@media screen and (max-width:989px){html .section-header.shopify-section-header-sticky{top:auto}}@media screen and (min-width:990px){html .section-header.shopify-section-header-sticky:not(.scrolled-past-header){top:auto}html .section-header.shopify-section-header-sticky.scrolled-past-header{top:0;margin-bottom:calc(var(--header-height, 13.4rem) - 6.4rem)}html .section-header.scrolled-past-header .header-wrapper{box-shadow:0 1px #1c1a1714}html .section-header.scrolled-past-header .header{grid-template-areas:"heading navigation left-icons icons";grid-template-columns:auto 1fr auto auto;column-gap:2.4rem;align-items:center;min-height:6.4rem;padding-top:1rem;padding-bottom:1rem}html .section-header.scrolled-past-header .header__heading,html .section-header.scrolled-past-header .header__heading-link{justify-self:start;margin:0;padding:0}html .section-header.scrolled-past-header .header__heading-logo-wrapper{width:auto}html .section-header.scrolled-past-header .header__heading-logo{display:block;width:11.2rem;height:auto}html .section-header.scrolled-past-header .header__inline-menu{justify-self:center;margin-top:0}html .section-header.scrolled-past-header .header__search{justify-self:end}html .section-header.scrolled-past-header .header__inline-menu .header__submenu.delune-submenu--feature{top:100%}html .product__info-container.product__column-sticky,html .product__column-sticky{top:8.8rem}html{scroll-padding-top:8rem}}@media screen and (min-width:990px)and (prefers-reduced-motion:no-preference){html .section-header.shopify-section-header-sticky.scrolled-past-header{animation:dd-header-in .32s cubic-bezier(.2,.7,0,1) both}@keyframes dd-header-in{0%{transform:translateY(-100%)}to{transform:none}}}@media screen and (min-width:990px){html .product__info-container .product-form__buttons{max-width:none}}@media screen and (min-width:750px){html .sticky-atc{background:#fcfbf7eb!important;box-shadow:0 -1.2rem 3.2rem -1.6rem #3c281424;-webkit-backdrop-filter:saturate(1.2) blur(8px);backdrop-filter:saturate(1.2) blur(8px)}html .sticky-atc .sticky-atc__inner{max-width:135rem;margin:0 auto;padding:1.4rem 5rem;gap:2rem}html .sticky-atc .sticky-atc__media{display:block;flex:0 0 5.6rem;width:5.6rem;height:5.6rem}html .sticky-atc .sticky-atc__submit{min-width:36rem}}@media screen and (min-width:750px){.cart-drawer .delune-cart__recs[data-slot=list] .delune-cart__recs-list{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem 1.2rem}.cart-drawer .delune-cart__recs[data-slot=list] .delune-cart__rec{display:grid;grid-template-columns:5.6rem minmax(0,1fr);gap:1rem;align-items:start}.cart-drawer .delune-cart__recs[data-slot=list] .delune-cart__rec-media{width:5.6rem;height:5.6rem}.cart-drawer .delune-cart__recs[data-slot=list] .delune-cart__rec-form,.cart-drawer .delune-cart__recs[data-slot=list] a.delune-cart__rec-add{grid-column:1 / -1}.cart-drawer .delune-cart__recs[data-slot=list] .delune-cart__rec-add{width:100%;min-height:4rem}html .cart-drawer .drawer__footer .delune-cart__help{margin-top:1.6rem}}@media(hover:hover){.cart-drawer .delune-cart__rec-add{transition:background-color .2s ease,color .2s ease}.cart-drawer .delune-cart__rec-add:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}}@media screen and (min-width:990px){html #MainContent:has(#product-grid) .delune-hero{max-width:135rem;margin:0 auto;padding:0 5rem}html #MainContent:has(#product-grid) .delune-hero__inner{min-height:22rem}html #MainContent:has(#product-grid) .delune-hero__text{padding-top:2rem;padding-bottom:2rem}html #MainContent:has(#product-grid) .delune-hero__crumbs{margin-bottom:1.2rem}html #MainContent:has(#product-grid) .delune-hero__subtitle{margin-top:1.2rem}html #MainContent:has(#product-grid) .delune-hero__tagline{margin-top:1.6rem}}@media(hover:hover)and (pointer:fine)and (min-width:990px){html .spc .spc__button,html .dbs .dbs-arrow{opacity:0;transition:opacity .24s ease,background-color .17s ease,transform .17s ease}html .spc:hover .spc__button,html .spc:focus-within .spc__button,html .dbs:hover .dbs-arrow,html .dbs:focus-within .dbs-arrow{opacity:1}}@media screen and (min-width:1440px){html .spc .spc__button--prev{inset-inline-start:-6.4rem}html .spc .spc__button--next{inset-inline-end:-6.4rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/delune-desktop.css.map */
