:root{--surface-100:#fbf5ee;--surface-000:#ffffff;--ink:#000000;--ink-muted:#6e645b;--ink-inverse:#ffffff;--brand-700:#d2032f;--brand-600:#f1094a;--brand-bar:#F20F56;--rose-200:#eca0a3;--nude-200:#e6bda9;--cognac-800:#5a3524;--blush:#f5e4dc;--rose-tint:#fbe0e3;--soft-pink:#f8e6e4;--wine:#2a0a14;--border:rgba(90,53,36,0.12);--border-strong:rgba(90,53,36,0.16);--shadow-card:0 2px 12px rgba(90,53,36,0.07);--shadow-cta:0 6px 16px rgba(241,9,74,0.28);--font-display:"Playfair Display",Georgia,serif;--font-sans:"Poppins","Helvetica Neue",Arial,sans-serif;--font-script:"Great Vibes",cursive;--display-lg:40px/44px;--heading-lg:32px/38px;--heading-md:24px/30px;--heading-sm:20px/26px;--body:15px/22px;--body-sm:13px/18px;--label:14px/20px;--button:14px/20px;--price:17px/22px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--gutter-mobile:24px;--container-desktop:1280px;--gutter-desktop:80px;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--radius-full:9999px}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0/0.1)) drop-shadow(0 1px 1px rgb(0 0 0/0.06))}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}html{-webkit-text-size-adjust:100%}body{color:#000;font-family:var(--font-poppins),var(--font-ar),"Helvetica Neue",Arial,sans-serif}:focus-visible{outline:2px solid #d2032f;outline-offset:2px}.ld-m{display:block}.ld-d{display:none}@media (min-width:1024px){.ld-m{display:none}.ld-d{display:block}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@keyframes ldBagV{0%{transform:translate3d(0,140px,0) rotateX(40deg) rotateY(-30deg) scale(.4);opacity:0}16%{transform:translate3d(0,-10px,0) rotateX(12deg) rotateY(-22deg) scale(1.04);opacity:1}24%{transform:translateZ(0) rotateX(10deg) rotateY(-20deg) scale(1)}52%{transform:translateZ(0) rotateX(10deg) rotateY(-14deg) scale(1)}58%{transform:translate3d(0,6px,0) rotateX(10deg) rotateY(-14deg) scale(1.06,.92)}64%{transform:translate3d(0,-5px,0) rotateX(10deg) rotateY(-14deg) scale(.97,1.04)}71%{transform:translateZ(0) rotateX(10deg) rotateY(-14deg) scale(1);opacity:1;animation-timing-function:cubic-bezier(.55,-.25,.75,.35)}to{transform:translate3d(var(--fx-ex),var(--fx-ey),0) rotateX(0) rotateY(0) scale(.12);opacity:.15}}@keyframes ldProdV{0%{transform:translate3d(var(--fx-px),var(--fx-py),60px) scale(var(--fx-ps)) rotateY(0);opacity:0}7%{opacity:1}30%{transform:translate3d(var(--fx-mx),var(--fx-my),220px) rotateY(180deg) rotate(-8deg) scale(1.1);opacity:1}46%{transform:translate3d(0,-70px,90px) rotateY(320deg) rotate(0) scale(.72)}56%{transform:translate3d(0,52px,0) rotateY(1turn) scale(.56)}to{transform:translate3d(0,52px,0) rotateY(1turn) scale(.56);opacity:1}}.ld-bag-v{animation:ldBagV 2.2s ease both}.ld-prod-v{animation:ldProdV 2.2s cubic-bezier(.3,.7,.35,1) both}@keyframes ldToastIn{0%{transform:translate(-50%,14px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes ldShimmer{0%{background-position:100% 0}to{background-position:0 0}}.ld-skel{background:linear-gradient(90deg,#f5e4dc 25%,#fbefe9 37%,#f5e4dc 63%);background-size:400% 100%;animation:ldShimmer 1.4s ease infinite}@keyframes ldToastUp{0%{transform:translateY(14px);opacity:0}to{transform:none;opacity:1}}.mq-pause:hover .ann-track{animation-play-state:paused}.ld-fit [style*="min-height: 100vh"]{min-height:calc(100vh / var(--ldz, 1))!important}.ld-fit [style*="height: 100vh"]:not([style*="min-height: 100vh"]){height:calc(100vh / var(--ldz, 1))!important}.ld-fit [style*="100dvh"]{max-height:calc(100dvh / var(--ldz, 1))!important}body,html{max-width:100%;overflow-x:clip}.ld-chrome{transition:opacity .35s ease,visibility .35s}html:has(.ld-tour):not([data-tour=off]) .ld-chrome{opacity:0;visibility:hidden;pointer-events:none}@keyframes ldTourCue{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.ld-tour-cue{animation:ldTourCue 1.8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ld-tour{display:none}html:has(.ld-tour) .ld-chrome{opacity:1!important;visibility:visible!important;pointer-events:auto!important}}.ld-navfit-item:hover{background:#fbf5ee}.ld-range{position:absolute;left:0;right:0;top:0;width:100%;height:28px;margin:0;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ld-range::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:24px;height:24px;border-radius:9999px;background:#ffffff;border:2px solid #f1094a;box-shadow:0 2px 6px rgba(42,10,20,.2);cursor:pointer}.ld-range::-moz-range-thumb{pointer-events:auto;width:20px;height:20px;border-radius:9999px;background:#ffffff;border:2px solid #f1094a;box-shadow:0 2px 6px rgba(42,10,20,.2);cursor:pointer}.ld-range::-moz-range-track,.ld-range::-webkit-slider-runnable-track{background:none}.ld-grid-cart{grid-template-columns:minmax(0,2fr) minmax(330px,1fr)!important}.ld-grid-cart,.ld-grid-co{gap:clamp(32px,4.5vw,80px)!important}.ld-grid-co{grid-template-columns:minmax(0,19fr) minmax(360px,11fr)!important}.ld-grid-pd{grid-template-columns:minmax(0,18fr) minmax(360px,13fr)!important}@media (max-width:1199px){.ld-grid-cart,.ld-grid-co{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}}.ld-pd-gal{gap:clamp(14px,2.6vw,40px)!important;min-width:0}.ld-pd-main{width:auto!important;height:auto!important;flex:1 1 0!important;min-width:0;max-width:560px;aspect-ratio:4/5}.ld-pd-thumbs{width:clamp(72px,7.2vw,104px)!important}.ld-pd-thumbs>button{width:100%!important;height:auto!important;aspect-ratio:4/5}@media (max-width:1359px){.ld-pd-buy{display:grid!important;grid-template-columns:minmax(0,1fr) 56px}.ld-pd-buy>button:first-child{grid-column:1/-1}.ld-pd-buy>a{justify-content:center}}html.ld-ar-wait body{visibility:hidden}html.ld-ar body :not([style*="Material Symbols"]):not([class*=material]){font-family:var(--font-ar),var(--font-poppins),"Helvetica Neue",Arial,sans-serif!important}html.ld-ar body :is(p,h1,h2,h3,h4,h5,h6,span,a,label,li,td,th,button,div,em,strong,small,input,textarea,select,option){unicode-bidi:plaintext}html.ld-ar body [data-no-tr] *{font-family:inherit}.ld-ar-only,html.ld-ar .ld-fr-only{display:none}html.ld-ar .ld-ar-only{display:inline}.ld-zoom{transition:transform .9s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.ld-sel-tile:hover .ld-zoom{transform:scale(1.05)}.ld-outline-btn:hover{background:#5a1a2e!important;color:#ffffff!important}}.ld-outline-btn{transition:background .25s ease,color .25s ease}@keyframes ldDot{0%,to{transform:translateY(0);opacity:.35}50%{transform:translateY(-5px);opacity:.9}}.ld-gal-track::-webkit-scrollbar,.ld-noscroll::-webkit-scrollbar{display:none}@keyframes ldTrackRing{0%,to{box-shadow:0 0 0 4px rgba(241,9,74,.18)}50%{box-shadow:0 0 0 10px rgba(241,9,74,.05)}}@keyframes ldTrackDot{0%,to{opacity:1}50%{opacity:.35}}.ld-track-ring{animation:ldTrackRing 1.6s ease-in-out infinite}.ld-track-pulse{animation:ldTrackDot 1.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ld-track-pulse,.ld-track-ring{animation:none}}.au-in::-moz-placeholder{color:#a89c92}.au-in::placeholder{color:#a89c92}input::-moz-placeholder,textarea::-moz-placeholder{color:#6e645b;opacity:.75}input::placeholder,textarea::placeholder{color:#6e645b;opacity:.75}.dw>*{flex-shrink:0}.dw{scrollbar-width:none}.dw::-webkit-scrollbar{display:none}@keyframes dwDrift{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.dw-tile{transition:transform .35s ease}.dw-lift .dw-tile:hover{transform:translateZ(60px) scale(1.06)}@media (prefers-reduced-motion:reduce){.dw-col{animation:none!important}}@keyframes annLoop{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.ann-track{animation:none!important}}@keyframes heroLoop{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes mqLoop{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.mq:hover .mq-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hero-track,.mq-track{animation:none!important}}@keyframes ldLoop{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ld-item{transition:transform .25s ease}.ld-scale .ld-item:hover{transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.ld-track{animation:none!important}}body{background:#ffffff}a{color:#d2032f}a:hover{color:#a80226}@keyframes ldVeil{0%{opacity:0}12%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes ldBag{0%{transform:translate3d(0,140px,0) rotateX(40deg) rotateY(-30deg) scale(.4);opacity:0}16%{transform:translate3d(0,-10px,0) rotateX(12deg) rotateY(-22deg) scale(1.04);opacity:1}24%{transform:translateZ(0) rotateX(10deg) rotateY(-20deg) scale(1)}52%{transform:translateZ(0) rotateX(10deg) rotateY(-14deg) scale(1)}58%{transform:translate3d(0,6px,0) rotateX(10deg) rotateY(-14deg) scale(1.06,.92)}64%{transform:translate3d(0,-5px,0) rotateX(10deg) rotateY(-14deg) scale(.97,1.04)}71%{transform:translateZ(0) rotateX(10deg) rotateY(-14deg) scale(1);opacity:1;animation-timing-function:cubic-bezier(.55,-.25,.75,.35)}to{transform:translate3d(161px,-696px,0) rotateX(0) rotateY(0) scale(.12);opacity:.15}}@keyframes ldProd{0%{transform:translate3d(39px,-406px,60px) scale(2.4) rotateY(0);opacity:0}7%{opacity:1}30%{transform:translate3d(14px,-292px,220px) rotateY(180deg) rotate(-8deg) scale(1.1);opacity:1}46%{transform:translate3d(0,-70px,90px) rotateY(320deg) rotate(0) scale(.72)}56%{transform:translate3d(0,52px,0) rotateY(1turn) scale(.56)}to{transform:translate3d(0,52px,0) rotateY(1turn) scale(.56);opacity:1}}@keyframes ldSpark{0%,55%{transform:translate(0) scale(0);opacity:0}62%{opacity:1}80%{transform:translate(var(--dx),var(--dy)) scale(1);opacity:1}90%,to{transform:translate(var(--dx),var(--dy)) scale(.6);opacity:0}}@keyframes ldToast{0%,56%{transform:translate(-50%,14px);opacity:0}64%,88%{transform:translate(-50%);opacity:1}to{transform:translate(-50%,-6px);opacity:0}}.ld-veil{animation:ldVeil 2.2s ease both}.ld-bag{animation:ldBag 2.2s ease both}.ld-prod{animation:ldProd 2.2s cubic-bezier(.3,.7,.35,1) both}.ld-spark{animation:ldSpark 2.2s ease-out both}.ld-toast{animation:ldToast 2.2s ease both}@media (prefers-reduced-motion:reduce){.ld-fx{display:none}}.ss-scroll{scrollbar-width:none}.ss-scroll::-webkit-scrollbar{display:none}body{margin:0}.sp-scroll{scrollbar-width:none}.sp-scroll::-webkit-scrollbar{display:none}@keyframes spBounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.sp-bounce{animation:spBounce 1.1s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.sp-bounce{animation:none}}