@font-face{font-family:ZonaPro;src:url(ZonaPro-Bold.woff) format("woff");font-display:swap}@font-face{font-family:ZonaPro-Regular;src:url(ZonaPro-Regular.woff) format("woff");font-display:swap}@font-face{font-family:Arkibal-Display-Bold;src:url(Arkibal-Display-Bold.woff) format("woff");font-display:swap}@font-face{font-family:Proxima Nova;src:url(ProximaNova-Regular.woff) format("woff");font-display:swap}#klaviyo-bis-iframe h3{font-family:var(--font-heading-stack)!important}.delivery-promise__promise-container .deliverypromise__address .delivery-promise__form{display:block!important}#footer-marketing{font-size:13px!important;line-height:20px!important}#footer-form{font-size:12px!important}.product-section__description{line-height:25px}@media (min-width: 990px){.slider_image_text{max-width:990px;width:100%;margin:auto}}@media (min-width: 1260px){.slider_image_text{max-width:1260px;width:100%;margin:auto}}@media (min-width: 1440px){.slider_image_text{max-width:1440px;width:100%;margin:auto}}@media (max-width: 990px){.slider_image_text{max-width:990px;width:90%;margin:auto}}.slider_image_text .heading{font-size:46px;line-height:62px;color:#282828;font-weight:900;text-transform:uppercase;font-family:ZonaPro,sans-serif;position:relative}.slider_image_text .heading:after{content:"";position:absolute;width:100px;height:4px;background-color:#93b2aa;bottom:-10px;left:50%;transform:translate(-50%)}@media (max-width: 900px){.slider_image_text .heading{font-size:22px;line-height:26px}.slider_image_text .heading:after{width:160px;height:2px}}.slider_image_text .content{padding:20px 20px 20px 70px;display:flex;justify-content:space-between;align-items:center;gap:50px}@media (max-width: 990px){.slider_image_text .content{padding:20px}}@media (max-width: 900px){.slider_image_text .content{padding:0;flex-direction:column-reverse;gap:20px}}.slider_image_text .content .image_content{width:45%;padding:50px;overflow:hidden;max-height:484px;opacity:0;transition:opacity .5s}@media (max-width: 900px){.slider_image_text .content .image_content{width:100%;padding:0}}.slider_image_text .content .image_content .item img{width:100%}.slider_image_text .content .image_content .slick-arrow{width:20px;height:20px;background:url(arrow_right.png);background-size:contain}.slider_image_text .content .image_content .slick-arrow:before{content:none!important}.slider_image_text .content .image_content .slick-next{right:10px;transform:unset}@media (max-width: 900px){.slider_image_text .content .image_content .slick-next{right:-20px}}.slider_image_text .content .image_content .slick-prev{left:10px;transform:rotate(180deg)}@media (max-width: 900px){.slider_image_text .content .image_content .slick-prev{left:-20px}}.slider_image_text .content .image_content.slick-initialized{opacity:1;overflow:visible}.slider_image_text .content .text_content{width:50%;padding:64px 0 64px 64px}@media (max-width: 990px){.slider_image_text .content .text_content{padding:20px}}@media (max-width: 900px){.slider_image_text .content .text_content{width:100%;padding:10px}}@media (max-width: 900px){.slider_image_text .content .text_content .text h2{text-align:center}}.slider_image_text .content .text_content .text p{font-family:Proxima Nova,sans-serif;font-size:15px;line-height:2;color:#282828;font-weight:400}@media (max-width: 900px){.slider_image_text .content .text_content .text p{text-align:center;font-size:14px;line-height:2}}.slider_image_text .content .text_content .subtext{font-size:36px;line-height:51px;text-transform:uppercase;font-weight:900;font-family:ZonaPro}.slider_image_text .content .text_content .subtext span{color:#93b2aa;text-shadow:1px 1px 0px white,2px 2px 0px #93B2AA}.slider_image_text .content .text_content .subtext span.animal{color:#d8c1ab;text-shadow:-1px 1px 0px white,-2px 2px 0px #d8c1ab}@media (max-width: 900px){.slider_image_text .content .text_content .subtext{text-align:center;font-size:20px;line-height:30px}.slider_image_text .content .text_content .subtext svg{width:20px;height:16px}}.simple_text{text-align:center;padding:90px;font-family:ZonaPro}@media (max-width: 990px){.simple_text{padding:35px}}.simple_text .subheading{font-size:36px;line-height:48px;color:#282828;font-weight:800}@media (max-width: 990px){.simple_text .subheading{font-size:18px;line-height:24px}}.simple_text .heading_content{font-size:90px;line-height:120px;color:#d8c1ab;display:flex;justify-content:center;align-items:center;gap:20px;margin-top:5px;font-weight:900;text-shadow:-4px 4px 0px white,-7px 7px 0px #d8c1ab;margin-bottom:20px}@media (max-width: 1290px){.simple_text .heading_content{font-size:6.5vw}}@media (max-width: 990px){.simple_text .heading_content{flex-direction:column;margin-top:10px;text-shadow:-2px 2px 0px white,-5px 5px 0px #d8c1ab}}@media (max-width: 990px){.simple_text .heading_content .number_heading{font-size:74px;line-height:80px}}.simple_text .heading_content .heading{letter-spacing:1.5px}@media (max-width: 990px){.simple_text .heading_content .heading{font-size:35px;line-height:44px}}.show-steps.btn{background-color:#000!important}.image_icon_blocks{text-align:center}@media (min-width: 990px){.image_icon_blocks{max-width:990px;width:100%;margin:auto}}@media (min-width: 1260px){.image_icon_blocks{max-width:1260px;width:100%;margin:auto}}@media (min-width: 1440px){.image_icon_blocks{max-width:1440px;width:100%;margin:auto}}@media (max-width: 990px){.image_icon_blocks{max-width:990px;width:90%;margin:auto}}.image_icon_blocks .heading{font-family:ZonaPro;font-size:42px;line-height:56px;font-weight:800;color:#282828;text-transform:uppercase;position:relative}.image_icon_blocks .heading:after{content:"";position:absolute;width:100px;height:4px;background-color:#93b2aa;bottom:-10px;left:50%;transform:translate(-50%)}@media (max-width: 990px){.image_icon_blocks .heading{font-size:22px;line-height:26px;width:75%;margin:auto}.image_icon_blocks .heading:after{width:50px;height:2px}}.image_icon_blocks .content{display:flex;align-items:flex-start;justify-content:center;gap:3%;margin-top:70px}@media (max-width: 990px){.image_icon_blocks .content{flex-direction:column;margin-top:40px}}.image_icon_blocks .content .item{width:30%}@media (max-width: 990px){.image_icon_blocks .content .item{width:100%;margin-bottom:15px}}.image_icon_blocks .content .item .image_contents{margin-bottom:60px;position:relative}.image_icon_blocks .content .item .image_contents img{width:100%;height:auto}.image_icon_blocks .content .item .image_contents .icon{position:absolute;bottom:-60px;left:50%;transform:translate(-50%);padding:30px;border-radius:50%;background-color:#fff}@media (max-width: 990px){.image_icon_blocks .content .item .image_contents .icon svg{width:60px;height:60px}}.image_icon_blocks .content .item .title{font-family:ZonaPro;font-size:26px;font-weight:800;line-height:34px;color:#93b2aa;text-transform:uppercase;max-width:260px;width:100%;margin:auto;position:relative}.image_icon_blocks .content .item .title strong{font-size:13px;display:inline-block;position:absolute;transform:translateY(-6px)}@media (max-width: 990px){.image_icon_blocks .content .item .title{font-size:16px;line-height:22px;max-width:100%}.image_icon_blocks .content .item .title strong{font-size:9px;transform:translateY(-4px)}}.image_icon_blocks .content .item .description{font-family:Proxima Nova;font-size:20px;line-height:34px;color:#282828;font-weight:400;max-width:370px;width:100%;margin:auto}@media (max-width: 990px){.image_icon_blocks .content .item .description{font-size:14px;line-height:22px}}.referral_page{display:flex;justify-content:center;flex-grow:1}@media (max-width: 767px){.referral_page{flex-direction:column-reverse}}.referral_page .text_content{background-color:#efebe4;width:50%;padding:50px;text-align:center;display:flex}@media (max-width: 767px){.referral_page .text_content{padding:50px 15px;width:100%}}.referral_page .text_content .text_items{max-width:420px;width:100%;margin:auto}.referral_page .text_content .subheading{font-family:ZonaPro-Regular;color:#444;font-size:26px;font-weight:400;margin-bottom:10px;text-transform:uppercase}.referral_page .text_content .heading{font-family:ZonaPro;color:#000;font-size:44px;font-weight:400;margin-bottom:15px;text-transform:uppercase}@media (max-width: 767px){.referral_page .text_content .heading{font-size:38px}}.referral_page .text_content .text{margin-bottom:35px}.referral_page .text_content .text p{color:#000;font-weight:400}.referral_page .text_content .buttons{display:flex;align-items:center;justify-content:space-evenly}.referral_page .text_content .buttons a{font-family:ZonaPro;text-transform:uppercase;color:#fff;font-size:20px;background-color:#000;padding:5px 30px;letter-spacing:1.5px}.referral_page .image_content1{width:50%;max-height:600px}@media (max-width: 767px){.referral_page .image_content1{width:100%}}.referral_page .image_content1 img{width:100%;max-height:600px;object-fit:cover}.article_banner{max-height:800px;height:100%;position:relative;text-align:center;margin-bottom:45px}@media (max-width: 767px){.article_banner{max-height:500px}}.article_banner img{width:100%;object-fit:cover;height:100%;max-height:800px}@media (max-width: 767px){.article_banner img{max-height:500px}}.article_banner .overlay_text{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);max-width:1240px;width:100%}@media (max-width: 767px){.article_banner .overlay_text{width:90%}}.article_banner .overlay_text a{font-style:italic;color:#fff;font-size:30px;line-height:1.2;text-decoration:underline}@media (max-width: 767px){.article_banner .overlay_text a{font-size:20px}}.article_banner .overlay_text .title{font-family:ZonaPro;font-size:65px;line-height:1.2;color:#fff;text-transform:uppercase}@media (max-width: 767px){.article_banner .overlay_text .title{font-size:30px}}.article_banner .overlay_text .date{font-size:30px;line-height:1.2;color:#fff}@media (max-width: 767px){.article_banner .overlay_text .date{font-size:20px}}.article__content.rte{max-width:1042px!important}.article__content.rte .article_contents{width:81%}@media (max-width: 767px){.article__content.rte .article_contents{width:100%}}@media (min-width: 767px){.article__content.rte h1+hr{margin-left:-32px;margin-right:-32px}}.article__content.rte h2{font-size:26px!important;line-height:37px!important;margin:0!important}@media (max-width: 767px){.article__content.rte h2{font-size:24px!important;font-size:17px!important;line-height:20px!important}}.article__content.rte h2 strong{font-size:28px!important;line-height:1.2!important;font-family:Arkibal-Display-Bold!important;margin:0!important}@media (max-width: 767px){.article__content.rte h2 strong{font-size:24px!important}}.article__content.rte h2 a,.article__content.rte h2 a span{color:#d27d60}.article__content.rte h1{font-family:ZonaPro!important;font-size:44px!important;line-height:50px;font-weight:700!important}@media (max-width: 767px){.article__content.rte h1{font-size:22px!important;line-height:28px}}.article__content.rte h1 span,.article__content.rte h1 strong{font-family:ZonaPro!important;font-size:33px;line-height:1.2;font-weight:700!important}@media (max-width: 767px){.article__content.rte h1 span,.article__content.rte h1 strong{font-size:26px}}.article__content.rte h1 span img,.article__content.rte h1 strong img{margin:0!important}.article__content.rte h3{font-family:var(--font-base-stack)!important;font-size:20px;line-height:36px;font-weight:700!important}@media (max-width: 767px){.article__content.rte h3{font-size:14px}}.article__content.rte h3 span,.article__content.rte h3 strong,.article__content.rte h3 a{font-family:var(--font-base-stack)!important;font-weight:700!important}.article__content.rte p,.article__content.rte p span,.article__content.rte p a{font-family:var(--font-base-stack)!important;color:#000!important}.oke-is-clickable .oke-sr-count{line-height:1}.product-section__form form{display:flex;flex-direction:column}.product-section__label .variation-name{font-weight:700}.product-section__label .variation-name span{font-weight:300}.variation-name-desktop{font-weight:700}.variation-name-desktop span{font-weight:300}.custom_icon_lists{padding:0;margin-top:0}.custom_icon_lists .icon_item .ships_for_free_img{position:absolute;top:0;left:5%;width:80px}@media (max-width: 1670px){.custom_icon_lists .icon_item .ships_for_free_img{width:60px;top:5px;left:5%}}@media (max-width: 1400px){.custom_icon_lists .icon_item .ships_for_free_img{width:60px;top:4px;left:3%}}@media (max-width: 1320px){.custom_icon_lists .icon_item .ships_for_free_img{width:60px;top:5px;left:0%}}@media (max-width: 767px){.custom_icon_lists .icon_item .ships_for_free_img{width:50px;top:7px;left:2%}}.custom_icon_lists .icon_item p{margin:0;display:flex;justify-content:center;gap:5px;align-items:center}@media (max-width: 1580px){.custom_icon_lists .icon_item p{font-size:14px;padding-left:30px}}@media (max-width: 1400px){.custom_icon_lists .icon_item p{font-size:14px;padding-left:30px}}@media (max-width: 767px){.custom_icon_lists .icon_item p{font-size:14px;padding-left:0}}.custom_icon_lists .icon_item.icon_item_clear_vue .ships_for_free_img{top:50%;transform:translateY(-50%)}.product_suspendisse{display:none;margin-top:100px}@media (max-width: 767px){.product_suspendisse{margin-top:50px}}.product_suspendisse.active{display:block;overflow:hidden}.product_suspendisse .item{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 -2.8rem;padding:0 50px}@media (max-width: 767px){.product_suspendisse .item{flex-direction:column;margin:0 -.8rem;padding:0}}.product_suspendisse .item .image_contents{width:50%;padding:50px}@media (max-width: 767px){.product_suspendisse .item .image_contents{width:100%;padding:0}}.product_suspendisse .item .image_contents img{width:100%;height:auto}.product_suspendisse .item .text_content{width:50%;padding:50px}.product_suspendisse .item .text_content ul{padding-left:20px;list-style:inherit}.product_suspendisse .item .text_content.mobile{display:none}.product_suspendisse .item .text_content.desktop{display:block}@media (max-width: 767px){.product_suspendisse .item .text_content{width:100%;padding:25px;margin:25px 0}.product_suspendisse .item .text_content.mobile{display:block}.product_suspendisse .item .text_content.desktop{display:none}}.product_suspendisse .item .text_content .heading{color:#282828;margin-bottom:38px;font-size:26px;line-height:37px}@media screen and (max-width: 767px){.product_suspendisse .item .text_content .heading{font-size:17px;line-height:20px;margin-bottom:20px}}.product_suspendisse .item .text_content .text{color:#282828}@media (max-width: 767px){.product_suspendisse .item .text_content .text{font-size:14px;line-height:23px}}.product-grid-item .btn:visited{background-image:linear-gradient(-180deg,#66e1be,54%,#66e1be 97%)}.rebuy-widget h3{font-size:20px!important;line-height:36px!important}@media screen and (max-width: 767px){.rebuy-widget h3{font-size:14px!important;line-height:20px!important}}.megamenu-brand.site-nav-megamenu-image-links,.megamenu-community.site-nav-megamenu-image-links{flex-basis:unset;width:100%;align-items:center;justify-content:center}[data-async-section=megamenu-women] .site-nav-megamenu-image-links,[data-async-section=megamenu-men] .site-nav-megamenu-image-links{flex-basis:unset;width:49%;align-items:center;justify-content:center}[data-async-section=megamenu-women] .site-nav-megamenu-image-links .site-nav-megamenu-image-links__item,[data-async-section=megamenu-men] .site-nav-megamenu-image-links .site-nav-megamenu-image-links__item{width:50%}.site-nav-megamenu-image-links__item{position:relative;width:25%;flex-basis:unset}.site-nav-megamenu-image-links__item .site-nav-megamenu-image-link__image .responsive-image__img-wrapper{padding-top:60%!important;filter:brightness(.6)}.site-nav-megamenu-image-links__item .site-nav-megamenu-image-link__image .responsive-image__img-wrapper img{height:100%}.site-nav-megamenu-image-links__item .site-nav-megamenu-image-link__title{position:absolute;top:50%;left:50%;z-index:1;border:none;color:#fff;width:max-content;transform:translate(-50%,-50%);font-size:20px;line-height:30px}@media (max-width: 1200px){.site-nav-megamenu-image-links__item .site-nav-megamenu-image-link__title{font-size:17px}}@media (max-width: 900px){.product-section__info .product-label--polarized,.product-section__info .product-label--blue-light{width:max-content;margin-top:0;margin-right:5px}.collection__description .rte h1{font-size:44px;line-height:50px}#tippy-step-0,#tippy-step-1,#tippy-step-2,#tippy-step-3,#tippy-step-4,#tippy-step-5,#tippy-step-6,#tippy-step-7,#tippy-step-8,.step-option-icon div div{position:absolute;right:0;background:#d3d3d3;z-index:999;border-radius:20px;padding:10px;width:100%}#tippy-step-5,#tippy-step-6{top:30px}}@media (max-width: 900px) and (max-width: 767px){.collection__description .rte h1{font-size:22px;line-height:28px}}.collection__description a{color:#d7c1aa!important;padding:0}@media (min-width: 767px){.related-products{width:66%;margin:auto}}@media (max-width: 767px){div.okeReviews[data-oke-container] .oke-w-ratingAverageModule-rating{font-size:17px!important}}.template-abner .product-section__desktop-media{width:66%;flex:unset}#product-section-desktop-slideshow-product-template-abner,#product-section-desktop-slideshow-product-template-abner-tabs{display:flex;flex-wrap:wrap;width:100%;height:max-content}.template-abner .product-section__media-single{width:50%;display:none}.template-abner .product-section__info{width:34%;justify-content:flex-start}@media (max-width: 900px){.product-section__desktop-media{display:none}.template-abner .product-section__desktop-media{display:flex;width:100%;overflow:auto}.template-abner .product-section__media-single{width:300px}.product-section__info,.template-abner .product-section__info{width:100%}#product-section-desktop-slideshow-product-template-abner,#product-section-desktop-slideshow-product-template-abner-tabs{flex-wrap:unset;width:max-content}}@font-face{font-family:Proxima Nova Lt;src:url(ProximaNova-Light.eot);src:url(ProximaNova-Light.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Light.woff2) format("woff2"),url(ProximaNova-Light.woff) format("woff"),url(ProximaNova-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Bold;src:url(ProximaNova-Bold.eot);src:url(ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Bold.woff2) format("woff2"),url(ProximaNova-Bold.woff) format("woff"),url(ProximaNova-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Rg;src:url(ProximaNova-Regular.eot);src:url(ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Regular.woff2) format("woff2"),url(ProximaNova-Regular.woff) format("woff"),url(ProximaNova-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.container{max-width:1366px;width:100%;padding:0 15px;margin:auto}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:#fff;position:absolute;z-index:30;box-shadow:0 0 12px #33333380}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{transition-duration:.5s}.twentytwenty-before-label,.twentytwenty-after-label{transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:#fff;font-size:13px;letter-spacing:.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:#fff3;line-height:38px;padding:0 20px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px}.twentytwenty-container{box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:#0000}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{transition-property:background;background:#0000;z-index:25}.twentytwenty-overlay:hover{background:#00000080}.twentytwenty-overlay:hover .twentytwenty-after-label,.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid white;border-radius:1000px;box-shadow:0 0 12px #33333380;z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;box-shadow:0 3px #fff,0 0 12px #33333380}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;box-shadow:0 -3px #fff,0 0 12px #33333380}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;box-shadow:3px 0 #fff,0 0 12px #33333380}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;box-shadow:-3px 0 #fff,0 0 12px #33333380}.twentytwenty-left-arrow{border-right:6px solid white;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid white;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid white;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid white;bottom:50%;margin-bottom:-17px}.quotes-wrapper .quotes-slider{margin-bottom:0}.quotes-wrapper .slick-dots{margin-top:10px}@media only screen and (min-width: 750px){.section-header--slider{margin-bottom:35px}}.template-eco .breadcrumbs-container,.template-eco .footer-newsletter-container{display:none!important}.product-eco-line{border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;padding:15px 0;margin:25px 0 0}@media (max-width: 767px){.product-eco-line{padding:0;margin:20px 0 0;border:none!important;order:7}}.product-eco-info{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:53px}@media (max-width: 767px){.product-eco-info{min-height:44px}}.product-eco-info:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";display:block;border-radius:10px;border:1px solid #93b2aa;background-image:linear-gradient(180deg,#83cad21a,#83cad266);opacity:.35;pointer-events:none}.product-eco-info span{display:inline-block;color:#282828;font-family:Zona Pro;font-size:36px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:18px;margin-right:15px}@media (max-width: 767px){.product-eco-info span{font-size:26px;font-weight:700;font-style:normal;margin-right:10px}}.product-eco-info strong{color:#282828;font-family:Zona Pro;font-size:18px;font-weight:700;font-style:normal;letter-spacing:1.35px;line-height:28px;text-align:left;text-transform:uppercase}@media (max-width: 767px){.product-eco-info strong{font-size:13px;font-weight:700;font-style:normal;letter-spacing:.65px}}@media (max-width: 767px){.template--product .mob-reviews-product.eco{justify-content:space-between}}.welcome-box{padding:0!important;margin-bottom:130px}@media (max-width: 991.98px){.welcome-box{margin-bottom:80px}}@media (max-width: 767.98px){.welcome-box{margin-bottom:18px}}.welcome-box>.container{position:relative}.welcome-box__video{width:100%;position:relative;overflow:hidden;max-height:670px;min-height:670px;margin-bottom:56px}@media (max-width: 991.98px){.welcome-box__video{display:flex;justify-content:center;align-items:center;max-height:592px;min-height:calc(100vh - 60px)}}@media (max-width: 767.98px){.welcome-box__video{max-height:200px;min-height:40vh;margin-bottom:32px}}@media (max-width: 575px){.welcome-box__video{min-height:32vh}}.welcome-box .container{min-height:inherit;position:relative}.welcome-box__text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:0 15px}.welcome-box__box{display:flex;align-items:center}.welcome-box__left{max-width:180px;width:100%;margin-right:40px}@media (max-width: 767.98px){.welcome-box__left{max-width:70px;margin-right:15px}}.welcome-box__left img{width:100%}.welcome-box__right{text-align:left}.welcome-box__right strong{display:block;color:#fff;font-family:Proxima Nova Lt;font-size:86px;font-weight:300;font-style:normal;letter-spacing:6.45px;line-height:normal;text-align:left;text-transform:uppercase}@media (max-width: 991.98px){.welcome-box__right strong{font-size:54px}}@media (max-width: 767.98px){.welcome-box__right strong{font-size:31px}}@media (max-width: 575px){.welcome-box__right strong{letter-spacing:0}}.welcome-box__right span{color:#c9fffb;font-family:var(--font-heading-stack);font-size:34px;font-weight:700;font-style:normal;letter-spacing:3.4px;line-height:normal;text-align:left;text-transform:uppercase}@media (max-width: 991.98px){.welcome-box__right span{font-size:22px}}@media (max-width: 767.98px){.welcome-box__right span{font-size:13px;letter-spacing:1.4px}}.welcome-box__image{position:absolute;left:0;right:0;top:-280px;max-width:640px;margin:auto}@media (max-width: 767.98px){.welcome-box__image{max-width:83vw;top:-245px}}@media (max-width: 575px){.welcome-box__image{top:-150px}}.welcome-box__image img{width:100%}.welcome-box__desc{margin-top:190px;color:#282828;font-family:Proxima Nova Lt;font-size:21px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:36px;text-align:center}@media (max-width: 767.98px){.welcome-box__desc{font-size:16px;line-height:28px}}@media (max-width: 575px){.welcome-box__desc{margin-top:120px}}.welcome-box .btn{display:none!important;align-items:center;justify-content:center;font-family:Proxima Nova Bold;width:100%;max-width:350px;min-height:50px;font-size:20px!important;font-weight:700;background-color:#83cad2!important;color:#fff;text-transform:uppercase;padding:0!important;margin:45px auto 0}@media (max-width: 991.98px){.welcome-box .btn{display:flex!important}}.welcome-box video{position:absolute;right:0;top:0;min-width:100%;min-height:100%;width:auto;height:auto;background-size:cover}@media (max-width: 991.98px){.welcome-box video{right:auto;margin:auto}}.text-and-img{counter-reset:number}.text-and-img-blocks{padding:0!important}.text-and-img-blocks__item{display:flex;justify-content:stretch}.text-and-img-blocks__item.flex-row-reverse{flex-direction:row-reverse}@media (max-width: 767.98px){.text-and-img-blocks__item{flex-direction:column!important}}.text-and-img-blocks__number{display:none}@media (max-width: 767.98px){.text-and-img-blocks__number{position:absolute;display:flex;justify-content:center;align-items:center;min-width:70px;max-width:70px;min-height:70px;background-color:#fff;top:-10px;left:0;right:0;margin:auto;border-radius:50%}.text-and-img-blocks__number:before{display:flex;justify-content:center;align-items:center;counter-increment:number;content:counter(number);box-shadow:3px 3px 20px #00000012;background-image:linear-gradient(137deg,#93b2aa,#5ee2f1);color:#fff;font-family:var(--font-heading-stack);font-size:26px;font-weight:700;border-radius:50%;min-width:56px;max-width:56px;min-height:56px}}.text-and-img-blocks__img{position:relative;flex:1}@media (max-width: 767.98px){.text-and-img-blocks__img{margin-top:28px;padding-top:28px}}.text-and-img-blocks__img img{width:100%;height:100%}@media (max-width: 991.98px){.text-and-img-blocks__img img{width:100%;max-width:100%;margin-bottom:32px}}@media (max-width: 767.98px){.text-and-img-blocks__img img{margin-bottom:20px;height:auto}}@media (max-width: 575px){.text-and-img-blocks__img img{margin-bottom:0}}.text-and-img-blocks__desc{display:flex;flex:1;justify-content:center;align-items:center;flex-direction:column}.text-and-img-blocks__desc.align-items-start .text-and-img-blocks__text{margin-right:45px}.text-and-img-blocks__desc.align-items-end .text-and-img-blocks__text{margin-left:45px}.text-and-img-blocks__text{text-align:center;padding:20px}@media (max-width: 767.98px){.text-and-img-blocks__text{margin:0!important;padding:0}}.text-and-img-blocks__text div,.text-and-img-blocks__text p{color:#282828;font-family:Proxima Nova Rg;font-size:21px;font-weight:400;font-style:normal;letter-spacing:normal;text-align:center}@media (max-width: 767.98px){.text-and-img-blocks__text div,.text-and-img-blocks__text p{font-size:16px;line-height:28px}}.text-and-img-blocks__text h3{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#93b2aa;font-size:42px;font-weight:700;font-style:normal;letter-spacing:2.5px;line-height:normal;text-align:center;margin-bottom:45px}@media (max-width: 767.98px){.text-and-img-blocks__text h3{font-size:30px;line-height:32px;letter-spacing:1.5px;margin-bottom:15px}}.text-and-img-blocks__text h3:before{counter-increment:number;content:counter(number);display:flex;justify-content:center;align-items:center;min-width:90px;max-width:90px;height:90px;background-color:#93b2aa;border-radius:50%;color:#fff;font-family:var(--font-heading-stack);font-size:40px;font-weight:700;margin-bottom:40px}@media (max-width: 767.98px){.text-and-img-blocks__text h3:before{content:none}}.features{background-color:#f6efe566;padding:90px 0!important;margin:130px 0}@media (max-width: 991.98px){.features{margin:80px 0;padding:60px 0!important}}@media (max-width: 767.98px){.features{margin:50px 0;padding:30px 0!important}}.features__list{display:flex;flex-wrap:wrap}@media (max-width: 991.98px){.features__list{justify-content:space-between}}.features__item{width:25%;display:flex;flex-direction:column;align-items:center}@media (max-width: 991.98px){.features__item{width:50%;margin-bottom:40px}}@media (max-width: 767.98px){.features__item{margin-bottom:25px}}@media (max-width: 767.98px){.features__item:first-child img{max-width:90px!important}}.features__text{text-align:center}.features__text strong{font-family:Proxima Nova Bold;display:inline-block;font-size:24px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-transform:uppercase;margin-bottom:10px}@media (max-width: 767.98px){.features__text strong{font-size:16px;line-height:16px}}.features__text p{font-family:Proxima Nova Rg;font-size:20px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:34px;margin:0}@media (max-width: 767.98px){.features__text p{font-size:12px;line-height:16px}}.features__img{display:flex;justify-content:center;align-items:center;min-height:160px;max-width:160px;width:100%;margin-bottom:10px}@media (max-width: 767.98px){.features__img{margin-bottom:0}}.features__img img{max-width:160px}@media (max-width: 767.98px){.features__img img{max-width:130px!important}}@media (max-width: 767.98px){.slider-before-section .container{padding:0!important}}.slider-before{padding:0!important;margin:0 auto 150px}@media (max-width: 991.98px){.slider-before{margin:0 auto 80px}}@media (max-width: 767.98px){.slider-before{margin:0 auto 50px}}.slider-before .cocoen:not(.twentytwenty-container){display:none!important}.slider-before__desc{margin:0 0 100px}@media (max-width: 991.98px){.slider-before__desc{margin:0 0 70px}}@media (max-width: 767.98px){.slider-before__desc{padding:0 15px;margin:0 0 45px}}.slider-before__desc p{color:#282828;font-family:Proxima Nova Lt;font-size:21px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:36px;text-align:center}@media (max-width: 767.98px){.slider-before__desc p{font-size:16px;line-height:28px}}.slider-before .twentytwenty-wrapper{max-width:1102px;margin:auto}.slider-before .twentytwenty-handle{display:flex;justify-content:center;align-items:center;border-radius:0!important;border:none!important;box-shadow:none!important}.slider-before .twentytwenty-handle .twentytwenty-left-arrow{position:relative!important;width:16px;height:95px;box-shadow:0 3px 6px #0000004a;background-color:#66e1be;border:none;top:auto;left:auto;z-index:10!important;margin:0 0 0 2px!important}@media (max-width: 767.98px){.slider-before .twentytwenty-handle .twentytwenty-left-arrow{width:7px;height:40px;margin-left:4px!important}}.slider-before .twentytwenty-handle:before,.slider-before .twentytwenty-handle:after{background-color:#93b2aa!important;z-index:0!important;box-shadow:none!important;margin:0!important}@media (max-width: 767.98px){.slider-before .twentytwenty-handle:before,.slider-before .twentytwenty-handle:after{width:1px!important;margin-left:1.5px!important}}.slider-before .twentytwenty-handle .twentytwenty-right-arrow{display:none!important}.js-showcase-container .showcase__title{max-width:650px;margin:auto;text-align:center}@media (max-width: 991.98px){.js-showcase-container .showcase__title{padding:0 15px}}.js-showcase-container .showcase__title h2{font-family:Proxima Nova Bold;font-weight:700;font-size:42px;margin-bottom:40px}@media (max-width: 767.98px){.js-showcase-container .showcase__title h2{font-size:30px;margin-bottom:10px}}.js-showcase-container .showcase__title h3{font-size:21px;line-height:44px;font-weight:400;margin:0 0 100px}@media (max-width: 767.98px){.js-showcase-container .showcase__title h3{font-size:16px;line-height:22px;margin:0 0 25px}}.collection-products{padding:0!important}.collection-products__listing{max-width:90%}@media (min-width: 991.98px){.collection-products__listing{grid-column-gap:0!important}}@media (max-width: 991.98px){.collection-products__listing{max-width:100%}}.collection-products__listing .main-item-img{padding-top:85%!important}@media (max-width: 767.98px){.collection-products__listing .main-item-img{padding-top:100%!important}}.collection-products__listing .product-grid-item__swatches{display:none!important}.collection-products__listing .product-grid-item__label>div:not(.product-label){display:none!important}.collection-products__listing .product-grid-item__title{font-size:24px;font-weight:800}@media (max-width: 767.98px){.collection-products__listing .product-grid-item__title{font-size:14px}}.collection-products__listing .product-grid-item__price{font-family:Proxima Nova Lt;font-size:24px}@media (max-width: 951px){.collection-products__listing>div:last-child{display:flex!important}}.collection-products__title h2{font-family:Proxima Nova Bold;font-weight:700;font-size:50px;line-height:67px;margin:142px 0 50px;letter-spacing:2px}@media (max-width: 991.98px){.collection-products__title h2{margin:80px 0 50px;font-size:32px;line-height:32px;letter-spacing:1.5px}}@media (max-width: 767.98px){.collection-products__title h2{font-size:22px;margin:50px 0}}@media (max-width: 575px){.collection-products__title h2{margin:50px 0 25px}}.collection-products__footer{display:flex;justify-content:center;margin-top:70px}@media (max-width: 767.98px){.collection-products__footer{margin-top:10px}}.collection-products__footer .btn{display:flex!important;align-items:center;justify-content:center;font-family:Proxima Nova Bold;width:100%;max-width:450px;min-height:70px;font-size:30px!important;font-weight:700;background-color:#83cad2!important;color:#fff;text-transform:uppercase;padding:0!important}@media (max-width: 767.98px){.collection-products__footer .btn{max-width:350px;min-height:50px;font-size:20px}}@media (min-width: 769px){[data-template=fit-guide] .rich-text__content,[data-template=fit-guide] .measure p,[data-template=fit-guide] .descr p{font-size:16px!important;line-height:21px}}@media (min-width: 769px){[data-template=fit-guide] h2{font-size:26px!important}}[data-template=fit-guide] .slide__inner h3{font-size:20px!important}@media (max-width: 768px){[data-template=fit-guide] .full-bleed{padding-bottom:10px!important}}[data-template=about-us] .rich-text__content,[data-template=about-us] .measure p,[data-template=about-us] .holder-text p{font-size:14px!important;line-height:23px!important}@media (min-width: 769px){[data-template=about-us] .rich-text__content,[data-template=about-us] .measure p,[data-template=about-us] .holder-text p{font-size:16px!important;line-height:21px!important}}[data-template=about-us] h2,[data-template=about-us] h3{font-size:17px!important;line-height:20px!important}@media (min-width: 769px){[data-template=about-us] h2,[data-template=about-us] h3{font-size:26px!important;line-height:37px!important}}[data-template=about-us] .new-banner h1{font-size:17px!important;line-height:20px!important}@media (min-width: 769px){[data-template=about-us] .new-banner h1{font-size:26px!important;line-height:37px}}@media (max-width: 768px){[data-template=about-us] .new-banner img{object-fit:contain}}[data-template=about-us] .new-banner p{font-style:italic}@media (max-width: 768px){[data-template=about-us] .slide_description p{line-height:23px!important}}@media (max-width: 424px){[data-template=about-us] .slide_description p{font-size:14px!important;line-height:22px!important}}[data-template=about-us] .image-with-text-overlay .new-banner h1{font-size:22px!important;line-height:28px!important}@media (min-width: 1025px){[data-template=about-us] .image-with-text-overlay .new-banner h1{font-size:44px!important;line-height:50px!important}}[data-template=about-us] .image-with-text-overlay .new-banner h2{font-weight:600}@media (min-width: 1025px){[data-template=about-us] .image-with-text-overlay .new-banner h2{font-size:26px!important;line-height:37px!important;font-weight:700}}[data-template=about-us] .our-story-calendar h2{margin-bottom:50px;text-align:center}@media (min-width: 1025px){[data-template=about-us] .our-story-calendar h2{font-size:26px!important;line-height:37px!important}}[data-template=about-us] .image-with-text-overlay .new-banner .holder-text p{margin-bottom:15px}@media (min-width: 769px){[data-template=giving-back] .rich-text__content p{font-size:16px!important;line-height:21px!important}}@media (max-width: 768px){[data-template=giving-back] .rich-text__content p{font-size:14px!important;line-height:23px!important}}[data-template=giving-back] .measure h2,[data-template=giving-back] .text_content .text h2{font-size:17px!important;line-height:20px!important;font-family:Zona Pro,sans-serif}@media (min-width: 769px){[data-template=giving-back] .measure h2,[data-template=giving-back] .text_content .text h2{font-size:26px!important;line-height:37px!important}}[data-template=giving-back] .measure p,[data-template=giving-back] .text_content .text p{font-family:Source Sans Pro Regular,sans-serif!important}@media (max-width: 768px){[data-template=giving-back] .measure p,[data-template=giving-back] .text_content .text p{font-size:14px!important;line-height:23px!important}}
/*# sourceMappingURL=/cdn/shop/t/929/assets/custom.scss.css.map */
