.hero{overflow:hidden;position:relative}.hero-content{position:absolute;z-index:3;width:90%}@media (max-width: 767px){.hero-content.mobile-left{text-align:left}.hero-content.mobile-center{text-align:center}.hero-content.mobile-center .hero-ctas{align-items:center}.hero-content.mobile-right{text-align:right}.hero-content.mobile-right p{max-width:100%}.hero-content.mobile-right .hero-ctas{align-items:flex-end}.hero-content.y-top{top:0;bottom:auto;padding-top:2.8571428571rem}.hero-content.y-center{top:50%;bottom:auto;transform:translateY(-50%);padding-top:0;padding-bottom:0}.hero-content.y-bottom{top:auto;bottom:0;padding-bottom:2.8571428571rem}.hero-content.x-left{left:0;right:auto;padding-left:1.4285714286rem}.hero-content.x-center{right:auto;left:50%;transform:translate(-50%);padding-left:0;padding-right:0}.hero-content.x-center.y-center{transform:translate3d(-50%,-50%,0)}.hero-content.x-right{right:0;left:auto;padding-right:1.4285714286rem}}@media (min-width: 768px){.hero-content{margin:0;width:50%}.hero-content.desktop-left{text-align:left}.hero-content.desktop-center,.hero-content.desktop-center h2,.hero-content.desktop-center h1{text-align:center}.hero-content.desktop-center p{max-width:100%}.hero-content.desktop-center .hero-ctas{justify-content:center}.hero-content.desktop-right{text-align:right}.hero-content.desktop-right p{max-width:100%}.hero-content.desktop-right .hero-ctas{justify-content:flex-end}.hero-content.desktop-y-top{top:0;bottom:auto;padding-top:2.8571428571rem}.hero-content.desktop-y-center{top:50%;bottom:auto;transform:translateY(-50%);padding-top:0;padding-bottom:0}.hero-content.desktop-y-bottom{top:auto;bottom:0;padding-bottom:2.8571428571rem}.hero-content.desktop-x-left{left:0;right:auto;padding-left:5.1428571429rem}.hero-content.desktop-x-center{right:auto;left:50%;transform:translate(-50%);padding-left:0;padding-right:0}.hero-content.desktop-x-center.desktop-y-center{transform:translate3d(-50%,-50%,0)}.hero-content.desktop-x-right{right:0;left:auto;padding-right:5.1428571429rem}}.hero-content .label{font-family:Basis Grotesque Pro,Arial,sans-serif;font-size:.9285714286rem;font-style:normal;font-weight:900;line-height:1.5;letter-spacing:.02em;margin-bottom:.5rem;display:inline-block}@media (max-width: 991px){.hero-content .label{margin-bottom:.0714285714rem}}.hero-content h2,.hero-content h1{font-family:Block Berthold Extra Condensed,Helvetica,Arial,sans-serif;font-size:3.9285714286rem;font-style:normal;font-weight:400;line-height:3.3571428571rem;text-transform:uppercase;margin-block-start:0;margin-block-end:0;margin-bottom:.3571428571rem;margin-top:.5rem}@media (min-width: 992px){.hero-content h2,.hero-content h1{font-size:7.1428571429rem;line-height:6.1428571429rem}}.hero-content p{font-family:Basis Grotesque Pro,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4285714286rem;letter-spacing:.01em;margin-bottom:1.7857142857rem;max-width:75%}@media (min-width: 992px){.hero-content p{font-size:1.2142857143rem;line-height:1.6428571429rem}}.hero-content .hero-ctas{display:flex;flex-direction:column;align-items:flex-start}@media (min-width: 992px){.hero-content .hero-ctas{flex-direction:row}}.hero-content .hero-ctas .link{font-family:Block Berthold Extra Condensed,Helvetica,Arial,sans-serif,Arial,sans-serif;font-size:1.7142857143rem;font-style:normal;font-weight:400;line-height:1.5;color:#20170e;margin-bottom:1.7142857143rem;padding-right:.7142857143rem;text-decoration:underline;text-underline-offset:.4285714286rem}@media (min-width: 992px){.hero-content .hero-ctas .link{font-size:2rem}}.hero-content .hero-ctas .link:last-child,.hero-content .hero-ctas .link:only-child{margin-right:0}@media (min-width: 992px){.hero-content .hero-ctas .link{margin-right:2.9285714286rem}}.hero-content .hero-ctas .link:hover{text-decoration:none}.hero.layout-1{min-height:39.7857142857rem}@media (min-width: 992px){.hero.layout-1{min-height:0}}.hero.layout-1 .hero-content h2,.hero.layout-1 .hero-content h1{font-family:Block Berthold Extra Condensed,sans-serif;font-size:3.9285714286rem;font-style:normal;font-weight:400;line-height:3.3571428571rem;text-transform:uppercase;margin-block-start:0;margin-block-end:0;margin-bottom:6px}@media (min-width: 992px){.hero.layout-1 .hero-content h2,.hero.layout-1 .hero-content h1{font-size:6.1428571429rem;line-height:6.1428571429rem}}.hero.layout-1 .hero-content.content-center{left:50%;transform:translate(-50%);margin-left:0;margin-right:0;padding-right:2.5rem;padding-left:2.5rem;width:100%}@media (max-width: 767px){.hero.layout-1 .hero-content.mobile-center h2,.hero.layout-1 .hero-content.mobile-center h1{text-align:center}.hero.layout-1 .hero-content.mobile-center p{margin-left:auto;margin-right:auto;width:75%}.hero.layout-1 .hero-content.mobile-center .hero-ctas{align-items:center}}@media (max-width: 991px){.hero.layout-1 .hero__image{height:100%;position:absolute}}@media (min-width: 769px){.hero.layout-1 .hero__image.mobile-fallback,.hero.layout-1 .hero__image-mobile{display:none!important}}@media (max-width: 768px){.hero.layout-1 .hero__image.desktop-fallback,.hero.layout-1 .hero__image-desktop{display:none!important}}.hero.layout-split{display:flex;flex-direction:column}@media (min-width: 992px){.hero.layout-split{flex-direction:row;flex-wrap:nowrap;max-height:90vh}}.hero.layout-split .hero-block{position:relative;max-height:90vh;min-height:90vh;display:flex}.hero.layout-split .hero-block.hero-hide-mobile{display:none}@media (min-width: 769px){.hero.layout-split .hero-block.hero-hide-mobile{display:block}}.hero.layout-split .hero-block picture{width:100%}@media (min-width: 992px){.hero.layout-split .hero-block{height:auto;width:50%;max-height:none;min-height:auto}}.hero.layout-split .full-width{height:100%;object-fit:cover;width:100%}.hero.layout-split .hero-content{width:90%;height:fit-content}.hero.layout-split .hero-content h2,.hero.layout-split .hero-content h1{font-family:Block Berthold Extra Condensed,Arial,sans-serif;font-size:3.9285714286rem;font-style:normal;font-weight:400;line-height:3.3571428571rem;text-transform:uppercase;margin-block-start:0;margin-block-end:0}@media (min-width: 992px){.hero.layout-split .hero-content h2,.hero.layout-split .hero-content h1{font-size:7.1428571429rem;line-height:6.1428571429rem}}.hero.layout-split .hero-content p{max-width:100%;padding-right:0}.hero.layout-2 .hero-content{top:auto;bottom:0;left:0;right:auto;padding:0 1.4285714286rem 2.8571428571rem;width:100%}@media (min-width: 768px){.hero.layout-2 .hero-content{padding:0 5.1428571429rem 2.8571428571rem}}.hero__default-cta{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.hero__image{object-fit:cover}.hero__image.full-width{height:auto}.hero .hero__video{display:none}.hero .hero__video--mobile{display:block}@media (min-width: 769px){.hero .hero__video--mobile{display:none}}@media (min-width: 769px){.hero .hero__video--desktop{display:block}}.hero .hero-slide{position:relative}.hero .hero-slide img{height:auto;object-fit:cover;object-position:right}.hero .hero-swiper-pagination{display:flex;align-items:center;margin:1.5714285714rem 0 1.5714285714rem 1.5714285714rem}@media (min-width: 769px){.hero .hero-swiper-pagination{display:none}}.hero .hero-swiper-pagination .swiper-pagination-bullet{width:.5rem;height:.5rem;border-radius:50%;background-color:#999;margin-right:.6428571429rem}.hero .hero-swiper-pagination .swiper-pagination-bullet-active{width:.6428571429rem;height:.6428571429rem;background-color:#000}@media (min-width: 992px){.template-collection-listing .hero-content.desktop-x-left{padding-left:6.5714285714rem}.template-collection-listing .hero-content.desktop-y-top{padding-top:5.1428571429rem}.template-collection-listing .hero-content.desktop-x-right{padding-right:6.5714285714rem}.template-collection-listing .hero-content.desktop-y-bottom{padding-bottom:5.1428571429rem}}.collection-filter__row{display:flex;justify-content:space-between;align-items:center}.collection-filter__anchors{border-bottom:none;padding:1.4285714286rem 1.0714285714rem;overflow-x:auto}.collection-filter__anchors::-webkit-scrollbar{display:none}.collection-filter__anchors .collection-filter__center-collumn{display:flex;align-items:center}@media only screen and (max-width: 991px){.collection-filter__anchors .collection-filter__center-collumn{justify-content:flex-start}}.collection-filter__center-title{margin-bottom:0;min-width:max-content;margin-right:.8571428571rem}.collection-filter__center-collumn{justify-content:center;flex:1}.collection-filter__details{position:relative;z-index:10}@media only screen and (min-width: 992px) .collection-filter__anchor{margin: 0 .8571428571rem}.collection-filter__anchor{list-style:none;cursor:pointer;font-family:Basis Grotesque Pro,Helvetica,Arial,sans-serif;position:relative;padding:.7142857143rem 2.1428571429rem;border:1px solid rgba(0,0,0,0);transition:all .2s ease;color:#20170e;display:inline-block;border-color:#20170e;margin:0 .7rem;white-space:nowrap}.collection-filter__anchor:hover{background-color:#20170e;color:#fff;text-decoration:none}.articles-gallery__item--image{margin-bottom:.7rem}.articles-gallery__item--content-title a{font-family:Basis Grotesque Pro,Helvetica,Arial,sans-serif;font-weight:900;font-size:1.1rem;line-height:1.6428571429rem}@media only screen and (min-width: 768px){.articles-gallery__list{padding-left:5%}}@media only screen and (max-width: 768px){.article-wrapper .slick-list{padding:0 20% 0 0!important}.article-wrapper .slick-slide{padding-left:25px}}.articles-gallery__list .slick-prev,.featured-products_wrapper .slick-prev{position:absolute;top:38%;transform:translateY(-50%);cursor:pointer;z-index:3}.articles-gallery__list .slick-next,.featured-products_wrapper .slick-next{position:absolute;right:0;top:38%;transform:translateY(-50%);cursor:pointer;z-index:3}.feature-row{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.feature-row{display:flex;align-items:center;justify-content:space-between;flex-direction:row}}.feature-row .feature-row__text--right{order:1}@media only screen and (min-width: 768px){.feature-row .feature-row__image.left{padding-right:6.4285714286rem}.feature-row .feature-row__image.right{padding-left:6.4285714286rem;order:0}.feature-row .feature-row__text--right{order:0}}.feature-row .feature-row__text h2{font-size:2.1428571429rem;font-style:normal;line-height:2.5rem;margin-bottom:.3571428571rem;text-transform:uppercase}@media only screen and (max-width: 992px){.feature-row .feature-row__text h2{font-size:2.5rem}}.feature-row .feature-row__text a{font-size:1rem;font-weight:400;line-height:1.0714285714rem;letter-spacing:.01em;text-decoration:underline;text-decoration-thickness:.1428571429rem;text-underline-offset:.2857142857rem;text-transform:uppercase}.feature-row .feature-row__text a:hover{text-decoration:none}.featured-products{position:relative;z-index:3}@media (max-width: 991px){.featured-products{overflow:hidden}}.featured-products__description{max-width:35.7142857143rem;padding:0 4.9285714286rem;margin:0 auto 2.8571428571rem;text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4285714286rem;letter-spacing:.01em}@media (max-width: 991px){.featured-products__description{padding:0 1.4285714286rem;margin-bottom:2.0714285714rem}}.featured-products__description h3{font-size:2.1428571429rem;font-style:normal;font-weight:400;line-height:2.5rem;text-transform:uppercase;margin-bottom:.3571428571rem}@media (min-width: 992px){.featured-products__description h3{font-size:2.5rem}}.featured-products__description a{font-size:1rem;font-style:normal;font-weight:500;line-height:1.0714285714rem;letter-spacing:.01em;display:block;max-width:17.1428571429rem;padding:1.4285714286rem 0;border:.0714285714rem solid rgba(0,0,0,0);margin:2.5rem auto 0;background:#20170e;color:#f9f7f3;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media (min-width: 992px){.featured-products__description a{line-height:1.5}}.featured-products__description a:hover{border:.0714285714rem solid #000;background:#0000;color:#20170e}.featured-products__description p{font-size:1rem;font-style:normal;font-weight:400;line-height:1.4285714286rem;letter-spacing:.01em;display:inline-block;max-width:35.7142857143rem}.featured-products .tab-content{display:none;opacity:0;transition:opacity .5s ease;visibility:hidden}.featured-products .tab-content.active{display:block;opacity:1;visibility:visible}.featured-products__tab-list{position:relative;display:flex;padding:0 4.9285714286rem;margin:0 0 .9285714286rem;text-align:center}.featured-products__tab-list--2{justify-content:center}@media (min-width: 768px){.featured-products__tab-list{justify-content:center}}@media (max-width: 992px){.featured-products__tab-list{padding:0 1.4285714286rem .8571428571rem}.featured-products__tab-list::-webkit-scrollbar{display:none}}@media (max-width: 768px){.featured-products__tab-list{overflow-x:auto}}@media (min-width: 769px){.featured-products__tab-list:after{position:absolute;right:4.9285714286rem;bottom:0;left:4.9285714286rem;height:.4285714286rem;background:#eee;content:""}}@media (min-width: 769px) and (max-width: 992px){.featured-products__tab-list:after{right:1.4285714286rem;left:1.4285714286rem}}.featured-products__tab-list li{font-size:1.2142857143rem;font-style:normal;font-weight:500;line-height:1.0714285714rem;position:relative;z-index:1;display:block;padding:0 .3571428571rem 1.1428571429rem;margin:0 1.2142857143rem;color:#20170e;cursor:pointer;text-decoration:none;white-space:nowrap}.featured-products__tab-list li:after{position:absolute;right:0;bottom:0;left:0;width:0;border-bottom:.4285714286rem solid #34b8c4;content:""}@media (max-width: 991px){.featured-products__tab-list li:before{position:absolute;right:4.9285714286rem;bottom:0;left:0;width:calc(100% + 20px);height:.4285714286rem;background:#eee;content:""}.featured-products__tab-list li:last-child:before{width:100%}}@media (max-width: 992px){.featured-products__tab-list li{margin:0 .7142857143rem}}.featured-products__tab-list li.active:after{width:100%}@media (min-width: 993px){.featured-products__tab-list li:hover:after{width:100%}}.featured-product-section{padding:7.1428571429rem 0 6.0714285714rem;background:#fff}@media (max-width: 991px){.featured-product-section{padding-top:4.2857142857rem;padding-bottom:4.6428571429rem}}.featured-product__border-top{border-top:.0714285714rem solid #ddd}.featured-product__wrap{display:flex;align-items:flex-start;justify-content:flex-start;gap:5rem}@media (max-width: 991px){.featured-product__wrap{flex-direction:column;gap:0}}.featured-product__info{max-width:28.9285714286rem;padding-top:2.1428571429rem}@media (max-width: 991px){.featured-product__info{display:flex;max-width:100%;flex-direction:column}.featured-product__info>div{order:1}.featured-product__info>div.featured-product__description{order:0}.featured-product__info:not(.featured-product__info--top) .featured-product__title,.featured-product__info:not(.featured-product__info--top) .featured-product__type,.featured-product__info:not(.featured-product__info--top) .featured-product__price,.featured-product__info:not(.featured-product__info--top) .featured-product__reviews{display:none}}.featured-product__info--top{display:none}@media (max-width: 991px){.featured-product__info--top{display:block;padding-top:0}}.featured-product__image{position:relative;overflow:hidden;width:100%;max-width:45.7142857143rem}@media (max-width: 991px){.featured-product__image{width:calc(100% + 2.8571428571rem);max-width:calc(100% + 2.8571428571rem);margin-left:-1.4285714286rem}}.featured-product__image--wrap{position:relative;padding-bottom:100%}.featured-product__image--wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .3s ease}.featured-product__image--wrap img.secondary_image{opacity:0}.featured-product__image--wrap:not(.single-image):hover img{opacity:0}.featured-product__image--wrap:not(.single-image):hover img.secondary_image{opacity:1}.featured-product__title{max-width:25.3571428571rem;margin-bottom:.4285714286rem}.featured-product__title a{font-size:2.1428571429rem;font-style:normal;font-weight:400;line-height:2.5rem;text-transform:uppercase;display:inline-block;color:#20170e;text-decoration:none}@media (min-width: 992px){.featured-product__title a{font-size:2.5rem}}.featured-product__type{margin-bottom:.3571428571rem}.featured-product__type p{font-size:1rem;font-style:normal;font-weight:500;line-height:1.0714285714rem;letter-spacing:.01em;color:#737373}@media (min-width: 992px){.featured-product__type p{line-height:1.5}}.featured-product__price{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem;gap:.7142857143rem}.featured-product__price--regular{font-family:TradeGothic,Helvetica,Arial,sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.5;text-transform:uppercase;color:#20170e;margin:0}@media (min-width: 992px){.featured-product__price--regular{text-transform:none}}.featured-product__price--regular.sale-price{color:#c61010}.featured-product__price--compare{font-size:1.4285714286rem;font-style:normal;font-weight:500;line-height:1.5;text-transform:uppercase;color:#20170e;text-decoration:line-through}@media (min-width: 992px){.featured-product__price--compare{text-transform:none}}.featured-product__description{margin-bottom:4.2857142857rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4285714286rem;letter-spacing:.01em;color:#20170e}.featured-product__description p,.featured-product__description li{font-size:1rem;font-style:normal;font-weight:400;line-height:1.4285714286rem;letter-spacing:.01em;margin-bottom:.3571428571rem;color:#20170e}.featured-product__description ul{padding-left:1.7142857143rem;list-style-type:disc}.featured-product__reviews{position:relative;display:flex;width:max-content;align-items:center;justify-content:flex-start;margin-bottom:2.2142857143rem}@media (max-width: 991px){.featured-product__reviews{margin-bottom:1.4285714286rem}}.featured-product__reviews--stars{display:flex;align-items:center;justify-content:flex-start;margin-right:.7142857143rem}.featured-product__reviews--stars svg{margin-right:.1428571429rem}.featured-product__reviews--stars svg:last-child{margin-right:0}.featured-product__reviews--count p{font-size:.8571428571rem;font-style:normal;font-weight:500;line-height:1.5}.featured-product__reviews--anchor{position:absolute;top:0;left:0;width:100%;height:100%}.featured-product__form--wrap{margin-bottom:2.8571428571rem}.featured-product__form--wrap button{font-size:1rem;font-style:normal;font-weight:500;line-height:1.0714285714rem;letter-spacing:.01em;display:inline-block;width:100%;max-width:25rem;padding:1.4642857143rem 0;border:none;color:#f9f7f3;cursor:pointer;letter-spacing:.0071428571rem;text-align:center;text-transform:uppercase;border-radius:0;border:1px solid #20170e;background-color:#20170e;transition:background-color .3s ease,color .3s ease;color:#fff}@media (min-width: 992px){.featured-product__form--wrap button{line-height:1.5}}.featured-product__form--wrap button:hover{background-color:#0000;color:#20170e}@media (max-width: 991px){.featured-product__form--wrap button{letter-spacing:0}}.featured-product__form--wrap button.out-of-stock{border:none;background-color:#20170e33;color:#20170e;cursor:default;pointer-events:none}.featured-product__form--wrap button.out-of-stock+form[data-type=add-to-cart-form]{display:none}.reef-brand-page-hero{background:var(--brand-white);width:100%;display:flex;padding-bottom:2.1428571429rem}.reef-brand-page-hero .banner-content{width:50%;padding:5% 4vw 5% 10%;display:flex;justify-content:flex-end}.reef-brand-page-hero .banner-image{width:50%}.reef-brand-page-hero .banner-content-staggered{display:flex;flex-direction:column;z-index:1;position:relative}.reef-brand-page-hero .banner-content-staggered span{white-space:nowrap;font-family:Block Berthold Extra Condensed,Helvetica,Arial,sans-serif;color:#000;line-height:.9em;text-transform:uppercase;font-size:8.5vw;font-weight:400}.reef-brand-page-hero .banner-content-staggered .step .arrow-below{position:relative}.reef-brand-page-hero .banner-content-staggered .step .arrow-below img.down-arrow{top:100%;position:absolute;left:50%;transform:translate(-50%);margin-top:2.5vw}.reef-brand-page-hero .banner-content-staggered .step:nth-child(1){transform:translate(0)}.reef-brand-page-hero .banner-content-staggered .step:nth-child(2){transform:translate(6vw)}.reef-brand-page-hero .banner-content-staggered .step:nth-child(3){transform:translate(12vw)}.reef-brand-page-hero .banner-content-staggered .step:nth-child(4){transform:translate(18vw)}.reef-brand-page-hero .banner-content-staggered .step:nth-child(4) .scroll-to{transform:translate(10vw);display:block}@media screen and (max-width: 599px){.reef-brand-page-hero{padding-bottom:1.4285714286rem}}@media screen and (max-width: 959px){.reef-brand-page-hero .banner-content{padding:5% 4vw 5% 5%}}@media screen and (max-width: 599px){.reef-brand-page-hero .banner-content{width:40%;padding:10vw 4vw 10% 5%}}@media screen and (max-width: 599px){.reef-brand-page-hero .banner-image{width:60%;padding-top:5vw}}@media screen and (max-width: 599px){.reef-brand-page-hero .banner-image .banner-image--fill{position:relative;height:100%}.reef-brand-page-hero .banner-image .banner-image--fill img{position:absolute;height:100%;object-fit:cover}}@media (max-width: 588.23529px){.reef-brand-page-hero .banner-content-staggered{font-size:3.5714285714rem}}@media (min-width: 1882.35294px){.reef-brand-page-hero .banner-content-staggered{font-size:11.4285714286rem}}@media screen and (max-width: 599px){.reef-brand-page-hero .banner-content-staggered .step .arrow-below img.down-arrow{max-width:1.2857142857rem;margin-top:2vw}}.reef-brand-page-section{background:var(--brand-white);width:100%}.reef-brand-page-section .reef-brand-page-grid{display:grid;grid-template-columns:1fr 1fr}.reef-brand-page-section .reef-brand-page-grid.reef-brand-page-thirds{grid-template-columns:34% 32% 34%}.reef-brand-page-section .banner-image--fill{position:relative;height:100%}.reef-brand-page-section .banner-image--fill img{position:absolute;height:100%;object-fit:cover}.reef-brand-page-section .banner-content--large-text,.banner-content--large-text span,.reef-brand-page-section.second-section .banner-content-staggered .step{font-family:Block Berthold Extra Condensed,Helvetica,Arial,sans-serif;color:var(--brand-black);letter-spacing:.05em;line-height:.95em;text-transform:uppercase;font-size:5vw;font-weight:400;z-index:1;position:relative;white-space:nowrap}.reef-brand-page-section .banner-content--larger-text span{font-family:Block Berthold Extra Condensed,Helvetica,Arial,sans-serif;color:var(--brand-black);letter-spacing:.05em;line-height:.9em;text-transform:uppercase;font-size:10vw;font-weight:400;z-index:2;position:relative;white-space:nowrap}.reef-brand-page-section .banner-content--larger-text span{white-space:nowrap;display:block}.reef-brand-page-section.second-section .segment-one{padding-right:5vw}.reef-brand-page-section.second-section .segment-two{padding:7vw 2.1428571429rem 3vw}.reef-brand-page-section.second-section .segment-two .left-aligned{transform:translate(-10vw)}.reef-brand-page-section.second-section .segment-two .right-aligned{text-align:right}.reef-brand-page-section.second-section .segment-three{transform:translateY(10vw)}.reef-brand-page-section.second-section .segment-three img{height:115%;object-position:0% 50%}.reef-brand-page-section.second-section .segment-four{padding:2.8571428571rem 0 0 5vw}.reef-brand-page-section.second-section .segment-four img{height:94%}.reef-brand-page-section.second-section .segment-five{padding:2.8571428571rem 5.7142857143rem 0}.reef-brand-page-section.second-section .segment-six{grid-column:1;grid-row:3;display:flex;padding:3vw 0 4vw;flex-direction:column;align-items:flex-end;transform:translate(7vw);z-index:1}.reef-brand-page-section.second-section .segment-six .banner-content--larger-text{margin-top:6.5vw;transform:translate(10vw)}.reef-brand-page-section.second-section .segment-seven{grid-row:3;grid-column:2/4;padding:0 0 0 12vw}.reef-brand-page-section.second-section .segment-seven .banner-image{height:100%}.reef-brand-page-section.second-section .segment-seven .tile-item{position:absolute;transform:translateY(-12.5vw)}.reef-brand-page-section.second-section .segment-seven .tile-item img{height:100%;object-fit:cover}.reef-brand-page-section.second-section .banner-content-staggered{display:flex;flex-direction:column;z-index:1;position:relative;margin:0}.reef-brand-page-section.second-section .banner-content-staggered .step{display:inline-flex;white-space:nowrap}.reef-brand-page-section.second-section .banner-content-staggered .step.plus1{transform:translate(2vw)}.reef-brand-page-section.second-section .banner-content-staggered .step.minus1{transform:translate(-2vw)}.reef-brand-page-section.second-section .banner-content-staggered .step.plus2{transform:translate(4vw)}.reef-brand-page-section.second-section .banner-content-staggered .step.minus2{transform:translate(-4vw)}.reef-brand-page-section.second-section .banner-content-staggered .step.plus3{transform:translate(6vw)}.reef-brand-page-section.second-section .banner-content-staggered .step.minus3{transform:translate(-6vw)}.reef-brand-page-section.second-section .banner-content-staggered .step.plus4{transform:translate(8vw)}.reef-brand-page-section.second-section .banner-content-staggered .step.minus4{transform:translate(-8vw)}.reef-brand-page-section.second-section .banner-content-staggered .step.plus5{transform:translate(10vw)}.reef-brand-page-section.second-section .banner-content-staggered .step.minus5{transform:translate(-10vw)}.reef-brand-page-section.third-section .segment-one{padding:3.2142857143rem 0 0 5vw;display:flex;justify-self:flex-end}.reef-brand-page-section.third-section .segment-one .banner-content--large-text{display:flex;flex-direction:column}.reef-brand-page-section.third-section .segment-one .banner-content--large-text span{white-space:nowrap}.reef-brand-page-section.third-section .segment-two{padding:4.2857142857rem 5vw 0 0;width:100%}.reef-brand-page-section.third-section .segment-two .banner-image{margin-left:-2vw}.reef-brand-page-section.third-section .segment-two img{width:100%}.reef-brand-page-section.fourth-section{padding-bottom:4.2857142857rem}.reef-brand-page-section.fourth-section .segment-one{padding:0 0 0 6vw;display:flex;flex-direction:column;align-items:flex-end}.reef-brand-page-section.fourth-section .segment-one .banner-content--larger-text{transform:translate(3vw);z-index:1}.reef-brand-page-section.fourth-section .segment-one .banner-content--larger-text span{white-space:nowrap}.reef-brand-page-section.fourth-section .segment-one .banner-image{margin-right:6vw;transform:translateY(-4vw)}.reef-brand-page-section.fourth-section .segment-two{padding:2.8571428571rem 0 0}.reef-brand-page-section.fourth-section .segment-two .banner-image{margin-left:6vw;margin-bottom:2.1428571429rem}.reef-brand-page-section.fourth-section .segment-three{padding:0 6vw 0 0;grid-column:2;grid-row:2}.reef-brand-page-section.fourth-section .segment-three .cta-buttons{margin-top:2.1428571429rem;display:flex}.reef-brand-page-section.fourth-section .segment-three .cta-buttons .cta-button{font-size:1.7142857143rem;background:#2fcad2;color:#fff;height:3.9285714286rem;letter-spacing:.02em;padding:0 2.5rem;display:inline-flex;justify-content:center;align-items:center;font-weight:600;font-family:Basis Grotesque Pro,Arial,sans-serif;white-space:nowrap;margin-right:1.0714285714rem}@media screen and (max-width: 599px){.reef-brand-page-section .reef-brand-page-grid.reef-brand-page-thirds{grid-template-columns:42% 18% 40%}}@media (max-width: 400px){.reef-brand-page-section .banner-content--large-text{font-size:2.1428571429rem}}@media (min-width: 1800px){.reef-brand-page-section .banner-content--large-text{font-size:6.4285714286rem}}@media (max-width: 480px){.reef-brand-page-section .banner-content--larger-text span{font-size:2.4285714286rem}}@media (min-width: 1360px){.reef-brand-page-section .banner-content--larger-text span{font-size:9.7142857143rem}}@media screen and (max-width: 599px){.reef-brand-page-section.second-section .segment-one{padding:0}}@media screen and (max-width: 599px){.reef-brand-page-section.second-section .segment-two{padding:5vw 0 0}}@media screen and (max-width: 599px){.reef-brand-page-section.second-section .segment-two .left-aligned{transform:translate(-15vw)}}@media screen and (max-width: 599px){.reef-brand-page-section.second-section .segment-two .right-aligned{transform:translate(4vw);margin-bottom:.7142857143rem}}@media screen and (max-width: 599px){.reef-brand-page-section.second-section .segment-four{padding-top:4vw}.reef-brand-page-section.second-section .segment-four .banner-image{margin-right:-3vw;max-width:calc(100% + 3vw)}}@media screen and (max-width: 599px){.reef-brand-page-section.second-section .segment-five{padding:4vw 0 0 5vw}}@media screen and (max-width: 599px){.reef-brand-page-section.second-section .segment-six{padding:6vw 0 4vw}}@media screen and (max-width: 599px){.reef-brand-page-section.second-section .segment-six .banner-content--larger-text{transform:translate(0);margin-top:0}}@media screen and (max-width: 599px){.reef-brand-page-section.second-section .segment-seven{padding:0 0 0 6vw}}@media screen and (max-width: 599px){.reef-brand-page-section.third-section .reef-brand-page-grid{grid-template-columns:40% 60%}}@media screen and (max-width: 599px){.reef-brand-page-section.third-section .segment-one{padding-top:1.7857142857rem}}@media screen and (max-width: 599px){.reef-brand-page-section.third-section .segment-two{padding:4.6428571429rem 0 0}}@media screen and (max-width: 599px){.reef-brand-page-section.third-section .segment-two .banner-image{margin:0}}@media screen and (max-width: 599px){.reef-brand-page-section.fourth-section .segment-one{padding:0}}@media screen and (max-width: 599px){.reef-brand-page-section.fourth-section .segment-one .banner-content--larger-text{transform:translate(5vw)}}@media screen and (max-width: 599px){.reef-brand-page-section.fourth-section .segment-one .banner-image{transform:translateY(-3vw);height:40vw}.reef-brand-page-section.fourth-section .segment-one .banner-image img{object-fit:cover;height:125%}}@media screen and (max-width: 599px){.reef-brand-page-section.fourth-section .segment-two{padding:5vw 0 0}}@media screen and (max-width: 959px){.reef-brand-page-section.fourth-section .segment-three{grid-column:1/3;padding:0 6vw}}@media screen and (max-width: 959px){.reef-brand-page-section.fourth-section .segment-three .cta-buttons{max-width:80%;margin-left:auto;margin-right:auto;flex-direction:column;justify-content:center}}@media screen and (max-width: 959px){.reef-brand-page-section.fourth-section .segment-three .cta-buttons .cta-button{font-size:1.2857142857rem;height:3.1428571429rem;width:100%;margin:0 0 1.0714285714rem}}.reef-brand-manifesto-founders-story{height:auto;background:#161211}.reef-brand-manifesto-founders-story .banner-content{position:relative;max-width:100rem;margin:auto;padding:5vw 0}.reef-brand-manifesto-founders-story .banner-content .banner-lockup{color:var(--brand-white);max-width:34.6428571429rem;width:55%}.reef-brand-manifesto-founders-story .banner-content .banner-lockup h2{text-transform:uppercase;font-size:2.2857142857rem;text-align:center}.reef-brand-manifesto-founders-story .banner-content .banner-lockup .caption{font-family:Block Berthold Extra Condensed,Helvetica,Arial,sans-serif;text-transform:none;font-size:1.1428571429rem;line-height:1.5;font-weight:400;text-align:center;letter-spacing:0}@media screen and (max-width: 599px){.reef-brand-manifesto-founders-story .banner-content{padding:2.5rem 6vw 48vw}}@media screen and (max-width: 599px){.reef-brand-manifesto-founders-story .banner-content .banner-lockup{padding:0 5vw;margin:auto;width:auto}}@media screen and (max-width: 599px){.reef-brand-manifesto-founders-story .banner-content .banner-lockup .caption{font-size:1rem;line-height:1.3}}@media screen and (min-width: 400px){.reef-brand-manifesto-founders-story .banner-image{position:absolute;width:50%;height:100%;top:0;right:0;left:auto}}@media screen and (max-width: 599px){.reef-brand-manifesto-founders-story .banner-image{position:absolute;width:100%;height:100%;top:0;left:0}.reef-brand-manifesto-founders-story .banner-image img{height:100%}}.reef-brand,.reef-brand div{max-width:100%}.step,.reef-brand-page-section .banner-content--large-text,.reef-brand-page-section .banner-content--larger-text span{font-family:Block Berthold Extra Condensed,Helvetica,Arial,sans-serif}.reef-brand-page-section.fourth-section .segment-three .cta-buttons .cta-button{text-decoration:none;color:#fff}.reef-brand .cta-button{text-transform:uppercase}.reef-band-section-2{padding-bottom:40px}.reef-band-section-2 .feature-row{display:flex;justify-content:space-between;align-items:center;column-gap:30px}.reef-band-section-2 .feature-row .feature-row__image{max-width:70%;width:100%}.reef-band-section-2 .feature-row .feature-row__image img{width:100%}.reef-band-section-2 .feature-row .feature-row_content{max-width:30%;width:100%}.reef-band-section-2 .feature-row .feature-row_content h3{font-family:Basis Grotesque Pro,Arial,sans-serif}@media screen and (max-width: 768px){.reef-band-section-2 .feature-row .feature-row__image,.reef-band-section-2 .feature-row .feature-row_content{max-width:100%}}.article{min-height:calc(100vh - 35.7142857143rem);padding-bottom:3.2142857143rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4285714286rem;letter-spacing:.01em}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{padding:.3em 0}.article h1{font-size:3.9285714286rem;font-style:normal;font-weight:400;line-height:3.3571428571rem;text-transform:uppercase;margin-block-start:0;margin-block-end:0}@media (min-width: 992px){.article h1{font-size:7.1428571429rem;line-height:6.1428571429rem}}.article h2{font-size:4rem;font-style:normal;font-weight:400;line-height:3.2857142857rem;text-transform:uppercase;margin-block-start:0;margin-block-end:0}@media (min-width: 992px){.article h2{font-size:4.8571428571rem;line-height:4.1428571429rem}}.article h3{font-size:3.5714285714rem;font-style:normal;font-weight:400;line-height:3.2857142857rem;text-transform:uppercase}@media (min-width: 992px){.article h3{font-size:3.9285714286rem;line-height:3.5rem}}.article h4{font-size:2.1428571429rem;font-style:normal;font-weight:400;line-height:2.5rem;text-transform:uppercase}@media (min-width: 992px){.article h4{font-size:2.5rem}}.article h5{font-size:1.2142857143rem;font-style:normal;font-weight:900;line-height:1.4285714286rem;text-transform:uppercase;letter-spacing:.01em}@media (min-width: 992px){.article h5{font-size:1.6428571429rem;line-height:1.4285714286rem}}.article h6{font-size:1.2857142857rem;font-style:normal;font-weight:400;line-height:1.0714285714rem;text-transform:uppercase;letter-spacing:.02em}.article p{padding:.7142857143rem 0}.article a{color:inherit;text-decoration:underline}.article a:hover{text-decoration:none}.article ul{list-style-type:disc;padding-left:1.4285714286rem}.article hr{border:none;border-top:1px solid #20170e}.article ol{list-style-type:decimal;padding-left:1.4285714286rem}.article i,.article em,.article blockquote,.article cite,.article var,.article dfn,.article address{font-style:italic}.article b,.article strong,.article summary{font-weight:400}.article sub{vertical-align:sub}.article sup{vertical-align:super}.article small{font-size:.9em}.article img,.article iframe,.article video,.article audio{max-width:100%}.article__title{text-align:center;padding:2.8571428571rem 0}.article__title h1{font-size:2.1428571429rem;font-style:normal;font-weight:400;line-height:2.5rem;text-transform:uppercase;padding:0 0 .3571428571rem}@media (min-width: 992px){.article__title h1{font-size:2.5rem}}.article__title p{font-size:1rem;font-style:normal;font-weight:500;line-height:1.0714285714rem;letter-spacing:.01em;color:#737373;padding:0}@media (min-width: 992px){.article__title p{line-height:1.5}}.article__image{margin-bottom:2.8571428571rem}.article__back{padding:2.8571428571rem 0;text-align:center}.article__back .button{font-size:1rem;font-style:normal;font-weight:400;line-height:1.0714285714rem;letter-spacing:.01em;border-radius:0;border:1px solid #20170e;background-color:#20170e;transition:background-color .3s ease,color .3s ease;color:#fff;cursor:pointer;min-width:12.8571428571rem;height:4rem;display:inline-flex;text-align:center;align-items:center;justify-content:center;text-transform:uppercase;text-decoration:none}@media (min-width: 992px){.article__back .button{line-height:1.5}}.article__back .button:hover{background-color:#0000;color:#20170e}.article__back.article__back-share{display:flex;justify-content:space-between;align-items:center}.article .share-button{display:block;position:relative}.article .share-button details{width:fit-content}.article .share-button__button,.article .share-button__button-mobile{font-family:TradeGothic,Helvetica,Arial,sans-serif;font-size:1.7142857143rem;font-style:normal;font-weight:400;line-height:1.5;display:flex;align-items:center;margin-left:0;padding-left:0;text-transform:uppercase}@media (min-width: 992px){.article .share-button__button,.article .share-button__button-mobile{font-size:2rem}}.article .share-button__button svg,.article .share-button__button-mobile svg{width:1.7857142857rem;height:1.7857142857rem}.article .article__share-desktop[open]>.share-button__fallback{animation:animateMenuOpen var(--duration-default) ease}.article .share-button__button:hover,.article .share-button__button-mobile:hover{text-decoration:underline;text-underline-offset:.3rem}.article .share-button__button,.article .share-button__button-mobile,.article .share-button__fallback button{cursor:pointer;background-color:#0000;border:none}.article .share-button__button .icon-share,.article .share-button__button-mobile .icon-share{margin-right:1rem}@media (max-width: 762px){.article .share-button__button .icon-share,.article .share-button__button-mobile .icon-share{margin-right:0rem}}.article .share-button__fallback{display:flex;align-items:center;justify-content:space-between;position:absolute;top:3.2142857143rem;right:0;z-index:3;width:100%;min-width:17.1428571429rem;padding:0 .7142857143rem;border:1px solid #20170e}.article .share-button__fallback .field{flex:1}.article .share-button__fallback button{width:auto;height:2.8571428571rem;padding:0;flex-shrink:0;display:flex;justify-content:center;align-items:center}.article .share-button__fallback button:hover{color:rgba(var(--color-foreground),.75)}.article .share-button__fallback button:hover svg{transform:scale(1.07)}.article .share-button__close:not(.hidden)+.share-button__copy{display:none}.article .share-button__close,.article .share-button__copy{background-color:#0000;color:rgb(var(--color-foreground))}.article .share-button__fallback .field__input{box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.article .share-button__fallback .icon{width:1.5rem;height:1.5rem}.article .share-button__message:not(:empty){display:flex;align-items:center;width:100%;height:100%;margin-top:0;padding:.8rem 0 .8rem 1.5rem}.article .share-button__message:not(:empty):not(.hidden)~*{display:none}.article .share-button__button-mobile{display:none;border:none;background:none;border-radius:0}@media (max-width: 991px){.article .share-button__button-mobile{display:flex}}.article .article__share-desktop{display:block;position:relative}@media (max-width: 991px){.article .article__share-desktop{display:none}}.blogs__title{text-align:center;padding:3.7142857143rem 0;max-width:35.7142857143rem;margin:0 auto}.blogs__title h1{font-family:Basis Grotesque Pro,Arial,sans-serif;font-size:2.1428571429rem;font-style:normal;font-weight:400;line-height:2.5rem;text-transform:uppercase;padding-bottom:.3571428571rem}@media (min-width: 992px){.blogs__title h1{font-size:2.5rem}}.blogs__title p{font-family:Basis Grotesque Pro,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4285714286rem;letter-spacing:.01em}@media (min-width: 768px){.blogs__title{padding:4.0714285714rem 0}}.blogs .pagination-info-bar{display:none}.blogs__grid{display:block;column-gap:2.1428571429rem;grid-template-columns:1fr 1fr}@media (min-width: 768px){.blogs__grid{display:grid}}.blog-card{position:relative;overflow:hidden;padding-bottom:2.2857142857rem}@media (min-width: 768px){.blog-card{padding-bottom:5.1428571429rem}}.blog-card__img,.article__image{height:20.7142857143rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin-bottom:1.4285714286rem}.article__image{margin:0}@media (min-width: 768px){.article__image{height:39.2857142857rem;margin-bottom:1rem}.blog-card__img{height:32.2857142857rem;margin-bottom:1rem}}.blog-card__img a,.article__image a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.blog-card__img img,.article__image img{display:block;max-width:100%;height:auto;width:auto;max-height:100%;box-shadow:-.2857142857rem .2857142857rem .4285714286rem #0003}.blog-card__date{padding-bottom:.8571428571rem;font-family:Basis Grotesque Pro,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.0714285714rem;letter-spacing:.01em;color:#737373}@media (min-width: 992px){.blog-card__date{line-height:1.5}}.blog-card h5{font-family:Basis Grotesque Pro,Arial,sans-serif;font-size:1.4285714286rem;font-style:normal;font-weight:500;line-height:1.5;text-transform:uppercase;padding-bottom:.2142857143rem;text-transform:capitalize;margin:0}@media (min-width: 992px){.blog-card h5{text-transform:none}}.blog-card p{font-family:Basis Grotesque Pro,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4285714286rem;letter-spacing:.01em;padding-bottom:.8571428571rem}.blog-card__text{margin:0 40px}.blog-card__text>a{font-family:Basis Grotesque Pro,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4285714286rem;letter-spacing:.01em;text-decoration:underline;color:inherit}.blog-card__text>a:hover{text-decoration:none}.blog-card__text article{font-family:Basis Grotesque Pro,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4285714286rem;letter-spacing:.01em;padding-bottom:.8571428571rem}.blog-card__text article h1,.blog-card__text article h2,.blog-card__text article h3,.blog-card__text article h4,.blog-card__text article h5,.blog-card__text article h6{padding:.3em 0}.blog-card__text article h1:empty,.blog-card__text article h2:empty,.blog-card__text article h3:empty,.blog-card__text article h4:empty,.blog-card__text article h5:empty,.blog-card__text article h6:empty{display:none}.blog-card__text article h1{font-family:Block Berthold Extra Condensed,Arial,sans-serif;font-size:3.9285714286rem;font-style:normal;font-weight:400;line-height:3.3571428571rem;text-transform:uppercase;margin-block-start:0;margin-block-end:0}@media (min-width: 992px){.blog-card__text article h1{font-size:7.1428571429rem;line-height:6.1428571429rem}}.blog-card__text article h2{font-family:Block Berthold Extra Condensed,Arial,sans-serif;font-size:4rem;font-style:normal;font-weight:400;line-height:3.2857142857rem;text-transform:uppercase;margin-block-start:0;margin-block-end:0}@media (min-width: 992px){.blog-card__text article h2{font-size:4.8571428571rem;line-height:4.1428571429rem}}.blog-card__text article h3{font-family:Block Berthold Extra Condensed,Arial,sans-serif;font-size:3.5714285714rem;font-style:normal;font-weight:400;line-height:3.2857142857rem;text-transform:uppercase}@media (min-width: 992px){.blog-card__text article h3{font-size:3.9285714286rem;line-height:3.5rem}}.blog-card__text article h4{font-family:Basis Grotesque Pro,Arial,sans-serif;font-size:2.1428571429rem;font-style:normal;font-weight:400;line-height:2.5rem;text-transform:uppercase}@media (min-width: 992px){.blog-card__text article h4{font-size:2.5rem}}.blog-card__text article h5{font-family:Basis Grotesque Pro,Helvetica,Arial,sans-serif;font-size:1.2142857143rem;font-style:normal;font-weight:900;line-height:1.4285714286rem;text-transform:uppercase;letter-spacing:.01em}@media (min-width: 992px){.blog-card__text article h5{font-size:1.6428571429rem;line-height:1.4285714286rem}}.blog-card__text article h6{font-family:Basis Grotesque Pro,Helvetica,Arial,sans-serif;font-size:1.2857142857rem;font-style:normal;font-weight:400;line-height:1.0714285714rem;text-transform:uppercase;letter-spacing:.02em}.blog-card__text article p{padding:.7142857143rem 0}.blog-card__text article p:empty{display:none}.blog-card__text article a{color:inherit;text-decoration:underline}.blog-card__text article a:hover{text-decoration:none}.blog-card__text article ul{list-style-type:disc;padding-left:1.4285714286rem}.blog-card__text article hr{border:none;border-top:.0714285714rem solid #20170e}.blog-card__text article ol{list-style-type:decimal;padding-left:1.4285714286rem}.blog-card__text article i,.blog-card__text article em,.blog-card__text article blockquote,.blog-card__text article cite,.blog-card__text article var,.blog-card__text article dfn,.blog-card__text article address{font-style:italic}.blog-card__text article b,.blog-card__text article strong,.blog-card__text article summary{font-weight:400}.blog-card__text article sub{vertical-align:sub}.blog-card__text article sup{vertical-align:super}.blog-card__text article small{font-size:.9em}.blog-card__text article img,.blog-card__text article iframe,.blog-card__text article video,.blog-card__text article audio{max-width:100%}.pagination2{font-family:Basis Grotesque Pro,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4285714286rem;letter-spacing:.01em;display:flex;justify-content:center;align-items:center;margin:3.8571428571rem 0 0;list-style:none}.pagination-component{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-column:1 / span 2}@media (min-width: 992px){.pagination-component{grid-column:1 / span 3}}.pagination-component.pb{padding-bottom:5.7142857143rem}.pagination-info-bar{text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4285714286rem;letter-spacing:.01em}.pagination2 a{text-decoration:none;color:#222}.pagination2 li{padding:0 4.2857142857rem 0 0;line-height:1}.pagination2 li:last-of-type{padding:0}.pagination2 li svg{height:.9285714286rem;width:1rem;margin-bottom:-.1428571429rem}.pagination2 li.active{text-decoration:underline}.pagination2 li:hover{cursor:pointer}.featured-product__info .variant-selector-radio{float:none}.content-two-column__row{display:block;grid-template-columns:1fr 1fr;grid-column-gap:.7142857143rem;position:relative}@media (min-width: 992px){.content-two-column__row{display:grid}}.content-two-column__col{margin-bottom:2.8571428571rem;position:relative;overflow:hidden;padding:.7142857143rem}@media (min-width: 992px){.content-two-column__col{margin-bottom:0}}.content-two-column__col:last-child{margin-bottom:0}@media (max-width: 767px){.content-two-column__col{margin-left:-.7142857143rem;margin-right:-.7142857143rem}}.content-two-column__img{padding-bottom:1.7857142857rem}.content-two-column__img img{display:block;width:100%;height:auto;object-fit:cover}.content-two-column__copy{font-size:1rem;font-style:normal;font-weight:400;line-height:1.4285714286rem;letter-spacing:.01em;max-width:31.0714285714rem}.content-two-column__copy.left{text-align:left}.content-two-column__copy.center{text-align:center;margin:0 auto}.content-two-column__copy.right{text-align:right;float:right}.content-two-column__copy h3{font-size:3.5714285714rem;margin:0;font-style:normal;font-weight:400;line-height:3.2857142857rem;text-transform:uppercase;padding-bottom:.3571428571rem}@media (min-width: 992px){.content-two-column__copy h3{font-size:2.9285714286rem;line-height:3.5rem}}.content-two-column__copy h3 a{color:inherit;text-decoration:none;text-underline-offset:.1428571429rem}.content-two-column__copy p{padding:0 0 1.4285714286rem;margin:0}.content-two-column__link{font-size:1.7142857143rem;font-style:normal;font-weight:800;line-height:1.5;text-underline-offset:.2857142857rem;text-decoration:underline;color:inherit}.content-two-column__link:hover{text-decoration:none}.stats-callout-v2{padding:1.5rem 0;max-width:100%;overflow:hidden}.stats-callout-v2__items{position:relative;display:flex;align-items:baseline;justify-content:center;column-gap:2rem;overflow-x:auto;padding:1rem}.stats-callout-v2__item{text-transform:uppercase;text-align:center}.stats-callout-v2__item h6{font-size:3.5714285714rem;font-style:normal;font-weight:900;line-height:3.2857142857rem;margin:0;text-transform:uppercase;padding-bottom:.2142857143rem}@media (min-width: 992px){.stats-callout-v2__item h6{font-size:3.9285714286rem;line-height:3.5rem}}.stats-callout-v2__item p{font-size:1rem;font-style:normal;font-weight:500;line-height:1.0714285714rem;letter-spacing:.01em}@media (min-width: 992px){.stats-callout-v2__item p{line-height:1.5}}@media (min-width: 768px){.stats-callout-v2__item p{max-width:8.5714285714rem;margin:0 auto}}.product-title a{font-family:Basis Grotesque Pro,Arial,sans-serif;font-size:1.2142857143rem;font-style:normal;font-weight:500;line-height:1.0714285714rem;color:#20170e;text-decoration:none;text-transform:uppercase}.custom-content{display:flex;flex-direction:row;gap:1rem}.gorgias-chat-key-1spa6uy{bottom:60px!important;right:0!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/styles.css.map */
