:root{--chandi-ink: #211a1c;--chandi-ink-soft: #4b3f43;--chandi-muted: #73686c;--chandi-rose: #8c3f54;--chandi-rose-deep: #73303f;--chandi-rose-light: #e8b9c6;--chandi-pink: #f8e9ec;--chandi-blush: #f4e4e8;--chandi-soft: #fcf3f5;--chandi-paper: #fbf7f7;--chandi-cream: #fcfafa;--chandi-white: #fff;--chandi-line: #eee2e5;--chandi-line-strong: #e2d1d6;--chandi-hair: rgba(33, 26, 28, .06);--chandi-serif: "Cormorant Garamond", Georgia, serif;--chandi-sans: "Plus Jakarta Sans", Arial, sans-serif;--chandi-fs-display: clamp(46px, 6.2vw, 98px);--chandi-fs-h2: clamp(36px, 4.3vw, 62px);--chandi-fs-h3: clamp(30px, 3.2vw, 46px);--chandi-fs-body: 15px;--chandi-fs-small: 13px;--chandi-fs-label: 10px;--chandi-track-label: .16em;--chandi-gutter: clamp(16px, 3.2vw, 40px);--chandi-shell: 1320px;--chandi-section: clamp(68px, 7.6vw, 108px);--chandi-section-tight: clamp(52px, 6vw, 84px);--chandi-r-xl: 32px;--chandi-r-lg: 26px;--chandi-r-md: 20px;--chandi-r-sm: 14px;--chandi-pill: 999px;--chandi-shadow-sm: 0 1px 2px rgba(48, 22, 30, .04), 0 6px 18px rgba(48, 22, 30, .05);--chandi-shadow-md: 0 2px 6px rgba(48, 22, 30, .04), 0 18px 44px rgba(48, 22, 30, .09);--chandi-shadow-lg: 0 4px 12px rgba(48, 22, 30, .05), 0 34px 80px rgba(48, 22, 30, .14);--chandi-ease: cubic-bezier(.16, 1, .3, 1);--font-body-family: var(--chandi-sans);--font-heading-family: var(--chandi-serif);--font-heading-weight: 500}body{background:var(--chandi-cream);color:var(--chandi-ink);font-family:var(--chandi-sans);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}button,input,select,textarea{font-family:var(--chandi-sans)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--chandi-serif);font-weight:500;letter-spacing:-.012em}::selection{color:var(--chandi-ink);background:var(--chandi-pink)}.chandi-home,.chandi-home button,.chandi-home input{font-family:var(--chandi-sans)}.chandi-home h1,.chandi-home h2,.chandi-home h3,.chandi-serif{font-family:var(--chandi-serif)}.chandi-home :focus-visible,.chandi-site-header :focus-visible,.chandi-notibar :focus-visible{outline:2px solid var(--chandi-rose);outline-offset:3px}.chandi-shell{width:min(100% - var(--chandi-gutter) * 2,var(--chandi-shell));margin-inline:auto}.chandi-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 16px;color:var(--chandi-rose);font-size:var(--chandi-fs-label);font-weight:700;line-height:1.4;letter-spacing:.22em;text-transform:uppercase}.chandi-eyebrow:before{content:"";flex:0 0 22px;height:1px;background:currentColor;opacity:.55}.chandi-heading{margin:0;color:var(--chandi-ink);font-size:var(--chandi-fs-h2);font-weight:500;letter-spacing:-.028em;line-height:1;text-wrap:balance}.chandi-copy{color:var(--chandi-muted);font-size:14.5px;line-height:1.8}.chandi-copy p{margin:0}.chandi-copy p+p{margin-top:1em}.chandi-button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 28px;border:1px solid var(--chandi-ink);border-radius:var(--chandi-pill);color:#fff;background:var(--chandi-ink);box-shadow:0 1px #ffffff14 inset,0 8px 20px #211a1c1f;font-size:10.5px;font-weight:700;letter-spacing:.16em;line-height:1.2;text-decoration:none;text-transform:uppercase;transition:transform .3s var(--chandi-ease),color .25s ease,background .25s ease,border-color .25s ease,box-shadow .3s ease}.chandi-button>span[aria-hidden]{transition:transform .3s var(--chandi-ease)}.chandi-button:hover{color:#fff;background:var(--chandi-rose);border-color:var(--chandi-rose);box-shadow:0 12px 26px #8c3f5438;transform:translateY(-2px)}.chandi-button:hover>span[aria-hidden]{transform:translate(3px)}.chandi-button--light{color:var(--chandi-ink);background:#fff;border-color:#fff;box-shadow:0 10px 26px #211a1c24}.chandi-button--light:hover{color:var(--chandi-ink);background:var(--chandi-pink);border-color:var(--chandi-pink);box-shadow:0 12px 28px #211a1c29}.chandi-text-link{display:inline-flex;align-items:center;gap:8px;padding-bottom:4px;border-bottom:1px solid currentColor;color:inherit;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-decoration:none;text-transform:uppercase;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:color .25s ease,border-color .25s ease}.chandi-text-link:hover{color:var(--chandi-rose);border-color:var(--chandi-rose)}.chandi-placeholder{width:100%;height:100%;color:#c8b8bd;background:#f4e8eb}.chandi-carousel-controls{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.chandi-benefits__track:focus-visible{outline:2px solid var(--chandi-rose);outline-offset:4px}.chandi-notibar-section{position:sticky;top:0;z-index:59}.chandi-notibar{position:relative;height:44px;display:grid;grid-template-columns:40px minmax(0,1fr) 38px 30px;align-items:center;padding-inline:max(8px,calc((100vw - var(--chandi-shell)) / 2));overflow:hidden;border-bottom:1px solid rgba(140,63,84,.12);color:#5a2c3a;background:linear-gradient(90deg,#f3dce2,#fbeff2,#f3dce2);font-family:var(--chandi-sans);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:height .3s ease,opacity .3s ease}.chandi-notibar.is-closed{height:0;opacity:0;pointer-events:none;border:0}.chandi-notibar[hidden]{display:none!important}.chandi-notibar:before{content:"";position:absolute;z-index:0;top:-70%;bottom:-70%;left:-28%;width:32%;background:linear-gradient(105deg,transparent 5%,rgba(255,255,255,.08) 26%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.08) 74%,transparent 95%);filter:blur(15px);transform:translate3d(-140%,0,0) rotate(8deg);opacity:.72;pointer-events:none;animation:chandi-announcement-shine 10.5s cubic-bezier(.45,0,.2,1) infinite}@keyframes chandi-announcement-shine{0%,65%{transform:translate3d(-140%,0,0) rotate(8deg)}92%,to{transform:translate3d(520%,0,0) rotate(8deg)}}.chandi-notibar__viewport{position:relative;z-index:1;height:100%;min-width:0;overflow:hidden}.chandi-notibar__item{position:absolute;top:0;right:0;bottom:4px;left:0;display:flex;align-items:center;justify-content:center;gap:10px;opacity:0;transform:translateY(10px);pointer-events:none;white-space:nowrap;transition:opacity .5s ease,transform .65s var(--chandi-ease)}.chandi-notibar__item.is-active{opacity:1;transform:none;pointer-events:auto}.chandi-notibar__item.is-leaving{opacity:0;transform:translateY(-10px)}.chandi-notibar__icon{width:26px;height:26px;flex:0 0 26px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#fffffff2,#fff9);box-shadow:0 3px 10px #6f2e4114,inset 0 0 0 1px #ffffffb3;font-size:11px;letter-spacing:0}.chandi-notibar__item a{color:inherit;text-decoration:underline;text-decoration-color:#5a2c3a59;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color .25s ease}.chandi-notibar__item a:hover{text-decoration-color:currentColor}.chandi-notibar__arrow,.chandi-notibar__close{position:relative;z-index:1;border:0;background:transparent;cursor:pointer;transition:background .25s ease,color .25s ease}.chandi-notibar__arrow{width:30px;height:30px;justify-self:center;border-radius:50%;color:#7e4656;font:22px/1 var(--chandi-serif)}.chandi-notibar__close{width:28px;height:28px;border-radius:50%;color:#9d6978;font-size:19px}.chandi-notibar__arrow:hover,.chandi-notibar__close:hover{color:var(--chandi-rose);background:#ffffffbf}.chandi-notibar__dots{position:absolute;z-index:2;bottom:4px;left:50%;display:flex;gap:4px;padding:0;transform:translate(-50%)}.chandi-notibar__dots i{width:4px;height:3px;border-radius:99px;background:#8f4a5d4d;transition:width .35s ease,background .35s ease}.chandi-notibar__dots i.is-active{width:14px;background:#8f4a5d}.chandi-notibar__arrow[hidden],.chandi-notibar__dots[hidden]{display:none}.utility-bar{position:relative;overflow:hidden;color:var(--chandi-ink);background:linear-gradient(90deg,#f4dfe5,#fbf2f4 48%,#f3e1e6)}.utility-bar:after{content:"";position:absolute;inset:-100% auto -100% -30%;width:28%;pointer-events:none;background:linear-gradient(105deg,transparent,rgba(255,255,255,.6),transparent);filter:blur(14px);animation:chandi-shine 10s ease-in-out infinite}@keyframes chandi-shine{0%,60%{transform:translate(-120%);opacity:0}68%{opacity:.75}96%,to{transform:translate(620%);opacity:0}}.chandi-header-section{position:sticky;top:var(--chandi-announcement-height, 0px);z-index:60}.chandi-site-header{font-family:var(--chandi-sans)}.chandi-header{position:relative;border-bottom:1px solid var(--chandi-line);background:#fcfafae6;-webkit-backdrop-filter:saturate(1.4) blur(18px);backdrop-filter:saturate(1.4) blur(18px);box-shadow:0 10px 30px -24px #30161e40}.chandi-header__inner{width:min(100% - var(--chandi-gutter) * 2,var(--chandi-shell));min-height:76px;margin:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.chandi-menu-button,.chandi-action{border:0;color:var(--chandi-ink);background:transparent;cursor:pointer;text-decoration:none}.chandi-menu-button{justify-self:start;min-height:44px;display:flex;align-items:center;gap:11px;padding:4px 18px 4px 4px;border:1px solid rgba(118,83,93,.14);border-radius:16px;background:#ffffffc7;box-shadow:0 5px 18px #4926310a;font:700 10px/1 var(--chandi-sans);letter-spacing:.16em;text-transform:uppercase;transition:color .3s,border-color .3s,background .3s,box-shadow .3s,transform .3s}.chandi-menu-button:hover,.chandi-menu-button:focus-visible{color:var(--chandi-rose);border-color:#8c3f5440;background:#fff9faf5;box-shadow:0 9px 24px #5a2a3917;transform:translateY(-1px)}.chandi-menu-button:active{transform:scale(.97)}.chandi-menu-dots{width:34px;height:34px;display:grid;place-content:center;gap:3px;padding:0;border:0;border-radius:12px;color:var(--chandi-rose);background:linear-gradient(145deg,#f9e8ed,#fff8fa);box-shadow:inset 0 0 0 1px #8c3f5414;transition:background .3s ease}.chandi-menu-dots i{display:block;width:4px;height:4px;margin-inline:auto;border-radius:99px;background:currentColor;transition:width .38s var(--chandi-ease),transform .38s var(--chandi-ease)}.chandi-menu-dots i:nth-child(1){transform:translate(-3px)}.chandi-menu-dots i:nth-child(2){transform:translate(3px)}.chandi-menu-dots i:nth-child(3){transform:translate(-1px)}.chandi-menu-button:hover .chandi-menu-dots i,.chandi-menu-button:focus-visible .chandi-menu-dots i{width:14px;transform:translate(0)}.chandi-logo{justify-self:center;display:flex;flex-direction:column;align-items:center;color:var(--chandi-ink);text-decoration:none}.chandi-logo img{display:block;width:98px;max-width:100%;height:auto;aspect-ratio:2083 / 755;object-fit:contain;background:transparent}.chandi-logo strong{font:500 29px/.9 var(--chandi-serif);letter-spacing:.26em;transform:translate(.13em)}.chandi-logo small{margin-top:6px;font-size:7px;font-weight:700;letter-spacing:.31em}.chandi-header__actions{justify-self:end;display:flex;align-items:center;gap:6px}.chandi-action{position:relative;min-height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border:1px solid transparent;border-radius:var(--chandi-pill);font:700 9.5px/1 var(--chandi-sans);letter-spacing:.14em;text-transform:uppercase;transition:background .25s,border-color .25s,color .25s,transform .25s}.chandi-action:hover{border-color:var(--chandi-line-strong);background:#fff;transform:translateY(-1px)}.chandi-action span{font-size:18px;font-weight:400;line-height:1}.chandi-cart-action{color:#fff;background:var(--chandi-ink);padding-right:7px;box-shadow:0 8px 18px #211a1c24}.chandi-cart-action:hover{color:#fff;border-color:var(--chandi-rose);background:var(--chandi-rose)}.chandi-cart-action em{min-width:24px;height:24px;display:grid;place-items:center;padding-inline:4px;border-radius:var(--chandi-pill);color:var(--chandi-ink);background:#fff;font-size:9px;font-style:normal;letter-spacing:0}.chandi-desktop-nav{min-height:42px;display:flex;align-items:center;justify-content:center;gap:clamp(22px,3.4vw,56px);border-top:1px solid rgba(238,226,229,.7)}.chandi-desktop-nav a{position:relative;padding:14px 0 12px;color:var(--chandi-ink-soft);font-size:10px;font-weight:700;letter-spacing:.18em;text-decoration:none;text-transform:uppercase;transition:color .25s ease}.chandi-desktop-nav a:after{content:"";position:absolute;right:50%;bottom:8px;left:50%;height:1px;background:var(--chandi-rose);transition:left .3s var(--chandi-ease),right .3s var(--chandi-ease)}.chandi-desktop-nav a:hover{color:var(--chandi-ink)}.chandi-desktop-nav a:hover:after,.chandi-desktop-nav a[aria-current=page]:after{left:0;right:0}.chandi-desktop-nav a[aria-current=page]{color:var(--chandi-rose)}.chandi-search-panel{position:absolute;right:0;left:0;top:100%;padding:20px var(--chandi-gutter);border-top:1px solid var(--chandi-line);border-bottom:1px solid var(--chandi-line);background:#fffffffa;box-shadow:0 24px 48px #31181f1a}.chandi-search-panel[hidden]{display:none}.chandi-search-panel form{width:min(100%,760px);height:56px;margin:auto;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:0 8px 0 20px;border:1px solid var(--chandi-line-strong);border-radius:var(--chandi-pill);background:var(--chandi-paper);transition:border-color .25s ease,box-shadow .25s ease}.chandi-search-panel form:focus-within{border-color:var(--chandi-rose);box-shadow:0 0 0 4px #8c3f5414}.chandi-search-panel form>span{color:var(--chandi-rose);font-size:18px}.chandi-search-panel input{min-width:0;border:0;outline:0;color:var(--chandi-ink);background:transparent;font-size:15px}.chandi-search-panel input::placeholder{color:#9d9195}.chandi-search-panel button{border:0;background:transparent;cursor:pointer;font:700 10px var(--chandi-sans);letter-spacing:.14em;text-transform:uppercase}.chandi-search-panel button[type=submit]{height:40px;padding:0 20px;border-radius:var(--chandi-pill);color:#fff;background:var(--chandi-ink);transition:background .25s ease}.chandi-search-panel button[type=submit]:hover{background:var(--chandi-rose)}.chandi-search-panel button[data-search-close]{width:40px;height:40px;border-radius:50%;font-size:20px}.chandi-search-panel button[data-search-close]:hover{background:var(--chandi-pink)}.chandi-menu-overlay{position:fixed;z-index:70;top:0;right:0;bottom:0;left:0;background:#1c131661;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .35s}.chandi-menu-overlay.is-open{opacity:1}.chandi-menu-drawer{position:fixed;z-index:71;inset:0 auto 0 0;width:min(420px,90vw);padding:26px 30px max(26px,env(safe-area-inset-bottom));display:flex;flex-direction:column;overflow-y:auto;color:var(--chandi-ink);background:radial-gradient(120% 60% at 0% 0%,#fff,snow,#fcf3f5);box-shadow:25px 0 70px #2b141c33;transform:translate(-105%);visibility:hidden;transition:transform .45s var(--chandi-ease),visibility .45s}.chandi-menu-drawer.is-open{transform:none;visibility:visible}.chandi-menu-drawer__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid var(--chandi-line);font:600 22px var(--chandi-serif);letter-spacing:.24em}.chandi-menu-drawer__head button{width:42px;height:42px;display:grid;place-items:center;padding:0;border:1px solid var(--chandi-line-strong);border-radius:50%;color:var(--chandi-rose);background:var(--chandi-pink);cursor:pointer;transition:border-color .25s,background .25s,color .25s,transform .3s var(--chandi-ease)}.chandi-menu-drawer__head button svg{display:block}.chandi-menu-drawer__head button:hover{border-color:var(--chandi-rose);color:#fff;background:var(--chandi-rose);transform:rotate(90deg)}.chandi-menu-drawer__eyebrow{margin:32px 0 10px;color:var(--chandi-rose);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.chandi-menu-drawer nav>a{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid #f2e8eb;color:inherit;font:500 30px/1.1 var(--chandi-serif);letter-spacing:-.01em;text-decoration:none;transition:color .25s ease,padding .35s var(--chandi-ease)}.chandi-menu-drawer nav>a i{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--chandi-line);border-radius:50%;font:400 14px var(--chandi-sans);font-style:normal;transition:transform .25s,background .25s,border-color .25s,color .25s}.chandi-menu-drawer nav>a:hover{color:var(--chandi-rose);padding-left:4px}.chandi-menu-drawer nav>a:hover i{color:#fff;border-color:var(--chandi-rose);background:var(--chandi-rose);transform:translate(3px)}.chandi-menu-drawer__sub{padding:10px 0 10px 16px;display:flex;gap:8px 20px;flex-wrap:wrap}.chandi-menu-drawer__sub a{color:var(--chandi-muted);font-size:12px;text-decoration:none}.chandi-menu-drawer__sub a:hover{color:var(--chandi-rose)}.chandi-menu-drawer__foot{margin-top:auto;padding:22px;border:1px solid rgba(140,63,84,.1);border-radius:var(--chandi-r-md);background:linear-gradient(135deg,var(--chandi-pink),#fdf6f7)}.chandi-menu-drawer__foot p{margin:0 0 8px;font:500 21px/1.2 var(--chandi-serif)}.chandi-menu-drawer__foot a{color:var(--chandi-rose);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.chandi-mobile-nav{display:none}body.chandi-locked{overflow:hidden}.section-header .header-wrapper{border-color:var(--chandi-line);background:#fffffff0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.section-header .header{max-width:1280px;padding-top:14px;padding-bottom:14px}.section-header .header__heading-link,.section-header .header__heading{font-family:var(--chandi-serif);letter-spacing:.16em}.section-header .header__menu-item{color:var(--chandi-ink);font-size:11px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.chandi-hero{padding:clamp(36px,4vw,56px) 0;overflow:hidden;border-bottom:1px solid var(--chandi-line);background:radial-gradient(70% 90% at 12% 20%,rgba(255,255,255,.7) 0%,transparent 60%),linear-gradient(180deg,#f7ebee,#f5e6ea)}.chandi-hero__grid{min-height:clamp(540px,72vh,700px);display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(40px,6vw,96px)}.chandi-hero__content{max-width:560px}.chandi-hero__title{max-width:600px;margin:0 0 28px;color:var(--chandi-ink);font-family:var(--chandi-serif);font-size:var(--chandi-fs-display);font-weight:500;letter-spacing:-.045em;line-height:.9}.chandi-hero__title em{color:var(--chandi-rose);font-weight:400;letter-spacing:-.035em}.chandi-hero__text{max-width:440px;margin:0 0 36px;color:var(--chandi-muted);font-size:15.5px;line-height:1.75}.chandi-hero__text p{margin:0}.chandi-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 28px}@media screen and (min-width:990px){.chandi-hero .chandi-button--light{color:#fff;background:var(--chandi-ink);border-color:var(--chandi-ink)}.chandi-hero .chandi-button--light:hover{color:#fff;background:var(--chandi-rose);border-color:var(--chandi-rose)}}.chandi-hero__media{position:relative;min-height:clamp(540px,72vh,700px);overflow:hidden;border-radius:var(--chandi-r-xl);background:var(--chandi-pink);box-shadow:var(--chandi-shadow-lg);outline:1px solid rgba(140,63,84,.16);outline-offset:14px}.chandi-hero__media img,.chandi-hero__media video,.chandi-hero__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--focal, 50% 35%);transition:transform 1.2s var(--chandi-ease)}.chandi-hero__media:hover img,.chandi-hero__media:hover video{transform:scale(1.025)}.chandi-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(20,12,15,.24),transparent 42%)}.chandi-hero__feature{position:absolute;z-index:2;left:26px;bottom:26px;min-width:280px;max-width:calc(100% - 52px);padding:17px 20px;border:1px solid rgba(255,255,255,.5);border-radius:18px;color:var(--chandi-ink);background:#ffffffd6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-decoration:none}.chandi-hero__feature small{display:block;margin-bottom:5px;color:var(--chandi-rose);font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.chandi-hero__feature strong{display:flex;justify-content:space-between;gap:24px;font-family:var(--chandi-serif);font-size:24px;font-weight:500}.chandi-benefits{padding:clamp(24px,2.6vw,34px) 0 clamp(30px,3.2vw,42px);overflow:hidden;border-bottom:1px solid var(--chandi-line);background:var(--chandi-paper)}.chandi-benefits__head,.chandi-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.chandi-benefits__head{margin-bottom:12px}.chandi-benefits__head .chandi-eyebrow{margin-bottom:10px}.chandi-benefits__head h2{margin:0;font-size:clamp(28px,2.7vw,38px);font-weight:500;letter-spacing:-.02em;line-height:1.05}.chandi-benefits__hint{color:var(--chandi-muted);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.chandi-benefits__track{display:flex;gap:14px;margin-inline:calc(50% - 50vw);padding:4px 0 14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:auto;scrollbar-width:none;cursor:grab;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 clamp(20px,6vw,110px),#000 calc(100% - clamp(20px,6vw,110px)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 clamp(20px,6vw,110px),#000 calc(100% - clamp(20px,6vw,110px)),transparent 100%)}.chandi-benefits__track::-webkit-scrollbar{display:none}.chandi-benefits__track:active{cursor:grabbing}.chandi-benefit{position:relative;flex:0 0 292px;min-width:292px;min-height:92px;display:flex;align-items:center;gap:15px;padding:16px 20px 16px 16px;overflow:hidden;border:1px solid var(--chandi-line);border-radius:var(--chandi-r-md);color:var(--chandi-ink);background:linear-gradient(180deg,#fff,#fffdfd);box-shadow:var(--chandi-shadow-sm);transition:opacity .35s,transform .35s,box-shadow .35s,border-color .35s}.chandi-benefit.is-centered{box-shadow:0 2px 6px #5326340d,0 14px 32px #5326341c}.chandi-benefit--glow{border-color:#d66d874d;animation:chandi-benefit-border 9s ease-in-out infinite}.chandi-benefit--glow:after{content:"";position:absolute;inset:-80% auto -80% -38%;width:34%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(214,109,135,.2),transparent);filter:blur(7px);animation:chandi-card-glow 8s ease-in-out infinite;animation-delay:var(--glow-delay, 0s)}.chandi-benefit.is-random-glow{animation:chandi-benefit-flash 1.9s var(--chandi-ease) both}@keyframes chandi-card-glow{0%,48%{transform:translate(-100%);opacity:0}58%{opacity:1}92%,to{transform:translate(520%);opacity:0}}@keyframes chandi-benefit-border{0%,to{border-color:#eee2e5}55%{border-color:#d66d8799;box-shadow:0 10px 30px #d66d871f}}@keyframes chandi-benefit-flash{0%,to{border-color:#eee2e5}42%{border-color:#d66d8785;box-shadow:0 12px 34px #d66d8733,0 0 0 4px #f8e9ecb3}}.chandi-benefit__icon{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;border-radius:16px;color:var(--chandi-rose);background:linear-gradient(145deg,#f9e6eb,#fff8fa);box-shadow:inset 0 0 0 1px #8c3f5414}.chandi-benefit__icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.chandi-benefit strong{display:block;font-size:10.5px;font-weight:700;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}.chandi-benefit p{margin:5px 0 0;color:var(--chandi-muted);font-size:12px;line-height:1.5}.chandi-concept.chandi-concept{position:relative;padding:clamp(44px,5vw,68px) 0;border-block:0;background:#fff}.chandi-concept__compact{position:relative;max-width:760px}.chandi-concept__compact:before{content:"";display:block;width:9px;height:9px;margin:0 auto 22px;border:1px solid var(--chandi-rose);transform:rotate(45deg);opacity:.7}.chandi-concept .chandi-concept__title{font-size:clamp(32px,4vw,54px);letter-spacing:-.03em;line-height:1.04;text-wrap:balance}.chandi-concept .chandi-concept__copy{max-width:520px;margin-top:16px;font-size:14.5px;line-height:1.75}.chandi-collections,.chandi-products,.chandi-style-edit{padding:var(--chandi-section) 0}.chandi-section-head{margin-bottom:clamp(32px,3.6vw,48px)}.chandi-section-head__copy{max-width:720px}.chandi-section-head__text{max-width:520px;margin:18px 0 0}.chandi-collections__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:290px;gap:18px}.chandi-collection-card{position:relative;min-height:290px;overflow:hidden;border-radius:var(--chandi-r-lg);color:#fff;background:var(--chandi-pink);text-decoration:none}.chandi-collection-card:first-child{grid-column:span 2;grid-row:span 2}.chandi-collection-card img,.chandi-collection-card video,.chandi-collection-card svg{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--chandi-ease)}.chandi-collection-card:hover img,.chandi-collection-card:hover video{transform:scale(1.04)}.chandi-collection-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(15,8,10,.66),rgba(15,8,10,.08) 55%,transparent 70%)}.chandi-collection-card__content{position:absolute;z-index:2;inset:auto 0 0;padding:24px}.chandi-collection-card__content small{display:block;margin-bottom:6px;color:#ffffffc7;font-size:9.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.chandi-collection-card__content h3{margin:0;color:#fff;font-size:clamp(27px,3vw,42px);font-weight:500;letter-spacing:-.02em;line-height:1}.chandi-collection-card__content span{display:block;margin-top:6px;color:#ffffffc7;font-size:11px}.chandi-products{border-block:0;background:radial-gradient(40% 50% at 96% 0%,rgba(248,233,236,.8),transparent 70%),linear-gradient(180deg,#fff 0%,var(--chandi-cream) 100%)}.chandi-products.chandi-drop{padding-top:clamp(40px,4.4vw,64px)}.chandi-drop .chandi-section-head{margin-bottom:22px}.chandi-drop__count{display:inline-flex;align-items:center;gap:10px;margin:0 0 30px;padding:7px 14px 7px 12px;border:1px solid var(--chandi-line);border-radius:var(--chandi-pill);color:var(--chandi-ink-soft);background:#fffc;font-size:11.5px;font-weight:600;letter-spacing:.02em}.chandi-drop__count:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--chandi-rose);box-shadow:0 0 0 3px #8c3f541f}.chandi-drop .chandi-product-grid+p{margin:clamp(36px,4vw,52px) 0 0;text-align:center}.chandi-drop__note{max-width:620px;margin:40px auto 0;padding:18px 24px;border:1px solid var(--chandi-line-strong);border-radius:var(--chandi-r-sm);background:#fff;font-size:14px;line-height:1.6;text-align:center}.chandi-tabs{display:flex;gap:4px;width:max-content;max-width:100%;margin-bottom:32px;padding:4px;overflow-x:auto;border:1px solid var(--chandi-line);border-radius:16px;background:#f8f3f5}.chandi-tab{min-height:40px;padding:0 17px;border:0;border-radius:12px;color:var(--chandi-muted);background:transparent;font-size:9.5px;font-weight:700;letter-spacing:.14em;white-space:nowrap;text-transform:uppercase;cursor:pointer}.chandi-tab[aria-selected=true]{color:#fff;background:var(--chandi-ink);box-shadow:0 7px 18px #211a1c29}.chandi-tab-panel[hidden]{display:none}.chandi-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(36px,3.4vw,48px) clamp(14px,1.6vw,24px)}.chandi-product-card{min-width:0;display:flex;flex-direction:column}.chandi-product-card__media{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--chandi-r-md);background:var(--chandi-pink);box-shadow:0 1px 2px #30161e0a,0 12px 30px #30161e0f;isolation:isolate}.chandi-product-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px #211a1c0d;pointer-events:none}.chandi-product-card__media img,.chandi-product-card__media svg{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--chandi-ease)}.chandi-product-card:hover .chandi-product-card__media img{transform:scale(1.035)}.chandi-product-card__badge{position:absolute;z-index:2;top:12px;left:12px;padding:7px 11px;border-radius:var(--chandi-pill);color:var(--chandi-ink);background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.chandi-product-card__body{flex:1;display:flex;flex-direction:column;padding:16px 2px 0}.chandi-product-card__vendor{margin:0 0 6px;color:var(--chandi-rose);font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.chandi-product-card__title{margin:0;font-family:var(--chandi-sans)!important;font-size:14px;font-weight:500;letter-spacing:-.005em;line-height:1.45}.chandi-product-card__title a{color:var(--chandi-ink);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .35s var(--chandi-ease)}.chandi-product-card__title a:hover{background-size:100% 1px}.chandi-product-card__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;margin-top:auto;padding-top:12px}.chandi-product-card__price{color:var(--chandi-ink);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.01em}.chandi-product-card__compare{margin-left:6px;color:#a5989d;font-size:12px;font-weight:400;text-decoration:line-through}.chandi-product-card__action{min-height:38px;margin:0;padding:0 16px;border:1px solid var(--chandi-line-strong);border-radius:var(--chandi-pill);color:var(--chandi-ink);background:#fff;font:700 9px/1 var(--chandi-sans);letter-spacing:.15em;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:color .25s ease,background .25s ease,border-color .25s ease}.chandi-product-card__action:hover{color:#fff;background:var(--chandi-ink);border-color:var(--chandi-ink)}.chandi-product-card__action:disabled,.chandi-product-card__action:disabled:hover{color:#85797d;background:#f6f0f1;border-color:var(--chandi-line)}.chandi-product-card .product-form__error-message-wrapper{flex-basis:100%;width:100%;color:#a32132;font-size:12px;line-height:1.45}.chandi-story{padding:var(--chandi-section) 0;overflow:hidden;background:linear-gradient(180deg,var(--chandi-soft) 0%,#fbeff2 100%)}.chandi-story__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center}.chandi-story__media{position:relative;min-height:640px;overflow:hidden;border-radius:var(--chandi-r-xl);background:var(--chandi-pink);box-shadow:var(--chandi-shadow-md)}.chandi-story__media img,.chandi-story__media video,.chandi-story__media svg{display:block;width:100%;height:640px;object-fit:cover;object-position:var(--focal, 50% 30%)}.chandi-story__card{position:relative;z-index:2;margin-left:-72px;padding:clamp(34px,4.6vw,64px);border:1px solid rgba(238,226,229,.9);border-radius:var(--chandi-r-xl);background:#fffffff7;box-shadow:var(--chandi-shadow-lg)}.chandi-story__card .chandi-copy{margin:24px 0 0}.chandi-story__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:30px 0 32px}.chandi-story__fact{padding:18px 18px 16px;border:1px solid rgba(140,63,84,.1);border-radius:var(--chandi-r-sm);background:linear-gradient(160deg,#fdf5f7,#fbeef1)}.chandi-story__fact strong{display:block;margin-bottom:6px;color:var(--chandi-rose);font-family:var(--chandi-serif);font-size:28px;font-weight:500;letter-spacing:-.01em;line-height:1.05}.chandi-story__fact span{color:var(--chandi-ink);font-size:9.5px;font-weight:700;letter-spacing:.14em;line-height:1.45;text-transform:uppercase}.chandi-style-edit{overflow:hidden;background:var(--chandi-cream)}.chandi-style-track{display:flex;gap:18px;margin-inline:calc(50% - 50vw);padding-block:2px;overflow-x:auto;scroll-behavior:auto;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 clamp(16px,5vw,100px),#000 calc(100% - clamp(16px,5vw,100px)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 clamp(16px,5vw,100px),#000 calc(100% - clamp(16px,5vw,100px)),transparent 100%)}.chandi-style-track::-webkit-scrollbar{display:none}.chandi-style-track:active{cursor:grabbing}.chandi-style-track:focus-visible{outline:2px solid var(--chandi-rose);outline-offset:6px}.chandi-look{position:relative;overflow:hidden;border-radius:var(--chandi-r-lg);color:#fff;background:var(--chandi-pink);text-decoration:none}.chandi-look img,.chandi-look video,.chandi-look svg{width:100%;height:100%;object-fit:cover;object-position:var(--focal, 50% 30%);transition:transform .9s var(--chandi-ease)}.chandi-look:hover img,.chandi-look:hover video{transform:scale(1.03)}.chandi-style-track .chandi-look{flex:0 0 clamp(280px,29vw,400px);min-width:0;min-height:0;height:auto;aspect-ratio:3 / 4;box-shadow:var(--chandi-shadow-sm);-webkit-user-select:none;user-select:none}.chandi-style-track .chandi-look img,.chandi-style-track .chandi-look video,.chandi-style-track .chandi-look svg{display:block;pointer-events:none}.chandi-visit{padding:var(--chandi-section) 0;border-top:1px solid var(--chandi-line);background:#fff}.chandi-visit__intro{max-width:760px;margin:0 auto clamp(36px,4vw,54px);text-align:center}.chandi-visit__intro .chandi-eyebrow{justify-content:center}.chandi-visit__intro .chandi-eyebrow:after{content:"";flex:0 0 22px;height:1px;background:currentColor;opacity:.55}.chandi-visit__intro .chandi-heading{font-size:clamp(40px,4.6vw,64px)}.chandi-visit__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.chandi-visit__card{position:relative;min-height:410px;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(32px,4.6vw,60px);overflow:hidden;border:1px solid var(--chandi-line);border-radius:var(--chandi-r-xl)}.chandi-visit__card--styling{background:radial-gradient(90% 80% at 100% 0%,#fff 0%,transparent 60%),linear-gradient(160deg,var(--chandi-soft),#f9e9ed)}.chandi-visit__card--store{color:#fff;border-color:#2e2427;background:radial-gradient(90% 80% at 100% 0%,rgba(140,63,84,.45) 0%,transparent 62%),linear-gradient(160deg,#2a2023,var(--chandi-ink));box-shadow:var(--chandi-shadow-md)}.chandi-visit__card h3{max-width:520px;margin:4px 0 18px;font-family:var(--chandi-serif);font-size:clamp(36px,3.8vw,54px);font-weight:500;letter-spacing:-.025em;line-height:1.02}.chandi-visit__card--store h3{color:#fff}.chandi-visit__card .chandi-copy{max-width:470px;margin-bottom:32px}.chandi-visit__number{position:absolute;top:26px;right:30px;color:#8c3f5447;font-family:var(--chandi-serif);font-size:56px;font-style:italic;font-weight:400;line-height:1}.chandi-visit__card--store .chandi-visit__number{color:#ffffff29}.chandi-visit__card--store .chandi-eyebrow{color:var(--chandi-rose-light)}.chandi-visit__button{margin-top:auto}.chandi-visit__details{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:22px 0 30px}.chandi-visit__details div{padding-top:16px;border-top:1px solid rgba(255,255,255,.16)}.chandi-visit__details dt{margin-bottom:7px;color:#ffffff94;font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.chandi-visit__details dd{margin:0;color:#fff;font-size:14px;line-height:1.55}.chandi-visit__card--store .chandi-text-link{margin-top:auto;color:#fff}.chandi-visit__card--store .chandi-text-link:hover{color:var(--chandi-rose-light)}@keyframes chandi-pulse{0%{box-shadow:0 0 #8c3f5473}70%{box-shadow:0 0 0 7px #8c3f5400}to{box-shadow:0 0 #8c3f5400}}@keyframes chandi-pulse-green{0%{box-shadow:0 0 #2e7d5273}70%{box-shadow:0 0 0 7px #2e7d5200}to{box-shadow:0 0 #2e7d5200}}.chandi-stock-badge{position:absolute;left:12px;bottom:12px;z-index:2;display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:var(--chandi-pill);color:var(--chandi-ink);background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 14px #30161e14;font:700 8.5px/1 var(--chandi-sans);letter-spacing:.13em;text-transform:uppercase}.chandi-stock-badge i{width:6px;height:6px;border-radius:50%;background:var(--chandi-muted)}.chandi-stock-badge--low{color:#fff;background:#8c3f54f0}.chandi-stock-badge--low i{background:#fff;animation:chandi-pulse 1.8s infinite}.card__badge .chandi-stock-badge{position:static;margin-top:6px}.chandi-stock{margin:6px 0 20px;padding:13px 16px;border:1px solid var(--chandi-line);border-radius:var(--chandi-r-sm);background:#fff}.chandi-stock__line{display:flex;align-items:center;gap:10px;margin:0;color:var(--chandi-ink);font:600 13px/1.4 var(--chandi-sans)}.chandi-stock__dot{flex:none;width:8px;height:8px;border-radius:50%;background:#2e7d52;animation:chandi-pulse-green 2.2s infinite}.chandi-stock.is-low .chandi-stock__line{color:var(--chandi-rose)}.chandi-stock.is-low .chandi-stock__dot{background:var(--chandi-rose);animation-name:chandi-pulse;animation-duration:1.4s}.chandi-stock.is-out .chandi-stock__dot{background:var(--chandi-muted);animation:none}.chandi-stock.is-out .chandi-stock__line{color:var(--chandi-muted)}.chandi-stock__note{margin:6px 0 0 18px;color:var(--chandi-muted);font-size:11.5px;letter-spacing:.01em}.chandi-status{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border:1px solid var(--chandi-line);border-radius:var(--chandi-pill);color:var(--chandi-muted);background:#fff;font:600 10.5px/1.2 var(--chandi-sans);letter-spacing:.03em}.chandi-status i{flex:none;width:7px;height:7px;border-radius:50%;background:#b9aaaf}.chandi-status.is-open{color:#235e3e;border-color:#cfe5d8;background:#f1f8f3}.chandi-status.is-open i{background:#2e7d52;animation:chandi-pulse-green 2.2s infinite}.chandi-status--compact{padding:5px 10px;font-size:10px}.chandi-visit__card--store .chandi-status{margin:0 0 28px;color:#ffffffc7;border-color:#ffffff2e;background:#ffffff0f}.chandi-visit__card--store .chandi-status.is-open{color:#bfe6cd;border-color:#8fd4a859;background:#2e7d522e}.chandi-visit__card--store .chandi-status.is-open i{background:#8fd4a8}.chandi-service{margin:24px 0;padding:18px;border:1px solid var(--chandi-line);border-radius:var(--chandi-r-md);background:linear-gradient(135deg,#fff 0%,var(--chandi-soft) 100%)}.chandi-service__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.chandi-service__eyebrow{margin:0;color:var(--chandi-rose);font:700 9.5px/1 var(--chandi-sans);letter-spacing:.2em;text-transform:uppercase}.chandi-service__actions{display:grid;gap:8px}.chandi-service__action{width:100%;display:flex;align-items:center;gap:14px;padding:12px 16px 12px 12px;border:1px solid var(--chandi-line);border-radius:16px;color:var(--chandi-ink);background:#fff;font-family:var(--chandi-sans);text-align:left;text-decoration:none;cursor:pointer;transition:border-color .25s,transform .25s,box-shadow .25s}.chandi-service__action:hover{border-color:var(--chandi-rose);transform:translateY(-1px);box-shadow:0 10px 26px #4b233014}.chandi-service__action>span:last-child{margin-left:auto;color:var(--chandi-rose);transition:transform .25s}.chandi-service__action:hover>span:last-child{transform:translate(3px)}.chandi-service__icon{flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:13px;color:var(--chandi-rose);background:var(--chandi-pink)}.chandi-service__icon--wa{color:#1f8b4c;background:#e7f5ec}.chandi-service__label{display:grid;gap:3px}.chandi-service__label strong{font-size:13.5px;font-weight:650}.chandi-service__label small{color:var(--chandi-muted);font-size:11.5px;line-height:1.45}.chandi-service__hint{margin:0;color:var(--chandi-muted);font-size:11px}.chandi-shipping{margin:0 0 16px;padding:14px 16px;border:1px solid rgba(140,63,84,.08);border-radius:var(--chandi-r-sm);background:var(--chandi-soft);font-family:var(--chandi-sans)}.cart-drawer .chandi-shipping{margin:16px 0 14px}.chandi-shipping__text{margin:0 0 10px;color:var(--chandi-ink);font-size:12.5px;line-height:1.4}.chandi-shipping__text strong{color:var(--chandi-rose);font-weight:700}.chandi-shipping__track{height:6px;overflow:hidden;border-radius:var(--chandi-pill);background:#fff;box-shadow:inset 0 0 0 1px #8c3f540f}.chandi-shipping__fill{display:block;width:var(--chandi-progress, 0%);height:100%;border-radius:inherit;background:linear-gradient(90deg,#c98a9b,var(--chandi-rose));transition:width .6s var(--chandi-ease)}.chandi-shipping.is-complete{border-color:#d6eadf;background:#f1f8f3}.chandi-shipping.is-complete strong,.chandi-shipping.is-complete span{color:#235e3e}.chandi-shipping.is-complete .chandi-shipping__fill{background:linear-gradient(90deg,#8fd4a8,#2e7d52)}.chandi-countdown{padding:var(--chandi-section-tight) 0;background:var(--chandi-paper)}.chandi-countdown__card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;overflow:hidden;border:1px solid rgba(140,63,84,.1);border-radius:var(--chandi-r-xl);background:radial-gradient(120% 120% at 0% 0%,#fff 0%,var(--chandi-pink) 58%,#efd6dd 100%);box-shadow:var(--chandi-shadow-md)}.chandi-countdown__card--solo{grid-template-columns:1fr;text-align:center}.chandi-countdown__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,5.6vw,76px)}.chandi-countdown__card--solo .chandi-countdown__copy{align-items:center}.chandi-countdown__card--solo .chandi-eyebrow{justify-content:center}.chandi-countdown__copy .chandi-copy{max-width:470px;margin-top:18px}.chandi-countdown__card--solo .chandi-copy,.chandi-countdown__card--solo .chandi-countdown__form{margin-inline:auto}.chandi-countdown__timer{display:flex;gap:clamp(8px,1.4vw,14px);margin:32px 0 14px}.chandi-countdown__card--solo .chandi-countdown__timer{justify-content:center}.chandi-countdown__timer div{min-width:clamp(64px,8.6vw,94px);padding:15px 8px 13px;border:1px solid rgba(140,63,84,.14);border-radius:var(--chandi-r-md);background:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6px 18px #5326340f;text-align:center}.chandi-countdown__timer strong{display:block;color:var(--chandi-ink);font:500 clamp(34px,4.4vw,54px)/1 var(--chandi-serif);font-variant-numeric:tabular-nums}.chandi-countdown__timer span{display:block;margin-top:7px;color:var(--chandi-muted);font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.chandi-countdown__date{margin:0 0 28px;color:var(--chandi-rose);font-size:12.5px;font-weight:600}.chandi-countdown__date:first-letter{text-transform:uppercase}.chandi-countdown [data-chandi-countdown-live] .chandi-button{margin-top:28px}.chandi-countdown__form{width:100%;max-width:470px;margin-top:26px}.chandi-countdown__field{display:flex;gap:6px;padding:6px;border:1px solid rgba(140,63,84,.16);border-radius:var(--chandi-pill);background:#fff;box-shadow:0 8px 22px #53263412;transition:border-color .25s ease,box-shadow .25s ease}.chandi-countdown__field input{flex:1;min-width:0;padding:0 18px;border:0;background:transparent;color:var(--chandi-ink);font-size:14.5px}.chandi-countdown__field input::placeholder{color:#9d9195}.chandi-countdown__field input:focus{outline:none}.chandi-countdown__field:focus-within{border-color:var(--chandi-rose);box-shadow:0 0 0 4px #8c3f541a,0 8px 22px #53263412}.chandi-countdown__field button{flex:none;min-height:46px;padding:0 22px;border:0;border-radius:var(--chandi-pill);color:#fff;background:var(--chandi-ink);font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:background .25s}.chandi-countdown__field button:hover{background:var(--chandi-rose)}.chandi-countdown__note{margin:12px 0 0 20px;color:var(--chandi-muted);font-size:11px}.chandi-countdown__card--solo .chandi-countdown__note{margin-left:0}.chandi-countdown__success{display:inline-flex;gap:8px;margin:0;padding:14px 20px;border-radius:var(--chandi-pill);color:#235e3e;background:#f1f8f3;font-size:13px;font-weight:600}.chandi-countdown__error{margin:12px 0 0 20px;color:#8a1f2d;font-size:12px;font-weight:600}.chandi-countdown__media{position:relative;min-height:380px;overflow:hidden}.chandi-countdown__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 1px 0 #ffffff80}.chandi-countdown__media img,.chandi-countdown__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--focal, 50% 35%);transition:filter 1.2s ease,transform 1.2s ease}.chandi-countdown__media.is-teaser:not(.is-revealed) img,.chandi-countdown__media.is-teaser:not(.is-revealed) video{filter:blur(7px) saturate(1.1);transform:scale(1.06)}.chandi-countdown__peek{position:absolute;z-index:1;left:50%;top:50%;padding:11px 20px;border:1px solid rgba(255,255,255,.6);border-radius:var(--chandi-pill);color:var(--chandi-ink);background:#ffffffdb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:700 9.5px/1.2 var(--chandi-sans);letter-spacing:.22em;text-transform:uppercase;transform:translate(-50%,-50%);cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.chandi-countdown__peek:hover{color:#fff;background:var(--chandi-ink);border-color:var(--chandi-ink)}.chandi-countdown__peek:focus-visible{outline:2px solid var(--chandi-rose);outline-offset:3px}.chandi-countdown__peek[hidden]{display:none}.chandi-countdown__media:focus{outline:0}.chandi-countdown.is-live .chandi-countdown__peek,.chandi-countdown__card.is-live .chandi-countdown__peek{display:none}.chandi-service,.chandi-service *,.chandi-shipping,.chandi-shipping *,.chandi-countdown *{box-sizing:border-box}body .button,body .shopify-challenge__button,body .customer button{border-radius:var(--chandi-pill)}body .product-form__submit,body .cart__checkout-button,body .shopify-payment-button__button,body .button:not(.button--tertiary){min-height:50px;border-radius:var(--chandi-pill)!important;font-weight:600;letter-spacing:.06em}body .field__input,body .select__select,body .customer .field input{border-radius:var(--chandi-r-sm)}body .field__input,body .customer .field input,body .search__input.field__input{background:#fff}body .field__label,body .customer .field label{color:var(--chandi-muted);letter-spacing:.02em}:where(.card,body .product-card-wrapper,body .collection-list__item,body .article-card) .card__inner,:where(.card,body .product-card-wrapper,body .collection-list__item,body .article-card) .media{overflow:hidden;border-radius:var(--chandi-r-md)}body .card__media,body .media,body .product__media,body .collection-hero__image-container{border-radius:var(--chandi-r-md)}body .card-wrapper .card,body .product-card-wrapper .card{border-radius:var(--chandi-r-md);transition:transform .4s var(--chandi-ease),box-shadow .4s ease}body .card-wrapper:hover .card,body .product-card-wrapper:hover .card{transform:translateY(-3px);box-shadow:0 18px 40px #4b23301a}body .product-card-wrapper .card__heading,body .product-card-wrapper .card__heading a,body .card-information .card__heading{font-family:var(--chandi-sans);font-size:14px;font-weight:500;letter-spacing:-.005em;line-height:1.45}body .product-card-wrapper .card__information{padding-top:14px;padding-inline:2px}body .product-card-wrapper .card-information>.price,body .product-card-wrapper .price{font-size:14px;font-weight:600;letter-spacing:.01em;font-variant-numeric:tabular-nums}body .product-card-wrapper .price .price-item--regular{color:var(--chandi-ink)}body .product-card-wrapper .price--on-sale .price-item--regular{color:#a5989d;font-weight:400}body .product-card-wrapper .card__badge .badge,body .card__badge .badge{padding:6px 11px;border-radius:var(--chandi-pill);font-size:10px;font-weight:600;letter-spacing:.06em}body .product__title h1,body .collection-hero__title,body .main-page-title,body .title--primary,body .template-search__header .h2,body .cart__empty-text{color:var(--chandi-ink);font-family:var(--chandi-serif);font-weight:500;letter-spacing:-.025em}body .collection-hero__title,body .main-page-title,body .title--primary{font-size:clamp(38px,4.6vw,62px);line-height:1}body .collection-hero__inner{padding-bottom:6px}body .collection-hero__description{max-width:620px;color:var(--chandi-muted);line-height:1.75}body .product__info-container .product__text.caption-with-letter-spacing,body .product__info-container .product__text{color:var(--chandi-rose);font-size:10.5px;font-weight:700;letter-spacing:.22em}body .product__title h1{font-size:clamp(34px,3.4vw,50px);line-height:1.02}body .product__title{margin-bottom:4px}body .product__info-container .price--large{font-size:19px;font-weight:600;letter-spacing:.01em;font-variant-numeric:tabular-nums}body .product__info-container .price--large .price-item--regular{color:var(--chandi-ink)}body .product__tax{color:var(--chandi-muted);font-size:12px}body .product-form__input .form__label,body .product-form__input legend.form__label,body .quantity__label.form__label{margin-bottom:10px;color:var(--chandi-ink);font-size:13px;font-weight:600;letter-spacing:.02em}body .product-form__input--pill input[type=radio]+label{min-width:52px;min-height:44px;margin:0 8px 8px 0;padding:10px 16px;border-color:var(--chandi-line-strong);color:var(--chandi-ink);background:#fff;font-size:13px;font-weight:600;letter-spacing:.04em;text-align:center;transition:border-color .2s ease,color .2s ease,background .2s ease,box-shadow .2s ease}body .product-form__input--pill input[type=radio]+label:hover{border-color:var(--chandi-ink)}body .product-form__input--pill input[type=radio]:checked+label{color:#fff;border-color:var(--chandi-ink);background:var(--chandi-ink);box-shadow:0 6px 16px #211a1c29}body .product-form__input--pill input[type=radio].disabled+label,body .product-form__input--pill input[type=radio]:disabled+label{color:#a99ca1;border-color:var(--chandi-line);background:var(--chandi-paper)}body .product-form__input--pill input[type=radio].disabled:checked+label{color:#fff;background:#8e8185;border-color:#8e8185}body .product-form__quantity .quantity{--inputs-radius: 999px;--inputs-radius-outset: 1000px;min-height:48px;border-radius:var(--chandi-pill);background:#fff}body .product-form__quantity .quantity:after{border-radius:var(--chandi-pill);box-shadow:0 0 0 1px var(--chandi-line-strong)}body .product-form__quantity .quantity__button{color:var(--chandi-ink)}body .product-form__buttons{max-width:46rem}body .product-form__submit.button{min-height:54px;font-size:14.5px;font-weight:600;letter-spacing:.04em}body .product-form__submit.button--secondary{--color-button-text: 33, 26, 28;box-shadow:none}body .product-form__submit.button--secondary:after{box-shadow:0 0 0 1.5px rgb(var(--color-button-text))}body .product-form__submit.button--secondary:not([disabled]):hover{color:#fff;background:var(--chandi-ink)}body .product-form__submit[disabled]{opacity:1;color:#9c8f94;background:var(--chandi-paper)}body .shopify-payment-button{margin-top:10px}body .shopify-payment-button__button--unbranded{width:100%;min-height:54px;font-size:14.5px;font-weight:600;letter-spacing:.04em}body .product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;gap:8px;margin:0 0 12px;padding:12px 14px;border:1px solid #f1c9cf;border-radius:var(--chandi-r-sm);color:#8a1f2d;background:#fdf0f2;font-size:13px;line-height:1.5}body .product-form__error-message-wrapper .svg-wrapper{color:#a32132}body .product-form__error-message-wrapper:not([hidden]){flex-wrap:wrap}body .product-form__error-message-wrapper .product-form__error-message{flex:1 1 0;min-width:0}body .product-form__error-message-wrapper [data-chandi-variant-retry]{flex:1 0 100%;min-height:44px;margin-top:6px;font-size:13.5px;letter-spacing:.02em}body .product__description{color:var(--chandi-ink-soft);font-size:14.5px;line-height:1.8}body .share-button__button{color:var(--chandi-muted);font-size:12px;font-weight:600;letter-spacing:.06em}body .share-button__button:hover{color:var(--chandi-rose)}body .product .product__column-sticky{transition:top .2s ease}body .chandi-product-details{margin-top:22px;border-bottom:1px solid var(--chandi-line)}body .chandi-product-details details{padding:0;border-top:1px solid var(--chandi-line)}body .chandi-product-details summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:16px 2px;color:var(--chandi-ink);font-size:14px;font-weight:600;letter-spacing:.01em;list-style:none;cursor:pointer}body .chandi-product-details summary::-webkit-details-marker{display:none}body .chandi-product-details summary:after{content:"";flex:none;width:28px;height:28px;border:1px solid var(--chandi-line-strong);border-radius:50%;background:linear-gradient(var(--chandi-rose),var(--chandi-rose)) center / 10px 1.5px no-repeat,linear-gradient(var(--chandi-rose),var(--chandi-rose)) center / 1.5px 10px no-repeat,#fff;transition:transform .3s var(--chandi-ease),background-size .3s ease}body .chandi-product-details details[open] summary:after{transform:rotate(180deg);background:linear-gradient(var(--chandi-rose),var(--chandi-rose)) center / 10px 1.5px no-repeat,linear-gradient(var(--chandi-rose),var(--chandi-rose)) center / 1.5px 0 no-repeat,#fff}body .chandi-product-details summary:hover{color:var(--chandi-rose)}body .chandi-product-details summary:focus-visible{outline:2px solid var(--chandi-rose);outline-offset:2px;border-radius:8px}body .chandi-product-details details>:not(summary){margin:0 0 14px;padding-inline:2px}body .chandi-product-details details>:last-child{margin-bottom:20px}body .chandi-product-details p{color:var(--chandi-muted);font-size:14px;line-height:1.7}body .chandi-product-details a{color:var(--chandi-rose);text-underline-offset:3px}body .disclosures-item__header,body .disclosures-summary-item__title{font-family:var(--chandi-sans)}body .related-products__heading{font-size:clamp(30px,3vw,42px);letter-spacing:-.02em}body .facets-container,body .facet-filters{font-size:13px}body .facets__summary,body .facet-filters__label,body .product-count__text{color:var(--chandi-muted);font-size:12.5px;letter-spacing:.04em}body .facet-filters__field .select__select,body .facets__disclosure .facets__summary{border-radius:var(--chandi-pill)}body .mobile-facets__open{color:var(--chandi-ink)}body .template-search__search .search__input,body .search .search__input{border-radius:var(--chandi-pill)}body .template-search__search .field:after,body .search .field:after{border-radius:var(--chandi-pill)}body .cart-items thead th{color:var(--chandi-muted);font-size:10px;font-weight:700;letter-spacing:.18em}body .cart-item__media .cart-item__image{border-radius:var(--chandi-r-sm)}body .cart-item__name{color:var(--chandi-ink);font-family:var(--chandi-sans);font-size:14.5px;font-weight:600;letter-spacing:-.005em;text-decoration:none}body .cart-item__name:hover{color:var(--chandi-rose);text-decoration:none}body .cart-item .product-option{color:var(--chandi-muted);font-size:13px}body .cart-item .quantity{--inputs-radius: 999px;--inputs-radius-outset: 1000px;border-radius:var(--chandi-pill);background:#fff}body .cart-item .quantity:after{border-radius:var(--chandi-pill);box-shadow:0 0 0 1px var(--chandi-line-strong)}body .cart-item cart-remove-button .button{min-height:40px;min-width:40px;border-radius:50%!important}body .totals__total{color:var(--chandi-muted);font-family:var(--chandi-sans);font-size:14px;font-weight:600;letter-spacing:.01em}body .totals__total-value{color:var(--chandi-ink);font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}body .tax-note{color:var(--chandi-muted);font-size:12.5px}body .cart__checkout-button{min-height:56px;font-size:15px;font-weight:600;letter-spacing:.04em}body .cart__warnings .cart__empty-text,body .cart__empty-text{font-size:clamp(32px,3.6vw,48px)}body .cart-item__error-text{color:#8a1f2d;font-weight:600}body .cart-drawer .drawer__inner{width:min(440px,94vw);max-width:none;padding:0 24px;border:0;border-radius:28px 0 0 28px;color:var(--chandi-ink);background:snow;box-shadow:-25px 0 75px #2b141c2e}body .cart-drawer .drawer__header{padding-top:28px;padding-bottom:18px;border-bottom:1px solid var(--chandi-line)}body .cart-drawer .drawer__heading,body .cart-drawer .cart__empty-text{color:var(--chandi-ink);font:500 34px/1 var(--chandi-serif);letter-spacing:-.02em}body .cart-drawer .drawer__close{width:42px;height:42px;right:-6px;border:1px solid var(--chandi-line);border-radius:50%;background:#fff;transition:border-color .25s ease,transform .3s var(--chandi-ease)}body .cart-drawer .drawer__close:hover{border-color:var(--chandi-rose);transform:rotate(90deg)}body .cart-drawer .cart-item__image{border-radius:var(--chandi-r-sm)}body .cart-drawer .cart-item{padding-block:4px}body .cart-drawer .cart-item__name{font-size:14px}body .cart-drawer .drawer__footer{padding-top:18px;border-top:1px solid var(--chandi-line)}body .cart-drawer .totals__total-value{font-size:18px}body .cart-drawer .cart__checkout-button{border-radius:var(--chandi-pill);background:var(--chandi-ink)}body .cart-drawer .cart-drawer__warnings .button{margin-top:18px}body .main-page-title{margin-bottom:22px}body .rte{line-height:1.8}body .page-width--narrow .rte,body .main-page-title+.rte{color:var(--chandi-ink-soft);font-size:15px}body .rte a{color:var(--chandi-rose);text-underline-offset:3px}body .contact .field__input,body .contact .text-area{border-radius:var(--chandi-r-sm);background:#fff}body .contact .field:after,body .contact .field:hover.field:after{border-radius:var(--chandi-r-sm)}body .contact .text-area{min-height:160px}body .contact__button .button{min-width:220px}body .form__message,body .form-status{font-family:var(--chandi-sans);font-size:14px}body .form-status-list,body .form__message{color:var(--chandi-ink)}body .footer{border-top:1px solid var(--chandi-line);background:radial-gradient(60% 120% at 0% 0%,#fbf3f5 0%,transparent 70%),#f7edf0}body .footer .footer__content-top{padding-bottom:clamp(36px,4vw,56px)}body .footer-block__heading{margin-bottom:18px;color:var(--chandi-ink);font-family:var(--chandi-serif);font-size:clamp(22px,2vw,28px);font-weight:500;letter-spacing:-.01em}body .footer-block__details-content,body .footer-block__details-content .rte{max-width:420px;color:var(--chandi-ink-soft);font-size:14px;line-height:1.75}body .footer-block__details-content .list-menu__item--link{padding-block:6px;color:var(--chandi-ink-soft);font-size:14px;text-decoration:none;transition:color .25s ease}body .footer-block__details-content .list-menu__item--link:hover{color:var(--chandi-rose);text-decoration:underline;text-underline-offset:4px}body .footer__content-bottom{border-top:1px solid rgba(140,63,84,.12)}body .footer__copyright,body .copyright__content{color:var(--chandi-muted);font-size:11.5px;letter-spacing:.06em}body .copyright__content a{color:inherit}@media screen and (min-width:750px){.product .product__column-sticky{top:calc(var(--chandi-announcement-height, 0px) + var(--chandi-header-height, 100px) + 20px)}}@media(max-width:1023px){.chandi-benefit{opacity:.74;transform:scale(.97)}.chandi-benefit.is-centered{opacity:1;transform:scale(1)}}@media(max-width:989px){.chandi-header__inner{min-height:68px;grid-template-columns:1fr auto 1fr}.chandi-desktop-nav{display:none}.chandi-menu-label,.chandi-header__actions .chandi-action:not(.chandi-cart-action) b,.chandi-cart-action b{display:none}.chandi-header__actions{gap:0}.chandi-action{min-width:44px;min-height:44px;justify-content:center;padding:0 8px}.chandi-cart-action{color:var(--chandi-ink);background:transparent;box-shadow:none}.chandi-cart-action:hover{color:var(--chandi-ink);background:var(--chandi-pink);border-color:transparent}.chandi-cart-action em{position:absolute;top:3px;right:1px;min-width:18px;height:18px;margin:0;color:#fff;background:var(--chandi-rose);font-size:8.5px}.chandi-hero{padding:0}.chandi-hero .chandi-shell{width:100%}.chandi-hero__grid{position:relative;display:block;min-height:620px;min-height:clamp(520px,calc(100svh - var(--chandi-announcement-height, 44px) - var(--chandi-header-height, 68px)),820px)}.chandi-hero__content{position:absolute;z-index:3;inset:auto var(--chandi-gutter) 48px;max-width:560px;color:#fff}.chandi-hero__content .chandi-eyebrow{color:#ffffffd1}.chandi-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;min-height:100%;border-radius:0;outline:0;box-shadow:none}.chandi-hero__media:after{background:linear-gradient(to top,#180d11e6,#180d118c,#180d110f 68%)}.chandi-hero__title{max-width:540px;margin-bottom:18px;color:#fff;font-size:clamp(46px,11.5vw,76px)}.chandi-hero__title em{color:#f5cbd6}.chandi-hero__text{margin-bottom:26px;color:#ffffffdb;font-size:14px}.chandi-hero__actions .chandi-text-link{color:#fff}.chandi-hero__actions .chandi-text-link:hover{color:#f5cbd6}.chandi-hero__feature{top:22px;right:20px;bottom:auto;left:auto;min-width:0;max-width:220px}.chandi-hero__feature strong{font-size:19px}.chandi-collections__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.chandi-collection-card,.chandi-collection-card:first-child{min-width:min(76vw,350px);min-height:455px;grid-column:auto;grid-row:auto;scroll-snap-align:center}.chandi-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.chandi-story__grid{grid-template-columns:1fr}.chandi-story__media{min-height:520px}.chandi-story__media img,.chandi-story__media video,.chandi-story__media svg{height:520px}.chandi-story__card{margin:-64px clamp(14px,4vw,40px) 0}.chandi-style-track .chandi-look{flex-basis:clamp(260px,42vw,380px)}.chandi-countdown__card{grid-template-columns:1fr}.chandi-countdown__media{min-height:280px;order:-1}.chandi-countdown__media:after{box-shadow:inset 0 -1px #ffffff80}}@media(max-width:749px){:root{--chandi-gutter: 16px}body{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.chandi-header__inner{width:calc(100% - 24px)}.chandi-logo img{width:80.5px}.chandi-logo strong{font-size:24px}.chandi-logo small{font-size:5px}.chandi-header__actions .chandi-cart-action{display:none}.chandi-mobile-nav{position:fixed;z-index:55;right:10px;bottom:max(10px,env(safe-area-inset-bottom));left:10px;height:62px;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;padding-inline:4px;border:1px solid rgba(231,215,220,.9);border-radius:22px;background:#fffcfdeb;box-shadow:0 2px 8px #3218200f,0 14px 38px #3218202e;-webkit-backdrop-filter:saturate(1.4) blur(18px);backdrop-filter:saturate(1.4) blur(18px)}.chandi-mobile-nav a,.chandi-mobile-nav button{position:relative;min-height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin-inline:2px;border:0;border-radius:16px;color:var(--chandi-ink);background:transparent;font:700 10px/1 var(--chandi-sans);letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:background .2s ease,color .2s ease}.chandi-mobile-nav a:active,.chandi-mobile-nav button:active{background:var(--chandi-pink)}.chandi-mobile-nav span{font-size:18px;font-weight:400;line-height:1}.chandi-mobile-nav i{position:absolute;top:4px;left:50%;min-width:17px;height:17px;margin-left:6px;display:grid;place-items:center;padding-inline:4px;border-radius:var(--chandi-pill);color:#fff;background:var(--chandi-rose);box-shadow:0 0 0 2px #fff;font-size:8.5px;font-style:normal;letter-spacing:0}body .cart-drawer .drawer__inner{border-radius:24px 0 0 24px;padding-inline:18px}.chandi-hero__content{bottom:104px}.chandi-hero__title{font-size:clamp(44px,12.4vw,64px)}.chandi-hero__actions{gap:16px 22px}.chandi-benefits__head{flex-direction:column;align-items:flex-start;gap:0}.chandi-benefits__hint{display:none}.chandi-benefit{flex-basis:min(80vw,300px);min-width:min(80vw,300px)}.chandi-section-head{flex-direction:column;align-items:flex-start;gap:20px}.chandi-section-head>.chandi-text-link{display:none}.chandi-products{padding-block:64px}.chandi-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 10px}.chandi-product-card__media{border-radius:16px}.chandi-product-card__body{padding-top:12px}.chandi-product-card__title{font-size:13.5px}.chandi-product-card__foot{flex-direction:column;align-items:stretch;gap:10px}.chandi-product-card__action{width:100%;min-height:42px}.chandi-stock-badge{left:8px;bottom:8px;padding:6px 9px;font-size:7.5px;letter-spacing:.1em}.chandi-drop__count{margin-bottom:24px}.chandi-story__media{min-height:430px;border-radius:var(--chandi-r-lg)}.chandi-story__media img,.chandi-story__media video,.chandi-story__media svg{height:430px}.chandi-story__card{margin:-52px 10px 0;padding:30px 22px;border-radius:var(--chandi-r-lg)}.chandi-story__fact{padding:15px 14px 13px}.chandi-story__fact strong{font-size:24px}.chandi-style-track{gap:12px}.chandi-style-track .chandi-look{flex-basis:min(76vw,360px);border-radius:22px}.chandi-visit__intro .chandi-eyebrow:before,.chandi-visit__intro .chandi-eyebrow:after{display:none}.chandi-visit__grid{grid-template-columns:1fr;gap:14px}.chandi-visit__card{min-height:0;padding:32px 24px;border-radius:var(--chandi-r-lg)}.chandi-visit__number{top:22px;right:22px;font-size:42px}.chandi-visit__details{grid-template-columns:1fr;gap:14px}.chandi-countdown__card{border-radius:var(--chandi-r-lg)}.chandi-countdown__media{min-height:230px}.chandi-countdown__timer div{min-width:0;flex:1}.chandi-countdown__field{flex-direction:column;border-radius:22px}.chandi-countdown__field input{min-height:46px}.chandi-countdown__note,.chandi-countdown__error{margin-left:4px}body .product__title h1{font-size:clamp(32px,9vw,40px)}body .footer-block__heading{margin-bottom:12px}}@media(max-width:639px){.chandi-notibar{height:42px;grid-template-columns:32px minmax(0,1fr) 32px;font-size:9px;letter-spacing:.08em}.chandi-notibar__close{display:none}.chandi-notibar__dots{display:flex}.chandi-notibar__item{gap:7px}.chandi-notibar__icon{width:24px;height:24px;flex-basis:24px;font-size:10px}.chandi-menu-button{padding:4px;border-color:transparent;background:transparent;box-shadow:none}.chandi-menu-label{display:none}}@media(max-width:380px){.chandi-notibar{font-size:8.5px;letter-spacing:.06em}.chandi-notibar__item{gap:6px}.chandi-hero__actions .chandi-button{padding-inline:22px}}@media(prefers-reduced-motion:reduce){.chandi-notibar:before{animation:none;display:none}.utility-bar:after,.chandi-benefit--glow:after{animation:none}.chandi-benefit--glow,.chandi-benefit.is-random-glow{animation:none}.chandi-menu-button,.chandi-menu-dots i,.chandi-benefit,.card-wrapper .card,.product-card-wrapper .card,.chandi-button,.chandi-button>span[aria-hidden]{transition:none}.chandi-hero__media img,.chandi-hero__media video,.chandi-collection-card img,.chandi-collection-card video,.chandi-look img,.chandi-look video,.chandi-product-card__media img{transition:none}.chandi-stock-badge--low i,.chandi-stock__dot,.chandi-status.is-open i{animation:none}.chandi-countdown__media img,.chandi-countdown__media video,.chandi-shipping__fill{transition:none}.chandi-product-details summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/chandi.css.map */
