:root{--font-family: "Open Sans", sans-serif;--content-width: 1590px;--container-offset: 20px;--container-width: calc(var(--content-width) + (var(--container-offset) * 2));--content-width-l: 1620px;--container-offset-l: 20px;--container-width-l: calc( var(--content-width-l) + (var(--container-offset-l) * 2) );--light-color: #fff}.custom-checkbox__field:checked+.custom-checkbox__content:after{opacity:1}.custom-checkbox__field:focus+.custom-checkbox__content:before{outline:2px solid #f00;outline-offset:2px}.custom-checkbox__field:disabled+.custom-checkbox__content{opacity:.4;pointer-events:none}@font-face{font-family:Muller;src:url(MullerRegular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(ProximaNovaRegular.woff) format("woff"),url(ProximaNovaRegular.ttf) format("truetype"),url(ProximaNovaRegular.eot) format("embedded-opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(ProximaNovaBold.woff) format("woff"),url(ProximaNovaBold.ttf) format("truetype"),url(ProximaNovaBold.eot) format("embedded-opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(ProximaNovaBlack.woff) format("woff"),url(ProximaNovaBlack.ttf) format("truetype"),url(ProximaNovaBlack.eot) format("embedded-opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadline.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineLight.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineLightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineMedium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineMediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineBoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineBlack.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineBlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineExtraBlack.ttf) format("truetype");font-weight:950;font-style:normal;font-display:swap}@font-face{font-family:Futura Now Headline;src:url(FuturaNowHeadlineExtraBlackItalic.ttf) format("truetype");font-weight:950;font-style:italic;font-display:swap}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.page{height:100%;font-family:var(--font-family, sans-serif);-webkit-text-size-adjust:100%;scroll-behavior:smooth}.page__body{margin:0;min-width:360px;min-height:100%;font-size:16px}img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}a{text-decoration:none}.is-hidden{display:none!important}.btn-reset{border:none;padding:0;background-color:transparent;cursor:pointer}.list-reset{list-style:none;margin:0;padding:0}.input-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background-color:#fff}.input-reset::-webkit-search-decoration,.input-reset::-webkit-search-cancel-button,.input-reset::-webkit-search-results-button,.input-reset::-webkit-search-results-decoration{display:none}.visually-hidden{position:absolute;overflow:hidden;margin:-1px;border:0;padding:0;width:1px;height:1px;clip:rect(0 0 0 0)}.container{margin:0 auto;padding:0 var(--container-offset);max-width:var(--container-width)}.container-l{margin:0 auto;padding:0 var(--container-offset-l);max-width:var(--container-width-l)}.centered{text-align:center}.dis-scroll{position:fixed;left:0;top:0;overflow:hidden;width:100%;height:100vh;-ms-scroll-chaining:none;overscroll-behavior:none}.page--ios .dis-scroll{position:relative}.header{padding:24px 0 20px;-webkit-box-shadow:0px 4px 50px 0px rgba(0,0,0,.1);box-shadow:0 4px 50px #0000001a;background:#fff}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}@media(max-width:1024px){.header{padding:21px 0 19px}.header__nav-logo{max-height:42px}.header__nav{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}}.header__nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:0;margin:0;list-style:none}.header__nav__list li a{color:#000;font-family:Proxima Nova;font-style:Bold;font-size:13px;font-weight:700;line-height:17px;letter-spacing:0%;transition:.3s}.header__nav__list li a:hover{color:#2e7e9b}@media(max-width:1024px){.header__nav__list{display:none}}.header__nav__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.header__nav__btns button{position:relative;margin:0;padding:0;background:none;border:0;cursor:pointer}@media(max-width:1024px){.header__nav__btns{-ms-grid-column-align:end;justify-self:end}.header__nav__btns>button:not(.header__cart-btn){display:none}}.header__burger{--burger-width: 22px;--burger-height: 16px;--burger-line-height: 2px;position:relative;border:none;padding:0;width:var(--burger-width);height:var(--burger-height);color:#000;background-color:transparent;cursor:pointer}.header__burger:before,.header__burger:after{content:"";position:absolute;left:0;width:100%;height:var(--burger-line-height);background-color:currentColor;-webkit-transition:top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,-webkit-transform .3s ease-in-out}.header__burger:before{top:0}.header__burger:after{top:calc(100% - var(--burger-line-height));width:70%}.header__burger__line{position:absolute;left:0;top:50%;width:100%;height:var(--burger-line-height);background-color:currentColor;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.header__burger--active:before{top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,-webkit-transform .3s ease-in-out}.header__burger--active:after{top:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,-webkit-transform .3s ease-in-out}.header__burger--active .header__burger__line{-webkit-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.header__burger{display:none;-ms-flex-negative:0;flex-shrink:0;color:#13303b}@media(max-width:1024px){.header__burger{display:block}}@media(max-width:1024px){.header__nav-logo{-ms-grid-column-align:center;justify-self:center}}.header__nav-logo{width:190px}@media(max-width:1024px){.header__nav-logo img{width:200px}}.header__cart-count,.header__wishlist-count{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-6px;right:-8px;border-radius:50%;min-width:16px;height:16px;padding:0 3px;background-color:#2e7e9b;color:#fff;font-family:Proxima Nova;font-style:Bold;font-size:10px;font-weight:700;line-height:1}.header__cart-count.is-visible,.header__wishlist-count.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu{visibility:hidden;position:fixed;z-index:1030;top:0;left:0;right:0;pointer-events:none}.mobile-menu.is-open{visibility:visible;pointer-events:auto}.mobile-menu.is-open .mobile-menu__panel{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mobile-menu__panel{max-height:100vh;overflow-y:auto;background-color:#fff;-webkit-box-shadow:0 20px 60px 0 rgba(19,48,59,.2);box-shadow:0 20px 60px #13303b33;opacity:0;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.mobile-menu__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(220,220,220,1);padding:20px var(--container-offset)}.mobile-menu__header img{display:block;width:160px;height:auto}.mobile-menu__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:none;border-radius:50%;padding:0;width:32px;height:32px;background:none;cursor:pointer;-webkit-transition:.3s;transition:.3s}.mobile-menu__close:hover{background-color:#13303b0f}.mobile-menu__body{padding:20px var(--container-offset) 32px}.mobile-menu__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;width:100%;border:none;border-radius:999px;padding:16px 22px;background-color:#f5f5f5;border:1px solid rgba(220,220,220,1);cursor:pointer;text-align:left}.mobile-menu__search span{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:15px;font-weight:400;line-height:150%;letter-spacing:0%}.mobile-menu__list{margin:24px 0 0;padding:0;list-style:none}.mobile-menu__list li{border-bottom:1px solid rgb(220,220,220)}.mobile-menu__list li:last-child{border-bottom:none}.mobile-menu__list li:first-child a{padding:0 4px 12px}.mobile-menu__list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:12px 4px;color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:14px;font-weight:700;line-height:150%;letter-spacing:0%;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.mobile-menu__list a svg path{-webkit-transition:.3s;transition:.3s}.mobile-menu__list a:hover{color:#2e7e9b}.mobile-menu__list a:hover svg path{stroke:#2e7e9b}.mobile-menu__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-top:24px;width:100%;border-radius:999px;padding:8px 8px 8px 32px;background-color:#2e7e9b;color:#fff;font-family:Proxima Nova;font-style:Bold;font-size:15px;font-weight:700;line-height:18px;letter-spacing:0%;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.mobile-menu__cta span:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.mobile-menu__cta:hover{background-color:#13303b}.mobile-menu__cta-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:50%;background-color:#ffffff26}.cart-drawer{visibility:hidden;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;pointer-events:none}.cart-drawer.is-open{visibility:visible;pointer-events:auto}.cart-drawer.is-open .cart-drawer__overlay{opacity:1}.cart-drawer.is-open .cart-drawer__panel{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.cart-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#13303b80;opacity:0;-webkit-transition:.3s;transition:.3s}.cart-drawer__panel{position:absolute;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:440px;max-width:100%;background-color:#fff;-webkit-box-shadow:-10px 0 40px 0 rgba(19,48,59,.15);box-shadow:-10px 0 40px #13303b26;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}@media(max-width:576px){.cart-drawer__panel{width:calc(100vw - 30px)}}.cart-drawer__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(19,48,59,.08);padding:32px 22px 32px 32px}.cart-drawer__title{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:22px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}.cart-drawer__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:none;border-radius:50%;padding:0;width:24px;height:24px;background:none;cursor:pointer;-webkit-transition:.3s;transition:.3s}.cart-drawer__close:hover{background-color:#13303b0f}.cart-drawer__close svg{width:24px;height:24px}.cart-drawer__shipping{padding:16px 32px;border-bottom:1px solid rgba(19,48,59,.08)}.cart-drawer__shipping-text{color:#797979;font-family:Proxima Nova;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:0 0 10px}.cart-drawer__shipping-text strong{color:#13303b;font-weight:700}.cart-drawer__shipping-bar{border-radius:999px;overflow:hidden;width:100%;height:6px;background-color:#13303b14}.cart-drawer__shipping-fill{display:block;height:100%;background-color:#7fa04a;-webkit-transition:width .3s ease;transition:width .3s ease}.cart-drawer__items{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;padding:8px 32px}.cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between;gap:14px;border-bottom:1px solid rgb(220,220,220);padding:16px 0}.cart-item:last-child{border-bottom:none}.cart-item__image{-ms-flex-negative:0;flex-shrink:0;border-radius:10px;width:83px;height:80px;-o-object-fit:cover;object-fit:cover}.cart-item__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.cart-item__name{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}.cart-item__variant{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;margin:2px 0 0}.cart-item__qty{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;margin-top:10px;border:1px solid rgb(220,220,220);border-radius:999px;padding:11px 20px}.cart-item__qty span{min-width:10px;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;text-align:center}.cart-item__qty button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;padding:0;width:14px;height:14px;background:none;color:#13303b;font-size:15px;line-height:1;cursor:pointer}.cart-item__side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;gap:16px}.cart-item__price{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:18px;font-weight:700;line-height:110%;letter-spacing:0%;margin:0;white-space:nowrap;text-align:right}.cart-item__price-compare{display:block;color:#13303b66;font-family:Proxima Nova;font-style:Regular;font-size:13px;font-weight:400;text-decoration:line-through;margin:0 0 2px}.cart-item__remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;padding:0;background:none;color:#13303b59;cursor:pointer;-webkit-transition:.3s;transition:.3s}.cart-item__remove:hover{color:#c83c3c}.cart-drawer__upsell{border-top:1px solid rgb(220,220,220);padding:20px 32px}.cart-drawer__upsell-title{color:var(--Ink, rgb(19, 48, 59));font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;text-transform:uppercase;margin:0 0 10px}.cart-drawer__upsell-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.cart-upsell-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:10px 18px 10px 10px;border-radius:10px;background:#e8f1f3}.cart-upsell-item__image{-ms-flex-negative:0;flex-shrink:0;border-radius:10px;width:52px;height:52px;-o-object-fit:cover;object-fit:cover}.cart-upsell-item__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.cart-upsell-item__info h5{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}.cart-upsell-item__info p{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;margin:2px 0 0}.cart-upsell-item__add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:none;border-radius:50%;width:32px;height:32px;background-color:#fff;color:#2e7e9b;font-size:24px;line-height:1;cursor:pointer;-webkit-transition:.3s;transition:.3s}.cart-upsell-item__add:hover{background-color:#2e7e9b;color:#fff}.cart-drawer__footer{border-top:1px solid rgba(19,48,59,.08);padding:20px 32px 24px}.cart-drawer__discount-note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0 0 16px;border-radius:10px;padding:10px 16px;background-color:#4c9a6a1a;color:#4c9a6a;font-family:Proxima Nova;font-style:Bold;font-size:14px;font-weight:700;line-height:140%}.cart-drawer__discount-note svg{-ms-flex-negative:0;flex-shrink:0}.cart-drawer__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:20px;font-weight:400;line-height:110%;letter-spacing:0%}.cart-drawer__total span:last-child{font-size:24px;font-weight:700}.cart-drawer__checkout-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0px;width:100%;border-radius:999px;padding:8px 8px 8px 32px;background-color:#2e7e9b;color:#fafaf8;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0%;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.cart-drawer__checkout-btn span:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.cart-drawer__checkout-btn:hover{background-color:#13303b}.cart-drawer__checkout-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;border-radius:50%;background-color:#ffffff26}.cart-drawer__note{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:8px 0 0;text-align:center}.wishlist-drawer{visibility:hidden;position:fixed;z-index:1010;top:0;right:0;bottom:0;left:0;pointer-events:none}.wishlist-drawer.is-open{visibility:visible;pointer-events:auto}.wishlist-drawer.is-open .wishlist-drawer__overlay{opacity:1}.wishlist-drawer.is-open .wishlist-drawer__panel{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.wishlist-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#13303b80;opacity:0;-webkit-transition:.3s;transition:.3s}.wishlist-drawer__panel{position:absolute;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:440px;max-width:100%;background-color:#fff;-webkit-box-shadow:-10px 0 40px 0 rgba(19,48,59,.15);box-shadow:-10px 0 40px #13303b26;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}@media(max-width:576px){.wishlist-drawer__panel{width:calc(100vw - 30px)}}@media(max-width:576px){.cart-drawer__header,.wishlist-drawer__header{padding:20px 16px}.cart-drawer__title,.wishlist-drawer__title{font-size:17px}.cart-drawer__close,.wishlist-drawer__close,.cart-drawer__close svg,.wishlist-drawer__close svg{width:20px;height:20px}.cart-drawer__shipping{padding:12px 16px}.cart-drawer__shipping-text{font-size:13px;margin-bottom:8px}.cart-drawer__items,.wishlist-drawer__items{padding:8px 16px}.cart-item,.wishlist-item{gap:10px;padding:12px 0}.cart-item__image,.wishlist-item__image{width:64px;height:62px}.cart-item__name,.wishlist-item__name{font-size:13px}.cart-item__variant,.wishlist-item__variant{font-size:12px}.cart-item__qty{gap:12px;margin-top:6px;padding:7px 14px}.cart-item__qty span{font-size:12px}.cart-item__price{font-size:15px}.cart-drawer__upsell{padding:14px 16px}.cart-drawer__upsell-title{font-size:13px}.cart-upsell-item{gap:12px;padding:8px 12px 8px 8px}.cart-upsell-item__image{width:40px;height:40px}.cart-upsell-item__info h5{font-size:13px}.cart-upsell-item__info p{font-size:12px}.cart-upsell-item__add{width:26px;height:26px;font-size:19px}.cart-drawer__footer{padding:16px 16px 20px}.cart-drawer__total{font-size:16px}.cart-drawer__total span:last-child{font-size:19px}.cart-drawer__checkout-btn{gap:14px;padding:6px 6px 6px 20px;font-size:13px}.cart-drawer__checkout-icon{width:36px;height:36px}.cart-drawer__note{font-size:13px}}.wishlist-drawer__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(19,48,59,.08);padding:32px 22px 32px 32px}.wishlist-drawer__title{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:22px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}.wishlist-drawer__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:none;border-radius:50%;padding:0;width:24px;height:24px;background:none;cursor:pointer;-webkit-transition:.3s;transition:.3s}.wishlist-drawer__close:hover{background-color:#13303b0f}.wishlist-drawer__close svg{width:24px;height:24px}.wishlist-drawer__items{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;padding:8px 32px}.wishlist-drawer__items:empty{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0}.wishlist-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between;gap:14px;border-bottom:1px solid rgb(220,220,220);padding:16px 0}.wishlist-item:last-child{border-bottom:none}.wishlist-item__image-link{-ms-flex-negative:0;flex-shrink:0}.wishlist-item__image{display:block;-ms-flex-negative:0;flex-shrink:0;border-radius:10px;width:83px;height:80px;-o-object-fit:cover;object-fit:cover}.wishlist-item__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.wishlist-item__name-link{-webkit-transition:.3s;transition:.3s}.wishlist-item__name-link:hover{opacity:.7}.wishlist-item__name{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}.wishlist-item__variant{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;margin:2px 0 0}.wishlist-item__price{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:110%;letter-spacing:0%;margin:8px 0 0}.wishlist-item__side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;gap:16px}.wishlist-item__add-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;border-radius:50%;width:32px;height:32px;padding:0;background-color:#e8f1f3;color:#2e7e9b;cursor:pointer;-webkit-transition:.3s;transition:.3s}.wishlist-item__add-cart:hover{background-color:#2e7e9b;color:#fff}.wishlist-item__remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;padding:0;background:none;color:#13303b59;cursor:pointer;-webkit-transition:.3s;transition:.3s}.wishlist-item__remove:hover{color:#c83c3c}.wishlist-drawer__empty{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:16px;padding:32px;text-align:center}.wishlist-drawer__empty.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.wishlist-drawer__empty p{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:0}.wishlist-drawer__empty-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:999px;padding:16px 32px;background-color:#2e7e9b;color:#fafaf8;font-family:Proxima Nova;font-style:Bold;font-size:14px;font-weight:700;line-height:17px;letter-spacing:0%;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.wishlist-drawer__empty-link:hover{background-color:#13303b}.search-overlay{visibility:hidden;position:fixed;z-index:1050;top:0;right:0;bottom:0;left:0;pointer-events:none}.search-overlay.is-open{visibility:visible;pointer-events:auto}.search-overlay.is-open .search-overlay__backdrop{opacity:1}.search-overlay.is-open .search-overlay__panel{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.search-overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fafaf8e6;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;-webkit-transition:.3s;transition:.3s}.search-overlay__panel{position:relative;z-index:1;max-height:100vh;overflow-y:auto;background-color:#fafaf8;-webkit-box-shadow:0 30px 80px 0 rgba(19,48,59,.15);box-shadow:0 30px 80px #13303b26;opacity:0;-webkit-transform:translateY(-16px);-ms-transform:translateY(-16px);transform:translateY(-16px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.search-overlay__inner{position:relative;padding:120px 0 80px}@media(max-width:768px){.search-overlay__inner{padding:100px var(--container-offset) 60px}}.search-overlay__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:40px;right:var(--container-offset-l);border:1px solid rgba(19,48,59,.15);border-radius:50%;width:44px;height:44px;padding:0;background:#fff;cursor:pointer;-webkit-transition:.3s;transition:.3s}.search-overlay__close:hover{background:#13303b}.search-overlay__close:hover svg path{stroke:#fff}@media(max-width:768px){.search-overlay__close{top:24px;right:var(--container-offset)}}.search-overlay__label{color:#2e7e9b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:8%;text-transform:uppercase;margin:0}.search-overlay__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-top:20px;border-bottom:2px solid rgba(19,48,59,.15);padding-bottom:20px;-webkit-transition:.3s;transition:.3s}.search-overlay__form:focus-within{border-color:#2e7e9b}.search-overlay__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;border:none;background:none;padding:0;color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:42px;font-weight:700;line-height:120%;letter-spacing:0%;text-transform:uppercase}.search-overlay__input::-webkit-input-placeholder{color:#13303b40}.search-overlay__input::-moz-placeholder{color:#13303b40}.search-overlay__input:-ms-input-placeholder{color:#13303b40}.search-overlay__input::-ms-input-placeholder{color:#13303b40}.search-overlay__input::placeholder{color:#13303b40}.search-overlay__input:focus{outline:none}@media(max-width:768px){.search-overlay__input{font-size:24px}}.search-overlay__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:none;background:none;padding:0;cursor:pointer}.search-overlay__results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:12px}.search-overlay__result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgb(220,220,220);padding:20px 4px;color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:17px;font-weight:700;line-height:150%;letter-spacing:0%;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.search-overlay__result svg path{-webkit-transition:.3s;transition:.3s}.search-overlay__result:hover{color:#2e7e9b;padding-left:12px}.search-overlay__result:hover svg path{stroke:#2e7e9b}.search-overlay__result:last-child{border-bottom:none}.search-overlay__empty{padding:20px 4px;color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:0}.announcement-bar{overflow:hidden;background-color:#2e7e9b;color:#fff;padding:10px 0}.announcement-bar__track{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation:announcement-marquee 80s linear infinite;animation:announcement-marquee 80s linear infinite;-webkit-animation-direction:reverse;animation-direction:reverse}@media(prefers-reduced-motion:reduce){.announcement-bar__track{-webkit-animation:none;animation:none}}.announcement-bar__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.announcement-bar__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;padding:2px 20px 1px;border-right:1px solid rgba(255,255,255,.35);white-space:nowrap;color:#fff;font-family:Proxima Nova;font-style:Bold;font-size:12px;font-weight:700;line-height:14px;text-transform:uppercase}@media(max-width:576px){.announcement-bar__item{padding:2px 20px;font-size:10px}}@-webkit-keyframes announcement-marquee{0%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes announcement-marquee{0%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.hero{position:relative;background:linear-gradient(-88.96deg,#accebd 44.977%,#b4d9c7 70.717%,#a0d6b7 99.903%)}.hero__swiper{position:relative;overflow:hidden}.hero__slide{position:relative;min-height:705px}@media(max-width:1024px){.hero__slide{min-height:620px}}@media(max-width:768px){.hero{padding:20px 0 50px}.hero__slide{min-height:auto}}.hero__media{position:absolute;z-index:1;top:0;right:0;bottom:0;width:46%}@media(max-width:768px){.hero__media{position:static;width:100%;height:320px}}@media(max-width:576px){.hero__media{height:240px}}.hero__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero__inner{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:705px;padding:42px 0 50px}@media(max-width:1024px){.hero__inner{min-height:620px}}@media(max-width:768px){.hero__image{object-position:-10vw}.hero__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:auto;padding:40px 0 32px}}@media(max-width:576px){.hero__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:40px 0 10px}}.hero__content{max-width:770px}@media(max-width:1024px){.hero__content{max-width:480px}}@media(max-width:768px){.hero__content{max-width:100%}}.hero__title{max-width:770px;color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:60px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}@media(max-width:1024px){.hero__title{font-size:44px}}@media(max-width:768px){.hero__title{font-size:36px}}@media(max-width:576px){.hero__title{font-size:30px;text-align:center}}.hero__text{max-width:650px;color:var(--Ink, rgb(19, 48, 59));font-family:Proxima Nova;font-style:Regular;font-size:20px;font-weight:400;line-height:150%;letter-spacing:0%;margin:22px 0 0}@media(max-width:576px){.hero__text{font-size:14px;text-align:center;margin:16px 0 0}}.hero__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-top:32px;border-radius:999px;padding:5px 5px 5px 63px;background-color:#2e7e9b;color:#fff;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0%;text-align:left;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.hero__btn:hover{background-color:#13303b}@media(max-width:576px){.hero__btn{gap:16px;width:100%;padding:6px 6px 6px 24px;font-size:14px;margin-top:20px}.hero__btn span:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}}.hero__btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:50px;height:50px;border-radius:50%;background-color:#ffffff26}@media(max-width:576px){.hero__btn-icon{width:36px;height:36px}}.hero__pagination-container{position:relative}.hero__pagination{position:absolute;z-index:3;left:var(--container-offset-l);bottom:80px;pointer-events:none}@media(max-width:768px){.hero__pagination{position:static;margin-top:32px}}.hero__pagination-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px}@media(max-width:576px){.hero__pagination-count{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.hero__pagination-current{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:20px;font-weight:700;line-height:19px;letter-spacing:0%}.hero__pagination-total{color:#13303b80;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:17px;letter-spacing:0%}.hero__pagination-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:20px;pointer-events:auto}@media(max-width:576px){.hero__pagination-progress{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.hero__pagination-bar{border:none;border-radius:2px;padding:0;width:16px;height:3px;background-color:#2e7e9b59;cursor:pointer;-webkit-transition:.3s;transition:.3s}.hero__pagination-bar--active{width:43px;background-color:#2e7e9b}.banner-slider{position:relative}.banner-slider__swiper{position:relative;overflow:hidden;height:600px}@media(max-width:1024px){.banner-slider__swiper{height:620px}}@media(max-width:768px){.banner-slider__swiper{height:520px}}@media(max-width:576px){.banner-slider__swiper{height:460px}}@media(max-width:768px){.banner-slider .hero__pagination{position:absolute;margin-top:0;bottom:8px;left:50%;transform:translate(-50%)}.banner-slider .hero__pagination .hero__pagination-count{display:none}}.banner-slider__slide{position:relative;height:100%}.banner-slider__link{display:block;position:relative;height:100%}.banner-slider__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-slider__image--mobile{display:none}@media(max-width:768px){.banner-slider__image--desktop{display:none}.banner-slider__image--mobile{display:block}}.features{padding:32px 0;background-color:#e8f1f3}.features__cols{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [4];grid-template-columns:repeat(4,1fr);gap:50px}@media(max-width:768px){.features__cols{-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr);gap:0}.features{padding:5px 0}}.features__cols .feature__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.features__cols .feature__item:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.features__cols .feature__item:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.features__cols .feature__item{gap:18px}.features__cols .feature__item__text h3{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:150%;letter-spacing:0%;margin:-2px 0 0}.features__cols .feature__item__text p{color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;margin:2px 0 0}@media(max-width:768px){.features__cols .feature__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 12px}.features__cols .feature__item__text h3,.features__cols .feature__item__text p{text-align:center}.features__cols .feature__item{gap:5px}.features__cols .feature__item__text h3{font-size:14px}.features__cols .feature__item__text p{font-size:11px;margin:0}}@media(max-width:768px){.features__cols .feature__item:nth-child(1),.features__cols .feature__item:nth-child(2),.features__cols .feature__item:nth-child(3),.features__cols .feature__item:nth-child(4){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:768px){.features__cols .feature__item{position:relative}.features__cols .feature__item:nth-child(odd):before{content:"";position:absolute;top:12.5%;right:0;width:1px;height:75%;background:#13303b1f}.features__cols .feature__item:nth-child(-n+2):after{content:"";position:absolute;bottom:0;left:12.5%;width:75%;height:1px;background:#13303b1f}}.shop-by-concern{margin-top:100px}@media(max-width:768px){.shop-by-concern{margin-top:50px}}.shop-by-concern__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [4];grid-template-columns:repeat(4,1fr);margin-top:50px;gap:22px}@media(max-width:768px){.shop-by-concern__list{-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr);gap:16px 14px;margin-top:24px}}.shop-by-concern__slider-wrap{display:block;margin-top:50px}@media(max-width:768px){.shop-by-concern__slider-wrap{margin-top:24px}}.shop-by-concern__swiper{overflow:hidden}.shop-by-concern__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:24px}.shop-by-concern__dot{border:none;border-radius:2px;padding:0;width:16px;height:3px;background-color:#13303b26;cursor:pointer;-webkit-transition:.3s;transition:.3s}.shop-by-concern__dot--active{width:43px;background-color:#2e7e9b}.shop-by-concern__list .shop-by-concern__item,.shop-by-concern__slider-wrap .shop-by-concern__item{position:relative;height:391px;border-radius:10px;overflow:hidden}@media(max-width:768px){.shop-by-concern__list .shop-by-concern__item,.shop-by-concern__slider-wrap .shop-by-concern__item{height:300px}}.shop-by-concern__list .shop-by-concern__item:after,.shop-by-concern__slider-wrap .shop-by-concern__item:after{content:"";position:absolute;width:100%;height:100%;left:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(62.404%,rgba(19,48,59,0)),color-stop(86.695%,rgba(19,48,59,.8)),to(rgba(19,48,59,.9)));background:linear-gradient(180deg,#13303b00 62.404%,#13303bcc 86.695%,#13303be6);z-index:2;border-radius:10px}.shop-by-concern__list .shop-by-concern__item img,.shop-by-concern__slider-wrap .shop-by-concern__item img{left:0;top:0;width:100%;height:100%;position:absolute;border-radius:10px}.shop-by-concern__list .shop-by-concern__item .shop-by-concern__item__text,.shop-by-concern__slider-wrap .shop-by-concern__item .shop-by-concern__item__text{position:relative;z-index:3;padding:24px;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:768px){.shop-by-concern__list .shop-by-concern__item .shop-by-concern__item__text,.shop-by-concern__slider-wrap .shop-by-concern__item .shop-by-concern__item__text{padding:16px}}.shop-by-concern__list .shop-by-concern__item .shop-by-concern__item__text h3,.shop-by-concern__slider-wrap .shop-by-concern__item .shop-by-concern__item__text h3{color:#fafaf8;font-family:Proxima Nova;font-style:Bold;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}@media(max-width:768px){.shop-by-concern__list .shop-by-concern__item .shop-by-concern__item__text h3,.shop-by-concern__slider-wrap .shop-by-concern__item .shop-by-concern__item__text h3{font-size:14px}}.shop-by-concern__list .shop-by-concern__item .shop-by-concern__item__text p,.shop-by-concern__slider-wrap .shop-by-concern__item .shop-by-concern__item__text p{color:#fafaf8;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;margin:0 0 12px}@media(max-width:768px){.shop-by-concern__list .shop-by-concern__item .shop-by-concern__item__text p,.shop-by-concern__slider-wrap .shop-by-concern__item .shop-by-concern__item__text p{font-size:12px;margin:0 0 5px}}.shop-by-concern__list .shop-by-concern__item .shop-by-concern__item__text a,.shop-by-concern__slider-wrap .shop-by-concern__item .shop-by-concern__item__text a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#fafaf8;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:8%;text-align:left;margin:0}@media(max-width:768px){.shop-by-concern__list .shop-by-concern__item .shop-by-concern__item__text p,.shop-by-concern__slider-wrap .shop-by-concern__item .shop-by-concern__item__text p{font-size:12px}}.shop-by-concern__list .shop-by-concern__item .shop-by-concern__item__text a .shop-by-concern__item-list-icon__wrapper,.shop-by-concern__slider-wrap .shop-by-concern__item .shop-by-concern__item__text a .shop-by-concern__item-list-icon__wrapper{height:20px;margin-bottom:4px}.products-section{margin-top:100px}@media(max-width:768px){.products-section{margin-top:50px}}.products__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [4];grid-template-columns:repeat(4,1fr);gap:22px;margin-top:50px}@media(max-width:768px){.products__list{-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr);gap:16px 14px;margin-top:24px}}.products__list.products__swiper{display:block}.products__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:24px}.products__dot{border:none;border-radius:2px;padding:0;width:16px;height:3px;background-color:#13303b26;cursor:pointer;-webkit-transition:.3s;transition:.3s}.products__dot--active{width:43px;background-color:#2e7e9b}.products__list .product__item .product__item__image{position:relative;display:block;overflow:hidden;width:100%;height:365px}@media(max-width:768px){.products__list .product__item .product__item__image{height:160px}}.products__list .product__item .product__item__image .product__item__badge{position:absolute;z-index:2;left:24px;top:24px;color:#fff;font-family:Proxima Nova;font-style:Regular;font-size:13px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;text-transform:uppercase;border-radius:30px;background:#7fa04a;padding:6px 20px}.products__list .product__item .product__item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}.products__list .product__item .product__item__image:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:#2e7e9b8c;opacity:0;-webkit-transition:.3s;transition:.3s;border-radius:16px}.products__list .product__item:hover .product__item__image:after{opacity:1}.products__list .product__item:hover .product__item__preview{opacity:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.products__list .product__item__text h4{color:var(--Primary, rgb(46, 126, 155));font-family:Proxima Nova;font-style:Regular;font-size:12px;font-weight:400;line-height:150%;letter-spacing:8%;margin:16px 0 1px;-webkit-transition:.3s;transition:.3s}@media(max-width:768px){.products__list .product__item__text h4{margin:10px 0 0}}.products__list .product__item__text .product__item__title-link{display:block;-webkit-transition:.3s;transition:.3s}.products__list .product__item__text .product__item__title-link:hover h3{color:#2e7e9b}.products__list .product__item__text h3{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0;-webkit-transition:.3s;transition:.3s}@media(max-width:768px){.products__list .product__item__text h3{font-size:14px}}.products__list .product__item__text .product__item__reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.products__list .product__item__text .product__item__reviews .product__item__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5.1px}.products__list .product__item__text .product__item__reviews .product__item__reviews__rating{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;margin:0 0 0 3px}.products__list .product__item__text .product__item__reviews .product__item__reviews__number{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;margin:0 0 0 1px}.products__list .product__item__text .product__item-price{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:18px;font-weight:700;line-height:150%;letter-spacing:0%}@media(max-width:768px){.products__list .product__item__text .product__item__reviews .product__item__reviews__rating,.products__list .product__item__text .product__item__reviews .product__item__reviews__number{font-size:12px}.products__list .product__item__text .product__item-price{font-size:14px;margin:3px 0 0}}.product__item__preview{position:absolute;z-index:2;left:50%;top:50%;-webkit-transform:translate(-50%,calc(-50% + 10px));-ms-transform:translate(-50%,calc(-50% + 10px));transform:translate(-50%,calc(-50% + 10px));opacity:0;border-radius:999px;padding:16px 60px 17px;background:#196985;color:#fff;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0%;text-align:left;text-transform:uppercase;white-space:nowrap;-webkit-transition:.3s;transition:.3s}.product-highlight{margin-top:100px}@media(max-width:768px){.product-highlight{margin-top:50px}}.product-highlight__grid{display:-ms-grid;display:grid;-ms-grid-columns:5fr 4fr;grid-template-columns:5fr 4fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media(max-width:768px){.product-highlight__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.product-highlight__media{position:relative;min-height:879px;max-height:879px;background-color:#c9e6ea}@media(max-width:1024px){.product-highlight__media{min-height:560px}}@media(max-width:768px){.product-highlight__media{min-height:380px}}@media(max-width:576px){.product-highlight__media{min-height:320px}}.product-highlight__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:0}.product-highlight__badge{position:absolute;z-index:2;left:32px;bottom:32px;border-radius:10px;-webkit-box-shadow:0px 4px 50px 0px rgba(0,0,0,.1);box-shadow:0 4px 50px #0000001a;background:#fff;padding:24px;max-width:calc(100% - 48px)}@media(max-width:768px){.product-highlight__badge{padding:14px 16px}}.product-highlight__badge-title{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:18px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}.product-highlight__badge-text{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:4px 0 0}@media(max-width:768px){.product-highlight__badge-title{font-size:14px}.product-highlight__badge-text{font-size:12px;margin:0}}.product-highlight__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 87px 80px;background-color:#e7eef0}@media(max-width:1024px){.product-highlight__content{padding:56px 60px}}@media(max-width:768px){.product-highlight__content{padding:40px}}@media(max-width:576px){.product-highlight__content{padding:16px 20px 50px}}.product-highlight__label{color:var(--Primary, rgb(46, 126, 155));font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:8%;text-transform:uppercase;margin:0}.product-highlight__title{color:var(--Ink, rgb(19, 48, 59));font-family:Futura Now Headline;font-style:Bold;font-size:50px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:12px 0 0;max-width:570px}@media(max-width:1024px){.product-highlight__title{font-size:38px}}@media(max-width:576px){.product-highlight__title{font-size:26px;margin:3px 0 0}.product-highlight__label{font-size:12px}}.product-highlight__text{max-width:550px;color:var(--Ink, rgb(19, 48, 59));font-family:Proxima Nova;font-style:Regular;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;margin:12px 0 0}@media(max-width:576px){.product-highlight__text{font-size:14px;margin:10px 0 0}}.product-highlight__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:32px}@media(max-width:768px){.product-highlight__tags{margin-top:16px;gap:10px}}.product-highlight__tag{border-radius:999px;padding:6px 20px;background:#fff;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%}@media(max-width:768px){.product-highlight__tag{padding:4px 12px;font-size:12px}}.product-highlight__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-top:36px;border-radius:999px;padding:8px 8px 8px 32px;background-color:#2e7e9b;color:#fafaf8;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0%;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.product-highlight__btn:hover{background-color:#13303b}@media(max-width:576px){.product-highlight__btn{gap:16px;width:100%;padding:5px 15px 5px 39px;font-size:14px;margin-top:24px}.product-highlight__btn span:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}}.product-highlight__btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;border-radius:50%;background-color:#ffffff26}@media(max-width:576px){.product-highlight__btn-icon{width:36px;height:36px}}.reviews{margin-top:100px;padding:100px 0;background-color:#e7eef0}@media(max-width:768px){.reviews{margin-top:50px}}@media(max-width:768px){.reviews{padding:50px 0}}.reviews__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.reviews__label{color:#2e7e9b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:8%;text-transform:uppercase;margin:0}.reviews__title{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:50px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}@media(max-width:576px){.reviews__title{font-size:26px}.reviews__label{font-size:12px}}.reviews__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;-ms-flex-negative:0;flex-shrink:0}@media(max-width:576px){.reviews__nav{display:none}}.reviews__nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;border-radius:50%;padding:0;width:50px;height:50px;background-color:#2e7e9b;cursor:pointer;-webkit-transition:.3s;transition:.3s}.reviews__nav-btn:hover{background-color:#13303b}.reviews__nav-btn.swiper-button-disabled{background-color:#8bb2bd;cursor:not-allowed;pointer-events:none}.reviews__swiper{overflow:hidden;margin-top:50px}@media(max-width:768px){.reviews__swiper{margin-top:24px}}.reviews__slide{height:auto}.review-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-radius:16px;padding:20px 24px 24px;background-color:#fff;-webkit-box-shadow:0 10px 30px 0 rgba(19,48,59,.06);box-shadow:0 10px 30px #13303b0f}.review-card__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.review-card__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.review-card__verified{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border-radius:40px;background:#7fa04a1a;padding:4px 14px;color:#7fa04a;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%}.review-card__text{color:var(--Ink, rgb(19, 48, 59));font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:13px 0 0}.review-card__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:auto;padding-top:20px}.review-card__avatar{display:block;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;width:48px;height:48px;-o-object-fit:cover;object-fit:cover}.review-card__avatar--initial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#2e7e9b;color:#fff;font-family:Proxima Nova;font-style:Bold;font-size:18px;font-weight:700;line-height:1;text-transform:uppercase}.review-card__name{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:18px;font-weight:700;line-height:140%;letter-spacing:0%;margin:0}.review-card__meta{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:140%;letter-spacing:0%;margin:2px 0 0}.reviews__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:32px}.reviews__dot{border:none;border-radius:2px;padding:0;width:16px;height:3px;background-color:#13303b26;cursor:pointer;-webkit-transition:.3s;transition:.3s}.reviews__dot--active{width:43px;background-color:#2e7e9b}.reviews__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:80px;border-top:1px solid rgba(19,48,59,.1);padding-top:60px;max-width:1000px;margin:64px auto 0}@media(max-width:768px){.reviews__stats{gap:24px;padding-top:24px;margin-top:24px}}.reviews__stat{text-align:center}.reviews__stat-value{color:#2e7e9b;font-family:Futura Now Headline;font-style:Bold;font-size:40px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:center;text-transform:uppercase;margin:0}.reviews__stat-label{color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:center;margin:4px 0 0}@media(max-width:768px){.reviews__stat-value{font-size:22px}.reviews__stat-label{font-size:12px;margin:3px 0 0}}.faq-section__grid{display:-ms-grid;display:grid;-ms-grid-columns:4fr 3fr;grid-template-columns:4fr 3fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media(max-width:768px){.faq-section__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.faq-section__content{padding:100px 150px 100px max(var(--container-offset),(100vw - var(--content-width)) / 2)}@media(max-width:1024px){.faq-section__content{padding-top:56px;padding-right:60px;padding-bottom:56px}}@media(max-width:768px){.faq-section__content{padding-top:40px;padding-right:40px;padding-bottom:40px}}@media(max-width:576px){.faq-section__content{padding:24px 20px 50px}}.faq-section__label{color:#2e7e9b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:8%;text-transform:uppercase;margin:0}.faq-section__title{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:50px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:8px 0 0}@media(max-width:576px){.faq-section__title{font-size:28px}}.faq-section__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:40px}@media(max-width:768px){.faq-section__list{margin-top:24px}}.faq-item{border-radius:10px;-webkit-box-shadow:0px 4px 50px 0px rgba(0,0,0,.1);box-shadow:0 4px 50px #0000001a;background:#fff;-webkit-transition:.3s;transition:.3s}.faq-item__question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;width:100%;border:none;padding:24px;background:none;color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0%;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s;transition:.3s}@media(max-width:576px){.faq-item__question{padding:16px;font-size:16px;text-align:left}}.faq-item.is-active .faq-item__question{padding:24px 24px 8px}@media(max-width:576px){.faq-item.is-active .faq-item__question{padding:16px 16px 4px;font-size:16px;text-align:left}}.faq-item__icon{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:.3s;transition:.3s}.is-active .faq-item__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq-item__answer{max-height:0;overflow:hidden;overflow-anchor:none;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.faq-item__answer p{padding:0 24px 24px;color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:0}@media(max-width:576px){.faq-item__answer p{padding:0 16px 16px;font-size:12px}}.faq-section__media{position:relative;min-height:640px;max-height:980px;background-color:#e7eef0}@media(max-width:1024px){.faq-section__media{min-height:480px}}@media(max-width:768px){.faq-section__media{min-height:320px;order:-1}}.faq-section__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.featured-packs{margin-top:100px}@media(max-width:768px){.featured-packs{margin-top:50px}}.packs__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [3];grid-template-columns:repeat(3,1fr);gap:24px;margin-top:50px}@media(max-width:768px){.packs__list{display:none}}.pack__item .pack__item__image{display:block;position:relative;overflow:hidden;width:100%;height:420px;border-radius:10px;background-color:#e7eef0}@media(max-width:768px){.pack__item .pack__item__image{height:220px}}.pack__item .pack__item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pack__item .pack__item__image:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:#2e7e9b8c;opacity:0;-webkit-transition:.3s;transition:.3s}.pack__item:hover .pack__item__image:after{opacity:1}.pack__item:hover .pack__item__preview{opacity:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.packs__slider-wrap{display:none;margin-top:50px}@media(max-width:768px){.packs__slider-wrap{display:block;margin-top:24px}}.packs__swiper{overflow:hidden}.packs__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:24px}.packs__dot{border:none;border-radius:2px;padding:0;width:16px;height:3px;background-color:#13303b26;cursor:pointer;-webkit-transition:.3s;transition:.3s}.packs__dot--active{width:43px;background-color:#2e7e9b}.pack__item__preview{position:absolute;z-index:2;left:50%;top:50%;-webkit-transform:translate(-50%,calc(-50% + 10px));-ms-transform:translate(-50%,calc(-50% + 10px));transform:translate(-50%,calc(-50% + 10px));opacity:0;border:none;border-radius:999px;padding:16px 60px 17px;background:#196985;color:#fff;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0%;text-align:left;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:.3s;transition:.3s}.pack__item__preview:hover{background-color:#13303b}.pack__item__text{margin-top:16px}.pack__item__text h3{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0%;text-transform:uppercase;margin:0}.pack__item__text .pack__item-price{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:18px;font-weight:700;line-height:150%;letter-spacing:0%;margin:10px 0 0}@media(max-width:768px){.pack__item__text{margin-top:12px}.pack__item__text h3{font-size:16px}.pack__item__text .pack__item-price{font-size:14px;margin:4px 0 0}}.pack__item__reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-top:8px}.pack__item__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5.1px}.pack__item__reviews__rating{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;margin:0 0 0 3px}.pack__item__reviews__number{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;margin:0 0 0 1px}@media(max-width:768px){.pack__item__reviews{margin-top:6px}.pack__item__reviews__rating,.pack__item__reviews__number{font-size:12px}}.product__item__bottom .pack__item-price{margin-top:0}.footer{padding-top:64px;border-top:1px solid rgba(19,48,59,.1)}.footer__top{display:-ms-grid;display:grid;-ms-grid-columns:1.3fr .8fr .8fr 1.2fr;grid-template-columns:1.3fr .8fr .8fr 1.2fr;gap:40px}@media(max-width:1024px){.footer{padding:40px 0 24px}.footer__top{-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr);row-gap:24x}}@media(max-width:768px){.footer__top{-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:24px}}.footer__logo{display:inline-block}.footer__logo img{display:block;height:auto}.footer__tagline{max-width:390px;color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:20px 0 0}@media(max-width:768px){font-size: 14px;margin: 16px 0 0}.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:24px}.footer__contact{max-width:310px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%}.footer__contact svg{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;margin-top:1px}.footer__contact a{color:inherit;-webkit-transition:.3s;transition:.3s}.footer__contact a:hover{color:#2e7e9b}.footer__col-title{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:150%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-top:10px}.footer__links a{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;-webkit-transition:.3s;transition:.3s}.footer__links a:hover{color:#2e7e9b}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:24px}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;border-radius:50%;background-color:#2e7e9b1a;-webkit-transition:.3s;transition:.3s}.footer__social svg{width:20px;height:20px}.footer__social:hover{background-color:#2e7e9b71}.footer__newsletter-text{color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:10px 0 0}.footer__newsletter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-top:20px}.footer__newsletter-input{padding:14px 24px;width:100%;border:1px solid rgb(220,220,220);border-radius:50px;background:#f5f5f5;color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%}.footer__newsletter-input::-webkit-input-placeholder{color:#13303b66}.footer__newsletter-input::-moz-placeholder{color:#13303b66}.footer__newsletter-input:-ms-input-placeholder{color:#13303b66}.footer__newsletter-input::-ms-input-placeholder{color:#13303b66}.footer__newsletter-input::placeholder{color:#13303b66}.footer__newsletter-input:focus{outline:none;border-color:#2e7e9b}.footer__newsletter-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:none;border-radius:999px;padding:8px 8px 8px 32px;width:100%;background-color:#2e7e9b;color:#fafaf8;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0%;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s;transition:.3s}.footer__newsletter-btn span:first-child{width:100%;text-align:center}.footer__newsletter-btn:hover{background-color:#13303b}.footer__newsletter-btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;border-radius:50%;background-color:#ffffff26}.footer__newsletter-note{color:#13303b80;font-family:Proxima Nova;font-style:Regular;font-size:13px;font-weight:400;line-height:150%;letter-spacing:0%;margin:12px 0 0}.footer__badges{margin-top:28px}.footer__badges-image{display:block;height:65px;width:auto;max-width:100%}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:32px;border-top:1px solid rgb(212,221,223);padding:22px 0}@media(max-width:768px){.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer__copyright{color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:0}.footer__legal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}.footer__legal a{color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;-webkit-transition:.3s;transition:.3s}.footer__legal a:hover{color:#2e7e9b}.contact-section{padding:24px 0 100px;background-color:#f7f6f4}.contact-section__breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#13303b80;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%}.contact-section__breadcrumb a{color:#13303b;-webkit-transition:.3s;transition:.3s}.contact-section__breadcrumb a:hover{color:#2e7e9b}.contact-section__title{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:42px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:32px 0 0}@media(max-width:576px){.contact-section__title{font-size:26px}}.contact-section__subtitle{max-width:1000px;color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;margin:16px 0 0}.contact-section__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:90px;margin-top:32px}@media(max-width:1024px){.contact-section__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:32px}}@media(max-width:576px){.contact-section__grid{gap:24px}}.contact-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.contact-method{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;padding:24px;border-radius:10px;-webkit-box-shadow:0px 4px 50px 0px rgba(0,0,0,.1);box-shadow:0 4px 50px #0000001a;background:#fff}.contact-method__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:52px;height:52px;border-radius:10px;background:#e8f1f3}.contact-method__body h3{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:18px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}.contact-method__body p{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;margin:3px 0 0}.contact-method__body .contact-method__extra{color:#13303b;font-weight:400;margin-top:9px}.contact-method__body .contact-method__note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7fa04a;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;gap:12px;margin-top:9px}.contact-method__body .contact-method__note--available{color:#7fa04a;font-weight:400}.contact-method__dot{-ms-flex-negative:0;flex-shrink:0;border-radius:50%;width:6px;height:6px;background-color:#7fa04a}.contact-form-card{padding:42px;border-radius:10px;-webkit-box-shadow:0px 4px 50px 0px rgba(0,0,0,.1);box-shadow:0 4px 50px #0000001a;background:#fff}@media(max-width:576px){.contact-form-card{padding:24px}}.contact-form-card__title{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:22px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}.contact-form-card__subtitle{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:4px 0 0}.contact-form{margin-top:28px}.contact-form__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:576px){.contact-form__row{-ms-grid-columns:1fr;grid-template-columns:1fr}}.contact-form__field{margin-top:24px}.contact-form__field:first-child{margin-top:0}.contact-form__row>.contact-form__field{margin-top:0}.contact-form__field label{display:block;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:110%;letter-spacing:0%;margin-bottom:8px}.contact-form__field input,.contact-form__field select,.contact-form__field textarea{width:100%;border:1px solid rgb(220,220,220);border-radius:10px;background:#f5f5f5;padding:14px 24px;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%}.contact-form__field input::-webkit-input-placeholder,.contact-form__field select::-webkit-input-placeholder,.contact-form__field textarea::-webkit-input-placeholder{color:#797979}.contact-form__field input::-moz-placeholder,.contact-form__field select::-moz-placeholder,.contact-form__field textarea::-moz-placeholder{color:#797979}.contact-form__field input:-ms-input-placeholder,.contact-form__field select:-ms-input-placeholder,.contact-form__field textarea:-ms-input-placeholder{color:#797979}.contact-form__field input::-ms-input-placeholder,.contact-form__field select::-ms-input-placeholder,.contact-form__field textarea::-ms-input-placeholder{color:#797979}.contact-form__field input::placeholder,.contact-form__field select::placeholder,.contact-form__field textarea::placeholder{color:#797979}.contact-form__field input:focus,.contact-form__field select:focus,.contact-form__field textarea:focus{outline:none;border-color:#2e7e9b}.contact-form__field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%2313303B' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-color:#fff;background-repeat:no-repeat;background-position:right 18px center;border:1px solid rgb(220,220,220);border-radius:10px;-webkit-box-shadow:0px 4px 50px 0px rgba(0,0,0,.1);box-shadow:0 4px 50px #0000001a;padding-right:44px;cursor:pointer}.contact-form__field textarea{resize:vertical;min-height:120px}.contact-form__required{color:#d65842}.contact-form__submit-wrap{margin-top:24px;text-align:center}.contact-form__submit{width:353px;max-width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;border:none;border-radius:999px;padding:8px 8px 8px 32px;background-color:#2e7e9b;color:#fafaf8;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0%;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s;transition:.3s}.contact-form__submit span:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.contact-form__submit:hover{background-color:#13303b}@media(max-width:576px){.contact-form__submit{width:100%}}.contact-form__submit-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;border-radius:50%;background-color:#ffffff26}.contact-form__disclaimer{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:center;margin:12px 0 0}.contact-form__success{display:none;color:#4c9a6a;font-family:Proxima Nova;font-style:Bold;font-size:14px;font-weight:700;line-height:150%;text-align:center;margin:14px 0 0}.contact-form__success.is-visible{display:block}.contact-form__errors{margin:12px 0 0;padding:0;list-style:none;color:#d65842;font-family:Proxima Nova;font-style:Regular;font-size:13px;font-weight:400;line-height:150%}.contact-form__errors li{margin-top:4px}.contact-form__errors li:first-child{margin-top:0}@media(max-width:576px){.contact-section__breadcrumb{font-size:12px}.contact-section__subtitle{font-size:15px;margin-top:12px}.contact-method{gap:14px;padding:16px}.contact-method__icon{width:40px;height:40px}.contact-method__icon svg{width:20px;height:20px}.contact-method__body h3{font-size:15px}.contact-method__body p{font-size:13px}.contact-method__body .contact-method__note{font-size:13px;gap:8px}.contact-form-card__title{font-size:18px}.contact-form-card__subtitle{font-size:13px}.contact-form__field label{font-size:13px;margin-bottom:8px}.contact-form__field input,.contact-form__field select,.contact-form__field textarea{padding:14px 16px;font-size:14px}.contact-form__submit{gap:14px;padding:6px 6px 6px 20px;font-size:13px}.contact-form__submit-icon{width:36px;height:36px}.contact-form__disclaimer,.contact-form__success{font-size:12px}}.promo-popup{visibility:hidden;position:fixed;z-index:1100;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;pointer-events:none}.promo-popup.is-open{visibility:visible;pointer-events:auto}.promo-popup.is-open .promo-popup__overlay{opacity:1}.promo-popup.is-open .promo-popup__dialog{opacity:1;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.promo-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0009;opacity:0;-webkit-transition:.3s;transition:.3s}.promo-popup__dialog{position:relative;z-index:1;width:100%;max-width:920px;opacity:0;-webkit-transform:translateY(16px) scale(.98);-ms-transform:translateY(16px) scale(.98);transform:translateY(16px) scale(.98);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.promo-popup__panel{border-radius:10px;overflow:hidden;width:100%;background:#fff;-webkit-box-shadow:0 30px 80px 0 rgba(19,48,59,.25);box-shadow:0 30px 80px #13303b40}.promo-popup__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:2;top:-16px;right:-30px;border:none;border-radius:50%;padding:0;width:32px;height:32px;cursor:pointer;-webkit-transition:.3s;transition:.3s;background:transparent}.promo-popup__close svg svg path{stroke:#fff}.promo-popup__grid{display:-ms-grid;display:grid;-ms-grid-columns:420px 1fr;grid-template-columns:420px 1fr}@media(max-width:768px){.promo-popup__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.promo-popup__media{position:relative;min-height:490px;background-color:#c9e6ea}@media(max-width:768px){.promo-popup__media{min-height:260px}}.promo-popup__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.promo-popup__badge{position:absolute;z-index:2;left:24px;bottom:24px;border-radius:10px;padding:20px;max-width:calc(100% - 48px);background-color:#fff;-webkit-box-shadow:0 10px 30px 0 rgba(19,48,59,.12);box-shadow:0 10px 30px #13303b1f}.promo-popup__badge-title{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0%;text-transform:uppercase;margin:0}.promo-popup__badge-text{color:#13303b99;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;margin:2px 0 0}.promo-popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px}@media(max-width:576px){.promo-popup__content{padding:32px 24px}}.promo-popup__tag{-ms-flex-item-align:start;align-self:flex-start;padding:8px 24px;border-radius:40px;background:#2e7e9b33;color:#2e7e9b;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%}.promo-popup__title{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:24px;font-weight:700;line-height:150%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:16px 0 0}.promo-popup__text{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:10px 0 0}.promo-popup__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:24px}.promo-popup__input{border:1px solid rgb(220,220,220);border-radius:40px;background:#f5f5f5;padding:20px 24px;width:100%;background-color:#f7f9fa;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:110%;letter-spacing:0%}.promo-popup__input::-webkit-input-placeholder{color:#797979}.promo-popup__input::-moz-placeholder{color:#797979}.promo-popup__input:-ms-input-placeholder{color:#797979}.promo-popup__input::-ms-input-placeholder{color:#797979}.promo-popup__input::placeholder{color:#797979}.promo-popup__input:focus{outline:none;border-color:#2e7e9b}.promo-popup__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;width:100%;border:none;border-radius:999px;padding:8px 8px 8px 32px;background-color:#2e7e9b;color:#fafaf8;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0%;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s;transition:.3s}.promo-popup__submit span:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.promo-popup__submit:hover{background-color:#13303b}.promo-popup__submit-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;border-radius:50%;background-color:#ffffff26}.promo-popup__success{display:none;color:#4c9a6a;font-family:Proxima Nova;font-style:Bold;font-size:14px;font-weight:700;line-height:150%;text-align:center;margin:0}.promo-popup__success.is-visible{display:block}.promo-popup__skip{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-top:12px;border:none;background:none;padding:0;color:var(--Primary, rgb(46, 126, 155));font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:center;text-decoration-line:underline}.promo-popup__skip:hover{color:#13303b}.promo-popup__note{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:center;margin:24px 0 0}.faq-section-page{padding:24px 0 100px;background-color:#f7f6f4}.faq-page__breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#13303b80;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%}.faq-page__breadcrumb a{color:#13303b;-webkit-transition:.3s;transition:.3s}.faq-page__breadcrumb a:hover{color:#2e7e9b}.faq-page__inner{max-width:870px;margin:0 auto}.faq-page__heading{text-align:center;margin-top:22px}.faq-page__title{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:42px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:center;text-transform:uppercase;margin:0}@media(max-width:576px){.faq-page__title{font-size:30px}}.faq-page__subtitle{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:center;margin:16px 0 0}.faq-page__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;margin-top:50px}.faq-page__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;border-radius:16px;margin-top:50px;padding:41px 40px;background-color:#2e7e9b}@media(max-width:576px){.faq-page__cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.faq-page__cta-text h3{color:#fff;font-family:Futura Now Headline;font-style:Bold;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}.faq-page__cta-text p{max-width:470px;color:var(--White, rgb(255, 255, 255));font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:7px 0 0}.faq-page__cta-btn{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:999px;padding:20px 54px 21px;background-color:#fff;color:#2e7e9b;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0%;text-align:left;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.faq-page__cta-btn:hover{background-color:#13303b;color:#fff}.checkout{padding:24px 0 100px;background-color:#fafaf8}@media(max-width:768px){.checkout{padding:20px 0 50px;background-color:#fafaf8}}.checkout__breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#13303b80;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%}.checkout__breadcrumb a{color:#13303b;-webkit-transition:.3s;transition:.3s}.checkout__breadcrumb a:hover{color:#2e7e9b}.checkout__title{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:42px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:16px 0 0}@media(max-width:576px){.checkout__title{font-size:26px}}.checkout__subtitle{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;margin:16px 0 0}.checkout__grid{display:-ms-grid;display:grid;-ms-grid-columns:1.4fr 1fr;grid-template-columns:1.4fr 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:32px;margin-top:32px}@media(max-width:1024px){.checkout__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.checkout-step{margin-bottom:24px;padding:24px;border:1px solid rgb(220,220,220);border-radius:10px;background:#fff}@media(max-width:576px){.checkout-step{padding:16px;margin-bottom:16px}}.checkout-step__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-bottom:24px}.checkout-step__head h2{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:18px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}.checkout-step__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;width:32px;height:32px;background:#13303b;color:#fff;font-family:Futura Now Headline;font-style:Bold;font-size:16px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:center;text-transform:uppercase;padding-top:2px}.checkout-form__row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:576px){.checkout-form__row{-ms-grid-columns:1fr;grid-template-columns:1fr}}.checkout-form__field{margin-top:20px}.checkout-form__field:first-child{margin-top:0}.checkout-form__row>.checkout-form__field{margin-top:0}.checkout-form__field label{display:block;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:110%;letter-spacing:0%;margin-bottom:10px}.checkout-form__field input,.checkout-form__field select{width:100%;padding:21px 24px;color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:110%;letter-spacing:0%;border:1px solid rgb(220,220,220);border-radius:10px;background:#f5f5f5}.checkout-form__field input::-webkit-input-placeholder,.checkout-form__field select::-webkit-input-placeholder{color:#13303b66}.checkout-form__field input::-moz-placeholder,.checkout-form__field select::-moz-placeholder{color:#13303b66}.checkout-form__field input:-ms-input-placeholder,.checkout-form__field select:-ms-input-placeholder{color:#13303b66}.checkout-form__field input::-ms-input-placeholder,.checkout-form__field select::-ms-input-placeholder{color:#13303b66}.checkout-form__field input::placeholder,.checkout-form__field select::placeholder{color:#13303b66}.checkout-form__field input:focus,.checkout-form__field select:focus{outline:none;border-color:#2e7e9b}.checkout-form__field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%2313303B' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-color:#fff;border:1px solid rgb(220,220,220);border-radius:10px;-webkit-box-shadow:0px 4px 50px 0px rgba(0,0,0,.1);box-shadow:0 4px 50px #0000001a;padding-right:44px;cursor:pointer}.checkout-form__hint{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:10px 0 0}.checkout-form__required{color:#d65842}.checkout-highlight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;border:2px solid rgb(46,126,155);border-radius:10px;background:#2e7e9b1a;padding:20px 24px}.checkout-highlight--info{border-color:#2e7e9b;background-color:#2e7e9b1a}.checkout-highlight--success{border-color:#7fa04a;background-color:#7fa04a1a}.checkout-highlight svg{-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.checkout-highlight__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.checkout-highlight__body h3{color:#2e7e9b;font-family:Proxima Nova;font-style:Bold;font-size:18px;font-weight:700;line-height:110%;letter-spacing:0%;margin:0}.checkout-highlight__body p{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:3px 0 0}.checkout-highlight--success .checkout-highlight__body h3{color:#13303b}.checkout-highlight__tag{-ms-flex-negative:0;flex-shrink:0;color:#7fa04a;font-family:Proxima Nova;font-style:Bold;font-size:18px;font-weight:700;line-height:110%;letter-spacing:0%}.checkout__empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:64px 24px;text-align:center}.checkout__empty p{color:#797979;font-family:Proxima Nova;font-size:16px;font-weight:400;line-height:150%;margin:0}.checkout-form__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;width:100%;margin-top:24px;border:none;border-radius:999px;padding:8px 8px 8px 32px;background-color:#2e7e9b;color:#fafaf8;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0%;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s;transition:.3s}.checkout-form__submit span:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;text-align:center}.checkout-form__submit:hover{background-color:#13303b}.checkout-form__submit-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;border-radius:50%;background-color:#ffffff26}.checkout-form__disclaimer{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:center;margin:11px 0 0}.checkout-success{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:16px;padding:56px 32px;background-color:#fff}.checkout-success.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-success h2{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:26px;font-weight:700;line-height:120%;letter-spacing:0%;text-transform:uppercase;margin:20px 0 0}.checkout-success p{max-width:420px;color:#13303b99;font-family:Proxima Nova;font-style:Regular;font-size:15px;font-weight:400;line-height:150%;letter-spacing:0%;margin:10px 0 0}.checkout-summary{border:1px solid rgb(220,220,220);border-radius:10px;overflow:hidden;background:#fff}@media(max-width:1024px){.checkout-summary{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.checkout-summary__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgb(220,220,220);padding:24px 28px}.checkout-summary__head h3{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:22px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}.checkout-summary__edit{-ms-flex-negative:0;flex-shrink:0;border:none;border-radius:30px;background:#f0f0ee;padding:8px 22px;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:15px;font-weight:400;line-height:150%;letter-spacing:0%;cursor:pointer;-webkit-transition:.3s;transition:.3s}.checkout-summary__edit:hover{background-color:#13303b1a}.checkout-order-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;border-bottom:1px solid rgb(220,220,220);padding:16.5px 32px}.checkout-order-item__thumb{position:relative;-ms-flex-negative:0;flex-shrink:0}.checkout-order-item__thumb img{display:block;border-radius:10px;width:83px;height:81px;-o-object-fit:cover;object-fit:cover}.checkout-order-item__badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-8px;right:-8px;border-radius:50%;width:28px;height:28px;background-color:#13303b;color:#fff;font-family:Futura Now Headline;font-style:Bold;font-size:14px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:center;text-transform:uppercase}.checkout-order-item__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.checkout-order-item__info h4{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:18px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:8px 0 0}.checkout-order-item__info p{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:3px 0 0}.checkout-order-item__price{-ms-flex-negative:0;flex-shrink:0;color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:18px;font-weight:700;line-height:110%;letter-spacing:0%;margin:0}.checkout-summary__shipping{border-bottom:1px solid rgb(220,220,220);padding:18.5px 32px}.checkout-summary__shipping-note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;color:#13303b99;font-family:Proxima Nova;font-style:Regular;font-size:15px;font-weight:400;line-height:150%}.checkout-summary__shipping-note strong{color:#13303b;font-weight:700}.checkout-summary__shipping-note svg{-ms-flex-negative:0;flex-shrink:0}.checkout-summary__promo-block{border-bottom:1px solid rgb(220,220,220);padding:16px 32px}.checkout-summary__promo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.checkout-summary__promo input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;border:1px solid rgb(220,220,220);border-radius:30px;background:#f5f5f5;padding:20px 24px;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:110%;letter-spacing:0%}.checkout-summary__promo input::-webkit-input-placeholder{color:#797979}.checkout-summary__promo input::-moz-placeholder{color:#797979}.checkout-summary__promo input:-ms-input-placeholder{color:#797979}.checkout-summary__promo input::-ms-input-placeholder{color:#797979}.checkout-summary__promo input::placeholder{color:#797979}.checkout-summary__promo input:focus{outline:none;border-color:#2e7e9b}.checkout-summary__promo button{-ms-flex-negative:0;flex-shrink:0;border:none;border-radius:999px;padding:14px 37px;background-color:#2e7e9b;color:#fff;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0%;text-align:left;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s;transition:.3s}.checkout-summary__promo button:hover{background-color:#13303b}.checkout-summary__discount-note{display:flex;align-items:center;gap:8px;margin:0;border-radius:10px;padding:10px 14px;background-color:#4c9a6a1a;color:#4c9a6a;font-family:Proxima Nova;font-style:Bold;font-size:13px;font-weight:700;line-height:140%}.checkout-summary__discount-note svg{flex-shrink:0}.checkout-summary__promo-message{display:none;color:#d65842;font-family:Proxima Nova;font-style:Regular;font-size:13px;font-weight:400;margin:10px 0 0}.checkout-summary__promo-message.is-visible{display:block}.checkout-summary__promo-message.is-success{color:#4c9a6a}.checkout-summary__totals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;border-bottom:1px solid rgb(220,220,220);padding:16px 28px}.checkout-summary__totals .checkout-summary__row span:last-child{color:var(--Ink, rgb(19, 48, 59));font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:right}.checkout-summary__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:110%;letter-spacing:0%}.checkout-summary__row--total{padding:19px 32px;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:20px;font-weight:400;line-height:110%;letter-spacing:0%;text-align:left}.checkout-summary__row--total span:last-child{color:#13303b;font-weight:700;text-align:right;font-size:24px}.checkout-summary__perks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin:16px 32px 32px;border-radius:10px;background:#e8f1f3;padding:18px 20px}.checkout-summary__perks p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:0}.checkout-summary__perks p svg{-ms-flex-negative:0;flex-shrink:0}@media(max-width:576px){.checkout__subtitle{font-size:15px}.checkout-step__head{gap:10px;margin-bottom:16px}.checkout-step__head h2{font-size:15px}.checkout-step__number{width:26px;height:26px;font-size:13px}.checkout-form__field label{font-size:13px}.checkout-form__field input,.checkout-form__field select{padding:14px 16px;font-size:14px}.checkout-form__hint{font-size:13px}.checkout-highlight{gap:14px;padding:14px 16px}.checkout-highlight__body h3{font-size:15px}.checkout-highlight__body p{font-size:13px}.checkout-highlight__tag{font-size:15px}.checkout-form__submit{gap:14px;padding:6px 6px 6px 20px;font-size:13px}.checkout-form__submit-icon{width:36px;height:36px}.checkout-form__disclaimer{font-size:12px}.checkout-success{padding:32px 20px}.checkout-success h2{font-size:20px}.checkout-success p{font-size:13px}.checkout-summary__head{padding:16px}.checkout-summary__head h3{font-size:18px}.checkout-summary__edit{padding:6px 14px;font-size:13px}.checkout-order-item{gap:12px;padding:12px 16px}.checkout-order-item__thumb img{width:64px;height:62px}.checkout-order-item__badge{top:-6px;right:-6px;width:22px;height:22px;font-size:11px}.checkout-order-item__info h4{font-size:14px}.checkout-order-item__info p{font-size:13px}.checkout-order-item__price{font-size:15px}.checkout-summary__shipping{padding:14px 16px}.checkout-summary__shipping-note{font-size:13px}.checkout-summary__promo-block{padding:14px 16px}.checkout-summary__promo input{padding:14px 16px;font-size:13px}.checkout-summary__promo button{padding:12px 20px;font-size:13px}.checkout-summary__promo-message{font-size:12px}.checkout-summary__totals{padding:14px 16px}.checkout-summary__totals .checkout-summary__row span:last-child{font-size:14px}.checkout-summary__row{font-size:14px}.checkout-summary__row--total{padding:16px;font-size:16px}.checkout-summary__row--total span:last-child{font-size:19px}.checkout-summary__perks{gap:10px;margin:12px 16px 16px;padding:12px 14px}.checkout-summary__perks p{gap:10px;font-size:13px}}.product-main{padding:24px 0 0}.product-main__breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#13303b80;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%}.product-main__breadcrumb a{color:#13303b;-webkit-transition:.3s;transition:.3s}.product-main__breadcrumb a:hover{color:#2e7e9b}.product-main__grid{display:-ms-grid;display:grid;-ms-grid-columns:4fr 3fr;grid-template-columns:4fr 3fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:50px;margin-top:24px}@media(max-width:1024px){.product-main__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}}.product-main__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;min-width:0}@media(max-width:576px){.product-main__gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.product-main__thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-ms-flex-negative:0;flex-shrink:0}@media(max-width:576px){.product-main__thumbs{display:none}}.product-main__dots{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:16px}@media(max-width:576px){.product-main__dots{display:-webkit-box;display:-ms-flexbox;display:flex}}.product-main__dot{border:none;border-radius:2px;padding:0;width:16px;height:3px;background-color:#13303b26;cursor:pointer;-webkit-transition:.3s;transition:.3s}.product-main__dot.is-active{width:43px;background-color:#2e7e9b}.product-main__thumb{border:2px solid transparent;border-radius:10px;overflow:hidden;padding:0;width:88px;height:88px;background:none;cursor:pointer;-webkit-transition:.3s;transition:.3s}.product-main__thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-main__thumb.is-active{border-color:#2e7e9b}.product-main__viewer{max-height:760px;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;border-radius:10px;background:#ebe2da;overflow:hidden;background-color:#e7eef0;aspect-ratio:1/1}.product-main__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-main__badge{position:absolute;z-index:2;top:16px;left:16px;border-radius:30px;background:#7fa04a;color:#fff;font-family:Proxima Nova;font-style:Regular;font-size:13px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;text-transform:uppercase;padding:6px 20px}.product-main__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:2;bottom:50%;transform:translateY(50%);border:none;border-radius:50%;width:50px;height:50px;background-color:#2e7e9b;cursor:pointer;-webkit-transition:.3s;transition:.3s}.product-main__nav:hover{background-color:#2e7e9b}.product-main__nav--prev{left:20px}.product-main__nav--next{right:20px}@media(max-width:576px){.product-main__nav{display:none}}.product-main__wishlist-overlay{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:3;top:16px;right:16px;border:none;border-radius:50%;padding:0;width:36px;height:36px;background-color:#fff;cursor:pointer;-webkit-transition:.3s;transition:.3s}.product-main__wishlist-overlay svg path{-webkit-transition:.3s;transition:.3s}.product-main__wishlist-overlay.is-active svg path{fill:#d65842;stroke:#d65842}@media(max-width:576px){.product-main__wishlist-overlay{display:-webkit-box;display:-ms-flexbox;display:flex}}.product-main__info{min-width:0}.product-main__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.product-main__category{color:#2e7e9b;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:8%;margin:0;text-transform:uppercase}@media(max-width:768px){font-size: 12px}.product-main__wishlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border:none;background:none;color:var(--Primary, rgb(46, 126, 155));font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;border-radius:40px;background:#2e7e9b1a;padding:4px 14px}.product-main__wishlist svg path{-webkit-transition:.3s;transition:.3s}.product-main__wishlist:hover{color:#13303b}.product-main__wishlist.is-active{color:#d65842}.product-main__wishlist.is-active svg path{fill:#d65842;stroke:#d65842}@media(max-width:576px){.product-main__wishlist{display:none}}.product-main__title{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:42px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:12px 0 0}@media(max-width:576px){.product-main__title{font-size:26px}}.product-main__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:12px}.product-main__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.product-main__rating-value{color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400}.product-main__reviews-link{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;text-decoration:underline}.product-main__description{max-width:690px;color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;margin:16px 0 0}.product-main__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:20px}.product-main__price-current{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:26px;font-weight:700;line-height:150%;letter-spacing:0%}.product-main__price-old{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;text-decoration-line:line-through}@media(max-width:768px){.product-main__price-current{font-size:24px}.product-main__price-old{font-size:16px}}@media(max-width:768px){.product-main__rating-value,.product-main__reviews-link{font-size:12px}.product-main__description{font-size:14px;margin:12px 0 0}.product-main__price{gap:10px;margin-top:12px}}.product-main__price-discount{padding:6px 20px;border-radius:30px;background:#e9a05c;color:#fff;font-family:Proxima Nova;font-style:Regular;font-size:13px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;text-transform:uppercase}.product-main__price-unit{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:6px 0 0}.product-main__format{margin-top:22px}.product-main__format h3{color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:8%;text-transform:uppercase;margin:0 0 8px}.product-main__format-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media(max-width:576px){.product-main__format-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.product-main__format-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid var(--Soft-tint, rgb(240, 240, 238));border-radius:10px;background:#f0f0ee;cursor:pointer;-webkit-transition:.3s;transition:.3s;padding:6px 30px}@media(max-width:576px){.product-main__format-item{padding:10px 16px}}.product-main__format-item-name{color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%}.product-main__format-item-price{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%}.product-main__format-item.is-active{border:2px solid rgb(46,126,155);border-radius:10px;background:#e8f1f3}.product-main__stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:22px;margin-bottom:24px;color:#7fa04a;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%}@media(max-width:768px){.product-main__stock{margin-top:20px;margin-bottom:20px}}.product-main__stock-dot{-ms-flex-negative:0;flex-shrink:0;border-radius:50%;width:6px;height:6px;background-color:#7fa04a}.product-main__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:24px}@media(max-width:576px){.product-main__actions{gap:10px;margin-top:20px}}.product-main__qty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-negative:0;flex-shrink:0;border:1px solid rgb(220,220,220);background:#fff;border-radius:999px;padding:16px}@media(max-width:576px){.product-main__qty{gap:10px;padding:14px 16px}}.product-main__qty span{min-width:12px;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:center}.product-main__qty button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;padding:0;width:16px;height:16px;background:none;color:#13303b;font-size:17px;line-height:1;cursor:pointer}.product-main__buy-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:none;border-radius:999px;padding:5px 5px 5px 24px;background-color:#2e7e9b;color:#fafaf8;font-family:Proxima Nova;font-style:Bold;font-size:13px;font-weight:700;line-height:19px;letter-spacing:0%;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s;transition:.3s;text-wrap:nowrap}.product-main__buy-btn span:first-child{width:100%;text-align:center}.product-main__buy-btn:hover{background-color:#13303b}@media(max-width:576px){.product-main__buy-btn{gap:8px;padding:6px 6px 6px 16px;font-size:13px}}.product-main__buy-btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;border-radius:50%;background-color:#ffffff26}@media(max-width:576px){.product-main__buy-btn-icon{width:36px;height:36px}}.product-main__perks{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [3];grid-template-columns:repeat(3,1fr);margin-top:32px}@media(max-width:576px){.product-main__perks{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px;border-radius:12px;padding:16px 20px;background-color:#2e7e9b0f;margin-top:24px}}.product-main__perk{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;border-radius:12px;padding:20px 24px;background-color:#2e7e9b0f}.product-main__perk:not(:first-child):before{content:"";position:absolute;top:5%;left:0;width:1px;height:90%;background-color:#13303b1f}@media(max-width:576px){.product-main__perk{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding:16px 0;background:none}.product-main__perk:not(:first-child):before{top:0;left:5%;width:90%;height:1px}}.product-main__perk svg{width:32px;height:32px;-ms-flex-negative:0;flex-shrink:0}.product-main__perk h4{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:150%;letter-spacing:0%;margin:0}.product-main__perk p{color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;margin:2px 0 0}@media(max-width:768px){.product-main__perk svg{width:26px;height:26px}.product-main__perk h4{font-size:14px}.product-main__perk p{font-size:12px;margin:0}}.product-main__accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:32px;overflow-anchor:none}.product-main__accordion .faq-item{border-top:1px solid rgb(220,220,220);border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none}.product-main__accordion .faq-item.is-active{-webkit-box-shadow:none;box-shadow:none}.faq-item__icon--plus{transition:transform .2s}.is-active .faq-item__icon--plus{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.review-product{margin-top:100px;padding:100px 0;background-color:#e8f1f3}@media(max-width:768px){.review-product{margin-top:50px;padding:50px 0}}.review-product__label{color:#2e7e9b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:8%;text-transform:uppercase;margin:0}.review-product__title{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:50px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:8px 0 0}@media(max-width:576px){.review-product__label{font-size:12px}.review-product__title{font-size:26px;margin:3px 0 0}}.review-product__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px;margin-top:50px;border-radius:10px;padding:32px;background-color:#fff}@media(max-width:1024px){.review-product__summary{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:576px){.review-product__summary{gap:20px;padding:20px;margin-top:24px}}.review-product__score{-ms-flex-negative:0;flex-shrink:0;text-align:center}.review-product__score-value{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:36px;font-weight:700;line-height:150%;letter-spacing:0%;text-align:center;margin:0}@media(max-width:576px){.review-product__score-value{font-size:26px}}.review-product__score-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3px;margin-top:8px}@media(max-width:576px){.review-product__score-stars{gap:2px}.review-product__score-stars svg{width:11px;height:11px}}.review-product__score-count{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;margin:8px 0 0}@media(max-width:576px){.review-product__score-count{font-size:12px}}.review-product__breakdown{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:240px}@media(max-width:576px){.review-product__breakdown{min-width:0;gap:4px}}.review-product__bar-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media(max-width:576px){.review-product__bar-row{gap:6px}}.review-product__bar-label{-ms-flex-negative:0;flex-shrink:0;width:10px;color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%}@media(max-width:576px){.review-product__bar-label{width:8px;font-size:12px}}.review-product__bar-track{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-radius:7px;overflow:hidden;height:6px;background-color:#13303b14}@media(max-width:576px){.review-product__bar-track{height:5px}}.review-product__bar-fill{display:block;height:100%;border-radius:7px;background-color:#2e7e9b}.review-product__bar-count{-ms-flex-negative:0;flex-shrink:0;width:30px;color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:right}@media(max-width:576px){.review-product__bar-count{width:18px;font-size:12px}}.review-product__cta{-ms-flex-negative:0;flex-shrink:0;border:1px solid rgb(19,48,59);border-radius:999px;padding:16px 28px;background:none;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:13px;font-weight:400;letter-spacing:4%;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s;transition:.3s}.review-product__cta:hover{background-color:#13303b;color:#fff}@media(max-width:1024px){.review-product__cta{width:100%;text-align:center}}.review-product__list-title{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:18px;font-weight:700;line-height:150%;letter-spacing:0%;text-transform:uppercase;margin:32px 0 0}@media(max-width:576px){.review-product__list-title{font-size:15px}}.review-product__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [4];grid-template-columns:repeat(4,1fr);gap:20px;margin-top:20px}@media(max-width:1024px){.review-product__list{-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.review-product__list{display:none}}.review-product__slider-wrap{display:none;margin-top:20px}@media(max-width:576px){.review-product__slider-wrap{display:block}}.review-product__swiper{overflow:hidden}.review-product__swiper .swiper-slide{height:auto}.review-product__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:20px}.review-product__dot{border:none;border-radius:2px;padding:0;width:16px;height:3px;background-color:#13303b26;cursor:pointer;-webkit-transition:.3s;transition:.3s}.review-product__dot--active{width:43px;background-color:#2e7e9b}.review-product__load-more{width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px auto 0}@media(max-width:768px){.review-product__load-more{width:100%;margin:32px auto 0}}.review-product__load-more-btn{border:1px solid rgb(19,48,59);border-radius:30px;padding:21px 42px}.review-product__load-more-btn span:first-child,.review-product__load-more-btn{flex:1;text-align:center!important}@media(max-width:576px){.review-product__load-more-btn{width:100%;text-align:center!important;font-size:14px;padding:18px 42px}}.review-product__load-more-btn{background:none;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0%;text-align:left;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s;transition:.3s}.review-product__load-more-btn:hover{background-color:#13303b;color:#fff}.review-product__load-more-btn[disabled]{opacity:.4;cursor:default}.review-product__load-more-btn[disabled]:hover{background:none;color:#13303b}.review-product__empty{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;margin:20px 0 0}@media(max-width:576px){.review-product__empty{font-size:13px;margin-top:16px}}.review-popup{visibility:hidden;position:fixed;z-index:1100;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;pointer-events:none}.review-popup.is-open{visibility:visible;pointer-events:auto}.review-popup.is-open .review-popup__overlay{opacity:1}.review-popup.is-open .review-popup__dialog{opacity:1;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.review-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0009;opacity:0;-webkit-transition:.3s;transition:.3s}.review-popup__dialog{position:relative;z-index:1;width:100%;max-width:1070px;max-height:calc(100vh - 40px);opacity:0;-webkit-transform:translateY(16px) scale(.98);-ms-transform:translateY(16px) scale(.98);transform:translateY(16px) scale(.98);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.review-popup__panel{border-radius:10px;overflow:hidden;overflow-y:auto;max-height:calc(100vh - 40px);width:100%;background:#fff;-webkit-box-shadow:0 30px 80px 0 rgba(19,48,59,.25);box-shadow:0 30px 80px #13303b40}.review-popup__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:2;top:-16px;right:-30px;border:none;border-radius:50%;padding:0;width:32px;height:32px;cursor:pointer;-webkit-transition:.3s;transition:.3s;background:transparent}@media(max-width:576px){.review-popup__close{top:4px;right:4px;background-color:#13303b66}}.review-popup__grid{display:-ms-grid;display:grid;-ms-grid-columns:1.9fr 2fr;grid-template-columns:1.9fr 2fr}@media(max-width:768px){.review-popup__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.review-popup__media{position:relative;min-height:490px;background-color:#c9e6ea}@media(max-width:768px){.review-popup__media{min-height:200px}}.review-popup__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.review-popup__badge{position:absolute;z-index:2;left:24px;bottom:24px;border-radius:10px;padding:20px;max-width:calc(100% - 48px);background-color:#fff;-webkit-box-shadow:0 10px 30px 0 rgba(19,48,59,.12);box-shadow:0 10px 30px #13303b1f}.review-popup__badge-title{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0%;text-transform:uppercase;margin:0}.review-popup__badge-text{color:#13303b99;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;margin:2px 0 0}.review-popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 50px}@media(max-width:576px){.review-popup__content{padding:20px}.review-popup__media{min-height:130px}.review-popup__badge{left:14px;bottom:14px;padding:12px 14px;max-width:calc(100% - 28px)}.review-popup__badge-title{font-size:13px;line-height:16px}.review-popup__badge-text{font-size:12px}.review-popup__tag{padding:5px 16px;font-size:12px}.review-popup__title{font-size:18px;margin-top:8px}.review-popup__text{font-size:13px;margin-top:6px}.review-popup__form.contact-form{margin-top:14px}.review-popup__form .contact-form__field{margin-top:12px}.review-popup__form .contact-form__field label{margin-bottom:5px}.review-popup__form .contact-form__field textarea{min-height:72px}.review-popup__star svg{width:20px;height:20px}.review-popup__remember{margin-top:12px;gap:8px}.review-popup__form .contact-form__submit-wrap{margin-top:14px}}.review-popup__tag{-ms-flex-item-align:start;align-self:flex-start;padding:8px 24px;border-radius:40px;background:#2e7e9b33;color:#2e7e9b;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%}.review-popup__title{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:24px;font-weight:700;line-height:150%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:16px 0 0}.review-popup__text{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:6px 0 0}.review-popup__form.contact-form{margin-top:12px}.review-popup__form .contact-form__field{margin-top:16px}.review-popup__form .contact-form__field:first-child{margin-top:0}.review-popup__form .contact-form__submit-wrap{margin-top:16px;text-align:left}.review-popup__form .contact-form__submit{width:100%;gap:0px}.review-popup__form .contact-form__disclaimer,.review-popup__form .contact-form__success{text-align:left}.review-popup__field-stars .contact-form__required{color:#d65842}.review-popup__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.review-popup__star svg{max-width:23px}.review-popup__star{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;background:none;padding:2px;cursor:pointer;line-height:0}.review-popup__star svg path{fill:#dcdcdc;-webkit-transition:fill .15s;transition:fill .15s}.review-popup__star.is-active svg path,.review-popup__star.is-hover svg path{fill:#f69c4d}.review-popup__remember{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-top:20px;cursor:pointer}.review-popup__remember input{-ms-flex-negative:0;flex-shrink:0;margin-top:3px;width:16px;height:16px;accent-color:rgb(46,126,155);cursor:pointer}.review-popup__remember span{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%}.next-product{margin-top:100px}@media(max-width:768px){.next-product{margin-top:50px}}.next-product__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;margin-top:50px;border-radius:16px;padding:32px 40px 32px 35px;background-color:#e8f1f3}@media(max-width:768px){.next-product__card{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:576px){.next-product__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:20px}}.next-product__image{-ms-flex-negative:0;flex-shrink:0;border-radius:10px;width:185px;height:185px;-o-object-fit:cover;object-fit:cover}@media(max-width:576px){.next-product__image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;max-width:260px;height:auto;aspect-ratio:1/1}}.next-product__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}@media(max-width:576px){.next-product__body{margin-top:20px}}.next-product__name{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:20px;font-weight:700;line-height:150%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}.next-product__desc{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:7px 0 0}.next-product__savings{display:inline-block;margin-top:14px;border-radius:40px;background:#2e7e9b33;color:#2e7e9b;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;padding:8px 24px}.next-product__side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;-ms-flex-negative:0;flex-shrink:0}@media(max-width:768px){.next-product__side{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:576px){.next-product__side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px;margin-top:20px}}.next-product__price{text-align:right}@media(max-width:576px){.next-product__price{text-align:left}}.next-product__price-current{color:var(--Ink, rgb(19, 48, 59));font-family:Proxima Nova;font-style:Bold;font-size:26px;font-weight:700;line-height:150%;letter-spacing:0%;margin:0}@media(max-width:576px){.next-product__price-current{font-size:22px}}.next-product__price-old{color:var(--Grey, rgb(121, 121, 121));font-family:Proxima Nova;font-style:Regular;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:right;text-decoration-line:line-through;margin:0}@media(max-width:576px){.next-product__price-old{text-align:left}}.next-product__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;-ms-flex-negative:0;flex-shrink:0;border:none;border-radius:999px;padding:8px 8px 8px 32px;background-color:#2e7e9b;color:#fafaf8;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0%;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s;transition:.3s;white-space:nowrap}.next-product__btn:hover{background-color:#13303b}@media(max-width:576px){.next-product__btn{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.next-product__btn span:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}}.next-product__btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;border-radius:50%;background-color:#ffffff26}.product-list{position:relative;padding:28px 0 0}.product-list__breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#13303b80;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%}.product-list__breadcrumb a{color:#13303b80;-webkit-transition:.3s;transition:.3s}.product-list__breadcrumb a:hover{color:#2e7e9b}.product-list__title{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:42px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:16px 0 0}@media(max-width:576px){.product-list__title{font-size:26px}}.product-list__subtitle{max-width:700px;color:var(--Grey, rgb(121, 121, 121));font-family:Proxima Nova;font-style:Regular;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;margin:16px 0 0}.product-list__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:28px}@media(max-width:576px){.product-list__subtitle{font-size:14px;margin:4px 0 0}.product-list__tabs{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;margin-left:calc(-1 * var(--container-offset));margin-right:calc(-1 * var(--container-offset));padding:0 var(--container-offset);scrollbar-width:none;-ms-overflow-style:none;margin-top:16px}.product-list__tabs::-webkit-scrollbar{display:none}}.product-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border:1px solid rgba(19,48,59,.15);border-radius:999px;padding:10px 20px;background-color:#fff;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;cursor:pointer;-webkit-transition:.3s;transition:.3s}@media(max-width:576px){.product-tab{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;padding:5px 14px}}.product-tab span{color:#13303b80}.product-tab.is-active{border-color:#13303b;background-color:#13303b;color:#fff}.product-tab.is-active span{color:#fff9}.product-tab:hover:not(.is-active){border-color:#13303b66}.product-list__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-top:24px;padding-bottom:20px;border-bottom:1px solid rgb(220,220,220)}@media(max-width:576px){.product-list__toolbar{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:20px;padding-bottom:16px}}.product-list__count{color:var(--Grey, rgb(121, 121, 121));font-family:Proxima Nova;font-style:Regular;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;margin:0}@media(max-width:576px){.product-list__count{-ms-flex-negative:0;flex-shrink:0;font-size:15px}}.product-list__toolbar-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media(max-width:576px){.product-list__toolbar-actions{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.product-list__filter-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgb(220,220,220);border-radius:30px;background:var(--White, rgb(255, 255, 255));color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;cursor:pointer;-webkit-transition:.3s;transition:.3s}.product-list__filter-btn:hover{border-color:#13303b80}@media(max-width:576px){.product-list__filter-btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-negative:0;flex-shrink:0;gap:0;padding:10px}}@media(max-width:576px){.product-list__filter-btn-label{display:none}}.product-list__filter-badge{display:none}.product-list__filter-badge.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;min-width:18px;height:18px;padding:0 4px;background-color:#2e7e9b;color:#fff;font-family:Proxima Nova;font-style:Bold;font-size:11px;font-weight:700}@media(max-width:576px){.product-list__filter-badge{-ms-flex-negative:0;flex-shrink:0;margin-left:6px}}.product-list__sort{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgb(220,220,220);border-radius:30px;background:#fff;padding:10px 56px 10px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%2313303B' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;cursor:pointer}@media(max-width:576px){.product-list__sort{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding:10px 40px 10px 16px;font-size:14px}}.product-list__chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:20px}.product-list__chips:empty{margin-top:0}.filter-chip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:30px;background:#e8f1f3;padding:10px 20px;background-color:#f7f9fa;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%}.filter-chip button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;background:none;border:none;color:#2e7e9b;font-size:20px;margin-top:4px;font-weight:700;cursor:pointer}.product-list__load-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:48px}.product-list__load-more-btn{border:1px solid rgb(19,48,59);border-radius:999px;padding:16px 36px;background:none;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;letter-spacing:4%;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s;transition:.3s}.product-list__load-more-btn:hover{background-color:#13303b;color:#fff}.filter-drawer{visibility:hidden;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;pointer-events:none}.filter-drawer.is-open{visibility:visible;pointer-events:auto}.filter-drawer.is-open .filter-drawer__overlay{opacity:1}.filter-drawer.is-open .filter-drawer__panel{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.filter-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#13303b80;opacity:0;-webkit-transition:.3s;transition:.3s}.filter-drawer__panel{position:absolute;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:420px;max-width:100%;background-color:#fff;-webkit-box-shadow:-10px 0 40px 0 rgba(19,48,59,.15);box-shadow:-10px 0 40px #13303b26;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}@media(max-width:576px){.filter-drawer__panel{width:90%}}.filter-drawer__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(19,48,59,.08);padding:24px 32px}.filter-drawer__header h3{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:22px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}.filter-drawer__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;border-radius:50%;padding:0;width:32px;height:32px;background:none;cursor:pointer;-webkit-transition:.3s;transition:.3s}.filter-drawer__close:hover{background-color:#13303b0f}.filter-drawer__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;padding:8px 32px 10px}.filter-section{border-bottom:1px solid rgba(19,48,59,.08);padding:24px 0}.filter-section:first-child{padding-top:16px}.filter-section:last-child{border-bottom:none}.filter-section h4{color:#000;font-family:Futura Now Headline;font-style:Bold;font-size:18px;font-weight:700;line-height:110%;letter-spacing:0%;margin:0 0 20px}.filter-checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.filter-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;cursor:pointer}.filter-checkbox input{accent-color:rgb(46,126,155);width:20px;height:20px;cursor:pointer;border:1px solid rgb(220,220,220);border-radius:4px;background:var(--White, rgb(255, 255, 255))}.filter-checkbox span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%}.filter-checkbox__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.filter-checkbox em{color:#797979;font-family:Proxima Nova;font-style:normal;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%}.filter-pill-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.filter-pill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border:1px solid rgba(19,48,59,.15);border-radius:999px;padding:10px 20px;background-color:#fff;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;cursor:pointer;-webkit-transition:.3s;transition:.3s}.filter-pill span{color:#13303b73}.filter-pill.is-active{border-color:#13303b;background-color:#13303b;color:#fff}.filter-pill.is-active span{color:#fff9}.filter-pill--ingredient.is-active{border-color:#2e7e9b;background-color:#2e7e9b1f;color:#13303b}.filter-pill:has(input:checked){border-color:#13303b;background-color:#13303b;color:#fff}.filter-pill:has(input:checked) span{color:#fff9}.filter-pill--ingredient:has(input:checked){border-color:#2e7e9b;background-color:#2e7e9b1f;color:#13303b}.filter-pill__dot{-ms-flex-negative:0;flex-shrink:0;border-radius:50%;width:8px;height:8px}.filter-price__labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:7px;color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;gap:6px}.filter-price__labels strong{color:#13303b;margin-left:6px}.price-slider{position:relative;height:18px}.price-slider__track{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:999px;height:4px;background-color:#13303b1f}.price-slider__range{position:absolute;top:0;bottom:0;border-radius:999px;background-color:#2e7e9b}.price-slider__handle{position:absolute;top:50%;left:0;width:18px;height:18px;border:3px solid rgb(46,126,155);border-radius:50%;background-color:#fff;box-shadow:0 2px 6px #13303b40;cursor:pointer;transform:translate(-50%,-50%);touch-action:none}.price-slider__handle:focus-visible{outline:2px solid rgb(46,126,155);outline-offset:2px}.filter-price__input{width:44px;border:none;background:none;padding:0;font:inherit;font-weight:700;color:#13303b;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.filter-price__input::-webkit-outer-spin-button,.filter-price__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter-drawer__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;border-top:1px solid rgba(19,48,59,.08);padding:20px 24px}.filter-drawer__clear{-ms-flex-negative:0;flex-shrink:0;border:none;background:none;padding:0;color:#2e7e9b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;text-decoration-line:underline;cursor:pointer;-webkit-transition:.3s;transition:.3s}.filter-drawer__clear:hover{color:#13303b}.filter-drawer__apply{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:none;border-radius:999px;padding:16px 24px;background-color:#2e7e9b;color:#fff;font-family:Proxima Nova;font-style:Bold;font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s;transition:.3s}.filter-drawer__apply:hover{background-color:#13303b}.text-block{margin-top:100px;margin-bottom:100px}@media(max-width:768px){.text-block{margin-top:50px;margin-bottom:50px}}.text-block__label{color:#2e7e9b;font-family:Proxima Nova;font-style:Regular;font-size:13px;font-weight:400;line-height:150%;letter-spacing:8%;text-transform:uppercase;margin:0}.text-block__title{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:50px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:8px 0 0}@media(max-width:576px){.text-block__label{font-size:12px}.text-block__title{font-size:26px}}.text-block__content{margin-top:32px}.text-block__content p{color:var(--Grey, rgb(121, 121, 121));font-family:Proxima Nova;font-style:Regular;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;margin:0 0 16px}.text-block__content p:last-child{margin-bottom:0}@media(max-width:576px){.text-block__content{margin-top:8px}.text-block__content p{font-size:14px}}.article{padding:24px 0 100px;background-color:#fafaf8}.article__breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#13303b80;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%}.article__breadcrumb a{color:#13303b;-webkit-transition:.3s;transition:.3s}.article__breadcrumb a:hover{color:#2e7e9b}.article__grid{display:-ms-grid;display:grid;-ms-grid-columns:2.1fr 1fr;grid-template-columns:2.1fr 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:60px;margin-top:24px}@media(max-width:1024px){.article__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.article__header{max-width:780px;margin:0 auto;text-align:center}.article__label{color:#2e7e9b;font-family:Proxima Nova;font-style:Regular;font-size:14px;font-weight:400;line-height:150%;letter-spacing:8%;text-transform:uppercase;margin:0}.article__title{color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:42px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:center;text-transform:uppercase;margin:10px 0 0}@media(max-width:576px){.article__title{font-size:26px}}.article__subtitle{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;margin:16px 0 0}.article__image{margin-top:32px;margin-bottom:52px;border-radius:16px;overflow:hidden}.article__image img{display:block;width:100%;height:460px;-o-object-fit:cover;object-fit:cover}@media(max-width:576px){.article__image img{height:260px}}.article__body{margin-top:32px}.article__body h2{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:26px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:32px 0 0}.article__body h2:first-child{margin-top:0}@media(max-width:576px){.article__body h2{font-size:22px}}.article__body p{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:16px 0 0}.article__quote{border-left:4px solid rgb(46,126,155);margin:32px 0;padding:4px 0 4px 24px;color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:22px;font-weight:700;line-height:140%;letter-spacing:0%}.article__definitions{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px;margin-top:32px;margin-bottom:32px}@media(max-width:576px){.article__definitions{-ms-grid-columns:1fr;grid-template-columns:1fr}}.article__definition{padding:24px;border-radius:10px;background:#e8f1f3}.article__definition h3{color:#2e7e9b;font-family:Futura Now Headline;font-style:Bold;font-size:28px;font-weight:700;line-height:120%;letter-spacing:0%;text-transform:uppercase;margin:0}.article__definition p{color:#13303bb3;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:10px 0 0}.article__list{margin-top:28px}.article__list-item{border-bottom:1px solid rgb(220,220,220);padding:25px 0 21px}.article__list-item:first-child{padding-top:0}.article__list-item:last-child{border-bottom:none;padding-bottom:0}.article__list-item h4{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:18px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:0}.article__list-item p{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;margin:3px 0 0}.article__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:32px;margin-bottom:32px;border-top:1px solid rgb(220,220,220);border-bottom:1px solid rgb(220,220,220);padding:32px 0}@media(max-width:768px){.article__stats{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:24px}}.article__stat{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;text-align:center}.article__stat:first-child{border-left:none}@media(max-width:768px){.article__stat{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;border-left:none}}.article__stats .article__stat-value{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:26px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:center;text-transform:uppercase;margin:0}.article__stats .article__stat-label{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:center;margin:4px 0 0}.article__note{color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:15px;font-weight:400;line-height:165%;letter-spacing:0%;margin:32px 0 0}.article__cta{margin-top:50px;text-align:center}.article__cta h3{max-width:560px;margin:0 auto;color:#13303b;font-family:Futura Now Headline;font-style:Bold;font-size:26px;font-weight:700;line-height:130%;letter-spacing:0%;text-transform:uppercase}@media(max-width:576px){.article__cta h3{font-size:20px}}.article__cta-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-top:24px;border-radius:999px;padding:8px 8px 8px 32px;background-color:#2e7e9b;color:#fafaf8;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0%;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.article__cta-btn:hover{background-color:#13303b}.article__cta-btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;border-radius:50%;background-color:#ffffff26}.article__sidebar{position:sticky;top:100px}@media(max-width:1024px){.article__sidebar{position:static;margin-top:48px}}.article__widget{padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid rgb(220,220,220)}.article__widget:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.article__widget-title{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:150%;letter-spacing:8%;text-transform:uppercase;margin:0 0 16px}.article__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgb(220,220,220);border-radius:10px;background-color:#f5f5f5;padding:4px 4px 4px 20px}.article__search input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;border:none;background:none;padding:14px 0;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:15px;font-weight:400}.article__search input::-webkit-input-placeholder{color:#797979}.article__search input::-moz-placeholder{color:#797979}.article__search input:-ms-input-placeholder{color:#797979}.article__search input::-ms-input-placeholder{color:#797979}.article__search input::placeholder{color:#797979}.article__search input:focus{outline:none}.article__search button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:none;border-radius:8px;width:40px;height:40px;background-color:#fff;cursor:pointer;-webkit-transition:.3s;transition:.3s}.article__search button:hover{background-color:#e8f1f3}.article__posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.article__post{display:block}.article__post h5{color:#13303b;font-family:Proxima Nova;font-style:Bold;font-size:16px;font-weight:700;line-height:140%;letter-spacing:0%;text-transform:uppercase;margin:0;-webkit-transition:.3s;transition:.3s}.article__post span{display:block;margin-top:8px;color:#797979;font-family:Proxima Nova;font-style:Regular;font-size:13px;font-weight:400;letter-spacing:0%}.article__post:hover h5{color:#2e7e9b}.section__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:768px){.section__heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.section__heading h2{color:var(--Ink, rgb(19, 48, 59));font-family:Futura Now Headline;font-style:Bold;font-size:50px;font-weight:700;line-height:110%;letter-spacing:0%;text-align:left;text-transform:uppercase;margin:7px 0 6px}@media(max-width:576px){.section__heading h2{font-size:28px}}.section__heading h3{color:var(--Primary, rgb(46, 126, 155));font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:150%;letter-spacing:8%;margin:0}.section__heading p{max-width:550px;color:var(--Ink, rgb(19, 48, 59));font-family:Proxima Nova;font-style:Regular;font-size:18px;font-weight:400;line-height:150%;letter-spacing:0%;margin:0}@media(max-width:576px){.section__heading{gap:6px}.section__heading h3{font-size:12px}.section__heading h2{font-size:26px;margin:2px 0 0}.section__heading p{font-size:12px}}.section__heading .section__heading-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 42px 21px;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0%;text-align:left;text-transform:uppercase;border:1px solid rgb(19,48,59);border-radius:30px;-webkit-transition:.3s;transition:.3s}.section__heading .section__heading-link:hover{background-color:#13303b;color:#fff}@media(max-width:768px){.section__heading .section__heading-link{display:none}}.section__mobile-cta{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px;padding:20px 42px 21px;width:100%;color:#13303b;font-family:Proxima Nova;font-style:Regular;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0%;text-align:center;text-transform:uppercase;border:1px solid rgb(19,48,59);border-radius:30px;-webkit-transition:.3s;transition:.3s}.section__mobile-cta:hover{background-color:#13303b;color:#fff}@media(max-width:768px){.section__mobile-cta{display:-webkit-box;display:-ms-flexbox;display:flex;padding:17px 42px 18px;font-size:14px;margin-top:24px}}.template-product #shopify-section-footer{margin-top:100px}@media(max-width:768px){.template-product #shopify-section-footer{margin-top:50px}}@media(max-width:768px){.footer__col-title,.footer__links a{font-size:14px}.footer__newsletter-form{margin-top:12px}.footer__newsletter-input{font-size:14px;padding:15px 20px 16px}.footer__newsletter-btn{font-size:14px;padding:5px 5px 5px 32px;gap:0px}.footer__newsletter-btn-icon{width:42px;height:42px}.footer__badges-image{max-height:43px}.footer__bottom{text-align:center;gap:24px;align-items:center}.footer__legal{order:-1;flex-direction:column;gap:14px}.footer__legal a,.footer__copyright{font-size:14px}}.template-collection #shopify-section-footer{margin-top:100px}@media(max-width:768px){.template-collection #shopify-section-footer{margin-top:50px}}.product-main__qty button{margin-top:-2px}@media(max-width:480px)and (hover:none)and (pointer:coarse){@supports (-webkit-touch-callout: none){.cart-item__qty button{margin-top:-4px}}}@supports (not (-webkit-text-size-adjust: none)) and (font: -apple-system-body){.checkout-order-item__badge{padding-top:5px}}@media(max-width:480px)and (hover:none)and (pointer:coarse){@supports (-webkit-touch-callout: none){.checkout-order-item__badge{padding-top:1px}}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/main.css.map */
