.lv-loader{--lv-loader-split:clamp(34px, 3.3vw, 48px);z-index:10000;opacity:1;background:0 0;position:fixed;inset:0;overflow:hidden}.lv-loader:before,.lv-loader:after{z-index:0;background-color:var(--lv-brand-pink);content:"";will-change:transform;display:block;position:absolute;left:0;right:0}.lv-loader:before{height:calc(50% + var(--lv-loader-split));background-image:radial-gradient(circle at 50% 88%,#8c739433,#0000 42%);top:0}.lv-loader:after{top:calc(50% + var(--lv-loader-split));background-image:radial-gradient(circle at 50% 0,#8c739429,#0000 48%);bottom:0}.lv-loader[data-state=leaving]{pointer-events:none}.lv-loader[data-state=leaving]:before{animation:.26s cubic-bezier(.76,0,.24,1) both lv-loader-panel-up}.lv-loader[data-state=leaving]:after{animation:.26s cubic-bezier(.76,0,.24,1) both lv-loader-panel-down}.lv-loader__stage{z-index:1;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.lv-loader__drawn-logo{will-change:opacity, transform;overflow:visible}.lv-loader[data-state=leaving] .lv-loader__drawn-logo{animation:.18s cubic-bezier(.22,1,.36,1) both lv-loader-logo-release}.lv-loader__wipe{z-index:3;width:100vw;height:4px;top:calc(50% + var(--lv-loader-split));opacity:0;clip-path:polygon(0 45%,8% 25%,21% 42%,37% 17%,52% 35%,68% 14%,84% 38%,100% 26%,100% 77%,86% 61%,70% 82%,51% 65%,34% 88%,17% 63%,0 76%);transform-origin:50%;will-change:opacity, transform, height;background:linear-gradient(90deg,#0000 0%,#9e6354 8%,#d9a978 28%,#f4d9b7 50%,#c78866 74%,#8e514c 92%,#0000 100%);border-radius:50% 46% 54% 48%;display:block;position:absolute;left:50%;transform:translate(-50%,-50%)scaleX(.12);box-shadow:0 0 16px #d9a978b8,0 0 36px #b875625c}.lv-loader[data-state=leaving] .lv-loader__wipe{animation:.26s cubic-bezier(.22,1,.36,1) both lv-loader-signature-wipe}html[data-lavanta-loader=active] .legacy-store .site-header{opacity:0;transform:translateY(-16px)}html[data-lavanta-loader=active] #main-content .hero__copy{opacity:0}html[data-lavanta-loader=revealing] .legacy-store .site-header{animation:.28s cubic-bezier(.22,1,.36,1) both lv-site-header-reveal}html[data-lavanta-loader=revealing] #main-content .hero__copy{animation:.26s ease-out both lv-site-copy-reveal}@keyframes lv-loader-signature-wipe{0%{opacity:0;height:3px;transform:translate(-50%,-50%)scaleX(.1)}14%{opacity:1}42%{opacity:1;height:10px;transform:translate(-50%,-50%)scaleX(1)}68%{opacity:.94;height:5px;transform:translate(-50%,-50%)scaleX(1.03)}to{opacity:0;height:2px;transform:translate(-50%,-50%)scaleX(1.08)}}@keyframes lv-loader-logo-release{0%{opacity:1;transform:translateY(-7%)scale(1)}to{opacity:0;transform:translateY(-12%)scale(1.025)}}@keyframes lv-loader-panel-up{0%{transform:translateY(0)}to{transform:translateY(-102%)}}@keyframes lv-loader-panel-down{0%{transform:translateY(0)}to{transform:translateY(102%)}}@keyframes lv-site-header-reveal{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes lv-site-copy-reveal{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.lv-loader{--lv-loader-split:34px}}@media (prefers-reduced-motion:reduce){.lv-loader[data-state=leaving]{opacity:0;transition:opacity .18s}.lv-loader[data-state=leaving]:before,.lv-loader[data-state=leaving]:after,.lv-loader[data-state=leaving] .lv-loader__wipe,.lv-loader[data-state=leaving] .lv-loader__drawn-logo,html[data-lavanta-loader=revealing] .legacy-store .site-header,html[data-lavanta-loader=revealing] #main-content .hero__copy{animation:none}}
.legacy-store.store-information-page{min-height:min(720px,72vh);color:var(--lv-text-primary);background:radial-gradient(circle at 78% 12%, color-mix(in srgb, var(--lv-rose-100) 62%, transparent), transparent 25%), var(--lv-bg-page)}.legacy-store .info-page-hero{border-bottom:1px solid var(--lv-border);background:color-mix(in srgb, var(--lv-white) 78%, transparent)}.legacy-store .info-page-hero__content,.legacy-store .info-page-layout{width:min(1180px,100% - 48px);margin-inline:auto}.legacy-store .info-page-hero__content{padding:clamp(68px,9vw,132px) 0 clamp(54px,7vw,96px)}.legacy-store .info-page-eyebrow,.legacy-store .info-page-kicker{color:var(--lv-rose-800);font:650 11px/1.2 var(--lv-font-ui);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px}.legacy-store .info-page-hero h1{max-width:800px;color:var(--lv-text-primary);font:500 clamp(48px, 7vw, 94px)/.94 var(--lv-font-editorial);letter-spacing:-.055em;margin:0}.legacy-store .info-page-lead{max-width:580px;color:var(--lv-text-secondary);font:400 clamp(17px, 2vw, 21px)/1.55 var(--lv-font-editorial);margin:26px 0 0}.legacy-store .info-page-shop-link{color:var(--lv-text-primary);font:650 12px/1 var(--lv-font-ui);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:14px;margin-top:30px;padding-bottom:5px;text-decoration:none;display:inline-flex}.legacy-store .info-page-shop-link span,.legacy-store .info-page-cta span{transition:transform var(--lv-duration-base) var(--lv-ease-standard);font-size:18px}.legacy-store .info-page-shop-link:hover span,.legacy-store .info-page-cta:hover span{transform:translate(4px)}.legacy-store .info-page-layout{grid-template-columns:180px minmax(0,1fr);gap:clamp(42px,8vw,116px);padding-block:clamp(54px,7vw,96px) clamp(74px,10vw,140px);display:grid}.legacy-store .info-page-nav{align-content:start;gap:12px;display:grid}.legacy-store .info-page-nav p{color:var(--lv-text-primary);font:650 11px/1.2 var(--lv-font-ui);letter-spacing:.14em;text-transform:uppercase;margin:0 0 5px}.legacy-store .info-page-nav a{width:fit-content;color:var(--lv-text-secondary);font:500 13px/1.35 var(--lv-font-ui);text-decoration:none}.legacy-store .info-page-nav a:hover{color:var(--lv-rose-800)}.legacy-store .info-page-content{min-width:0}.legacy-store .info-page-story{max-width:720px}.legacy-store .info-page-story h2,.legacy-store .info-page-contact-card h2,.legacy-store .info-page-note h2,.legacy-store .info-page-value-grid h2,.legacy-store .info-page-steps h2{color:var(--lv-text-primary);font:500 clamp(30px, 4vw, 48px)/1.05 var(--lv-font-editorial);letter-spacing:-.035em;margin:0}.legacy-store .info-page-story>p:not(.info-page-kicker){max-width:650px;color:var(--lv-text-secondary);font:400 18px/1.7 var(--lv-font-editorial);margin:20px 0 0}.legacy-store .info-page-value-grid{background:var(--lv-border);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;margin-top:clamp(48px,7vw,82px);display:grid}.legacy-store .info-page-value-grid article{background:var(--lv-white);flex-direction:column;justify-content:center;min-height:280px;padding:clamp(36px,4vw,48px) clamp(24px,3vw,38px);display:flex;position:relative}.legacy-store .info-page-value-grid span{color:var(--lv-rose-700);font:600 12px/1 var(--lv-font-ui);letter-spacing:.1em;margin-bottom:0;display:block;position:absolute;top:clamp(20px,2.5vw,32px);right:clamp(20px,2.5vw,32px)}.legacy-store .info-page-steps>article>span{color:var(--lv-rose-700);font:600 12px/1 var(--lv-font-ui);letter-spacing:.1em;margin-bottom:38px;display:block}.legacy-store .info-page-value-grid h2{font-size:clamp(25px,2.8vw,34px)}.legacy-store .info-page-value-grid p,.legacy-store .info-page-note p,.legacy-store .info-page-contact-card p,.legacy-store .info-page-steps p{color:var(--lv-text-secondary);font:400 16px/1.62 var(--lv-font-editorial);margin:14px 0 0}.legacy-store .info-page-contact-card{border:1px solid var(--lv-border);background:color-mix(in srgb, var(--lv-white) 86%, var(--lv-rose-50));grid-template-columns:minmax(0,1fr) minmax(220px,.6fr);gap:clamp(34px,6vw,88px);padding:clamp(30px,5vw,64px);display:grid}.legacy-store .info-page-contact-actions{flex-direction:column;justify-content:center;align-items:flex-start;gap:17px;display:flex}.legacy-store .info-page-contact-actions>p{font:600 13px/1.4 var(--lv-font-ui);margin:0}.legacy-store .info-page-cta{width:fit-content;color:var(--lv-white);background:var(--lv-action-primary);font:650 12px/1 var(--lv-font-ui);letter-spacing:.08em;text-transform:uppercase;transition:background var(--lv-duration-base) var(--lv-ease-standard), transform var(--lv-duration-base) var(--lv-ease-standard);align-items:center;gap:14px;padding:15px 20px;text-decoration:none;display:inline-flex}.legacy-store .info-page-cta:hover{color:var(--lv-white);background:var(--lv-action-primary-hover);transform:translateY(-2px)}.legacy-store .info-page-note{border-top:1px solid var(--lv-border);max-width:720px;margin-top:clamp(42px,6vw,76px);padding-top:26px}.legacy-store .info-page-note h2{font-size:clamp(26px,3vw,36px)}.legacy-store .info-page-note .info-page-cta{margin-top:22px}.legacy-store .info-page-policy{max-width:760px}.legacy-store .info-page-policy h2{color:var(--lv-text-primary);font:500 clamp(27px, 3vw, 38px)/1.1 var(--lv-font-editorial);margin:42px 0 0}.legacy-store .info-page-policy>p:not(.info-page-kicker){color:var(--lv-text-secondary);font:400 17px/1.72 var(--lv-font-editorial);margin:15px 0 0}.legacy-store .info-page-location{grid-template-columns:minmax(260px,.72fr) minmax(420px,1.28fr);gap:40px;display:grid}.legacy-store .info-page-location__details{border:1px solid var(--lv-border);background:var(--lv-white);padding:clamp(30px,4vw,48px)}.legacy-store .info-page-location h2{font:500 clamp(34px, 4vw, 52px)/1 var(--lv-font-editorial);margin:0 0 22px}.legacy-store .info-page-location address{color:var(--lv-text-secondary);font:normal 400 17px/1.5 var(--lv-font-editorial);gap:4px;margin-bottom:30px;display:grid}.legacy-store .info-page-location__details>div{margin-top:20px}.legacy-store .info-page-location__details strong{color:var(--lv-text-primary);font:650 11px/1.2 var(--lv-font-ui);letter-spacing:.12em;text-transform:uppercase}.legacy-store .info-page-location__details p{color:var(--lv-text-secondary);font:400 16px/1.5 var(--lv-font-editorial);margin:6px 0 0}.legacy-store .info-page-location .info-page-cta{margin-top:30px}.legacy-store .info-page-location iframe{background:var(--lv-rose-50);border:0;width:100%;min-height:570px}.legacy-store.order-follow-up-page{background:radial-gradient(circle at 50% 0, var(--lv-rose-100), var(--lv-bg-page) 55%);place-items:center;min-height:min(720px,78vh);padding:48px 20px;display:grid}.legacy-store .whatsapp-follow-up{border:1px solid var(--lv-border);background:var(--lv-white);text-align:center;width:min(640px,100%);padding:clamp(38px,7vw,74px)}.legacy-store .whatsapp-follow-up h1{font:500 clamp(45px, 7vw, 74px)/.98 var(--lv-font-editorial);margin:10px 0 0}.legacy-store .whatsapp-follow-up>p:not(.eyebrow){max-width:480px;color:var(--lv-text-secondary);font:400 18px/1.6 var(--lv-font-editorial);margin:24px auto 0}.legacy-store .whatsapp-follow-up .button{justify-content:center;align-items:center;gap:9px;margin-top:30px;display:inline-flex}.legacy-store .whatsapp-follow-up small{max-width:430px;color:var(--lv-text-secondary);font:500 12px/1.5 var(--lv-font-ui);margin:22px auto 0;display:block}.legacy-store .info-page-faqs{border-top:1px solid var(--lv-border)}.legacy-store .info-page-faqs details{border-bottom:1px solid var(--lv-border)}.legacy-store .info-page-faqs summary{color:var(--lv-text-primary);cursor:pointer;font:500 clamp(20px, 2.4vw, 28px)/1.2 var(--lv-font-editorial);justify-content:space-between;align-items:center;gap:24px;padding:23px 0;list-style:none;display:flex}.legacy-store .info-page-faqs summary::-webkit-details-marker{display:none}.legacy-store .info-page-faqs summary span{color:var(--lv-rose-700);font:300 30px/1 var(--lv-font-ui)}.legacy-store .info-page-faqs details[open] summary span{transform:rotate(45deg)}.legacy-store .info-page-faqs p{max-width:690px;color:var(--lv-text-secondary);font:400 17px/1.65 var(--lv-font-editorial);margin:-2px 0 0;padding:0 42px 26px 0}.legacy-store .info-page-steps{border-top:1px solid var(--lv-border)}.legacy-store .info-page-steps>article{border-bottom:1px solid var(--lv-border);grid-template-columns:70px minmax(0,1fr);gap:18px;padding:29px 0;display:grid}.legacy-store .info-page-steps>article>span{margin:7px 0 0}.legacy-store .info-page-steps h2{font-size:clamp(27px,3.4vw,40px)}@media (max-width:720px){.legacy-store .info-page-hero__content,.legacy-store .info-page-layout{width:min(100% - 40px,540px)}.legacy-store .info-page-layout{grid-template-columns:1fr;gap:32px}.legacy-store .info-page-nav{border-bottom:1px solid var(--lv-border);flex-wrap:wrap;gap:11px 18px;padding-bottom:20px;display:flex}.legacy-store .info-page-nav p{width:100%}.legacy-store .info-page-value-grid{grid-template-columns:1fr}.legacy-store .info-page-value-grid article{min-height:0}.legacy-store .info-page-contact-card,.legacy-store .info-page-location{grid-template-columns:1fr}.legacy-store .info-page-location iframe{min-height:420px}}
::view-transition{pointer-events:none}::view-transition-group(.lv-product-image-morph){z-index:50;border-radius:10px;animation-duration:.54s;animation-timing-function:cubic-bezier(.22,1,.36,1);overflow:hidden}::view-transition-old(.lv-product-image-morph){mix-blend-mode:normal;backface-visibility:hidden}::view-transition-new(.lv-product-image-morph){mix-blend-mode:normal;backface-visibility:hidden}::view-transition-old(.lv-product-image-morph){animation:.54s cubic-bezier(.22,1,.36,1) both lv-product-morph-out}::view-transition-new(.lv-product-image-morph){animation:.54s cubic-bezier(.22,1,.36,1) both lv-product-morph-in}@keyframes lv-product-morph-out{0%{opacity:1;filter:blur()}to{opacity:.35;filter:blur(2px)}}@keyframes lv-product-morph-in{0%{opacity:.35;filter:blur(2px)}to{opacity:1;filter:blur()}}@media (prefers-reduced-motion:reduce){::view-transition-old(.lv-product-image-morph){animation-duration:.01ms!important;animation-delay:0s!important}::view-transition-new(.lv-product-image-morph){animation-duration:.01ms!important;animation-delay:0s!important}::view-transition-group(.lv-product-image-morph){animation-duration:.01ms!important;animation-delay:0s!important}}
@media (max-width:1023px){.legacy-store.site-header-shell{display:contents}.legacy-store.site-header-shell .mobile-header{display:none}.legacy-store .mobile-sticky-nav{visibility:visible;opacity:1;pointer-events:auto;backface-visibility:visible;-webkit-backdrop-filter:none;backdrop-filter:none;position:sticky;inset:0 auto auto;transform:none}.legacy-store .mobile-sticky-nav.is-visible{opacity:1;pointer-events:auto;transform:none}}:is(html:has(#footer),body:has(#footer)){background:var(--lv-bg-footer)}@media (max-width:749px){.legacy-store .footer__bottom{padding-bottom:max(14px, env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:no-preference) and (max-width:1023px){.legacy-store .mobile-sticky-nav{transition:box-shadow .16s}}
.legacy-store .cart-item__image{position:relative;overflow:hidden}.legacy-store .cart-item__details{min-width:0}.legacy-store .cart-item__details>strong,.legacy-store .cart-item__details>small{display:block}.legacy-store .cart-item__meta{justify-content:space-between}.legacy-store .cart-item__quantity{text-align:center;align-items:center;display:inline-grid;overflow:hidden}.legacy-store .cart-item__quantity button{font:inherit;cursor:pointer;border:0}.legacy-store .cart-item__quantity button:disabled{color:var(--muted);cursor:not-allowed}.legacy-store .cart-item__price{white-space:nowrap}.legacy-store .cart-item__remove{align-self:start}.legacy-store .cart-drawer{transform-origin:100%;flex-direction:column;transition:transform .36s cubic-bezier(.22,1,.36,1),box-shadow .22s;display:flex;box-shadow:-18px 0 48px #1b171929}.legacy-store .cart-drawer.is-open{box-shadow:-22px 0 58px #1b171933}.legacy-store .cart-content{overscroll-behavior:contain;scrollbar-color:var(--cart-accent) transparent;scrollbar-width:thin}.legacy-store .cart-content::-webkit-scrollbar{width:8px}.legacy-store .cart-content::-webkit-scrollbar-thumb{border-radius:var(--lv-radius-pill);background:var(--cart-accent);background-clip:padding-box;border:2px solid #0000}.legacy-store .cart-items{display:grid}.legacy-store .cart-item{transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .18s,box-shadow .22s}.legacy-store .cart-item__details>strong{letter-spacing:-.01em}.legacy-store .cart-item__details>small{color:var(--lv-text-secondary);font-family:var(--lv-font-ui);margin-top:5px;font-size:11px;line-height:1.35}.legacy-store .cart-item__quantity{border-radius:var(--lv-radius-pill);font-family:var(--lv-font-ui)}.legacy-store .cart-item__quantity button{transition:transform .1s ease-out,background-color .14s}.legacy-store .cart-item__quantity button:not(:disabled):hover{background:color-mix(in srgb, var(--cart-accent) 12%, transparent)}.legacy-store .cart-item__quantity button:not(:disabled):active{transform:scale(.86)}.legacy-store .cart-item__quantity span,.legacy-store .cart-item__price{font-family:var(--lv-font-ui);font-variant-numeric:tabular-nums}.legacy-store .cart-item__remove{transition:transform .1s ease-out,color .16s,background-color .16s}.legacy-store .cart-item__remove:active{transform:scale(.88)}.legacy-store .cart-empty{width:min(100%,280px);color:var(--lv-text-secondary);font-family:var(--lv-font-ui);font-size:13px;line-height:1.55}.legacy-store .cart-checkout{box-shadow:0 10px 22px color-mix(in srgb, var(--cart-accent) 22%, transparent)}.legacy-store .cart-checkout:hover{box-shadow:0 13px 28px color-mix(in srgb, var(--cart-accent) 28%, transparent)}.legacy-store .cart-checkout:active{transform:scale(.975)}@media (max-width:500px){.legacy-store .cart-item__image,.legacy-store .cart-item__details{min-height:90px}}@media (prefers-reduced-motion:reduce){.legacy-store .cart-drawer,.legacy-store .cart-item,.legacy-store .cart-checkout,.legacy-store .cart-drawer :where(button,a){transition:opacity .16s,background-color .16s,color .16s}.legacy-store .cart-item:hover,.legacy-store .cart-checkout:hover,.legacy-store .cart-checkout:active,.legacy-store .cart-drawer :where(button,a):active{transform:none}}@media (prefers-reduced-transparency:reduce){.legacy-store .cart-drawer,.legacy-store .cart-item,.legacy-store .cart-empty{-webkit-backdrop-filter:none;backdrop-filter:none}}.legacy-store .cart-drawer{--cart-accent:var(--lv-detail-accent);--cart-accent-dark:var(--lv-detail-accent-hover);--cart-text:var(--lv-detail-ink);--cart-muted:var(--lv-detail-muted);--cart-line:var(--lv-detail-line);--cart-soft:var(--lv-detail-tint);--cart-surface:var(--lv-bg-subtle);width:min(480px,100vw);color:var(--cart-text);background:var(--cart-surface);-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}.legacy-store .cart-drawer__topbar{justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:24px 22px 13px;display:flex}.legacy-store .cart-drawer__topbar h2{color:var(--cart-text);font-family:var(--lv-font-ui);letter-spacing:-.035em;align-items:center;gap:7px;margin:0;font-size:25px;font-style:normal;font-weight:750;display:flex}.legacy-store .cart-drawer__topbar h2 span{color:#fff;background:var(--cart-accent);letter-spacing:0;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:inline-grid}.legacy-store .cart-drawer__back{min-height:36px;color:var(--cart-accent);font-family:var(--lv-font-ui);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:650}.legacy-store .cart-drawer__back span{vertical-align:-1px;margin-right:5px;font-size:18px}.legacy-store .cart-shipping-progress{padding:0 22px 17px}.legacy-store .cart-shipping-progress>div{background:var(--cart-line);border-radius:999px;height:4px;overflow:hidden}.legacy-store .cart-shipping-progress i{border-radius:inherit;background:var(--cart-accent);width:68%;height:100%;transition:width .26s;display:block}.legacy-store .cart-shipping-progress p{color:var(--cart-muted);font-family:var(--lv-font-ui);margin:10px 0 0;font-size:11px;font-weight:600}.legacy-store .cart-content{flex:1;min-height:0;margin:0;padding:0 16px;overflow-y:auto}.legacy-store .cart-items{gap:0}.legacy-store .cart-item{border:0;border-bottom:2px solid var(--cart-line);min-height:164px;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:128px minmax(0,1fr);align-items:stretch;gap:14px;padding:10px 0;display:grid;position:relative}.legacy-store .cart-item__image{background:var(--cart-soft);border:0;border-radius:9px;width:128px;height:144px}.legacy-store .cart-item__image img{object-fit:contain;padding:10px}.legacy-store .cart-item__details{flex-direction:column;min-height:144px;padding:3px 26px 2px 0;display:flex}.legacy-store .cart-item__details>small:first-child{color:var(--cart-muted);font-family:var(--lv-font-ui);order:0;margin:0 0 3px;font-size:10px;font-weight:600;line-height:1.3}.legacy-store .cart-item__details>strong{color:var(--cart-text);font-family:var(--lv-font-ui);order:1;font-size:clamp(17px,4vw,21px);font-weight:750;line-height:1.12}.legacy-store .cart-item__meta{flex:1;order:2;grid-template-rows:auto 1fr auto;grid-template-columns:auto 1fr auto;align-items:center;gap:7px 9px;min-width:0;margin-top:8px;display:grid}.legacy-store .cart-item__details .cart-item__sku{color:var(--cart-muted);font-family:var(--lv-font-ui);overflow-wrap:anywhere;grid-column:1/-1;align-self:end;font-size:9px}.legacy-store .cart-item__quantity{background:0 0;border:0;grid-area:1/1;grid-template-columns:24px 25px 24px;width:max-content;min-height:24px}.legacy-store .cart-item__quantity button{width:20px;height:20px;min-height:20px;color:var(--cart-accent);background:var(--cart-soft);border-radius:50%;place-items:center;margin:auto;font-size:13px;line-height:1;display:grid}.legacy-store .cart-item__quantity button:disabled{opacity:.48}.legacy-store .cart-item__quantity span{color:var(--cart-text);font-size:11px;font-weight:700}.legacy-store .cart-item__price{color:var(--cart-text);font-family:var(--lv-font-ui);grid-area:3/3;align-self:end;font-size:19px;font-weight:700}.legacy-store .cart-item__remove{width:32px;height:32px;color:var(--cart-accent);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;display:grid;position:absolute;top:10px;right:0}.legacy-store .cart-item__remove svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.legacy-store .cart-item__remove:hover{color:var(--lv-error);background:0 0;transform:translateY(-1px)}@media (hover:hover) and (pointer:fine){.legacy-store .cart-item:hover{border-color:var(--cart-line);box-shadow:none;transform:none}}.legacy-store .cart-summary{color:var(--cart-text);background:var(--cart-soft);font-family:var(--lv-font-ui);flex:none;padding:17px 16px 14px}.legacy-store .cart-summary__row,.legacy-store .cart-summary__total{justify-content:space-between;align-items:center;gap:18px;display:flex}.legacy-store .cart-summary__row{margin-bottom:14px;font-size:13px}.legacy-store .cart-summary__total{border-top:1px solid var(--cart-line);padding-top:14px;font-size:18px;font-weight:750}.legacy-store .cart-summary strong{font-variant-numeric:tabular-nums}.legacy-store .cart-checkout{color:#fff;background:var(--cart-accent);width:100%;min-height:48px;font-family:var(--lv-font-ui);letter-spacing:.04em;border:0;border-radius:8px;justify-content:center;align-items:center;margin-top:14px;font-size:13px;font-weight:750;text-decoration:none;transition:background-color .18s,transform .18s;display:inline-flex}.legacy-store .cart-checkout:hover{color:#fff;background:var(--cart-accent-dark);transform:translateY(-1px)}.legacy-store .cart-summary>small{color:var(--cart-muted);text-align:center;margin-top:9px;font-size:9px;line-height:1.45;display:block}.legacy-store .cart-empty{border:1px solid var(--cart-line);background:var(--cart-surface);text-align:center;border-radius:12px;margin:18px 0;padding:42px 24px}.legacy-store .cart-empty h3{color:var(--cart-text);font-family:var(--lv-font-display);margin:0;font-size:25px;font-style:italic;font-weight:500}.legacy-store .cart-empty p{max-width:280px;color:var(--cart-muted);font-family:var(--lv-font-ui);margin:10px auto 22px;font-size:12px;line-height:1.55}.legacy-store .cart-empty a{color:#fff;background:var(--cart-accent);min-height:42px;font-family:var(--lv-font-ui);letter-spacing:.04em;border-radius:7px;justify-content:center;align-items:center;padding:0 23px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}@media (max-width:520px){.legacy-store .cart-drawer{width:100vw}.legacy-store .cart-drawer__topbar{min-height:70px;padding:20px 16px 11px}.legacy-store .cart-shipping-progress{padding:0 16px 14px}.legacy-store .cart-content{padding:0 15px}.legacy-store .cart-item{grid-template-columns:112px minmax(0,1fr);gap:12px;min-height:148px}.legacy-store .cart-item__image{width:112px;height:128px}.legacy-store .cart-item__details{min-height:128px}.legacy-store .cart-item__details>strong{font-size:18px}.legacy-store .cart-summary{padding:15px 15px 12px}}
html:has(.checkout-page){--lv-bg-footer:#fcf9fa}.storefront-locale:has(.checkout-page) .main-nav{height:64px}.storefront-locale:has(.checkout-page) .main-nav .brand{width:210px}.storefront-locale:has(.checkout-page) .category-nav{min-height:40px}#main-content .checkout-page{--checkout-accent:var(--lv-brand-pink);--checkout-ink:#17121b;--checkout-muted:#65596b;--checkout-line:#e3d7e1;--checkout-surface:#fcf9fa;isolation:isolate;width:100%;max-width:none;min-height:75vh;color:var(--checkout-ink);background:var(--checkout-surface);font-family:var(--lv-font-ui);padding:16px max(24px,50% - 660px) 54px;position:relative}#main-content .checkout-flow{display:block}#main-content .checkout-floral{z-index:-1;inset-inline-start:0;pointer-events:none;width:min(18vw,270px);height:auto;position:absolute;top:48px;-webkit-mask-image:linear-gradient(#000 85%,#0000);mask-image:linear-gradient(#000 85%,#0000)}#main-content .checkout-page__header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;padding-inline-start:min(8vw,106px);font-size:12px;display:flex}#main-content .checkout-page__header nav{flex-wrap:wrap;align-items:center;gap:15px;display:flex}#main-content .checkout-page__header a{text-decoration:none}#main-content .checkout-page .back-link{min-height:44px;color:var(--checkout-muted);text-transform:none;border:0;align-items:center;gap:8px;margin:0;font-size:12px;display:inline-flex}#main-content .checkout-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);padding-inline-start:132px;display:grid}#main-content .checkout-form{min-width:0;max-width:none;padding-block:26px 0;position:sticky;top:112px}#main-content .checkout-page .eyebrow{color:var(--checkout-ink);font:500 11px/1.5 var(--lv-font-ui);letter-spacing:.26em;text-transform:uppercase;margin:0 0 20px}#main-content .checkout-form h1{color:var(--checkout-ink);font:400 clamp(52px, 5.2vw, 78px)/.99 var(--lv-font-editorial);letter-spacing:-.055em;margin:0}#main-content .checkout-form h1 em{font:500 1.08em/.98 var(--lv-font-display);letter-spacing:-.045em;margin-top:3px;display:block}#main-content .checkout-form .form-intro{max-width:510px;color:var(--checkout-ink);margin:24px 0 0;font-size:16px;line-height:1.65}#main-content .checkout-steps{gap:0;margin:38px 0 40px;padding:0;list-style:none;display:grid}#main-content .checkout-steps li{grid-template-columns:44px minmax(0,1fr);gap:24px;padding-bottom:28px;display:grid;position:relative}#main-content .checkout-steps li:last-child{padding-bottom:0}#main-content .checkout-steps li:not(:last-child):after{content:"";inset-inline-start:21px;background:#c2a8bd;width:1px;position:absolute;top:44px;bottom:0}#main-content .checkout-steps li>span{width:44px;height:44px;font:400 16px/1 var(--lv-font-editorial);background:#ebdfe7;border-radius:50%;place-items:center;display:grid}#main-content .checkout-steps strong{padding-top:5px;font-size:14px;font-weight:600;line-height:1.4;display:block}#main-content .checkout-steps p{color:var(--checkout-muted);margin:5px 0 0;font-size:12px;line-height:1.6}#main-content .checkout-form__action .button--whatsapp{border:1px solid var(--checkout-accent);color:#fff;background:var(--checkout-accent);width:100%;min-height:60px;box-shadow:none;font:600 15px/1.5 var(--lv-font-ui);letter-spacing:0;text-transform:none;border-radius:4px;justify-content:center;align-items:center;gap:14px;margin:0;padding:14px 20px;transition:background-color .18s;display:flex}#main-content .checkout-form__action .button--whatsapp>svg:first-child{flex-shrink:0;width:28px;height:28px}#main-content .checkout-form__action .button--whatsapp:hover:not(:disabled){background:var(--lv-brand-pink-hover);border-color:var(--lv-brand-pink-hover);transform:none}#main-content .checkout-form__action .button--whatsapp:disabled{opacity:.6;cursor:not-allowed}#main-content .checkout-form .security-note{color:var(--checkout-muted);text-align:center;justify-content:center;align-items:center;gap:10px;margin:18px 0 0;font-size:10px;line-height:1.6;display:flex}#main-content .checkout-form .security-note svg{flex-shrink:0;width:18px;height:18px}#main-content .checkout-form .form-error{margin:0 0 16px}#main-content .checkout-summary{min-width:0;height:auto;color:var(--checkout-ink);box-shadow:none;background:#f3edf2;border:0;border-radius:0;order:0;padding:24px;position:static}#main-content .checkout-summary__heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}#main-content .checkout-summary__heading h2{font:500 11px/1.5 var(--lv-font-ui);letter-spacing:.22em;text-transform:uppercase;margin:0}#main-content .checkout-summary__heading>span{font:400 23px/1.2 var(--lv-font-editorial);flex-shrink:0}#main-content .checkout-summary__lines{background:#fff9;padding-inline:10px}#main-content .checkout-summary__lines article{border:0;border-bottom:1px solid var(--checkout-line);grid-template-columns:100px minmax(0,1fr);align-items:center;gap:18px;margin:0;padding:13px 0;display:grid;position:relative}#main-content .checkout-summary__lines article:last-child{border-bottom:0}#main-content .checkout-summary__image{aspect-ratio:.92;background:#f5edf0;border-radius:0;width:100%;height:auto;display:block;position:relative;overflow:hidden}#main-content .checkout-summary__image img{object-fit:contain}#main-content .checkout-summary__details{min-width:0}#main-content .checkout-summary__details h3{font:400 18px/1.3 var(--lv-font-editorial);overflow-wrap:anywhere;margin:0;padding-inline-end:24px}#main-content .checkout-summary__details h3 a{color:inherit;text-decoration:none}#main-content .checkout-summary__details>p{color:var(--checkout-muted);margin:9px 0 12px;font-size:11px;line-height:1.4}#main-content .checkout-summary__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}#main-content .checkout-summary__controls>bdi{font:400 19px/1.3 var(--lv-font-editorial);margin-inline-start:auto}#main-content .checkout-quantity{border:1px solid var(--checkout-line);direction:ltr;border-radius:24px;align-items:center;display:inline-flex;overflow:hidden}#main-content .checkout-quantity button{width:34px;min-height:36px;color:var(--checkout-accent);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}#main-content .checkout-quantity>span{min-width:24px;color:var(--checkout-ink);text-align:center;padding-inline:3px;font-size:12px}#main-content .checkout-summary__remove{top:10px;width:36px;height:36px;color:var(--checkout-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:-7px}#main-content .checkout-quantity button:hover:not(:disabled),#main-content .checkout-summary__remove:hover{color:var(--lv-brand-pink-hover);background:#eee0ea}#main-content .checkout-page button:disabled{cursor:not-allowed}#main-content .checkout-quantity button:disabled{opacity:.35}#main-content .checkout-summary__edit{width:fit-content;color:var(--checkout-accent);text-underline-offset:3px;margin-inline-start:auto;padding-block:15px;font-size:11px;display:block}#main-content .checkout-summary__totals{border-top:1px solid var(--checkout-line);margin:0;padding:20px 0 0}#main-content .checkout-summary__totals>div{color:var(--checkout-ink);justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:12px;font-size:12px;line-height:1.5;display:flex}#main-content .checkout-summary__totals>div>:last-child{text-align:end}#main-content .checkout-summary__totals .checkout-summary__total{border-top:1px solid var(--checkout-line);align-items:center;margin:20px 0 0;padding-top:20px;font-size:18px}#main-content .checkout-summary__total strong{font-weight:600}#main-content .checkout-summary__total bdi{font:400 31px/1.2 var(--lv-font-editorial)}#main-content .checkout-summary .delivery-notice{color:var(--checkout-muted);text-align:center;background:0 0;border:0;margin:14px 0 0;padding:0;font-size:10px;line-height:1.6}#main-content .checkout-recommendations{border-top:1px solid var(--checkout-line);margin-top:64px;padding-top:42px}#main-content .checkout-recommendations__heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}#main-content .checkout-recommendations .eyebrow{margin-bottom:10px}#main-content .checkout-recommendations h2{color:var(--checkout-ink);font:400 clamp(38px, 4.6vw, 66px)/1.05 var(--lv-font-editorial);letter-spacing:-.045em;margin:0}#main-content .checkout-discover{min-height:44px;color:var(--checkout-accent);text-underline-offset:3px;flex-shrink:0;align-items:center;gap:14px;font-size:12px;display:inline-flex}#main-content .checkout-recommendations__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}#main-content .checkout-recommendation{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:0;padding:0;display:flex;transform:none}#main-content .checkout-recommendation__image{aspect-ratio:.94;background:#f1e6eb;border-radius:0;display:block;position:relative}#main-content .checkout-recommendation__image img{object-fit:contain}#main-content .checkout-recommendation__copy{flex:1;padding:16px 0 18px;display:block}#main-content .checkout-recommendation h3{font:400 20px/1.3 var(--lv-font-editorial);overflow-wrap:anywhere;margin:0 0 8px}#main-content .checkout-recommendation h3 a{color:inherit;text-decoration:none}#main-content .checkout-recommendation__copy bdi{font:400 20px/1.2 var(--lv-font-editorial)}#main-content .checkout-recommendation__add{border:1px solid var(--checkout-accent);width:100%;min-height:44px;color:var(--checkout-accent);font:600 12px/1.4 var(--lv-font-ui);cursor:pointer;background:0 0;border-radius:3px;justify-content:center;align-items:center;gap:12px;padding:10px;transition:color .18s,background-color .18s;display:flex}#main-content .checkout-recommendation__add:hover:not(:disabled){color:#fff;background:var(--checkout-accent)}#main-content .checkout-notice{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#main-content .checkout-page :is(a,button):focus-visible{outline:2px solid var(--checkout-accent);outline-offset:4px}#main-content .checkout-empty{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:55vh;display:flex}#main-content .checkout-empty h1{font-family:var(--lv-font-editorial)}#main-content .checkout-page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .checkout-floral{transform:scaleX(-1)}#main-content .checkout-page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :is(.back-link,.checkout-discover) svg{transform:scaleX(-1)}#main-content .checkout-page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .checkout-arrow{transform:scaleX(-1)}#main-content .checkout-page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :is(h1,h1 em,h2,h3,.checkout-summary__heading>span,.checkout-steps li>span){font-family:var(--lv-font-arabic);letter-spacing:0;font-style:normal}#main-content .checkout-page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) h1{font-size:clamp(38px,3.6vw,54px);font-weight:550;line-height:1.6}#main-content .checkout-page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) h1 em{font-size:1em;font-weight:400;line-height:1.6}#main-content .checkout-page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .eyebrow{letter-spacing:0}#main-content .checkout-page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .checkout-summary h3{font-size:15px;line-height:1.8}#main-content .checkout-page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .checkout-recommendations h2{font-size:clamp(30px,3.2vw,46px);line-height:1.5}.checkout-footer{color:#17121b;background:#fcf9fa;border-top:1px solid #e3d7e1;flex-wrap:wrap;align-items:center;gap:24px;margin:0;padding:28px max(24px,50% - 660px);display:flex}.checkout-footer>a{flex-shrink:0}.checkout-footer p{font:400 16px/1.5 var(--lv-font-editorial);letter-spacing:.15em;margin:0}.checkout-footer nav{font:400 12px/1.5 var(--lv-font-ui);flex-wrap:wrap;align-items:center;gap:24px;margin-inline-start:auto;display:flex}.checkout-footer nav :is(a,button){min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}.checkout-footer nav :is(a,button):hover{color:var(--lv-brand-pink)}.checkout-footer :focus-visible{outline:2px solid var(--lv-brand-pink);outline-offset:4px}.checkout-footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) p{font-family:var(--lv-font-arabic);letter-spacing:0}@media (max-width:1100px){#main-content .checkout-page{padding-inline:28px}#main-content .checkout-grid{gap:30px}#main-content .checkout-form h1{font-size:62px}#main-content .checkout-summary{padding:20px}#main-content .checkout-summary__lines article{grid-template-columns:84px minmax(0,1fr);gap:12px}}@media (max-width:900px){#main-content .checkout-page__header,#main-content .checkout-grid{padding-inline-start:0}#main-content .checkout-floral{display:none}#main-content .checkout-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""summary""action""steps";gap:28px}#main-content .checkout-form{display:contents}#main-content .checkout-form__intro{text-align:center;grid-area:intro}#main-content .checkout-form .form-intro{margin-inline:auto}#main-content .checkout-summary{grid-area:summary}#main-content .checkout-form__action{grid-area:action}#main-content .checkout-steps{grid-area:steps;margin:4px 0 0}#main-content .checkout-recommendations__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#main-content .checkout-summary__lines article{grid-template-columns:104px minmax(0,1fr)}#main-content .checkout-quantity button{width:44px;min-height:44px}#main-content .checkout-summary__remove{width:44px;height:44px;top:6px}#main-content .checkout-summary__details h3{padding-inline-end:30px}}@media (max-width:600px){.checkout-footer{text-align:center;justify-content:center;gap:16px;padding:24px 18px}.checkout-footer nav{justify-content:center;gap:20px;width:100%;margin:0}.checkout-footer p{width:100%;font-size:14px}#main-content .checkout-page{padding:20px 18px 44px}#main-content .checkout-page__header{gap:12px;margin-bottom:24px;font-size:10px}#main-content .checkout-page__header nav{gap:8px}#main-content .checkout-page .back-link{gap:5px;font-size:10px}#main-content .checkout-page .eyebrow{margin-bottom:12px;font-size:9px}#main-content .checkout-form h1{font-size:clamp(37px,10vw,54px)}#main-content .checkout-form .form-intro{margin-top:18px;font-size:13px}#main-content .checkout-summary{padding:18px 12px}#main-content .checkout-summary__heading{gap:10px}#main-content .checkout-summary__heading h2{letter-spacing:.15em;font-size:9px}#main-content .checkout-summary__heading>span{font-size:20px}#main-content .checkout-summary__lines{padding-inline:8px}#main-content .checkout-summary__lines article{grid-template-columns:72px minmax(0,1fr);gap:12px}#main-content .checkout-summary__details h3{font-size:16px}#main-content .checkout-summary__details>p{font-size:10px}#main-content .checkout-summary__controls{gap:6px}#main-content .checkout-quantity button{width:44px;min-height:44px}#main-content .checkout-quantity>span{min-width:20px;font-size:11px}#main-content .checkout-summary__controls>bdi{font-size:16px}#main-content .checkout-summary__totals>div{gap:12px;font-size:11px}#main-content .checkout-summary__totals .checkout-summary__total{font-size:15px}#main-content .checkout-summary__total bdi{font-size:27px}#main-content .checkout-form__action .button--whatsapp{gap:10px;padding-inline:12px;font-size:13px}#main-content .checkout-steps li{gap:18px;padding-bottom:20px}#main-content .checkout-steps strong{font-size:12px}#main-content .checkout-steps p{font-size:11px}#main-content .checkout-recommendations{margin-top:38px;padding-top:30px}#main-content .checkout-recommendations__heading{flex-direction:column;align-items:start;gap:4px;margin-bottom:18px}#main-content .checkout-recommendations h2{font-size:38px}#main-content .checkout-recommendations__grid{gap:26px 14px}#main-content .checkout-recommendation__copy{padding-block:12px}#main-content .checkout-recommendation h3{font-size:17px}#main-content .checkout-recommendation__copy bdi{font-size:18px}#main-content .checkout-recommendation__add{gap:6px;padding-inline:5px;font-size:11px}#main-content .checkout-page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) h1{font-size:32px}#main-content .checkout-page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .checkout-summary h3{font-size:13px}}@media (prefers-reduced-motion:reduce){#main-content .checkout-page *,#main-content .checkout-page :after{transition:none}}
.legacy-store.editorial-home{color:#301d32;background:#fffdfd}.legacy-store.editorial-home .hero,.legacy-store.editorial-home .campaign{aspect-ratio:auto;width:100%;max-width:1920px;height:auto;min-height:0;box-shadow:none;isolation:isolate;direction:ltr;background:#fcf5f5;border:0;border-radius:0;grid-template-columns:58% 42%;margin:0 auto;padding:0;display:grid}.legacy-store.editorial-home .hero{--hero-cut:60px;height:clamp(580px,49vw,790px)}.legacy-store.editorial-home .campaign{min-height:clamp(400px,35vw,590px)}.legacy-store.editorial-home .editorial-photo{grid-area:1/1;width:100%;min-width:0;height:100%;min-height:0;display:block;position:relative;inset:auto}.legacy-store.editorial-home .editorial-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.legacy-store.editorial-home .hero .editorial-photo img{object-position:center 16%}.legacy-store.editorial-home .hero .editorial-photo{z-index:2;clip-path:polygon(0 0, 100% 0, calc(100% - var(--hero-cut)) 100%, 0 100%)}.legacy-store.editorial-home .hero__copy,.legacy-store.editorial-home .campaign__copy{color:#301d32;text-align:start;z-index:1;flex-direction:column;grid-area:1/2;justify-content:center;align-items:flex-start;width:auto;min-width:0;max-width:none;padding:clamp(32px,4.5vw,80px);display:flex;position:relative;inset:auto;transform:none}:is([dir=rtl],.storefront-locale--ckb,.storefront-locale--ar) .editorial-home :is(.hero__copy,.campaign__copy){direction:rtl}.legacy-store.editorial-home .hero__copy{padding-bottom:160px}.legacy-store.editorial-home :is(.hero__copy,.campaign__copy):before{content:"";z-index:-1;clip-path:polygon(9% 0,100% 0,100% 100%,0 100%);background:linear-gradient(120deg,#fffbfa,#faf0f1);position:absolute;inset:0 0 0 -60px}.legacy-store .editorial-eyebrow{color:#705070;font-family:Arial,sans-serif;font-size:10px;font-weight:600;line-height:1.8;display:block;letter-spacing:.28em!important}.legacy-store.editorial-home .editorial-eyebrow:after{content:"";background:linear-gradient(90deg, #eac9dc 60%, var(--lv-brand-pink) 60%);width:80px;height:1px;margin:24px 0 16px auto;display:block}[dir=ltr] .legacy-store.editorial-home .editorial-eyebrow:after{margin-inline:0 auto}.legacy-store.editorial-home .hero__copy h1,.legacy-store.editorial-home .campaign__copy h2{text-transform:none;text-wrap:balance;width:100%;text-shadow:none;color:#351d36;margin:0;padding:0;font-size:clamp(38px,4vw,68px);font-weight:700;line-height:1.15}.legacy-store.editorial-home .hero__copy p,.legacy-store.editorial-home .campaign__copy p{color:#674d6d;max-width:38ch;margin:18px 0 24px;font-size:clamp(14px,1.15vw,18px);font-weight:400;line-height:1.9}.legacy-store.editorial-home .pill-button{background:var(--lv-brand-pink);color:#fff;min-height:50px;box-shadow:none;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:20px;padding:12px 26px;font-size:14px;font-weight:600;display:inline-flex}.legacy-store.editorial-home .pill-button:hover{background:var(--lv-brand-pink-hover)}.legacy-store.editorial-home :is(.pill-button,.editorial-text-link,.editorial-section-heading>a)>svg,.legacy-store.editorial-header .editorial-header-search svg,.legacy-store .editorial-footer__preferences label>svg,.legacy-store .editorial-footer__whatsapp>svg:last-child{fill:none;stroke:currentColor;stroke-width:1.5px;flex-shrink:0;width:22px;height:22px}.legacy-store.editorial-home .hero__texture{clip-path:polygon(0 28%,100% 0,100% 100%,0 100%);z-index:-1;background:#df9caa;height:140px;position:absolute;inset:auto 0 0 -60px}.legacy-store.editorial-home .hero__texture img{object-fit:cover}.legacy-store.editorial-home .hero__copy:before,.legacy-store.editorial-home .hero__texture{left:calc(-1 * var(--hero-cut))}.legacy-store.editorial-home .editorial-signature{color:#301d32;text-align:left;text-wrap:balance;background:#fffafaf0;border-radius:3px;max-width:200px;padding:10px 14px;font-size:12px;font-weight:600;line-height:1.5;position:absolute;bottom:30px;right:48px;letter-spacing:.12em!important;font-family:Arial,sans-serif!important}.legacy-store.editorial-home .editorial-text-link,.legacy-store.editorial-home .editorial-section-heading>a{min-height:44px;color:var(--lv-brand-pink);text-underline-offset:5px;align-items:center;gap:14px;font-size:13px;font-weight:600;display:inline-flex}.legacy-store.editorial-home .editorial-text-link{text-decoration:underline}.legacy-store.editorial-home .editorial-category-index{flex-wrap:wrap;gap:16px 0;width:100%;margin-top:34px;display:flex}.legacy-store.editorial-home .editorial-category-index a{color:#533755;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;min-width:54px;min-height:48px;padding:0 8px;font-size:11px;display:flex}.legacy-store.editorial-home .editorial-category-index a+a{border-inline-start:1px solid #e8cad7}.legacy-store.editorial-home .editorial-category-index a:hover{color:var(--lv-brand-pink)}.legacy-store.editorial-home .editorial-category-index small{font-size:10px}.legacy-store.editorial-home .product-showcase{max-width:1540px;margin:0 auto;padding:48px 48px 30px}.legacy-store.editorial-home .editorial-section-heading{align-items:center;gap:28px;margin-bottom:22px;display:flex}.legacy-store.editorial-home .editorial-section-heading:after{content:"";background:#ebcada;flex:1;order:1;height:1px}.legacy-store.editorial-home .editorial-section-heading .section-title{color:#251e30;text-wrap:balance;margin:0;font-size:clamp(26px,3.1vw,46px);line-height:1.3}.legacy-store.editorial-home .editorial-section-heading>a{flex-shrink:0;order:2}.legacy-store.editorial-home .tabs{justify-content:flex-start;gap:24px;margin-bottom:20px}.legacy-store.editorial-home .tab{padding:8px 0;font-size:13px;position:relative}.legacy-store.editorial-home .tab.is-active:after{background:var(--lv-brand-pink);width:100%;transform:none}.legacy-store.editorial-home .view-all{margin-top:24px}.legacy-store.editorial-home .campaign--eyes{grid-template-columns:32% 68%;min-height:clamp(320px,27vw,460px)}.legacy-store.editorial-home .campaign--eyes .editorial-photo{grid-column:2}.legacy-store.editorial-home .campaign--eyes .campaign__copy{grid-column:1;padding:clamp(24px,3vw,54px)}.legacy-store.editorial-home .campaign--eyes .campaign__copy:before{clip-path:polygon(0 0,90% 0,100% 100%,0 100%);inset:0 -40px 0 0}.legacy-store.editorial-home .campaign--eyes h2{font-size:clamp(32px,3.2vw,50px)}.legacy-store.editorial-header{--nav-paper:snow;--nav-blush:#f9eff3;--nav-line:#e7c4d6;--nav-ink:#351d36}.legacy-store.editorial-header .announcement{color:#fff;background:#735971}.legacy-store.editorial-header .editorial-utility-bar{background:#fbf5f6;border-bottom:1px solid #f2e9ed;justify-content:space-between;align-items:center;min-height:36px;padding:0 4vw;display:flex}.legacy-store.editorial-header .editorial-utility-bar nav{align-items:center;gap:20px;font-size:12px;display:flex}.legacy-store.editorial-header .editorial-utility-bar nav a+a{border-inline-start:1px solid #c995b8;padding-inline-start:20px}.legacy-store.editorial-header .editorial-utility-bar .locale-currency-dropdown__menu{inset-inline:0 auto}.legacy-store.editorial-header .main-nav{grid-template-columns:240px minmax(200px,630px) 100px;justify-content:space-between;gap:40px;height:auto;min-height:90px;padding:16px 4vw;display:grid}.legacy-store.editorial-header .main-nav .brand{width:230px;position:static;transform:none}.legacy-store.editorial-header .main-nav .brand img{width:100%}.legacy-store.editorial-header .main-nav .utilities{justify-content:flex-end}.legacy-store.editorial-header .editorial-header-search{background:#faf7f8;border:1px solid #ebdfeb;border-radius:30px;align-items:center;min-width:0;height:48px;display:flex}.legacy-store.editorial-header .editorial-header-search input{border-radius:inherit;color:#452846;width:100%;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:none;padding:0 22px;font-size:13px}.legacy-store.editorial-header .editorial-header-search:focus-within{outline:2px solid var(--lv-brand-pink);outline-offset:3px}.legacy-store.editorial-header .editorial-header-search button{color:#452846;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:46px;display:grid}.legacy-store.editorial-header .category-nav{border-top:1px solid #f4ecef;border-bottom:1px solid #f0e5ea;flex-wrap:wrap;gap:clamp(16px,2vw,34px);height:auto;min-height:50px;padding:10px 3vw}.legacy-store.editorial-header .category-nav a{align-items:center;gap:10px;min-height:30px;font-size:13px;display:inline-flex}.legacy-store.editorial-header .category-nav svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:10px;height:10px}.legacy-store.editorial-header .editorial-nav-divider{border-inline-start:1px solid #b48aa9;height:18px}@media (min-width:1024px){.legacy-store.site-header-shell.editorial-header{display:contents}.legacy-store.editorial-header .site-header{z-index:90;position:sticky;top:0}.legacy-store.editorial-header .mega-menu{position:absolute;top:100%}}.legacy-store.editorial-header .category-nav a[aria-expanded=true]{color:var(--lv-brand-pink)}.legacy-store.editorial-header .category-nav a[aria-expanded=true]:after{background:var(--lv-brand-pink);width:100%;transform:scaleX(1)}.legacy-store.editorial-header .mega-menu{border-top:1px solid var(--nav-line);border-bottom:1px solid var(--nav-line);background:var(--nav-paper);max-height:calc(100dvh - 220px);overflow-y:auto;box-shadow:0 18px 40px #351d361a}.legacy-store.editorial-header .mega-menu__content{background:var(--nav-paper);grid-template-columns:clamp(220px,24%,320px) minmax(0,1fr);gap:0;width:min(100%,1600px);max-width:1600px;min-height:0;padding:0}.legacy-store.editorial-header .mega-menu__links{background:var(--nav-blush);text-align:start;border:0;flex-direction:column;align-items:flex-start;min-width:0;padding:32px clamp(20px,2.5vw,40px);display:flex}.legacy-store.editorial-header .mega-menu__links .eyebrow{color:#73516c;font:500 10px/1.8 var(--lv-font-ui);letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px}.legacy-store.editorial-header .mega-menu__links .mega-title{color:var(--nav-ink);font:italic 400 clamp(36px, 4vw, 64px)/1.1 var(--lv-font-display);text-transform:capitalize;overflow-wrap:anywhere;margin:0 0 20px}.legacy-store.editorial-header .mega-title:after{content:"";background:var(--lv-brand-pink);width:32px;height:2px;margin-top:24px;display:block}.legacy-store.editorial-header .mega-menu__links>a:not(.underlined-link){width:100%;min-height:44px;color:var(--nav-ink);border-radius:0;align-items:center;margin:0;padding:8px 0;font-size:14px;line-height:1.6;display:flex}.legacy-store.editorial-header .mega-menu__links>a:not(.underlined-link):before{display:none}.legacy-store.editorial-header .mega-menu__links>a:not(.underlined-link):where(:hover,:focus-visible,.is-previewed){color:var(--lv-brand-pink);text-underline-offset:5px;background:0 0;text-decoration:underline}.legacy-store.editorial-header .mega-menu__links .underlined-link{background:var(--lv-brand-pink);color:#fff;max-width:100%;min-height:46px;font:500 13px/1.6 var(--lv-font-ui);border:0;border-radius:32px;justify-content:center;align-items:center;gap:12px;margin:20px 0 0;padding:12px 20px;text-decoration:none;display:inline-flex}.legacy-store.editorial-header .mega-menu__links .underlined-link:hover{background:var(--lv-brand-pink-hover)}.legacy-store.editorial-header .mega-menu__products{padding:28px clamp(20px,2.5vw,40px) 32px}.legacy-store.editorial-header .mega-menu__products-title{color:var(--nav-ink);font:italic 400 28px/1.5 var(--lv-font-display);letter-spacing:normal;align-items:center;gap:24px;margin:0 0 20px;display:flex}.legacy-store.editorial-header .mega-menu__products-title:after{content:"";background:var(--nav-line);flex:1;height:1px}.legacy-store.editorial-header .mega-menu__product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.5vw,24px)}.legacy-store.editorial-header .mega-product{grid-template-rows:auto 1fr auto;gap:10px}.legacy-store.editorial-header .mega-product__media{border-color:#eedfe4;border-radius:8px}.legacy-store.editorial-header .mega-product>strong{min-height:2.6em;color:var(--nav-ink);font:400 clamp(15px, 1.3vw, 20px)/1.3 var(--lv-font-editorial)}.legacy-store.editorial-header .mega-product>b{color:var(--nav-ink);font:600 13px/1.5 var(--lv-font-ui)}.legacy-store.editorial-header .side-drawer.mobile-menu{background:var(--nav-paper);width:min(100vw,440px);color:var(--nav-ink);overscroll-behavior:contain;scrollbar-color:var(--nav-line) var(--nav-paper);flex-direction:column;gap:0;display:flex}.legacy-store.editorial-header .mobile-menu__bar{background:var(--nav-paper);min-height:80px;color:var(--nav-ink);flex-shrink:0;justify-content:space-between;gap:20px;padding:16px 24px;display:flex}.legacy-store.editorial-header .mobile-menu__bar a{align-items:center;min-height:44px;display:flex}.legacy-store.editorial-header .mobile-menu__bar img{width:154px;height:auto;display:block}.legacy-store.editorial-header .mobile-menu__bar .icon-button{border:1px solid var(--nav-line);width:44px;height:44px;color:var(--nav-ink);border-radius:50%}.legacy-store.editorial-header .mobile-menu__bar .icon-button:hover{background:var(--nav-blush)}.legacy-store.editorial-header .mobile-menu__search{border:1px solid var(--nav-line);border-radius:28px;flex-shrink:0;align-items:center;height:48px;margin:0 24px 16px;display:flex}.legacy-store.editorial-header .mobile-menu__search button{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid}.legacy-store.editorial-header .mobile-menu__search input{border-radius:inherit;width:100%;min-width:0;height:100%;color:inherit;font:400 14px/1.5 var(--lv-font-ui);background:0 0;border:0;outline:none;padding:0 12px 0 0;padding-inline:0 12px}.legacy-store.editorial-header .mobile-menu__search:focus-within{outline:2px solid var(--lv-brand-pink);outline-offset:3px}.legacy-store.editorial-header .mobile-menu__quick-links{border-bottom:1px solid var(--nav-line);flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 24px 16px;display:grid}.legacy-store.editorial-header .mobile-menu__quick-links a{min-height:44px;color:var(--nav-ink);text-align:center;border:0;border-bottom:2px solid #0000;border-radius:10px 10px 0 0;justify-content:center;padding:6px;font-size:12px;font-weight:600;line-height:1.6}.legacy-store.editorial-header .mobile-menu__quick-links a:first-child{border-bottom-color:var(--lv-brand-pink);background:var(--nav-blush)}.legacy-store.editorial-header .mobile-menu__categories{padding:12px 24px 0}.legacy-store.editorial-header .mobile-menu__categories h2{color:#73516c;font:500 10px/1.8 var(--lv-font-ui);letter-spacing:.2em;text-transform:uppercase;margin:8px 0 12px}.legacy-store.editorial-header .mobile-menu__category{border-color:var(--nav-line)}.legacy-store.editorial-header .mobile-menu__category>button{min-height:50px;color:var(--nav-ink);text-align:start;text-transform:capitalize;background:0 0;padding-block:8px;font-size:16px;font-weight:400}.legacy-store.editorial-header .mobile-menu__category.is-open>button{font-weight:600}.legacy-store.editorial-header .mobile-menu__category>button svg{flex-shrink:0;transform:rotate(-90deg)}.legacy-store.editorial-header .mobile-menu__category.is-open>button svg{transform:none}.legacy-store.editorial-header .mobile-menu__subcategories{border-radius:10px;margin:0;padding:0 16px}.legacy-store.editorial-header .mobile-menu__category.is-open .mobile-menu__subcategories{background:var(--nav-blush);margin-bottom:12px;padding-block:4px}.legacy-store.editorial-header .mobile-menu__subcategories-inner{gap:0}.legacy-store.editorial-header .mobile-menu__subcategories a{min-height:44px;color:var(--nav-ink);align-items:center;gap:10px;padding-block:8px;font-size:14px;line-height:1.6;display:flex}.legacy-store.editorial-header .mobile-menu__subcategories .mobile-menu__shop-all{color:var(--lv-brand-pink);margin:0;font-weight:600}.legacy-store.editorial-header a.mobile-menu__feature{background:var(--nav-blush);min-height:88px;color:var(--nav-ink);border:0;border-radius:10px;flex-shrink:0;grid-template-columns:88px minmax(0,1fr) 32px;align-items:center;gap:12px;margin:20px 24px;padding-inline-end:12px;display:grid;overflow:hidden}.legacy-store.editorial-header .mobile-menu__feature img{object-fit:cover;width:88px;height:96px;display:block}.legacy-store.editorial-header .mobile-menu__feature span{gap:4px;display:grid}.legacy-store.editorial-header .mobile-menu__feature strong{font:italic 400 22px/1.3 var(--lv-font-display)}.legacy-store.editorial-header .mobile-menu__feature small{color:#73516c;font:400 11px/1.6 var(--lv-font-ui)}.legacy-store.editorial-header a.mobile-menu__feature>svg{border:1px solid var(--nav-line);border-radius:50%;width:32px;height:32px;padding:7px}.legacy-store.editorial-header .mobile-menu__footer{padding:0 0 max(16px, env(safe-area-inset-bottom));border-color:var(--nav-line);font:400 13px/1.5 var(--lv-font-ui);margin:auto 24px 0}.legacy-store.editorial-header .mobile-menu__footer label{border-bottom:1px solid var(--nav-line);align-items:center;gap:12px;min-height:56px;display:flex}.legacy-store.editorial-header .mobile-menu__footer label>:is(svg,.mobile-menu__currency-icon){flex-shrink:0;width:22px;height:22px}.legacy-store.editorial-header .mobile-menu__currency-icon{border:1px solid;border-radius:50%;place-items:center;display:grid}.legacy-store.editorial-header .mobile-menu__footer select{min-width:0;max-width:50%;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:auto}.legacy-store.editorial-header .mobile-menu__footer nav{justify-content:space-between;gap:16px;padding-top:8px;display:flex}.legacy-store.editorial-header .mobile-menu__footer nav a{align-items:center;gap:8px;min-height:44px;display:flex}.legacy-store.editorial-header :is(.mega-menu,.mobile-menu) svg{fill:none;stroke:currentColor;stroke-width:1.4px;flex-shrink:0;width:20px;height:20px}.legacy-store.editorial-header :is(.mega-menu,.mobile-menu) :is(a,button,select):focus-visible{outline:2px solid var(--lv-brand-pink);outline-offset:3px}:is(.storefront-locale--ckb,.storefront-locale--ar) .editorial-header .mobile-menu__category:not(.is-open)>button svg{transform:rotate(90deg)}:is(.storefront-locale--ckb,.storefront-locale--ar) .editorial-header :is(.underlined-link,.mobile-menu__shop-all,.mobile-menu__feature,.mobile-menu__footer nav) svg{transform:scaleX(-1)}@media (max-width:359px){.legacy-store.editorial-header a.mobile-menu__feature{grid-template-columns:64px minmax(0,1fr) 32px;gap:8px}.legacy-store.editorial-header .mobile-menu__feature img{width:64px;height:88px}.legacy-store.editorial-header .mobile-menu__feature strong{font-size:19px}}.legacy-store .footer.editorial-footer{color:#302033;background:var(--lv-bg-footer) center / cover;border-top:0;padding:80px max(5vw,50vw - 800px)}.legacy-store .editorial-footer__intro{border-bottom:1px solid #e7c4d6;grid-template-columns:1.2fr 1fr;align-items:center;gap:8vw;padding-bottom:58px;display:grid}.legacy-store .editorial-footer__intro h2{color:#302033;text-transform:none;text-wrap:balance;margin:20px 0 0;font-size:clamp(38px,5.2vw,82px);font-weight:700;line-height:1.3}.legacy-store .editorial-footer__connect{max-width:480px}.legacy-store .editorial-footer__connect p{margin:0 0 24px;font-size:clamp(16px,1.65vw,24px);line-height:1.9}.legacy-store .editorial-footer__whatsapp{background:var(--lv-brand-pink);color:#fff;border-radius:60px;justify-content:center;align-items:center;gap:20px;min-height:64px;padding:12px 26px;font-size:18px;font-weight:500;display:flex}.legacy-store .editorial-footer__whatsapp:hover{background:var(--lv-brand-pink-hover)}.legacy-store .editorial-footer__whatsapp>svg{flex-shrink:0;width:30px;height:30px}.legacy-store .editorial-footer .socials{justify-content:flex-start;gap:18px;margin-top:24px;display:flex}.legacy-store .editorial-footer .socials a{color:#342236;background:0 0;border:1px solid #c694b5;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.legacy-store .editorial-footer .socials svg{width:23px;height:23px}.legacy-store .editorial-footer .socials a:hover{background:#efdfeb;transform:translateY(-2px)}.legacy-store .editorial-footer__links{grid-template-columns:repeat(3,1fr) 240px;gap:40px;padding:48px 0 20px;display:grid}.legacy-store .editorial-footer__links details{text-align:start;min-width:0}.legacy-store .editorial-footer__links summary,.legacy-store .editorial-footer__preferences h3{color:#302033;margin:0 0 20px;padding:0;font-size:20px;font-weight:700;line-height:1.5}.legacy-store .editorial-footer__links .footer-links{margin:0}.legacy-store .editorial-footer__links .footer-links a,.legacy-store .editorial-footer__links .footer-link-button{color:#604c63;text-align:start;width:fit-content;margin:0 0 16px;padding:3px 0;font-size:15px;line-height:1.8;display:block}.legacy-store .editorial-footer__links .footer-links a:hover{color:var(--lv-brand-pink);text-underline-offset:6px;text-decoration:underline}.legacy-store .editorial-footer__preferences label{border:1px solid #be97b4;border-radius:36px;align-items:center;gap:14px;min-height:52px;margin-bottom:12px;padding:0 20px;display:flex}.legacy-store .editorial-footer__preferences label>:is(svg,span:not(.sr-only)){text-align:center;flex-shrink:0;width:22px;font-size:24px}.legacy-store .editorial-footer__preferences select{width:100%;min-width:0;min-height:50px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;font-size:15px}.legacy-store .editorial-footer__top{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;margin-top:24px;padding:0;font-size:14px;display:flex}.legacy-store .editorial-footer__top span{border:1px solid #be97b4;border-radius:50%;place-items:center;width:54px;height:54px;font-size:27px;display:grid}.legacy-store .editorial-footer__brand{width:min(68%,890px);margin:54px auto 36px;display:block}.legacy-store .editorial-footer__brand img{width:100%;height:auto;display:block}.legacy-store .editorial-footer .footer__bottom{color:#715b77;background:0 0;border-top:1px solid #e7c4d6;justify-content:center;margin:0;padding:28px 0 0;font-size:12px;display:flex}@media (max-width:1023px){.legacy-store.editorial-home .hero{height:590px}.legacy-store.editorial-home .hero__copy,.legacy-store.editorial-home .campaign__copy{padding:28px}.legacy-store.editorial-home .hero__copy{padding-bottom:150px}.legacy-store.editorial-home .hero__copy h1,.legacy-store.editorial-home .campaign__copy h2{font-size:36px}.legacy-store.editorial-home .product-showcase{padding:32px 24px 26px}.legacy-store.editorial-home .editorial-section-heading{gap:16px}.legacy-store.editorial-home .editorial-section-heading .section-title{font-size:30px}.legacy-store.editorial-home .campaign--eyes{grid-template-columns:40% 60%}.legacy-store .footer.editorial-footer{padding:54px 30px 32px}.legacy-store .editorial-footer__intro{gap:40px}.legacy-store .editorial-footer__links{grid-template-columns:repeat(3,1fr);gap:26px}.legacy-store .editorial-footer__preferences{grid-column:1/-1;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:16px;display:grid}.legacy-store .editorial-footer__preferences h3{grid-column:1/-1;margin:0}.legacy-store .editorial-footer__preferences label,.legacy-store .editorial-footer__top{margin:0}.legacy-store .editorial-footer__whatsapp{gap:12px;padding:12px 18px;font-size:15px}}@media (max-width:749px){.legacy-store.editorial-home .campaign{min-height:clamp(240px,48vw,360px)}.legacy-store.editorial-home .campaign--eyes{min-height:clamp(180px,38vw,285px)}.legacy-store.editorial-home .hero{--hero-cut:18px;grid-template-columns:55% 45%;height:auto;min-height:clamp(300px,66vw,495px)}.legacy-store.editorial-home .hero .editorial-photo{aspect-ratio:auto;height:100%}.legacy-store.editorial-home .hero__copy{padding:22px 14px 78px 8px}.legacy-store.editorial-home .campaign__copy,.legacy-store.editorial-home .campaign--eyes .campaign__copy{padding:14px 10px}.legacy-store.editorial-home .campaign__copy:before{left:-18px}.legacy-store.editorial-home .campaign--eyes .campaign__copy:before{left:0;right:-18px}.legacy-store.editorial-home :is(.campaign--match,.campaign--eyes) .editorial-photo img{object-position:right center}.legacy-store.editorial-home .hero__texture{height:62px}.legacy-store.editorial-home .hero__copy h1{font-size:clamp(18px,4.8vw,36px)}.legacy-store.editorial-home .campaign__copy h2{font-size:clamp(16px,4.2vw,30px)}.legacy-store.editorial-home .editorial-eyebrow{font-size:9px}.legacy-store.editorial-home .editorial-eyebrow:after{margin-top:14px;margin-bottom:12px}.legacy-store.editorial-home .campaign__copy p{margin:6px 0 10px;font-size:clamp(11px,2.4vw,15px);line-height:1.6}.legacy-store.editorial-home .campaign .editorial-eyebrow{font-size:clamp(7px,1.6vw,9px);letter-spacing:.15em!important}.legacy-store.editorial-home .campaign .editorial-eyebrow:after{width:36px;margin:6px 0}.legacy-store.editorial-home .campaign :is(.pill-button,.editorial-text-link){gap:6px;font-size:clamp(10px,2.4vw,13px)}.legacy-store.editorial-home .campaign .pill-button{width:100%;min-height:44px;padding:8px}.legacy-store.editorial-home .campaign :is(.pill-button,.editorial-text-link)>svg{width:14px;height:14px}.legacy-store.editorial-home .hero__copy p{margin:8px 0 14px;font-size:clamp(11px,2.4vw,15px);line-height:1.7}.legacy-store.editorial-home .hero .editorial-eyebrow{font-size:clamp(7px,1.6vw,9px);letter-spacing:.15em!important}.legacy-store.editorial-home .hero .editorial-eyebrow:after{width:42px;margin-top:10px;margin-bottom:8px}.legacy-store.editorial-home .hero .pill-button{gap:6px;width:100%;min-height:44px;padding:8px;font-size:clamp(10px,2.5vw,14px)}.legacy-store.editorial-home .hero .pill-button svg{width:14px;height:14px}.legacy-store.editorial-home .editorial-signature{max-width:min(150px,100% - 24px);padding:6px 8px;font-size:10px;bottom:8px;right:12px;letter-spacing:.08em!important}.legacy-store.editorial-home .product-showcase{padding:28px 16px 24px}.legacy-store.editorial-home .editorial-section-heading{flex-wrap:wrap;gap:8px;margin-bottom:18px}.legacy-store.editorial-home .editorial-section-heading .section-title{width:100%;font-size:clamp(23px,6.2vw,32px)}.legacy-store.editorial-home .editorial-section-heading:after{order:3}.legacy-store.editorial-home .editorial-section-heading>a{min-height:36px;font-size:11px}.legacy-store.editorial-home .tabs{gap:24px}.legacy-store.editorial-home .editorial-category-index{gap:8px 0;margin-top:12px}.legacy-store.editorial-home .editorial-category-index a{gap:4px;min-width:38px;padding:0 4px;font-size:9px}.legacy-store .footer.editorial-footer{background-position:65%;padding:44px 24px 28px}.legacy-store .editorial-footer__intro{grid-template-columns:1fr;gap:24px;padding-bottom:32px}.legacy-store .editorial-footer__intro .editorial-eyebrow{font-size:8px;letter-spacing:.15em!important}.legacy-store .editorial-footer__intro h2{margin-top:14px;font-size:clamp(32px,9vw,46px)}.legacy-store .editorial-footer__connect{max-width:none}.legacy-store .editorial-footer__connect p{font-size:15px}.legacy-store .editorial-footer__whatsapp{min-height:56px;font-size:15px}.legacy-store .editorial-footer .socials{gap:14px}.legacy-store .editorial-footer .socials a{width:44px;height:44px}.legacy-store .editorial-footer__links{grid-template-columns:1fr;gap:0;padding:18px 0 0}.legacy-store .editorial-footer__links details{border-bottom:1px solid #e7d5e1;padding:0}.legacy-store .editorial-footer__links summary{cursor:pointer;justify-content:space-between;margin:0;padding:18px 0;font-size:17px;display:flex}.legacy-store .editorial-footer__links summary:after{content:"+";font-weight:400}.legacy-store .editorial-footer__links details[open] summary:after{content:"−"}.legacy-store .editorial-footer__links .footer-links a{font-size:14px}.legacy-store .editorial-footer__preferences{grid-template-columns:1fr 1fr;gap:14px;margin-top:28px}.legacy-store .editorial-footer__preferences h3{font-size:17px}.legacy-store .editorial-footer__preferences label{gap:8px;padding:0 10px}.legacy-store .editorial-footer__preferences select{font-size:13px}.legacy-store .editorial-footer__top{grid-column:1/-1;margin-top:6px}.legacy-store .editorial-footer__brand{width:100%;margin:40px auto 28px}.legacy-store .editorial-footer .footer__bottom{text-align:center;font-size:10px;line-height:1.8}}@media (prefers-reduced-motion:reduce){.legacy-store .editorial-footer .socials a{transition:none;transform:none}}
.legacy-store.editorial-shop{--shop-paper:snow;--shop-ink:#351d36;--shop-line:#e7c4d6;color:var(--shop-ink);background:var(--shop-paper)}.editorial-shop .shop-all-page{background:var(--shop-paper);width:100%;max-width:1920px;padding:0 0 64px}.editorial-shop .shop-all-banner{aspect-ratio:auto;border-bottom:1px solid var(--shop-line);min-height:clamp(280px,25vw,400px);color:var(--shop-ink);direction:ltr;background:#fcf4f5;border-radius:0;grid-template-columns:54% 46%;margin:0;display:grid}.editorial-shop .shop-all-banner>a{clip-path:polygon(0 0,100% 0,89% 100%,0 100%);grid-area:1/1;position:relative}.editorial-shop .shop-all-banner picture{position:absolute;inset:0}.editorial-shop .shop-all-banner img{object-position:center}.legacy-store.editorial-shop .shop-all-banner>div{width:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:start;background:0 0;border:0;border-radius:0;grid-area:1/2;align-items:flex-start;padding:32px clamp(24px,4vw,64px) 32px 8px;position:relative;inset:auto;transform:none}:is(.storefront-locale--ckb,.storefront-locale--ar) .editorial-shop .shop-all-banner>div{direction:rtl}.legacy-store.editorial-shop .shop-all-title{color:var(--shop-ink);text-wrap:balance;letter-spacing:normal;margin:0;font-size:clamp(32px,3.7vw,60px);font-weight:700;line-height:1.2}.editorial-shop .shop-all-title--standalone{padding:48px 5vw 16px}.editorial-shop .shop-category-heading{width:min(90%,1440px);margin-inline:auto;padding:40px 0 16px}.editorial-shop .shop-category-heading>p:last-child:not(.shop-editorial-eyebrow){color:#674d6d;margin:16px 0 0;font-size:16px;line-height:1.8}.editorial-shop .shop-all-banner p{color:#674d6d;margin:16px 0 0;font-size:clamp(16px,1.8vw,25px);line-height:1.8}.legacy-store.editorial-shop .shop-editorial-eyebrow{color:#705070;border:0;margin:0 0 20px;padding:0;font-family:Arial,sans-serif;font-size:9px;font-weight:500;line-height:1.8;display:block;letter-spacing:.28em!important}.editorial-shop .shop-editorial-eyebrow:after{content:"";background:linear-gradient(90deg, #edcede 60%, var(--lv-brand-pink) 60%);width:72px;height:1px;margin-top:18px;display:block}.editorial-shop :is(.shop-category-strip,.shop-all-toolbar,.shop-all-grid){width:min(90%,1440px);margin-inline:auto}.editorial-shop .shop-category-strip{border-bottom:1px solid var(--shop-line);scrollbar-width:thin;scrollbar-color:#dab3cf transparent;justify-content:space-evenly;gap:24px;padding:24px 0 12px;display:flex;overflow-x:auto}.editorial-shop .shop-category-strip button{min-height:130px;color:var(--shop-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-direction:column;flex:0 0 120px;justify-content:flex-start;align-items:center;gap:12px;padding:4px 4px 12px;font-size:12px;line-height:1.7;display:flex}.editorial-shop .shop-category-strip button[aria-pressed=true]{border-bottom-color:var(--lv-brand-pink);color:var(--lv-brand-pink)}.editorial-shop .shop-category-strip__image{background:#f7ecef;border:1px solid #edcede;border-radius:50%;place-items:center;width:88px;height:88px;display:grid;position:relative;overflow:hidden}.editorial-shop .shop-category-strip img{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block;position:absolute;inset:0}.editorial-shop .shop-category-strip button:hover img{transform:scale(1.06)}.editorial-shop .shop-category-strip svg{fill:none;stroke:currentColor;stroke-width:1.3px;width:28px;height:28px}.editorial-shop .shop-all-toolbar{z-index:auto;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;margin-bottom:24px;display:flex}.editorial-shop .shop-all-toolbar label{min-width:0;color:var(--shop-ink);align-items:center;gap:12px;font-size:12px;display:flex}.editorial-shop .shop-all-toolbar svg{flex-shrink:0;width:18px;height:18px}.editorial-shop .shop-all-toolbar select{max-width:100%;min-height:44px;color:var(--shop-ink);font:inherit;cursor:pointer;background:#f7eff6;border:0;border-radius:28px;padding:8px 16px}.editorial-shop .shop-sort-control{border:1px solid #e6d6e4;border-radius:28px;padding-inline-start:16px;position:relative}.editorial-shop .shop-sort-control select{appearance:none;background:0 0;padding-inline-end:34px}.editorial-shop .shop-sort-control svg{fill:none;stroke:currentColor;stroke-width:1.4px;pointer-events:none;width:14px;height:14px;position:absolute;inset-inline-end:12px}.editorial-shop :is(select,button):focus-visible{outline:2px solid var(--lv-brand-pink);outline-offset:3px}.editorial-shop :is(select,button):disabled{opacity:.55;cursor:wait}.editorial-shop .shop-all-grid{gap:24px}.legacy-store.editorial-shop .shop-grid-promo{min-height:0;color:var(--shop-ink);direction:ltr;background:#fcf0f2;border-radius:12px;grid-template-columns:54% 46%;display:grid}.editorial-shop .shop-grid-promo picture{grid-area:1/1;position:relative}.editorial-shop .shop-grid-promo img{object-position:45% center;position:absolute;inset:0}.legacy-store.editorial-shop .shop-grid-promo>div{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:start;background:#fcf4f5;border:0;border-radius:0;grid-area:1/2;justify-content:center;align-items:flex-start;padding:24px 20px;position:relative;inset:auto}.editorial-shop .shop-grid-promo>div:before{content:"";clip-path:polygon(0 0,100% 0,100% 100%);background:#fcf4f5;position:absolute;inset:0 100% 0 -24px}:is(.storefront-locale--ckb,.storefront-locale--ar) .editorial-shop .shop-grid-promo>div{direction:rtl}.editorial-shop .shop-grid-promo strong{text-wrap:balance;font-size:clamp(24px,2.5vw,38px);font-style:normal;line-height:1.5}.editorial-shop .shop-grid-promo span:not(.shop-editorial-eyebrow){color:#674d6d;margin-top:14px;font-size:13px;line-height:1.9}.editorial-shop .shop-grid-promo b{background:var(--lv-brand-pink);color:#fff;min-height:44px;font-family:var(--lv-font-ui);text-align:center;border-radius:6px;align-items:center;gap:10px;margin-top:24px;padding:10px 16px;font-size:12px;line-height:1.7;display:flex}.editorial-shop .shop-grid-promo b svg{fill:none;stroke:currentColor;stroke-width:1.4px;flex-shrink:0;width:18px;height:18px}.editorial-shop .shop-grid-promo:hover b{background:var(--lv-brand-pink-hover)}.editorial-shop .shop-all-load-more{border-color:var(--lv-brand-pink);min-width:220px;color:var(--shop-ink);background:0 0;border-radius:18px;margin-top:32px;font-size:13px;font-weight:500}.editorial-shop .shop-all-load-more:hover{background:#f7eff6}.legacy-store .footer.editorial-footer--shop{grid-template-columns:1fr 2.4fr 1.2fr;gap:32px;padding:48px 5vw 28px;display:grid}.legacy-store .editorial-footer--shop .editorial-footer__intro{border:0;grid-area:1/3;padding:0;display:block}.legacy-store .editorial-footer--shop .editorial-footer__intro>div:first-child{display:none}.legacy-store .editorial-footer--shop .editorial-footer__connect p{font-size:13px}.legacy-store .editorial-footer--shop .editorial-footer__whatsapp{gap:8px;min-height:44px;padding:10px 14px;font-size:12px}.legacy-store .editorial-footer--shop .editorial-footer__whatsapp>svg{width:22px;height:22px}.legacy-store .editorial-footer--shop .socials{gap:12px}.legacy-store .editorial-footer--shop .socials a{width:36px;height:36px}.legacy-store .editorial-footer--shop .editorial-footer__links{grid-area:1/2;grid-template-columns:repeat(3,1fr);gap:24px;padding:0}.legacy-store .editorial-footer--shop .editorial-footer__links summary{margin-bottom:12px;font-size:14px}.legacy-store .editorial-footer--shop .footer-links a{margin-bottom:6px;font-size:12px}.legacy-store .editorial-footer--shop .editorial-footer__brand{grid-area:1/1;align-self:start;width:100%;max-width:250px;margin:0}.legacy-store .editorial-footer--shop .editorial-footer__preferences{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}.legacy-store .editorial-footer--shop .editorial-footer__preferences h3{width:100%;margin:0;font-size:13px}.legacy-store .editorial-footer--shop .editorial-footer__preferences label{gap:8px;min-height:44px;margin:0;padding:0 12px}.legacy-store .editorial-footer--shop .editorial-footer__preferences select{min-height:42px;font-size:12px}.legacy-store .editorial-footer--shop .editorial-footer__top{gap:8px;margin:0;font-size:11px}.legacy-store .editorial-footer--shop .editorial-footer__top span{width:44px;height:44px}.legacy-store .editorial-footer--shop .footer__bottom{grid-column:1/-1;padding-top:24px;font-size:11px}@media (max-width:1023px){.editorial-shop .shop-category-strip{justify-content:flex-start;gap:16px}.editorial-shop .shop-category-strip button{flex-basis:108px}.editorial-shop .shop-all-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-shop .shop-grid-promo{grid-column:1/-1;min-height:300px}.legacy-store .footer.editorial-footer--shop{grid-template-columns:1fr 2fr}.legacy-store .editorial-footer--shop .editorial-footer__intro{grid-area:2/1}.legacy-store .editorial-footer--shop .editorial-footer__links{grid-area:1/2/3}}@media (max-width:749px){.editorial-shop .shop-all-page{padding-bottom:40px}.editorial-shop .shop-all-banner{grid-template-columns:50% 50%;min-height:220px}.legacy-store.editorial-shop .shop-all-banner>div{padding:24px 16px 24px 4px}.legacy-store.editorial-shop .shop-all-title{font-size:clamp(22px,5.4vw,36px)}.editorial-shop .shop-all-banner p{margin-top:10px;font-size:13px}.legacy-store.editorial-shop .shop-editorial-eyebrow{margin-bottom:12px;font-size:7px;letter-spacing:.15em!important}.editorial-shop .shop-editorial-eyebrow:after{width:40px;margin-top:12px}.editorial-shop :is(.shop-category-strip,.shop-all-toolbar,.shop-all-grid){width:calc(100% - 32px)}.editorial-shop .shop-category-strip{gap:8px;padding-top:16px}.editorial-shop .shop-category-strip button{flex-basis:92px;gap:8px;min-height:108px;font-size:11px}.editorial-shop .shop-category-strip__image{width:64px;height:64px}.editorial-shop .shop-all-toolbar{gap:12px;margin-block:16px}.editorial-shop .shop-all-toolbar label{flex:1;gap:6px;font-size:11px}.editorial-shop .shop-all-toolbar select{width:100%;min-width:0;padding-inline:8px 24px;font-size:11px}.editorial-shop .shop-filter-control>span,.editorial-shop .shop-sort-control>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.editorial-shop .shop-sort-control{padding-inline-start:0}.editorial-shop .shop-all-grid{gap:16px 12px}.legacy-store.editorial-shop .shop-grid-promo{min-height:250px}.legacy-store.editorial-shop .shop-grid-promo>div{padding:20px 12px}.editorial-shop .shop-grid-promo strong{font-size:clamp(22px,5.3vw,34px)}.editorial-shop .shop-grid-promo span:not(.shop-editorial-eyebrow){margin-top:8px;font-size:11px}.editorial-shop .shop-grid-promo b{gap:6px;margin-top:16px;padding:8px 10px;font-size:11px}.legacy-store .footer.editorial-footer--shop{flex-direction:column;gap:24px;padding:32px 24px 24px;display:flex}.legacy-store .editorial-footer--shop .editorial-footer__brand{order:-2;max-width:210px}.legacy-store .editorial-footer--shop .editorial-footer__intro{order:-1}.legacy-store .editorial-footer--shop .editorial-footer__connect{max-width:420px}.legacy-store .editorial-footer--shop .editorial-footer__links{grid-template-columns:1fr;gap:0;display:grid}.legacy-store .editorial-footer--shop .editorial-footer__links summary{margin:0;font-size:16px}.legacy-store .editorial-footer--shop .editorial-footer__preferences{margin-top:24px}.legacy-store .editorial-footer--shop .editorial-footer__preferences label{flex:1}.legacy-store .editorial-footer--shop .editorial-footer__top{width:100%}}@media (max-width:359px){.editorial-shop .shop-all-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.editorial-shop .shop-category-strip img{transition:none}}
