@import"https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap";.card{border-radius:4px!important}.card__media,.card__media .media{aspect-ratio:3 / 4!important;overflow:hidden!important}.card__media img,.card__media .media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.product-card{background:#111010;border:1px solid rgba(205,168,105,.15);border-radius:4px;overflow:hidden;transition:border-color .4s ease,box-shadow .45s ease,transform .4s ease;display:block;position:relative}.product-card:before{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%);width:0%;height:1px;background:linear-gradient(90deg,transparent 0%,#cda869 50%,transparent 100%);transition:width .55s ease;z-index:3;pointer-events:none}.product-card:hover:before{width:75%}.product-card:hover{border-color:#cda86985;box-shadow:0 14px 52px #000000a6,0 2px 16px #cda86914;transform:translateY(-5px)}.product-card__figure{overflow:hidden}.product-card__image--primary{transition:transform .65s ease;display:block}.product-card:hover .product-card__image--primary{transform:scale(1.1)}.product-card__info{padding:18px 20px 22px!important;border-top:1px solid rgba(205,168,105,.14);background:#111010;text-align:center}.product-title{font-family:Playfair Display,Georgia,serif!important;letter-spacing:.07em!important;color:#f2efe9!important;font-size:14px!important;line-height:1.45!important;font-weight:400!important}.price,.price-list,.price__sale,.price__regular{color:#cda869!important;letter-spacing:.1em!important;font-size:12px!important}.badge{background:transparent!important;border:1px solid rgba(205,168,105,.55)!important;color:#cda869!important;letter-spacing:2.5px!important;font-size:8px!important;border-radius:2px!important;padding:4px 10px!important;text-transform:uppercase!important}body{background:#ede6d6!important;color:#1a1a1a!important}.product-card{background:#f4efe3;border-color:#c9a2274d}.product-card__info{background:#f4efe3;border-top-color:#c9a22738}.product-card:hover{border-color:#c9a22780;box-shadow:0 14px 40px #1a1a1a2e}.product-title{color:#1a1a1a!important}.price,.price-list,.price__sale,.price__regular{color:#c9a227!important}.badge{border-color:#c9a2278c!important;color:#c9a227!important}.colx{background:#ede6d6!important}.colx-title{color:#1a1a1a!important}.colx-sub{color:#6b6559!important}.diffx{background:#ede6d6!important}.diffx-sub,.diffx-subtitle{color:#6b6559!important}.diffx-head,.diffx-head h2,.diffx-title{color:#1a1a1a!important}section[id^=elus-]{background:#ede6d6!important}section[id^=elus-]:before{color:#c9a22712!important}.elus-title{color:#1a1a1a!important}.elus-subtitle{color:#6b6559!important}.elus-eyebrow{color:#c9a227!important}.elus-footer-link{color:#c9a227!important;border-color:#c9a22766!important}section[id^=saison-]{background:#ede6d6!important}.saison-title{color:#1a1a1a!important}.saison-subtitle{color:#6b6559!important}.saison-eyebrow{color:#c9a227!important}.saison-footer-link{color:#c9a227!important;border-color:#c9a22766!important}.vidluxe{background:#ede6d6!important}.vidluxe-title{color:#1a1a1a!important}.vidluxe-subtitle{color:#6b6559!important}.vidluxe-eyebrow{color:#c9a227!important}.vidluxe-mask-bottom{background:linear-gradient(to top,#ede6d6 0% 45%,#ede6d600)!important}.vidluxe-cta{color:#8a6e1a!important;border-color:#c9a22780!important}.huile-section{background:#e4d9c2!important}.huile-title,.huile-desc{color:#1a1a1a!important}.huile-signature{color:#c9a227!important}.huile-volume{color:#6b6559!important}.huile-cta{color:#1a1a1a!important;border-color:#c9a227!important}[id^=blog-luxe-]{background:#ede6d6!important}.blog-luxe-title{color:#1a1a1a!important}.blog-luxe-eyebrow{color:#c9a227!important}.blog-card-title{color:#1a1a1a!important}.blog-card-excerpt{color:#6b6559!important}.blog-card-date{color:#9b9486!important}.blog-luxe-all-link{color:#c9a227!important;border-color:#c9a22766!important}.blog-luxe-card{background:#f4efe3!important}[id^=pyram-]{background:#e4d9c2!important}.pyram-title,.pyram-eyebrow{color:#c9a227!important}.pyram-note{background:#c9a2271a!important;border-color:#c9a22766!important}.pyram-note-name{color:#1a1a1a!important}.pyram-tier-label,.pyram-tier-label strong{color:#8a6e1a!important}.pyram-tier-label em{color:#c9a227!important}.pyram-desc-text{color:#1a1a1a!important}.pyram-desc-panel{background:#c9a2270f!important;border-color:#c9a2274d!important}.pyram-hint,.shopify-section--main-product .product-title{color:#c9a227!important}.shopify-section--main-product .diffuseur-rituel-inline__list li:before{background:#c9a227!important}.shopify-section--main-product .buy-buttons .button:after{background:#c9a227!important}.atelier-reassurance{border-top-color:#c9a2274d!important}.atelier-reassurance p span{color:#c9a227!important}.rituel-complete{border-top-color:#c9a2274d!important}.rituel-complete__title{color:#1a1a1a!important}.atelier-404{background:#ede6d6!important}.atelier-404__title{color:#c9a227!important}.atelier-404__text{color:#6b6559!important}.atelier-404__btn{color:#8a6e1a!important;border-color:#c9a22780!important}.colx-title,.diffx-title,.saison-title,.elus-title,.blog-luxe-title,.vidluxe-title{font-family:Great Vibes,cursive!important;font-weight:400!important;color:#c9a227!important}.colx-sub,.diffx-sub,.saison-eyebrow,.elus-eyebrow,.blog-luxe-eyebrow,.vidluxe-eyebrow{color:#c9a227!important}.shopify-section--main-product .color-scheme{--background: 228 217 194;--background-without-opacity: 228 217 194;--text-color: 26 26 26;--border-color: 201 162 39;background-color:#e4d9c2;background-image:radial-gradient(85% 65% at 50% 28%,#cda86933,#c9a22714 45%,#e4d9c200 72%)}.shopify-section--main-product .color-scheme h1{color:#1a1a1a}.shopify-section--main-product .color-scheme .price{color:#c9a227}.shopify-section--main-product .product-title{color:#c9a227!important}.shopify-section--main-product .buy-buttons .button{color:#8a6e1a!important}.shopify-section--main-product quantity-selector{border-color:#c9a22780!important}.shopify-section--main-product .diffuseur-volume-caption{color:#c9a227e6!important}.shopify-section--main-product .diffuseur-rituel-inline__eyebrow{color:#c9a227!important}.saison-footer-link,.elus-footer-link,.blog-luxe-all-link{color:#1a1a1a!important;border-color:#c9a227!important}.header{padding-block-start:.7rem!important}@media(max-width:999px){.header__logo{justify-self:center!important;max-width:100%}.header__logo-text{font-size:22px!important;letter-spacing:.3em!important;white-space:nowrap;text-align:center}}.elus-eyebrow{margin-bottom:30px!important}.saison-eyebrow,.blog-luxe-eyebrow,.vidluxe-eyebrow{margin-bottom:24px!important}.colx-sub,.diffx-sub{margin-bottom:20px!important}.badge--custom{display:none!important}@media(min-width:1000px){.header .header__logo-text{font-size:31px!important;letter-spacing:.3em!important;line-height:1.1}.header{row-gap:.5rem!important;padding-block-start:.55rem!important;padding-block-end:.8rem!important}}.saison-card-season-tag{display:none!important}.product-card__image--secondary{object-fit:cover!important;mix-blend-mode:normal!important}.product-card__media{position:relative;display:block;overflow:hidden}.product-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1a1a1a52,#1a1a1a0d 60%,#1a1a1a00);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:2}.product-card:hover .product-card__media:after{opacity:1}.product-info__block-item[data-block-type=description] .prose:not(.diffuseur-rituel-inline) p{font-size:15px;line-height:1.85;color:#1a1a1a;margin:0 0 20px}.product-info__block-item[data-block-type=description] .prose:not(.diffuseur-rituel-inline) .section-title{font-family:Playfair Display,Georgia,serif;font-size:11px;letter-spacing:3px;text-transform:uppercase;font-style:italic;color:#c9a227;margin:0 0 12px}.product-info__block-item[data-block-type=description] .prose:not(.diffuseur-rituel-inline) .divider{display:flex;align-items:center;gap:10px;margin:24px 0}.product-info__block-item[data-block-type=description] .prose:not(.diffuseur-rituel-inline) .divider br{display:none}.product-info__block-item[data-block-type=description] .prose:not(.diffuseur-rituel-inline) .divider:before,.product-info__block-item[data-block-type=description] .prose:not(.diffuseur-rituel-inline) .divider:after{content:"";flex:1;height:1px;background:#c9a22780}.product-info__block-item[data-block-type=description] .prose:not(.diffuseur-rituel-inline)>p:first-of-type:first-letter{font-family:Playfair Display,Georgia,serif;font-size:2.6em;line-height:.65;float:left;margin:.06em .08em 0 0;color:#c9a227}.product-info__block-item[data-block-type=description] .prose:not(.diffuseur-rituel-inline) .pull-quote{font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:17px;line-height:1.5;color:#8a6e1a;text-align:center;margin:24px 0;border:none;padding:0}.shopify-section--main-product .product-info__block-item[data-block-type=title] .product-title{position:relative;padding-bottom:14px}@media(max-width:999px){.shopify-section--main-product .product-info__block-item[data-block-type=title] .product-title{padding-bottom:0}.shopify-section--main-product .product-info__block-item[data-block-type=title] .product-title:after{display:none}}.shopify-section--main-product .product-info__block-item[data-block-type=title] .product-title:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:1px;background:#c9a227}.shopify-section--main-product .product-gallery__media{overflow:hidden}.shopify-section--main-product .product-gallery__media{transform:scale(.85);transform-origin:center}.shopify-section--main-product .product-gallery__media img,.shopify-section--main-product .product-gallery__media video{transition:transform .6s ease}.shopify-section--main-product .product-gallery__media:hover img{transform:scale(1.04)}.shopify-section--main-product .product-gallery__thumbnail{border:1px solid transparent;opacity:.7;transition:border-color .3s ease,opacity .3s ease}.shopify-section--main-product .product-gallery__thumbnail:hover,.shopify-section--main-product .product-gallery__thumbnail[aria-current=true]{border-color:#c9a227;opacity:1}.shopify-section--main-product .product-info__block-item[data-block-type=vendor]{margin-bottom:12px}.buy-buttons .button{border:none!important;outline:none!important;box-shadow:none!important}.buy-buttons .button:focus,.buy-buttons .button:focus-visible{outline:none!important;box-shadow:none!important}.buy-buttons .button:hover{background-color:transparent!important;color:#8a6e1a!important;letter-spacing:5.25px!important;text-decoration:underline!important;text-underline-offset:5px;text-decoration-color:#c9a227}.shopify-section--main-product .vendor.link-faded{color:#1a1a1a!important;opacity:1!important;font-size:13px!important;letter-spacing:2px!important;text-transform:uppercase!important}.shopify-section--main-product .dv-title-prefix{color:#1a1a1a!important}.shopify-section--main-product .dv-title-suffix{color:#c9a227!important}.header__secondary-nav a,.header__secondary-nav button,.header__primary-nav>button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.page-dots button.tap-area{min-width:24px;min-height:24px}.colx-title,.diffx-title,.saison-title,.elus-title,.blog-luxe-title,.vidluxe-title,.cofx-title{font-family:Great Vibes,cursive!important;font-weight:400!important;font-size:clamp(3.2rem,5.5vw,5.2rem)!important;color:#9a7b3f!important;line-height:1.08!important;letter-spacing:0!important}.colx-sub,.diffx-sub,.saison-eyebrow,.elus-eyebrow,.blog-luxe-eyebrow,.vidluxe-eyebrow,.cofx-eyebrow{font-family:Playfair Display,serif!important;font-size:12px!important;letter-spacing:5px!important;text-transform:uppercase!important;font-style:normal!important;color:#9a7b3f!important}.header .header__logo-text,.header__logo-text{font-size:clamp(22px,14px + 1.2vw,31px)!important}.cofx-card p{font-size:1.1rem!important}.elus-grid{max-width:1300px!important;gap:22px!important;padding:0 24px!important}.elus-card-img-wrap{aspect-ratio:3 / 4!important}.facets .accordion__toggle,.facets .accordion__toggle.h6{font-size:1.4rem!important;font-weight:600!important;color:#26211a!important;letter-spacing:.02em!important}.facets .accordion__toggle .icon-chevron-down{width:16px!important;height:16px!important;color:#9a7b3f!important}.facets details{padding-block:6px}.facets .checkbox-control label,.facets label.text-subdued{font-size:1.08rem!important;color:#3d362b!important;line-height:1.5!important}.facets input.dot-checkbox{width:19px!important;height:19px!important}.collection-toolbar__layout-switch-list{display:none!important}.facets .price-range .input-group{gap:8px}.facets .price-range .input-prefix{min-width:108px}.facets .price-range input.field{min-width:52px!important;width:100%!important}.bl-btn-secondary{padding:15px 48px!important;font-size:13px!important}@media(min-width:1000px){.header button[aria-controls=sidebar-menu],header button[aria-controls=sidebar-menu]{display:none!important}}.colx,.cofx2,.helx,[id^=blog-luxe-]{padding-block:clamp(56px,8vw,96px)!important}.cinv-ecrin{margin-block:0!important;padding:clamp(56px,8vw,96px) 24px!important}.neroli-heritage-frame{max-width:none!important;margin-block:0!important;padding:clamp(56px,8vw,96px) 24px!important}.neroli-heritage-frame>section{max-width:1300px!important}.cinv{max-width:1300px!important}.blog-luxe-grid{max-width:1300px!important;gap:22px!important;padding-inline:24px}.bl-btn-primary,.bl-btn-secondary{font-family:Great Vibes,cursive!important;font-size:clamp(24px,2.2vw,30px)!important;font-weight:400!important;letter-spacing:.03em!important;text-transform:none!important;color:#cda869!important;padding:8px 42px 14px!important;line-height:1.4!important}.bl-btn-primary:hover,.bl-btn-secondary:hover{color:#0a0a0a!important}.de-buy [data-block-type=buy-buttons],.vp-buy [data-block-type=buy-buttons],.sv-buy [data-block-type=buy-buttons],.bg-buy [data-block-type=buy-buttons],.he-buy [data-block-type=buy-buttons],.hdp-buy [data-block-type=buy-buttons],.oc-buy [data-block-type=buy-buttons]{width:100%}.de-buy .buy-buttons .button,.de-buy [data-block-type=buy-buttons] .button,.vp-buy .buy-buttons .button,.vp-buy [data-block-type=buy-buttons] .button,.sv-buy .buy-buttons .button,.sv-buy [data-block-type=buy-buttons] .button,.bg-buy .buy-buttons .button,.bg-buy [data-block-type=buy-buttons] .button,.he-buy .buy-buttons .button,.he-buy [data-block-type=buy-buttons] .button,.hdp-buy .buy-buttons .button,.hdp-buy [data-block-type=buy-buttons] .button,.oc-buy .buy-buttons .button,.oc-buy [data-block-type=buy-buttons] .button{margin-inline:auto}.de-buy [data-block-type=buy-buttons] button[disabled],.vp-buy [data-block-type=buy-buttons] button[disabled],.sv-buy [data-block-type=buy-buttons] button[disabled],.bg-buy [data-block-type=buy-buttons] button[disabled],.he-buy [data-block-type=buy-buttons] button[disabled],.hdp-buy [data-block-type=buy-buttons] button[disabled],.oc-buy [data-block-type=buy-buttons] button[disabled]{border:1px solid rgba(111,84,38,.4)!important;background:#9a7b3f12!important;color:#6f5426!important;opacity:1!important}.de-buy .atelier-reassurance,.vp-buy .atelier-reassurance,.bg-buy .atelier-reassurance,.he-buy .atelier-reassurance,.hdp-buy .atelier-reassurance,.oc-buy .atelier-reassurance{border-top:1px solid rgba(154,123,63,.3)!important;padding-top:20px!important;margin-top:22px!important;gap:13px!important}.de-buy .atelier-reassurance p,.vp-buy .atelier-reassurance p,.bg-buy .atelier-reassurance p,.he-buy .atelier-reassurance p,.hdp-buy .atelier-reassurance p,.oc-buy .atelier-reassurance p{color:#5c5346!important;font-size:15.5px!important;letter-spacing:.3px!important;line-height:1.55!important}.de-buy .atelier-reassurance p span,.vp-buy .atelier-reassurance p span,.bg-buy .atelier-reassurance p span,.he-buy .atelier-reassurance p span,.hdp-buy .atelier-reassurance p span,.oc-buy .atelier-reassurance p span{color:#9a7b3f!important}.de-buy .atelier-reassurance a,.vp-buy .atelier-reassurance a,.bg-buy .atelier-reassurance a,.he-buy .atelier-reassurance a,.hdp-buy .atelier-reassurance a,.oc-buy .atelier-reassurance a{color:#5c5346!important;text-underline-offset:3px!important}[id$=__text-with-icons]{margin-top:clamp(16px,2vw,32px)!important}@media(max-width:749px){.shopify-section--related-products .product-list--carousel{grid-auto-columns:min(155px,40%)!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/atelier-neroli-luxury.css.map */
