@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;1,500&family=DM+Sans:opsz,wght@9..40,400;9..40,500&display=swap";html:root{--font-heading-family:"Cormorant Garamond",Georgia,serif!important;--font-body-family:"DM Sans",Arial,sans-serif!important}html body:has(.selmi-pdp-brand-layer){--selmi-bone:#F7F5F1!important;--selmi-ink:#1A1A1A!important;--selmi-oxide:#5C6B55!important;--selmi-champagne:#F4E8B9!important;--selmi-stone:#DDDAD4!important;--selmi-soft-oxide:#EEF1EA!important;--selmi-surface:#FFFFFF!important;--selmi-rule:#DDDAD4!important}html:root{--selmi-bone: #F7F5F1;--selmi-ink: #1A1A1A;--selmi-sage: #8A9A83;--selmi-action: #5C6B55;--selmi-cream: #F4E8B9;--selmi-stone: #DDDAD4;--selmi-soft-sage: #EEF1EA;--selmi-surface: #FFFFFF;--selmi-muted: #5F5D58}html,body{background:var(--selmi-bone);color:var(--selmi-ink);font-family:var(--font-body-family)}body,button,input,select,textarea{font-family:var(--font-body-family)!important;font-weight:400}h1,h2,h3,.h0,.h1,.h2,.h3,.section-heading,.heading,.shop-product-title{color:var(--selmi-ink);font-family:var(--font-heading-family)!important;font-weight:500!important;text-wrap:balance}p{text-wrap:pretty}strong,b{font-weight:500}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--fade-up,.scroll-trigger.animate--slide-in,.scroll-trigger--offscreen,.roadmap-item.fade-out{opacity:1!important;transform:none!important;visibility:visible!important}.button,.theme-button,.shop-add-to-cart-button,.product-form__submit,.collection-view-product-btn,.guarantee-section__cta,.image-text-section .button,.selmi-copy-section__cta{min-height:52px;border:1px solid var(--selmi-action)!important;border-radius:999px!important;background:var(--selmi-action)!important;background-image:none!important;box-shadow:none!important;color:var(--selmi-bone)!important;font-family:var(--font-body-family)!important;font-size:15px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .15s ease}.button:hover,.theme-button:hover,.shop-add-to-cart-button:hover,.product-form__submit:hover,.collection-view-product-btn:hover,.image-text-section .button:hover,.selmi-copy-section__cta:hover{border-color:var(--selmi-ink)!important;background:var(--selmi-ink)!important;color:var(--selmi-bone)!important;transform:translateY(-1px)}:focus-visible{outline:2px solid var(--selmi-sage)!important;outline-offset:3px}.shopify-section-group-header-group .announcement-bar-section,.shopify-section-group-header-group .announcement-slider,.shopify-section-group-header-group .announcement-slide,.shopify-section-group-header-group .announcement-slide-content{height:36px!important;min-height:36px!important;background:var(--selmi-bone)!important;color:var(--selmi-ink)!important}.shopify-section-group-header-group .announcement-slide-content{display:flex!important;align-items:center!important;justify-content:center!important;padding:0 16px!important}.shopify-section-group-header-group .announcement-slide-text,.shopify-section-group-header-group .announcement-slide-text p{margin:0!important;color:var(--selmi-ink)!important;font-size:12px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:.08em!important;text-transform:uppercase}.shopify-section-group-header-group .announcement-nav,.shopify-section-group-header-group [class*=announcement-arrow]{display:none!important}.shopify-section-group-header-group .header-wrapper{height:72px!important;min-height:72px!important;border-top:0!important;border-bottom:1px solid var(--selmi-stone)!important;background:var(--selmi-bone)!important}.shopify-section-group-header-group .header{width:min(100%,1240px)!important;height:72px!important;min-height:72px!important;margin-inline:auto!important;padding:0 24px!important;background:var(--selmi-bone)!important}.shopify-section-group-header-group .header__heading-logo{width:112px!important;max-width:112px!important;object-fit:contain}.shopify-section-group-header-group .header__menu-item,.shopify-section-group-header-group .header__menu-item span,.shopify-section-group-header-group .header__icon{color:var(--selmi-ink)!important;font-size:14px!important;font-weight:500!important}.shopify-section-group-header-group .header__active-menu-item,.shopify-section-group-header-group .header__menu-item[aria-current=page],.shopify-section-group-header-group .header__menu-item:hover{color:var(--selmi-sage)!important}.shopify-section-group-header-group .cart-count-bubble{background:var(--selmi-action)!important;color:var(--selmi-bone)!important}.selmi-base-home-hero,.selmi-base-home-hero .custom-hero{min-height:620px!important;padding:0!important;overflow:hidden!important;border-bottom:1px solid var(--selmi-stone);background:var(--selmi-bone)!important}.selmi-base-home-hero .custom-hero__container,.selmi-base-home-hero .custom-hero__flex{width:100%!important;max-width:1440px!important;min-height:620px!important;margin:0 auto!important;padding:0!important}.selmi-base-home-hero .custom-hero__flex{display:flex!important;flex-direction:row-reverse!important;align-items:stretch!important;gap:0!important}.selmi-base-home-hero .custom-hero__content,.selmi-base-home-hero .custom-hero__image-wrapper{flex:0 0 50%!important;width:50%!important;max-width:50%!important;min-height:620px!important;border-radius:0!important}.selmi-base-home-hero .custom-hero__content{display:flex!important;align-items:center!important;padding:clamp(44px,6vw,88px)!important;background:var(--selmi-bone)!important}.selmi-base-home-hero .custom-hero__content-wrapper{width:min(100%,520px)!important;max-width:520px!important;align-items:flex-start!important}.selmi-base-home-hero .custom-hero__image-wrapper{position:relative;overflow:hidden!important;background:var(--selmi-surface)!important}.selmi-base-home-hero .custom-hero__image,.selmi-base-home-hero .custom-hero__video,.selmi-base-home-hero .custom-hero__video-container{width:100%!important;height:100%!important;min-height:620px!important;border-radius:0!important;object-fit:cover!important;animation:selmi-hero-arrival 1.2s ease both}.selmi-base-home-hero .custom-hero__badge-wrapper,.selmi-base-home-hero .custom-hero__badge{width:fit-content!important;border:0!important;border-radius:999px!important;background:var(--selmi-cream)!important}.selmi-base-home-hero .custom-hero__badge{padding:6px 12px!important}.selmi-base-home-hero .custom-hero__badge-text{color:var(--selmi-ink)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.08em!important}.selmi-base-home-hero .custom-hero__title{width:100%!important;max-width:520px!important;margin:18px 0 22px!important;color:var(--selmi-ink)!important;font-family:var(--font-heading-family)!important;font-size:44px!important;font-weight:500!important;line-height:1.08!important;letter-spacing:-.02em!important}.selmi-base-home-hero .custom-hero__title .section-accent-text{color:var(--selmi-ink)!important;-webkit-text-fill-color:var(--selmi-ink)!important;font-family:var(--font-heading-family)!important;font-style:italic!important;font-weight:500!important}.selmi-base-home-hero .custom-hero__benefits{display:flex!important;flex-wrap:wrap!important;gap:8px 18px!important;margin:0 0 28px!important}.selmi-base-home-hero .custom-hero__benefit-item{color:var(--selmi-muted)!important;font-size:14px!important;line-height:1.5!important}.selmi-base-home-hero .custom-hero__benefit-icon{display:none!important}.selmi-base-home-hero .custom-hero__benefit-item:before{content:"\2014";margin-right:7px;color:var(--selmi-sage)}.selmi-base-home-hero .custom-hero__button-wrapper,.selmi-base-home-hero .custom-hero__button{width:min(100%,420px)!important}.selmi-base-home-hero .custom-hero__button{min-height:56px!important}.selmi-base-home-products .collection-grid-section{padding:80px 20px!important;background:var(--selmi-bone)!important}.selmi-base-home-products .page-width{width:min(100%,1240px)!important;margin-inline:auto!important}.selmi-base-home-products .section-header{margin-bottom:32px!important;text-align:center!important}.selmi-base-home-products .section-heading{margin:0!important;color:var(--selmi-ink)!important;font-size:32px!important;line-height:1.25!important;text-align:center!important}.selmi-base-home-products .view-all-container,.selmi-base-home-products .collection-grid-progress-bar,.selmi-base-home-products .view-product-icon{display:none!important}.selmi-base-home-products .product-grid-wrapper,.selmi-base-home-products .product-grid,.selmi-base-home-products .carousel-container-wrapper,.selmi-base-home-products .product-carousel-swiper,.selmi-base-home-products .product-carousel-swiper .swiper-wrapper{display:grid!important;grid-template-columns:minmax(0,480px)!important;justify-content:center!important;width:100%!important;max-width:100%!important;gap:0!important}.selmi-base-home-products .swiper-slide,.selmi-base-home-products .product-card{width:100%!important;max-width:480px!important;margin:0 auto!important}.selmi-base-home-products .product-card{overflow:hidden!important;border:1px solid var(--selmi-stone)!important;border-radius:12px!important;background:var(--selmi-surface)!important;box-shadow:none!important;transform:none!important}.selmi-base-home-products .product-image-container,.selmi-base-home-products .product-image,.selmi-base-home-products .product-slide{border-radius:0!important;background:var(--selmi-surface)!important}.selmi-base-home-products .product-image{object-fit:cover!important}.selmi-base-home-products .collection-product-info{padding:24px!important;background:var(--selmi-surface)!important}.selmi-base-home-products .product-title{color:var(--selmi-ink)!important;font-family:var(--font-heading-family)!important;font-size:28px!important;font-weight:500!important;line-height:1.15!important}.selmi-base-home-products .collection-current-price{color:var(--selmi-ink)!important;font-family:var(--font-body-family)!important;font-size:24px!important;font-weight:500!important}.selmi-base-home-products .collection-view-product-btn{width:100%!important;margin-top:18px!important}.section-custom-footer .custom-footer,.section-custom-footer .footer-main{background:var(--selmi-ink)!important;color:var(--selmi-stone)!important}.section-custom-footer .footer-main{padding:64px 0 34px!important}.section-custom-footer .footer-container{width:min(100%,1240px)!important;margin-inline:auto!important;padding-inline:24px!important}.section-custom-footer .footer-content{display:grid!important;grid-template-columns:1.25fr repeat(3,1fr)!important;gap:36px!important}.section-custom-footer .footer-logo,.section-custom-footer .footer-brand{color:var(--selmi-bone)!important}.section-custom-footer .footer-column h3{color:var(--selmi-sage)!important;font-family:var(--font-heading-family)!important;font-size:22px!important;font-weight:500!important}.section-custom-footer .footer-description,.section-custom-footer .footer-column,.section-custom-footer .footer-column p{color:var(--selmi-stone)!important;font-size:14px!important;line-height:1.6!important}.section-custom-footer a{color:var(--selmi-bone)!important;text-decoration-color:var(--selmi-muted)!important}.section-custom-footer a:hover{color:var(--selmi-sage)!important}.section-custom-footer .footer-bottom{margin-top:36px!important;padding-top:24px!important;border-top:1px solid var(--selmi-muted)!important}.section-custom-footer .payment-icon,.section-custom-footer .payment-icons img,.section-custom-footer .list-payment__item{filter:grayscale(1)}body:has(.selmi-pdp-brand-layer),body:has(.selmi-pdp-brand-layer) #MainContent,body:has(.selmi-pdp-brand-layer) #MainContent>.shopify-section,body:has(.selmi-pdp-brand-layer) .shopify-section-group-header-group,body:has(.selmi-pdp-brand-layer) .header-wrapper{background:var(--selmi-bone)!important}body:has(.selmi-pdp-brand-layer) #MainContent h1{font-size:38px!important;line-height:46px!important}body:has(.selmi-pdp-brand-layer) #MainContent h2{font-size:32px!important;line-height:40px!important}body:has(.selmi-pdp-brand-layer) #MainContent h3{font-size:28px!important;line-height:1.2!important}body:has(.selmi-pdp-brand-layer) #MainContent p,body:has(.selmi-pdp-brand-layer) #MainContent li{font-size:max(14px,1em);line-height:1.6}body:has(.selmi-pdp-brand-layer) .selmi-base-product-main{padding:24px 0 56px!important;background:var(--selmi-bone)!important;color:var(--selmi-ink)!important}body:has(.selmi-pdp-brand-layer) .shop-product-inner-container{width:min(100%,1240px)!important;margin-inline:auto!important;padding-inline:24px!important}body:has(.selmi-pdp-brand-layer) .shop-product-layout{display:flex!important;align-items:flex-start!important;gap:clamp(36px,5vw,72px)!important}body:has(.selmi-pdp-brand-layer) .shop-carousel-container,body:has(.selmi-pdp-brand-layer) .shop-product-info{flex:1 1 0!important;min-width:0!important}body:has(.selmi-pdp-brand-layer) .shop-product-info{gap:10px!important}body:has(.selmi-pdp-brand-layer) .shop-main-image-wrapper,body:has(.selmi-pdp-brand-layer) .shop-square-container{overflow:hidden!important;border:1px solid var(--selmi-stone)!important;border-radius:0!important;background:var(--selmi-surface)!important}body:has(.selmi-pdp-brand-layer) .shop-main-image{border-radius:0!important;object-fit:cover!important}body:has(.selmi-pdp-brand-layer) .shop-thumbnail{overflow:hidden!important;border:1px solid var(--selmi-stone)!important;border-radius:8px!important;background:var(--selmi-surface)!important}body:has(.selmi-pdp-brand-layer) .shop-thumbnail.active{border-color:var(--selmi-action)!important}body:has(.selmi-pdp-brand-layer) .shop-indicator-dot{background:var(--selmi-stone)!important}body:has(.selmi-pdp-brand-layer) .shop-indicator-dot.active{background:var(--selmi-action)!important}body:has(.selmi-pdp-brand-layer) .shop-desktop-arrow,body:has(.selmi-pdp-brand-layer) .shop-mobile-arrow,body:has(.selmi-pdp-brand-layer) .nav-button{border:1px solid var(--selmi-stone)!important;border-radius:999px!important;background:var(--selmi-surface)!important;box-shadow:none!important;color:var(--selmi-ink)!important}body:has(.selmi-pdp-brand-layer) .award-gradient-border{border:1px solid var(--selmi-stone)!important;border-radius:12px!important;background:var(--selmi-surface)!important}body:has(.selmi-pdp-brand-layer) .award-number-badge{border-radius:999px!important;background:var(--selmi-cream)!important;color:var(--selmi-ink)!important}body:has(.selmi-pdp-brand-layer) .award-title,body:has(.selmi-pdp-brand-layer) .award-subtitle,body:has(.selmi-pdp-brand-layer) .selmi-hero-rating{color:var(--selmi-ink)!important;font-weight:500!important}body:has(.selmi-pdp-brand-layer) .selmi-hero-rating__stars,body:has(.selmi-pdp-brand-layer) .review-stars,body:has(.selmi-pdp-brand-layer) .rating-stars,body:has(.selmi-pdp-brand-layer) .carousel-review-star{color:var(--selmi-ink)!important}body:has(.selmi-pdp-brand-layer) .shop-product-title{margin:2px 0 8px!important;color:var(--selmi-ink)!important;font-size:38px!important;line-height:46px!important;letter-spacing:-.02em!important}body:has(.selmi-pdp-brand-layer) .selmi-hero-copy-compact{max-width:620px;color:var(--selmi-muted)!important;font-size:16px!important;line-height:1.6!important}body:has(.selmi-pdp-brand-layer) .selmi-offer-price{margin:10px 0 4px!important;color:var(--selmi-ink)!important}body:has(.selmi-pdp-brand-layer) .selmi-offer-price__current{color:var(--selmi-ink)!important;font-family:var(--font-body-family)!important;font-size:32px!important;font-weight:500!important;line-height:36px!important}body:has(.selmi-pdp-brand-layer) .selmi-offer-price__compare,body:has(.selmi-pdp-brand-layer) .selmi-offer-price__meta{color:var(--selmi-muted)!important}body:has(.selmi-pdp-brand-layer) .selmi-offer-price__badge,body:has(.selmi-pdp-brand-layer) .reviews-rating-summary{border-radius:999px!important;background:var(--selmi-cream)!important;color:var(--selmi-ink)!important;box-shadow:none!important}body:has(.selmi-pdp-brand-layer) .custom-text-block-container-selmi_proof{padding:8px 0 14px!important;border-bottom:1px solid var(--selmi-stone)!important;background:transparent!important;color:var(--selmi-muted)!important}body:has(.selmi-pdp-brand-layer) .custom-text-block-container-selmi_proof .custom-text-icon{color:var(--selmi-sage)!important}body:has(.selmi-pdp-brand-layer) .product-divider-line{border-color:var(--selmi-stone)!important}body:has(.selmi-pdp-brand-layer) .bg-benefits-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 22px!important;margin:0 0 10px!important;padding:4px 0!important}body:has(.selmi-pdp-brand-layer) .bg-benefit-item{position:relative;min-height:0!important;padding:0 0 0 22px!important;border:0!important;background:transparent!important;color:var(--selmi-muted)!important}body:has(.selmi-pdp-brand-layer) .bg-benefit-item:before{content:"\2014";position:absolute;left:0;color:var(--selmi-sage)}body:has(.selmi-pdp-brand-layer) .bg-benefit-icon{display:none!important}body:has(.selmi-pdp-brand-layer) .quantity-break-container{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body:has(.selmi-pdp-brand-layer) .quantity-break-header-line{background:var(--selmi-stone)!important}body:has(.selmi-pdp-brand-layer) .quantity-break-option{min-height:76px!important;border:1px solid var(--selmi-stone)!important;border-radius:12px!important;background:var(--selmi-surface)!important;box-shadow:none!important;transition:background-color .25s ease,border-color .25s ease}body:has(.selmi-pdp-brand-layer) .quantity-break-option.selected{border-color:var(--selmi-action)!important;background:var(--selmi-soft-oxide)!important}body:has(.selmi-pdp-brand-layer) .quantity-break-radio-container{display:none!important}body:has(.selmi-pdp-brand-layer) .quantity-break-badge,body:has(.selmi-pdp-brand-layer) .quantity-break-save-badge{border-radius:999px!important;background:var(--selmi-champagne)!important;color:var(--selmi-ink)!important;font-weight:500!important}body:has(.selmi-pdp-brand-layer) .shop-add-to-cart-button{width:100%!important;min-height:58px!important}body:has(.selmi-pdp-brand-layer) .replica-warning{min-height:38px!important;margin:4px 0 8px!important;padding:9px 12px!important;border:1px solid var(--selmi-cream)!important;border-radius:12px!important;background:var(--selmi-cream)!important;color:var(--selmi-ink)!important;box-shadow:none!important}body:has(.selmi-pdp-brand-layer) .custom-text-block-container-selmi_cta_microcopy,body:has(.selmi-pdp-brand-layer) .custom-text-block-container-selmi_purchase_note{color:var(--selmi-muted)!important;font-size:13px!important;line-height:1.5!important}body:has(.selmi-pdp-brand-layer) .video-carousel-container{margin-top:24px!important}body:has(.selmi-pdp-brand-layer) .video-thumbnail,body:has(.selmi-pdp-brand-layer) .carousel-video{overflow:hidden!important;border:1px solid var(--selmi-stone)!important;border-radius:8px!important;background:var(--selmi-surface)!important;box-shadow:none!important}body:has(.selmi-pdp-brand-layer) .new-product-faq,body:has(.selmi-pdp-brand-layer) .new-faq-container,body:has(.selmi-pdp-brand-layer) .faq-question,body:has(.selmi-pdp-brand-layer) .faq-answer{border-color:var(--selmi-stone)!important;background:transparent!important;box-shadow:none!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-reviews .reviews-transformation-section{padding:72px 0!important;background:var(--selmi-bone)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-reviews .reviews-subtitle{color:var(--selmi-ink)!important;font-size:44px!important;line-height:56px!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-reviews .custom-accent-text{color:var(--selmi-sage)!important;-webkit-text-fill-color:var(--selmi-sage)!important;font-family:var(--font-heading-family)!important;font-style:italic!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-reviews .review-card{overflow:hidden!important;border:1px solid var(--selmi-stone)!important;border-radius:12px!important;background:var(--selmi-surface)!important;box-shadow:none!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-reviews .reviewer-info-container{background:var(--selmi-soft-oxide)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap,body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-section{background:var(--selmi-bone)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-container{width:min(100%,1240px)!important;margin-inline:auto!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-image,body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-image-column{border-radius:0!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-circle,body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-timeline:before,body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .timeline-fill{display:none!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-timeline{display:grid!important;gap:0!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-item{display:grid!important;grid-template-columns:86px minmax(0,1fr)!important;column-gap:22px!important;min-height:150px!important;padding:28px 0!important;border-top:1px solid var(--selmi-stone)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-item:last-child{border-bottom:1px solid var(--selmi-stone)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-badge{grid-column:1!important;grid-row:1 / span 2!important;align-self:start!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--selmi-ink)!important;font-family:var(--font-heading-family)!important;font-size:64px!important;font-style:italic!important;font-weight:500!important;line-height:.9!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-title,body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-description{grid-column:2!important;margin-left:0!important;color:var(--selmi-ink)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-description{color:var(--selmi-muted)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats,body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-section{background:var(--selmi-bone)!important;color:var(--selmi-ink)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-section{padding-block:72px!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-section-title{color:var(--selmi-ink)!important;font-size:44px!important;line-height:56px!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .custom-accent-text{color:var(--selmi-sage)!important;-webkit-text-fill-color:var(--selmi-sage)!important;font-family:var(--font-heading-family)!important;font-style:italic!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-section-subheading,body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-description{color:var(--selmi-muted)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--selmi-stone)!important;border-bottom:1px solid var(--selmi-stone)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-card{min-height:230px!important;padding:30px 24px!important;border:0!important;border-left:1px solid var(--selmi-stone)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-item:first-child .stats-grid-card{border-left:0!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-circle-container,body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-circle,body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats svg{display:none!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-percentage-text,body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-percentage-only{display:block!important;margin-bottom:18px!important;color:var(--selmi-ink)!important;-webkit-text-fill-color:var(--selmi-ink)!important;font-family:var(--font-heading-family)!important;font-size:56px!important;font-style:italic!important;font-weight:500!important;line-height:1!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-title{color:var(--selmi-ink)!important;font-family:var(--font-body-family)!important;font-size:16px!important;font-weight:500!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-editorial,body:has(.selmi-pdp-brand-layer) .selmi-base-product-editorial .image-text-section,body:has(.selmi-pdp-brand-layer) .selmi-base-product-editorial .image-text-container{background:var(--selmi-bone)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-editorial .image-text-container{width:min(100%,1240px)!important;margin-inline:auto!important;padding:64px 24px!important;border:0!important;border-radius:0!important;box-shadow:none!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-editorial .main-image,body:has(.selmi-pdp-brand-layer) .selmi-base-product-editorial .media-column{border-radius:0!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-editorial .image-text-heading{color:var(--selmi-ink)!important;font-size:44px!important;line-height:56px!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-editorial .image-text-subtitle{color:var(--selmi-sage)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-editorial .accordion-item,body:has(.selmi-pdp-brand-layer) .selmi-base-product-editorial .accordion-header,body:has(.selmi-pdp-brand-layer) .selmi-base-product-editorial .accordion-content{border-color:var(--selmi-stone)!important;border-radius:12px!important;background:var(--selmi-surface)!important;box-shadow:none!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-editorial .accordion-toggle{color:var(--selmi-action)!important}body:has(.selmi-pdp-brand-layer) .selmi-copy-section{padding:72px 24px!important;background:var(--selmi-bone)!important;color:var(--selmi-ink)!important}body:has(.selmi-pdp-brand-layer) .selmi-copy-section__inner{width:min(100%,1200px)!important;margin-inline:auto!important}body:has(.selmi-pdp-brand-layer) .selmi-copy-section__eyebrow{margin:0 0 10px!important;color:var(--selmi-sage)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.08em!important}body:has(.selmi-pdp-brand-layer) .selmi-copy-section h2{max-width:780px!important;margin:0 0 12px!important;color:var(--selmi-ink)!important;font-size:44px!important;line-height:56px!important}body:has(.selmi-pdp-brand-layer) .selmi-copy-section__lead{margin:0 0 28px!important;color:var(--selmi-muted)!important;font-size:16px!important;line-height:1.6!important}body:has(.selmi-pdp-brand-layer) .selmi-comparison-wrap{overflow-x:auto!important;border:1px solid var(--selmi-stone)!important;border-radius:12px!important;background:var(--selmi-surface)!important;box-shadow:none!important}body:has(.selmi-pdp-brand-layer) .selmi-comparison{width:100%!important;min-width:760px;border-collapse:collapse!important}body:has(.selmi-pdp-brand-layer) .selmi-comparison th,body:has(.selmi-pdp-brand-layer) .selmi-comparison td{padding:16px 14px!important;border:0!important;border-bottom:1px solid var(--selmi-stone)!important;background:var(--selmi-surface)!important;color:var(--selmi-muted)!important;font-size:14px!important;line-height:1.45!important;text-align:center!important}body:has(.selmi-pdp-brand-layer) .selmi-comparison th:first-child,body:has(.selmi-pdp-brand-layer) .selmi-comparison td:first-child{color:var(--selmi-ink)!important;font-weight:500!important;text-align:left!important}body:has(.selmi-pdp-brand-layer) .selmi-comparison thead th:nth-child(2){border-top:4px solid var(--selmi-sage)!important;background:var(--selmi-champagne)!important;color:var(--selmi-ink)!important}body:has(.selmi-pdp-brand-layer) .selmi-comparison tbody td:nth-child(2){background:var(--selmi-soft-oxide)!important;color:var(--selmi-ink)!important;font-weight:500!important}body:has(.selmi-pdp-brand-layer) .selmi-comparison tr:last-child td{border-bottom:0!important}body:has(.selmi-pdp-brand-layer) .shopify-section.guarantee-section{padding:24px!important;background:var(--selmi-bone)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-guarantee,body:has(.selmi-pdp-brand-layer) .selmi-base-product-guarantee .guarantee-section__container,body:has(.selmi-pdp-brand-layer) .selmi-base-product-guarantee .guarantee-section__wrapper{border-radius:12px!important;background:var(--selmi-action)!important;background-image:none!important;color:var(--selmi-bone)!important;box-shadow:none!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-guarantee .shield-icon{display:none!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-guarantee .guarantee-section__heading,body:has(.selmi-pdp-brand-layer) .selmi-base-product-guarantee .guarantee-section__description,body:has(.selmi-pdp-brand-layer) .selmi-base-product-guarantee .guarantee-section__benefits,body:has(.selmi-pdp-brand-layer) .selmi-base-product-guarantee .benefit,body:has(.selmi-pdp-brand-layer) .selmi-base-product-guarantee .checkmark-icon{color:var(--selmi-bone)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-guarantee .guarantee-section__heading{font-size:44px!important;line-height:56px!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-guarantee .accent-text{display:block!important;margin:0 0 10px!important;color:var(--selmi-cream)!important;-webkit-text-fill-color:var(--selmi-cream)!important;font-family:var(--font-body-family)!important;font-size:12px!important;font-style:normal!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase}body:has(.selmi-pdp-brand-layer) .selmi-base-product-guarantee .guarantee-section__cta{border-color:var(--selmi-bone)!important;background:var(--selmi-bone)!important;color:var(--selmi-ink)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-guarantee .guarantee-section__cta:hover{border-color:var(--selmi-ink)!important;background:var(--selmi-ink)!important;color:var(--selmi-bone)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-faq,body:has(.selmi-pdp-brand-layer) .selmi-base-product-faq .store-faq-section{background:var(--selmi-bone)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-faq .store-faq-section{padding-block:72px!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-faq .store-faq-heading{color:var(--selmi-ink)!important;font-size:44px!important;line-height:56px!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-faq .store-faq-subtitle{color:var(--selmi-muted)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-faq .store-faq-header-image,body:has(.selmi-pdp-brand-layer) .selmi-base-product-faq .store-faq-header-image img{border-radius:0!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-faq .store-faq-item{border:0!important;border-top:1px solid var(--selmi-stone)!important;border-radius:0!important;background:var(--selmi-surface)!important;box-shadow:none!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-faq .store-faq-item:last-child{border-bottom:1px solid var(--selmi-stone)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-faq .store-faq-question,body:has(.selmi-pdp-brand-layer) .selmi-base-product-faq .store-faq-answer{background:var(--selmi-surface)!important;color:var(--selmi-ink)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-faq .store-faq-answer{color:var(--selmi-muted)!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-faq .store-faq-toggle{color:var(--selmi-action)!important}body:has(.selmi-pdp-brand-layer) .scm-container,body:has(.selmi-pdp-brand-layer) .scm-reviews-importer,body:has(.selmi-pdp-brand-layer) .scm-reviews-importer-iframe{padding-inline:0!important;background:var(--selmi-bone)!important}#MainContent [id*=__new_hero_tq9qtW] .selmi-base-home-hero,#MainContent [id*=__new_hero_tq9qtW] .selmi-base-home-hero :is(p,a,button,span),#MainContent [id*=__collection_grid_CAdeLK] .selmi-base-home-products,#MainContent [id*=__collection_grid_CAdeLK] .selmi-base-home-products :is(p,a,button,span),.shopify-section-group-header-group :is(p,a,button,span),.section-custom-footer :is(p,a,button,span,li){font-family:var(--font-body-family)!important}#MainContent [id*=__new_hero_tq9qtW] .custom-hero__title,#MainContent [id*=__new_hero_tq9qtW] .custom-hero__title .section-accent-text,#MainContent [id*=__collection_grid_CAdeLK] .product-title,.section-custom-footer .footer-column h3{font-family:var(--font-heading-family)!important;font-weight:500!important}#MainContent [id*=__collection_grid_CAdeLK] .product-grid{grid-template-columns:minmax(0,480px)!important;width:min(100%,480px)!important;max-width:480px!important}#MainContent [id*=__collection_grid_CAdeLK] .product-card{width:100%!important;min-width:0!important;max-width:480px!important}body:has(.selmi-pdp-brand-layer) #MainContent :is(p,a,button,li,span,summary,label,th,td){font-family:var(--font-body-family)!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__shop_product_details_JbqzwH] .shop-product-title{color:var(--selmi-ink)!important;font-family:var(--font-heading-family)!important;font-size:38px!important;font-weight:500!important;line-height:46px!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__shop_product_details_JbqzwH] .shop-add-to-cart-button{border:1px solid var(--selmi-action)!important;border-radius:999px!important;background:var(--selmi-action)!important;background-image:none!important;color:var(--selmi-bone)!important;font-family:var(--font-body-family)!important;font-size:15px!important;font-weight:500!important;letter-spacing:.08em!important;box-shadow:none!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__shop_product_details_JbqzwH] .shop-add-to-cart-button:hover{border-color:var(--selmi-ink)!important;background:var(--selmi-ink)!important;color:var(--selmi-bone)!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__shop_product_details_JbqzwH] .replica-warning{min-height:38px!important;padding:10px 14px!important;border:1px solid var(--selmi-cream)!important;border-radius:12px!important;background:var(--selmi-cream)!important;color:var(--selmi-ink)!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__shop_product_details_JbqzwH] .replica-warning .warning-icon,body:has(.selmi-pdp-brand-layer) #MainContent [id*=__shop_product_details_JbqzwH] .replica-warning svg{display:none!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__shop_product_details_JbqzwH] .replica-warning .warning-title{color:var(--selmi-ink)!important;font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__shop_product_details_JbqzwH] :is(.award-subtitle,.selmi-offer-price__badge,.quantity-break-savings,.quantity-break-badge,.quantity-break-original-price){font-size:12px!important;line-height:1.35!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__customer_reviews_carousel_9rDFY3] .review-text{font-size:13px!important;line-height:1.5!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__satisfaction_guarantee_J4ypTy] .selmi-base-product-guarantee{font-family:var(--font-body-family)!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__satisfaction_guarantee_J4ypTy] .selmi-base-product-guarantee :is(p,a,span,div,button){font-family:var(--font-body-family)!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__satisfaction_guarantee_J4ypTy] .selmi-base-product-guarantee :is(h1,h2,h3){font-family:var(--font-heading-family)!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__customer_reviews_carousel_9rDFY3] .custom-accent-text,body:has(.selmi-pdp-brand-layer) #MainContent [id*=__statistics_grid_pXC34G] .custom-accent-text,body:has(.selmi-pdp-brand-layer) #MainContent [id*=__roadmap_GEaDNe] .roadmap-badge,body:has(.selmi-pdp-brand-layer) #MainContent [id*=__statistics_grid_pXC34G] .stats-grid-percentage-text,body:has(.selmi-pdp-brand-layer) #MainContent [id*=__statistics_grid_pXC34G] .stats-grid-percentage-only{font-family:var(--font-heading-family)!important;font-style:italic!important;font-weight:500!important}@keyframes selmi-hero-arrival{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@media screen and (max-width:799px){.shopify-section-group-header-group .header-wrapper,.shopify-section-group-header-group .header{height:64px!important;min-height:64px!important}.shopify-section-group-header-group .header{padding-inline:16px!important}.selmi-base-home-hero,.selmi-base-home-hero .custom-hero,.selmi-base-home-hero .custom-hero__container,.selmi-base-home-hero .custom-hero__flex{min-height:0!important;height:auto!important}.selmi-base-home-hero .custom-hero__flex{flex-direction:column!important}.selmi-base-home-hero .custom-hero__image-wrapper,.selmi-base-home-hero .custom-hero__content{flex:none!important;width:100%!important;max-width:100%!important}#MainContent [id*=__new_hero_tq9qtW] .selmi-base-home-hero,#MainContent [id*=__new_hero_tq9qtW] .custom-hero,#MainContent [id*=__new_hero_tq9qtW] .custom-hero__container,#MainContent [id*=__new_hero_tq9qtW] .custom-hero__flex,#MainContent [id*=__new_hero_tq9qtW] .custom-hero__content{min-height:0!important;height:auto!important}#MainContent [id*=__collection_grid_CAdeLK] .product-grid,#MainContent [id*=__collection_grid_CAdeLK] .product-card{width:100%!important;max-width:calc(100vw - 32px)!important}.selmi-base-home-hero .custom-hero__image-wrapper,.selmi-base-home-hero .custom-hero__image,.selmi-base-home-hero .custom-hero__video,.selmi-base-home-hero .custom-hero__video-container{width:100%!important;min-height:390px!important;height:390px!important;border-radius:0!important}.selmi-base-home-hero .custom-hero__content{min-height:390px!important;padding:40px 20px 48px!important}.selmi-base-home-hero .custom-hero__content-wrapper{width:100%!important;max-width:100%!important;align-items:center!important}.selmi-base-home-hero .custom-hero__title{max-width:360px!important;margin:18px auto 20px!important;font-size:38px!important;line-height:46px!important;text-align:center!important}.selmi-base-home-hero .custom-hero__benefits{flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;width:100%!important;gap:8px!important;justify-content:center!important;margin-bottom:24px!important}.selmi-base-home-hero .custom-hero__benefit-item{display:flex!important;width:100%!important;justify-content:center!important;text-align:center!important}.selmi-base-home-products .collection-grid-section{padding:56px 16px!important}.selmi-base-home-products .product-grid-wrapper,.selmi-base-home-products .product-grid,.selmi-base-home-products .carousel-container-wrapper,.selmi-base-home-products .product-carousel-swiper,.selmi-base-home-products .product-carousel-swiper .swiper-wrapper{grid-template-columns:minmax(0,1fr)!important}.section-custom-footer .footer-main{padding:48px 0 28px!important}.section-custom-footer .footer-content{grid-template-columns:1fr!important;gap:28px!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-main{padding-top:0!important}body:has(.selmi-pdp-brand-layer) .shop-product-inner-container{padding-inline:0!important}body:has(.selmi-pdp-brand-layer) .shop-product-layout{display:block!important}body:has(.selmi-pdp-brand-layer) .shop-carousel-container,body:has(.selmi-pdp-brand-layer) .shop-product-info{width:100%!important;max-width:100%!important}body:has(.selmi-pdp-brand-layer) .shop-product-info{display:flex!important;flex-direction:column!important;padding:18px 17px 40px!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__shop_product_details_JbqzwH] .selmi-anchor{margin-block:-9px!important}body:has(.selmi-pdp-brand-layer) .shop-product-title{font-size:38px!important;line-height:46px!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__shop_product_details_JbqzwH] .shop-product-title{font-size:38px!important;line-height:46px!important}body:has(.selmi-pdp-brand-layer) .bg-benefits-grid{grid-template-columns:1fr!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-reviews .reviews-transformation-section,body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-section,body:has(.selmi-pdp-brand-layer) .selmi-base-product-faq .store-faq-section{padding-block:56px!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-reviews .reviews-subtitle,body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-section-title,body:has(.selmi-pdp-brand-layer) .selmi-base-product-editorial .image-text-heading,body:has(.selmi-pdp-brand-layer) .selmi-copy-section h2,body:has(.selmi-pdp-brand-layer) .selmi-base-product-guarantee .guarantee-section__heading,body:has(.selmi-pdp-brand-layer) .selmi-base-product-faq .store-faq-heading{font-size:38px!important;line-height:46px!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-content{display:flex!important;flex-direction:column!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-item{grid-template-columns:58px minmax(0,1fr)!important;column-gap:16px!important;padding:24px 0!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-roadmap .roadmap-badge{font-size:48px!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-card{min-height:210px!important;padding:24px 16px!important;border-top:1px solid var(--selmi-stone)!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__statistics_grid_pXC34G] .stats-grid-title{font-family:var(--font-body-family)!important;font-size:18px!important;font-weight:500!important;line-height:1.2!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__statistics_grid_pXC34G] .stats-grid-description{font-size:12px!important;line-height:1.45!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-item:nth-child(odd) .stats-grid-card{border-left:0!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-stats .stats-grid-item:nth-child(-n+2) .stats-grid-card{border-top:0!important}body:has(.selmi-pdp-brand-layer) .selmi-base-product-editorial .image-text-container,body:has(.selmi-pdp-brand-layer) .selmi-copy-section{padding:56px 18px!important}body:has(.selmi-pdp-brand-layer) .selmi-comparison-wrap{margin-top:24px!important}body:has(.selmi-pdp-brand-layer) .shopify-section.guarantee-section{padding:16px!important}}html:root{--global-button-radius: 999px !important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__roadmap_GEaDNe] .roadmap-title{color:var(--selmi-ink)!important;font-family:var(--font-heading-family)!important;font-size:28px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.08!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__roadmap_GEaDNe] .roadmap-description,body:has(.selmi-pdp-brand-layer) #MainContent [id*=__statistics_grid_pXC34G] .stats-grid-description{color:var(--selmi-muted)!important;font-family:var(--font-body-family)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.5!important}body:has(.selmi-pdp-brand-layer) #MainContent [id*=__statistics_grid_pXC34G] .stats-grid-title{color:var(--selmi-ink)!important;font-family:var(--font-heading-family)!important;font-size:20px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.1!important}.selmi-pdp-sticky{display:none}.selmi-base-home-products .section-heading{font-family:var(--font-heading-family)!important;font-weight:500!important;letter-spacing:0!important}@media screen and (min-width:800px){#MainContent [id*=__new_hero_tq9qtW] .custom-hero__flex{align-items:center!important}#MainContent [id*=__new_hero_tq9qtW] .custom-hero__content,#MainContent [id*=__new_hero_tq9qtW] .custom-hero__image-wrapper{width:50%!important;max-width:50%!important}#MainContent [id*=__new_hero_tq9qtW] .custom-hero__image-wrapper{align-self:stretch!important;height:auto!important}#MainContent [id*=__new_hero_tq9qtW] .custom-hero__content{align-self:stretch!important;justify-content:center!important}#MainContent [id*=__new_hero_tq9qtW] .custom-hero__content-wrapper{justify-content:center!important;gap:24px!important}#MainContent [id*=__new_hero_tq9qtW] .custom-hero__content-wrapper>*{margin-top:0!important;margin-bottom:0!important}#MainContent [id*=__new_hero_tq9qtW] .custom-hero__title{width:auto!important;max-width:20ch!important}}@media screen and (max-width:799px){.selmi-pdp-sticky{position:fixed;z-index:900;right:0;bottom:0;left:0;display:block;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--selmi-stone);background:var(--selmi-bone);box-shadow:0 -8px 24px #1a1a1a0f;opacity:0;visibility:hidden;transform:translateY(100%);transition:transform .25s ease,opacity .25s ease,visibility .25s ease;pointer-events:none}.selmi-pdp-sticky.is-visible{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.selmi-pdp-sticky .sticky-add-to-cart__inner{display:grid;grid-template-columns:minmax(74px,auto) minmax(0,1fr);gap:12px;align-items:center;width:100%;max-width:520px;margin-inline:auto}.selmi-pdp-sticky .sticky-add-to-cart__price{color:var(--selmi-ink);font-family:var(--font-body-family)!important;font-size:14px;font-weight:500;letter-spacing:0;line-height:1;white-space:nowrap}.selmi-pdp-sticky .sticky-add-to-cart__button{width:100%;min-height:48px!important;height:48px;padding:0 18px!important;border:1px solid var(--selmi-action)!important;border-radius:999px!important;background:var(--selmi-action)!important;color:var(--selmi-bone)!important;box-shadow:none!important;font-family:var(--font-body-family)!important;font-size:14px!important;font-weight:500!important;letter-spacing:.08em!important;line-height:1!important;text-transform:uppercase}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation:none!important;transition:none!important}.scroll-trigger,.scroll-trigger.animate--fade-in,.scroll-trigger.animate--fade-up{opacity:1!important;transform:none!important}}@media screen and (min-width:800px){#shopify-section-template--28111575908644__new_hero_tq9qtW .custom-hero__benefits{flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:8px!important}#shopify-section-template--28111575908644__new_hero_tq9qtW .custom-hero__benefit-item{display:flex!important;width:100%!important;justify-content:flex-start!important;text-align:left!important}}#shopify-section-template--28111575908644__new_hero_tq9qtW .custom-hero__title .section-accent-text{display:block!important;padding-right:0!important;margin-left:0!important}#MainContent#MainContent :is(.selmi-offer-price__current,.quantity-break-price,.product-price,.price__regular,.sticky-add-to-cart__price){font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-variant-numeric:lining-nums tabular-nums!important;font-style:normal!important;letter-spacing:-.01em!important;color:#1a1a1a!important}#MainContent#MainContent .selmi-offer-price__current{font-size:44px!important;line-height:1!important}#MainContent#MainContent .quantity-break-price{font-size:24px!important;line-height:1!important}#MainContent#MainContent .selmi-base-home-products :is(.product-price,.price__regular,.price__regular span){font-family:Cormorant Garamond,Georgia,serif!important;font-size:30px!important;font-weight:500!important}#MainContent#MainContent :is(.selmi-offer-price__compare,.quantity-break-original-price,.product-compare-price){font:500 22px/1.1 Cormorant Garamond,Georgia,serif!important;color:#9a968f!important;text-decoration:line-through!important;text-decoration-thickness:1px!important;text-decoration-color:#c9c4bc!important}#MainContent#MainContent .selmi-offer-price__line{align-items:baseline!important;gap:12px!important}#MainContent#MainContent .selmi-offer-price__badge{background:transparent!important;border:1px solid #DDDAD4!important;color:#1a1a1a!important;font-size:10px!important;font-weight:500!important;letter-spacing:.14em!important;padding:6px 12px!important;border-radius:999px!important}#MainContent#MainContent :is(.selmi-offer-price__meta,.quantity-break-savings){font:400 12px/1.45 DM Sans,sans-serif!important;color:#6b6b6b!important}#MainContent#MainContent .selmi-rating-number{font:italic 500 26px/1 Cormorant Garamond,Georgia,serif!important;color:#1a1a1a!important}:root{--sp-in:16px;--sp-block:40px;--sp-cap:96px}#MainContent#MainContent :is(.selmi-base-product-roadmap,.selmi-base-product-stats,.selmi-base-product-editorial,.selmi-base-product-faq,.selmi-base-product-reviews){margin-block:0!important}#MainContent#MainContent :is(.selmi-base-product-roadmap,.stats-grid-section,.selmi-base-product-faq .store-faq-section,.selmi-copy-section){padding-block:var(--sp-cap)!important;margin-block:0!important}#MainContent#MainContent .selmi-base-product-editorial .image-text-container{padding:0!important;max-width:none!important}#MainContent#MainContent .selmi-base-product-editorial .text-column{padding:var(--sp-block) 24px var(--sp-cap)!important}#MainContent#MainContent .selmi-base-product-editorial+.shopify-section .selmi-copy-section{padding-top:0!important}#MainContent#MainContent .shop-product-info{gap:0!important}#MainContent#MainContent .shop-product-info>:is(.quantity-break-container,.shop-add-to-cart-wrapper,.bg-benefits-grid,.video-carousel-container,.new-product-faq){margin-top:var(--sp-block)!important;margin-bottom:0!important}#MainContent#MainContent .shop-product-info>:is(.selmi-hero-copy-compact,.award-badge-container,.custom-text-block-container-selmi_proof){margin-block:var(--sp-in)!important;border-bottom:0!important}#MainContent#MainContent .product-divider-container{margin:36px 0!important;padding:0!important}#MainContent#MainContent .product-divider-line{height:0!important;border:0!important;border-top:1px solid #DDDAD4!important;background:none!important}#MainContent#MainContent .custom-text-block-container-selmi_proof,#MainContent#MainContent .new-faq-container{border:0!important}#MainContent#MainContent .selmi-base-product-editorial .image-text-divider-wrapper{display:none!important}#MainContent#MainContent :is(.faq-item,.accordion-item,.store-faq-item){background:transparent!important;border:0!important;border-top:1px solid #DDDAD4!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:20px 0!important}#MainContent#MainContent :is(.faq-item:last-child,.store-faq-item:last-child){border-bottom:1px solid #DDDAD4!important}#MainContent#MainContent .accordion-container:has(+.button-container) .accordion-item:last-child{border-bottom:1px solid #DDDAD4!important}#MainContent#MainContent :is(.faq-question,.accordion-header,.store-faq-question){background:transparent!important;padding:0!important;gap:16px!important;border:0!important;min-height:24px!important}#MainContent#MainContent :is(.faq-question-text,.accordion-header-text,.store-faq-question>span:first-child){font:500 16px/1.4 DM Sans,sans-serif!important;color:#1a1a1a!important;text-transform:none!important;letter-spacing:0!important}#MainContent#MainContent :is(.faq-toggle,.accordion-toggle,.store-faq-toggle){display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 24px!important;width:24px!important;height:24px!important;color:#8a9a83!important;font-size:0!important;transition:transform .25s ease!important}#MainContent#MainContent :is(.faq-toggle,.accordion-toggle,.store-faq-toggle) svg{width:16px!important;height:16px!important;transform:none!important}#MainContent#MainContent :is(.faq-item.active,.faq-item.open,.accordion-item.active,.store-faq-item.active) :is(.faq-toggle,.accordion-toggle,.store-faq-toggle),#MainContent#MainContent .faq-question[aria-expanded=true] .faq-toggle{transform:rotate(45deg)!important}#MainContent#MainContent :is(.store-faq-items-container,.accordion-container,.accordion-items-wrapper){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin-block:0!important}#MainContent#MainContent :is(.store-faq-answer,.accordion-content,.faq-answer){background:transparent!important;color:#5f5d58!important}#MainContent#MainContent :is(.store-faq-answer,.accordion-content-inner,.faq-answer-inner){padding:16px 0 0!important}#MainContent#MainContent .selmi-faq-group{font:500 12px/1.4 DM Sans,sans-serif!important;color:#8a9a83!important;letter-spacing:.1em!important;margin:40px 0 16px!important}#MainContent#MainContent img{border-radius:0!important}#MainContent#MainContent :is(.review-card,.customer-review-card,.video-thumbnail,.video-carousel-container,.shop-thumbnail,.media-column){border-radius:0!important}#MainContent#MainContent :is(.review-card,.customer-review-card){overflow:visible!important;box-shadow:none!important;border:1px solid #DDDAD4!important}#MainContent#MainContent .selmi-base-product-editorial .image-text-content{display:flex!important;flex-direction:column!important;gap:0!important;max-width:none!important}#MainContent#MainContent .selmi-base-product-editorial .media-column{flex:none!important;width:100vw!important;max-width:none!important;margin-inline:calc(50% - 50vw)!important;padding:0!important;overflow:visible!important}#MainContent#MainContent .selmi-base-product-editorial img.main-image{display:block!important;width:100%!important;max-width:none!important;height:68vh!important;min-height:560px!important;object-fit:cover!important;object-position:60% 30%!important}#MainContent#MainContent .selmi-base-product-editorial .text-column{width:100%!important;max-width:760px!important;align-self:center!important;box-sizing:border-box!important}#MainContent#MainContent .selmi-base-product-editorial .image-text-heading{font:500 36px/1.08 Cormorant Garamond,Georgia,serif!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;color:#1a1a1a!important}#MainContent#MainContent .selmi-base-product-editorial .heading-block-wrapper{margin:0 0 16px!important}#MainContent#MainContent .selmi-comparison-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch;border:0!important;border-radius:0!important;background:transparent!important;max-width:100%!important;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent);scrollbar-width:thin;scrollbar-color:#8A9A83 #F7F5F1}#MainContent#MainContent .selmi-comparison{table-layout:fixed!important;width:100%!important;min-width:680px!important;border-collapse:collapse!important;border:0!important}#MainContent#MainContent .selmi-comparison :is(th,td){width:25%!important;padding:12px 14px!important;font:400 13px/1.35 DM Sans,sans-serif!important;border:0!important;border-bottom:1px solid #DDDAD4!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:break-word!important}#MainContent#MainContent .selmi-comparison :is(th,td):first-child{position:sticky!important;left:0!important;z-index:1!important;background:#f7f5f1!important;width:25%!important}#MainContent#MainContent .selmi-comparison th{border-top:3px solid #8A9A83!important;font-weight:500!important;background:transparent!important}#MainContent#MainContent .selmi-comparison th:first-child{background:transparent!important;border:0!important}#MainContent#MainContent .selmi-comparison :is(th,td):nth-child(2){background:#8a9a831a!important;color:#1a1a1a!important}@media(min-width:768px){#MainContent#MainContent .selmi-comparison-wrap{-webkit-mask-image:none;mask-image:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}#MainContent#MainContent *,#MainContent#MainContent *:before,#MainContent#MainContent *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#MainContent#MainContent .selmi-stars{display:inline-flex!important;align-items:center!important;gap:3px!important;line-height:1!important;color:#8a9a83!important}#MainContent#MainContent .selmi-stars svg{display:block;width:14px;height:14px;flex:none}#MainContent#MainContent .selmi-hero-rating{display:flex!important;align-items:center!important;gap:8px!important;background:transparent!important;border:0!important;padding:0!important}#MainContent#MainContent .selmi-rating-label{font:400 13px/1.4 DM Sans,sans-serif!important;color:#6b6b6b!important}#MainContent#MainContent .selmi-rating-label .selmi-rating-number{font:italic 500 16px/1 Cormorant Garamond,Georgia,serif!important;color:#1a1a1a!important}#MainContent#MainContent .quantity-break-option{display:block!important;background:transparent!important;border:1px solid #DDDAD4!important;border-radius:12px!important;padding:18px 16px!important;box-sizing:border-box!important;overflow:visible!important}#MainContent#MainContent .quantity-break-option.selected{border:1.5px solid #5C6B55!important;background:#fbfaf7!important}#MainContent#MainContent .quantity-break-main-content{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important}#MainContent#MainContent .quantity-break-content-wrapper{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;min-width:0!important}#MainContent#MainContent .quantity-break-image-details-group{min-width:0!important;flex:1!important}#MainContent#MainContent .quantity-break-title-container{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:baseline!important}#MainContent#MainContent .quantity-break-title{font:500 14px/1.4 DM Sans,sans-serif!important}#MainContent#MainContent .quantity-break-badge{position:static!important;transform:none!important;width:max-content!important;max-width:100%!important;white-space:normal!important;font:500 10px/1.4 DM Sans,sans-serif!important;letter-spacing:.1em!important;padding:5px 10px!important;border-radius:999px!important;background:#8a9a831a!important;color:#1a1a1a!important;box-sizing:border-box!important}#MainContent#MainContent .quantity-break-price-container{flex:0 0 auto!important;width:auto!important;text-align:right!important}#MainContent#MainContent .quantity-break-radio-container{display:block!important;flex:0 0 18px!important;margin:0!important}#MainContent#MainContent .quantity-break-radio-circle{display:grid!important;place-items:center!important;width:18px!important;height:18px!important;box-sizing:border-box!important;border:1px solid #DDDAD4!important;border-radius:50%!important;background:transparent!important}#MainContent#MainContent .quantity-break-radio-dot{display:none!important}#MainContent#MainContent .quantity-break-option.selected .quantity-break-radio-circle{background:#5c6b55!important;border-color:#5c6b55!important}#MainContent#MainContent .quantity-break-option.selected .quantity-break-radio-circle:after{content:"";width:10px;height:10px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m2 6 2.5 2.5L10 3' fill='none' stroke='%23F4E8B9' stroke-width='1.25'/%3E%3C/svg%3E")}#MainContent#MainContent .quantity-break-savings{margin-top:8px!important}#MainContent#MainContent .quantity-break-option-container+.quantity-break-option-container{margin-top:16px!important}#MainContent#MainContent .selmi-base-home-hero .custom-hero__badge-wrapper{width:auto!important;margin-inline:auto!important}#MainContent#MainContent .selmi-base-home-hero .custom-hero__badge{display:inline-flex!important;align-items:center!important;gap:12px!important;width:auto!important;padding:8px 0!important;margin-inline:auto!important;border:0!important;background:transparent!important;border-radius:0!important}#MainContent#MainContent .selmi-base-home-hero .custom-hero__badge:before,#MainContent#MainContent .selmi-base-home-hero .custom-hero__badge:after{content:"";display:block;width:24px;height:1px;background:#8a9a83;flex:none}#MainContent#MainContent .selmi-base-home-hero .custom-hero__badge-text{color:#8a9a83!important;font:500 11px/1.4 DM Sans,sans-serif!important;letter-spacing:.16em!important}#MainContent#MainContent .selmi-base-home-hero .custom-hero__button{max-width:340px!important;width:100%!important;margin-inline:auto!important;padding:19px 32px!important;font:500 14px/1.4 DM Sans,sans-serif!important;letter-spacing:.1em!important}#MainContent#MainContent .selmi-base-product-editorial :is(.button,.theme-button){background:transparent!important;border:1px solid #5C6B55!important;color:#5c6b55!important;border-radius:999px!important;box-shadow:none!important}#MainContent#MainContent .stats-grid{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:stretch!important;width:calc(100% - 32px)!important;max-width:1200px!important;margin:40px auto 0!important;gap:0!important;border:0!important;border-top:1px solid #DDDAD4!important;border-bottom:1px solid #DDDAD4!important}#MainContent#MainContent .stats-grid-item{height:100%!important;min-width:0!important;margin:0!important;border:0!important}#MainContent#MainContent .stats-grid-item:nth-child(odd){border-right:1px solid #DDDAD4!important}#MainContent#MainContent .stats-grid-item:nth-child(n+3){border-top:1px solid #DDDAD4!important}#MainContent#MainContent .stats-grid-card{box-sizing:border-box!important;min-height:200px!important;height:100%!important;padding:32px 20px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:16px!important}#MainContent#MainContent .stats-grid-percentage-only{font:500 52px/1 Cormorant Garamond,Georgia,serif!important;letter-spacing:-.01em!important;font-variant-numeric:lining-nums tabular-nums!important;margin:0!important;color:#1a1a1a!important}#MainContent#MainContent .stats-grid-title{font:500 20px/1.15 Cormorant Garamond,Georgia,serif!important;letter-spacing:0!important;margin:0 0 16px!important}#MainContent#MainContent .stats-grid-description{font:400 14px/1.45 DM Sans,sans-serif!important;color:#5f5d58!important}#MainContent#MainContent .shop-thumbnails{display:flex!important;gap:6px!important;justify-content:flex-start!important;overflow-x:auto!important}#MainContent#MainContent .shop-thumbnail{width:56px!important;height:56px!important;flex:0 0 56px!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important;opacity:.45!important;box-shadow:none!important}#MainContent#MainContent .shop-thumbnail.active{opacity:1!important}#MainContent#MainContent .shop-thumbnail :is(img,.thumb-square){width:56px!important;height:56px!important;border:0!important;border-radius:0!important}#MainContent#MainContent .video-carousel{gap:12px!important;scroll-snap-type:x mandatory!important}@media(max-width:767px){#MainContent#MainContent :is(.shop-mobile-arrows,.shop-desktop-arrows){display:none!important}#MainContent#MainContent .video-carousel .video-item{width:calc(82% - 6px)!important;min-width:calc(82% - 6px)!important;max-width:calc(82% - 6px)!important;flex:0 0 calc(82% - 6px)!important;scroll-snap-align:start!important}}#MainContent#MainContent .selmi-base-product-guarantee{border-radius:20px!important;padding:40px 24px!important;overflow:visible!important}#MainContent#MainContent .selmi-base-product-guarantee .guarantee-section__content{padding:0!important}#MainContent#MainContent .selmi-base-product-guarantee .guarantee-section__cta{background:transparent!important;border:1px solid #F7F5F1!important;color:#f7f5f1!important}#MainContent#MainContent .selmi-base-product-guarantee .checkmark-icon{width:12px!important;height:12px!important;min-width:12px!important;color:#f4e8b9!important;align-self:flex-start!important;margin-top:4px!important}@media(max-width:767px){#MainContent#MainContent .selmi-base-product-guarantee .guarantee-section__benefits{display:flex!important;flex-direction:column!important;gap:14px!important;align-items:flex-start!important;text-align:left!important}#MainContent#MainContent .selmi-base-product-guarantee .benefit{text-align:left!important;justify-content:flex-start!important;max-width:none!important;width:100%!important;gap:8px!important}}#MainContent#MainContent .selmi-base-home-products .product-card{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important;padding:0!important}#MainContent#MainContent .selmi-base-home-products :is(.product-image-container,.product-image-wrapper){background:transparent!important;border:0!important;border-radius:0!important;width:100%!important}#MainContent#MainContent .selmi-base-home-products .product-title{font:500 26px/1.15 Cormorant Garamond,Georgia,serif!important}#MainContent#MainContent .selmi-base-home-products .collection-current-price{font:500 30px/1 Cormorant Garamond,Georgia,serif!important;font-variant-numeric:lining-nums tabular-nums!important}#MainContent#MainContent .selmi-base-home-products .collection-view-product-btn{display:inline-flex!important;width:auto!important;min-height:0!important;max-width:none!important;background:none!important;border:0!important;border-bottom:1px solid #5C6B55!important;color:#5c6b55!important;border-radius:0!important;padding:0 0 3px!important;box-shadow:none!important}#MainContent#MainContent .selmi-base-home-products .view-product-text{color:#5c6b55!important}.section-custom-footer.section-custom-footer :is(.footer-payment-icons,.payment-icons){display:none!important}.section-custom-footer.section-custom-footer :is(.footer-text-column__heading,.footer-column h3){color:#a8b7a0!important}.section-custom-footer.section-custom-footer .footer-logo-image{filter:brightness(0) invert(1)!important;border-radius:0!important}#MainContent#MainContent .selmi-reviews-intro{padding:96px 24px 40px!important;text-align:center;background:#f7f5f1}#MainContent#MainContent .selmi-reviews-intro h2{font:500 38px/1.1 Cormorant Garamond,Georgia,serif!important;margin:0 0 16px!important;color:#1a1a1a!important}#MainContent#MainContent .selmi-reviews-intro h2 em{font:italic 500 1em/1.1 Cormorant Garamond,Georgia,serif!important;color:#8a9a83!important}#MainContent#MainContent .selmi-reviews-intro p{font:400 14px/1.5 DM Sans,sans-serif!important;color:#5f5d58!important;margin:0!important}#MainContent#MainContent [id$=__178685094415deaf9f]{padding:0 0 96px!important;background:#f7f5f1!important}#MainContent#MainContent .selmi-base-product-roadmap [class$=-padding],#MainContent#MainContent .selmi-base-product-roadmap .roadmap-content{padding-block:0!important}#MainContent#MainContent .selmi-base-product-roadmap .roadmap-header,#MainContent#MainContent .selmi-base-product-roadmap .roadmap-image-mobile-above{margin-bottom:40px!important}#MainContent#MainContent .selmi-base-product-roadmap .roadmap-item,#MainContent#MainContent .stats-grid-section-header{margin-bottom:0!important}#MainContent#MainContent .quantity-break-title-container{flex-direction:column!important;align-items:flex-start!important}#MainContent#MainContent .quantity-break-title{width:100%!important;flex:none!important}#MainContent#MainContent .quantity-break-content-wrapper{align-items:flex-start!important}#MainContent#MainContent .quantity-break-price-container{padding-top:2px!important}#MainContent#MainContent .quantity-break-savings{max-width:100%!important}#MainContent#MainContent .selmi-comparison td{background:transparent!important}#MainContent#MainContent .selmi-base-product-editorial .accordion-container:last-of-type .accordion-item{border-bottom:1px solid #DDDAD4!important}#MainContent#MainContent .selmi-silence{position:relative;width:100vw;height:68vh;margin-inline:calc(50% - 50vw);background:#1a1a1a;isolation:isolate}#MainContent#MainContent .selmi-silence__image{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 42%;border-radius:0!important}#MainContent#MainContent .selmi-silence:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 60%,rgba(26,26,26,.28) 100%);pointer-events:none}#MainContent#MainContent .selmi-silence__phrase{position:absolute;z-index:1;left:24px;bottom:24px;margin:0;font:italic 500 30px/1.1 Cormorant Garamond,Georgia,serif!important;color:#f4e8b9!important;letter-spacing:0!important}#MainContent#MainContent .selmi-base-home-hero .custom-hero__badge-wrapper{background:transparent!important;border:0!important;padding:0!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}#MainContent#MainContent#MainContent *,#MainContent#MainContent#MainContent *:before,#MainContent#MainContent#MainContent *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#MainContent#MainContent .selmi-base-product-editorial .accordion-container~.accordion-container .accordion-item:last-child{border-bottom:1px solid #DDDAD4!important}#MainContent#MainContent .store-faq-answer{padding:0!important}#MainContent#MainContent .store-faq-item.active .store-faq-answer{padding:16px 0 0!important}#CartDrawer .drawer__inner,#CartDrawer .drawer__inner *{font-family:DM Sans,sans-serif!important;font-weight:400}#CartDrawer .drawer__heading{font:500 28px/1.2 Cormorant Garamond,serif!important}cart-drawer.active #CartDrawer-Overlay{display:block!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;background:#1a1a1a33!important;z-index:0!important}#CartDrawer .drawer__inner{z-index:1!important}#CartDrawer .cart-item__image{border-radius:0!important}#CartDrawer .discount_discount-value{background:transparent!important;border:0!important;padding:0!important;color:#5f5d58!important}#CartDrawer .discount_discount-value span{color:#5f5d58!important}#CartDrawer .discount_discount-value:before{display:none!important}#CartDrawer .gb-price-drawer-saving{width:fit-content!important;background:#f4e8b9!important;color:#1a1a1a!important;border:0!important;border-radius:999px!important;padding:5px 9px!important;font:500 11px/1.4 DM Sans,sans-serif!important;letter-spacing:.1em!important;text-transform:none!important}#CartDrawer .gb-cart-total-item{margin-left:8px!important;padding:0!important;background:none!important;font-family:Cormorant Garamond,serif!important;font-weight:500!important;color:#5f5d58!important;border:0!important;min-width:0!important}#CartDrawer #CartDrawer-Checkout{background:#435b45!important;border:1px solid #435B45!important;border-radius:999px!important;min-height:56px!important;font:500 15px/1.3 DM Sans,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#f7f5f1!important;box-shadow:none!important}#CartDrawer #CartDrawer-Checkout *{font-family:inherit!important;font-size:inherit!important;font-weight:500!important;letter-spacing:inherit!important;color:inherit!important}#CartDrawer .cart-item__discount-allocations{border-top:1px solid #DDDAD4!important;padding-top:10px!important}#CartDrawer .discount-tag,#CartDrawer .discount-label{background:transparent!important;color:#5f5d58!important;border:0!important;border-radius:0!important;padding:0!important;font:400 12px/1.5 DM Sans,sans-serif!important;text-transform:none!important}#CartDrawer .discount-tag svg{display:none!important}#CartDrawer .cart-remove-button{background:transparent!important;border:0!important;box-shadow:none!important;min-height:44px!important;min-width:44px!important;padding:12px!important;color:#5f5d58!important}#CartDrawer .cart-remove-button svg{width:16px!important;height:16px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.25!important;color:#5f5d58!important}#CartDrawer .cart-remove-button svg path{fill:none!important;stroke:currentColor!important}#CartDrawer cart-drawer-items{flex:1 1 auto!important;min-height:0!important;overflow:auto!important}#CartDrawer .scrollable-contents,#CartDrawer-Form{height:auto!important;min-height:0!important}#CartDrawer .drawer__footer{flex:0 0 auto!important;margin-top:auto!important;border-top:1px solid #DDDAD4!important;padding:20px 20px calc(20px + env(safe-area-inset-bottom))!important;background:#f7f5f1!important}@media(max-width:749px){#CartDrawer .drawer__inner{position:absolute!important;bottom:0!important;top:auto!important;height:auto!important;max-height:100dvh!important;min-height:0!important}#CartDrawer cart-drawer-items{max-height:calc(100dvh - 240px)!important}}html body #MainContent#MainContent :is(.faq-item,.accordion-item,.store-faq-item){border:0!important;border-top:1px solid #DDDAD4!important;border-radius:0!important;margin:0!important;padding:0!important;box-shadow:none!important;background:transparent!important}html body #MainContent#MainContent :is(.new-faq-container,.accordion-items-wrapper,.store-faq-items-container){border:0!important;border-radius:0!important;box-shadow:none!important}html body #MainContent#MainContent :is(.faq-question,.accordion-header,.store-faq-question){border:0!important;border-radius:0!important;padding:20px 0!important;background:transparent!important;font-weight:500!important;box-shadow:none!important}html body #MainContent#MainContent :is(.faq-answer,.accordion-content,.store-faq-answer){border:0!important;border-radius:0!important;background:transparent!important}html body #MainContent#MainContent .faq-item:last-child,html body #MainContent#MainContent .accordion-items-wrapper:last-child .accordion-item,html body #MainContent#MainContent .store-faq-item:last-child,html body #MainContent#MainContent .store-faq-item:has(+.selmi-faq-group){border-bottom:1px solid #DDDAD4!important}html body #MainContent#MainContent .accordion-container:has(~.accordion-container) .accordion-item{border-bottom:0!important}.selmi-silence{position:relative}.selmi-silence__seal{position:absolute;right:24px;bottom:24px;color:#f7f5f1;display:block;line-height:0}.selmi-silence__seal svg{width:32px;height:32px}.selmi-texture-video{display:block;width:100%;height:auto;aspect-ratio:4/5;background:#f7f5f1}.section-custom-footer .selmi-colophon{max-width:34em;margin:44px auto 0;text-align:center;color:#8a9a83!important;font:400 11px/1.7 DM Sans,sans-serif!important}.section-custom-footer .selmi-colophon p{margin:0;color:inherit!important;font:inherit!important}.section-custom-footer .selmi-colophon strong{font-family:Cormorant Garamond,serif!important;font-size:13px!important;font-weight:500!important}.section-custom-footer .selmi-colophon__rule{display:block;width:30%;height:1px;background:#8a9a83;margin:0 auto 20px}.section-custom-footer .selmi-colophon img{display:block;width:24px;height:24px;margin:0 auto 12px}@media(prefers-reduced-motion:reduce){#CartDrawer *,#CartDrawer *:before,#CartDrawer *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#MainContent#MainContent .shop-product-info .bg-benefits-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 24px!important;max-width:none!important;width:100%!important;padding:0!important}#MainContent#MainContent .shop-product-info .bg-benefit-item{display:flex!important;align-items:flex-start!important;gap:12px!important;padding:0!important;border:0!important;min-width:0}#MainContent#MainContent .shop-product-info .bg-benefit-item:before{display:none!important;content:none!important}#MainContent#MainContent .shop-product-info .bg-benefit-icon{display:grid!important;place-items:center;width:40px!important;height:40px!important;flex:0 0 40px!important;border:0!important;border-radius:999px!important;background:#8a9a83!important;color:#f7f5f1!important;margin:0!important}#MainContent#MainContent .shop-product-info .bg-benefit-icon svg{display:block;width:18px!important;height:18px!important;stroke:currentColor;stroke-width:1.5;fill:none}#MainContent#MainContent .shop-product-info .bg-benefit-text{min-width:0;letter-spacing:0!important}#MainContent#MainContent .shop-product-info .bg-benefit-label{display:block;font:500 15px/1.4 DM Sans,sans-serif!important;color:#1a1a1a!important}#MainContent#MainContent .shop-product-info .bg-benefit-proof{display:block;margin-top:4px;font:400 12px/1.45 DM Sans,sans-serif!important;color:#5f5d58!important}#MainContent#MainContent .shop-product-info .custom-text-block-container-selmi_widget_heading{margin:40px 0 20px!important}#MainContent#MainContent .shop-product-info .custom-text-block-selmi_widget_heading{margin:0!important;padding:0!important}#MainContent#MainContent .shop-product-info .custom-text-block-selmi_widget_heading .custom-text-main-text-content{width:100%!important;flex:1 1 auto!important}#MainContent#MainContent .shop-product-info .custom-text-block-selmi_widget_heading p{display:flex!important;align-items:center;justify-content:center;gap:16px;margin:0!important;font:500 12px/1 DM Sans,sans-serif!important;letter-spacing:.16em!important;text-transform:uppercase;color:#5f5d58!important;white-space:nowrap}#MainContent#MainContent .shop-product-info .custom-text-block-selmi_widget_heading p:before,#MainContent#MainContent .shop-product-info .custom-text-block-selmi_widget_heading p:after{content:"";flex:1 1 auto;height:1px;background:#dddad4}#MainContent#MainContent .shop-product-info .quantity-break-container{margin-top:0!important;margin-bottom:0!important}#MainContent#MainContent .shop-product-info .quantity-break-option-container{margin:0!important;padding:0!important}#MainContent#MainContent .shop-product-info .quantity-break-option{position:relative;display:grid!important;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:14px!important;width:100%;min-height:44px;box-sizing:border-box;padding:18px!important;margin:0 0 10px!important;background:#fff!important;border:1px solid #DDDAD4!important;border-radius:12px!important;overflow:visible!important;cursor:pointer;transition:border-color .15s ease,background-color .15s ease!important}#MainContent#MainContent .shop-product-info .quantity-break-option:has(input:checked){background:#eef1ea!important;border:1.5px solid #5C6B55!important;padding:17.5px!important}#MainContent#MainContent .shop-product-info .quantity-break-main-content,#MainContent#MainContent .shop-product-info .quantity-break-content-wrapper{display:contents!important}#MainContent#MainContent .shop-product-info .quantity-break-input{display:block!important;position:absolute!important;width:1px!important;height:1px!important;margin:0!important;opacity:0!important;clip-path:inset(50%);overflow:hidden}#MainContent#MainContent .shop-product-info .quantity-break-option:has(input:focus-visible){outline:2px solid #5C6B55;outline-offset:3px}#MainContent#MainContent .shop-product-info .quantity-break-radio-container{grid-column:1;width:22px!important;flex:0 0 22px!important;margin:0!important}#MainContent#MainContent .shop-product-info .qb-radio{display:grid!important;place-items:center;width:22px!important;height:22px!important;border-radius:999px!important;border:1px solid #C9C4BC!important;background:#fff!important;box-sizing:border-box}#MainContent#MainContent .shop-product-info .quantity-break-radio-dot{display:none!important}#MainContent#MainContent .shop-product-info .qb-radio:after{content:none!important}#MainContent#MainContent .shop-product-info .quantity-break-option:has(input:checked) .qb-radio{background:#5c6b55!important;border-color:#5c6b55!important}#MainContent#MainContent .shop-product-info .quantity-break-option:has(input:checked) .qb-radio:after{content:""!important;width:9px!important;height:5px!important;background:none!important;border-left:1.5px solid #F7F5F1;border-bottom:1.5px solid #F7F5F1;transform:rotate(-45deg) translateY(-1px)}#MainContent#MainContent .shop-product-info .quantity-break-image-details-group{grid-column:2;min-width:0!important}#MainContent#MainContent .shop-product-info .quantity-break-details{width:100%;min-width:0!important}#MainContent#MainContent .shop-product-info .quantity-break-title-container{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 10px!important}#MainContent#MainContent .shop-product-info .quantity-break-title{flex:0 1 auto!important;width:auto!important;margin:0!important;font:500 16px/1.3 DM Sans,sans-serif!important;color:#1a1a1a!important;letter-spacing:0!important}#MainContent#MainContent .shop-product-info .quantity-break-badge{position:static!important;display:inline-flex!important;align-items:center;transform:none!important;width:auto!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:4px 10px!important;border:0!important;border-radius:999px!important;background:#f4e8b9!important;color:#1a1a1a!important;font:500 11px/1 DM Sans,sans-serif!important;letter-spacing:.04em!important;text-transform:none!important;white-space:nowrap!important;box-shadow:none!important}#MainContent#MainContent .shop-product-info .quantity-break-savings{margin:6px 0 0!important;font:400 12px/1.45 DM Sans,sans-serif!important;color:#5f5d58!important}#MainContent#MainContent .shop-product-info .quantity-break-price-container{grid-column:3;align-self:center;width:auto!important;min-width:0!important;padding:0!important;margin:0!important;text-align:right!important;white-space:nowrap}#MainContent#MainContent .shop-product-info .quantity-break-price{margin:0!important;font:500 26px/1.05 Cormorant Garamond,serif!important;color:#1a1a1a!important;font-variant-numeric:lining-nums tabular-nums!important;letter-spacing:0!important}#MainContent#MainContent .shop-product-info .quantity-break-original-price{margin:4px 0 0!important;font:500 16px/1.1 Cormorant Garamond,serif!important;color:#9a968f!important;font-variant-numeric:lining-nums tabular-nums!important;letter-spacing:0!important;text-decoration:line-through!important;text-decoration-thickness:1px!important;text-decoration-color:#c9c4bc!important}#MainContent#MainContent .shop-product-info .qb-ribbon{position:absolute;top:-11px;right:16px;padding:5px 12px;max-width:calc(100% - 32px);box-sizing:border-box;background:#5c6b55;color:#f7f5f1;border-radius:999px;font:500 10px/1 DM Sans,sans-serif;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}#MainContent#MainContent .shop-product-info .shop-add-to-cart-button{min-height:56px!important;height:56px!important}@media(max-width:799px){#MainContent#MainContent .shop-product-info .bg-benefits-grid{grid-template-columns:minmax(0,1fr)!important}}@media(prefers-reduced-motion:reduce){#MainContent#MainContent .shop-product-info .quantity-break-option{transition:none!important}}#MainContent#MainContent .selmi-hero-rating{gap:8px!important;max-width:100%;text-decoration:none!important}#MainContent#MainContent .selmi-hero-rating .selmi-stars{flex:0 0 auto;gap:2px!important}#MainContent#MainContent .selmi-hero-rating .selmi-stars svg{width:14px!important;height:14px!important}#MainContent#MainContent .selmi-hero-rating .selmi-rating-label{font:400 13px/1.4 DM Sans,sans-serif!important;color:#5f5d58!important;min-width:0}#MainContent#MainContent .selmi-hero-rating .selmi-rating-number{font:italic 500 16px/1 Cormorant Garamond,serif!important;color:#1a1a1a!important}#MainContent#MainContent .selmi-offer-price{max-width:100%;width:100%}#MainContent#MainContent .selmi-price-trust{display:flex;align-items:flex-start;gap:7px;margin:12px 0!important;padding:0!important;background:none!important;border:0!important;font:400 13px/1.45 DM Sans,sans-serif!important;color:#5c6b55!important}#MainContent#MainContent .selmi-price-trust svg{width:16px;height:16px;flex:0 0 16px;margin-top:1px}#MainContent#MainContent .selmi-cat-badge{display:inline-flex;align-items:stretch;border:1px solid #DDDAD4;border-radius:8px;overflow:hidden;margin:16px 0 12px;max-width:calc(100% - 34px);box-sizing:border-box}#MainContent#MainContent .selmi-cat-badge__mark{background:#5c6b55;color:#f7f5f1;display:grid;place-items:center;padding:0 12px;font:500 15px Cormorant Garamond,serif!important}#MainContent#MainContent .selmi-cat-badge__text{padding:8px 14px}#MainContent#MainContent .selmi-cat-badge__text strong{display:block;font:500 12px/1.2 DM Sans,sans-serif!important;letter-spacing:.1em;text-transform:uppercase;color:#1a1a1a}#MainContent#MainContent .selmi-cat-badge__text em{display:block;font:italic 500 12px/1.3 Cormorant Garamond,serif!important;color:#5f5d58}#MainContent#MainContent .shop-image-container:has(.selmi-hero-seals){position:relative}#MainContent#MainContent .selmi-hero-seals{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}#MainContent#MainContent .selmi-hero-seal{position:absolute;right:16px;z-index:3;width:92px;height:92px;border-radius:999px;display:grid;place-items:center;text-align:center;font:500 9px/1.25 DM Sans,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:10px;box-sizing:border-box}#MainContent#MainContent .selmi-hero-seal--origen{top:16px;background:#f7f5f1;color:#1a1a1a;border:1px solid #DDDAD4}#MainContent#MainContent .selmi-hero-seal--origen,#MainContent#MainContent .selmi-hero-seal--origen>span{font:500 9px/1.25 DM Sans,sans-serif!important}#MainContent#MainContent .selmi-hero-seal--prueba{top:120px;background:#5c6b55;color:#f7f5f1}#MainContent#MainContent .shop-image-container:has(.shop-image-zoom-wrapper.active.selmi-seals-left) .selmi-hero-seal{left:16px;right:auto}#MainContent#MainContent .selmi-seal-leaf{display:block;width:22px;height:22px;object-fit:contain;margin:0 auto 4px}#MainContent#MainContent .selmi-seal-number{display:block;font:500 20px/.95 Cormorant Garamond,serif!important;letter-spacing:0!important;text-transform:none}#MainContent#MainContent .selmi-seal-average{display:block;margin-top:3px;font:500 9px/1.1 DM Sans,sans-serif!important;letter-spacing:0!important;text-transform:none}#MainContent#MainContent .selmi-ugc-item{display:block;position:relative;flex:0 0 150px;width:150px;aspect-ratio:9/16;margin:0;padding:0;overflow:hidden;border-radius:0;background:#dddad4}#MainContent#MainContent .selmi-ugc-item video{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}#MainContent#MainContent .selmi-ugc-item__play{position:absolute;left:10px;bottom:10px;width:30px;height:30px;min-width:0;min-height:0;padding:0;border:0;border-radius:999px;background:#1a1a1a8c;color:#f7f5f1;display:grid;place-items:center;cursor:pointer}#MainContent#MainContent .selmi-ugc-item__play[hidden]{display:none!important}#MainContent#MainContent .selmi-ugc-item__play:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}#MainContent#MainContent .selmi-ugc-item__play:focus-visible{outline:2px solid #F7F5F1;outline-offset:3px}#MainContent#MainContent .selmi-ugc-item__play svg{width:10px;height:10px;fill:currentColor;stroke:none}#MainContent#MainContent .selmi-ugc-pause,#MainContent#MainContent .selmi-ugc-item.is-playing .selmi-ugc-play{display:none}#MainContent#MainContent .selmi-ugc-item.is-playing .selmi-ugc-pause{display:block}@media(max-width:799px){#MainContent#MainContent .selmi-cat-badge{margin-left:17px}#MainContent#MainContent .selmi-hero-seal{width:78px;height:78px;padding:6px}#MainContent#MainContent .selmi-hero-seal--prueba{top:106px}}@media(prefers-reduced-motion:reduce){#MainContent#MainContent .selmi-ugc-item,#MainContent#MainContent .selmi-hero-seal{animation:none!important;transition:none!important}}#MainContent#MainContent .shop-product-info>.selmi-hero-copy-compact{margin:6px 0!important;padding:0!important;border:0!important}#MainContent#MainContent .shop-product-info .selmi-hero-copy-compact p{margin:0!important}#MainContent#MainContent .shop-product-info>.selmi-offer-price{margin:0!important}#MainContent#MainContent .shop-product-info>.custom-text-block-container-selmi_benefits_heading{margin:4px 0!important;padding:0!important}#MainContent#MainContent .shop-product-info .selmi-price-trust{margin:8px 0!important}#MainContent#MainContent .shop-product-info>.bg-benefits-grid{margin:0!important;gap:14px 24px!important}#MainContent#MainContent .shop-product-info .bg-benefit-item{align-items:center!important;gap:10px!important}#MainContent#MainContent .shop-product-info .bg-benefit-icon{width:36px!important;height:36px!important;flex-basis:36px!important}#MainContent#MainContent .shop-product-info .bg-benefit-label{font:400 15px/1.4 DM Sans,sans-serif!important;color:#1a1a1a!important}#MainContent#MainContent .shop-product-info>.custom-text-block-container-selmi_widget_heading{margin:8px 0!important}#MainContent#MainContent .shop-product-info .quantity-break-option{padding:14px!important;margin-bottom:8px!important;min-height:82px!important;gap:10px!important}#MainContent#MainContent .shop-product-info .quantity-break-option:has(input:checked){padding:13.5px!important}#MainContent#MainContent .shop-product-info .quantity-break-title-container{flex-wrap:nowrap!important;gap:6px!important}#MainContent#MainContent .shop-product-info .quantity-break-title,#MainContent#MainContent .shop-product-info .quantity-break-savings{white-space:nowrap!important}#MainContent#MainContent .shop-product-info .quantity-break-savings{margin-top:3px!important}#MainContent#MainContent .shop-product-info>.shop-add-to-cart-wrapper{margin-top:16px!important;margin-bottom:0!important}#MainContent#MainContent .shop-product-info>.selmi-guarantee-inline{margin:16px 0 0!important;padding:16px 18px!important;background:#f4e8b9!important;border:1px dashed #C9B87A!important;border-radius:12px!important;display:grid!important;grid-template-columns:22px 1fr;gap:12px;align-items:start}#MainContent#MainContent .shop-product-info .selmi-guarantee-inline>svg{display:block!important;width:22px!important;height:22px!important;fill:none!important;stroke:#1a1a1a!important;stroke-width:1.5}#MainContent#MainContent .shop-product-info .selmi-guarantee-inline strong{display:block!important;font:500 14px/1.3 DM Sans,sans-serif!important;color:#1a1a1a!important;margin:0 0 3px!important}#MainContent#MainContent .shop-product-info .selmi-guarantee-inline p{margin:0!important;font:400 13px/1.45 DM Sans,sans-serif!important;color:#5f5d58!important}@media(max-width:799px){#MainContent#MainContent .shop-product-info>.selmi-anchor{margin:0!important}#MainContent#MainContent .shop-product-info .quantity-break-option{min-height:104px!important;grid-template-rows:21px 1fr;column-gap:8px!important;row-gap:4px!important}#MainContent#MainContent .shop-product-info .quantity-break-image-details-group,#MainContent#MainContent .shop-product-info .quantity-break-details{display:contents!important}#MainContent#MainContent .shop-product-info .quantity-break-radio-container{grid-row:1 / 3}#MainContent#MainContent .shop-product-info .quantity-break-title-container{grid-column:2 / 4;grid-row:1;gap:6px!important}#MainContent#MainContent .shop-product-info .quantity-break-badge{padding:4px 6px!important;letter-spacing:0!important}#MainContent#MainContent .shop-product-info .quantity-break-savings{grid-column:2;grid-row:2;align-self:center}#MainContent#MainContent .shop-product-info .quantity-break-price-container{grid-column:3;grid-row:2}}#MainContent#MainContent .sf{--sf-height:min(62vh,520px);padding:16px 24px!important}#MainContent#MainContent .sf-band.rest i{border-radius:0}#MainContent#MainContent .sf h2{margin-bottom:28px!important}#MainContent#MainContent .sf-layout{grid-template-columns:64px minmax(0,1fr);gap:12px 24px;max-width:640px}#MainContent#MainContent .sf-column{height:var(--sf-height);flex-direction:column;width:64px}#MainContent#MainContent .sf-list{display:grid;grid-template-rows:var(--sf-rows);height:calc(var(--sf-height) * .976);min-height:0}#MainContent#MainContent .sf-row{height:auto;min-height:0;padding:0;line-height:1!important;gap:8px;border:0;align-items:center}#MainContent#MainContent .sf-pct{font-size:18px!important}#MainContent#MainContent .sf-name{font-size:12px!important;line-height:1.05}#MainContent#MainContent .sf-remainder{grid-column:2;min-width:0}#MainContent#MainContent .sf-remainder p{font:400 12px/1.4 DM Sans,sans-serif!important;color:#5f5d58!important;margin:0}#MainContent#MainContent .sf-remainder .sf-declared{margin-top:6px}#MainContent#MainContent .sf-note{min-height:0;margin:0!important}#MainContent#MainContent .sf-note:empty{display:none}#MainContent#MainContent .selmi-comparison-wrap{scroll-snap-type:x mandatory;scroll-padding-left:142px}#MainContent#MainContent .selmi-comparison{min-width:472px!important}#MainContent#MainContent .selmi-comparison :is(th,td){min-width:118px;scroll-snap-align:start}@media(max-width:749px){#MainContent#MainContent .selmi-comparison{width:496px!important}#MainContent#MainContent .selmi-comparison :is(th,td){width:118px!important;padding:12px 10px!important}#MainContent#MainContent .selmi-comparison :is(th,td):first-child{width:142px!important}}#MainContent#MainContent :is(.custom-hero__badge-text,.custom-hero__title .section-accent-text,.sf h2 em,.selmi-copy-section__eyebrow,.selmi-faq-group){color:#5c6b55!important;-webkit-text-fill-color:#5C6B55!important}html body #MainContent#MainContent#MainContent .custom-hero__badge-text{color:#5c6b55!important;-webkit-text-fill-color:#5C6B55!important}.section-custom-footer.section-custom-footer .selmi-colophon{color:#f7f5f1!important}#MainContent#MainContent .selmi-selected-pack-label{font:500 11px/1.3 DM Sans,sans-serif!important;letter-spacing:.08em!important;color:#5c6b55!important;margin:0 0 6px!important}#MainContent#MainContent .selmi-from{font:400 13px/1 DM Sans,sans-serif!important;color:#5f5d58!important;margin-right:6px}#MainContent#MainContent .shop-product-info>.selmi-cat-badge{align-self:flex-start;margin:0 0 12px;max-width:100%}#MainContent#MainContent .selmi-product-wide{max-width:960px;margin:24px auto 0}#MainContent#MainContent .selmi-product-wide>:is(.video-carousel-container,.new-product-faq){width:100%!important;max-width:none!important;margin:24px 0!important}#MainContent#MainContent p{max-width:68ch}@media(min-width:990px){#MainContent#MainContent .shop-product-section{overflow:visible!important;padding:32px 0 48px!important}#MainContent#MainContent .shop-product-section .shop-product-section{padding:0!important}#MainContent#MainContent .shop-product-inner-container{width:calc(100% - 64px)!important;max-width:1200px!important;padding:0!important;margin:auto!important;overflow:visible!important}#MainContent#MainContent .shop-product-layout{display:grid!important;grid-template-columns:48% 44%!important;column-gap:8%!important;align-items:start!important;overflow:visible!important}#MainContent#MainContent .shop-carousel-container{position:sticky!important;top:96px!important;width:100%!important;max-width:none!important;min-width:0!important;align-self:start!important;margin:0!important;padding:0!important}#MainContent#MainContent .shop-product-info{width:100%!important;max-width:none!important;min-width:0!important;padding:0!important}#MainContent#MainContent .shop-carousel-container :is(.shop-product-carousel,.shop-main-image-wrapper,.shop-image-container){width:100%!important;max-width:none!important;margin:0!important}#MainContent#MainContent .sf-layout{grid-template-columns:88px minmax(0,520px);column-gap:48px;max-width:656px}#MainContent#MainContent .sf-column{width:88px}#MainContent#MainContent .sf-name{font-size:14px!important}}#MainContent#MainContent .selmi-base-product-editorial{padding:0!important}#MainContent#MainContent .selmi-base-product-editorial :is(.image-text-section,.image-text-container){padding:0!important;gap:0!important}#MainContent#MainContent .selmi-base-product-editorial .text-column{padding:24px!important;min-height:0!important;height:auto!important;max-width:960px!important;margin:auto!important}#MainContent#MainContent .selmi-base-product-editorial img.main-image{height:460px!important;min-height:0!important;max-height:460px!important;object-fit:cover!important;object-position:50% 35%!important}#MainContent#MainContent .selmi-base-product-editorial .media-column{height:auto!important;min-height:0!important}#MainContent#MainContent .selmi-base-product-roadmap.roadmap-section{padding-block:24px!important}#MainContent#MainContent .roadmap-container{gap:24px!important}#MainContent#MainContent .roadmap-item{padding-block:14px!important}#MainContent#MainContent .roadmap-description p{margin:0 0 6px!important}#MainContent#MainContent .selmi-copy-section.selmi-copy-section{padding-block:40px!important}#MainContent#MainContent .selmi-faq-group{margin:16px 0 12px!important}html body #MainContent#MainContent .store-faq-question{padding:16px 0!important}#MainContent#MainContent .selmi-product-wide :is(.video-item,.video-thumbnail,.static-poster-container,.carousel-video){height:210px!important;min-height:0!important}#MainContent#MainContent .selmi-base-product-editorial .image-column{padding:0!important;margin:0!important}#MainContent#MainContent .selmi-base-product-editorial img{border-radius:0!important}#MainContent#MainContent [id$=__178685094415deaf9f]{padding-bottom:24px!important}.section-custom-footer.section-custom-footer .footer-main{padding:24px!important}.section-custom-footer.section-custom-footer .selmi-footer-disclosure{border:0;margin:0;padding:0;min-width:0}.section-custom-footer.section-custom-footer .selmi-footer-disclosure>summary{display:none}.section-custom-footer.section-custom-footer .selmi-footer-disclosure .footer-column{margin:0!important}@media(max-width:749px){#MainContent#MainContent .selmi-base-product-editorial img.main-image{height:390px!important;max-height:390px!important}.section-custom-footer.section-custom-footer .footer-main{padding:16px 24px!important}.section-custom-footer.section-custom-footer .footer-content{display:block!important;gap:0!important}.section-custom-footer.section-custom-footer .footer-brand{margin:0 0 24px!important}.section-custom-footer.section-custom-footer .selmi-footer-disclosure{border-top:1px solid #5F5D58}.section-custom-footer.section-custom-footer .selmi-footer-disclosure:last-child{border-bottom:1px solid #5F5D58}.section-custom-footer.section-custom-footer .selmi-footer-disclosure>summary{display:list-item;cursor:pointer;padding:12px 0;min-height:44px;box-sizing:border-box;font:500 15px/1.3 DM Sans,sans-serif;color:#f7f5f1}.section-custom-footer.section-custom-footer .selmi-footer-disclosure__content{padding:0 0 20px}.section-custom-footer.section-custom-footer .selmi-footer-disclosure .footer-column h3{display:none!important}#MainContent#MainContent .selmi-product-wide{margin-inline:17px}}#MainContent#MainContent .selmi-base-home-products .collection-current-price{font:500 28px/1.1 Cormorant Garamond,serif!important}#MainContent#MainContent .selmi-card-benefits{display:none}@media(min-width:990px){#MainContent#MainContent .selmi-base-home-products :is(.product-grid,.product-grid-wrapper){grid-template-columns:1fr!important;max-width:none!important;width:100%!important}#MainContent#MainContent .selmi-base-home-products.collection-grid-section{padding-block:16px!important}#MainContent#MainContent .selmi-base-home-products .product-card{display:grid!important;grid-template-columns:50% 50%;width:100%!important;max-width:none!important;gap:0!important;margin:0!important}#MainContent#MainContent .selmi-base-home-products .product-image-container{width:100%!important;max-width:none!important;height:420px!important;max-height:none!important;aspect-ratio:auto}#MainContent#MainContent .selmi-base-home-products .collection-product-info{padding:32px!important;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}#MainContent#MainContent .selmi-base-home-products .product-title{font:500 32px/1.1 Cormorant Garamond,serif!important;margin:0 0 20px!important;display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important;text-overflow:clip!important;-webkit-hyphens:none!important;hyphens:none!important;word-break:normal!important}#MainContent#MainContent .selmi-base-home-products .collection-view-product-btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px!important;max-height:none!important;padding:12px 24px!important;background:#5c6b55!important;color:#f7f5f1!important;border:0!important;border-radius:999px!important;text-decoration:none!important}#MainContent#MainContent .selmi-base-home-products .collection-view-product-btn .view-product-text{color:#f7f5f1!important;-webkit-text-fill-color:#F7F5F1!important}#MainContent#MainContent .selmi-base-home-products .product-dots{display:none!important}#MainContent#MainContent .selmi-card-benefits{display:grid;gap:10px;list-style:none;padding:0;margin:24px 0;font:400 14px/1.4 DM Sans,sans-serif}}body .selmi-num{font-family:Cormorant Garamond,serif!important;font-weight:500!important;font-variant-numeric:lining-nums tabular-nums;letter-spacing:0}html body #MainContent#MainContent#MainContent .selmi-num{font-family:Cormorant Garamond,serif!important;font-weight:500!important}html body .shopify-section-group-header-group .announcement-slide-text :is(p,strong){font-family:DM Sans,sans-serif!important;font-weight:500!important}html body .shopify-section-group-header-group .announcement-slide-text .selmi-num{font-family:Cormorant Garamond,serif!important;font-weight:500!important}#MainContent#MainContent :is(h1,h2){text-wrap:balance}.section-custom-footer.section-custom-footer .selmi-colophon{max-width:34em;margin-top:24px!important;font:500 14px/1.55 Cormorant Garamond,serif!important}.section-custom-footer.section-custom-footer .selmi-colophon :is(p,strong,span){font:inherit!important;color:inherit!important}@media(prefers-reduced-motion:reduce){#MainContent#MainContent .selmi-comparison-wrap{scroll-behavior:auto}}html:root{--font-body-family-override:"DM Sans",sans-serif!important;--font-heading-family-override:"Cormorant Garamond",serif!important}html body #MainContent#MainContent#MainContent .selmi-num,html body .shopify-section-group-header-group .announcement-slide-text .selmi-num,html body .section-custom-footer .selmi-num,html body #MainContent#MainContent#MainContent :is(.selmi-rating-number,.selmi-cat-badge__mark,.selmi-cat-badge__text em,.quantity-break-original-price,.sticky-add-to-cart__price),html body .section-custom-footer.section-custom-footer :is(.selmi-colophon,.selmi-colophon p,.selmi-colophon span,.selmi-colophon strong){font-family:DM Sans,sans-serif!important;font-weight:500!important;font-style:normal!important}html body .header__heading-logo,html body .sticky-add-to-cart__price{font-family:DM Sans,sans-serif!important;font-weight:500!important;font-style:normal!important}html body #MainContent#MainContent#MainContent .selmi-seal-label{display:block;font:500 9px/1.1 DM Sans,sans-serif!important;text-transform:none;letter-spacing:0}html body #MainContent#MainContent#MainContent :is(h1,h2,h3),html body .cart__empty-text{font-family:Cormorant Garamond,serif!important;font-weight:500!important}html body #MainContent#MainContent#MainContent :is(h2,.selmi-silence__phrase){font-size:32px!important;line-height:1.08!important}html body #MainContent#MainContent#MainContent :is(h3,.quantity-break-price){font-size:28px!important;line-height:1.25!important}html body #MainContent#MainContent#MainContent :is(.carousel-heading,.selmi-faq-group,.sf-pct,.selmi-offer-price__compare,.selmi-seal-number){font-family:Cormorant Garamond,serif!important;font-size:20px!important;font-weight:500!important;line-height:1.25!important}html body #MainContent#MainContent#MainContent :is(.sf h2,.sf h2 em,.image-text-heading),html body .cart__empty-text{font-size:38px!important;line-height:1.08!important}html body #MainContent#MainContent#MainContent :is(h1,.selmi-offer-price__current,.roadmap-badge){font-size:48px!important;line-height:1.08!important}html body #MainContent#MainContent#MainContent .custom-hero__title .section-accent-text{font-size:inherit!important;line-height:inherit!important}html body .section-custom-footer .footer-column h3{font-size:20px!important;line-height:1.25!important}html body #MainContent#MainContent#MainContent .selmi-base-home-products .product-title{font-size:32px!important;line-height:1.08!important}@media(max-width:989px){html body #MainContent#MainContent#MainContent :is(h1,.shop-product-title){font-size:38px!important;line-height:1.08!important}}@media(max-width:989px){html body #MainContent#MainContent#MainContent :is(.roadmap-header,.roadmap-image-mobile-above){margin-bottom:20px!important}html body #MainContent#MainContent#MainContent .store-faq-header-column{margin-bottom:18px!important}}html body #MainContent#MainContent#MainContent .selmi-base-product-roadmap.roadmap-section{padding-block:16px!important}html body #MainContent#MainContent#MainContent .sf h2{margin-bottom:20px!important}html body #MainContent#MainContent .selmi-ugc-item video{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}html body #MainContent#MainContent .selmi-product-wide .selmi-ugc-item{height:210px;width:118.125px;flex:0 0 118.125px;aspect-ratio:9/16;scroll-snap-align:start}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-wrap{--sf-vessel-height: min(62vh, 460px);--sf-vessel-width: 44px;--sf-vessel-gap: 28px;--sf-row-min: 26px;display:grid;grid-template-columns:var(--sf-vessel-width) minmax(0,1fr);gap:0 var(--sf-vessel-gap);align-items:stretch;width:min(100%,600px);max-width:620px;margin-inline:auto}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-rows{display:grid;grid-template-rows:var(--sf-rows);box-sizing:border-box;height:var(--sf-vessel-height);min-height:0;padding-top:calc(var(--sf-vessel-height) * .024);position:relative;top:calc((var(--sf-row-min) - var(--sf-vessel-height) * .03) / 2)}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-column{display:flex;flex-direction:column;width:var(--sf-vessel-width);height:auto;min-height:0;align-self:stretch;border:0;border-radius:calc(var(--sf-vessel-width) / 2);overflow:hidden;background:transparent;box-shadow:none}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-band i{background:var(--sf-tone);box-shadow:none;border:0}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-band{opacity:1}.sf.sf-probeta .sf-band:nth-child(2){--sf-tone: #4E5C48;--delay: .54s !important}.sf.sf-probeta .sf-band:nth-child(3){--sf-tone: #5C6B55;--delay: .45s !important}.sf.sf-probeta .sf-band:nth-child(4){--sf-tone: #6A7863;--delay: .36s !important}.sf.sf-probeta .sf-band:nth-child(5){--sf-tone: #798771;--delay: .27s !important}.sf.sf-probeta .sf-band:nth-child(6){--sf-tone: #F4E8B9;--delay: .18s !important}.sf.sf-probeta .sf-band:nth-child(7){--sf-tone: #96A48F;--delay: 90ms !important}.sf.sf-probeta .sf-band:nth-child(8){--sf-tone: #A5B29E;--delay: 0ms !important}.sf.sf-probeta .sf-band.rest{--delay: .63s !important;overflow:hidden}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-band.rest i{position:relative;box-sizing:border-box;background:transparent;border:0;border-bottom:1px solid #DDDAD4;border-radius:0}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-band.rest i:before{content:"";position:absolute;inset:0 0 auto;box-sizing:border-box;height:var(--sf-vessel-height);border:1px solid #DDDAD4;border-radius:calc(var(--sf-vessel-width) / 2)}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;align-content:center;position:relative;height:auto;min-height:26px;padding:0;gap:12px;border:0;border-radius:0;background:transparent;box-shadow:none;color:#1a1a1a}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-row:before{content:"";position:absolute;top:50%;right:100%;margin-right:14px;width:14px;height:1px;background:#dddad4}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-name{font:400 15px/1.25 DM Sans,sans-serif!important;color:#1a1a1a;text-align:left}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-pct,#MainContent#MainContent#MainContent .sf.sf-probeta .sf-pct *{font:500 20px/1.25 Cormorant Garamond,Georgia,serif!important;font-variant-numeric:lining-nums tabular-nums;color:#1a1a1a;text-align:right;white-space:nowrap}#MainContent#MainContent#MainContent .sf.sf-probeta .gevuina .sf-name{font-weight:500!important}#MainContent#MainContent#MainContent .sf.sf-probeta .gevuina .sf-pct,#MainContent#MainContent#MainContent .sf.sf-probeta .gevuina .sf-pct *{color:#8a5a2b}#MainContent#MainContent#MainContent .sf.sf-probeta[data-active] .sf-band{opacity:.28}#MainContent#MainContent#MainContent .sf.sf-probeta[data-active] .sf-band.on{opacity:1}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-band.on i{background:#5c6b55}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-band.gevuina.on i{background:#f4e8b9}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-foot{grid-column:2;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;margin-top:20px;padding-top:14px;border-top:1px solid #DDDAD4}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-foot p,#MainContent#MainContent#MainContent .sf.sf-probeta .sf-foot p *{margin:0;font:400 12px/1.4 DM Sans,sans-serif!important;color:#5f5d58!important}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-foot .sf-declared,#MainContent#MainContent#MainContent .sf.sf-probeta .sf-foot .sf-declared *{flex:0 0 128px;margin:0;font-weight:500!important;color:#5c6b55!important;text-transform:uppercase;letter-spacing:.1em;text-align:right}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-note{grid-column:2;padding-top:12px}@media(max-width:749px){#MainContent#MainContent#MainContent .sf.sf-probeta .sf-wrap{--sf-vessel-width: 36px;--sf-vessel-gap: 20px;--sf-row-min: 24px}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-row{min-height:24px}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-name{font-size:14px!important}#MainContent#MainContent#MainContent .sf.sf-probeta .sf-row:before{width:10px;margin-right:10px}}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-wrap{--sf-guide-width: 72px;--sf-row-height: 34px;--sf-legend-height: calc(var(--sf-row-count) * var(--sf-row-height));--sf-legend-space: calc((var(--sf-vessel-height) - var(--sf-legend-height)) / 2);width:min(100%,384px);grid-template-columns:var(--sf-vessel-width) var(--sf-guide-width) minmax(0,1fr);grid-template-rows:var(--sf-legend-space) var(--sf-legend-height) var(--sf-legend-space) auto;gap:0}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-column{grid-column:1;grid-row:1 / 4}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-guides{display:block;grid-column:2;grid-row:1 / 4;width:100%;height:100%;overflow:visible;pointer-events:none}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-guides--mobile{display:none}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-guides polyline{fill:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;vector-effect:non-scaling-stroke}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-rows{grid-column:3;grid-row:2;grid-template-rows:repeat(var(--sf-row-count),var(--sf-row-height));height:var(--sf-legend-height);max-width:380px;padding:0;top:0}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-row{height:var(--sf-row-height);min-height:var(--sf-row-height);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;align-content:center;gap:10px;isolation:isolate}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-row:before{content:none}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-row:after{content:"";position:absolute;inset:calc((var(--sf-row-height) - 44px) / 2) -4px;z-index:-1}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-name{font:400 15px/20px DM Sans,sans-serif!important;white-space:nowrap}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-row.gevuina .sf-name{font-weight:500!important}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-row__dots{display:block;min-width:0;height:1px;align-self:end;margin-bottom:6px;background:radial-gradient(circle,#C9C4BC 1px,transparent 1.5px) 0 0 / 6px 1px repeat-x;opacity:.9}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-foot{grid-column:3;grid-row:3;align-self:start}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-note{grid-column:1 / -1;grid-row:4}@media(max-width:749px){#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-wrap{--sf-guide-width: 44px;--sf-row-height: 32px;width:100%}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-guides--desktop{display:none}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-guides--mobile{display:block}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-rows{max-width:100%}#MainContent#MainContent#MainContent .sf.sf-probeta.sf-botanical .sf-name{font-size:14px!important}}html body #MainContent#MainContent#MainContent .selmi-consolidated .shop-product-title{font:500 32px/1.1 Cormorant Garamond,serif!important;text-wrap:balance;letter-spacing:0!important;padding:0!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .shop-product-title em{font:italic 500 1em/1.1 Cormorant Garamond,serif!important;color:#5c6b55!important}#shopify-section-template--28111576170788__shop_product_details_JbqzwH :is(.selmi-selected-pack-label,.selmi-offer-price__badge,.selmi-offer-price__meta){display:none!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-category-rating{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;margin:0 0 12px;min-height:48px}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-cat-badge{display:inline-flex;flex:none;margin:0!important;max-width:none!important;height:48px;box-sizing:border-box}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-cat-badge__mark{padding:0 6px;font:500 13px/1.2 DM Sans,sans-serif!important;letter-spacing:.08em}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-cat-badge__text{padding:6px}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-cat-badge__text :is(strong,em){font:500 13px/1.2 DM Sans,sans-serif!important;letter-spacing:.08em}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-fold-rating{display:flex;align-items:center;gap:4px;min-height:48px;flex:none;font:500 14px/1.2 DM Sans,sans-serif!important;color:#1a1a1a;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#dddad4;white-space:nowrap}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-fold-rating svg{color:#5c6b55;width:14px;height:14px;flex:none}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-price-quote{margin:12px 0 8px;padding:0;border:0;max-width:none}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-price-quote p{font:400 15px/1.45 DM Sans,sans-serif!important;color:#1a1a1a;margin:0;letter-spacing:0}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-price-quote cite{display:block;margin-top:5px;font:500 14px/1.4 DM Sans,sans-serif!important;color:#5f5d58;font-style:normal!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-price-quote cite .selmi-num{font:inherit!important}html body #MainContent#MainContent#MainContent .selmi-consolidated #block-selmi_widget_heading{margin:16px 0!important}html body #MainContent#MainContent#MainContent .selmi-consolidated #block-selmi_widget_heading :is(p,span){font:500 13px/1.2 DM Sans,sans-serif!important;letter-spacing:.1em}html body #MainContent#MainContent#MainContent .selmi-consolidated .quantity-break-option{display:block!important;min-height:92px!important;padding:10px!important;margin:0!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .quantity-break-option-container{margin-bottom:8px!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .quantity-break-main-content{display:flex!important;align-items:center!important;gap:12px!important;min-height:48px!important;height:auto!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .quantity-break-content-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important}html body #MainContent#MainContent#MainContent .selmi-consolidated :is(.quantity-break-image-details-group,.quantity-break-details,.quantity-break-title-container){display:block!important;min-width:0!important;width:auto!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .quantity-break-title{font:500 16px/1.3 DM Sans,sans-serif!important;white-space:nowrap;letter-spacing:0}html body #MainContent#MainContent#MainContent .selmi-consolidated .quantity-break-image-details-group{grid-column:1!important;grid-row:1!important;justify-self:stretch!important;align-self:center!important;text-align:left!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .quantity-break-title-container{grid-column:auto!important;grid-row:auto!important;text-align:left!important;justify-content:flex-start!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .quantity-break-title{text-align:left!important;width:auto!important;justify-self:start!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .quantity-break-price-container{grid-column:2!important;grid-row:1!important;align-self:center!important;margin:0!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .quantity-break-savings{text-align:left!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .quantity-break-price{font-size:28px!important;line-height:1.1!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .quantity-break-original-price{font:500 14px/1.2 DM Sans,sans-serif!important;margin:0!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-category-rating{margin-bottom:4px!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-category-rating{margin-bottom:0!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-price-quote{margin-top:10px!important;margin-bottom:0!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .shop-add-to-cart-button{box-sizing:border-box!important;width:100%!important;min-height:56px!important;height:56px!important;padding:0 16px!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .quantity-break-price-container{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:0!important;min-width:0!important;position:static!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .quantity-break-savings{display:block!important;position:static!important;width:100%!important;margin:4px 0 0!important;font:400 14px/1.4 DM Sans,sans-serif!important;color:#5f5d58!important;white-space:nowrap!important;letter-spacing:0!important;overflow:visible!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .qb-ribbon{font:500 12px/1 DM Sans,sans-serif!important;letter-spacing:.08em!important;background:#5c6b55;color:#f7f5f1;top:-10px}html body #MainContent#MainContent#MainContent .sf.sf-botanical .sf-foot :is(p,.selmi-num){font-size:14px!important;line-height:1.4!important}html body #MainContent#MainContent#MainContent .sf.sf-botanical h2,html body #MainContent#MainContent#MainContent .sf.sf-botanical h2 em{font-size:36px!important;line-height:1.1!important}html body #MainContent#MainContent#MainContent .sf.sf-botanical .sf-closing{max-width:32ch;margin:12px auto 0;text-align:center;font:400 15px/1.5 DM Sans,sans-serif;color:#1a1a1a}html body #MainContent#MainContent#MainContent .sf.sf-botanical .sf-closing p{font:inherit!important;margin:0!important}html body #MainContent#MainContent#MainContent .sf.sf-botanical .sf-closing a{display:inline-flex;align-items:center;min-height:48px;margin-top:16px;font:500 15px/1.4 DM Sans,sans-serif!important;color:#5c6b55;text-decoration:underline;text-underline-offset:3px}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-sensory-grid{display:grid!important;grid-template-columns:1fr!important;gap:14px!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-sensory-grid .bg-benefit-item{align-items:center!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-sensory-label{display:block;font:500 12px/1.3 DM Sans,sans-serif!important;letter-spacing:.1em;color:#5f5d58}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-sensory-value{display:block;font:400 15px/1.4 DM Sans,sans-serif!important;color:#1a1a1a;letter-spacing:0}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-hero-seal--origen{font:500 12px/1.2 DM Sans,sans-serif!important;letter-spacing:.06em;padding:8px}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-hero-seal--origen>span{font:inherit!important;letter-spacing:inherit!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-hero-seal--origen{padding:3px!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-hero-seal--origen{letter-spacing:.06em!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-hero-seal--origen>span{white-space:nowrap!important}html body #MainContent#MainContent#MainContent .selmi-consolidated :is(.selmi-seal-label,.selmi-seal-average,.selmi-seal-average .selmi-num){font-size:14px!important;line-height:1.05!important;letter-spacing:0!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-cat-badge__mark{font-size:14px!important;letter-spacing:.08em!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-cat-badge__text :is(strong,em){letter-spacing:.08em!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-sensory-label{font-size:14px!important;letter-spacing:.1em!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-hero-seal--prueba{padding:3px!important}html body #MainContent#MainContent#MainContent .selmi-consolidated :is(.selmi-seal-label,.selmi-seal-average,.selmi-seal-average .selmi-num){font:500 14px/1.05 DM Sans,sans-serif!important;letter-spacing:0!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-seal-average{margin-top:0!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-hero-seal{width:92px!important;height:92px!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-hero-seal--prueba{top:120px!important}html body:has(.selmi-consolidated) .shopify-section-group-header-group .announcement-slide-text :is(strong,.selmi-num){font-size:14px!important}html body #MainContent#MainContent#MainContent .selmi-consolidated :is(.selmi-cat-badge,.selmi-fold-rating,.quantity-break-savings) .selmi-num{font:inherit!important;letter-spacing:inherit!important}html body #MainContent#MainContent#MainContent .selmi-consolidated :is(.replica-warning-text,.replica-warning-text .selmi-num,.product-faq-answer,.faq-answer){font-size:14px!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-guarantee-inline :is(p,.selmi-num){font-size:14px!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .custom-text-block-container-selmi_widget_heading :is(p,span){font:500 13px/1 DM Sans,sans-serif!important;letter-spacing:.1em!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .new-product-faq .faq-question{min-height:48px!important;box-sizing:border-box}html body #MainContent#MainContent#MainContent .selmi-base-product-guarantee .accent-text{font:500 13px/1.3 DM Sans,sans-serif!important;letter-spacing:.08em}html body .gb-price-drawer .cart-item__final-price,html body .gb-price-drawer{font-size:14px!important;color:#1a1a1a!important}html body #CartDrawer#CartDrawer .gb-price-drawer,html body #CartDrawer#CartDrawer .gb-price-drawer .cart-item__final-price{font:500 14px/1.4 DM Sans,sans-serif!important;color:#1a1a1a!important}body:has(.selmi-consolidated) .header__icon{min-height:48px!important;min-width:48px!important}body:has(.selmi-consolidated) .header__menu-item{min-height:48px!important;box-sizing:border-box}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-ugc-item__play{width:48px!important;height:48px!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .shop-thumbnail{opacity:.55!important;transition:opacity .2s;min-width:56px;min-height:56px;position:relative}html body #MainContent#MainContent#MainContent .selmi-consolidated .shop-thumbnail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}html body #MainContent#MainContent#MainContent .selmi-consolidated .shop-thumbnail.active{opacity:1!important;outline:2px solid #1A1A1A!important;outline-offset:-2px!important}@media(prefers-reduced-motion:reduce){html body #MainContent#MainContent#MainContent .selmi-consolidated .shop-thumbnail{transition:none!important}}html body #MainContent#MainContent#MainContent .selmi-client-voices{padding:48px 24px!important}html body #MainContent#MainContent#MainContent .selmi-client-voices :is(.image-text-container,.image-text-content,.text-column){display:block!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important}html body #MainContent#MainContent#MainContent .selmi-client-voices .text-column{max-width:36ch!important;margin-inline:auto!important;font-family:Cormorant Garamond,serif!important;font-size:22px!important}html body #MainContent#MainContent#MainContent .selmi-client-voices .heading-block-wrapper{margin:0 0 16px!important}html body #MainContent#MainContent#MainContent .selmi-client-voices .image-text-heading{font:500 32px/1.08 Cormorant Garamond,serif!important;color:#1a1a1a!important;margin:0!important;text-align:left!important;text-wrap:balance}html body #MainContent#MainContent#MainContent .selmi-client-voices .image-text-body{margin:0!important;padding:0!important}html body #MainContent#MainContent#MainContent .selmi-client-voices .image-text-body p:nth-of-type(odd){font:500 22px/1.35 Cormorant Garamond,serif!important;color:#1a1a1a!important;margin:0!important;max-width:none!important}html body #MainContent#MainContent#MainContent .selmi-client-voices .image-text-body p:nth-of-type(2n){font:400 14px/1.45 DM Sans,sans-serif!important;color:#5f5d58!important;margin:4px 0 0!important;max-width:none!important}html body #MainContent#MainContent#MainContent .selmi-client-voices .image-text-body p:nth-of-type(3){border-top:1px solid #DDDAD4!important;padding-top:12px!important;margin-top:12px!important}html body #MainContent#MainContent#MainContent .selmi-client-voices .image-text-body p:nth-of-type(2n) :is(.selmi-num,.selmi-number-run){font:inherit!important;color:inherit!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final{padding:32px 24px!important;width:100%!important;max-width:760px!important;margin-inline:auto!important;box-sizing:border-box}html body #MainContent#MainContent#MainContent .selmi-comparison-final__eyebrow{font:500 13px/1.4 DM Sans,sans-serif!important;letter-spacing:.1em!important;color:#5f5d58!important;margin:0 0 16px!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final table{table-layout:fixed;width:100%;border-collapse:collapse;border:0;margin:0;box-shadow:none;background:transparent}html body #MainContent#MainContent#MainContent .selmi-comparison-final :is(th,td){position:static!important;min-width:0!important;width:34%;padding:14px 6px!important;border:0!important;border-bottom:1px solid #DDDAD4!important;background:transparent!important;vertical-align:top;text-align:left;font:400 15px/1.35 DM Sans,sans-serif!important;color:#1a1a1a!important;overflow-wrap:normal}html body #MainContent#MainContent#MainContent .selmi-comparison-final tr>:first-child{width:32%;padding-left:0!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tr>:last-child{padding-right:0!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final thead th{font:500 22px/1.25 Cormorant Garamond,serif!important;vertical-align:bottom}html body #MainContent#MainContent#MainContent .selmi-comparison-final thead em{font:italic 500 22px/1.25 Cormorant Garamond,serif!important;color:#5c6b55!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final__value{display:block}html body #MainContent#MainContent#MainContent .selmi-comparison-final__value svg{display:inline-block;width:16px;height:16px;margin-right:3px;vertical-align:-3px;color:#5c6b55}html body #MainContent#MainContent#MainContent .selmi-comparison-final tbody :is(span,.selmi-num,.selmi-number-run){font:inherit!important;color:inherit!important}html body #MainContent#MainContent#MainContent #resenas{min-height:600px;scroll-margin-top:var(--selmi-review-anchor-offset,94px)}html body #MainContent#MainContent#MainContent .selmi-measure-faq .store-faq-question{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%!important;min-height:48px!important;text-align:left!important;line-height:1.4!important;padding:14px 0!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;cursor:pointer}html body #MainContent#MainContent#MainContent .selmi-measure-faq .store-faq-question>span:first-child{font:inherit!important;line-height:inherit!important;color:#1a1a1a!important}html body #MainContent#MainContent#MainContent .selmi-measure-faq .store-faq-question:focus-visible{outline:2px solid #5C6B55!important;outline-offset:3px}html body #MainContent#MainContent#MainContent .selmi-measure-faq .store-faq-toggle{flex:0 0 16px;width:16px!important;height:16px!important}html body #MainContent#MainContent#MainContent .selmi-measure-faq .store-faq-answer{font:400 14px/1.5 DM Sans,sans-serif!important}html body #MainContent#MainContent#MainContent .selmi-measure-faq .store-faq-answer :is(p,span){font:inherit!important}html body #MainContent#MainContent#MainContent .selmi-measure-faq .store-faq-item.active .store-faq-answer{max-height:200vh!important;overflow:visible!important}html body #MainContent#MainContent#MainContent .selmi-measure-faq .selmi-faq-group{font:500 20px/1.25 Cormorant Garamond,serif!important;letter-spacing:0!important;color:#1a1a1a!important;margin:16px 0 8px!important}html body #MainContent#MainContent#MainContent .selmi-faq-exit{font:400 15px/1.45 DM Sans,sans-serif!important;color:#1a1a1a!important;margin:8px 0 0!important}html body #MainContent#MainContent#MainContent .selmi-faq-exit a{display:inline-flex;align-items:center;min-height:48px;font:500 15px/1.45 DM Sans,sans-serif!important;color:#5c6b55!important;text-decoration:underline;text-underline-offset:3px}html body .section-custom-footer.section-custom-footer .selmi-footer-identity :is(p,li,span,.footer-copyright){font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;color:#dddad4!important;-webkit-text-fill-color:#DDDAD4!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-main{padding:16px 24px!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-container{width:100%!important;max-width:1200px!important;padding-inline:0!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .selmi-colophon{max-width:40em!important;margin:12px auto 0!important;font:400 14px/1.5 DM Sans,sans-serif!important;color:#dddad4!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .selmi-colophon p{font:inherit!important;margin:0 0 8px!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .selmi-colophon p:last-child{margin-bottom:0!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .selmi-colophon__rule{width:30%;height:1px;background:#dddad4;margin:0 auto 8px!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity a{display:inline-flex;align-items:center;min-height:48px;vertical-align:middle}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-column a{width:fit-content;max-width:100%}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-bottom{margin-top:16px!important;padding-top:12px!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-brand{margin-bottom:12px!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-description{margin-bottom:0!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-text p{margin-block:0 8px!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-text p:last-child{margin-bottom:0!important}@media(max-width:749px){html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-block__heading{display:flex!important;align-items:center;justify-content:space-between;padding:12px 0!important;min-height:48px!important;box-sizing:border-box;list-style:none}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-block__heading::-webkit-details-marker{display:none}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-block__heading:after{content:"+";flex:0 0 auto;margin-left:12px;font:400 20px/1 DM Sans,sans-serif;color:#dddad4}html body .section-custom-footer.section-custom-footer .selmi-footer-identity details[open] .footer-block__heading:after{content:"\2013"}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .selmi-footer-disclosure__content{padding-bottom:12px!important}}@media(max-width:389px){html body #MainContent#MainContent#MainContent .selmi-consolidated .shop-product-title{--letter-spacing-heading:-.9px}html body #MainContent#MainContent#MainContent .selmi-consolidated .shop-product-title em{display:block!important;letter-spacing:normal!important}}html body #MainContent#MainContent#MainContent .sf.sf-botanical .sf-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:16px}html body #MainContent#MainContent#MainContent .sf.sf-botanical .sf-foot p{max-width:none;font-size:14px!important}html body #MainContent#MainContent#MainContent .sf.sf-botanical .sf-foot .sf-declared{grid-column:2;grid-row:1}html body #MainContent#MainContent#MainContent .sf.sf-botanical .sf-foot p:first-child{grid-column:1/-1;grid-row:2}html body #MainContent#MainContent#MainContent .sf.sf-botanical .sf-closing{max-width:34ch;margin:8px auto 0;font:400 15px/1.45 DM Sans,sans-serif;text-align:center}html body #MainContent#MainContent#MainContent .sf.sf-botanical .sf-closing a{display:inline-block;box-sizing:border-box;min-height:48px;padding-block:12px;margin-block:-8px 0;font:500 15px/1.4 DM Sans,sans-serif!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-cat-badge{border-radius:12px!important}@media(max-width:374px){html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-category-rating{flex-wrap:wrap;row-gap:6px}}html body #MainContent#MainContent#MainContent .selmi-consolidated #block-selmi_cta_microcopy{margin:10px 0!important;padding:0!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .custom-text-block-container-selmi_cta_microcopy :is(p,strong,span){font:400 14px/1.4 DM Sans,sans-serif!important;color:#5f5d58!important;text-align:center!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .custom-text-block-container-selmi_cta_microcopy p{margin:0!important}html body #MainContent#MainContent#MainContent .selmi-consolidated #block-selmi_contact_microcopy{margin:0!important;padding:0!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .custom-text-block-container-selmi_contact_microcopy :is(p,span){font:400 14px/1.4 DM Sans,sans-serif!important;color:#5f5d58!important;text-align:center!important;margin:0!important}html body #CartDrawer#CartDrawer .cart-item__name{display:inline-flex!important;align-items:center;min-height:44px;font:500 14px/1.4 DM Sans,sans-serif!important;color:#1a1a1a!important}html body #CartDrawer#CartDrawer .cart-item__old-price{font:400 14px/1.4 DM Sans,sans-serif!important;color:#5f5d58!important;text-decoration:line-through!important}html body #CartDrawer#CartDrawer .gb-price-drawer-saving{background:none!important;border:0!important;padding:0!important;font:500 14px/1.4 DM Sans,sans-serif!important;color:#5c6b55!important}html body #CartDrawer#CartDrawer :is(.discount-label,.discount-tag,.gb-discounts-cart-values,.gb-discounts-cart-values *){font:400 14px/1.4 DM Sans,sans-serif!important;color:#5f5d58!important}html body #CartDrawer#CartDrawer .totals__total-value{font:500 20px/1.25 Cormorant Garamond,serif!important;color:#1a1a1a!important}html body #CartDrawer#CartDrawer .drawer__close{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;padding:12px!important;box-sizing:border-box!important}html body #CartDrawer#CartDrawer :is(.quantity,.quantity__button,.quantity__input){height:44px!important;min-height:44px!important}html body #CartDrawer#CartDrawer .quantity__input{font:400 14px/1.4 DM Sans,sans-serif!important}html body cart-drawer .link.underlined-link{display:inline-flex!important;align-items:center!important;min-height:44px!important;font-size:14px!important}html body #menu-drawer .menu-drawer__menu-item{min-height:48px!important;box-sizing:border-box!important}html body #menu-drawer .menu-drawer__account{min-height:44px!important;align-items:center!important}html body header-drawer summary.header__icon--menu{min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important;box-sizing:border-box!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity :is(.footer-block__heading,.footer-column h3){font:500 15px/1.3 DM Sans,sans-serif!important;color:#dddad4!important;-webkit-text-fill-color:#DDDAD4!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-main :is(a,a *){color:#f7f5f1!important;-webkit-text-fill-color:#F7F5F1!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-main a{text-decoration:underline!important;text-underline-offset:3px!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-main :is(a:hover,a:hover *){color:#dddad4!important;-webkit-text-fill-color:#DDDAD4!important}@media(max-width:749px){html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-main{padding-bottom:15px!important}}@media(min-width:990px){html body #MainContent#MainContent#MainContent .selmi-consolidated .shop-product-inner-container{box-sizing:content-box!important;max-width:1200px!important;width:auto!important;padding-inline:40px!important;margin-inline:auto!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .shop-product-layout{grid-template-columns:560px minmax(0,1fr)!important;column-gap:56px!important;width:100%!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .shop-product-title{font-size:48px!important;line-height:1.1!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .shop-carousel-container{width:576px!important;max-width:none!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-product-wide{width:100%!important;max-width:none!important;margin-inline:auto!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-product-wide :is(.video-carousel-wrapper,.new-product-faq){max-width:none!important;width:100%!important}html body #MainContent#MainContent#MainContent .selmi-consolidated .selmi-sensory-grid{grid-template-columns:1fr 1fr!important;column-gap:24px!important}html body #MainContent#MainContent#MainContent .selmi-base-product-roadmap{max-width:1200px!important;box-sizing:content-box!important;padding-inline:40px!important;margin-inline:auto!important}html body #MainContent#MainContent#MainContent .selmi-client-voices{padding-inline:40px!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final{padding-inline:0!important;max-width:760px!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final :is(th,td){padding-inline:18px!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tr>:first-child{width:34%}html body #MainContent#MainContent#MainContent .selmi-comparison-final tr>:not(:first-child){width:33%}html body #MainContent#MainContent#MainContent #resenas{scroll-margin-top:var(--selmi-review-anchor-offset,102px)}html body #MainContent#MainContent#MainContent .selmi-measure-faq :is(.store-faq-container,.store-faq-flex-container,.store-faq-header-column){width:100%!important;max-width:760px!important;margin-inline:auto!important;padding-inline:0!important}html body #MainContent#MainContent#MainContent .selmi-measure-faq .store-faq-header-column{flex:1 1 100%!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-main{padding:24px 0!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-container{max-width:1280px!important;padding-inline:40px!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-content{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:32px!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-column:not(.footer-text-column) ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:0}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-column:not(.footer-text-column) li{margin:0!important}html body .section-custom-footer.section-custom-footer .selmi-footer-identity .selmi-colophon{margin-top:20px!important}.selmi-consolidated .shop-desktop-arrow{display:none!important}.selmi-base-product-roadmap>div>[class$=-padding]{padding-inline:0!important}.selmi-base-product-roadmap .roadmap-container{width:100%!important;max-width:none!important;margin-inline:0!important}#MainContent#MainContent .selmi-base-product-roadmap .roadmap-container{gap:56px!important}.selmi-base-product-roadmap .roadmap-image-column{flex:0 0 calc((100% - 56px) * .48951049)!important;max-width:none!important;margin:0!important}.selmi-base-product-roadmap .roadmap-content{flex:1 1 0!important;min-width:0!important;max-width:none!important;margin:0!important}.selmi-base-product-roadmap .roadmap-item{box-sizing:border-box!important}#MainContent#MainContent#MainContent .selmi-measure-faq .store-faq-flex-container.has-inline-image .store-faq-header-column,#MainContent#MainContent#MainContent .selmi-measure-faq .store-faq-flex-container.has-inline-image .store-faq-content-column{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important}}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info{gap:0!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-category-rating{display:flex!important;flex-direction:column;align-items:flex-start;gap:0!important;margin:0!important;width:100%}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-cat-badge{height:48px!important;width:max-content;max-width:100%!important;border:1px solid #DDDAD4!important;border-radius:12px!important;background:#f7f5f1!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-cat-badge__mark{padding:0 14px!important;background:#5c6b55!important;font:500 28px/1 Cormorant Garamond,serif!important;letter-spacing:0!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-cat-badge__mark .selmi-num{font:inherit!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-cat-badge__text{padding:7px 12px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-fold-rating{gap:8px!important;min-height:48px!important;max-width:100%;white-space:normal!important;text-decoration:none!important;font:500 14px/1.3 DM Sans,sans-serif!important;color:#1a1a1a!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-rating-stars{position:relative;display:block;flex:0 0 70px;width:70px;height:14px;color:#dddad4}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-rating-stars svg{display:block;width:70px!important;height:14px!important;color:inherit!important;max-width:none!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-rating-stars>span{position:absolute;inset:0 auto 0 0;width:var(--rating-fill);overflow:hidden;color:#5c6b55}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .shop-product-title{margin:0 0 10px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-hero-copy-compact{margin:0 0 8px!important;padding:0!important;border:0!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-hero-copy-compact p{font:400 15px/1.45 DM Sans,sans-serif!important;color:#1a1a1a!important;margin:0!important;max-width:68ch}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-offer-price{margin:0!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-offer-price__current{font:500 40px/1.1 DM Sans,sans-serif!important;color:#1a1a1a!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-price-quote{margin:8px 0 0!important;padding:0!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-price-quote p{font:400 14px/1.4 DM Sans,sans-serif!important;color:#5c6b55!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-price-quote cite{margin-top:4px!important;font:500 14px/1.4 DM Sans,sans-serif!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .custom-text-block-container-selmi_benefits_heading{display:block!important;border-top:1px solid #DDDAD4!important;margin:16px 0 12px!important;padding:16px 0 0!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .custom-text-block-container-selmi_benefits_heading :is(p,strong){font:500 20px/1.25 Cormorant Garamond,serif!important;color:#1a1a1a!important;margin:0!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-sensory-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 16px!important;margin:0!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .bg-benefit-item{align-items:center!important;gap:10px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .bg-benefit-icon{width:36px!important;height:36px!important;flex:0 0 36px!important;background:#8a9a83!important;color:#f7f5f1!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-sensory-value{font:400 15px/1.4 DM Sans,sans-serif!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-sensory-label:empty{display:none!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info #block-selmi_widget_heading{margin:22px 0 18px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-option-container{margin:0 0 10px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-option{display:grid!important;grid-template-columns:22px minmax(0,1fr) auto!important;grid-template-rows:auto auto;align-content:center;gap:3px 12px!important;min-height:90px!important;padding:10px!important;border:1px solid #DDDAD4!important;background:#f7f5f1!important;border-radius:12px!important;box-sizing:border-box}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-option:has(input:checked){border:2px solid #5C6B55!important;padding:9px!important;background:#eef1ea!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info :is(.quantity-break-main-content,.quantity-break-content-wrapper,.quantity-break-image-details-group,.quantity-break-details){display:contents!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-title-container{display:flex!important;grid-column:2!important;grid-row:1!important;align-items:center!important;align-self:end;flex-wrap:wrap!important;gap:4px 8px!important;width:auto!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-title{font:500 16px/1.25 DM Sans,sans-serif!important;white-space:nowrap!important;margin:0!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-badge{display:inline-flex!important;position:static!important;font:500 14px/1.2 DM Sans,sans-serif!important;letter-spacing:0!important;white-space:nowrap!important;margin:0!important;padding:4px 8px!important;background:#fff!important;color:#1a1a1a!important;border:0!important;border-radius:999px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-badge .selmi-num{font:inherit!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-radio-container{grid-column:1!important;grid-row:1/3!important;align-self:center!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-price-container{grid-column:3!important;grid-row:1/3!important;align-self:center!important;gap:2px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-price{font:500 24px/1.15 DM Sans,sans-serif!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-original-price{font:400 16px/1.25 DM Sans,sans-serif!important;color:#5f5d58!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-offer-price__compare{font:400 16px/1.25 DM Sans,sans-serif!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info :is(.selmi-offer-price__current,.selmi-offer-price__compare,.quantity-break-price,.quantity-break-original-price){font-variant-numeric:lining-nums tabular-nums!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info :is(.selmi-offer-price__current,.selmi-offer-price__compare,.quantity-break-price,.quantity-break-original-price) .selmi-num{font:inherit!important;font-variant-numeric:inherit!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-savings{grid-column:2!important;grid-row:2!important;margin:0!important;align-self:start!important;font:400 14px/1.4 DM Sans,sans-serif!important;white-space:nowrap!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .qb-ribbon{right:14px!important;top:-11px!important;font:500 12px/1 DM Sans,sans-serif!important;padding:5px 10px!important;letter-spacing:.08em!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .shop-add-to-cart-wrapper{margin-top:2px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .shop-add-to-cart-button{background:#5c6b55!important;color:#f7f5f1!important;border-radius:999px!important;height:56px!important;min-height:56px!important;box-shadow:none!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info #block-selmi_contact_microcopy{margin-top:12px!important}@media(min-width:990px){html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-option{min-height:76px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-fold-rating{font-size:16px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-rating-stars{width:90px;height:18px;flex-basis:90px}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .selmi-rating-stars svg{width:90px!important;height:18px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .bg-benefit-icon{width:40px!important;height:40px!important;flex-basis:40px!important}}@media(max-width:374px){html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-option{padding:12px!important;column-gap:8px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-option:has(input:checked){padding:11px!important}}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-option{grid-template-columns:26px minmax(0,1fr) auto!important;gap:2px 10px!important;padding:10px!important;min-height:90px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-option:has(input:checked){padding:9px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-title-container{gap:3px 10px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-title{font:500 18px/1.2 DM Sans,sans-serif!important;letter-spacing:-.02em!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-badge{font:400 14px/1.15 DM Sans,sans-serif!important;padding:3px 8px!important;background:#fff!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-radio-container{width:26px!important;flex-basis:26px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .qb-radio{width:26px!important;height:26px!important;border:2px solid #DDDAD4!important;background:#fff!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-option:has(input:checked) .qb-radio{border-color:#5c6b55!important;background:#fff!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-option:has(input:checked) .qb-radio:after{content:""!important;width:16px!important;height:16px!important;border:0!important;border-radius:999px!important;background:#5c6b55!important;transform:none!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .qb-ribbon{top:-11px!important;right:16px!important;padding:5px 12px!important;border-radius:0 0 12px 12px!important;isolation:isolate;background:#5c6b55!important;color:#f7f5f1!important;max-width:calc(100% - 52px)!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .qb-ribbon:before,html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .qb-ribbon:after{content:"";position:absolute;top:0;width:10px;height:10px;background:#5c6b55;pointer-events:none;z-index:-1}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .qb-ribbon:before{right:100%;clip-path:polygon(100% 0,100% 100%,0 100%)}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .qb-ribbon:after{left:100%;clip-path:polygon(0 0,100% 100%,0 100%)}@media(min-width:990px){html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-option{grid-template-columns:30px minmax(0,1fr) auto!important;column-gap:14px!important;min-height:76px!important;padding:12px 14px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-option:has(input:checked){padding:11px 13px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-radio-container{width:30px!important;flex-basis:30px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .qb-radio{width:30px!important;height:30px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-option:has(input:checked) .qb-radio:after{width:20px!important;height:20px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-badge{padding:5px 10px!important}}@media(max-width:374px){html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-option{column-gap:7px!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .quantity-break-title{font-size:17px!important;letter-spacing:-.02em!important}}.selmi-buybox-reference .selmi-product-details-column{min-width:0;width:100%;max-width:100%}@media(min-width:990px){html body #MainContent#MainContent#MainContent .selmi-buybox-reference .selmi-product-inline{margin-inline:0!important;width:100%!important;max-width:100%!important;min-width:0}}@media(max-width:989px){html body #MainContent#MainContent#MainContent [id$=__selmi_silence] .selmi-silence{height:62.5vw;min-height:0;max-height:none}html body #MainContent#MainContent#MainContent [id$=__selmi_silence] .selmi-silence__image{object-position:35% 50%}html body #MainContent#MainContent#MainContent [id$=__selmi_silence] .selmi-silence__phrase{left:auto;right:16px;bottom:16px;font-size:20px!important;line-height:1.25!important}html body #MainContent#MainContent#MainContent [id$=__selmi_silence] .selmi-silence__seal{left:16px;right:auto;top:16px;bottom:auto}}html body #MainContent#MainContent#MainContent .selmi-comparison-final{padding-block:24px!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final__eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:18px!important;color:#5c6b55!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final__eyebrow:before{content:"";display:block;flex:0 0 24px;height:1px;background:#5c6b55}html body #MainContent#MainContent#MainContent .selmi-comparison-final table{border-collapse:separate;border-spacing:0;isolation:isolate}html body #MainContent#MainContent#MainContent .selmi-comparison-final :is(th,td){padding:12px 20px!important;vertical-align:middle!important;line-height:1.45!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tr>:first-child{width:30%!important;padding-left:0!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tr>:nth-child(2){width:38%!important;background:#eef1ea!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tr>:last-child{width:32%!important;padding-right:0!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final thead :is(th,td){border-bottom:0!important;padding-top:15px!important;padding-bottom:16px!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final thead th:nth-child(2){border-radius:12px 12px 0 0!important;font:500 32px/1.08 Cormorant Garamond,serif!important;color:#1a1a1a!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final thead th:last-child,html body #MainContent#MainContent#MainContent .selmi-comparison-final thead em{font:italic 500 28px/1.25 Cormorant Garamond,serif!important;color:#5f5d58!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tbody th{font:400 14px/1.45 DM Sans,sans-serif!important;color:#5f5d58!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tbody td:nth-child(2){font-weight:500!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tbody td:last-child{color:#5f5d58!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tbody tr:last-child :is(th,td){border-bottom:0!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tbody tr:last-child td:nth-child(2){border-radius:0 0 12px 12px!important;padding-bottom:17px!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final__value svg{margin-right:5px;stroke-linecap:round}html body #MainContent#MainContent#MainContent .selmi-comparison-final tbody td:nth-child(2) .selmi-comparison-final__value svg{width:18px;height:18px;vertical-align:-4px;color:#5c6b55}html body #MainContent#MainContent#MainContent .selmi-comparison-final tbody td:last-child .selmi-comparison-final__value svg{color:#5f5d58;opacity:.65}@media(max-width:989px){html body #MainContent#MainContent#MainContent .selmi-comparison-final{padding:24px!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final :is(th,td){padding:12px 8px!important;font-size:14px!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tr>:first-child{width:28%!important;padding-left:0!important;padding-right:8px!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tr>:nth-child(2){width:38%!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tr>:last-child{width:34%!important;padding-left:12px!important;padding-right:0!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final thead th:nth-child(2){font-size:28px!important;line-height:1.25!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final thead th:last-child,html body #MainContent#MainContent#MainContent .selmi-comparison-final thead em{font-size:20px!important;line-height:1.25!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final__value svg{margin-right:2px}html body #MainContent#MainContent#MainContent .selmi-comparison-final tbody td:nth-child(2) .selmi-comparison-final__value svg{width:16px;height:16px;vertical-align:-3px}}html body #MainContent#MainContent#MainContent .selmi-comparison-final{position:relative;isolation:isolate}html body #MainContent#MainContent#MainContent .selmi-comparison-final:before{content:"";position:absolute;z-index:-1;top:0;right:-24px;bottom:0;left:-24px;border:1px solid #DDDAD4;border-radius:12px;background:#fff;pointer-events:none}html body #MainContent#MainContent#MainContent .selmi-comparison-final thead th:nth-child(2){background:#5c6b55!important;color:#f7f5f1!important;-webkit-text-fill-color:#F7F5F1!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tbody td:nth-child(2){border-left:1px solid #DDDAD4!important;border-right:1px solid #DDDAD4!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tbody tr:last-child td:nth-child(2){border-bottom:1px solid #DDDAD4!important;padding-bottom:16px!important}html body #MainContent#MainContent#MainContent .selmi-comparison-final tbody td:nth-child(2) .selmi-comparison-final__value svg{background:#5c6b55;border-radius:999px;color:#f7f5f1!important;box-sizing:border-box;padding:2px}@media(max-width:989px){html body #MainContent#MainContent#MainContent .selmi-comparison-final:before{top:0;right:10px;bottom:0;left:10px}}html body #MainContent#MainContent#MainContent [id$=__selmi_silence] .selmi-silence__image{object-position:65% 50%!important}html body #MainContent#MainContent#MainContent [id$=__selmi_silence] .selmi-silence__phrase{left:24px;right:auto;bottom:24px;color:#f7f5f1!important}@media(max-width:989px){html body #MainContent#MainContent#MainContent [id$=__selmi_silence] .selmi-silence__phrase{left:16px;right:auto;bottom:16px}html body #MainContent#MainContent#MainContent [id$=__selmi_silence] .selmi-silence__seal{left:auto;right:16px;top:16px;bottom:auto}}@media(max-width:989px){html body #MainContent#MainContent#MainContent .selmi-base-product-roadmap{padding-inline:16px!important;padding-top:24px!important;padding-bottom:24px!important}html body #MainContent#MainContent#MainContent .selmi-base-product-roadmap .roadmap-header{margin-bottom:16px!important}html body #MainContent#MainContent#MainContent .selmi-base-product-roadmap .roadmap-image-mobile-above{margin-bottom:12px!important}html body #MainContent#MainContent#MainContent .selmi-base-product-roadmap .roadmap-item{grid-template-columns:32px minmax(0,1fr)!important;column-gap:12px!important;padding-block:16px!important}html body #MainContent#MainContent#MainContent .selmi-base-product-roadmap .roadmap-badge{font-size:32px!important;line-height:1.08!important;color:#5c6b55!important}html body #MainContent#MainContent#MainContent .selmi-base-product-roadmap .roadmap-title{font-size:28px!important;line-height:1.15!important;margin-bottom:8px!important}html body #MainContent#MainContent#MainContent .selmi-base-product-roadmap .roadmap-description p{font-size:14px!important;line-height:1.55!important;margin-bottom:6px!important}}html body #MainContent#MainContent#MainContent .selmi-base-product-guarantee{border-radius:12px!important;padding:32px!important}html body #MainContent#MainContent#MainContent .selmi-base-product-guarantee .guarantee-section__mobile.no-photos{padding:0!important}html body #MainContent#MainContent#MainContent .selmi-base-product-guarantee .guarantee-section__content{text-align:left!important;align-items:flex-start!important}html body #MainContent#MainContent#MainContent .selmi-base-product-guarantee .guarantee-section__heading{text-align:left!important;align-self:flex-start!important;margin:0!important}html body #MainContent#MainContent#MainContent .selmi-base-product-guarantee .guarantee-section__description{text-align:left!important;max-width:60ch!important;margin:16px 0 20px!important;font-size:15px!important;line-height:1.55!important}html body #MainContent#MainContent#MainContent .selmi-base-product-guarantee .guarantee-section__cta{min-height:48px!important;padding:12px 20px!important;line-height:22px!important}html body #MainContent#MainContent#MainContent .selmi-base-product-guarantee .guarantee-section__benefits{border-top:1px solid #8A9A83!important;padding-top:16px!important;margin-top:20px!important;gap:10px!important}html body #MainContent#MainContent#MainContent .selmi-base-product-guarantee .benefit{padding:0!important}@media(max-width:989px){html body #MainContent#MainContent#MainContent .selmi-base-product-guarantee{padding:28px 22px!important}html body #MainContent#MainContent#MainContent .selmi-base-product-guarantee .guarantee-section__heading{font-size:32px!important;line-height:1.08!important}}html body #MainContent#MainContent#MainContent .selmi-client-voices{padding-block:32px!important}html body #MainContent#MainContent#MainContent .selmi-client-voices .image-text-body p:nth-of-type(odd){line-height:1.3!important}html body #MainContent#MainContent#MainContent .selmi-client-voices .image-text-body p:nth-of-type(3){padding-top:16px!important;margin-top:16px!important}@media(max-width:989px){html body:has(.selmi-pdp-brand-layer) .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-main{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}html body:has(.selmi-pdp-brand-layer) .section-custom-footer.section-custom-footer .selmi-footer-identity .selmi-colophon{margin-top:8px!important}html body:has(.selmi-pdp-brand-layer) .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-bottom{margin-top:8px!important}}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .shop-add-to-cart-button,html body .selmi-pdp-sticky .sticky-add-to-cart__button{background:#435b45!important;background-image:none!important;border-color:#435b45!important;color:#f7f5f1!important;-webkit-text-fill-color:#F7F5F1!important;box-shadow:0 3px #1a1a1a24!important;font-weight:500!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .shop-add-to-cart-button{height:60px!important;min-height:60px!important;font-size:16px!important;letter-spacing:.025em!important}html body #MainContent#MainContent#MainContent .selmi-buybox-reference .shop-product-info .shop-add-to-cart-button:hover,html body .selmi-pdp-sticky .sticky-add-to-cart__button:hover{filter:brightness(.92)}@media(max-width:989px){html body #MainContent#MainContent#MainContent .selmi-base-product-main{padding-bottom:24px!important}}@media(max-width:989px){html body #MainContent#MainContent#MainContent .selmi-buybox-reference .selmi-product-inline{margin-top:8px!important}}@media(max-width:989px){html body:has(.selmi-pdp-brand-layer) .section-custom-footer.section-custom-footer .selmi-footer-identity .footer-content{padding-bottom:0!important;margin-bottom:8px!important}}@media(max-width:989px){html body:has(.selmi-pdp-brand-layer) .section-custom-footer.section-custom-footer .selmi-footer-identity .selmi-colophon__rule{display:none!important}}@media(min-width:800px)and (not (min-width:990px)){#MainContent .selmi-consolidated .shop-product-layout{display:block!important}#MainContent .selmi-consolidated .shop-carousel-container,#MainContent .selmi-consolidated .shop-product-info{width:100%!important;max-width:100%!important}#MainContent .selmi-consolidated .shop-carousel-container{position:static!important;top:auto!important;height:auto!important;max-height:none!important;overflow:visible!important;margin-bottom:32px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
