:root{--lu-pink:#e8a7bd;--lu-blush:#f8e9f0;--lu-dark:#7e4d60;--lu-soft:#fff7fa}body{background:#fffafc}.lu-announcement{height:36px;overflow:hidden;position:relative;background:#b87490;color:#fff;white-space:nowrap;isolation:isolate}.lu-announcement-track{height:100%;display:flex;align-items:center;width:max-content;animation:luvia-marquee 34s linear infinite;will-change:transform}.lu-announcement-unit{display:flex;flex:none;align-items:center;justify-content:space-around;min-width:100vw;gap:28px;padding:0 24px;white-space:nowrap;font:700 10px/1.3 var(--sans);letter-spacing:.13em}.lu-ann-star{font-size:13px;color:#fce4ef}@keyframes luvia-marquee{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.lu-announcement-track{animation:none}}.lv-header{background:#f8e9f0fa!important;box-shadow:0 3px 14px #78435b13;border-bottom:1px solid #ead0db;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.lv-headrow{height:100px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:18px}.lv-brand.lu-brand{font:inherit;display:flex!important;align-items:center!important;justify-content:center!important;justify-self:center;gap:10px;text-align:left;line-height:1!important;white-space:nowrap;letter-spacing:normal;min-width:0;color:var(--lu-dark);text-decoration:none}.lu-brand-emblem{display:block;width:84px;height:84px;min-width:84px;max-width:none;object-fit:contain;border-radius:50%;box-shadow:0 2px 8px #813c5a17}.lu-brand-wordmark{font:500 31px/1 Cormorant Garamond,Georgia,serif;letter-spacing:-.02em;color:#934b68}.lu-brand-wordmark small{display:block;margin-top:2px;font:700 8px/1.4 Manrope,Arial,sans-serif;letter-spacing:.33em;color:#99596e}.lv-menu{justify-self:start}.lv-menu a,.lv-cart{color:#694250!important}.lv-headright{justify-self:end}.lv-headcta{background:#9d6078!important;border-color:#9d6078!important;color:#fff!important;border-radius:5px}.lv-headcta:hover{background:#874e66!important;border-color:#874e66!important}.lv-minihead,.lv-kicker,.lv-mobile-overline,.lv-eyebrow{color:#a26c80!important}.lv-title i,.lv-mobile-heading i,.lv-h2 i{color:#bc7892}.lv-pack[aria-pressed=true]{background:#fff0f6!important;border-color:#d39cb1!important;box-shadow:0 9px 22px #b56c891f!important}.lv-pack:hover{border-color:#cc97ac!important}.lv-packprice del{display:block;color:#a57385!important;text-decoration:line-through;text-decoration-color:#b0768e;text-decoration-thickness:1.3px;font-weight:500;margin-bottom:4px}.lv-tag{background:#ad6e86}.lv-tag.gold{background:#c08b9f}.lv-primary,.lv-sticky-add,.lv-demo-cta{background:#956079!important;border-color:#956079!important}.lv-primary:hover,.lv-demo-cta:hover{background:#814e65!important}.lv-soft,.lv-trust-section{background:#fff0f5!important}.lv-ritual{background:#f8e7ed!important}.lv-strip{background:#f7e6ee!important;color:#91576c!important;border-color:#eed5de!important}.lv-footer{background:#fff6f9!important}.lv-demo-section{background:#fff8fa!important}.lv-contact-panel{background:#fffbfd!important;border-color:#eed5df!important}.lv-mobile-quickbuy{background:#f7e6ed!important}.lv-ending{background:#71465a!important}.lv-address-instructions{background:#fff4f8!important;border-left-color:#cf8fa8!important}.lu-delivery-note{display:flex;gap:12px;align-items:flex-start;margin:17px 0 3px;padding:14px 16px;border-radius:8px;border:1px solid #e9ccd8;background:#fff2f7;color:#684659}.lu-delivery-symbol{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#ead0dc;color:#9b5d76;font-size:14px}.lu-delivery-note strong{display:block;font-size:12px;line-height:1.4;letter-spacing:.005em}.lu-delivery-note small{display:block;margin-top:4px;font-size:10px;line-height:1.6;color:#856b77}@media(max-width:1000px){.lv-headrow{height:87px;gap:10px}.lu-brand-emblem{width:73px;height:73px;min-width:73px}.lu-brand-wordmark{font-size:26px}.lv-headcta{padding:12px 11px}}@media(max-width:740px){.lu-announcement{height:30px}.lu-announcement-track{animation-duration:29s}.lu-announcement-unit{font-size:8px;gap:19px;padding:0 18px;letter-spacing:.08em}.lv-headrow{height:77px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:5px}.lv-brand.lu-brand{grid-column:2;grid-row:1;justify-self:center;gap:0}.lu-brand-emblem{width:64px;height:64px;min-width:64px}.lu-brand-wordmark{display:none!important}.lv-headright{grid-column:3;grid-row:1;justify-self:end;gap:6px}.lv-cart{display:none}.lv-headcta{padding:11px 9px;font-size:8.5px;letter-spacing:.025em}.lu-delivery-note{padding:12px 13px;margin:13px 0 1px;gap:9px}.lu-delivery-note strong{font-size:11px}.lu-delivery-note small{font-size:9.5px}.lv-packprice del{font-size:10px;margin-bottom:3px}}@media(max-width:380px){.lv-headrow{height:73px;gap:2px}.lu-brand-emblem{width:59px;height:59px;min-width:59px}.lv-headcta{font-size:7.5px;padding:10px 7px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/luvia-custom.css.map */
