.telegram-login-module__Ad1BfG__challenge{align-items:flex-start;gap:var(--space-5);flex-wrap:wrap;display:flex}.telegram-login-module__Ad1BfG__qr{background:var(--white);border:1px solid var(--rule);padding:var(--space-2);flex:0 280px;margin-inline:auto}.telegram-login-module__Ad1BfG__instructions{flex:240px;min-width:0}.telegram-login-module__Ad1BfG__qr img{max-width:100%;height:auto;display:block}.telegram-login-module__Ad1BfG__centered{text-align:center;justify-items:center;gap:.6rem;display:grid}.telegram-login-module__Ad1BfG__centered>:first-child{margin-bottom:.6rem}.telegram-login-module__Ad1BfG__centered>*{width:100%;margin:0}.telegram-login-module__Ad1BfG__centered p{color:var(--ink-muted);font-size:.92rem;line-height:1.55}.telegram-login-module__Ad1BfG__narrow{display:none}@media (max-width:640px){.telegram-login-module__Ad1BfG__qr,.telegram-login-module__Ad1BfG__wide{display:none}.telegram-login-module__Ad1BfG__narrow{display:block}}
.login-module__oTSw1G__stage{background:#f3f0eb;place-items:center;min-height:calc(100svh - 5.4rem);padding:clamp(1.5rem,6vw,4.5rem) 1rem;display:grid}.login-module__oTSw1G__card{background:var(--white);text-align:center;justify-items:center;gap:1.4rem;width:min(100%,32rem);padding:clamp(2rem,5vw,3.4rem) clamp(1.4rem,4vw,3.5rem) clamp(1.8rem,4vw,3rem);display:grid;box-shadow:0 1.75rem 4.5rem #261e1914}@media (prefers-reduced-motion:no-preference){.login-module__oTSw1G__card{animation:.6s cubic-bezier(.2,0,.1,1) both login-module__oTSw1G__cardIn}}@keyframes login-module__oTSw1G__cardIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}.login-module__oTSw1G__logo{width:min(14.5rem,70%);height:auto}.login-module__oTSw1G__title{margin:0;font-size:clamp(2rem,4vw,2.6rem);line-height:1.05}.login-module__oTSw1G__lede{max-width:26rem;color:var(--ink-muted);margin:0;font-size:.95rem;line-height:1.6}.login-module__oTSw1G__telegram{text-align:left;width:100%}.login-module__oTSw1G__telegram .pressable[data-variant=solid]{width:100%;min-height:3.5rem;font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;gap:.75rem;font-size:.78rem;font-weight:500}.login-module__oTSw1G__telegram .pressable[data-variant=solid]:before{content:"";background:currentColor;flex:none;width:1.15rem;height:1.15rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M21.4 4.2 2.9 11.3c-1.3.5-1.2 1.3-.2 1.6l4.7 1.5 1.8 5.5c.2.7.4.9.9.9s.7-.2 1-.5l2.3-2.2 4.8 3.5c.9.5 1.5.2 1.7-.8l3.1-14.6c.3-1.3-.5-1.9-1.6-1.6z%27/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M21.4 4.2 2.9 11.3c-1.3.5-1.2 1.3-.2 1.6l4.7 1.5 1.8 5.5c.2.7.4.9.9.9s.7-.2 1-.5l2.3-2.2 4.8 3.5c.9.5 1.5.2 1.7-.8l3.1-14.6c.3-1.3-.5-1.9-1.6-1.6z%27/%3E%3C/svg%3E") 50%/contain no-repeat}.login-module__oTSw1G__gift{border:1px dashed var(--taupe);width:100%;color:var(--ink-muted);text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:1rem 1.15rem;font-size:.9rem;line-height:1.45;display:grid}.login-module__oTSw1G__gift b{color:var(--ink);font-family:var(--font-display);font-size:1.7rem;font-weight:400;line-height:1}.login-module__oTSw1G__email{text-align:left;gap:1rem;width:100%;display:grid}.login-module__oTSw1G__or{color:var(--ink-subtle);text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:.9rem;margin:0;font-size:.8rem;display:grid}.login-module__oTSw1G__or:before,.login-module__oTSw1G__or:after{content:"";background:var(--rule);height:1px}@media (max-width:36rem){.login-module__oTSw1G__stage{place-items:start center;min-height:0;padding:1rem .75rem 2.5rem}}
.admin-module__4WpgRW__shell{background:var(--surface);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100vh;display:grid}.admin-module__4WpgRW__bar{border-bottom:1px solid var(--rule);background:var(--surface-raised)}.admin-module__4WpgRW__barInner{align-items:center;gap:var(--space-5);flex-wrap:wrap;min-height:3.5rem;display:flex}.admin-module__4WpgRW__brand{font-family:var(--font-display);font-size:var(--step-1);white-space:nowrap;text-decoration:none}.admin-module__4WpgRW__nav{gap:var(--space-4);flex-wrap:wrap;flex:1;display:flex}.admin-module__4WpgRW__navLink{min-height:var(--tap);font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);align-items:center;text-decoration:none;display:inline-flex}.admin-module__4WpgRW__navLink[aria-current=page]{color:var(--ink);text-underline-offset:.4em;text-decoration:underline}.admin-module__4WpgRW__who{align-items:center;gap:var(--space-3);font-size:var(--step--1);color:var(--ink-subtle);display:flex}@media (max-width:44rem){.admin-module__4WpgRW__barInner{gap:0 var(--space-3)}.admin-module__4WpgRW__who{margin-left:auto}.admin-module__4WpgRW__who>span:first-child{display:none}.admin-module__4WpgRW__nav{flex-wrap:nowrap;flex:0 0 100%;order:3;overflow-x:auto}.admin-module__4WpgRW__navLink{white-space:nowrap}.admin-module__4WpgRW__main .admin-module__4WpgRW__metrics{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-module__4WpgRW__main{padding-block:var(--space-6) var(--space-8)}.admin-module__4WpgRW__head{justify-content:space-between;align-items:end;gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--rule);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.admin-module__4WpgRW__metrics{gap:var(--space-4);margin-bottom:var(--space-7);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.admin-module__4WpgRW__pageTitle{font-size:var(--step-3)}.admin-module__4WpgRW__sectionTitle{font-size:var(--step-2)}.admin-module__4WpgRW__metric{color:inherit;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--rule);background:var(--surface-raised);text-decoration:none;display:grid}.admin-module__4WpgRW__metricValue{font-family:var(--font-display);font-size:var(--step-3);font-variant-numeric:tabular-nums;line-height:1}.admin-module__4WpgRW__metricLabel{font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle)}.admin-module__4WpgRW__filters{gap:var(--space-3);padding-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));align-items:end;display:grid}.admin-module__4WpgRW__filters .admin-module__4WpgRW__control{width:100%;min-width:0}.admin-module__4WpgRW__shipmentCheck{margin-top:var(--space-5);align-items:center;gap:var(--space-2) var(--space-4);padding-bottom:var(--space-4);flex-wrap:wrap;display:flex}.admin-module__4WpgRW__plainValue{margin:0}.admin-module__4WpgRW__shipmentCheck p{flex:16rem;margin:0}.admin-module__4WpgRW__shipmentCheck p[role]{flex-basis:100%}.admin-module__4WpgRW__filters>button,.admin-module__4WpgRW__filters>a{align-self:end}.admin-module__4WpgRW__tableWrap{border:1px solid var(--rule);background:var(--surface-raised);overflow-x:auto}.admin-module__4WpgRW__table{border-collapse:collapse;width:100%;min-width:44rem}.admin-module__4WpgRW__table th,.admin-module__4WpgRW__table td{text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--rule);vertical-align:top}.admin-module__4WpgRW__table th{font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle);white-space:nowrap;font-weight:400}.admin-module__4WpgRW__table tbody tr:last-child td{border-bottom:0}.admin-module__4WpgRW__numeric{font-variant-numeric:tabular-nums;white-space:nowrap}.admin-module__4WpgRW__wrap{white-space:normal}.admin-module__4WpgRW__tabs{gap:var(--space-2);padding-bottom:var(--space-4);display:flex;overflow-x:auto}.admin-module__4WpgRW__tab{padding:var(--space-2) var(--space-3);border:1px solid var(--rule);background:var(--surface-raised);color:inherit;font-size:var(--step--1);white-space:nowrap;flex:none;text-decoration:none}.admin-module__4WpgRW__tab[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.admin-module__4WpgRW__searchRow{gap:var(--space-3);padding-bottom:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.admin-module__4WpgRW__moreFilters{grid-column:1/-1}.admin-module__4WpgRW__moreFilters>summary{cursor:pointer;width:fit-content;padding-block:var(--space-2);color:var(--ink-subtle)}.admin-module__4WpgRW__moreFilters .admin-module__4WpgRW__filters{padding-top:var(--space-3);padding-bottom:0}@media (max-width:44rem){.admin-module__4WpgRW__cardsWrap{background:0 0;border:0;overflow:visible}.admin-module__4WpgRW__cards{min-width:0;display:block}.admin-module__4WpgRW__cards thead{display:none}.admin-module__4WpgRW__cards tbody{gap:var(--space-3);display:grid}.admin-module__4WpgRW__cards tr{gap:var(--space-2) var(--space-3);padding:var(--space-4);border:1px solid var(--rule);background:var(--surface-raised);grid-template-columns:minmax(0,1fr) auto;display:grid}.admin-module__4WpgRW__cards td,.admin-module__4WpgRW__cards tbody tr:last-child td{border:0;padding:0}.admin-module__4WpgRW__cards td:nth-child(2n){text-align:right}.admin-module__4WpgRW__cards td[data-label=ТТН]:before{content:"ТТН ";color:var(--ink-subtle)}.admin-module__4WpgRW__cards .admin-module__4WpgRW__numeric{white-space:normal}}.admin-module__4WpgRW__form{gap:var(--space-5);max-width:60rem;display:grid}.admin-module__4WpgRW__primaryProductSection{order:1}.admin-module__4WpgRW__mediaProductSection{order:2}.admin-module__4WpgRW__variantsProductSection{order:3}.admin-module__4WpgRW__catalogProductSection{order:4}.admin-module__4WpgRW__descriptionProductSection{order:5}.admin-module__4WpgRW__productSubmitRow{bottom:var(--space-3);z-index:2;padding:var(--space-3);border:1px solid var(--rule);background:color-mix(in srgb, var(--surface-raised) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);order:6;position:sticky}.admin-module__4WpgRW__formGrid{gap:var(--space-4);display:grid}@media (min-width:52rem){.admin-module__4WpgRW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-module__4WpgRW__fieldset{border:1px solid var(--rule);padding:var(--space-4);gap:var(--space-4);background:var(--surface-raised);display:grid}.admin-module__4WpgRW__legend{font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-subtle);padding-inline:var(--space-2)}.admin-module__4WpgRW__checkGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.admin-module__4WpgRW__checkRow{align-items:center;gap:var(--space-2);min-height:var(--tap);display:flex}.admin-module__4WpgRW__rowActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.admin-module__4WpgRW__detailLayout{gap:var(--space-6);display:grid}@media (min-width:66rem){.admin-module__4WpgRW__detailLayout{gap:var(--space-7);grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}.admin-module__4WpgRW__panel{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--rule);background:var(--surface-raised);display:grid}.admin-module__4WpgRW__panelTitle{font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-subtle)}.admin-module__4WpgRW__timeline{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.admin-module__4WpgRW__timelineEntry{border-inline-start:1px solid var(--rule-strong);font-size:var(--step--1);gap:.1rem;padding-inline-start:var(--space-3);display:grid}.admin-module__4WpgRW__blockList{border:1px solid var(--rule);background:var(--surface-raised);gap:0;margin:0;padding:0;list-style:none;display:grid}.admin-module__4WpgRW__blockRow{gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--rule);grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;display:grid}.admin-module__4WpgRW__blockRow:last-child{border-bottom:0}.admin-module__4WpgRW__blockRow[data-disabled=true]{opacity:.55}.admin-module__4WpgRW__blockRow>div:last-child details{width:min(32rem,100%)}@media (max-width:48rem){.admin-module__4WpgRW__blockRow{grid-template-columns:2rem minmax(0,1fr)}.admin-module__4WpgRW__blockRow>div:last-child{grid-column:1/-1;width:100%;justify-items:stretch!important}}.admin-module__4WpgRW__loginCard{gap:var(--space-4);max-width:26rem;padding-block:var(--space-8);margin-inline:auto;display:grid}.admin-module__4WpgRW__loginTitle{font-size:var(--step-3)}.admin-module__4WpgRW__sales{gap:var(--space-3);padding:var(--space-4);margin-bottom:var(--space-7);border:1px solid var(--rule);background:var(--surface-raised);display:grid}.admin-module__4WpgRW__salesHead{justify-content:space-between;align-items:end;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.admin-module__4WpgRW__salesFigures{gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin:0;display:flex}.admin-module__4WpgRW__salesFigures dt{font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle)}.admin-module__4WpgRW__salesFigures dd{font-family:var(--font-display);font-size:var(--step-2);font-variant-numeric:tabular-nums;margin:0}.admin-module__4WpgRW__salesBars{fill:#8a7f72;width:100%;height:6rem}.admin-module__4WpgRW__salesBars rect:last-child{fill:var(--ink)}.admin-module__4WpgRW__salesAxis{font-size:var(--step--1);color:var(--ink-subtle);justify-content:space-between;margin:0;display:flex}.admin-module__4WpgRW__itemsTable{min-width:0}@media (max-width:65.99rem){.admin-module__4WpgRW__detailLayout>:last-child{order:-1}.admin-module__4WpgRW__itemsTable th,.admin-module__4WpgRW__itemsTable td{padding-inline:var(--space-2)}}.admin-module__4WpgRW__backLink{padding-bottom:var(--space-4)}.admin-module__4WpgRW__pickList{gap:0 var(--space-4);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));max-height:18rem;display:grid;overflow-y:auto}.admin-module__4WpgRW__promoList{gap:var(--space-4);margin-top:var(--space-7);display:grid}.admin-module__4WpgRW__categoryAdminList{margin:var(--space-3) 0 0;border-top:1px solid var(--rule);padding:0;list-style:none;display:grid}.admin-module__4WpgRW__categoryAdminRow{padding-block:var(--space-3);border-bottom:1px solid var(--rule)}.admin-module__4WpgRW__categoryAdminView{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.admin-module__4WpgRW__categoryAdminName{font-family:var(--font-display);margin:0;font-size:1.15rem}.admin-module__4WpgRW__categoryAdminEdit{gap:var(--space-2);grid-template-columns:minmax(0,14rem) minmax(0,1fr) auto auto;align-items:center;display:grid}@media (max-width:52rem){.admin-module__4WpgRW__categoryAdminEdit{grid-template-columns:1fr}}
.content-editor-module__OJhs_q__homeBlock{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--rule);background:var(--surface-raised);display:grid}.content-editor-module__OJhs_q__homeBlockTitle{font-family:var(--font-display);font-size:var(--step-1)}.content-editor-module__OJhs_q__pageTitle{font-size:var(--step-3)}.content-editor-module__OJhs_q__workspace{gap:var(--space-6);align-items:start;display:grid}.content-editor-module__OJhs_q__navigation{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--rule);background:linear-gradient(135deg, var(--surface-raised), var(--surface));grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.content-editor-module__OJhs_q__navigationTitle{padding:var(--space-2);grid-column:1/-1}.content-editor-module__OJhs_q__sectionLink{min-height:var(--tap);gap:var(--space-3);padding:var(--space-3) var(--space-2);color:var(--ink-muted);border-inline-start:2px solid #0000;align-items:baseline;text-decoration:none;display:flex}.content-editor-module__OJhs_q__sectionLink:hover{background:var(--surface-sunken)}.content-editor-module__OJhs_q__sectionLink[aria-current=page]{border-inline-start-color:var(--cacao);background:var(--surface-sunken);color:var(--ink);font-weight:600}.content-editor-module__OJhs_q__sectionNumber{font-size:var(--step--1);font-variant-numeric:tabular-nums;color:var(--ink-subtle)}.content-editor-module__OJhs_q__editor{gap:var(--space-5);min-width:0;display:grid}.content-editor-module__OJhs_q__sectionHead{gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--rule);display:grid}.content-editor-module__OJhs_q__sectionHead h2{font-size:var(--step-2)}.content-editor-module__OJhs_q__form{gap:var(--space-5);min-width:0;display:grid}.content-editor-module__OJhs_q__submitRow{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--rule);background:var(--surface-raised);flex-wrap:wrap;align-items:center;display:flex}@media (min-width:64rem){.content-editor-module__OJhs_q__workspace{grid-template-columns:14rem minmax(0,1fr)}.content-editor-module__OJhs_q__navigation{top:var(--space-4);grid-template-columns:1fr;position:sticky}}
.customers-module__506lEG__title{font-size:var(--step-3);overflow-wrap:anywhere}.customers-module__506lEG__filters{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:minmax(15rem,2fr) repeat(2,minmax(10rem,1fr)) auto;align-items:end;display:grid}.customers-module__506lEG__filters>div{min-width:0}.customers-module__506lEG__filterActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.customers-module__506lEG__contactCell{overflow-wrap:anywhere}.customers-module__506lEG__contactCell span{display:block}.customers-module__506lEG__totalNote{margin-top:var(--space-3)}.customers-module__506lEG__back{margin-bottom:var(--space-4)}.customers-module__506lEG__detail{gap:var(--space-5);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.customers-module__506lEG__profile,.customers-module__506lEG__stats{gap:var(--space-4);margin:0;display:grid}.customers-module__506lEG__profile{grid-template-columns:repeat(2,minmax(0,1fr))}.customers-module__506lEG__profile dt,.customers-module__506lEG__stats dt{font-size:var(--step--1);color:var(--ink-subtle);margin-bottom:var(--space-1)}.customers-module__506lEG__profile dd,.customers-module__506lEG__stats dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.customers-module__506lEG__stats dd{font-family:var(--font-display);font-size:var(--step-2)}.customers-module__506lEG__verified{font-size:var(--step--1);color:var(--ink-subtle);display:block}.customers-module__506lEG__history{margin-top:var(--space-6);contain:inline-size}.customers-module__506lEG__sectionTitle{font-size:var(--step-2);margin-bottom:var(--space-4)}.customers-module__506lEG__pagination{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.customers-module__506lEG__pagination>:last-child{justify-self:end}@media (max-width:68rem){.customers-module__506lEG__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.customers-module__506lEG__search{grid-column:1/-1}}@media (max-width:48rem){.customers-module__506lEG__detail{grid-template-columns:minmax(0,1fr)}}@media (max-width:30rem){.customers-module__506lEG__filters,.customers-module__506lEG__profile{grid-template-columns:minmax(0,1fr)}}
.lookbook-admin-module__YVVPja__empty{border:1px dashed var(--rule-strong);background:var(--surface-raised);gap:.6rem;max-width:36rem;padding:2.5rem;display:grid}.lookbook-admin-module__YVVPja__empty h2{margin:0;font-size:1.6rem}.lookbook-admin-module__YVVPja__empty p{color:var(--ink-muted);margin:0;line-height:1.6}.lookbook-admin-module__YVVPja__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.lookbook-admin-module__YVVPja__card{border:1px solid var(--rule);background:var(--surface-raised);grid-template-columns:9rem minmax(0,1fr);gap:1.25rem;padding:1rem;display:grid}.lookbook-admin-module__YVVPja__cardCover>div{aspect-ratio:3/4}.lookbook-admin-module__YVVPja__cardBody{align-content:start;justify-items:start;gap:.5rem;display:grid}.lookbook-admin-module__YVVPja__cardNumber{color:var(--ink-subtle);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:500}.lookbook-admin-module__YVVPja__cardTitle{font-family:var(--font-display);font-size:1.5rem;line-height:1.15;text-decoration:none}.lookbook-admin-module__YVVPja__cardActions{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:auto;padding-top:.6rem;display:flex}.lookbook-admin-module__YVVPja__order{gap:.9rem;display:inline-flex}.lookbook-admin-module__YVVPja__order button,.lookbook-admin-module__YVVPja__linkButton{min-height:var(--tap);color:var(--ink);cursor:pointer;font:inherit;text-underline-offset:.25em;background:0 0;border:0;padding:0;font-size:.85rem;text-decoration:underline}.lookbook-admin-module__YVVPja__order button:disabled{color:var(--ink-subtle);cursor:default;text-decoration:none}.lookbook-admin-module__YVVPja__editor{gap:1.5rem;display:grid}.lookbook-admin-module__YVVPja__bar{z-index:20;margin-inline:calc(var(--space-4) * -1);padding:.9rem var(--space-4);border-bottom:1px solid var(--rule);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex;position:sticky;top:0}.lookbook-admin-module__YVVPja__barTitle{gap:.15rem;margin-right:auto;display:grid}.lookbook-admin-module__YVVPja__barTitle strong{font-family:var(--font-display);font-size:1.35rem;font-weight:400}.lookbook-admin-module__YVVPja__barTitle a{color:var(--ink-muted);font-size:.8rem}.lookbook-admin-module__YVVPja__unsaved{color:var(--cacao);font-size:.8rem}.lookbook-admin-module__YVVPja__saved{color:var(--ink-subtle);font-size:.8rem}.lookbook-admin-module__YVVPja__columns{grid-template-columns:minmax(0,1fr) 21rem;align-items:start;gap:2rem;display:grid}.lookbook-admin-module__YVVPja__sections{gap:1.5rem;min-width:0;display:grid}.lookbook-admin-module__YVVPja__section{border:1px solid var(--rule);background:var(--surface-raised);gap:1.1rem;padding:1.5rem;display:grid}.lookbook-admin-module__YVVPja__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.lookbook-admin-module__YVVPja__sectionHead h2{margin:0;font-size:1.45rem}.lookbook-admin-module__YVVPja__step{color:var(--ink-subtle);font-family:var(--font-ui);letter-spacing:.16em;margin-right:.6rem;font-size:.75rem}.lookbook-admin-module__YVVPja__photos{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.lookbook-admin-module__YVVPja__photo{border:1px solid var(--rule);background:var(--surface);cursor:grab;gap:.5rem;padding:.5rem;display:grid}.lookbook-admin-module__YVVPja__photo[data-dragging]{opacity:.45}.lookbook-admin-module__YVVPja__photo[data-over]{outline:2px solid var(--ink);outline-offset:2px}.lookbook-admin-module__YVVPja__photoFrame{aspect-ratio:3/4;background:#eee9e2;position:relative;overflow:hidden}.lookbook-admin-module__YVVPja__photoFrame img{object-fit:cover;pointer-events:none}.lookbook-admin-module__YVVPja__badges{justify-content:space-between;gap:.3rem;display:flex;position:absolute;top:.4rem;left:.4rem;right:.4rem}.lookbook-admin-module__YVVPja__badge{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;background:#faf8f5eb;padding:.2rem .45rem;font-size:.62rem;font-weight:500}.lookbook-admin-module__YVVPja__badge[data-cover]{background:var(--ink);color:var(--pearl)}.lookbook-admin-module__YVVPja__photoActions{justify-content:space-between;align-items:center;gap:.25rem;display:flex}.lookbook-admin-module__YVVPja__iconButton{border:1px solid var(--rule);background:var(--surface-raised);min-width:2.2rem;height:2.2rem;color:var(--ink);cursor:pointer;font:inherit;place-items:center;padding:0 .45rem;font-size:.78rem;display:grid}.lookbook-admin-module__YVVPja__iconButton:hover:not(:disabled){border-color:var(--ink)}.lookbook-admin-module__YVVPja__iconButton:disabled{color:var(--ink-subtle);cursor:default}.lookbook-admin-module__YVVPja__iconButton[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--pearl)}.lookbook-admin-module__YVVPja__captionInput{border:1px solid var(--rule);background:var(--surface-raised);width:100%;min-height:2.3rem;font:inherit;padding:.35rem .5rem;font-size:.82rem}.lookbook-admin-module__YVVPja__drop{border:1px dashed var(--rule-strong);background:var(--surface);padding:1.25rem}.lookbook-admin-module__YVVPja__tip{color:var(--ink-muted);margin:0;font-size:.85rem;line-height:1.55}.lookbook-admin-module__YVVPja__coverGrid{grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.lookbook-admin-module__YVVPja__focus{border:1px solid var(--rule);cursor:crosshair;background:#eee9e2;width:100%;padding:0;display:block;position:relative}.lookbook-admin-module__YVVPja__focus img{width:100%;height:auto;display:block}.lookbook-admin-module__YVVPja__marker{border:2px solid var(--white);pointer-events:none;width:2.4rem;height:2.4rem;transition:left .18s var(--ease), top .18s var(--ease);border-radius:50%;position:absolute;translate:-50% -50%;box-shadow:0 0 0 1px #00000073,inset 0 0 0 1px #00000059}.lookbook-admin-module__YVVPja__places{border:0;gap:.5rem;margin:0;padding:0;display:grid}.lookbook-admin-module__YVVPja__place{border:1px solid var(--rule);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.2rem .7rem;padding:.75rem .9rem;display:grid}.lookbook-admin-module__YVVPja__place:has(input:checked){border-color:var(--ink);background:var(--surface)}.lookbook-admin-module__YVVPja__place input{accent-color:var(--ink);margin-top:.2rem}.lookbook-admin-module__YVVPja__place strong{font-weight:500}.lookbook-admin-module__YVVPja__place span{color:var(--ink-muted);grid-column:2;font-size:.82rem}.lookbook-admin-module__YVVPja__warning{color:#6a4a12;background:#fbf4e8;border-left:3px solid #b9832f;margin:0;padding:.75rem .9rem;font-size:.85rem;line-height:1.5}.lookbook-admin-module__YVVPja__fields{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.lookbook-admin-module__YVVPja__fields .lookbook-admin-module__YVVPja__wideField{grid-column:1/-1}.lookbook-admin-module__YVVPja__counter{color:var(--ink-subtle);font-size:.75rem}.lookbook-admin-module__YVVPja__preview{border:1px solid var(--rule);background:var(--surface-raised);gap:1rem;padding:1.25rem;display:grid;position:sticky;top:5.5rem}.lookbook-admin-module__YVVPja__preview h2{margin:0;font-size:1.25rem}.lookbook-admin-module__YVVPja__previewRow{grid-template-columns:1fr .72fr;align-items:end;gap:.8rem;display:grid}.lookbook-admin-module__YVVPja__previewItem{gap:.4rem;display:grid}.lookbook-admin-module__YVVPja__previewItem>span{color:var(--ink-subtle);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:500}.lookbook-admin-module__YVVPja__frameLead>div{aspect-ratio:.875}.lookbook-admin-module__YVVPja__framePhone>div{aspect-ratio:.63}.lookbook-admin-module__YVVPja__frameShelf>div{aspect-ratio:.75;width:62%}.lookbook-admin-module__YVVPja__danger{border:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.5rem;display:flex}.lookbook-admin-module__YVVPja__danger p{color:var(--ink-muted);margin:0;font-size:.85rem}@media (max-width:70rem){.lookbook-admin-module__YVVPja__columns{grid-template-columns:1fr}.lookbook-admin-module__YVVPja__preview{position:static}}@media (max-width:40rem){.lookbook-admin-module__YVVPja__card{grid-template-columns:6.5rem minmax(0,1fr)}.lookbook-admin-module__YVVPja__coverGrid,.lookbook-admin-module__YVVPja__fields{grid-template-columns:1fr}.lookbook-admin-module__YVVPja__section{padding:1.1rem}.lookbook-admin-module__YVVPja__photos{grid-template-columns:repeat(2,minmax(0,1fr))}}
.home-tiles-form-module__1BZQwq__form{padding:var(--space-5);border:1px solid var(--rule);background:var(--surface-raised)}.home-tiles-form-module__1BZQwq__title{font-size:var(--step-1);margin:0 0 .35rem}.home-tiles-form-module__1BZQwq__list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.home-tiles-form-module__1BZQwq__item{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--rule);background:var(--surface);display:grid}.home-tiles-form-module__1BZQwq__itemHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.home-tiles-form-module__1BZQwq__itemTitle{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:500}.home-tiles-form-module__1BZQwq__itemActions{gap:var(--space-3);display:flex}.home-tiles-form-module__1BZQwq__itemActions button{min-height:var(--tap);color:var(--ink);font:inherit;font-size:var(--step--1);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.home-tiles-form-module__1BZQwq__itemActions button:disabled{color:var(--ink-subtle);cursor:default;text-decoration:none}.home-tiles-form-module__1BZQwq__itemBody{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,18rem);align-items:start;display:grid}.home-tiles-form-module__1BZQwq__fields{gap:var(--space-3);min-width:0;display:grid}.home-tiles-form-module__1BZQwq__focus{gap:var(--space-2);display:grid}.home-tiles-form-module__1BZQwq__source{border:1px solid var(--rule);cursor:crosshair;background:#eee9e2;width:100%;max-width:18rem;padding:0;display:block;position:relative;overflow:hidden}.home-tiles-form-module__1BZQwq__sourceImage{width:100%;height:auto;display:block}.home-tiles-form-module__1BZQwq__marker{left:var(--fx,50%);top:var(--fy,30%);border:2px solid var(--white);width:1.6rem;height:1.6rem;transition:left .2s var(--ease), top .2s var(--ease);border-radius:50%;position:absolute;translate:-50% -50%;box-shadow:0 0 0 1px #00000073,inset 0 0 0 1px #00000059}.home-tiles-form-module__1BZQwq__source:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.home-tiles-form-module__1BZQwq__previews{align-items:flex-end;gap:var(--space-2);display:flex}.home-tiles-form-module__1BZQwq__previewDesktop,.home-tiles-form-module__1BZQwq__previewPhone{background:#eee9e2;position:relative;overflow:hidden}.home-tiles-form-module__1BZQwq__previewDesktop{aspect-ratio:7/5;width:7.5rem}.home-tiles-form-module__1BZQwq__previewPhone{aspect-ratio:1;width:6rem}.home-tiles-form-module__1BZQwq__previews[data-big] .home-tiles-form-module__1BZQwq__previewDesktop{aspect-ratio:5/6;width:6rem}.home-tiles-form-module__1BZQwq__previews[data-big] .home-tiles-form-module__1BZQwq__previewPhone{aspect-ratio:4/3;width:8rem}.home-tiles-form-module__1BZQwq__previewDesktop img,.home-tiles-form-module__1BZQwq__previewPhone img{object-fit:cover;object-position:var(--fx,50%) var(--fy,30%);width:100%;height:100%;position:absolute;inset:0}.home-tiles-form-module__1BZQwq__previewDesktop span,.home-tiles-form-module__1BZQwq__previewPhone span{color:var(--pearl);letter-spacing:.06em;background:#262626b3;padding:.1rem .35rem;font-size:.62rem;position:absolute;bottom:.3rem;left:.3rem}@media (max-width:52rem){.home-tiles-form-module__1BZQwq__itemBody{grid-template-columns:1fr}.home-tiles-form-module__1BZQwq__form,.home-tiles-form-module__1BZQwq__item{padding:var(--space-3)}}.home-tiles-form-module__1BZQwq__switch{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--rule);background:var(--surface);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.home-tiles-form-module__1BZQwq__switch input{width:1.15rem;height:1.15rem;accent-color:var(--ink);margin-top:.15rem}.home-tiles-form-module__1BZQwq__switch>span{gap:.2rem;display:grid}.home-tiles-form-module__1BZQwq__switch strong{font-weight:500}.home-tiles-form-module__1BZQwq__choices{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.home-tiles-form-module__1BZQwq__choiceGrid{flex-wrap:wrap;gap:.45rem;display:flex}.home-tiles-form-module__1BZQwq__choice{border:1px solid var(--rule);cursor:pointer;background:#eee9e2;width:4.5rem;height:6rem;padding:0;position:relative;overflow:hidden}.home-tiles-form-module__1BZQwq__choice img{object-fit:cover;width:100%;height:100%}.home-tiles-form-module__1BZQwq__choice[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:2px}.home-tiles-form-module__1BZQwq__choice[aria-pressed=true]:after{content:"✓";background:var(--ink);width:1.15rem;height:1.15rem;color:var(--white);border-radius:50%;place-items:center;font-size:.7rem;display:grid;position:absolute;top:.25rem;right:.25rem}.home-tiles-form-module__1BZQwq__choice:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
.media-uploader-module__aNiwFa__uploader{gap:var(--space-4);display:grid}.media-uploader-module__aNiwFa__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.media-uploader-module__aNiwFa__progress{border:1px solid var(--rule);min-height:2rem;position:relative;overflow:hidden}.media-uploader-module__aNiwFa__progress progress{width:100%;height:.3rem;accent-color:var(--taupe);display:block}.media-uploader-module__aNiwFa__progress p{z-index:1;padding:.35rem var(--space-2);font-size:var(--step--1);margin:0;position:relative}.media-uploader-module__aNiwFa__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));margin:0;padding:0;list-style:none;display:grid}.media-uploader-module__aNiwFa__item{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--rule);display:grid}.media-uploader-module__aNiwFa__preview{aspect-ratio:3/4;background:var(--pearl);position:relative;overflow:hidden}.media-uploader-module__aNiwFa__preview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.media-uploader-module__aNiwFa__cover{inset:var(--space-2) auto auto var(--space-2);background:var(--leather);color:var(--white);letter-spacing:.08em;text-transform:uppercase;padding:.25rem .5rem;font-size:.68rem;position:absolute}.media-uploader-module__aNiwFa__itemActions{gap:var(--space-1);flex-wrap:wrap;display:flex}.media-uploader-module__aNiwFa__empty{padding:var(--space-5);border:1px dashed var(--rule-strong);color:var(--ink-subtle);text-align:center;margin:0}.media-uploader-module__aNiwFa__videoBadge{color:var(--pearl);letter-spacing:.08em;text-transform:uppercase;background:#262626d1;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.7rem;display:inline-flex;position:absolute;bottom:.5rem;left:.5rem}.media-uploader-module__aNiwFa__videoBadge:before{content:"";border-left:.45rem solid;border-block:.28rem solid #0000}.media-uploader-module__aNiwFa__uploader[data-dragging]{outline:2px dashed var(--ink);outline-offset:.5rem}
.announcements-module__k22k5G__workspace{gap:var(--space-6);align-items:start;display:grid}.announcements-module__k22k5G__editor,.announcements-module__k22k5G__fields,.announcements-module__k22k5G__dispatch{gap:var(--space-4);min-width:0;display:grid}.announcements-module__k22k5G__fields{border:0;margin:0;padding:0}.announcements-module__k22k5G__fields .control{width:100%;min-width:0}.announcements-module__k22k5G__toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.announcements-module__k22k5G__toolbar h2,.announcements-module__k22k5G__history h2{font-size:var(--step-1)}.announcements-module__k22k5G__optional{min-height:var(--tap);cursor:pointer;padding-block:var(--space-3)}.announcements-module__k22k5G__dispatch{border-top:1px solid var(--rule);padding-top:var(--space-4)}.announcements-module__k22k5G__confirmation{gap:var(--space-3);min-height:var(--tap);font-size:var(--step--1);align-items:start;display:flex}.announcements-module__k22k5G__confirmation input{accent-color:var(--ink);margin-top:.3rem}.announcements-module__k22k5G__preview{gap:var(--space-3);padding:var(--space-5);background:var(--surface-sunken);border:1px solid var(--rule);display:grid}.announcements-module__k22k5G__message{background:var(--surface-raised);border:1px solid var(--rule);border-radius:.7rem .7rem .7rem 0;overflow:hidden}.announcements-module__k22k5G__messageText{padding:var(--space-4);white-space:pre-wrap;overflow-wrap:anywhere}.announcements-module__k22k5G__photo{object-fit:contain;width:100%;height:auto;max-height:20rem}.announcements-module__k22k5G__previewButton{min-height:var(--tap);padding:var(--space-2);border-top:1px solid var(--rule);font-size:var(--step--1);place-items:center;text-decoration:none;display:grid}.announcements-module__k22k5G__history{gap:var(--space-3);display:grid}.announcements-module__k22k5G__historyRow{align-items:start;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.announcements-module__k22k5G__historyRow .announcements-module__k22k5G__historyItem{flex:18rem;min-width:0}.announcements-module__k22k5G__archiveConfirmation{gap:var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--rule);background:var(--surface-sunken);display:grid}.announcements-module__k22k5G__historyItem{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap);padding:var(--space-3);border:1px solid var(--rule);background:var(--surface-raised);color:var(--ink);font:inherit;text-align:start;cursor:pointer;display:flex}.announcements-module__k22k5G__historyItem span:first-child{overflow-wrap:anywhere}.announcements-module__k22k5G__historyItem span:last-child{color:var(--ink-subtle);font-size:var(--step--1);flex-shrink:0}@media (min-width:60rem){.announcements-module__k22k5G__workspace{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem)}.announcements-module__k22k5G__preview{top:var(--space-5);position:sticky}.announcements-module__k22k5G__history{grid-column:1/-1}}
.catalog-list-module__ZfaKaq__pageTitle{font-size:var(--step-3)}.catalog-list-module__ZfaKaq__filters{gap:var(--space-3);padding-bottom:var(--space-4);grid-template-columns:minmax(12rem,2fr) repeat(2,minmax(9rem,1fr)) auto auto;align-items:end;display:grid}.catalog-list-module__ZfaKaq__filters>div{min-width:0}.catalog-list-module__ZfaKaq__filters input,.catalog-list-module__ZfaKaq__filters select{width:100%;min-width:0}.catalog-list-module__ZfaKaq__productIdentity{gap:var(--space-3);align-items:center;display:flex}.catalog-list-module__ZfaKaq__thumbnail,.catalog-list-module__ZfaKaq__noPhoto{object-fit:cover;background:var(--surface);border:1px solid var(--rule);flex-shrink:0;width:3rem;height:4rem}.catalog-list-module__ZfaKaq__noPhoto{text-align:center;font-size:var(--step--1);color:var(--ink-muted);place-items:center;display:grid}.catalog-list-module__ZfaKaq__productName{overflow-wrap:anywhere;min-width:10rem}.catalog-list-module__ZfaKaq__categories{display:block}.catalog-list-module__ZfaKaq__rowAction{justify-items:start;gap:var(--space-2);min-width:9rem;max-width:16rem;display:grid}.catalog-list-module__ZfaKaq__actionError{font-size:var(--step--1);color:var(--danger,#8a3028);overflow-wrap:anywhere}.catalog-list-module__ZfaKaq__deleteAction{color:var(--danger,#8a3028)}.catalog-list-module__ZfaKaq__deleteConfirmation{gap:var(--space-2);min-width:0;padding:var(--space-2);border:1px solid var(--rule-strong);overflow-wrap:anywhere;margin:0;display:grid}.catalog-list-module__ZfaKaq__deleteConfirmation legend{font-size:var(--step--1)}@media (max-width:64rem){.catalog-list-module__ZfaKaq__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-list-module__ZfaKaq__filters>div:first-child{grid-column:1/-1}}@media (max-width:30rem){.catalog-list-module__ZfaKaq__filters{grid-template-columns:minmax(0,1fr)}}@media (max-width:40rem){.catalog-list-module__ZfaKaq__tableWrap{background:0 0;border:0;overflow:visible}.catalog-list-module__ZfaKaq__tableWrap .catalog-list-module__ZfaKaq__table{min-width:0;display:block}.catalog-list-module__ZfaKaq__table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.catalog-list-module__ZfaKaq__table tbody{gap:var(--space-3);display:grid}.catalog-list-module__ZfaKaq__table tbody tr{gap:var(--space-2) var(--space-3);padding:var(--space-3);border:1px solid var(--rule);background:var(--surface-raised);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.catalog-list-module__ZfaKaq__tableWrap .catalog-list-module__ZfaKaq__table td{align-items:baseline;gap:var(--space-1) var(--space-2);white-space:normal;border:0;flex-wrap:wrap;order:4;min-width:0;padding:0;display:flex}.catalog-list-module__ZfaKaq__table td:before{content:attr(data-label);font-size:var(--step--1);color:var(--ink-subtle)}.catalog-list-module__ZfaKaq__tableWrap .catalog-list-module__ZfaKaq__table .catalog-list-module__ZfaKaq__identityCell{padding-bottom:var(--space-2);border-bottom:1px solid var(--rule);order:0;grid-column:1/-1}.catalog-list-module__ZfaKaq__table .catalog-list-module__ZfaKaq__identityCell:before,.catalog-list-module__ZfaKaq__table .catalog-list-module__ZfaKaq__actionCell:before{content:none}.catalog-list-module__ZfaKaq__productName{min-width:0}.catalog-list-module__ZfaKaq__productIdentity{align-items:start;width:100%}.catalog-list-module__ZfaKaq__tableWrap .catalog-list-module__ZfaKaq__table .catalog-list-module__ZfaKaq__statusCell,.catalog-list-module__ZfaKaq__tableWrap .catalog-list-module__ZfaKaq__table .catalog-list-module__ZfaKaq__priceCell{order:1;grid-column:1/-1}.catalog-list-module__ZfaKaq__tableWrap .catalog-list-module__ZfaKaq__table .catalog-list-module__ZfaKaq__actionCell{padding-block:var(--space-1);order:2;grid-column:1/-1}.catalog-list-module__ZfaKaq__rowAction{justify-items:stretch;width:100%;min-width:0;max-width:none}.catalog-list-module__ZfaKaq__rowAction button[data-variant]{border:1px solid var(--rule-strong);background:var(--surface);width:100%;padding:var(--space-2) var(--space-3);text-decoration:none}.catalog-list-module__ZfaKaq__tableWrap .catalog-list-module__ZfaKaq__table .catalog-list-module__ZfaKaq__updatedCell{font-size:var(--step--1);order:5;grid-column:1/-1}}.catalog-list-module__ZfaKaq__pinForm{margin-top:var(--space-2)}.catalog-list-module__ZfaKaq__pin{min-height:var(--tap);border:1px solid var(--rule);color:var(--ink-muted);cursor:pointer;font:inherit;letter-spacing:.04em;transition:border-color var(--duration) var(--ease), background-color var(--duration) var(--ease), color var(--duration) var(--ease);background:0 0;align-items:center;gap:.4rem;padding:0 .8rem;font-size:.72rem;font-weight:500;display:inline-flex}.catalog-list-module__ZfaKaq__pin span{color:var(--taupe);font-size:.95rem;line-height:1}.catalog-list-module__ZfaKaq__pin:hover{border-color:var(--rule-strong);color:var(--ink)}.catalog-list-module__ZfaKaq__pin[data-on=true]{border-color:var(--leather);background:var(--leather);color:var(--pearl)}.catalog-list-module__ZfaKaq__pin[data-on=true] span{color:var(--pearl)}.catalog-list-module__ZfaKaq__pin:disabled{opacity:.6;cursor:progress}.catalog-list-module__ZfaKaq__pin:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
.product-editor-module__vVtNtW__editor,.product-editor-module__vVtNtW__form,.product-editor-module__vVtNtW__section,.product-editor-module__vVtNtW__optionalContent,.product-editor-module__vVtNtW__variantList{min-width:0}.product-editor-module__vVtNtW__section{margin:0}.product-editor-module__vVtNtW__variantList{gap:var(--space-4);display:grid}.product-editor-module__vVtNtW__swatch{flex:none;block-size:1rem;inline-size:1rem}.product-editor-module__vVtNtW__swatchRing{fill:none;stroke:var(--rule-strong);stroke-width:1px}.product-editor-module__vVtNtW__colorPicker{min-width:0;position:relative}.product-editor-module__vVtNtW__colorPicker>summary{align-items:center;gap:var(--space-2);cursor:pointer;list-style:none;display:flex}.product-editor-module__vVtNtW__colorPicker>summary::-webkit-details-marker{display:none}.product-editor-module__vVtNtW__colorGrid{z-index:5;inline-size:max(100%,20rem);max-inline-size:calc(100vw - 4rem);padding:var(--space-2);border:1px solid var(--rule-strong);background:var(--surface-raised);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:2px;margin-top:2px;display:grid;position:absolute;inset-block-start:100%;inset-inline-start:0;box-shadow:0 12px 28px #0000001f}.product-editor-module__vVtNtW__colorOption{align-items:center;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-2);color:inherit;font:inherit;font-size:var(--step--1);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.product-editor-module__vVtNtW__colorOption:hover,.product-editor-module__vVtNtW__colorOption[aria-pressed=true]{border-color:var(--rule-strong);background:var(--surface)}.product-editor-module__vVtNtW__variantFields select{width:100%;min-width:0}.product-editor-module__vVtNtW__presets{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.product-editor-module__vVtNtW__preset{min-height:var(--tap);padding:0 var(--space-3);border:1px solid var(--rule-strong);background:var(--surface-raised);color:inherit;font:inherit;font-size:var(--step--1);cursor:pointer}.product-editor-module__vVtNtW__variantCard{min-width:0;padding:var(--space-4);gap:var(--space-3);border:1px solid var(--rule);background:var(--surface);margin:0;display:grid}.product-editor-module__vVtNtW__variantLegend{padding-inline:var(--space-2);font-size:var(--step--1)}.product-editor-module__vVtNtW__variantFields{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.product-editor-module__vVtNtW__variantFields>*{align-content:start}.product-editor-module__vVtNtW__variantFields input{width:100%;min-width:0}.product-editor-module__vVtNtW__variantActions{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.product-editor-module__vVtNtW__optional{border:1px solid var(--rule);background:var(--surface-raised);min-width:0}.product-editor-module__vVtNtW__optionalSummary{padding:var(--space-4);min-height:var(--tap);cursor:pointer}.product-editor-module__vVtNtW__optionalSummary span{margin-top:var(--space-2);color:var(--ink-subtle);font-size:var(--step--1);display:block}.product-editor-module__vVtNtW__optionalSummary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.product-editor-module__vVtNtW__optionalContent{padding:var(--space-3);gap:var(--space-4);display:grid}.product-editor-module__vVtNtW__checkGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));display:grid}.product-editor-module__vVtNtW__checkGrid span{overflow-wrap:anywhere}.product-editor-module__vVtNtW__blockers{margin:0;padding-inline-start:1.2rem}@media (min-width:40rem){.product-editor-module__vVtNtW__variantFields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:30rem){.product-editor-module__vVtNtW__section,.product-editor-module__vVtNtW__variantCard{padding:var(--space-3)}.product-editor-module__vVtNtW__submitRow{bottom:max(var(--space-2), env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);display:grid}}.product-editor-module__vVtNtW__pin{align-items:center;gap:var(--space-4);margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--rule-strong);background:var(--surface-raised);cursor:pointer;transition:border-color var(--duration) var(--ease), background-color var(--duration) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.product-editor-module__vVtNtW__pin[data-on=true]{border-color:var(--leather);background:color-mix(in srgb, var(--khaki) 30%, var(--white))}.product-editor-module__vVtNtW__pinStar{color:var(--taupe);font-size:1.5rem;line-height:1}.product-editor-module__vVtNtW__pin[data-on=true] .product-editor-module__vVtNtW__pinStar{color:var(--leather)}.product-editor-module__vVtNtW__pinText{gap:var(--space-1);min-width:0;display:grid}.product-editor-module__vVtNtW__pinTitle{font-family:var(--font-display);font-size:var(--step-1);line-height:1.2}.product-editor-module__vVtNtW__switch{border:1px solid var(--rule-strong);background:var(--khaki);cursor:pointer;appearance:none;block-size:1.65rem;inline-size:3rem;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease);border-radius:999px;flex:none;margin:0;position:relative}.product-editor-module__vVtNtW__switch:before{content:"";background:var(--white);block-size:1.15rem;inline-size:1.15rem;transition:transform var(--duration) var(--ease);border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:.2rem;transform:translateY(-50%);box-shadow:0 1px 3px #0000002e}.product-editor-module__vVtNtW__switch:checked{border-color:var(--leather);background:var(--leather)}.product-editor-module__vVtNtW__switch:checked:before{transform:translate(1.3rem,-50%)}.product-editor-module__vVtNtW__switch:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (max-width:47.99rem){.product-editor-module__vVtNtW__pin{gap:var(--space-3);padding:var(--space-4)}}
.visits-module__F9bUbG__periods{gap:var(--space-1);border:1px solid var(--rule);background:var(--surface-raised);padding:3px;display:flex}.visits-module__F9bUbG__periods a{min-height:var(--tap);padding:0 var(--space-4);color:var(--ink-muted);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.visits-module__F9bUbG__periods a[aria-current=page]{background:var(--leather);color:var(--pearl)}.visits-module__F9bUbG__figures{gap:var(--space-4);margin:0 0 var(--space-6);grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));display:grid}.visits-module__F9bUbG__figures>div{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--rule);background:var(--surface-raised);display:grid}.visits-module__F9bUbG__figures dt{font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-subtle)}.visits-module__F9bUbG__figures dd{font-family:var(--font-display);font-size:var(--step-3);font-variant-numeric:tabular-nums;margin:0;line-height:1.05}.visits-module__F9bUbG__figures span{font-size:var(--step--1);color:var(--ink-subtle)}.visits-module__F9bUbG__grid{gap:var(--space-5);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.visits-module__F9bUbG__panel{min-width:0;padding:var(--space-5);border:1px solid var(--rule);background:var(--surface-raised)}.visits-module__F9bUbG__panelTitle{margin-bottom:var(--space-4);font-size:var(--step-1)}.visits-module__F9bUbG__list,.visits-module__F9bUbG__products{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.visits-module__F9bUbG__list li{align-items:baseline;gap:var(--space-1) var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.visits-module__F9bUbG__name{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.visits-module__F9bUbG__name{text-decoration:none}a.visits-module__F9bUbG__name:hover{text-underline-offset:.2em;text-decoration:underline}.visits-module__F9bUbG__count{align-items:baseline;gap:var(--space-2);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.visits-module__F9bUbG__count small{color:var(--ink-subtle);font-size:var(--step--1)}.visits-module__F9bUbG__bar{background:#8a7f72;grid-column:1/-1;height:3px;display:block}.visits-module__F9bUbG__list li:first-child .visits-module__F9bUbG__bar{background:var(--ink)}.visits-module__F9bUbG__products li{align-items:center;gap:var(--space-3);grid-template-columns:3rem minmax(0,1fr) auto;display:grid}.visits-module__F9bUbG__thumb{object-fit:cover;background:var(--surface-sunken);width:3rem;height:4rem;display:block}.visits-module__F9bUbG__empty{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--rule);background:var(--surface-raised);display:grid}.visits-module__F9bUbG__note{max-width:52rem;margin-top:var(--space-6)}@media (max-width:59.99rem){.visits-module__F9bUbG__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:47.99rem){.visits-module__F9bUbG__periods{width:100%}.visits-module__F9bUbG__periods a{padding:0 var(--space-2);flex:1;justify-content:center}.visits-module__F9bUbG__figures{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.visits-module__F9bUbG__figures>div:first-child{grid-column:1/-1}.visits-module__F9bUbG__panel{padding:var(--space-4)}}
.lookbook-cover-module__XF-KHG__cover{isolation:isolate;color:var(--pearl);background:#3b302a;position:relative;overflow:hidden;container-type:inline-size}.lookbook-cover-module__XF-KHG__photo{z-index:-2;object-fit:cover;object-position:var(--pos-d);width:100%;height:100%;position:absolute;inset:0}.lookbook-cover-module__XF-KHG__empty{color:#d9cfc6;letter-spacing:.1em;place-items:center;font-size:.85rem;display:grid;position:absolute;inset:0}.lookbook-cover-module__XF-KHG__cover:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#14100e6b 0%,#14100e00 30% 58%,#14100e9e 100%);position:absolute;inset:0}.lookbook-cover-module__XF-KHG__cover[data-logo-d=bottom]:after{background:linear-gradient(#14100e5c 0%,#14100e00 22% 52%,#14100eb3 100%)}.lookbook-cover-module__XF-KHG__mast{text-align:center;justify-items:center;gap:2.2cqw;display:grid;position:absolute;top:4.5%;left:0;right:0}.lookbook-cover-module__XF-KHG__logo{width:var(--logo,44%);filter:drop-shadow(0 .2rem 1rem #00000038);height:auto}.lookbook-cover-module__XF-KHG__line{color:#efe7df;letter-spacing:.24em;text-transform:uppercase;justify-content:space-between;width:100%;margin:0;padding-inline:6.5%;font-size:clamp(.5rem,1.25cqw,.72rem);font-weight:500;display:flex}.lookbook-cover-module__XF-KHG__words{gap:.5rem;display:grid;position:absolute;bottom:5.5%;left:6.5%;right:6.5%}.lookbook-cover-module__XF-KHG__words span{font-family:var(--font-display);text-shadow:0 1px 1rem #00000040;font-size:clamp(1.15rem,3.2cqw,1.9rem);line-height:1.15}.lookbook-cover-module__XF-KHG__cover[data-logo-d=bottom] .lookbook-cover-module__XF-KHG__mast{top:auto;bottom:4.5%}.lookbook-cover-module__XF-KHG__cover[data-logo-d=bottom] .lookbook-cover-module__XF-KHG__words{top:5.5%;bottom:auto}.lookbook-cover-module__XF-KHG__cover[data-frame-d=lead]{--logo:44%}.lookbook-cover-module__XF-KHG__cover[data-frame-d=shelf]{--logo:62%}.lookbook-cover-module__XF-KHG__cover[data-frame-d=phone]{--logo:78%}.lookbook-cover-module__XF-KHG__compact .lookbook-cover-module__XF-KHG__mast{top:6%}.lookbook-cover-module__XF-KHG__compact[data-logo-d=bottom] .lookbook-cover-module__XF-KHG__mast{bottom:6%}@media (max-width:47.99rem){.lookbook-cover-module__XF-KHG__photo{object-position:var(--pos-m)}.lookbook-cover-module__XF-KHG__cover[data-frame-m=phone]{--logo:78%}.lookbook-cover-module__XF-KHG__cover[data-frame-m=shelf]{--logo:62%}.lookbook-cover-module__XF-KHG__cover[data-logo-m=top]:after{background:linear-gradient(#14100e6b 0%,#14100e00 30% 58%,#14100e9e 100%)}.lookbook-cover-module__XF-KHG__cover[data-logo-m=bottom]:after{background:linear-gradient(#14100e5c 0%,#14100e00 22% 52%,#14100eb3 100%)}.lookbook-cover-module__XF-KHG__cover[data-logo-m=top] .lookbook-cover-module__XF-KHG__mast{top:4.5%;bottom:auto}.lookbook-cover-module__XF-KHG__cover[data-logo-m=top] .lookbook-cover-module__XF-KHG__words{top:auto;bottom:5.5%}.lookbook-cover-module__XF-KHG__cover[data-logo-m=bottom] .lookbook-cover-module__XF-KHG__mast{top:auto;bottom:4.5%}.lookbook-cover-module__XF-KHG__cover[data-logo-m=bottom] .lookbook-cover-module__XF-KHG__words{top:5.5%;bottom:auto}.lookbook-cover-module__XF-KHG__words span{font-size:clamp(1.05rem,5.4cqw,1.5rem)}.lookbook-cover-module__XF-KHG__line{letter-spacing:.2em;font-size:clamp(.45rem,2.1cqw,.62rem)}}@container (max-width:15rem){.lookbook-cover-module__XF-KHG__line,.lookbook-cover-module__XF-KHG__words{display:none}}
.lookbook-module__kuy6ya__page{background:var(--white)}.lookbook-module__kuy6ya__lead{--h:clamp(36rem, 61vw, 55rem);grid-template-columns:calc(var(--h) * .875) minmax(0, 1fr);height:var(--h);display:grid}.lookbook-module__kuy6ya__leadCover{display:block;position:relative}.lookbook-module__kuy6ya__leadCoverArt{position:absolute;inset:0}.lookbook-module__kuy6ya__leadText{background:var(--pearl);grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(1.5rem,3vw,2.25rem);padding:clamp(2.5rem,4.5vw,4rem) clamp(1.5rem,4.5vw,4rem);display:grid}.lookbook-module__kuy6ya__leadText h1{margin:1rem 0 0;font-size:clamp(3.4rem,6vw,5.2rem);line-height:.95}.lookbook-module__kuy6ya__leadIntro{max-width:28rem;color:var(--ink-muted);margin:1.1rem 0 0;font-size:1rem;line-height:1.65}.lookbook-module__kuy6ya__highlights{grid-template-columns:1fr 1fr;gap:.75rem;min-height:16rem;display:grid}.lookbook-module__kuy6ya__highlights[data-count="1"]{grid-template-columns:1fr}.lookbook-module__kuy6ya__highlight{background:#eee9e2;display:block;position:relative;overflow:hidden}.lookbook-module__kuy6ya__highlight img{object-fit:cover;transition:transform .9s var(--ease)}.lookbook-module__kuy6ya__highlight:hover img{transform:scale(1.03)}.lookbook-module__kuy6ya__open,.lookbook-module__kuy6ya__shelfHead a{letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid;justify-self:start;padding-bottom:.35rem;font-size:.72rem;font-weight:500;text-decoration:none}.lookbook-module__kuy6ya__open span{transition:transform var(--duration) var(--ease);margin-left:.4rem;display:inline-block}.lookbook-module__kuy6ya__open:hover span{transform:translate(.25rem)}.lookbook-module__kuy6ya__shelf{padding-block:clamp(3rem,6vw,5.5rem)}.lookbook-module__kuy6ya__shelfHead{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:clamp(1.25rem,2.5vw,2rem);display:flex}.lookbook-module__kuy6ya__shelfHead h2{margin:0;font-size:clamp(2rem,3.4vw,2.8rem)}.lookbook-module__kuy6ya__count{color:var(--ink-subtle);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:500}.lookbook-module__kuy6ya__shelfGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.6rem);margin:0;padding:0;list-style:none;display:grid}.lookbook-module__kuy6ya__issue{gap:.9rem;text-decoration:none;display:grid}.lookbook-module__kuy6ya__issue>div:first-child{aspect-ratio:3/4;transition:transform .7s var(--ease), box-shadow .7s var(--ease)}.lookbook-module__kuy6ya__issue:hover>div:first-child{transform:translateY(-.3rem);box-shadow:0 1.4rem 2.6rem #261e1929}.lookbook-module__kuy6ya__issueMeta{grid-template-columns:1fr auto;align-items:baseline;gap:.3rem 1rem;display:grid}.lookbook-module__kuy6ya__issueNumber{color:var(--ink-subtle);letter-spacing:.22em;text-transform:uppercase;grid-column:1/-1;font-size:.66rem;font-weight:500}.lookbook-module__kuy6ya__issueTitle{font-family:var(--font-display);font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1.15}.lookbook-module__kuy6ya__issueCount{color:var(--ink-subtle);white-space:nowrap;font-size:.75rem}.lookbook-module__kuy6ya__shelfGrid[data-count="2"],.lookbook-module__kuy6ya__shelfGrid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:64rem){.lookbook-module__kuy6ya__shelfGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:47.99rem){.lookbook-module__kuy6ya__lead{grid-template-columns:1fr;height:auto}.lookbook-module__kuy6ya__leadCover{aspect-ratio:.63}.lookbook-module__kuy6ya__leadText{padding:1.75rem var(--page-gutter) 2.25rem;grid-template-rows:auto auto auto}.lookbook-module__kuy6ya__leadText h1{font-size:3rem}.lookbook-module__kuy6ya__highlights{min-height:0}.lookbook-module__kuy6ya__highlight{aspect-ratio:3/4}.lookbook-module__kuy6ya__shelfGrid,.lookbook-module__kuy6ya__shelfGrid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem .75rem}.lookbook-module__kuy6ya__issueCount{display:none}}@media (prefers-reduced-motion:no-preference){.lookbook-module__kuy6ya__leadCoverArt{animation:1.2s cubic-bezier(.2,0,.1,1) both lookbook-module__kuy6ya__settle}.lookbook-module__kuy6ya__leadText>*{animation:.7s cubic-bezier(.2,0,.1,1) both lookbook-module__kuy6ya__rise}.lookbook-module__kuy6ya__leadText>:nth-child(2){animation-delay:.12s}.lookbook-module__kuy6ya__leadText>:nth-child(3){animation-delay:.22s}}@keyframes lookbook-module__kuy6ya__settle{0%{opacity:.4;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes lookbook-module__kuy6ya__rise{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}
.issue-module__rCQSaG__heroText{grid-template-rows:minmax(0,1fr) auto;align-content:center}.issue-module__rCQSaG__heroText>div:first-child{align-self:center}.issue-module__rCQSaG__subtitle{color:var(--cacao);font-family:var(--font-display);margin:.9rem 0 0;font-size:clamp(1.35rem,2vw,1.7rem)}.issue-module__rCQSaG__actions{justify-items:start;gap:1.1rem;display:grid}.issue-module__rCQSaG__start{background:var(--ink);min-height:3.4rem;color:var(--pearl);cursor:pointer;font:inherit;letter-spacing:.2em;text-transform:uppercase;transition:background-color var(--duration) var(--ease);border:0;align-items:center;gap:.9rem;padding:0 1.8rem;font-size:.75rem;font-weight:500;display:inline-flex}.issue-module__rCQSaG__start:hover{background:var(--cacao)}.issue-module__rCQSaG__start:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.issue-module__rCQSaG__meta{color:var(--ink-subtle);margin:0;font-size:.85rem}.issue-module__rCQSaG__meta a{color:var(--ink-muted);text-underline-offset:.25em}.issue-module__rCQSaG__body{padding-block:clamp(4rem,9vw,8rem)}.issue-module__rCQSaG__after{border-top:1px solid var(--rule);background:var(--pearl)}.issue-module__rCQSaG__afterInner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,6vw,6rem);padding-block:clamp(3rem,6vw,5rem);display:grid}.issue-module__rCQSaG__visit{gap:1rem;max-width:34rem;display:grid}.issue-module__rCQSaG__visit h2{margin:.4rem 0 0;font-size:clamp(2rem,3.4vw,2.8rem)}.issue-module__rCQSaG__visit p{color:var(--ink-muted);margin:0;line-height:1.65}.issue-module__rCQSaG__next{grid-template-columns:11rem auto;align-items:end;gap:1.5rem;text-decoration:none;display:grid}.issue-module__rCQSaG__next>div:first-child{aspect-ratio:3/4;transition:transform .7s var(--ease)}.issue-module__rCQSaG__next:hover>div:first-child{transform:translateY(-.25rem)}.issue-module__rCQSaG__next>span{justify-items:start;gap:.6rem;display:grid}.issue-module__rCQSaG__nextLabel{color:var(--ink-subtle);letter-spacing:.22em;text-transform:uppercase;font-size:.66rem;font-weight:500}.issue-module__rCQSaG__nextTitle{font-family:var(--font-display);font-size:1.6rem;line-height:1.1}@media (max-width:47.99rem){.issue-module__rCQSaG__heroText{grid-template-rows:auto auto}.issue-module__rCQSaG__start{justify-content:center;width:100%}.issue-module__rCQSaG__body{padding-block:2.5rem 3.5rem}.issue-module__rCQSaG__afterInner{grid-template-columns:1fr}.issue-module__rCQSaG__next{grid-template-columns:8.5rem auto}}
