.productSection{margin:6px 24px 64px}@media screen and (max-width: 1024px){.productSection{margin:16px 16px 48px}}@media screen and (max-width: 768px){.productSection{margin:2px auto 36px}}.productSection .productSection__wrapper{max-width:1600px;width:100%;display:grid;margin:0 auto;grid-template-columns:62.5% 35.5%;justify-content:space-between}@media screen and (max-width: 1440px){.productSection .productSection__wrapper{grid-template-columns:57.5% 40.7%}}@media screen and (max-width: 1024px){.productSection .productSection__wrapper{grid-template-columns:58.5% 40.3%}}@media screen and (max-width: 768px){.productSection .productSection__wrapper{display:block}}@media screen and (max-width: 768px){.productSection .productSection__wrapper .productSection__gallery{margin:0 8px 34px}}.productSection .productSection__wrapper .productSection__gallery .productGallery{position:sticky;top:25px;transition:var(--default-transition)}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper{display:grid;grid-template-columns:1fr;gap:16px;margin:0 100px;position:relative}@media screen and (max-width: 1440px){.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper{margin:0}}@media screen and (max-width: 768px){.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper{display:block}}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__videoWrapper{position:relative;width:100%;display:block;z-index:1;cursor:pointer}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__videoWrapper.productGallery__videoWrapper--active .productGallery__videoPlayButton{opacity:0}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__videoWrapper.productGallery__videoWrapper--active .productGallery__video{pointer-events:auto}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__video{width:100%;display:block;pointer-events:none}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__videoPlayButton{position:absolute;top:50%;left:50%;height:60px;width:60px;display:flex;justify-content:center;align-items:center;opacity:1;transition:var(--default-transition);transform:translate(-50%,-50%)}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__videoPlayButton svg{width:100%;height:100%;pointer-events:none}@media screen and (max-width: 768px){.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__featured{display:none}}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__featured .productGallery__featuredItem .productGallery__featuredImage{width:100%;height:100%;display:block}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__featured .productGallery__featuredItem .productGallery__featuredButton{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;padding:0;opacity:0;z-index:1;cursor:pointer}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__content{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media screen and (max-width: 768px){.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__content{display:none}}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__content .productGallery__contentItem{position:relative}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__content .productGallery__contentItem .productGallery__contentItemImage{width:100%;height:100%;display:block}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__content .productGallery__contentItem .productGallery__contentButton{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;padding:0;opacity:0;z-index:1;cursor:pointer}@media screen and (min-width: 769px){.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__slider{display:none}}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__slider.productGallery__slider--video .slick-dots li:nth-child(2){border:0}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__slider.productGallery__slider--video .slick-dots li:nth-child(2).slick-active{background-color:transparent}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__slider.productGallery__slider--video .slick-dots li:nth-child(2).slick-active:after{background-image:url("data:image/svg+xml,%3Csvg width='11' height='12' viewBox='0 0 11 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 10.3301V1.66992L10.001 6L2.5 10.3301Z' stroke='%230096af'/%3E%3C/svg%3E%0A")}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__slider.productGallery__slider--video .slick-dots li:nth-child(2):after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='11' height='12' viewBox='0 0 11 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 10.3301V1.66992L10.001 6L2.5 10.3301Z' stroke='%23262626'/%3E%3C/svg%3E%0A");width:11px;display:block;position:absolute;height:12px;top:-1px;left:0}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__slider .productGallery__featuredButton{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;padding:0;opacity:0;z-index:1;cursor:pointer}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__slider .productGallery__sliderImageWrapper{width:100%;height:100%;cursor:pointer;position:relative}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__slider .productGallery__sliderImageWrapper .productGallery__sliderImage{width:100%;height:100%;display:block}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__slider .slick-dots{display:grid;grid-auto-flow:column;gap:8px;grid-auto-columns:max-content;justify-content:center;bottom:-16px}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__slider .slick-dots li{width:10px;height:10px;border:1px solid RGB(var(--color-foreground));border-radius:50%;transition:var(--default-transition)}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__slider .slick-dots li.slick-active{border-color:RGB(var(--color-secondary));background-color:RGB(var(--color-secondary))}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__slider .slick-dots li button{width:100%;height:100%;min-width:0;padding:0}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__slider .slick-dots li button:before{display:none}.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__featuredZoom{position:absolute;left:3px;top:3px;width:30px;height:30px}@media screen and (max-width: 768px){.productSection .productSection__wrapper .productSection__gallery .productGallery .productGallery__wrapper .productGallery__featuredZoom{display:none}}@media screen and (max-width: 768px){.productSection .productSection__wrapper .productSection__content{margin:0 14px}}.productSection .productSection__wrapper .productSection__content .breadcrumb{margin-bottom:5px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .breadcrumb{margin-bottom:1px}}.productSection .productSection__wrapper .productSection__content .breadcrumb .breadcrumb__separator{margin:0 3px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .breadcrumb .breadcrumb__separator{margin:0 2.5px}}.productSection .productSection__wrapper .productSection__content .breadcrumb a,.productSection .productSection__wrapper .productSection__content .breadcrumb span{font-size:14px;color:var(--color-extra-dark);text-decoration:none;line-height:1.285}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .breadcrumb a,.productSection .productSection__wrapper .productSection__content .breadcrumb span{font-size:12px;line-height:1.25}}.productSection .productSection__wrapper .productSection__content .productInformation{margin:4px auto 32px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productInformation{margin:1 auto 36px}}.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__title{margin-bottom:8px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__title{margin-bottom:7.5px}}.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__secondTitle{margin-bottom:11px}.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__secondTitle .productInformation__secondTitleName{color:RGB(var(--color-neutral-dark));font-weight:400;font-size:16px;line-height:20px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__secondTitle .productInformation__secondTitleName{font-size:14px;line-height:18px}}.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__secondTitle .productInformation__secondTitleLatinName{font-style:italic;color:RGB(var(--color-neutral-dark));font-weight:400;font-size:16px;line-height:20px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__secondTitle .productInformation__secondTitleLatinName{font-size:14px;line-height:18px}}.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__promo{margin-bottom:23.5px;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:16px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__promo{margin-bottom:27.5px}}.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__promo .productInformation__promoItem{height:33.5px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__promo .productInformation__promoItem{height:24.7px}}.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__promo .productInformation__promoItem.productInformation__promoItem--small{padding:0 27px;font-size:16px;line-height:20px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__promo .productInformation__promoItem.productInformation__promoItem--small{font-size:14px;line-height:18px;padding:0 14px 0 15px}}.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__promo .productInformation__promoItem.productInformation__promoItem--big{padding:0 35px;font-weight:700;font-size:14px;line-height:18px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__promo .productInformation__promoItem.productInformation__promoItem--big{font-size:12px;line-height:15px;padding:0 23px 0 25px}}.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__description li,.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__description p,.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__description span,.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__description a{font-size:16px;line-height:20px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__description li,.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__description p,.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__description span,.productSection .productSection__wrapper .productSection__content .productInformation .productInformation__wrapper .productInformation__description a{font-size:14px;line-height:18px}}.productSection .productSection__wrapper .productSection__content .productIcons{margin-bottom:30px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productIcons{margin-bottom:32px}}.productSection .productSection__wrapper .productSection__content .productIcons .productIcons__wrapper{display:flex;flex-wrap:wrap;justify-content:center;column-gap:24px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productIcons .productIcons__wrapper{column-gap:11px}}.productSection .productSection__wrapper .productSection__content .productIcons .productIcons__wrapper .productIcons__itemWrapper{width:calc(100% / 3 - 39px)}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productIcons .productIcons__wrapper .productIcons__itemWrapper{width:calc(100% / 3 - 8px)}}.productSection .productSection__wrapper .productSection__content .productIcons .productIcons__wrapper .productIcons__itemWrapper .productIcons__item{display:grid;grid-auto-flow:row;grid-auto-rows:max-content;gap:13px;justify-items:center;width:150px;max-width:100%;height:150px;padding:26px 0 6px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productIcons .productIcons__wrapper .productIcons__itemWrapper .productIcons__item{width:125px;height:140px;padding:16px 0 6px}}.productSection .productSection__wrapper .productSection__content .productIcons .productIcons__wrapper .productIcons__itemWrapper .productIcons__item .productIcons__itemImageWrapper{width:75px;height:75px}.productSection .productSection__wrapper .productSection__content .productIcons .productIcons__wrapper .productIcons__itemWrapper .productIcons__item .productIcons__itemImageWrapper .productIcons__itemImage{height:100%;width:100%;object-fit:contain}.productSection .productSection__wrapper .productSection__content .productIcons .productIcons__wrapper .productIcons__itemWrapper .productIcons__item .productIcons__itemTitle{min-height:31px;text-align:center;font-size:14px;line-height:18px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productIcons .productIcons__wrapper .productIcons__itemWrapper .productIcons__item .productIcons__itemTitle{font-size:12px;line-height:15px}}.productSection .productSection__wrapper .productSection__content .productHighlights{margin:30px auto 32px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productHighlights{margin:32px auto 36px}}.productSection .productSection__wrapper .productSection__content .productHighlights .productHighlights__wrapper .productHighlights__title{background-color:RGB(var(--color-neutral));padding:13px 20px 14px;display:flex;justify-content:center;align-items:center;min-height:52px}.productSection .productSection__wrapper .productSection__content .productHighlights .productHighlights__wrapper .productHighlights__content .productHighlights__contentItem{background-color:RGB(var(--color-neutral-light));min-height:60px;border-width:0px 1px 1px 1px;border-style:solid;border-color:RGB(var(--color-neutral));display:flex;align-items:center}.productSection .productSection__wrapper .productSection__content .productHighlights .productHighlights__wrapper .productHighlights__content .productHighlights__contentItem .productHighlights__contentItemText{min-height:46px;padding:7px 16px 7px 24px;display:flex;align-items:center;font-size:16px;line-height:1.25}.productSection .productSection__wrapper .productSection__content .productSpecification{margin:32px auto 40px;width:100%}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productSpecification{margin:36px auto}}.productSection .productSection__wrapper .productSection__content .productSpecification .productSpecification__wrapper .productSpecification__header{display:flex;justify-content:space-between;margin-bottom:16px;align-items:flex-end}.productSection .productSection__wrapper .productSection__content .productSpecification .productSpecification__wrapper .productSpecification__header .productSpecification__headerTitle{color:var(--color-primary)}.productSection .productSection__wrapper .productSection__content .productSpecification .productSpecification__wrapper .productSpecification__header .productSpecification__headerSKU{color:RGB(var(--color-neutral-dark));font-size:14px;line-height:1.285;height:max-content}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productSpecification .productSpecification__wrapper .productSpecification__header .productSpecification__headerSKU{font-size:11px;line-height:1.272}}.productSection .productSection__wrapper .productSection__content .productSpecification .productSpecification__wrapper .productSpecification__content{display:grid;grid-auto-flow:row;grid-auto-rows:minmax(41px,max-content);row-gap:1px}.productSection .productSection__wrapper .productSection__content .productSpecification .productSpecification__wrapper .productSpecification__contentItem{display:grid;grid-template-columns:1fr 1fr;padding:0 16px;column-gap:16px;background-color:RGB(var(--color-neutral-light))}.productSection .productSection__wrapper .productSection__content .productSpecification .productSpecification__wrapper .productSpecification__contentItem .productSpecification__contentItemTitle{padding:9px 0 12px}.productSection .productSection__wrapper .productSection__content .productSpecification .productSpecification__wrapper .productSpecification__contentItem .productSpecification__contentItemDescription{padding:10px 0 11px;font-size:16px;line-height:1.25}.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper{margin:40px auto 20px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper{margin:36px auto 52px}}.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper .productAccordion__title{color:var(--color-primary);margin-bottom:11px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper .productAccordion__title{margin-bottom:13px}}.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper .productAccordion__content .productAccordion__contentItem{transition:var(--default-transition);border-top:1px solid RGB(var(--color-neutral-dark))}.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper .productAccordion__content .productAccordion__contentItem.productAccordion__contentItem--active .productAccordion__contentItemTitle svg{transform:rotate(0)}.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper .productAccordion__content .productAccordion__contentItem.productAccordion__contentItem--active .productAccordion__contentItemBody{opacity:1;visibility:visible;pointer-events:all}.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper .productAccordion__content .productAccordion__contentItem.productAccordion__contentItem--active .productAccordion__contentItemBody .productAccordion__contentItemBodyWrapper{padding:4px 63px 16px 16px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper .productAccordion__content .productAccordion__contentItem.productAccordion__contentItem--active .productAccordion__contentItemBody .productAccordion__contentItemBodyWrapper{padding:8px 8px 16px 16px}}.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper .productAccordion__content .productAccordion__contentItem .productAccordion__contentItemTitle{align-items:center;column-gap:6.86px;display:grid;grid-template-columns:repeat(2,max-content);height:40px;justify-content:space-between;padding-left:10px;cursor:pointer}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper .productAccordion__content .productAccordion__contentItem .productAccordion__contentItemTitle{height:36px;padding-left:7px}}.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper .productAccordion__content .productAccordion__contentItem .productAccordion__contentItemTitle svg{transform:rotate(-90deg);transition:var(--default-transition)}.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper .productAccordion__content .productAccordion__contentItem .productAccordion__contentItemBody{transition:var(--default-transition);overflow:hidden;opacity:0;visibility:hidden;pointer-events:none}.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper .productAccordion__content .productAccordion__contentItem .productAccordion__contentItemBody .productAccordion__contentItemBodyWrapper{padding:0 63px 0 16px;transition:var(--default-transition)}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper .productAccordion__content .productAccordion__contentItem .productAccordion__contentItemBody .productAccordion__contentItemBodyWrapper{padding:0 8px 0 16px}}.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper .productAccordion__content .productAccordion__contentItem .productAccordion__contentItemBody .productAccordion__contentItemBodyWrapper .productAccordion__contentItemBodyText{height:0px;transition:var(--default-transition);font-size:16px;line-height:20px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productAccordion .productAccordion__wrapper .productAccordion__content .productAccordion__contentItem .productAccordion__contentItemBody .productAccordion__contentItemBodyWrapper .productAccordion__contentItemBodyText{font-size:14px;line-height:18px}}.productSection .productSection__wrapper .productSection__content .productStockist{width:100%;background-color:var(--color-background);margin:8px 0 0;padding:23px 20px 58px;border:1px solid RGB(var(--color-neutral))}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__contentTitle{font-size:24px;line-height:normal;letter-spacing:.24px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__contentTitle{font-size:20px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__contentSubtitle{color:#595959}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__contentSubtitle{font-size:14px}}.productSection .productSection__wrapper .productSection__content .productStockist.productStockist--error .productStockist__content .productStockist__contentSubtitle{display:none}.productSection .productSection__wrapper .productSection__content .productStockist.productStockist--error .productStockist__content .productStockist__contentError{display:block}.productSection .productSection__wrapper .productSection__content .productStockist.productStockist--error .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInput{border-color:#cb122d}.productSection .productSection__wrapper .productSection__content .productStockist.productStockist--active{padding:32px 35px 21px}@media screen and (max-width: 768px){.productSection .productSection__wrapper .productSection__content .productStockist.productStockist--active{padding:12px 16px 9px}}.productSection .productSection__wrapper .productSection__content .productStockist.productStockist--active .productStockist__content{display:none}.productSection .productSection__wrapper .productSection__content .productStockist.productStockist--active .productStockist__result{display:block}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content{display:grid;grid-auto-flow:row;grid-auto-rows:max-content;gap:17px;justify-items:center;text-align:center;grid-auto-columns:100%}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentError{display:none;color:var(--color-error);text-align:center}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm{display:flex;flex-wrap:wrap;grid-gap:12px;height:max-content;max-width:280px;width:100%}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper{position:relative;width:100%}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInput{background-color:#fff;text-overflow:ellipsis;height:100%;padding:0 29px 0 9px;font-size:16px;line-height:1.25;width:100%;height:34px;border:1px solid black;border-radius:0}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInput{font-size:16px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInput::placeholder{font-size:16px;line-height:1.25}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInput::placeholder{font-size:16px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInput::-webkit-input-placeholder{font-size:16px;line-height:1.25}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInput::-webkit-input-placeholder{font-size:16px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInput::-moz-placeholder{font-size:16px;line-height:1.25}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInput::-moz-placeholder{font-size:16px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInput:-ms-input-placeholder{font-size:16px;line-height:1.25}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInput:-ms-input-placeholder{font-size:16px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInput:-moz-placeholder{font-size:16px;line-height:1.25}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInput:-moz-placeholder{font-size:16px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInput:focus{border-color:#4d90fe}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInputIcon{position:absolute;top:7px;right:7px;width:20px;height:20px;cursor:pointer;display:flex;justify-content:center;align-items:center}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInputIcon.productStockist__contentFormInputIcon--active svg path{fill:RGB(var(--color-secondary))}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormInputWrapper .productStockist__contentFormInputIcon svg{width:100%;height:100%}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormButton{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border:0;padding:8px 0;min-width:unset;background:#0096af}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormButton:disabled{opacity:.5}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentForm .productStockist__contentFormButton span{font-size:14px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__content .productStockist__contentInfo{color:#595959;text-align:center}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__lead{text-align:center}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__lead .productStockist__leadText{font-size:14px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__lead .productStockist__leadLink{color:var(--color-primary)}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__lead .productStockist__leadLink{font-size:14px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__lead .productStockist__leadLink:visited{color:var(--color-primary)}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result{height:100%;display:none;flex-direction:column;width:378px;margin:0 auto 17px;max-width:100%}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result.productStockist__result--active{display:flex}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultTitle{text-align:center;margin-bottom:16px}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultInfo{text-align:center;margin-bottom:11px;font-size:16px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultInfo{font-size:14px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultHeader{margin-bottom:17px;display:flex;justify-content:center;align-items:center;text-align:center}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultHeader .productStockist__resultHeaderTitle,.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultHeader .productStockist__resultHeaderTitle .productStockist__resultHeaderTitleCount{font-size:14px}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList{margin-bottom:16px}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard{width:auto;height:auto;border:1px solid RGB(var(--color-secondary-light));cursor:pointer;outline:1px solid transparent;background-color:var(--color-body)}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard{width:100%}}@media screen and (max-width: 380px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard{flex:1}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__header{height:33px;display:grid;justify-content:space-between;align-items:center;grid-template-columns:auto max-content;gap:15px;background-color:RGB(var(--color-neutral-light));font-size:14px;line-height:1.25;padding:0 16px 0 8px;transition:var(--default-transition);border-bottom:1px solid RGB(var(--color-secondary-light))}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__header .stockistCard__headerTitle,.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__header .stockistCard__headerDistance{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:var(--default-transition)}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__header .stockistCard__headerTitle{font-size:12px;font-weight:700}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__header .stockistCard__headerTitle{font-size:12px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__header .stockistCard__headerDistance{font-size:11px;font-weight:400}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__header .stockistCard__headerDistance{font-size:11px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__info{display:grid;grid-template-columns:173px 173px;justify-content:space-between;gap:15px;padding:8px 9px 7px 8px;font-size:11px;line-height:1.25}@media screen and (max-width: 1200px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__info{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__info{gap:14px;padding:9px 8px 8px 7px;font-size:11px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__info *{font-size:11px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__info *{font-size:11px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__info .stockistCard__contact{text-align:right;display:grid;grid-auto-rows:max-content;grid-auto-flow:row;gap:3px;min-height:23px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__info .stockistCard__contact{gap:4px}}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__info .stockistCard__contact .stockistCard__contactPhone{min-height:23px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__info .stockistCard__contact .stockistCard__contactLinkWrapper .stockistCard__contactLink{display:flex;justify-content:flex-end;align-items:center;font-size:12px;line-height:1.25;width:max-content;margin-left:auto}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__info .stockistCard__contact .stockistCard__contactLinkWrapper .stockistCard__contactLink{font-size:12px}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultList .stockistCard .stockistCard__info .stockistCard__contact .stockistCard__contactLinkWrapper .stockistCard__contactLink svg path{stroke:var(--color-primary)}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultButtonsWrapper{display:grid;grid-template-columns:max-content max-content;justify-content:center;gap:48px}@media screen and (max-width: 1024px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultButtonsWrapper{gap:6px}}@media screen and (max-width: 768px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultButtonsWrapper{gap:48px}}@media screen and (max-width: 380px){.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultButtonsWrapper{gap:6px;grid-template-columns:1fr}}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultButtonsWrapper .productStockist__resultButton{min-width:145px;padding:7px 11px;font-size:14px}.productSection .productSection__wrapper .productSection__content .productStockist .productStockist__result .productStockist__resultButtonsWrapper .productStockist__resultButton.productStockist__resultButton--reset{background-color:var(--color-body);border:1px solid RGB(var(--color-secondary));color:RGB(var(--color-secondary))}.productSection .productSection__wrapper .productSection__content .productStockist #pac-container{padding-top:12px;padding-bottom:12px;margin-right:12px}.productSection .productSection__wrapper .productSection__content .productStockist #title{color:#fff;background-color:#acbcc9;font-size:18px;font-weight:400;padding:6px 12px}.productSection .productSection__wrapper .productSection__content .productStockist #panel{height:100%;width:null;background-color:#fff;position:fixed;z-index:1;overflow-x:hidden;transition:all .2s ease-out}.productSection .productSection__wrapper .productSection__content .productStockist .open{width:250px}.productSection .productSection__wrapper .productSection__content .productStockist .place{font-family:open sans,arial,sans-serif;font-size:1.2em;font-weight:500;margin-block-end:0px;padding-left:18px;padding-right:18px}.pac-item span,.pac-item-query,.pac-item-query span,.pac-matched{font-size:14px}.pac-matched{font-weight:800}
/*# sourceMappingURL=/cdn/shop/t/30/assets/product.scss.css.map */
