h1,h2{font-size:25px!important;text-transform:uppercase!important}.header__controls.header__controls--last a.header__search-button,.header__controls.header__controls--last a.header__account-button{display:none}.header__controls.header__controls--last a.header__cart-button svg{scale:1.4}.header__controls.header__controls--first{justify-content:end;margin-top:6px;padding:0!important}.header__controls--first-navigation ul li a{font-family:Helvetica Headline!important;font-size:22px;font-weight:300;text-transform:uppercase;padding:10px 20px!important}.header__controls--first-navigation ul li a:hover{text-decoration:none!important;color:#707070!important}section-content.multicolumn__grid .block-column__wrapper{position:relative;gap:0}section-content.multicolumn__grid .block-column__button{position:absolute;bottom:30px;left:30px}section-content.multicolumn__grid .block-column__button a{border:1px solid white!important;background-color:#fff!important;color:#707070!important;font-family:Helvetica Normal;text-transform:uppercase!important;border-radius:0!important;font-size:16px!important;text-align:center;padding:16px 75px 10px 30px;background-size:contain;background-position:right center;background-image:url(/cdn/shop/files/dark-cta.svg);background-repeat:no-repeat;transition:all .2sease -in-out;text-decoration:none}section-content.multicolumn__grid .block-column__button a:hover{background-color:#707070!important;color:#fff!important;background-image:url(/cdn/shop/files/dark-cta-hover.svg);box-shadow:none!important}section-content.multicolumn__grid .block-column__button a{border:1px solid white!important;background-color:#fff!important;color:#707070!important;font-family:Helvetica Normal;text-transform:uppercase!important;border-radius:0!important;font-size:16px!important;text-align:center;padding:16px 75px 10px 30px;background-size:contain;background-position:right center;background-image:url(/cdn/shop/files/dark-cta.svg);background-repeat:no-repeat;transition:all .2sease -in-out;text-decoration:none}section-content.multicolumn__grid .block-column__button a:hover{background-color:#707070!important;color:#fff!important;background-image:url(/cdn/shop/files/dark-cta-hover.svg);box-shadow:none!important}div.image-with-text__text h2{font-size:30px!important}div.image-with-text__text div.block-preheading{font-size:29px;font-family:Helvetica Subtitle;margin-bottom:0}div.image-with-text__text p{font-size:16px}div.image-with-text__text a.button-link,div.rich-text__wrapper .rich-text__content a.button-link{border:1px solid #000!important;background-color:#000!important;color:#fff!important;font-family:Helvetica Normal;text-transform:uppercase!important;border-radius:0!important;font-size:16px!important;text-align:center;padding:16px 75px 10px 30px;background-size:contain;background-position:right center;background-image:url(/cdn/shop/files/dark-cta-hover.svg);background-repeat:no-repeat;transition:all .2sease -in-out;text-decoration:none}div.image-with-text__text a.button-link:hover,div.rich-text__wrapper .rich-text__content a.button-link:hover{background-color:#fff!important;color:#000!important;background-image:url(/cdn/shop/files/light-cta-hover.svg);box-shadow:none!important}div.rich-text__wrapper h2{font-size:60px!important;line-height:78px!important}div.rich-text__wrapper .rich-text__content{padding:5%!important}.product-card__title{font-family:Helvetica Headline!important;font-size:30px!important}.product-card__price *{font-family:Helvetica Subtitle!important;font-size:20px!important}.collection-tabs-section{text-align:center;padding:40px 0}.collection-tabs{display:flex;justify-content:center;gap:2px}.collection-tab{display:inline-block;padding:20px 50px;background-color:#f2eeeb;text-transform:uppercase;font-weight:700;color:#000;text-decoration:none;transition:all .3s ease;font-family:Helvetica Headline!important;font-size:18px;line-height:26px}.collection-tab:hover{background-color:#ddd;color:#000}section-content.main-collection-grid__content--top-divider{border:none}.product-block.product-block--description{margin:0}.product-block.product-block--description p{margin-bottom:10px;margin-top:0}span.product-block__price-label{font-weight:700;font-size:120%;margin-top:25px}.product-block__price-price *{font-size:110%;font-weight:700}h1.product-block__title{font-size:30px!important;font-style:italic}div.product-specifications ol{columns:2;-webkit-columns:2;-moz-columns:2;counter-reset:item;list-style-type:none}div.product-specifications ol li{margin-left:20px;position:relative}div.product-specifications ol li:before{content:counter(item);counter-increment:item;position:absolute;left:-32px;background-color:#000;height:16px;width:21px;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:100%;padding-top:4px;line-height:0;top:0}.image-with-text__text.image-with-text__text--alignment-left{padding-left:20px}body.template-page-services section-wrapper[width=content]{max-width:1400px}body.template-page-services section.main-page section-header h1{font-size:50px!important;font-style:italic}body.template-page-services section.main-page section-content p,body.template-page-services section.main-page section-content li,body.template-page-services section.main-page section-content span{font-size:26px}.product-card-slider__list{justify-content:center}h2.product-recommendations__heading{text-align:center}@media screen and (max-width: 991px){.product-card__title{font-size:20px!important}.product-card__price *{font-size:15px!important}div.rich-text__wrapper h2{font-size:30px!important;line-height:45px!important}.collection-tab{padding:15px!important}div.product-specifications ol{columns:1;-webkit-columns:1;-moz-columns:1}.hero-banner__inner{min-height:70vh!important}.hero-banner__image img{height:70vh!important}body.template-page-services section-header h1{font-size:30px!important}body.template-page-services section.main-page section-content p,body.template-page-services section.main-page section-content li,body.template-page-services section.main-page section-content span{font-size:18px}}@media screen and (min-width: 1024px){.product__grid{grid-template-columns:1fr 1fr!important}}@media screen and (min-width: 1240px){div.image-with-text__content{gap:80px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
