._0J5utG_link{color:var(--ink);letter-spacing:.14em;text-transform:uppercase;background-image:linear-gradient(var(--thread), var(--thread)), linear-gradient(var(--ink), var(--ink));transition:background-size .35s var(--ease);background-position:50% 100%,0 100%;background-repeat:no-repeat;background-size:0 1px,100% 1px;padding-bottom:4px;font-size:.78rem;font-weight:500;line-height:1;text-decoration:none;display:inline-block}._0J5utG_link:hover,._0J5utG_link:focus-visible{background-size:100% 1px,100% 1px}
.AIX-cW_heart{color:var(--ink);transition:background-color .2s var(--ease), color .2s var(--ease), scale .2s var(--ease);border:0;place-items:center;padding:0;display:grid}.AIX-cW_heart svg{width:20px;height:20px}.AIX-cW_heart[aria-pressed=true] svg{fill:currentColor}.AIX-cW_card{z-index:2;background:var(--paper);width:36px;height:36px;position:absolute;top:10px;right:10px}.AIX-cW_card:hover{scale:1.08}.AIX-cW_card[aria-pressed=true]{color:var(--sale)}.AIX-cW_page{border:1px solid var(--ink);background:0 0;width:52px}.AIX-cW_page svg{width:22px;height:22px}.AIX-cW_page:hover,.AIX-cW_page[aria-pressed=true]{background:var(--ink);color:var(--paper)}
.R84iLG_chart{margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.R84iLG_chart{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(40px,5vw,80px)}}.R84iLG_lead,.R84iLG_row{min-width:0;position:relative}.R84iLG_lead{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:16px;margin-bottom:36px;display:grid}@media (min-width:900px){.R84iLG_lead{grid-row:1/-1;column-gap:24px;margin-bottom:0}}.R84iLG_media{position:relative;overflow:hidden}.R84iLG_lead .R84iLG_media{aspect-ratio:4/5;grid-column:1/-1}.R84iLG_lead .R84iLG_rank{z-index:1;background:var(--paper);color:var(--ink);margin-top:-.42em;padding:.1em .16em 0 0;font-size:clamp(5.5rem,4rem + 5vw,9rem);line-height:.8;position:relative}.R84iLG_lead .R84iLG_info{padding-top:14px}.R84iLG_lead .R84iLG_name{font-family:var(--font-serif);font-size:clamp(1.2rem,1rem + .7vw,1.5rem);line-height:1.25}.R84iLG_lead .R84iLG_actions{grid-column:2;grid-template-columns:1fr;max-width:320px}.R84iLG_row{background:repeating-linear-gradient(90deg, var(--gold) 0 3px, transparent 3px 7px) top / 100% 1px no-repeat;grid-template-columns:2.4rem 96px minmax(0,1fr);grid-template-areas:"rank media info"".actions actions";align-items:start;column-gap:14px;padding-block:20px;display:grid}@media (min-width:900px){.R84iLG_row{grid-template:"rank media info"1fr"rank media actions"/3.6rem 150px minmax(0,1fr);align-content:center;column-gap:24px;padding-block:24px}}.R84iLG_row .R84iLG_media{aspect-ratio:3/4;grid-area:media}.R84iLG_row .R84iLG_rank{color:var(--accent);grid-area:rank;font-size:clamp(2.4rem,2rem + 1.6vw,3.6rem);line-height:.9}.R84iLG_row .R84iLG_info{grid-area:info}.R84iLG_row .R84iLG_actions{grid-area:actions;align-self:end;max-width:none}@media (min-width:900px){.R84iLG_row .R84iLG_rank{align-self:center}.R84iLG_row .R84iLG_info{align-self:end}.R84iLG_row .R84iLG_actions{max-width:300px}}.R84iLG_rank{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;font-weight:400}.R84iLG_alt{opacity:0;pointer-events:none;position:absolute;inset:0}@media (hover:hover){.R84iLG_alt{transition:opacity .45s var(--ease)}.R84iLG_lead:hover .R84iLG_alt{opacity:1}.R84iLG_lead:has(:focus-visible) .R84iLG_alt{opacity:1}.R84iLG_row .R84iLG_media img{transition:scale .6s var(--ease)}.R84iLG_row:hover .R84iLG_media img{scale:1.05}.R84iLG_row:has(:focus-visible) .R84iLG_media img{scale:1.05}}.R84iLG_media[data-sold-out]>:first-child{opacity:.6}.R84iLG_soldOut{inset-inline:0;z-index:1;background:var(--paper);letter-spacing:.16em;text-align:center;text-transform:uppercase;padding:8px 6px;font-size:.62rem;font-weight:500;line-height:1;position:absolute;bottom:0}.R84iLG_info{gap:2px;min-width:0;display:grid}.R84iLG_name{text-wrap:balance;margin:0;font-size:.98rem;font-weight:400;line-height:1.35}.R84iLG_link{color:inherit;text-decoration:none}.R84iLG_link:after{content:"";position:absolute;inset:0}.R84iLG_lead:hover .R84iLG_link,.R84iLG_row:hover .R84iLG_link{text-decoration:underline;-webkit-text-decoration-color:var(--thread);text-decoration-color:var(--thread);text-underline-offset:4px;text-decoration-thickness:1px}.R84iLG_link:focus-visible{outline:none}.R84iLG_link:focus-visible:after{outline:2px solid var(--ink);outline-offset:4px}.R84iLG_weave{color:var(--muted);margin:0;font-size:.8rem}.R84iLG_loom{color:var(--accent);letter-spacing:.02em;align-items:flex-start;gap:6px;margin:2px 0 0;font-size:.74rem;line-height:1.4;display:flex}.R84iLG_loom svg{flex:none;width:13px;height:13px;margin-top:.15em}.R84iLG_price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:6px 0 0;font-size:.95rem;display:flex}.R84iLG_was{color:var(--muted);font-size:.82rem}.R84iLG_off{color:var(--sale);font-size:.8rem}.R84iLG_actions{grid-template-columns:minmax(0,1fr) auto;gap:8px;max-width:300px;margin-top:12px;display:grid}.R84iLG_row .R84iLG_actions>button:last-of-type{z-index:2;width:42px;position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.R84iLG_lead,.R84iLG_row{animation:linear both R84iLG_rise;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes R84iLG_rise{0%{opacity:.2;transform:translateY(28px)}}
.U6LbuG_mosaic{grid-template-rows:72vw 52vw 60vw 52vw;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"silk silk""cotton blend""wedding wedding""kurtis dupattas";gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.U6LbuG_mosaic{grid-template-rows:repeat(3,clamp(190px,17vw,250px));grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"silk silk cotton blend""silk silk wedding wedding""kurtis dupattas wedding wedding";gap:14px}}.U6LbuG_tile{min-width:0}.U6LbuG_link{height:100%;color:var(--paper);text-decoration:none;display:block;position:relative;overflow:hidden}.U6LbuG_link img{object-position:50% 22%;transition:scale 1.1s var(--ease)}.U6LbuG_link:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#1c16122e 62%,#1c16129e);position:absolute;inset:0}.U6LbuG_name{z-index:1;font-family:var(--font-display);background:linear-gradient(var(--thread), var(--thread)) 0 100% / 0 1.5px no-repeat;transition:background-size .5s var(--ease);padding-bottom:.1em;font-size:clamp(1.25rem,1rem + .8vw,1.7rem);font-weight:400;line-height:1.1;position:absolute;bottom:clamp(12px,1.8vw,22px);left:clamp(14px,2vw,24px)}.U6LbuG_big .U6LbuG_name{font-size:clamp(1.9rem,1.2rem + 2.2vw,3.2rem)}@media (hover:hover){.U6LbuG_link:hover img{scale:1.05}}.U6LbuG_link:hover .U6LbuG_name,.U6LbuG_link:focus-visible .U6LbuG_name{background-size:100% 1.5px}.U6LbuG_link:focus-visible{outline-offset:3px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.U6LbuG_tile{animation:linear both U6LbuG_reveal;animation-timeline:view();animation-range:entry entry 45%}.U6LbuG_tile:not(.U6LbuG_big){animation-range:entry 8% entry 55%}}}@keyframes U6LbuG_reveal{0%{opacity:.15;transform:translateY(30px)}}.U6LbuG_soon{z-index:1;background:var(--paper);color:var(--ink);letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;font-size:.66rem;font-weight:500;line-height:1;position:absolute;top:clamp(10px,1.4vw,16px);right:clamp(10px,1.4vw,16px)}
._67l7BG_check{gap:6px;display:grid}._67l7BG_label{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:500;line-height:1.4}._67l7BG_form{border:1px solid var(--ink);background:var(--white);max-width:360px;display:flex}._67l7BG_form:has(._67l7BG_input:focus-visible){box-shadow:inset 0 0 0 1px var(--ink)}._67l7BG_input{min-width:0;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;padding:11px 14px}._67l7BG_input:focus,._67l7BG_input:focus-visible{outline:none}._67l7BG_input[aria-invalid=true]{color:var(--sale)}._67l7BG_button{background:var(--ink);color:var(--paper);letter-spacing:.16em;text-transform:uppercase;transition:background-color .2s var(--ease), color .2s var(--ease);border:0;padding:11px 16px;font-size:.78rem;font-weight:500;line-height:1}._67l7BG_button:hover{background:var(--accent)}._67l7BG_result{min-height:1.3em;margin:0;font-size:.82rem}._67l7BG_ok{color:var(--ok)}._67l7BG_late,._67l7BG_error{color:var(--sale)}
.G3Gy9a_thread{grid-auto-rows:22px;gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:600px){.G3Gy9a_thread{min-height:66px;display:block}}.G3Gy9a_thread:before,.G3Gy9a_thread:after{content:"";position:absolute}.G3Gy9a_thread:before{background:repeating-linear-gradient(180deg, var(--gold) 0 3px, transparent 3px 7px);width:1px;top:11px;bottom:11px;left:5px}.G3Gy9a_thread:after{width:2px;height:calc(var(--open) * (100% - 22px));background:var(--thread);transform-origin:top;transition:height .5s var(--ease);top:11px;left:4.5px}@media (min-width:600px){.G3Gy9a_thread:before{background:repeating-linear-gradient(90deg, var(--gold) 0 3px, transparent 3px 7px);width:auto;height:1px;inset:5px 5.5px auto}.G3Gy9a_thread:after{width:calc(var(--open) * 100% - 5.5px);transform-origin:0;height:2px;transition:width .5s var(--ease);top:4.5px;left:5.5px}}.G3Gy9a_stop{grid-template-columns:11px auto 1fr;align-items:center;column-gap:12px;display:grid}@media (min-width:600px){.G3Gy9a_stop{top:0;left:calc(var(--at) * 100%);text-align:center;width:max-content;max-width:9rem;transition:left .5s var(--ease);grid-template-columns:none;place-items:start center;position:absolute;transform:translate(-50%)}.G3Gy9a_first{text-align:left;justify-items:start;transform:none}.G3Gy9a_last{text-align:right;justify-items:end;transform:translate(-100%)}}.G3Gy9a_mark{background:var(--thread);width:8px;height:8px;margin:1.5px;rotate:45deg}@media (min-width:600px){.G3Gy9a_mark{margin-bottom:12px}}.G3Gy9a_today .G3Gy9a_mark{background:var(--ink)}.G3Gy9a_festival .G3Gy9a_mark{background:var(--accent);width:11px;height:11px;box-shadow:0 0 0 3px var(--blush), 0 0 0 4px var(--gold);margin:0}@media (min-width:600px){.G3Gy9a_festival .G3Gy9a_mark{margin-bottom:10.5px}}.G3Gy9a_ok .G3Gy9a_mark{background:var(--ok)}.G3Gy9a_late .G3Gy9a_mark{background:var(--sale)}.G3Gy9a_date{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:500;line-height:1.3}.G3Gy9a_caption{color:var(--muted);text-wrap:balance;font-size:.76rem;line-height:1.3}@media (min-width:600px){.G3Gy9a_caption{margin-top:2px}}.G3Gy9a_festival .G3Gy9a_caption{color:var(--accent);font-family:var(--font-serif);font-size:.95rem;font-style:italic;line-height:1.2}.G3Gy9a_ok .G3Gy9a_caption{color:var(--ok)}.G3Gy9a_late .G3Gy9a_caption{color:var(--sale)}@media (prefers-reduced-motion:no-preference){.G3Gy9a_thread:after{animation:G3Gy9a_draw-down 1.2s .3s var(--ease) both}.G3Gy9a_ok .G3Gy9a_mark,.G3Gy9a_late .G3Gy9a_mark{animation:G3Gy9a_drop .5s var(--ease) both}.G3Gy9a_ok .G3Gy9a_date,.G3Gy9a_ok .G3Gy9a_caption,.G3Gy9a_late .G3Gy9a_date,.G3Gy9a_late .G3Gy9a_caption{animation:G3Gy9a_appear .5s .15s var(--ease) both}}@media (prefers-reduced-motion:no-preference) and (min-width:600px){.G3Gy9a_thread:after{animation-name:G3Gy9a_draw-across}}@keyframes G3Gy9a_draw-down{0%{transform:scaleY(0)}}@keyframes G3Gy9a_draw-across{0%{transform:scaleX(0)}}@keyframes G3Gy9a_drop{0%{opacity:0;translate:0 -8px}}@keyframes G3Gy9a_appear{0%{opacity:0}}
.HInh8W_strip{background:var(--blush);border-bottom:1px solid var(--line)}.HInh8W_row{gap:28px;padding-block:28px 24px;display:grid}@media (min-width:1000px){.HInh8W_row{grid-template-columns:auto minmax(0,1fr) minmax(260px,320px);align-items:center;gap:56px;padding-block:32px}}.HInh8W_count{align-items:center;gap:14px;margin:0;display:flex}@property --festival-days{syntax:"<integer>";inherits:false;initial-value:0}.HInh8W_number{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;counter-reset:festival-days var(--festival-days);font-size:clamp(3.25rem,2.6rem + 2vw,4.25rem);font-weight:400;line-height:.9}.HInh8W_number:before{content:counter(festival-days);content:counter(festival-days) / ""}@media (prefers-reduced-motion:no-preference){.HInh8W_number{animation:HInh8W_count-up 1.1s var(--ease) both}}@keyframes HInh8W_count-up{0%{--festival-days:0}}.HInh8W_label{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;gap:2px;font-size:.68rem;font-weight:500;line-height:1.4;display:grid}.HInh8W_label em{color:var(--accent);font-family:var(--font-serif);letter-spacing:0;text-transform:none;font-size:1.4rem;font-style:italic;line-height:1.15}.HInh8W_message{margin:0;font-size:.92rem}
