@import"//fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap";@font-face{font-family:NeueHaasDisplay;src:url(/cdn/shop/files/NeueHaasDisplayLight.ttf?v=1757951900) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:NeueHaasDisplay;src:url(/cdn/shop/files/NeueHaasDisplayRoman.ttf?v=1757951900) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:NeueHaasDisplay;src:url(/cdn/shop/files/NeueHaasDisplayMediu.ttf?v=1757951900) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:NeueHaasDisplay;src:url(/cdn/shop/files/NeueHaasDisplayBold.ttf?v=1757952978) format("truetype");font-weight:600;font-style:normal}:root{--font-body-family: "Lexend", sans-serif;--font-heading-family: "NeueHaasDisplay", sans-serif;--font-button-family: "NeueHaasDisplay", sans-serif;--section-spacing-unit-size: 1.6rem;--spacing-unit-size: 2rem;--grid-spacing: 2rem;--page-gutter: 3.6rem;--h1-multiplier: 7.2rem;--h2-multiplier: 4.8rem;--h3-multiplier: 3.6rem;--h4-multiplier: 3.2rem;--h5-multiplier: 2.1rem;--h6-multiplier: 1.8rem;--line-height-h1: 1;--line-height-h2: 1;--line-height-h3: 1;--line-height-h4: 1;--line-height-h5: 1;--line-height-h6: 1;--brand-black: #101111;--brand-green: #298778;--brand-green-light: #46CCB4;--brand-red: #D10808;--brand-coral: #F44E37;--brand-coral-light: #FE6E5A;--brand-grey-80: #282929;--brand-grey-70: #404141;--grey-60: #555758;--grey-30: #A7AAAB;--grey-10: #DBDDDE;--brand-grey-40: #858788}@media (max-width:991px){:root{--section-spacing-unit-size: 1.6rem;--spacing-unit-size: 2rem;--grid-spacing: 2rem;--page-gutter: 1.6rem;--h1-multiplier: 4.8rem;--h2-multiplier: 4rem;--h3-multiplier: 3.6rem;--h4-multiplier: 3.2rem;--h5-multiplier: 2.1rem;--h6-multiplier: 1.8rem;--line-height-h1: 1;--line-height-h2: 1;--line-height-h3: 1;--line-height-h4: 1;--line-height-h5: 1;--line-height-h6: 1}}@media (max-width:768px){:root{--section-spacing-unit-size: 1.6rem;--spacing-unit-size: 2rem;--grid-spacing: 2rem;--h1-multiplier: 3.6rem;--h2-multiplier: 3.2rem;--h3-multiplier: 3rem;--h4-multiplier: 2.8rem;--h5-multiplier: 2.1rem;--h6-multiplier: 1.8rem;--line-height-h1: 1;--line-height-h2: 1;--line-height-h3: 1;--line-height-h4: 1;--line-height-h5: 1;--line-height-h6: 1}}body{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale) * 1.4rem)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-heading-family);font-weight:500}h1 em,.h1 em,h2 em,.h2 em,h3 em,.h3 em,h4 em,.h4 em,h5 em,.h5 em,h6 em,.h6 em{font-family:var(--font-heading-family)}strong{font-weight:600}.button,#shopify-product-reviews .spr-summary-actions-newreview{border-radius:6px;padding:2rem 2.4rem;cursor:pointer;font-weight:500;font-size:calc(var(--font-button-scale) * 1.4rem);line-height:calc(1 + 0 / var(--font-button-scale))}.button.green{color:#fff;background-color:var(--brand-green);border-color:var(--brand-green)}.button.orange{color:#fff;background-color:var(--brand-coral);border-color:var(--brand-coral)}@media (hover: hover){.button.green:hover,#shopify-product-reviews .spr-summary-actions-newreview.green:hover{background-color:var(--brand-green-light);border-color:var(--brand-green-light)}.button.orange:hover,#shopify-product-reviews .spr-summary-actions-newreview.orange:hover{background-color:var(--brand-coral-light);border-color:var(--brand-coral-light)}}@media (max-width:749px){.button,#shopify-product-reviews .spr-summary-actions-newreview{padding:1.6rem 2.5rem}}.text--label,.text--link{position:relative;font-size:14px;font-weight:300;line-height:18px;text-transform:uppercase;letter-spacing:.42px;margin-block-end:-.4rem;padding-block:.625rem}ul.marquee__content{padding:0!important}.marquee__content li p{font-size:10px;padding:0}.section-header .header{border-block-end:1px solid rgba(255,255,255,.5)}.section-header .header__inner{padding:20px 0}.header .header__nav-items{column-gap:2rem}.header .header__nav-item a[aria-current=page],.header__utils-item a[aria-current=page]{color:var(--brand-green)}.header .additional_link .header__utils-link{width:auto}header-drawer .drawer__social-list a svg{width:25px;height:auto}@media (max-width:1100px){.header__utils .header__utils-item{padding:.3rem .5rem}}@media (max-width:1230px){.header .additional_link .header__utils-link,.header .header__nav-items .header__nav-link{font-size:12px}}@media (max-width:989px){.header .additional_link .header__utils-link{display:none}}.main-footer{position:relative}.main-footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/cdn/shop/files/footer-vector.png?v=1757951655);background-size:contain;background-position:center bottom;background-repeat:no-repeat}.footer .footer__block-heading{font-size:14px;font-weight:700}.main-footer .newsletter-form .newsletter__controls{display:flex;gap:4px}.main-footer .newsletter-form .newsletter__field{width:100%}.main-footer .newsletter-form .newsletter__field input{border-radius:6px}.main-footer .newsletter-form button[type=submit]{position:static;background-color:var(--brand-green);height:48px;border-radius:6px;color:#fff;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.28px}.main-footer .newsletter-form button[type=submit]:hover{background-color:var(--brand-green-light)}footer .section-trust-indicators__tile{align-items:center;justify-content:flex-start}@media (max-width:768px){.main-footer:before{display:none}}.section-trust-indicators .section-trust-indicators__title{font-size:16px;font-weight:600}.section-trust-indicators .section-trust-indicators__content{margin-bottom:14px;align-items:center}.section-trust-indicators .section-trust-indicators__link{margin-inline-start:0!important;font-weight:300}@media (max-width:1100px){.section-trust-indicators .section-trust-indicators__content{align-items:start}}@media (max-width:990px){.section-trust-indicators .section-trust-indicators__content{align-items:center}}@media (max-width:749px){.section-trust-indicators .section-trust-indicators__link{font-weight:400}}.section--social-media-highlights .media img{border-radius:12px}.section-multitile .section-multitile__text p{font-size:18px;margin-bottom:0}.section-multitile .section-multitile__block{border-radius:12px}@media (max-width: 991px){.section-multitile .section-multitile__block{--block-aspect-ratio: 1 / 1.3}}@media (max-width:749px){.section-multitile .section-multitile__text p{font-size:16px}.section-multitile .section-multitile__block:not(.has-media){height:auto;aspect-ratio:auto}}.testimonial-wrp{display:flex;gap:15px}.testimonial-img{width:56px;height:56px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center}.testimonial-img img{display:block;max-width:37px}.testimonial-wrp .testimonial__author{font-size:14px;font-weight:300}.testimonial-wrp .testimonial__rating-filled .icon,.section-testimonials .section-testimonials__ratings .icon{color:var(--brand-green)}.testimonial-wrp .testimonial__rating-filled svg,.section-testimonials .section-testimonials__ratings .icon svg path{fill:var(--brand-green);stroke:var(--brand-green)}.testimonial-wrp .testimonial__quote p{font-size:14px;font-weight:300}.testimonial__box .testimonial__body{border-radius:6px}.section-testimonials .testimonials__content .section__heading{margin-bottom:32px;padding:0}.section-testimonials .section-testimonials__subheading{margin-bottom:20px}.section-testimonials .section-testimonials__subheading{font-size:14px;font-weight:400;letter-spacing:.42px}@media (max-width:749px){.testimonial__box .testimonial__body{padding:24px 36px}}.section--featured-products .section__head--buttons a{font-size:14px;font-weight:400;line-height:18px;letter-spacing:1px;text-transform:uppercase}.section--featured-products .section__head--buttons a:after{display:none}.section--featured-products .section__head-title .section__heading{padding:0}@media (max-width:749px){.section--featured-products .section__head--buttons a{font-size:12px;padding:0}.section--featured-products .section__foot{padding-right:0!important}}.product-card .product-card__actions .media img{border-radius:12px}.product-card .product-card__actions .media img:not(:first-child){display:none}.product-card .product-card__actions .media .hidden+img{display:block}.product-card .product-card__content .product-card__info .product-card__title{font-size:21px;text-transform:capitalize}.product-card .product-card__content .product-card__info .product-card__price .price{font-size:16px;font-weight:300;line-height:24px}.product-card__desc{font-weight:300;line-height:21px}.product-card .product-card__content .product-card__info .price__sale-inner{display:flex;gap:12px;flex-wrap:wrap}.product-card .product-card__content .product-card__info .price__sale-inner s{order:2;color:var(--brand-grey-40);font-weight:300}.product-card .product-card__content .product-card__info .price__sale-inner ins{color:var(--brand-black);order:1;font-weight:800}.product-custom-badge{position:absolute;left:16px;top:16px;display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase;font-size:12px;font-weight:300;padding:4px 8px;letter-spacing:.36px;background-color:#fff;border-radius:5px}.product-card .product-card__content .product-card__badges{inset-block-start:1.6rem;inset-inline-end:1.6rem}.product-card .product-card__badges .product-card__badge{padding:4px 8px;border-radius:5px;font-size:12px}.product-card .product-card__options{margin-top:5px}.product-card .product-card__options .product-card__variants--list{padding:0 5px}.product-card .product-card__options .product-option__label{width:16px;height:16px;border-radius:50%}.product-card .product-card__options .product-option__label img{display:none}.product-card .product-option__input+.product-option__label--image .product-option__swatch{display:block}.product-card .product-option__input+.product-option__label{border:2px solid #F4F4F4;box-shadow:0 0 0 2px #d3d3d3}.product-card .product-option__input:checked+.product-option__label{border:2px solid #F4F4F4;box-shadow:0 0 0 2px #282828}.product-card .product-card__variants--list{padding:0 5px}.product-card .product__variant-options{align-items:flex-start}@media (max-width:749px){.product-card .product-card__content .product-card__info .product-card__title{font-size:18px}.product-card .product-card__content .product-card__info .product-card__price .price{font-size:16px;line-height:21px}.product-custom-badge{font-size:10px}.collection .collection__actions{margin-top:15px}.product-card .product-card__content .product-card__info .price__sale-inner{gap:3px}}.breadcrumbs li a:after{display:none}.breadcrumbs li a span{text-decoration:none}.collection .collection__grid{gap:15px 20px}.collection .collection-facets__inner{border:none;padding:0}.collection .collection-facets__sorting{display:none}.collection.filters--sidebar .collection-facets .facets__accordion-header{font-size:18px;font-weight:300}.collection.filters--sidebar .collection-facets .facets__item label{font-size:12px;font-weight:400;line-height:15px;letter-spacing:2px;text-transform:uppercase}.collection.filters--sidebar .collection-facets .facets__accordion-section{border-block-end:1px solid #CCCBC6}.collection.filters--sidebar .collection-facets .facets__item .checkbox input:checked{background-color:#fff}facet-filters-form .drawer__button-close{inset-block-start:10px;inset-inline-end:10px}facet-filters-form .drawer__title-facets,facet-filters-form .accordion.facets__accordion{margin-bottom:0;margin-top:0;padding-top:0;margin-block-start:0!important}.collection-facets .facets__product-count{display:none}@media screen and (max-width: 1100px){.collection .collection__grid{grid-template-columns:repeat(2,1fr);row-gap:calc(var(--grid-spacing) * 3)}facet-filters-form .facets__price{grid-template-columns:repeat(1,1fr);gap:15px}}@media screen and (max-width: 749px){.facets__form .facets__drawer .drawer__content-wrapper .drawer__row{padding-bottom:150px}facet-filters-form .facets__price{grid-template-columns:repeat(2,1fr);gap:15px}.collection .collection-facets__inner{padding:24px 0}.collection .collection__grid{gap:20px}.collection .collection-facets__sorting{display:block}.collection .collection-facets__inner .facets,.collection .collection-facets__inner .facets__actions-item{width:100%}.collection .collection-facets__inner .facets .drawer__button,.collection .collection-facets__inner .facets .custom-select__btn{border:1px solid var(--grey-10, #DBDDDE);background:var(--grey-5, #F7F7F7);font-weight:300}}.product__text.product__block .metafield-rich_text_field ul{list-style:none;margin:0;padding:0}.product__text.product__block .metafield-rich_text_field ul li{padding-left:25px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><g clip-path="url(%23clip0_513_2330)"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.57717 12.8066L14.6252 5.75866C14.8328 5.55094 15.1738 5.55307 15.3794 5.75866L16.0599 6.43913C16.2654 6.64472 16.2654 6.98779 16.0599 7.19331L9.0119 14.2413C8.80631 14.4469 8.46536 14.4491 8.25765 14.2413L7.57717 13.5609C7.36946 13.3531 7.36946 13.0143 7.57717 12.8066Z" fill="%23298778"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.37567 8.51095L9.66898 12.8043C9.87662 13.012 9.87418 13.3533 9.66898 13.5585L8.98851 14.239C8.78331 14.4441 8.43945 14.4441 8.23425 14.239L3.94095 9.94568C3.73575 9.74048 3.73331 9.39914 3.94095 9.19143L4.62142 8.51095C4.82914 8.30332 5.16796 8.30332 5.37567 8.51095Z" fill="%23298778"/></g><defs><clipPath id="clip0_513_2330"><rect width="20" height="20" fill="white"/></clipPath></defs></svg>');background-repeat:no-repeat;background-size:20px 20px;background-position:left top;font-weight:300}.product__text.product__block .metafield-rich_text_field ul li{margin-bottom:5px}.product__text.product__block .metafield-rich_text_field ul li:last-child{margin-bottom:0}.features-label{padding:16px 0;border-top:1px solid #DBDDDE;font-size:14px;font-weight:300;line-height:18px;letter-spacing:.42px;text-transform:uppercase}.features-list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:16px}.features-list .features-item{display:flex;align-items:center;gap:5px;font-weight:300}.features-list .feature-item-icon img{display:block;max-width:56px}.features-list .feature-item-label{font-size:10px}accordion-default .accordion__button{font-weight:300}accordion-default.product__block.product__block--gap-1{margin-block-end:0}accordion-default.product__accordion .accordion__button span svg{fill:var(--brand-green)}accordion-default.product__accordion{border-block-end:1px solid var(--grey-10)}.product__variant-picker.product__block{padding:16px 0 0;border-top:1px solid #DBDDDE}.product__block product-variant-selects .product-option__label{background-color:#fff;border-radius:4px}.product__block .product-option__input+.product-option__label--image{border:1px solid rgba(20,20,20,.15)}.product__block .product-option__input:checked+.product-option__label:has(.product-option__swatch),.product__block .product-option__input:checked+.product-option__label{border-color:var(--brand-green)}.product__variant-picker .form__label{font-size:14px;font-weight:300;line-height:18px;letter-spacing:.42px;text-transform:uppercase}.product__variant-picker .form__label span[data-selected-value]{font-weight:700}.product__price.product__block .price .price__sale-inner{column-gap:12px}.product__price.product__block .price__sale-inner s{order:2;font-size:21px;font-weight:300;color:var(--brand-grey-40);font-family:var(--font-heading-family)}.product__price.product__block .price__sale-inner ins,.product__price.product__block .price__regular span{font-size:21px;font-weight:600;font-family:var(--font-heading-family);color:var(--brand-black)}.main-product__media .main-product__media--slider{position:relative}.main-product__media .main-product__media--slider .product-custom-badge{position:absolute;left:16px;top:16px;z-index:3;padding:2px 8px}@media (max-width:1220px){.features-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:910px){.features-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:749px){.features-list{grid-template-columns:repeat(4,1fr)}.features-list .feature-item-icon img{max-width:48px}.product .product-grid .product__title{font-size:20px}.product__price.product__block .price__sale-inner ins,.product__price.product__block .price__regular span,.product__price.product__block .price__sale-inner s{font-size:18px}}@media (max-width:550px){.features-list{grid-template-columns:repeat(4,1fr)}.features-list .feature-item-icon img{max-width:48px}.features-list-wrp{overflow-x:scroll}.features-list-wrp .features-list{min-width:550px}}.accordion__section .accordion__button-text{font-size:14px;font-weight:300;line-height:21px;font-family:var(--font-body-family)}.accordion__section .accordion__body-inner p,.accordion__section .accordion__body-inner li{font-size:14px;color:#141414bf;font-weight:400;line-height:22px}.accordion__section .accordion__body-inner{padding-inline-end:20px!important}.accordion__section .accordion__body-inner p{margin:0}.template .shopify-policy__container{max-width:1400px}.shopify-policy__container .shopify-policy__title h1{font-size:var(--h1-multiplier);font-weight:500}.collection-facets{margin-bottom:15px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
