#MainContent [class*=ai-aplus-content],#MainContent [class*=ai-aplus-content] :is(h1,h2,h3,h4,h5,h6,p,span,strong,em,li,a,div),#MainContent .section-amazon-qa,#MainContent .section-amazon-qa :is(h1,h2,h3,h4,h5,h6,p,span,strong,em,li,a,div,button,input,textarea),#MainContent .rte :is(p,span,strong,em,li,a,div,h1,h2,h3,h4,h5,h6),#MainContent .product__description :is(p,span,strong,em,li,a,div,h1,h2,h3,h4,h5,h6){font-family:var(--font-body-family)!important}@media screen and (min-width:990px){.header-wrapper .header.page-width{max-width:none;padding-left:4rem;padding-right:4rem}.header__icons{justify-self:end}}@media screen and (min-width:990px){.header__inline-menu .list-menu__item,.header__inline-menu .header__menu-item{color:#333;transition:color .2s ease}.header__inline-menu>.list-menu--inline{column-gap:3.6rem}.header__inline-menu>.list-menu--inline>li>header-menu>details>summary.list-menu__item{padding-right:1.2rem}.header__inline-menu>.list-menu--inline>li>header-menu>details>summary.header__menu-item .icon-caret{display:none}header.header{padding-bottom:.8rem}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:focus-visible,.header__inline-menu details[open]>summary.header__menu-item,.header__inline-menu .header__active-menu-item,.header__inline-menu .list-menu__item--active{color:rgb(var(--color-foreground))!important}.header__inline-menu>.list-menu--inline>li>.header__menu-item,.header__inline-menu>.list-menu--inline>li>header-menu>details>summary.header__menu-item{font-size:1.7rem;letter-spacing:.01em}.header__inline-menu .header__submenu .header__menu-item{font-size:1.7rem;line-height:1.35;letter-spacing:.01em;padding-top:1rem;padding-bottom:1rem}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span,.header__inline-menu .header__active-menu-item,.header__inline-menu .list-menu__item--active{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.2rem;text-underline-offset:.7rem;transition:color .2s ease,text-decoration-color .2s ease}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__menu-item:focus-visible,.header__inline-menu .header__menu-item:focus-visible span,.header__inline-menu details[open]>summary.header__menu-item,.header__inline-menu details[open]>summary.header__menu-item span{text-decoration-color:currentColor}}cart-drawer.drawer,.drawer{background-color:#14100c2e;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:visibility var(--duration-default) ease,-webkit-backdrop-filter .35s ease,backdrop-filter .35s ease}cart-drawer.drawer.active,.drawer.active{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}details[open] .modal-overlay:after{background-color:#14100c2e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:delune-search-veil .35s ease both}@keyframes delune-search-veil{0%{background-color:#14100c00;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@media(prefers-reduced-motion:reduce){details[open] .modal-overlay:after{animation:none}}#MainContent:has(>[id$=__related-products]){display:flex;flex-direction:column}#MainContent>[id$=__related-products]{order:1}#MainContent>.shopify-section:not(.section-amazon-qa):has([id*=dialog_ai_sales_assistant]),#MainContent>.shopify-section:not(.section-amazon-qa):has([id*=rapid_reviews_reviews_]:not([id*=stars_badge])){order:2}#MainContent>.shopify-section:not(.section-amazon-qa):has([id*=rapid_reviews_reviews_]:not([id*=stars_badge])){padding-bottom:7.2rem}@media screen and (max-width:749px){#MainContent>.shopify-section:not(.section-amazon-qa):has([id*=rapid_reviews_reviews_]:not([id*=stars_badge])){padding-bottom:4.8rem}}#MainContent>.shopify-section-group-footer-group,#MainContent>[id*=__footer]{order:4}@media screen and (min-width:750px){.related-products.page-width{max-width:none;padding-left:4rem;padding-right:4rem}}.related-products .related-products__heading{margin-bottom:3.2rem;text-align:center}.related-products .card__information,.related-products .card-information{text-align:center}.related-products .card-information>.price,.related-products .rating{justify-content:center}.delune-editorial-pair__button,.expert-edit__button,.botanical-purpose__button{display:inline-flex!important;align-items:center;align-self:flex-start!important;justify-self:start;gap:.8rem;width:auto!important;min-height:0!important;padding:0 0 .5rem!important;border:0!important;border-bottom:1px solid currentColor!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#121212!important;font-size:1.5rem!important;font-weight:500!important;line-height:1.2!important;letter-spacing:.02em!important;text-transform:none!important;text-decoration:none!important}.delune-editorial-pair__button:before{display:none!important}.delune-editorial-pair__button:after,.expert-edit__button:after,.botanical-purpose__button:after{content:"";flex:0 0 auto;width:1.2rem;height:1.2rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.25 6h9.25M6.75 2.25 10.5 6l-3.75 3.75' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.25 6h9.25M6.75 2.25 10.5 6l-3.75 3.75' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .18s ease}.delune-editorial-pair__button:hover:after,.expert-edit__button:hover:after,.botanical-purpose__button:hover:after{transform:translate(.3rem)}.botanical-purpose__button span{display:inline}.delune-editorial-pair__grid{column-gap:4.8rem!important;row-gap:4rem!important}.delune-editorial-pair__card{overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;grid-template-columns:minmax(0,52%) minmax(0,48%)!important;align-items:stretch!important}.delune-editorial-pair__card .delune-editorial-pair__media{position:relative;width:100%;height:auto!important;min-height:0!important;aspect-ratio:4 / 3!important;overflow:hidden;border-radius:2px!important}.delune-editorial-pair__card .delune-editorial-pair__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.delune-editorial-pair__content{align-self:stretch!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;padding:.4rem 0 .2rem 2.4rem!important;background:none!important}.delune-editorial-pair__copy-wrap{flex:1 1 auto;display:flex!important;flex-direction:column!important}.delune-editorial-pair__title{margin:0!important;color:#000!important;font-size:2.6rem!important;font-weight:500!important;line-height:1.15!important;letter-spacing:-.015em!important}.delune-editorial-pair__caption{margin:.8rem 0 2.4rem!important;color:#000000bf!important;font-size:1.55rem!important;line-height:1.45!important}.delune-editorial-pair__button{margin-top:auto!important}@media screen and (max-width:1199px)and (min-width:750px){.delune-editorial-pair__title{font-size:2.2rem!important}}@media screen and (max-width:749px){.delune-editorial-pair__card{grid-template-columns:1fr!important}.delune-editorial-pair__card .delune-editorial-pair__media{aspect-ratio:16 / 10!important}.delune-editorial-pair__content{padding:1.6rem .2rem 0!important}.delune-editorial-pair__caption{margin-bottom:1.6rem!important}.delune-editorial-pair__title{font-size:2rem!important}.delune-editorial-pair__caption,.delune-editorial-pair__button{font-size:1.4rem!important}}.expert-edit__inner{display:block!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important}.expert-edit__intro{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:2.4rem;padding:0 0 2.8rem!important;text-align:left!important}.expert-edit__heading{grid-column:1;margin:0 0 .6rem!important}.expert-edit__description{grid-column:1}.expert-edit__button{grid-column:2;grid-row:1 / span 2;align-self:end!important;margin:0 0 .3rem!important;white-space:nowrap}.expert-edit__rail{gap:3.2rem!important;padding:0!important}.expert-edit__card{min-height:0!important;grid-template-columns:minmax(0,48%) minmax(0,52%)!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important}.expert-edit__media{min-height:0!important;aspect-ratio:4 / 5;border-radius:2px}.expert-edit__image,.expert-edit__placeholder{min-height:0!important}.expert-edit__card-content{padding:1.6rem 0 .4rem 2rem!important}.expert-edit__label{margin:0 0 1.2rem!important;color:#000!important;font-size:1.9rem!important;font-weight:500!important;line-height:1.2!important;letter-spacing:-.01em!important;text-transform:none!important}.expert-edit__label br{display:none}.expert-edit__quote{color:#000000bf!important;font-size:1.5rem!important;line-height:1.5!important}.expert-edit__expert{gap:1rem!important}.expert-edit__expert-frame,.expert-edit__expert-initial{flex:0 0 3.6rem!important;width:3.6rem!important;height:3.6rem!important}.expert-edit__button{display:none!important}.expert-edit__expert-copy{gap:.3rem!important;font-size:1.3rem!important}.expert-edit__expert-copy strong{font-size:1.15rem!important;font-weight:700!important;letter-spacing:.12em}.expert-edit__card-link{border-radius:0!important}@media screen and (max-width:1199px){.expert-edit__inner{width:100%!important}.expert-edit__intro{padding:0 2.4rem 2.4rem!important}.expert-edit__rail{gap:2rem!important;padding:0 2.4rem .4rem!important}.expert-edit__card{flex:0 0 clamp(320px,46vw,440px)!important}}@media screen and (max-width:749px){.expert-edit__intro{padding:0 1.6rem 2rem!important;column-gap:1.6rem}.expert-edit__intro{grid-template-columns:minmax(0,1fr)}.expert-edit__button{grid-column:1;grid-row:auto;justify-self:start;margin:1.4rem 0 0!important;font-size:1.4rem!important}.expert-edit__rail{gap:1.6rem!important;padding:0 1.6rem .4rem!important;scroll-padding-inline:1.6rem!important}.expert-edit__card{flex-basis:82vw!important;grid-template-columns:minmax(0,46%) minmax(0,54%)!important}.expert-edit__card-content{padding:.8rem 0 .2rem 1.4rem!important}.expert-edit__label{font-size:1.7rem!important}.expert-edit__quote{font-size:1.4rem!important}}.botanical-purpose__inner{overflow:visible!important;border:0!important;border-top:1px solid rgba(0,0,0,.12)!important;border-radius:0!important;background:transparent!important;padding-top:4rem!important}.botanical-purpose__media,.botanical-purpose__media--organic{overflow:hidden;border-radius:2px!important;clip-path:none!important;-webkit-mask:none!important;mask:none!important}.botanical-purpose__media img{border-radius:0!important;clip-path:none!important}.botanical-purpose__icon-wrap{background:transparent!important;border:0!important;box-shadow:none!important}.botanical-purpose__proof-label{color:#000c!important;font-size:1.4rem!important}.botanical-purpose__footer{color:#0009!important}.botanical-purpose__button{margin-top:2.4rem!important}@media screen and (max-width:749px){.botanical-purpose__content .botanical-purpose__button{align-self:center!important}.botanical-purpose__inner{padding-top:3.2rem!important}}.delune-guidance-card,.delune-guidance-card:hover,.delune-guidance-card:focus-visible{box-shadow:none!important;transform:none!important}.delune-guidance-card:hover,.delune-guidance-card:focus-visible{border-color:#12121259!important}.delune-guidance-card__icon{color:#3a3a3a!important}.delune-guidance-card__icon svg,.delune-guidance-card__icon svg *{stroke:currentColor!important;stroke-width:2.2px!important}.editorial-promo-card,.editorial-promo-card__full-link{border-radius:3px!important}.editorial-promo-card{overflow:hidden}.editorial-promo-card__content{min-height:0!important;padding:2.4rem!important}.editorial-promo-card__title{font-weight:400!important;letter-spacing:-.01em}.editorial-promo-card__copy{margin-top:.6rem!important}.editorial-promo-card__link{align-self:flex-start!important;gap:.8rem!important;margin-top:auto!important;padding-top:2.4rem!important;font-size:1.5rem!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important}.editorial-promo-card__link span{padding-bottom:.4rem;border-bottom:1px solid currentColor;font:inherit!important;letter-spacing:inherit!important;text-transform:none!important}.editorial-promo-card__link svg{display:none!important}.editorial-promo-card__link:after{content:"";flex:0 0 auto;width:1.2rem;height:1.2rem;margin-bottom:.4rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.25 6h9.25M6.75 2.25 10.5 6l-3.75 3.75' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1.25 6h9.25M6.75 2.25 10.5 6l-3.75 3.75' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .18s ease}.editorial-promo-card--linked:hover .editorial-promo-card__link:after{transform:translate(.3rem)}@media screen and (max-width:749px){.editorial-promo-card__content{padding:2rem!important}.editorial-promo-card__link{padding-top:2rem!important;font-size:1.4rem!important}}.product-form__submit,.sticky-atc__submit{transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.product-form__submit:not([disabled]):hover,.sticky-atc__submit:not([disabled]):hover{background-color:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important;box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))!important}.product-form__submit:not([disabled]):hover:after,.sticky-atc__submit:not([disabled]):hover:after{box-shadow:none!important}.expert-edit__heading,.botanical-purpose__heading,[id*=__delune_brand_spotlight] h2{color:#000!important;font-weight:500!important;font-size:2.8rem!important;line-height:1.08!important;letter-spacing:-.025em!important}.expert-edit__description,.expert-edit__description p,.botanical-purpose__description,.botanical-purpose__description p,[id*=__delune_brand_spotlight] h2+p{color:#000000bf!important;font-size:1.55rem!important;line-height:1.35!important}@media screen and (max-width:749px){.expert-edit__heading,.botanical-purpose__heading,[id*=__delune_brand_spotlight] h2{font-size:2rem!important}.expert-edit__description,.expert-edit__description p,.botanical-purpose__description,.botanical-purpose__description p,[id*=__delune_brand_spotlight] h2+p{font-size:1.4rem!important}}.spc{--gap: 22px !important}.spc__heading,.delune-guidance__heading{font-weight:500!important}.spc__heading strong,.spc__heading b{font-weight:inherit}.spc .spc-card{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.spc .spc-card__media{overflow:hidden;border-radius:2px;background:transparent}.spc .spc-card__body{min-height:0;padding:1.4rem .2rem 0}.spc .spc-card__title{min-height:2.56em}.spc .spc-card__price{margin-top:0;padding-top:.8rem}.spc .spc-card__price strong{font-weight:600}.spc .spc-card__price s{display:none}@media(hover:hover)and (pointer:fine){.spc .spc-card:hover,.spc .spc-card:focus-within{border-color:transparent;box-shadow:none;transform:none}.spc .spc-card:hover .spc-card__image--primary,.spc .spc-card:focus-within .spc-card__image--primary{transform:scale(1.01)}}@media screen and (max-width:749px){.spc{--gap: 14px !important}.spc .spc-card__body{min-height:0;padding:1.2rem .2rem 0}}[id$=sephora_collection_carousel_nYGQ4G] .spc__heading:before{content:"The season of giving";display:block;margin-bottom:.9rem;font-size:1.2rem;font-weight:500;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:#7a1f2b}.utility-bar,.utility-bar .announcement-bar__message{min-height:4.2rem!important}.utility-bar .announcement-bar__message{padding-top:1rem!important;padding-bottom:1rem!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/delune-luxe.css.map */
