.header__inline-menu{text-align:center;align-content:center}.header__menu-item.list-menu__item{color:#000;text-transform:uppercase;font-size:14px}nav.header__inline-menu li span{font-size:12px;font-weight:600}.mega-menu__list{text-align:left}ul.mega-menu__list li a{font-size:11px;line-height:1.5;color:#000}.mega-menu__list{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:120px;gap:10px;list-style:none;padding:0}.i1{grid-column:1;grid-row:1;padding-left:20px}.i2{grid-column:2;grid-row:1}.i3{grid-column:3;grid-row:1}.i4{grid-column:4;grid-row:1 / span 3}.i5{grid-column:4;grid-row:2}.i6{grid-column:4;grid-row:3}.i7{grid-column:5;grid-row:1}.i8{grid-column:6;grid-row:1}.header__icons.header__icons--localization .header__search .header__icon--search.header__icon--summary,.header__icon.header__icon--account.link .svg-wrapper{position:relative;padding-right:4px}.header__icons.header__icons--localization .header__search .header__icon--search.header__icon--summary:after,.header__icon.header__icon--account.link .svg-wrapper:after{content:"";height:22px;top:11px;bottom:0;position:absolute;right:2px;width:1px;background:gray}.banner__heading.inline-richtext.h1{line-height:49px;font-weight:500;text-transform:uppercase;font-size:31px}.banner.banner--content-align-left{text-transform:uppercase}.collection__title.title-wrapper .title.inline-richtext.h2:after{content:"";position:absolute;top:4rem;width:80px;height:2px;background:#1f3d2b;bottom:0;left:2px;margin:0 auto}.collection__title.title-wrapper .title.inline-richtext.h2{font-size:20px;letter-spacing:0px;font-weight:600;position:relative;text-transform:capitalize}section.shopify-section.shopify-section-group-footer-group.section{margin-top:-35px}.banner__box.content-container.content-container--full-width-mobile{max-width:60rem}.ba-heading{font-weight:600;margin-bottom:45px;position:relative;text-align:center}.ba-heading:after{content:"";position:absolute;top:5rem;width:80px;height:2px;background:#1f3d2b;bottom:0;left:0;right:0;margin:0 auto}.image-with-text__media.global-media-settings{border:none}.multicolumn__title{display:flex;justify-content:center;margin-bottom:0}p.multicolumn-subtitle{text-align:center;color:#000}.product__title h1{font-size:31px}.product span.price-item.price-item--regular{color:#000!important;font-size:28px;font-weight:600;text-transform:uppercase}.shopify-policy__container{max-width:95%}.product-form__input--swatch .form__label{color:#000;font-size:18px}.product .product-form__input--swatch{padding-bottom:24px;border-bottom:2px solid #e4e1e1!important}.product .product__tax.caption.rte{display:none}.product quantity-input.quantity:after,.product quantity-input.quantity:before{display:none}quantity-input.quantity{box-shadow:none;border:none}button.quantity__button{border:1.5px solid #000;border-radius:80%;height:45px}label.quantity__label.form__label{display:none}.product .product-form__submit,.shopify-payment-button__button--unbranded{text-transform:uppercase}.product .product__description.rte strong{color:#000}.product .product__description.rte p{font-size:12px;font-family:Montserrat}.product .product__text.inline-richtext.subtitle{color:#000}.product .product__description{margin-top:1rem!important}.facets__heading--vertical,.facets__summary span{color:#000;font-weight:600}h4.card-description{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:13px}.card-description{padding-top:10px}.collection-masonry .right{overflow:hidden}.cart-drawer .quantity:before,.cart-drawer .quantity:after{box-shadow:none}.header__menu-item,.header__menu-item:hover,.header__active-menu-item,.header__menu-item:hover span{text-decoration:none}details[open]>.header__menu-item{text-decoration:none}nav.header__inline-menu li span:hover{color:#1f3d2b}.collapsible-content-wrapper-narrow{max-width:95%!important}.footer-block.grid__item:nth-child(1):after{border-left:none}.mega-menu__link:hover,.mega-menu__link--active{text-decoration:none!important}.ai-image-banner-button-aymvjbkfxymfuyvg2naigenblock82486a2ckcgzx{padding:3px 13px!important;font-size:14px!important}.image-with-text__text.rte.body p strong{color:#000;font-size:14px;font-weight:500}.image-with-text .image-with-text__content>*+*{margin-top:1rem!important}.image-with-text__text.rte.body p{font-size:14px}h2.image-with-text__heading.inline-richtext.h2 strong:after{content:"";display:inline-block;width:40px;height:40px;margin-left:10px;background-image:url(/cdn/shop/files/Arrow_16.png?v=1778758968);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}.related-products__heading{margin:0 0 3rem;text-align:center}h2.related-products__heading:after{content:"";position:absolute;top:75px;width:91px;height:2px;background:#1f3d2b;bottom:0;left:0;margin:0 auto;right:0}h2.testimonial-main-heading{position:relative}.testimonial-header h2:after{content:"";position:absolute;top:35px;width:91px;height:2px;background:#1f3d2b;bottom:0;left:0;margin:0 auto;right:0}@media screen and (min-width:990px){.multicolumn .grid--3-col-desktop .grid__item{max-width:calc(25.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);margin:0 auto}.underline-links-hover:hover a{text-decoration:none!important}.ai-image-banner-text-wrapper-aymvjbkfxymfuyvg2naigenblock82486a2ckcgzx{padding-left:15rem;max-width:525px!important}.ai-collection-list__name-abhfhotlucc9ndkhiraigenblock617cfcfhwxina{font-size:14px!important;font-weight:200!important;line-height:23px;width:70%!important}.banner .button{min-height:calc(3rem + var(--buttons-border-width) * 2)}h2.rich-text__heading.rte.inline-richtext.h2{font-size:18px}.rich-text .button{font-size:12px;min-height:35px}.footer-block__brand-info p{font-size:11px}ul.footer-block__details-content li a{font-size:12px!important}.ai-image-banner-heading-angqvrveym2ryzmdtuaigenblock82486a2fhqfer--desktop-left{padding-left:6rem!important;padding-bottom:6rem}}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:auto auto auto;column-gap:2rem}}@media screen and (min-width:750px){.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 4rem !important}}@media only screen and (min-width:750px){.banner--medium.banner--desktop-transparent .banner__box{max-width:55rem!important}}.footer li.list-social__item{border:1px solid;margin:5px;border-radius:6px}.footer .list-social__item .svg-wrapper{width:15px;height:10px}.footer__content-bottom.scroll-trigger.animate--slide-in{display:flex;padding:0}.footer .footer__localization:empty+.footer__column--info{align-items:baseline}.footer .footer__content-bottom-wrapper--center{justify-content:end}h2.footer-block__heading.inline-richtext{font-size:15px;font-weight:800}.footer-block.grid__item.scroll-trigger.animate--slide-in .rte{width:90%;font-size:12px}a.link.link--text.list-menu__item.list-menu__item--link,.footer-block__brand-info p{color:#000;text-decoration:none}.footer__content-top{padding:0;padding-bottom:5rem;display:block;width:94%;margin:auto}.footer__payment{padding-left:42px}.footer__content-top .footer-block:nth-child(1){width:24%}.footer__content-top .footer-block:nth-child(2){width:18%}.footer__content-top .footer-block:nth-child(3){width:18%}.footer__content-top .footer-block:nth-child(4){width:18%}.footer__content-top .footer-block:nth-child(2) h2.footer-block__heading,.footer__content-top .footer-block:nth-child(3) h2.footer-block__heading,.footer__content-top .footer-block:nth-child(4) h2.footer-block__heading{margin:auto auto 25px;width:100%}.footer__content-top .footer-block:nth-child(5){width:18%;display:flex;flex-direction:column;align-content:center}.footer__content-top .footer-block:nth-child(2) ul.footer-block__details-content,.footer__content-top .footer-block:nth-child(3) ul.footer-block__details-content,.footer__content-top .footer-block:nth-child(4) ul.footer-block__details-content{margin:auto;width:auto;max-width:fit-content}.footer .footer__content-bottom-wrapper--center .copyright__content{font-size:14px}.footer .footer__content-bottom-wrapper--center .footer__copyright.caption{font-size:22px;color:#000;font-weight:500;font-family:Inter}.footer__content-bottom-wrapper:nth-child(2){justify-content:end}.newsletter.center .newsletter__wrapper{display:flex;margin:0 auto;background:#1f3d2b;justify-content:space-between;padding:28px 33px}.newsletter.center.custom-nsl-cl{width:100%;margin:0 auto;max-width:100%;position:relative;top:6rem}.footer:not(.color-scheme-1){border-top:none}.newsletter__wrapper:after{content:""!important;position:absolute;background:#1f3d2b;height:56%;left:auto;bottom:0;width:2%;clip-path:polygon(100% 0,100% 0,100% 100%,0% 100%);right:100%}#contact_form .newsletter-form__field-wrapper .field__input:focus{border:0;box-shadow:unset;padding:0}.newsletter__wrapper:before{content:""!important;position:absolute;background:#1f3d2b;height:56%;right:auto;width:2%;clip-path:polygon(0 0,0 0,100% 100%,0% 100%);top:0;left:100%}.newsletter__wrapper{width:88%}#contact_form .newsletter-form__field-wrapper{border:0;width:100%;max-width:100%}.newsletter.custom-nsl-cl .inline-richtext.h2{position:relative;font-size:25px;letter-spacing:-1px;font-weight:700;text-transform:capitalize;text-align:center;align-content:center}.newsletter.custom-nsl-cl .inline-richtext.h2:after{position:absolute;width:14%;margin:0 auto;content:"";background:#fff;border:1px solid #fff;top:29px;left:103%;opacity:.6}#contact_form .newsletter-form__field-wrapper .field:after{box-sizing:unset;box-shadow:none;border-bottom:1px solid;width:100%}.cus-cls-ps{width:50%}.newsletter-form__field-wrapper .newsletter-form__button{width:13.4rem;font-size:14px;text-transform:uppercase;font-weight:500;color:#fff;letter-spacing:1px;border:1px solid;height:35px}.newsletter-form__field-wrapper .field__input{padding-right:0;margin-top:10px;margin-right:0}.collection .slider-mobile-gutter.page-width-desktop{margin-top:58px}.cus-cl-card-heading.card__heading.h5{font-size:15px;color:#000;font-weight:600}.card-description{color:#000;opacity:.7;margin:0 auto}.collection .price .price__container .price__regular .price-item.price-item--regular{color:gray;font-size:13px}.collection__view-all .button{font-size:14px;text-transform:uppercase;min-height:35px}.collection-experience .underline,.collection-masonry .underline{display:block;width:40px;height:2px;background:#1f3d2b;margin-top:6px}.card-url .sale-text-above{position:absolute;top:9px;color:#000;background:#f2e8d5;padding:0 6px;right:12px;font-weight:700}.card-url{position:relative}.instagram-section h2{font-size:26px;font-weight:600;margin-bottom:45px;position:relative}.instagram-section h2:after{content:"";position:absolute;top:44px;width:91px;height:2px;background:#1f3d2b;bottom:0;left:0;margin:0 auto;right:0}.footer-block.grid__item:after{content:"";position:absolute;border-left:2px solid gray;height:100%;margin-left:0;opacity:16%}.footer-block__details-content.rte{padding-left:41px;color:#000}.footer-block__details-content.rte a{color:#000;text-decoration:none}ul.list-unstyled.list-social.footer__list-social{display:flex;justify-content:flex-start;padding:0}.mobile-ba-arrow,.footer-block--newsletter .list-social li{display:none}@media screen and (min-width:750px){main.content-for-layout.focus-none .page-width hr{margin:0 auto}.footer-block.grid__item.footer-block--menu:after{content:"";position:absolute;border-left:2px solid gray;height:100%;bottom:0;margin-left:0;opacity:16%;left:0}.newsletter-form{align-items:flex-end;margin:0 auto;max-width:70rem}.footer-block__details-content .list-menu__item--link{font-size:13px}.newsletter__wrapper .newsletter-form{align-items:flex-start;margin:0 auto;max-width:100rem}.newsletter__wrapper{margin-top:0}}@media screen and (max-width:767px){h2.related-products__heading:after{top:60px}.ai-logo-setion-h:after{top:62px!important}.collection__title.title-wrapper .title.inline-richtext.h2{font-size:20px}.collection .full-unstyled-link{font-size:12px}.collection h4.card-description p{margin-top:1px;font-size:10px}.collection .price__container{font-size:10px;margin-top:2px}.ai-collection-list__name-abhfhotlucc9ndkhiraigenblock617cfcfhwxina{font-size:9px}.ai-collection-list__grid-abhfhotlucc9ndkhiraigenblock617cfcfhwxina svg{width:20%}.banner__heading.inline-richtext.h1{line-height:27px;font-weight:500;text-transform:uppercase;font-size:19px;padding-top:35px}.banner .button{min-height:calc(3rem + var(--buttons-border-width) * 2)}.banner a.button.button--primary{font-size:12px}.ai-logo-section__content-asg9umzvrv3qwwfjtqaigenblocke9585fdvkplwr h2:after{top:60px}.ai-logo-section__logos-asg9umzvrv3qwwfjtqaigenblocke9585fdvkplwr{justify-content:left}.ai-logo-section__logo-item-asg9umzvrv3qwwfjtqaigenblocke9585fdvkplwr{max-width:45%}.ba-label.before,span.ba-label.after{display:none}.mobile-ba-arrow{position:relative;display:block;width:100%;font-size:14px}h2.mobile-ba-arrow:after{content:"";position:absolute;top:10px;height:1px;background:#000;width:60%;margin-left:10px}.multicolumn-list__item:nth-child(1),.multicolumn-list__item:nth-child(2){border-bottom:1px solid #dbd6d6ff}.multicolumn-list__item:nth-child(1),.multicolumn-list__item:nth-child(3){border-right:1px solid #dbd6d6ff}.multicolumn-list__item:nth-child(3),.multicolumn-list__item:nth-child(4){padding-top:10px}.multicolumn .grid{column-gap:0;row-gap:0}p.mobile-ba-para{font-size:9px}.instagram-section h2:after{top:40px}.multicolumn-card__info h3{font-size:14px}.multicolumn-card__info .rte p{font-size:11px;color:#000}.newsletter.center .newsletter__wrapper{display:block}.cus-cls-ps{width:100%}.newsletter.center .newsletter__wrapper{padding:23px 5px}.newsletter.custom-nsl-cl .inline-richtext.h2{font-size:20px}.newsletter label.field__label{font-size:12px}.newsletter-form__field-wrapper .newsletter-form__button{width:10.4rem;font-size:12px;text-transform:capitalize;font-weight:500;color:#fff;letter-spacing:1px;height:39px;border:none}#contact_form .newsletter-form__field-wrapper .field:after{width:95%;margin:0 auto}.newsletter-form__field-wrapper .field__input{height:auto;padding-bottom:0}.footer__content-top .footer-block:nth-child(1){width:100%}.footer__content-top .footer-block:nth-child(2),.footer__content-top .footer-block:nth-child(3){width:45%}.footer__blocks-wrapper.grid{display:flex!important;flex-wrap:wrap}.footer__content-top .footer-block:nth-child(4){width:100%}.footer__content-top .footer-block:nth-child(2) ul.footer-block__details-content,.footer__content-top .footer-block:nth-child(3) ul.footer-block__details-content,.footer__content-top .footer-block:nth-child(4) ul.footer-block__details-content{margin:0}.footer__content-top .footer-block:nth-child(5){width:100%;margin-bottom:0}.footer-block.grid__item:after{position:unset;border-left:none}.footer-block__details-content{margin-bottom:0!important}.footer-block__details-content.rte{padding-left:0}.footer__content-top{width:100%!important;padding:15px 15px 0!important}.footer__content-bottom-wrapper:nth-child(2){justify-content:center}.footer-block__details-content .list-menu__item--link{padding-top:.2rem!important;padding-bottom:.2rem!important}.footer__content-top .footer-block:nth-child(2) h2.footer-block__heading,.footer__content-top .footer-block:nth-child(3) h2.footer-block__heading,.footer__content-top .footer-block:nth-child(4) h2.footer-block__heading{margin:auto auto 14px}.footer__payment{padding-left:0}.footer .footer__localization:empty+.footer__column--info{padding:0}.footer .footer__content-bottom-wrapper--center .footer__copyright.caption{font-size:16px;line-height:1.4}.footer__content-bottom.scroll-trigger.animate--slide-in{width:100%;padding-top:15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
