.contact_adr_adr svg{vertical-align:middle}.contact_adr_adr a{color:#000}.contact_adr_adr a:hover{text-decoration:none}.vat-note-not-required{margin-top:3rem!important;display:inline-block;font-size:1.5rem;color:#000;font-weight:400;font-style:italic;padding-block:2rem;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;letter-spacing:0}.vat-note-not-required span{font-weight:700}.ux-advisor-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:1.5rem 0;color:inherit;text-decoration:none;line-height:1.3}.ux-advisor-link .accordion__title{max-width:none}.ux-advisor-link:hover .accordion__title{text-decoration:underline;text-underline-offset:3px}.ux-advisor-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.product__info-container>.ux-product-reviews{display:block;margin:28px 0 24px}.ux-product-reviews__badge{min-height:32px;margin-bottom:16px}.ux-product-reviews>a{display:inline-block;line-height:1.5}.ux-product-reviews__badge>div{z-index:0!important}.ux-mobile-reassurance.page-width{display:block;padding:22px 24px;background:#fff;border-bottom:1px solid #e7ecef}.ux-mobile-reassurance ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:900px;margin:0 auto;padding:0;list-style:none}.ux-mobile-reassurance li{display:flex;align-items:center;justify-content:center;text-align:center;gap:10px;min-width:0}.ux-mobile-reassurance img{width:24px;height:24px;object-fit:contain}.ux-mobile-reassurance__title{margin:0;font-size:13px;font-weight:600;line-height:1.35;color:#203c50}.ux-mobile-reassurance__text{display:none}@media(max-width:749px){.ux-mobile-reassurance.page-width{display:block;padding:18px 12px;background:#fff;border-bottom:1px solid #e7ecef}.ux-mobile-reassurance ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0;margin:0;list-style:none}.ux-mobile-reassurance li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;min-width:0}.ux-mobile-reassurance img{width:22px;height:22px;object-fit:contain;flex:0 0 22px}.ux-mobile-reassurance__title{margin:0;font-size:11px;font-weight:600;letter-spacing:0;line-height:1.35;color:#203c50}.ux-mobile-reassurance__text{display:none}.ux-mobile-reassurance__text p{margin:0}}.ux-discovery.page-width{padding-top:32px;padding-bottom:32px;scroll-margin-top:180px}.ux-discovery-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.ux-discovery-heading h2{font-size:26px;line-height:1.25;margin:0 0 6px;color:#183747;font-weight:600}.ux-discovery-heading p{margin:0;font-size:14px;color:#596d79;line-height:1.5}.ux-discovery-heading>a{color:#203c50;font-size:14px;text-underline-offset:4px;flex-shrink:0}.ux-discovery-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:0}.ux-discovery-grid li{min-width:0}.ux-discovery-grid a{height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:108px;padding:18px 10px;background:#f2f6f8;border:1px solid #e1e9ee;border-radius:8px;color:#203c50;text-decoration:none;font-size:14px;line-height:1.4;text-align:center;font-weight:500}.ux-discovery-grid a:hover{border-color:#77a6c2;background:#eaf3f9}.ux-discovery-grid a:focus-visible{outline:2px solid #2377a4;outline-offset:3px}.ux-catalogue-symbol{display:flex;color:#427892}.ux-discovery--needs{background:#f6f9fb}.ux-discovery--needs .ux-discovery-grid,.ux-discovery--brands .ux-discovery-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ux-discovery--needs .ux-discovery-grid a{background:#fff;min-height:64px;padding:14px 16px;align-items:flex-start;text-align:left}.ux-discovery--brands .ux-discovery-grid a{background:#fff;min-height:68px;letter-spacing:.1px;font-size:14px}@media(max-width:749px){.ux-discovery.page-width{padding-top:24px;padding-bottom:24px;scroll-margin-top:145px}.ux-discovery-heading{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:14px}.ux-discovery-heading h2{font-size:22px}.ux-discovery-heading p{font-size:13px}.ux-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ux-discovery-grid a{font-size:12px;min-height:96px;padding:12px 6px;gap:8px}.ux-discovery--needs .ux-discovery-grid,.ux-discovery--brands .ux-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ux-discovery--needs .ux-discovery-grid a{font-size:13px;min-height:60px;padding:12px}.ux-discovery--brands .ux-discovery-grid a{font-size:12px;min-height:56px;padding:12px 8px}}.ux-home.page-width{background:linear-gradient(120deg,#edf6fc,#fafcfd);padding-top:56px;padding-bottom:40px}.ux-home__intro{max-width:860px;margin:0 auto}.ux-home h1{font-family:var(--font-body-family);font-weight:500;font-size:clamp(30px,4vw,52px);line-height:1.15;letter-spacing:-1px;margin:0 0 18px;color:#142d40}.ux-home__description{max-width:620px;font-size:16px;line-height:1.6;color:#3d5260}.ux-home__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin:24px 0 0}.ux-home__secondary,.ux-home__nav a{color:#203c50;text-underline-offset:4px}.ux-home__secondary{font-weight:500}.ux-home__nav{display:flex;flex-wrap:wrap;gap:14px 24px;border-top:1px solid #cbdce7;padding-top:20px;font-size:13px}.ux-home__benefits{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;padding-top:20px;border-top:1px solid #d3e1ea}.ux-home__benefit{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#203c50;font-size:13px;line-height:1.4;letter-spacing:0;text-decoration:none}.ux-home__reviews{width:350px;max-width:100%;min-width:0;min-height:44px;display:flex;align-items:center}.ux-home__reviews .trustpilot-widget{width:100%;height:32px;min-height:32px;position:relative}.ux-home__reviews iframe{display:block;width:100%;height:32px;border:0}.ux-home__benefit-icon{flex:0 0 22px}.ux-home__benefit--reviews .ux-home__benefit-icon{color:#007e64}.ux-home__benefit-arrow{font-size:16px;opacity:.7}@media(max-width:749px){.ux-home.page-width{padding-top:32px;padding-bottom:24px}.ux-home h1{font-size:29px;line-height:1.2}.ux-home__description{font-size:14px;margin:12px 0}.ux-home__actions{gap:12px;margin:18px 0 0}.ux-home__actions .button{width:100%;min-height:48px}.ux-home__secondary{display:none}.ux-home__benefits{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:18px;padding-top:12px}.ux-home__benefit{font-size:12px;justify-content:center;width:100%}.ux-home__reviews{width:100%}.ux-home__nav{padding-top:12px;gap:8px 18px}.ux-home__nav a{min-height:36px;display:flex;align-items:center}}.ux-vat-option{margin:12px 0;padding:12px 0;border-block:1px solid #dce2e6;font-size:13px;line-height:1.45;text-align:left}.ux-vat-choice{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;color:#203c50;font-weight:500}.ux-vat-choice input{flex:0 0 18px;width:18px;height:18px;margin:0;accent-color:#203c50}.ux-vat-fields[hidden],#ux-vat-home[hidden]{display:none!important}.ux-vat-fields .ux-vat-help{margin:4px 0 12px;font-size:12px;line-height:1.45;color:#52616a}.ux-vat-fields #ExemptifyCartValidationSnippet>div>div[style*=font-size]{display:none}.ux-vat-fields #ExemptifyCartValidationSnippet input:not([type=hidden]){display:block;width:100%;max-width:100%!important;box-sizing:border-box;min-height:44px;margin:4px 0 10px;padding:10px!important;border:1px solid #a9b6be;border-radius:5px;font:inherit;font-size:16px;background:#fff;color:#172e3c}.ux-vat-field-label{display:block;font-size:12px;font-weight:500}.ux-vat-fields #ErrMsg,.ux-vat-message{font-size:12px;line-height:1.45;margin:8px 0 0}.ux-vat-message:empty{display:none}.ux-vat-fields #StatusImg:not([src]){display:none}body.ux-vat-requested .cart__dynamic-checkout-buttons{display:none!important}cart-drawer #CartDrawer .drawer__footer{max-height:min(65dvh,620px);overflow-y:auto;overscroll-behavior:contain}.ux-vat-fields input[aria-invalid=true]{border-color:#a52222!important}.ux-help,.ux-product-links,.ux-collection-choice{font-size:13px;margin:12px 0}.ux-help a,.ux-product-links a{color:#203c50;text-underline-offset:3px}.ux-order-note{margin:6px 0}.ux-tax{display:inline-block;font-size:12px;font-weight:400;letter-spacing:0;color:#40474d;white-space:nowrap}.price>.ux-tax{margin-inline-start:4px}.ux-delivery,.ux-order-note,.ux-payment-note,.ux-guest{font-size:13px;line-height:1.5;color:#40474d}.ux-delivery p{margin:4px 0 12px}.ux-delivery a{color:#203c50;text-underline-offset:3px}.ux-vat,.ux-pro{border:1px solid #dce2e6;border-radius:8px;padding:12px;margin:12px 0;font-size:13px;line-height:1.5}.ux-vat summary,.ux-pro summary{display:list-item;list-style:disclosure-closed inside;cursor:pointer;font-weight:500;min-height:24px}.ux-vat[open] summary,.ux-pro[open] summary{list-style-type:disclosure-open}.ux-vat p,.ux-pro p{margin:10px 0}.cart__blocks .vat-note-not-required{margin:4px 0!important;padding:0;border:0;font-size:12px;font-style:normal}.cart__blocks .tax-note{margin:6px 0;font-size:12px;line-height:1.5;text-align:start}.cart__blocks .totals{justify-content:space-between;align-items:baseline;gap:12px}.cart__blocks .totals__total-value{flex-shrink:0}.cart__blocks .cart__ctas{margin-top:12px}.cart__blocks .ux-pro{margin-top:16px;text-align:start}.gfgShippingDiscountParentContainer{border:1px solid #dce2e6!important;border-radius:8px!important;margin:10px 0!important}.gfgShippingDiscountTopSectionContainer{display:none!important}.gfgShippingDiscountBottomSectionContainer{padding:10px 12px!important}.gfgDynamicProgressBarIndicator,.gfgDynamicProgressBarIconWrapper{display:none!important}.gfgDynamicProgressBarWrapper{height:4px!important;margin:0 0 8px!important}.gfgDynamicTextMessageAndIconWrapper{margin:0!important}.gfgDynamicProgressBarTextMessage{line-height:1.5!important;text-align:start!important}.gfgDynamicProgressBarAndTextMessageWrapper{padding:0!important;gap:0!important}.product__modal-opener--image .product__media-zoom-lightbox{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.product__modal-opener--image .product__media-zoom-lightbox:focus-visible{outline:2px solid #194b73;outline-offset:-3px}.product__sku{font-size:12px;overflow-wrap:anywhere}.product__inventory{font-size:13px}.product__info-container .product__tax{font-size:12px;margin:5px 0 10px}.product__info-container .product__tax>span{display:block}.product__info-container .product-form__input{margin-bottom:12px}.product__info-container .product__text{margin:12px 0 6px}.ux-results-count{display:none;margin-top:0;margin-bottom:12px;font-size:13px}.card__heading{line-height:1.45}.card__information .price{margin-top:8px}.predictive-search__item-content .price{margin-top:4px;font-size:14px}.ux-stock{font-size:12px;margin:4px 0 0;color:#40474d}.search__wrapper__close{background:transparent;border:0;cursor:pointer;min-width:44px;min-height:44px;padding:10px;color:inherit}.search__wrapper__close svg{flex-shrink:0}.ux-search-recovery{margin:24px auto;max-width:640px;text-align:start}.ux-search-recovery form{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.ux-search-recovery input{flex:1 1 200px;min-width:0;padding:12px;border:1px solid #68727b;border-radius:4px;font:inherit}.ux-search-recovery nav{display:flex;flex-wrap:wrap;gap:12px 20px}.ux-search-recovery a{color:#203c50}.template-search--empty{padding-bottom:32px}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #194b73;outline-offset:3px}body:has(.search__wrapper.--active) .whatsapp__cta,body:has(.search__wrapper.--active) .tl-switcher,body:has(.menu-opening) .whatsapp__cta,body:has(.menu-opening) .tl-switcher,body:has(.mobile-facets__disclosure[open]) .whatsapp__cta,body:has(.mobile-facets__disclosure[open]) .tl-switcher,body:has(.cart-notification.active) .whatsapp__cta,body:has(.cart-notification.active) .tl-switcher,body:has(.search__wrapper.--active) [id^=trustpilot-widget-trustbox],body:has(.menu-opening) [id^=trustpilot-widget-trustbox],body:has(.cart-notification.active) [id^=trustpilot-widget-trustbox]{visibility:hidden!important;pointer-events:none!important}@media(max-width:749px){.ux-results-count{display:block}.product__media-wrapper .product-media-container{width:100%;max-height:270px}.product__media-wrapper .product-media-container .media{padding-top:0!important;height:250px}.product__media-wrapper .product__media img{object-fit:contain}.product__media-wrapper .product__media-list{margin-bottom:6px}.product__media-wrapper .slider-buttons{margin-top:0}.product__info-container .product__title{margin:8px 0}.product__info-container .product__title h1{font-size:clamp(19px,5vw,24px);line-height:1.4;letter-spacing:-.4px}.product__info-container .product__text{font-size:11px}.product__info-container .product__inventory,.product__info-container .product__sku{margin:6px 0}.product__info-container .product-form{margin:8px 0 14px}.product__info-container .price--large{font-size:22px}.cart__items{padding-bottom:12px}.cart-items td{padding-top:12px}.cart-item{gap:10px;margin-bottom:16px}.cart-item__image-container{width:72px}.cart-item__image{width:72px;height:auto}.cart-item__name{font-size:14px;line-height:1.4}.cart-item__vendor{font-size:10px;margin:4px 0}.cart-item__details>*+*{margin-top:6px}.cart-item__quantity .quantity{width:124px;min-height:44px}.cart-item__totals{font-size:14px}.cart__footer{padding-top:12px;padding-bottom:20px}.cart__footer .totals__total{font-size:17px}.cart__footer .totals__total-value{font-size:20px}.title-wrapper-with-link{gap:12px;margin:12px 0 20px}.title-wrapper-with-link .title{font-size:24px}.title-wrapper-with-link a{font-size:12px}.whatsapp__cta{display:none!important}.tl-switcher-container.tl-custom-position{position:static!important;inset:auto!important;width:fit-content;margin:16px auto 100px!important;max-width:220px}.tl-switcher{position:relative!important;inset:auto!important;margin:0!important}.header__heading-logo-wrapper{max-width:132px}.header{padding-top:10px!important;padding-bottom:10px!important}.announcement-bar__message{padding-top:8px;padding-bottom:8px;font-size:11px;line-height:1.5}.product-form__input input[type=radio]+label{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.card__heading{font-size:13px;letter-spacing:0}.card-information .price{font-size:15px}.card__information{padding-top:10px;padding-bottom:12px}.mobile-facets__open{padding-top:10px;padding-bottom:10px;min-height:44px}.mobile-facets__footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}.mobile-facets__label{min-height:44px}.quantity__button,cart-remove-button a,.slider-button,.header__icon{min-width:44px;min-height:44px}.search__wrapper__head .page-width{padding-inline:16px;gap:6px}.search__wrapper__head .search-modal__form{min-width:0}.search__wrapper__head .search__wrapper__close{width:44px;flex-shrink:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.slider,.slider__slide,.product__media,.card__media img{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.footer .footer-block--newsletter{padding-inline:16px}.footer .footer-block__newsletter{min-width:0;width:100%}.footer .footer__newsletter{max-width:36rem;margin-inline:auto}.footer .newsletter-form__field-wrapper{min-width:0;width:100%}.footer .trustpilot-widget,.footer .footer-block--trustpilot{clear:both;margin:24px auto!important;width:calc(100% - 32px)!important;max-width:36rem;flex:none}.footer .trustpilot-widget{position:relative!important;z-index:0!important}.footer .trustpilot-widget iframe{display:block;max-width:100%}.footer .footer-block--trustpilot img{display:block;max-width:100%;height:auto}#main-cart-footer .cart__ctas,#main-cart-footer .cart__dynamic-checkout-buttons{width:100%;max-width:none;padding-inline:0;margin-inline:0;box-sizing:border-box}#main-cart-footer .cart__ctas :is(#checkout,#checkout-exemptify){width:100%!important;max-width:none!important;margin-inline:0!important;box-sizing:border-box}#main-cart-footer .cart__dynamic-checkout-buttons :is(ul,[data-shopify-buttoncontainer]){margin-inline:0!important;padding-inline:0!important}#main-cart-footer shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-inline-alignment: center;--shopify-accelerated-checkout-row-gap: 8px;display:block;width:100%}body:has(cart-drawer.active) :is(.ux-mobile-action,.whatsapp__cta,.tl-switcher,[id^=trustpilot-widget-trustbox]){visibility:hidden!important;pointer-events:none!important}cart-drawer.drawer{height:100dvh;z-index:1100}body:has(#PBarNextFrame) cart-drawer.drawer{height:calc(100dvh - 64px)}cart-drawer #CartDrawer{height:100%;width:min(46rem,100vw);margin-left:auto}cart-drawer .drawer__inner{width:100%;max-width:100%;height:100%;background:rgb(var(--color-background));overflow:hidden}cart-drawer .drawer__header{flex:0 0 auto;padding:16px 20px;border-bottom:1px solid #dce2e6}cart-drawer .drawer__header .drawer__close{position:static;padding:0;flex-shrink:0;width:44px;height:44px}cart-drawer .drawer__heading{font-size:22px;line-height:1.3}.ux-drawer-count{margin:4px 0 0;font-size:13px;color:#59616a}cart-drawer cart-drawer-items{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 20px;background:transparent;-webkit-overflow-scrolling:touch}cart-drawer .cart-drawer__form{display:block;margin:0}cart-drawer .cart__contents>*+*{margin-top:0}cart-drawer #CartDrawer .cart-items,cart-drawer #CartDrawer .cart-items tbody{display:block;width:100%}cart-drawer #CartDrawer .cart-item{width:100%;box-sizing:border-box;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto auto;gap:10px 14px!important;padding:18px 0;margin:0!important}cart-drawer #CartDrawer .cart-item>td{padding:0!important;min-width:0}cart-drawer #CartDrawer .cart-item__media{grid-column:1;grid-row:1 / 4;width:72px;max-width:72px}cart-drawer #CartDrawer .cart-item__image{width:72px;max-height:100px;object-fit:contain}cart-drawer #CartDrawer .cart-item .cart-item__details{grid-column:2;grid-row:1;padding-right:38px!important}cart-drawer #CartDrawer .cart-item__name{font-size:14px!important;line-height:1.45}cart-drawer #CartDrawer .cart-item__vendor,cart-drawer #CartDrawer .product-option{font-size:12px;line-height:1.4;margin-top:5px}cart-drawer #CartDrawer .cart-item__totals{position:static;grid-column:2;grid-row:2;justify-content:flex-start;padding:0!important}cart-drawer #CartDrawer .cart-item__totals .price{font-size:15px;line-height:1.3}cart-drawer #CartDrawer .cart-items .cart-item__quantity{grid-column:2;grid-row:3}cart-drawer #CartDrawer .cart-item__quantity .quantity{width:132px;min-height:44px}cart-drawer #CartDrawer .quantity__button{width:44px;min-width:44px;min-height:44px}cart-drawer #CartDrawer .quantity__input{width:44px;font-size:16px}cart-drawer #CartDrawer .cart-item__delete{position:absolute;top:12px;right:-6px}cart-drawer #CartDrawer .cart-item__delete button{min-width:44px!important;min-height:44px!important;padding:12px}cart-drawer #CartDrawer .drawer__footer{flex:0 0 auto;padding:16px 20px max(16px,env(safe-area-inset-bottom));border-top:1px solid #dce2e6;background:rgb(var(--color-background))}cart-drawer #CartDrawer .totals{justify-content:space-between;align-items:baseline;gap:12px}cart-drawer #CartDrawer .totals__total{font-size:15px}cart-drawer #CartDrawer .totals__total-value{font-size:20px;margin:0}cart-drawer #CartDrawer .tax-note{font-size:12px;line-height:1.4;margin:8px 0 12px}cart-drawer #CartDrawer .cart__ctas{margin:0}cart-drawer #CartDrawer .cart__checkout-button{width:100%;min-height:48px;font-size:14px;letter-spacing:0;padding:12px}cart-drawer.is-empty .drawer__inner-empty{overflow-y:auto}@media(max-width:749px){cart-drawer #CartDrawer{width:100vw}cart-drawer .drawer__inner{border:0}}#main-cart-footer .ux-cart-summary{padding:24px;border:1px solid #e2e5e8;border-radius:12px;background:#fff}#main-cart-footer .ux-cart-summary .ux-order-note{margin:8px 0 16px;font-size:12px;line-height:1.5}#main-cart-footer .ux-cart-summary .ux-vat{padding:12px 0;border:0;border-top:1px solid #e2e5e8;border-bottom:1px solid #e2e5e8;border-radius:0;margin:12px 0}#main-cart-footer .ux-cart-summary .ux-vat summary{font-size:12px}#main-cart-footer .ux-cart-summary .ux-pro{background:#f6f7f8;padding:12px;border:0;font-size:12px;line-height:1.5}#main-cart-footer .ux-cart-summary .ux-help{margin:12px 0 0;font-size:12px;text-align:center}#main-cart-footer .ux-cart-summary .cart__checkout-button{min-height:48px;border-radius:6px;font-size:14px;letter-spacing:0}@media(max-width:749px){#main-cart-footer .ux-cart-summary{padding:18px 16px}#main-cart-footer .ux-cart-summary .totals__total{font-size:15px}#main-cart-footer .ux-cart-summary .totals__total-value{font-size:20px}#main-cart-footer .ux-cart-summary .totals__total-value .ux-tax{font-size:11px}}.product__info-container .qty-add{gap:12px;flex-wrap:wrap;align-items:flex-start}.product__info-container .qty-add .product-form__quantity{flex:0 0 144px;width:144px;min-width:144px}.product__info-container .qty-add .quantity{width:144px;min-height:46px}.product__info-container .qty-add .quantity__button{width:44px;flex:0 0 44px}.product__info-container .qty-add .quantity__input{flex:1 1 0;width:52px;min-width:48px;padding:0 2px;font-size:16px;line-height:1.4;font-variant-numeric:tabular-nums}.product__info-container .qty-add>div:nth-child(2){min-width:150px;flex:1 1 150px}.product__info-container .qty-add .product-form__submit{padding-inline:12px;letter-spacing:0}.product__info-container .gfgShippingDiscountWrapper,.product__info-container .gfgShippingDiscountParentContainer,cart-drawer .gfgShippingDiscountWrapper,#main-cart-footer .gfgShippingDiscountWrapper{display:none!important}.ux-cart-shipping{margin:0 0 14px}.ux-cart-shipping p{margin:0 0 7px;font-size:12px;line-height:1.45;color:#345264}.ux-cart-shipping__track{height:3px;border-radius:3px;overflow:hidden;background:#e6edf0}.ux-cart-shipping__track span{display:block;height:100%;background:#398777}.search__wrapper{position:fixed;inset:var(--ux-search-top,0px) 0 auto;width:100%;height:var(--ux-search-height,100dvh);z-index:10000;overflow-y:auto;overscroll-behavior:contain;transition:none}.search__wrapper.--active{top:var(--ux-search-top,0px)}.search__wrapper__head{position:sticky;top:0;z-index:2;background:#fff}.search__wrapper .search__wrapper__head>.page-width{grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start}.search__wrapper .predictive-search{position:static;width:100%;max-height:calc(var(--ux-search-height,100dvh) - 110px)!important;box-sizing:border-box}.search__wrapper .search-modal__form{min-width:0;width:100%}.search__wrapper .search__wrapper__close{align-self:start}.search__wrapper:has(predictive-search[open])>.page-width,.search__wrapper:has(predictive-search[loading])>.page-width{display:none}@media(max-width:749px){.search__wrapper{background:#14232d33}.search__wrapper>.page-width{display:none}.search__wrapper .search__wrapper__head>.page-width{padding:12px;gap:4px;grid-template-columns:minmax(0,1fr) 60px}.search__wrapper .search__wrapper__close{width:60px;padding:8px}.search__wrapper .search__wrapper__close>span{display:inline;font-size:12px}.search__wrapper .search__wrapper__close svg{display:none}.search__wrapper .predictive-search{width:calc(100vw - 26px);max-width:none}.search__wrapper .search__input{font-size:16px}.search__wrapper .predictive-search__item{padding-inline:8px}.search__wrapper .predictive-search__item-heading{font-size:13px}}.ux-header-cart-icon{display:none}@media(max-width:749px){#cart-icon-bubble{position:relative;width:44px;height:44px;min-width:44px;padding:0;justify-content:center;align-items:center;margin-inline:0}#cart-icon-bubble .ux-header-cart-icon{display:flex;align-items:center;justify-content:center;color:#171818}#cart-icon-bubble .ux-header-cart-icon svg{display:block;width:28px;height:30px}#cart-icon-bubble .cart-count-bubble{position:absolute;inset:0 -1px auto auto;min-width:18px;min-height:18px;height:18px;padding:0 4px;border-radius:10px;font-size:10px;line-height:18px;margin:0;background:#203c50;color:#fff;border:1px solid #fff}#cart-icon-bubble .cart-count-bubble>span{margin:0}}.ux-mobile-action{display:none}@media(max-width:749px){.ux-mobile-action:not([hidden]){display:flex;align-items:center;gap:12px;position:fixed;z-index:8;inset:auto 0 0;padding:10px 14px max(10px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dce2e6;box-shadow:0 -3px 18px #172d4010}.ux-mobile-action__summary{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;font-size:12px}[data-ux-action-label]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-ux-action-price]{font-weight:500;font-size:13px}.ux-mobile-action .button{flex:0 1 52%;min-width:0;font-size:12px;line-height:1.3;min-height:46px;padding:8px 14px;letter-spacing:0}body:has(.ux-mobile-action:not([hidden])){padding-bottom:100px}body:has(#PBarNextFrame) .ux-mobile-action{bottom:64px}body:has(#PBarNextFrame):has(.ux-mobile-action:not([hidden])){padding-bottom:164px}.ux-mobile-action[data-ux-action=cart] .ux-mobile-action__summary{display:none}.ux-mobile-action[data-ux-action=cart] .button{flex:1 1 100%;min-height:52px;font-size:14px;font-weight:600;border-radius:6px;text-transform:none}body:has(cart-drawer.active) .ux-mobile-action{display:none!important}body:has(.search__wrapper.--active) .ux-mobile-action,body:has(.menu-opening) .ux-mobile-action,body:has(.cart-notification.active) .ux-mobile-action,body:has(.product-media-modal[open]) .ux-mobile-action,body:has(.gw-modal[style*="display: block"]) .ux-mobile-action,body:has(.popin.--opened) .ux-mobile-action{display:none!important}}.ux-catalogue-mobile{display:block;grid-area:left-icons;justify-self:start}.ux-menu-toggle,.ux-menu-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;padding:10px;background:transparent;color:#172e3c;cursor:pointer}.ux-menu-toggle svg,.ux-menu-close svg{width:24px;height:24px}.ux-catalogue-desktop{display:none}.ux-catalogue-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:0 auto 0 0;width:min(100vw,460px);max-width:100vw;height:100dvh;max-height:100dvh;border:0;padding:0;background:#fff;color:#172e3c;overflow:hidden;box-sizing:border-box}.ux-catalogue-dialog[open]{display:flex;flex-direction:column}.ux-catalogue-dialog::backdrop{background:#0f1d2666}.ux-menu-heading{display:flex;align-items:center;justify-content:space-between;flex:none;padding:max(12px,env(safe-area-inset-top)) 16px 12px;border-bottom:1px solid #e3e9ed;gap:12px;background:#fff}.ux-menu-heading strong{font-size:18px;line-height:1.3;font-weight:600}.ux-menu-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 20px max(24px,env(safe-area-inset-bottom));touch-action:pan-y}.ux-menu-scroll a{color:inherit;text-decoration:none;line-height:1.4}.ux-menu-all{display:flex;justify-content:space-between;align-items:center;min-height:48px;font-size:16px;font-weight:600}.ux-menu-shortcuts{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}.ux-menu-shortcuts a{font-size:13px;display:flex;align-items:center;min-height:40px;padding:4px 12px;background:#f0f5f8;border-radius:5px}.ux-menu-group{border-top:1px solid #e3e9ed}.ux-menu-group summary{display:flex;align-items:center;justify-content:space-between;min-height:54px;font-size:16px;font-weight:600;cursor:pointer;list-style:none;gap:12px}.ux-menu-group summary::-webkit-details-marker,.ux-nav-group summary::-webkit-details-marker{display:none}.ux-menu-group summary>span{font-size:22px;font-weight:400}.ux-menu-group[open] summary>span{transform:rotate(45deg)}.ux-menu-group ul{margin:0 0 16px;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 14px}.ux-menu-group li{min-width:0}.ux-menu-group li a{display:flex;align-items:center;min-height:44px;padding:7px 0;font-size:14px;overflow-wrap:anywhere}.ux-menu-group li:has(.ux-menu-view-all){grid-column:1/-1}.ux-menu-view-all{text-decoration:underline!important;text-underline-offset:4px}.ux-menu-utility{display:grid;gap:4px;border-top:1px solid #e3e9ed;padding-top:12px}.ux-menu-localization{border-top:0}.ux-menu-localization>summary{min-height:44px;font-size:14px;font-weight:400}.ux-menu-utility form{margin-top:12px}.ux-menu-utility label{display:block;margin-bottom:8px;font-size:13px}.ux-menu-country{display:grid;gap:8px;margin-bottom:12px}.ux-menu-country select{width:100%;min-height:44px;border:1px solid #cad6de;border-radius:4px;background:#fff;font:inherit;font-size:16px;padding:8px;color:inherit}.ux-menu-country button{min-height:44px;background:#edf3f6;border:0;border-radius:4px;font:inherit;font-size:13px;color:inherit;cursor:pointer}body.ux-navigation-open{position:fixed!important;width:100%;overflow:hidden!important;overscroll-behavior:none}body.ux-navigation-open :is(.ux-mobile-action,.whatsapp__cta,.tl-switcher){visibility:hidden!important}.ux-catalogue-dialog :focus-visible,.ux-catalogue-desktop :focus-visible,.ux-menu-toggle:focus-visible{outline:2px solid #2377a4;outline-offset:3px}@media(min-width:990px){.ux-catalogue-mobile{display:none}.ux-catalogue-desktop{display:flex;align-items:center;justify-content:center;gap:12px 28px;position:relative;border-top:1px solid #e6ebee}.ux-catalogue-desktop>a,.ux-nav-group>summary{min-height:50px;display:flex;align-items:center;gap:9px;font-size:14px;font-weight:500;text-decoration:none;color:#172e3c;cursor:pointer;list-style:none}.ux-nav-group>summary:after{display:none}.ux-nav-group[open]>summary{color:#26749b}.ux-nav-group[open]>summary svg{transform:rotate(180deg)}.ux-nav-panel{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e0e7ec;box-shadow:0 12px 25px #142d4014;padding:24px 32px;z-index:30;max-height:65vh;overflow:auto}.ux-nav-panel ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 24px;list-style:none;margin:0;padding:0}.ux-nav-panel li a{display:flex;align-items:center;min-height:44px;padding:8px 0;color:#233e4f;text-decoration:none;font-size:14px;line-height:1.4}.ux-nav-panel a:hover,.ux-catalogue-desktop>a:hover{text-decoration:underline;text-underline-offset:4px}.ux-nav-all{display:inline-flex;margin-top:16px;padding-top:16px;border-top:1px solid #e6ebee;color:#203c50;font-size:14px;text-underline-offset:4px}}.section-header.shopify-section-header-sticky{top:0}.section-header.ux-header-compact{box-shadow:0 2px 10px #172e3c12}html{scroll-padding-top:calc(var(--header-height, 120px) + 16px)}.ux-header-search-toggle{display:none}body>.search__wrapper{position:fixed;inset:var(--ux-search-top,0px) 0 auto;width:100%;height:var(--ux-search-height,100dvh);z-index:10000;overflow-y:auto;overscroll-behavior:contain;transition:none}body>.search__wrapper.--active{top:var(--ux-search-top,0px)}body>.search__wrapper .search__wrapper__head{position:sticky;top:0;z-index:2}.header #cart-icon-bubble{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;min-width:44px;min-height:44px;height:44px;margin-inline:0;padding:0}.header #cart-icon-bubble .ux-header-cart-icon{display:flex;align-items:center;justify-content:center;flex:0 0 30px;color:#172e3c}.header #cart-icon-bubble .ux-header-cart-icon svg{display:block;width:28px;height:30px}.header #cart-icon-bubble .cart-count-bubble{position:absolute;inset:0 auto auto 20px;min-width:18px;height:18px;min-height:18px;padding:0 4px;margin:0;border:1px solid #fff;border-radius:12px;background:#203c50;color:#fff;font-size:10px;line-height:18px}.header #cart-icon-bubble .cart-count-bubble>span{margin:0}.header #cart-icon-bubble .label_cart_text{margin:0}@media(min-width:990px){.ux-header-compact .header{padding-top:8px;padding-bottom:8px;grid-template-columns:minmax(130px,180px) minmax(220px,1fr) auto;gap:24px}.ux-header-compact .header__heading-logo-wrapper{width:160px;max-width:100%}.ux-header-compact .header__heading-link{padding-block:0}.ux-header-compact .header .search__input{min-height:44px;height:44px}.ux-header-compact .ux-catalogue-desktop>a,.ux-header-compact .ux-nav-group>summary{min-height:44px}}@media(max-width:989px){.header #cart-icon-bubble{width:44px}.header #cart-icon-bubble .label_cart_text{display:none!important}.header .header__icons{padding-right:0;align-items:center;gap:0}.header .header__icons>.desktop-localization-wrapper{display:none}.header .header__icons>.header__icon--account:not(#cart-icon-bubble){display:none}.ux-header-compact .header{grid-template-areas:"left-icons heading icons";grid-template-columns:44px minmax(0,1fr) 88px;column-gap:4px;padding:6px 12px!important;min-height:56px}.ux-header-compact .header>.js-wrapper-search{display:none}.ux-header-compact .header__heading-logo-wrapper{width:120px;max-width:100%}.ux-header-compact .header__heading-link{padding:0;min-width:0}.ux-header-compact .ux-header-search-toggle{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:10px;border:0;background:transparent;color:#172e3c;cursor:pointer}.ux-header-search-toggle:focus-visible{outline:2px solid #2377a4;outline-offset:-2px}}ux-tax-preview.ux-tax-preview{display:block;margin:6px 0 0;padding:0;background:transparent;border-radius:0;color:#203b4c;font:400 13px/1.45 var(--font-body-family);letter-spacing:0}ux-tax-preview.ux-tax-preview p{margin:0;font:inherit;color:inherit;letter-spacing:0}ux-tax-preview.ux-tax-preview .ux-tax-preview__basis{margin-bottom:3px}ux-tax-preview.ux-tax-preview .ux-tax-preview__estimate{font-size:14px}ux-tax-preview .ux-tax-preview__details{border:0;margin:0;padding:0}ux-tax-preview .ux-tax-preview__details summary{display:flex;align-items:center;gap:5px;min-height:44px;padding:0;font:inherit;cursor:pointer;width:fit-content;max-width:100%;flex-wrap:wrap;list-style:none}ux-tax-preview .ux-tax-preview__details summary::-webkit-details-marker{display:none}ux-tax-preview .ux-tax-preview__details summary .icon{position:static;width:10px;height:7px;margin-left:4px}ux-tax-preview .ux-tax-preview__details[open] summary .icon{transform:rotate(180deg)}ux-tax-preview .ux-tax-preview__settings{display:grid;gap:8px;margin:0 0 12px;padding:12px;background:#eef4f7;border-radius:6px}ux-tax-preview .ux-tax-preview__settings select{width:100%;max-width:100%;min-height:44px;padding:8px 10px;border:1px solid #a6b7c1;border-radius:5px;color:#203b4c;background:#fff;font:400 16px/1.4 Arial,Helvetica,sans-serif}ux-tax-preview.ux-tax-preview .ux-tax-preview__business{border-top:1px solid #d5e1e8;padding-top:8px;margin-top:8px;font-size:12px}ux-tax-preview .ux-tax-preview__settings p{font-size:12px}ux-tax-preview summary:focus-visible,ux-tax-preview select:focus-visible{outline:2px solid #203b4c;outline-offset:3px}body{font-family:var(--font-body-family);font-size:16px;line-height:1.6;letter-spacing:0}:is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--font-body-family)!important;letter-spacing:normal!important;line-height:1.3}:is(button,input,select,textarea,.button,.field__input){font-family:var(--font-body-family)}:is(.rte,.shopify-policy__body,.hy-reviews-section){font-family:var(--font-body-family)!important}.rte :is(p,li,span,a,div,strong,b,em,i,h1,h2,h3,h4,h5,h6,td,th){font-family:var(--font-body-family)!important;letter-spacing:normal!important}body .rte{font-size:16px;line-height:1.6}body .rte :is(p,li,td,th){font-size:inherit!important;line-height:1.6!important}body .rte :is(span,a,strong,b,em,i){font-size:inherit!important;line-height:inherit!important}body .rte :is(strong,b){font-weight:700}body .rte p{margin:0 0 .75em!important}body .rte :is(h1,h2){font-size:22px!important}body .rte :is(h3,h4,h5,h6){font-size:18px!important}body .rte :is(h1,h2,h3,h4,h5,h6){line-height:1.35!important;font-weight:700!important;margin:1.25em 0 .5em!important}body .rte :is(ul,ol){margin:0 0 .85em!important;padding-inline-start:1.25em;list-style-position:outside}body .rte li{margin:0 0 .3em}body .rte li>p{margin-bottom:.3em!important}body .rte>:first-child{margin-top:0!important}body .rte>:last-child{margin-bottom:0!important}.rte p:empty,.rte .ux-empty-paragraph{display:none}.product .product__title h1{letter-spacing:normal;font-weight:600;line-height:1.25;font-size:clamp(24px,2.4vw,36px)}.product .product__info-container .product__description.rte{font-size:16px;line-height:1.6;margin-bottom:8px}.product .product__info-container .product__description+.product__accordion{margin-top:0}.product .product__accordion :is(summary,.ux-advisor-link){padding-block:16px;min-height:52px;line-height:1.4}.product .product__accordion .accordion__title{font-family:var(--font-body-family);font-size:16px;font-weight:600;line-height:1.4;letter-spacing:normal}.product .product__accordion .accordion__content.rte{font-size:16px;padding:0 0 16px;margin:0}.product .product__accordion .rte :is(h1,h2,h3,h4,h5,h6){font-size:16px!important}.product .product__accordion .rte p:has(>strong:only-child){margin-top:1em!important;margin-bottom:.5em!important}.product .product__accordion .rte>p:first-child{margin-top:0!important}.footer .rte{font-size:14px}@media(max-width:749px){body,body .rte{font-size:15px}.product .product__title h1{font-size:24px}.product .product__info-container .product__description.rte,.product .product__accordion .accordion__title,.product .product__accordion .accordion__content.rte{font-size:15px}.product .product__accordion .rte :is(h1,h2,h3,h4,h5,h6){font-size:15px!important}body .rte :is(h1,h2){font-size:20px!important}body .rte :is(h3,h4,h5,h6){font-size:17px!important}.footer .rte{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
