#MainContent .scroll-trigger{opacity:1!important;transform:none!important;animation:none!important}body:has(product-info) .product__media-wrapper .product-media-container{border-radius:16px;overflow:hidden;background:#fafafa}body:has(product-info) .product__media-wrapper .thumbnail-slider{display:flex!important;margin-top:12px}body:has(product-info) .thumbnail-list{gap:8px}body:has(product-info) .thumbnail-list__item{flex:0 0 72px!important;width:72px!important}body:has(product-info) .thumbnail{border-radius:10px;background:#fff}body:has(product-info) .slider-counter{font-size:14px}body:has(product-info) .slider-button{min-width:44px;min-height:44px}body:has(product-info) .product__info-wrapper{min-width:0}body:has(product-info) .product__info-container .dcs-eyebrow,body:has(product-info) .hz-swb-eyebrow,body:has(product-info) .hz-nmb-eyebrow,body:has(product-info) .mellow-buy-intro__eyebrow{font-size:13px!important;line-height:1.5!important;letter-spacing:.09em!important}body:has(product-info) .product__info-container .dcs-subtitle,body:has(product-info) .product__info-container .dcs-details,body:has(product-info) .product__info-container .dcs-benefits,body:has(product-info) .product__info-container .dcs-intro p:not(.dcs-eyebrow),body:has(product-info) .hz-swb-intro p,body:has(product-info) .hz-nmb-intro p{font-size:16px!important;line-height:1.6!important}body:has(product-info) .mellow-buy-intro__testimonial span,body:has(product-info) .mellow-buy-intro__community span,body:has(product-info) .mellow-buy-intro__benefits span{font-size:14px!important;line-height:1.5!important}body:has(product-info) .mellow-buy-intro__note{font-size:14px!important;line-height:1.5!important}body:has(product-info) .yx-subscription-component{font-family:var(--font-body-family,Arial),sans-serif!important;letter-spacing:normal}body:has(product-info) .purchase-type{font-size:15px!important;line-height:1.45!important}body:has(product-info) .delivery-info{font-size:14px!important;line-height:1.5!important}body:has(product-info) .save-badge{font-size:12px!important;line-height:1.4!important;padding:4px 7px!important;white-space:nowrap}body:has(product-info) kaching-bundles-block select{min-height:40px;font-size:14px!important}body:has(product-info) .yx-main-product-page button{min-height:48px;border-radius:9px}body:has(product-info) .accordion__title{font-size:17px;line-height:1.4}body:has(product-info) .accordion__content{font-size:16px;line-height:1.65}body:has(product-info) main>.shopify-section:not(:has(product-info)) .caption-with-letter-spacing{font-size:13px!important;line-height:1.5!important}body:has(product-info) main>.shopify-section:not(:has(product-info)) .multicolumn .title,body:has(product-info) main>.shopify-section:not(:has(product-info)) .collapsible-content h2{font-size:30px!important;line-height:1.2!important}body:has(product-info) .rte{line-height:1.65}body:has(product-info) a:focus-visible,body:has(product-info) button:focus-visible,body:has(product-info) summary:focus-visible{outline:2px solid #25364a;outline-offset:4px}splide-component[data-image-slider=true]{display:block}splide-component[data-image-slider=true] .splide__track{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#b5c0cd #f3f5f7;padding-bottom:12px;overscroll-behavior-x:contain}splide-component[data-image-slider=true] .splide__list{display:flex!important;gap:16px;list-style:none;margin:0!important;padding:0!important;align-items:flex-start;transform:none!important}splide-component[data-image-slider=true] .splide__slide{flex:0 0 calc((100% - 32px)/3);min-width:0;scroll-snap-align:start;list-style:none}splide-component[data-image-slider=true] .splide__slide__container{width:100%}splide-component[data-image-slider=true] .image-slide{overflow:hidden;background:#f6f7f9;border:1px solid #e7ebf0;border-radius:14px}splide-component[data-image-slider=true] .image-slide__image{aspect-ratio:9/16;max-height:500px;padding:0!important;min-height:0}splide-component[data-image-slider=true] .image-slide__image:before{display:none!important}splide-component[data-image-slider=true] .video-container,splide-component[data-image-slider=true] internal-video{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}splide-component[data-image-slider=true] video{display:block;width:100%;height:100%;object-fit:contain;background:#10151c}splide-component[data-image-slider=true] .internal-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:54px;height:54px;display:grid;place-items:center;border:1px solid #ffffff80;border-radius:50%;background:#25364ae6;color:#fff;cursor:pointer}splide-component[data-image-slider=true] .internal-video__play svg{width:22px;height:22px;fill:currentColor}splide-component[data-image-slider=true] internal-video[data-playing=true] .internal-video__play{display:none}splide-component[data-image-slider=true] .internal-video__sound-btn,splide-component[data-image-slider=true] .internal-video__timeline{display:none}splide-component[data-image-slider=true] .image-slide__desc{padding:14px;font-size:15px;line-height:1.5}.delunie-media-nav{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:12px;font-size:14px}.delunie-media-nav button{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:#25364a;border:1px solid #d5dce5;font-size:20px;cursor:pointer}.delunie-media-nav button:disabled{opacity:.35;cursor:default}body>.delunie-sticky-link{position:fixed!important;left:auto!important;right:24px;bottom:24px;transform:none!important;z-index:25;display:none;max-width:calc(100vw - 32px)}body>.delunie-sticky-link.is-visible{display:flex}body>.delunie-sticky-link .button{min-height:48px;border-radius:12px;padding:12px 24px;box-shadow:0 6px 24px #25364a24}main>[id$=__delunie_home_hero] .image-with-text__content{padding:36px}main>[id$=__delunie_home_hero] .image-with-text__heading{font-size:clamp(38px,4.4vw,60px)!important;line-height:1.08!important;letter-spacing:-.035em!important}main>[id$=__delunie_home_hero] .image-with-text__text{font-size:17px!important;line-height:1.6!important}main>[id*=__delunie_home_] .card__inner{border-radius:12px;overflow:hidden}main>[id*=__delunie_home_] .card__heading{font-size:16px;line-height:1.45}main>[id*=__delunie_home_] .price{font-size:16px}main>[id*=__delunie_home_] .giving-impact__eyebrow,main>[id*=__delunie_home_] .giving-impact__card-label,main>[id*=__delunie_home_] .giving-impact__progress-text,main>[id*=__delunie_home_] .giving-impact__verified{font-size:14px!important;line-height:1.55!important}@media(max-width:749px){.header__heading-logo-wrapper{width:140px!important}.header{padding-left:16px!important;padding-right:16px!important}body:has(product-info) .product__info-container{padding-left:16px!important;padding-right:16px!important}body:has(product-info) .thumbnail-list__item{flex-basis:62px!important;width:62px!important}body:has(product-info) .product__info-container .dcs-intro h1,body:has(product-info) .hz-swb-intro h1,body:has(product-info) .hz-nmb-intro h1{font-size:28px!important;line-height:1.15!important;letter-spacing:-.02em!important}body:has(product-info) .mellow-buy-intro h1{font-size:36px!important;line-height:1.1!important}body:has(product-info) main>.shopify-section:not(:has(product-info)) .multicolumn .title,body:has(product-info) main>.shopify-section:not(:has(product-info)) .collapsible-content h2{font-size:26px!important}splide-component[data-image-slider=true] .splide__slide{flex-basis:82%;max-width:310px}splide-component[data-image-slider=true] .image-slide__image{max-height:460px}body>.delunie-sticky-link{left:16px!important;right:16px;bottom:calc(12px + env(safe-area-inset-bottom));max-width:none;justify-content:center}body>.delunie-sticky-link .button{width:100%;max-width:420px;min-height:48px}main>[id$=__delunie_home_hero] .image-with-text__media{height:300px!important;min-height:0!important;padding-bottom:0!important}main>[id$=__delunie_home_hero] .image-with-text__content{padding:24px 20px!important}main>[id$=__delunie_home_hero] .image-with-text__heading{font-size:33px!important;line-height:1.12!important}main>[id$=__delunie_home_hero] .image-with-text__text{font-size:16px!important}main>[id$=__delunie_home_hero] .image-with-text__text--caption{font-size:13px!important;line-height:1.5!important;letter-spacing:.1em!important}main>[id$=__delunie_home_intro] .rich-text__heading{font-size:28px!important;line-height:1.2!important}main>[id$=__delunie_home_intro] .rich-text__text{font-size:16px!important;line-height:1.6!important}main>[id*=__delunie_home_] .card__heading{font-size:15px;line-height:1.4}}@media(prefers-reduced-motion:reduce){splide-component[data-image-slider=true] .splide__track{scroll-behavior:auto}}product-form .product-form__submit[name=add]{border:0;box-shadow:none}product-form .product-form__submit[name=add]:before,product-form .product-form__submit[name=add]:after{border:0;box-shadow:none!important;border-radius:inherit}product-form .product-form__submit[name=add]:focus:not(:focus-visible):not(.focused){outline:none;box-shadow:none}product-form .product-form__submit[name=add]:focus-visible,product-form .product-form__submit[name=add].focused{outline:2px solid #25364a;outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/delunie-display-refinements-20261015.css.map */
