:root{--luneve-shell: #fbf8f3;--luneve-white: #ffffff;--luneve-ink: #362b40;--luneve-soft: #7a7086;--luneve-plum: #8b4dc8;--luneve-plum-deep: #66399e;--luneve-orchid: #f2ecf7;--luneve-line: #e9e2d9;--luneve-stone-line: #e0d3bc;--luneve-marble: radial-gradient(80% 60% at 20% 15%, rgba(255, 252, 246, .95), rgba(255, 252, 246, 0) 60%), radial-gradient(70% 65% at 85% 80%, rgba(213, 196, 168, .55), rgba(213, 196, 168, 0) 62%), radial-gradient(60% 50% at 62% 45%, rgba(233, 220, 199, .5), rgba(233, 220, 199, 0) 70%), radial-gradient(42% 32% at 78% 22%, rgba(247, 242, 233, .7), rgba(247, 242, 233, 0) 65%), linear-gradient(157deg, #f3ece0 0%, #eadec9 55%, #e2d4ba 100%);--luneve-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23g)' opacity='0.05'/%3E%3C/svg%3E")}html body.h1-heading-font,html body.h2-heading-font{font-family:var(--font-body-family)!important;font-size:16px!important;font-weight:400!important;line-height:1.65!important;color:var(--luneve-ink)!important;background-color:var(--luneve-shell)!important;background-image:var(--luneve-grain)!important;background-size:200px 200px!important;-webkit-font-smoothing:antialiased}html body.h1-heading-font.h2-heading-font .lscy__card h3,html body.h1-heading-font.h2-heading-font .lsca__item h3,html body.h1-heading-font.h2-heading-font .lsme__card h3,html body.h1-heading-font.h2-heading-font .lstl__item h3,html body.h1-heading-font.h2-heading-font .lsro__card h3{font-family:var(--font-heading-family)!important}[id$=__shop_product_details_YnRKdn],[id$=__shop_product_details_YnRKdn] .shop-product-section{background-image:var(--luneve-grain)!important;background-size:200px 200px!important}[id$=__shop_product_details_YnRKdn] .shop-product-section{margin-top:0!important;padding:36px 0 64px!important;font-family:var(--font-body-family)!important;font-size:16px!important;font-weight:400!important;line-height:1.65!important;letter-spacing:normal!important;color:var(--luneve-ink)!important}[id$=__shop_product_details_YnRKdn] .shop-product-inner-container{width:100%!important;max-width:1160px!important;margin:0 auto!important;padding:0 20px!important}[id$=__shop_product_details_YnRKdn] .shop-product-layout{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)!important;gap:56px!important;align-items:start!important}[id$=__shop_product_details_YnRKdn] .shop-product-layout>*{min-width:0!important}[id$=__shop_product_details_YnRKdn] .shop-carousel-container,[id$=__shop_product_details_YnRKdn] .shop-product-info{position:static!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;max-height:none!important;margin:0!important;overflow:visible!important}[id$=__shop_product_details_YnRKdn] .shop-carousel-container{display:flex!important;align-items:stretch!important}[id$=__shop_product_details_YnRKdn] .shop-product-carousel,[id$=__shop_product_details_YnRKdn] .shop-match-image-width,[id$=__shop_product_details_YnRKdn] .shop-thumbnails-wrapper{width:100%!important;max-width:none!important}[id$=__shop_product_details_YnRKdn] .shop-product-carousel{padding:0!important}[id$=__shop_product_details_YnRKdn] .shop-product-info{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:18px!important;padding:0!important;text-align:left!important}[id$=__shop_product_details_YnRKdn] .shop-add-to-cart-wrapper{margin-top:-8px!important;margin-bottom:-8px!important}[id$=__shop_product_details_YnRKdn] .shop-product-info .shop-add-to-cart-wrapper .shop-add-to-cart-button,[id$=__shop_product_details_YnRKdn] .shop-product-info .shop-add-to-cart-wrapper .shop-add-to-cart-button .button-text,html body #stickyAddToCart .sticky-add-to-cart__button,html body #stickyAddToCart .sticky-add-to-cart__button .button-text,html body #stickyAddToCart .sticky-add-to-cart__button .button-added-text{font-weight:700!important}[id$=__shop_product_details_YnRKdn] .shop-product-info #block-add_to_cart_hnegaC.guarantee-badges-container{display:none!important;margin:0!important}[id$=__shop_product_details_YnRKdn] .shop-product-info>.payment-icons-wrapper{margin-top:0!important;margin-bottom:0!important}[id$=__shop_product_details_YnRKdn] .shop-product-title{width:100%!important;margin:0!important;padding:0!important;font-family:var(--font-heading-family)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.01em!important;color:var(--luneve-ink)!important;text-wrap:balance}@media(max-width:749px){[id$=__shop_product_details_YnRKdn] .shop-product-title{text-wrap:wrap!important}}[id$=__shop_product_details_YnRKdn] .custom-text-block-custom_text_pdQQkk,[id$=__shop_product_details_YnRKdn] .custom-text-block-custom_text_pdQQkk .custom-text-main,[id$=__shop_product_details_YnRKdn] .custom-text-block-custom_text_pdQQkk .custom-text-main-text-content,[id$=__shop_product_details_YnRKdn] .custom-text-block-custom_text_pdQQkk p{margin:0!important;padding:0!important;font-family:var(--font-body-family)!important;font-size:17.5px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:normal!important;color:var(--luneve-ink)!important}[id$=__shop_product_details_YnRKdn] .new-product-faq{width:100%!important;margin:0!important;font-size:100%!important}[id$=__shop_product_details_YnRKdn] .new-faq-container,[id$=__shop_product_details_YnRKdn] .new-faq-container.border-bottom-only{overflow:visible!important;background:transparent!important;border:0!important;border-radius:0!important}[id$=__shop_product_details_YnRKdn] .new-product-faq .faq-item{background:transparent!important;border-top:1px solid var(--luneve-line)!important;border-bottom:0!important;border-radius:0!important;padding:0!important}[id$=__shop_product_details_YnRKdn] .new-product-faq .faq-item:last-child{border-bottom:1px solid var(--luneve-line)!important}[id$=__shop_product_details_YnRKdn] .new-product-faq .faq-question,[id$=__shop_product_details_YnRKdn] .new-faq-container.border-bottom-only .faq-question{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;width:100%!important;min-height:0!important;padding:15px 2px!important;font-family:var(--font-heading-family)!important;font-size:14px!important;font-weight:600!important;line-height:1.15!important;letter-spacing:normal!important;text-align:left!important;color:var(--luneve-ink)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}[id$=__shop_product_details_YnRKdn] .new-product-faq .faq-question-text{font-family:var(--font-heading-family)!important;font-size:14px!important;font-weight:600!important;line-height:1.15!important;color:var(--luneve-ink)!important}[id$=__shop_product_details_YnRKdn] .new-product-faq .faq-toggle{display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;margin:0!important;color:var(--luneve-plum)!important;transform:none!important}[id$=__shop_product_details_YnRKdn] .new-product-faq .faq-toggle svg,[id$=__shop_product_details_YnRKdn] .new-product-faq .faq-toggle img{display:none!important}[id$=__shop_product_details_YnRKdn] .new-product-faq .faq-toggle:before{content:"+";font-family:var(--font-accent-family, Georgia, serif)!important;font-size:20px!important;font-weight:400!important;line-height:1.65!important;color:var(--luneve-plum)!important}[id$=__shop_product_details_YnRKdn] .new-product-faq .faq-item.active .faq-toggle:before{content:"\2013"}[id$=__shop_product_details_YnRKdn] .new-product-faq .faq-answer,[id$=__shop_product_details_YnRKdn] .new-faq-container.border-bottom-only .faq-answer{padding:0 2px!important;font-family:var(--font-body-family)!important;font-size:14px!important;font-weight:400!important;line-height:1.65!important;color:var(--luneve-ink)!important;background:transparent!important}[id$=__shop_product_details_YnRKdn] .new-product-faq .faq-item.active .faq-answer{padding:0 2px 16px!important}[id$=__shop_product_details_YnRKdn] .new-product-faq .faq-answer-inner{padding-top:0!important}@media(max-width:899px){[id$=__shop_product_details_YnRKdn] .shop-product-layout{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}[id$=__shop_product_details_YnRKdn] .shop-carousel-container{margin-bottom:0!important}}@media(max-width:560px){[id$=__shop_product_details_YnRKdn] .shop-product-section{padding:var(--bbl-pad-top-m, 36px) 0 var(--bbl-pad-bot-m, 54px)!important}[id$=__shop_product_details_YnRKdn] .shop-product-inner-container{padding:0 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/luneve-serum-bbl.css.map */
