.Checkout-module__POmZia__page{width:100%;padding:var(--brand-page-padding);color:var(--brand-foreground);background:var(--brand-background)}.Checkout-module__POmZia__header{justify-content:space-between;align-items:end;gap:var(--theme-space-4);padding:var(--theme-space-4) 0 var(--theme-space-7);border-top:var(--brand-border-thin) solid var(--brand-muted);display:flex}.Checkout-module__POmZia__index,.Checkout-module__POmZia__backLink,.Checkout-module__POmZia__sectionIndex,.Checkout-module__POmZia__addressMeta,.Checkout-module__POmZia__reviewMeta,.Checkout-module__POmZia__summaryNote,.Checkout-module__POmZia__couponButton{font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs)}.Checkout-module__POmZia__title{font-family:var(--brand-font-display);letter-spacing:-.06em;text-transform:lowercase;font-size:clamp(3.5rem,9vw,8rem);font-weight:500;line-height:.78}.Checkout-module__POmZia__backLink{color:var(--brand-foreground);border-bottom:var(--brand-border-thin) solid currentColor}.Checkout-module__POmZia__layout{align-items:start;gap:var(--brand-commerce-gap);grid-template-columns:minmax(15rem,.9fr) minmax(18rem,1.25fr) minmax(17rem,.75fr);display:grid}.Checkout-module__POmZia__section{border-top:var(--brand-border-thin) solid var(--brand-muted);min-width:0}.Checkout-module__POmZia__sectionHeader{justify-content:space-between;gap:var(--theme-space-3);padding:var(--theme-space-3) 0 var(--theme-space-5);display:flex}.Checkout-module__POmZia__sectionTitle{font-family:var(--brand-font-display);letter-spacing:-.04em;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:500;line-height:.95}.Checkout-module__POmZia__addresses{gap:var(--theme-space-2);display:grid}.Checkout-module__POmZia__address{gap:var(--theme-space-3);padding:var(--theme-space-3);border:var(--brand-border-thin) solid var(--brand-muted);cursor:pointer;grid-template-columns:auto 1fr;display:grid;position:relative}.Checkout-module__POmZia__addressSelected{border-color:var(--brand-foreground)}.Checkout-module__POmZia__address input{accent-color:var(--brand-accent);margin-top:.25rem}.Checkout-module__POmZia__addressName{justify-content:space-between;gap:var(--theme-space-2);font-size:var(--theme-font-size-sm);display:flex}.Checkout-module__POmZia__defaultMark{font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs)}.Checkout-module__POmZia__addressMeta{margin-top:var(--theme-space-2);color:var(--theme-color-muted);line-height:1.55}.Checkout-module__POmZia__addAddress{width:fit-content;margin-top:var(--theme-space-3);color:var(--brand-foreground);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);border-bottom:var(--brand-border-thin) solid currentColor;display:inline-flex}.Checkout-module__POmZia__reviewItems{border-top:var(--brand-border-thin) solid var(--brand-muted)}.Checkout-module__POmZia__reviewItem{gap:var(--theme-space-3);padding:var(--theme-space-3) 0;border-bottom:var(--brand-border-thin) solid var(--brand-muted);grid-template-columns:minmax(0,1fr) auto;display:grid}.Checkout-module__POmZia__reviewName{font-size:var(--theme-font-size-sm);font-weight:500}.Checkout-module__POmZia__reviewMeta{margin-top:var(--theme-space-1);color:var(--theme-color-muted)}.Checkout-module__POmZia__reviewPrice{font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs)}.Checkout-module__POmZia__summary{top:calc(var(--brand-header-height) + var(--theme-space-3));padding:var(--theme-space-4);border:var(--brand-border-thin) solid var(--brand-muted);position:sticky}.Checkout-module__POmZia__summaryTitle{margin-bottom:var(--theme-space-5);font-family:var(--brand-font-display);font-size:2rem;font-weight:500}.Checkout-module__POmZia__summaryRow{justify-content:space-between;gap:var(--theme-space-3);padding:var(--theme-space-3) 0;border-top:var(--brand-border-thin) solid var(--brand-muted);font-size:var(--theme-font-size-sm);display:flex}.Checkout-module__POmZia__summaryTotal{font-family:var(--brand-font-display);font-size:1.5rem}.Checkout-module__POmZia__couponButton{justify-content:space-between;gap:var(--theme-space-3);width:100%;padding:var(--theme-space-3) 0;border-top:var(--brand-border-thin) solid var(--brand-muted);color:var(--theme-color-muted);display:flex}.Checkout-module__POmZia__couponButton strong{color:var(--brand-foreground);text-align:right;font-weight:500}.Checkout-module__POmZia__summaryNote{margin:var(--theme-space-3) 0;color:var(--theme-color-muted);line-height:1.5}.Checkout-module__POmZia__action{min-height:var(--theme-control-height);width:100%;margin-top:var(--theme-space-2);padding:0 var(--theme-space-3);border:var(--brand-border-thin) solid var(--brand-accent);color:var(--theme-color-on-action);background:var(--brand-accent);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);text-transform:uppercase;cursor:pointer}.Checkout-module__POmZia__actionSecondary{color:var(--brand-foreground);background:0 0}.Checkout-module__POmZia__action:disabled{cursor:not-allowed;opacity:.35}.Checkout-module__POmZia__feedback{padding:var(--theme-space-3);border:var(--brand-border-thin) solid currentColor;color:var(--theme-color-danger);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);grid-column:1/-1}.Checkout-module__POmZia__success{color:var(--theme-color-success)}.Checkout-module__POmZia__status{min-height:55vh;color:var(--theme-color-muted);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);place-items:center;display:grid}@media (max-width:64rem){.Checkout-module__POmZia__layout{grid-template-columns:repeat(2,minmax(0,1fr))}.Checkout-module__POmZia__summary{gap:0 var(--theme-space-5);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.Checkout-module__POmZia__summaryTitle,.Checkout-module__POmZia__summaryNote,.Checkout-module__POmZia__couponButton,.Checkout-module__POmZia__action{grid-column:1/-1}}@media (max-width:48rem){.Checkout-module__POmZia__header{flex-direction:column;align-items:flex-start}.Checkout-module__POmZia__layout{grid-template-columns:1fr}.Checkout-module__POmZia__address{min-height:var(--theme-touch-target)}.Checkout-module__POmZia__action{min-height:max(var(--theme-control-height), var(--theme-touch-target))}.Checkout-module__POmZia__backLink,.Checkout-module__POmZia__addAddress{min-width:var(--theme-touch-target);min-height:var(--theme-touch-target);justify-content:center;align-items:center;display:inline-flex}.Checkout-module__POmZia__summary{grid-column:auto;display:block}}
.Theme-module__IdTtTa__pageShell{min-height:100vh;padding:var(--theme-space-4);place-items:center;display:grid}.Theme-module__IdTtTa__card{width:min(100%, var(--theme-content-width));padding:var(--theme-space-5);background:var(--theme-color-surface);border:1px solid var(--theme-color-border);border-radius:var(--theme-radius-medium);box-shadow:var(--theme-shadow)}.Theme-module__IdTtTa__stack{gap:var(--theme-space-3);flex-direction:column;display:flex}.Theme-module__IdTtTa__sectionStack{gap:var(--theme-space-5);padding-block:var(--theme-space-7);flex-direction:column;display:flex}.Theme-module__IdTtTa__inline{align-items:end;gap:var(--theme-space-2);display:flex}.Theme-module__IdTtTa__grow{flex:1}.Theme-module__IdTtTa__heading{color:var(--theme-color-text);font-family:var(--theme-font-display);font-size:var(--theme-font-size-section);letter-spacing:-.035em;font-weight:500;line-height:1}.Theme-module__IdTtTa__displayHeading{max-width:12ch;color:var(--theme-color-on-action);font-family:var(--theme-font-display);font-size:var(--theme-font-size-title);letter-spacing:-.055em;text-transform:uppercase;font-weight:500;line-height:.88}.Theme-module__IdTtTa__text{color:var(--theme-color-muted);line-height:1.6}.Theme-module__IdTtTa__eyebrow{color:inherit;font-size:var(--theme-font-size-xs);letter-spacing:.18em;text-transform:uppercase;font-weight:700}.Theme-module__IdTtTa__field{gap:var(--theme-space-1);color:var(--theme-color-text);flex-direction:column;display:flex}.Theme-module__IdTtTa__input{width:100%;height:var(--theme-control-height);padding:0 var(--theme-space-2);color:var(--theme-color-text);background:var(--theme-color-surface);border:1px solid var(--theme-color-border);border-radius:var(--theme-radius-small);font:inherit}.Theme-module__IdTtTa__input:focus{outline:2px solid var(--theme-color-action);outline-offset:2px}.Theme-module__IdTtTa__button,.Theme-module__IdTtTa__ctaLink{min-height:var(--theme-control-height);width:fit-content;padding:0 var(--theme-space-4);border:1px solid var(--theme-color-action);color:var(--theme-color-on-action);background:var(--theme-color-action);font:inherit;font-size:var(--theme-font-size-sm);transition:transform var(--theme-transition-fast), background var(--theme-transition-fast);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.Theme-module__IdTtTa__ctaLink{border-color:var(--theme-color-on-action)}.Theme-module__IdTtTa__button:hover,.Theme-module__IdTtTa__ctaLink:hover{transform:translateY(-2px)}.Theme-module__IdTtTa__buttonSecondary{color:var(--theme-color-text);background:var(--theme-color-surface);border:1px solid var(--theme-color-border)}.Theme-module__IdTtTa__buttonDanger{color:var(--theme-color-danger);background:var(--theme-color-surface);border:1px solid var(--theme-color-danger)}.Theme-module__IdTtTa__button:disabled{cursor:not-allowed;opacity:.55}.Theme-module__IdTtTa__notice{padding:var(--theme-space-2);border-radius:var(--theme-radius-small);color:var(--theme-color-muted);border:1px solid}.Theme-module__IdTtTa__error{color:var(--theme-color-danger)}.Theme-module__IdTtTa__success{color:var(--theme-color-success)}.Theme-module__IdTtTa__panel{padding:var(--theme-space-3);border:1px solid var(--theme-color-border);border-radius:var(--theme-radius-small)}.Theme-module__IdTtTa__actions{gap:var(--theme-space-2);flex-wrap:wrap;display:flex}.Theme-module__IdTtTa__checkbox{align-items:center;gap:var(--theme-space-2);color:var(--theme-color-text);display:flex}.Theme-module__IdTtTa__badge{width:fit-content;padding:var(--theme-space-1) var(--theme-space-2);color:var(--theme-color-success);border-radius:var(--theme-radius-small);border:1px solid}.Theme-module__IdTtTa__storeShell{width:min(100%, var(--theme-store-width));min-height:100vh;padding:0 var(--theme-space-5);margin:0 auto}.Theme-module__IdTtTa__storeHeader{justify-content:space-between;align-items:center;gap:var(--theme-space-3);padding:var(--theme-space-3) 0 var(--theme-space-5);display:flex}.Theme-module__IdTtTa__globalHeader{z-index:20;border-bottom:1px solid var(--theme-color-border);background:color-mix(in srgb, var(--theme-color-page) 92%, transparent);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);position:sticky;top:0}.Theme-module__IdTtTa__globalHeaderInner{width:min(100%, var(--theme-store-width));min-height:4.75rem;padding:var(--theme-space-3) var(--theme-space-5);align-items:center;gap:var(--theme-space-4);grid-template-columns:1fr auto 1fr;margin:0 auto;display:grid}.Theme-module__IdTtTa__brand{color:var(--theme-color-text);font-family:var(--theme-font-display);letter-spacing:.08em;font-size:1.35rem;font-weight:800}.Theme-module__IdTtTa__headerUtility{justify-content:flex-end;align-items:center;gap:var(--theme-space-3);display:flex}.Theme-module__IdTtTa__nav{justify-content:center;align-items:center;gap:var(--theme-space-4);flex-wrap:wrap;display:flex}.Theme-module__IdTtTa__navLink,.Theme-module__IdTtTa__utilityLink{color:var(--theme-color-text);font-size:var(--theme-font-size-sm);transition:opacity var(--theme-transition-fast);text-decoration:none}.Theme-module__IdTtTa__navLink:hover,.Theme-module__IdTtTa__utilityLink:hover{opacity:.55}.Theme-module__IdTtTa__link{color:var(--theme-color-text);text-underline-offset:var(--theme-space-1);text-decoration:underline}.Theme-module__IdTtTa__hero{border-radius:0 0 var(--theme-radius-large) var(--theme-radius-large);background:var(--theme-color-surface-strong);min-height:min(78vh,52rem);animation:Theme-module__IdTtTa__fadeIn var(--theme-transition-slow) both;position:relative;overflow:hidden}.Theme-module__IdTtTa__heroImage{position:absolute;inset:0}.Theme-module__IdTtTa__heroImage img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s}.Theme-module__IdTtTa__hero:hover .Theme-module__IdTtTa__heroImage img{transform:scale(1.025)}.Theme-module__IdTtTa__heroImage:after{content:"";background:linear-gradient(90deg, var(--theme-color-overlay), transparent 75%);position:absolute;inset:0}.Theme-module__IdTtTa__heroContent{z-index:1;min-height:inherit;justify-content:end;align-items:flex-start;gap:var(--theme-space-4);color:var(--theme-color-on-action);flex-direction:column;padding:clamp(2rem,7vw,7rem);display:flex;position:relative}.Theme-module__IdTtTa__heroSubtitle{max-width:32rem;color:var(--theme-color-on-action);font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.5}.Theme-module__IdTtTa__bannerRail{gap:var(--theme-space-4);padding-top:var(--theme-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Theme-module__IdTtTa__bannerCard{border-radius:var(--theme-radius-medium);background:var(--theme-color-surface-strong);min-height:24rem;position:relative;overflow:hidden}.Theme-module__IdTtTa__bannerCard img{object-fit:cover;width:100%;height:100%;transition:transform var(--theme-transition-slow)}.Theme-module__IdTtTa__bannerCard:hover img{transform:scale(1.035)}.Theme-module__IdTtTa__bannerCaption{inset:auto var(--theme-space-4) var(--theme-space-4);color:var(--theme-color-on-action);position:absolute}.Theme-module__IdTtTa__sectionHeader{justify-content:space-between;align-items:end;gap:var(--theme-space-4);display:flex}.Theme-module__IdTtTa__catalogHero{gap:var(--theme-space-4);padding:var(--theme-space-7) 0 var(--theme-space-6);border-bottom:1px solid var(--theme-color-border);flex-direction:column;display:flex}.Theme-module__IdTtTa__catalogHero .Theme-module__IdTtTa__heading{text-transform:uppercase;font-size:clamp(2.5rem,6vw,5.5rem)}.Theme-module__IdTtTa__catalogControls{align-items:end;gap:var(--theme-space-5);padding:var(--theme-space-5) 0;grid-template-columns:1fr auto;display:grid}.Theme-module__IdTtTa__categoryNav{gap:var(--theme-space-3);padding-bottom:var(--theme-space-1);display:flex;overflow-x:auto}.Theme-module__IdTtTa__categoryNavLink{padding:var(--theme-space-2) 0;color:var(--theme-color-muted);font-size:var(--theme-font-size-sm);border-bottom:1px solid #0000;flex:none}.Theme-module__IdTtTa__categoryNavLink:hover,.Theme-module__IdTtTa__categoryNavLinkActive{color:var(--theme-color-text);border-color:var(--theme-color-text)}.Theme-module__IdTtTa__productGrid{gap:var(--theme-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Theme-module__IdTtTa__productTile{gap:var(--theme-space-3);color:var(--theme-color-text);transition:transform var(--theme-transition-fast);flex-direction:column;display:flex}.Theme-module__IdTtTa__productTile:hover{transform:translateY(-.3rem)}.Theme-module__IdTtTa__productTile .Theme-module__IdTtTa__mediaFrame{box-shadow:none;transition:box-shadow var(--theme-transition-fast)}.Theme-module__IdTtTa__productTile:hover .Theme-module__IdTtTa__mediaFrame{box-shadow:var(--theme-shadow-hover)}.Theme-module__IdTtTa__mediaFrame{aspect-ratio:var(--theme-media-ratio);background:var(--theme-color-surface);border-radius:var(--theme-radius-medium);color:var(--theme-color-muted);place-items:center;display:grid;overflow:hidden}.Theme-module__IdTtTa__mediaFrame img{object-fit:cover;width:100%;height:100%;transition:transform var(--theme-transition-slow), opacity var(--theme-transition-fast)}.Theme-module__IdTtTa__productTile:hover .Theme-module__IdTtTa__mediaFrame img{transform:scale(1.025)}.Theme-module__IdTtTa__productCardBody{gap:var(--theme-space-2);flex-direction:column;display:flex}.Theme-module__IdTtTa__productCardRow{justify-content:space-between;align-items:baseline;gap:var(--theme-space-2);display:flex}.Theme-module__IdTtTa__productName{font-size:var(--theme-font-size-body);font-weight:500}.Theme-module__IdTtTa__price{font-size:var(--theme-font-size-sm);font-variant-numeric:tabular-nums;flex:none}.Theme-module__IdTtTa__productMeta{color:var(--theme-color-muted);font-size:var(--theme-font-size-xs);letter-spacing:.06em;text-transform:uppercase}.Theme-module__IdTtTa__quickView{width:fit-content;color:var(--theme-color-text);font-size:var(--theme-font-size-sm);opacity:0;transition:opacity var(--theme-transition-fast), transform var(--theme-transition-fast);border-bottom:1px solid;transform:translateY(.25rem)}.Theme-module__IdTtTa__productTile:hover .Theme-module__IdTtTa__quickView,.Theme-module__IdTtTa__productTile:focus-visible .Theme-module__IdTtTa__quickView{opacity:1;transform:translateY(0)}.Theme-module__IdTtTa__categoryGrid{gap:var(--theme-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Theme-module__IdTtTa__categoryCard{min-height:25rem;padding:var(--theme-space-4);border-radius:var(--theme-radius-medium);color:var(--theme-color-on-action);background:var(--theme-color-surface-strong);align-items:end;display:flex;position:relative;overflow:hidden}.Theme-module__IdTtTa__categoryCard img{object-fit:cover;opacity:.78;width:100%;height:100%;transition:transform var(--theme-transition-slow);position:absolute;inset:0}.Theme-module__IdTtTa__categoryCard:hover img{transform:scale(1.04)}.Theme-module__IdTtTa__categoryName{z-index:1;font-family:var(--theme-font-display);text-transform:uppercase;font-size:1.6rem;position:relative}.Theme-module__IdTtTa__footer{margin-top:var(--theme-space-8);color:var(--theme-color-on-action);background:var(--theme-color-surface-strong)}.Theme-module__IdTtTa__footerInner{width:min(100%, var(--theme-store-width));padding:var(--theme-space-7) var(--theme-space-5);gap:var(--theme-space-6);grid-template-columns:2fr 1fr 1fr;margin:0 auto;display:grid}.Theme-module__IdTtTa__footerTitle{color:var(--theme-color-on-action);font-family:var(--theme-font-display);font-size:1.75rem}.Theme-module__IdTtTa__footerText,.Theme-module__IdTtTa__footerLink{color:var(--theme-color-on-action);opacity:.72;line-height:1.7}.Theme-module__IdTtTa__footerLink:hover{opacity:1}.Theme-module__IdTtTa__toolbar{align-items:end;gap:var(--theme-space-2);flex-wrap:wrap;display:flex}.Theme-module__IdTtTa__detailGrid{gap:var(--theme-space-7);padding-top:var(--theme-space-5);grid-template-columns:minmax(0,1.35fr) minmax(22rem,.65fr);align-items:start;display:grid}.Theme-module__IdTtTa__gallery{gap:var(--theme-space-3);grid-template-columns:5.5rem minmax(0,1fr);display:grid;position:sticky;top:6.5rem}.Theme-module__IdTtTa__galleryMain{aspect-ratio:var(--theme-media-ratio);border-radius:var(--theme-radius-medium);background:var(--theme-color-surface);animation:Theme-module__IdTtTa__fadeIn var(--theme-transition-slow) both;place-items:center;display:grid;overflow:hidden}.Theme-module__IdTtTa__galleryMain img{object-fit:cover;width:100%;height:100%}.Theme-module__IdTtTa__galleryThumbs{gap:var(--theme-space-2);flex-direction:column;display:flex}.Theme-module__IdTtTa__galleryThumb{aspect-ratio:var(--theme-media-ratio);border-radius:var(--theme-radius-small);background:var(--theme-color-surface);cursor:pointer;opacity:.62;transition:opacity var(--theme-transition-fast), border-color var(--theme-transition-fast);border:1px solid #0000;padding:0;overflow:hidden}.Theme-module__IdTtTa__galleryThumb:hover,.Theme-module__IdTtTa__galleryThumbActive{opacity:1;border-color:var(--theme-color-text)}.Theme-module__IdTtTa__galleryThumb img{object-fit:cover;width:100%;height:100%}.Theme-module__IdTtTa__productInfo{gap:var(--theme-space-4);flex-direction:column;display:flex;position:sticky;top:6.5rem}.Theme-module__IdTtTa__productInfo .Theme-module__IdTtTa__heading{font-size:clamp(2rem,4vw,3.75rem)}.Theme-module__IdTtTa__productInfo .Theme-module__IdTtTa__price{font-size:1.2rem}.Theme-module__IdTtTa__purchasePanel{padding:var(--theme-space-4) 0;border-top:1px solid var(--theme-color-border);border-bottom:1px solid var(--theme-color-border)}.Theme-module__IdTtTa__attributeList{gap:var(--theme-space-2);flex-wrap:wrap;display:flex}.Theme-module__IdTtTa__subheading{color:var(--theme-color-text);font-family:var(--theme-font-display);font-size:1.15rem;line-height:1.3}@keyframes Theme-module__IdTtTa__fadeIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Theme-module__IdTtTa__hero,.Theme-module__IdTtTa__hero img,.Theme-module__IdTtTa__bannerCard img,.Theme-module__IdTtTa__productTile,.Theme-module__IdTtTa__productTile img,.Theme-module__IdTtTa__categoryCard img,.Theme-module__IdTtTa__button,.Theme-module__IdTtTa__ctaLink{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:64rem){.Theme-module__IdTtTa__productGrid,.Theme-module__IdTtTa__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.Theme-module__IdTtTa__storeShell{padding-inline:var(--theme-space-3)}.Theme-module__IdTtTa__globalHeaderInner{min-height:auto;padding:var(--theme-space-3);grid-template-columns:1fr auto}.Theme-module__IdTtTa__nav{justify-content:flex-start;gap:var(--theme-space-3);grid-area:2/1/auto/-1;width:100%;overflow-x:auto}.Theme-module__IdTtTa__headerUtility{grid-area:1/2}.Theme-module__IdTtTa__hero{min-height:66vh}.Theme-module__IdTtTa__heroContent{padding:var(--theme-space-5)}.Theme-module__IdTtTa__bannerRail,.Theme-module__IdTtTa__categoryGrid,.Theme-module__IdTtTa__footerInner{grid-template-columns:1fr}.Theme-module__IdTtTa__bannerCard,.Theme-module__IdTtTa__categoryCard{min-height:20rem}.Theme-module__IdTtTa__detailGrid{gap:var(--theme-space-5);grid-template-columns:1fr}.Theme-module__IdTtTa__gallery,.Theme-module__IdTtTa__productInfo{position:static}.Theme-module__IdTtTa__catalogControls{grid-template-columns:1fr}.Theme-module__IdTtTa__sectionHeader{flex-direction:column;align-items:flex-start}.Theme-module__IdTtTa__navLink,.Theme-module__IdTtTa__utilityLink,.Theme-module__IdTtTa__link{min-width:var(--theme-touch-target);min-height:var(--theme-touch-target);justify-content:center;align-items:center;display:inline-flex}.Theme-module__IdTtTa__button{min-width:var(--theme-touch-target);min-height:max(var(--theme-control-height), var(--theme-touch-target))}.Theme-module__IdTtTa__footerLink{min-width:var(--theme-touch-target);min-height:var(--theme-touch-target);align-items:center;display:inline-flex}.Theme-module__IdTtTa__navLink{flex:none}.Theme-module__IdTtTa__link{justify-content:flex-start}}@media (max-width:35rem){.Theme-module__IdTtTa__card{padding:var(--theme-space-4)}.Theme-module__IdTtTa__inline{flex-direction:column;align-items:stretch}.Theme-module__IdTtTa__productGrid{gap:var(--theme-space-3);grid-template-columns:1fr 1fr}.Theme-module__IdTtTa__displayHeading{font-size:2.7rem}.Theme-module__IdTtTa__hero{min-height:36rem}.Theme-module__IdTtTa__gallery{grid-template-columns:1fr}.Theme-module__IdTtTa__galleryThumbs{flex-direction:row;order:2;overflow-x:auto}.Theme-module__IdTtTa__galleryThumb{flex:0 0 4.5rem}.Theme-module__IdTtTa__quickView{display:none}}
.LocaleSwitcher-module__Z0owNW__switcher{border:1px solid;flex:none;align-items:stretch;display:inline-flex}.LocaleSwitcher-module__Z0owNW__option{min-width:var(--theme-touch-target);min-height:var(--theme-touch-target);padding:0 var(--theme-space-2);color:inherit;font:inherit;font-size:var(--theme-font-size-xs);cursor:pointer;background:0 0;border:0}.LocaleSwitcher-module__Z0owNW__option+.LocaleSwitcher-module__Z0owNW__option{border-left:1px solid}.LocaleSwitcher-module__Z0owNW__active{color:var(--theme-color-on-action);background:var(--theme-color-action)}.LocaleSwitcher-module__Z0owNW__option:focus-visible{z-index:1;outline-offset:2px;outline:2px solid;position:relative}
.BrandLayout-module__0sB7Lq__shell{min-height:100vh;color:var(--brand-foreground);background:var(--brand-background)}.BrandLayout-module__0sB7Lq__sidebar{z-index:30;width:var(--brand-sidebar-width);padding:var(--brand-page-padding);border-right:var(--brand-border-thin) solid var(--brand-muted);background:var(--brand-background);align-items:center;display:flex;position:fixed;inset:0 auto 0 0}.BrandLayout-module__0sB7Lq__sidebarNav{align-items:flex-start;gap:var(--theme-space-2);flex-direction:column;display:flex}.BrandLayout-module__0sB7Lq__sidebarLink{align-items:center;gap:var(--theme-space-2);color:var(--brand-foreground);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);letter-spacing:.06em;text-transform:lowercase;display:flex}.BrandLayout-module__0sB7Lq__dot{border:var(--brand-border-thin) solid var(--brand-foreground);background:0 0;border-radius:50%;width:.42rem;height:.42rem}.BrandLayout-module__0sB7Lq__dotActive{background:var(--brand-accent)}.BrandLayout-module__0sB7Lq__contentColumn{min-height:100vh;margin-left:var(--brand-sidebar-width)}.BrandLayout-module__0sB7Lq__header{min-height:var(--brand-header-height);padding:0 var(--brand-page-padding);border-bottom:var(--brand-border-thin) solid var(--brand-muted);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.BrandLayout-module__0sB7Lq__headerSpacer{min-width:1px}.BrandLayout-module__0sB7Lq__logo{color:var(--brand-foreground);font-family:var(--brand-font-display);letter-spacing:.12em;font-size:1.35rem;font-weight:800}.BrandLayout-module__0sB7Lq__headerActions{justify-content:flex-end;gap:var(--theme-space-2) var(--theme-space-4);flex-wrap:wrap;min-width:0;display:flex}.BrandLayout-module__0sB7Lq__headerLink{color:var(--brand-foreground);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);letter-spacing:.06em;text-transform:lowercase;white-space:nowrap}.BrandLayout-module__0sB7Lq__main{min-height:calc(100vh - var(--brand-header-height))}.BrandLayout-module__0sB7Lq__footer{gap:var(--theme-space-5);padding:var(--brand-section-spacing) var(--brand-page-padding) var(--brand-page-padding);border-top:var(--brand-border-thin) solid var(--brand-muted);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);grid-template-columns:1fr auto 1fr;display:grid}.BrandLayout-module__0sB7Lq__footerGroup{gap:var(--theme-space-4);flex-wrap:wrap;display:flex}.BrandLayout-module__0sB7Lq__footerGroupCenter{justify-content:center}.BrandLayout-module__0sB7Lq__footerGroupEnd{justify-content:flex-end}.BrandLayout-module__0sB7Lq__footerLink{color:var(--brand-foreground)}.BrandLayout-module__0sB7Lq__footerLink:hover,.BrandLayout-module__0sB7Lq__headerLink:hover,.BrandLayout-module__0sB7Lq__sidebarLink:hover{opacity:.55}@media (max-width:48rem){.BrandLayout-module__0sB7Lq__shell{flex-direction:column;display:flex}.BrandLayout-module__0sB7Lq__contentColumn{margin-left:0}.BrandLayout-module__0sB7Lq__header{min-height:auto;padding:var(--theme-space-4) var(--brand-page-padding);order:1;grid-template-columns:minmax(0,1fr) auto}.BrandLayout-module__0sB7Lq__headerSpacer{display:none}.BrandLayout-module__0sB7Lq__logo{justify-self:start}.BrandLayout-module__0sB7Lq__sidebar{width:auto;padding:var(--theme-space-3) var(--brand-page-padding);border-right:0;border-bottom:var(--brand-border-thin) solid var(--brand-muted);order:2;position:static;overflow-x:auto}.BrandLayout-module__0sB7Lq__sidebarNav{gap:var(--theme-space-4);flex-direction:row}.BrandLayout-module__0sB7Lq__headerLink,.BrandLayout-module__0sB7Lq__sidebarLink{min-width:var(--theme-touch-target);min-height:var(--theme-touch-target);justify-content:center}.BrandLayout-module__0sB7Lq__headerLink{align-items:center;display:inline-flex}.BrandLayout-module__0sB7Lq__sidebarLink{flex:none}.BrandLayout-module__0sB7Lq__contentColumn{display:contents}.BrandLayout-module__0sB7Lq__main{order:3}.BrandLayout-module__0sB7Lq__footer{order:4;grid-template-columns:1fr}.BrandLayout-module__0sB7Lq__footerLink{min-width:var(--theme-touch-target);min-height:var(--theme-touch-target);align-items:center;display:inline-flex}.BrandLayout-module__0sB7Lq__footerGroupCenter,.BrandLayout-module__0sB7Lq__footerGroupEnd{justify-content:flex-start}}@media (max-width:30rem){.BrandLayout-module__0sB7Lq__header{gap:var(--theme-space-3);grid-template-columns:1fr}.BrandLayout-module__0sB7Lq__headerActions{justify-content:flex-start}}
.Orders-module__QB5Yzq__page{width:100%;padding:var(--brand-page-padding);color:var(--brand-foreground);background:var(--brand-background)}.Orders-module__QB5Yzq__header{justify-content:space-between;align-items:end;gap:var(--theme-space-4);padding:var(--theme-space-4) 0 var(--theme-space-7);border-top:var(--brand-border-thin) solid var(--brand-muted);display:flex}.Orders-module__QB5Yzq__index,.Orders-module__QB5Yzq__backLink,.Orders-module__QB5Yzq__kicker,.Orders-module__QB5Yzq__detailLink,.Orders-module__QB5Yzq__timestamp,.Orders-module__QB5Yzq__summaryNote,.Orders-module__QB5Yzq__action,.Orders-module__QB5Yzq__textLink,.Orders-module__QB5Yzq__status,.Orders-module__QB5Yzq__feedback,.Orders-module__QB5Yzq__qrPayload{font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs)}.Orders-module__QB5Yzq__title{font-family:var(--brand-font-display);letter-spacing:-.06em;text-transform:lowercase;font-size:clamp(3.5rem,9vw,8rem);font-weight:500;line-height:.78}.Orders-module__QB5Yzq__backLink,.Orders-module__QB5Yzq__detailLink,.Orders-module__QB5Yzq__textLink{color:var(--brand-foreground);border-bottom:var(--brand-border-thin) solid currentColor}.Orders-module__QB5Yzq__layout{align-items:start;gap:var(--brand-commerce-gap);grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr);display:grid}.Orders-module__QB5Yzq__detailLayout{align-items:start;gap:var(--brand-commerce-gap);grid-template-columns:minmax(0,1.25fr) minmax(18rem,.55fr);display:grid}.Orders-module__QB5Yzq__list,.Orders-module__QB5Yzq__confirmation{border-top:var(--brand-border-thin) solid var(--brand-muted);min-width:0}.Orders-module__QB5Yzq__orderCard{gap:var(--theme-space-4);padding:var(--theme-space-4) 0;border-bottom:var(--brand-border-thin) solid var(--brand-muted);display:grid}.Orders-module__QB5Yzq__orderPrimary{justify-content:space-between;align-items:start;gap:var(--theme-space-4);display:flex}.Orders-module__QB5Yzq__kicker{margin-bottom:var(--theme-space-1);color:var(--theme-color-muted);text-transform:uppercase;display:block}.Orders-module__QB5Yzq__orderNo{overflow-wrap:anywhere;max-width:32rem;font-family:var(--brand-font-display);letter-spacing:-.04em;font-size:clamp(1.7rem,3vw,3rem);font-weight:500;line-height:.95}.Orders-module__QB5Yzq__orderTotal{font-family:var(--brand-font-display);letter-spacing:-.035em;text-align:right;flex:none;font-size:clamp(1.4rem,2.5vw,2.25rem);font-weight:500;line-height:1}.Orders-module__QB5Yzq__metaGrid{border-top:var(--brand-border-thin) solid var(--brand-muted);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.Orders-module__QB5Yzq__metaGrid div{min-width:0;padding:var(--theme-space-3) var(--theme-space-3) var(--theme-space-3) 0;border-bottom:var(--brand-border-thin) solid var(--brand-muted)}.Orders-module__QB5Yzq__metaGrid dt{margin-bottom:var(--theme-space-1);color:var(--theme-color-muted);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);text-transform:uppercase}.Orders-module__QB5Yzq__metaGrid dd{overflow-wrap:anywhere;font-size:var(--theme-font-size-sm);line-height:1.35}.Orders-module__QB5Yzq__detailLink{width:fit-content}.Orders-module__QB5Yzq__summary{top:calc(var(--brand-header-height) + var(--theme-space-3));padding:var(--theme-space-4);border:var(--brand-border-thin) solid var(--brand-muted);position:sticky}.Orders-module__QB5Yzq__summaryTitle,.Orders-module__QB5Yzq__sectionTitle{font-family:var(--brand-font-display);letter-spacing:-.035em;font-size:2rem;font-weight:500;line-height:.95}.Orders-module__QB5Yzq__summaryRows{margin-top:var(--theme-space-5);border-top:var(--brand-border-thin) solid var(--brand-muted)}.Orders-module__QB5Yzq__summaryRow{justify-content:space-between;gap:var(--theme-space-3);padding:var(--theme-space-3) 0;border-bottom:var(--brand-border-thin) solid var(--brand-muted);font-size:var(--theme-font-size-sm);display:flex}.Orders-module__QB5Yzq__summaryNote{margin:var(--theme-space-3) 0;color:var(--theme-color-muted);line-height:1.5}.Orders-module__QB5Yzq__status{min-height:18rem;color:var(--theme-color-muted);text-align:center;place-items:center;display:grid}.Orders-module__QB5Yzq__feedback{margin:var(--theme-space-4) 0;padding:var(--theme-space-3);border:var(--brand-border-thin) solid currentColor;line-height:1.45}.Orders-module__QB5Yzq__error{color:var(--theme-color-danger)}.Orders-module__QB5Yzq__success{color:var(--theme-color-success)}.Orders-module__QB5Yzq__orderHero{gap:var(--theme-space-3);padding:var(--theme-space-5) 0 var(--theme-space-6);border-bottom:var(--brand-border-thin) solid var(--brand-muted);display:grid}.Orders-module__QB5Yzq__orderNoLarge{overflow-wrap:anywhere;max-width:100%;font-family:var(--brand-font-display);letter-spacing:-.06em;font-size:clamp(2.25rem,6vw,5.75rem);font-weight:500;line-height:.82}.Orders-module__QB5Yzq__heroText{max-width:36rem;color:var(--theme-color-muted);line-height:1.6}.Orders-module__QB5Yzq__timestamp{color:var(--theme-color-muted);text-align:right}.Orders-module__QB5Yzq__qrPanel{gap:var(--theme-space-3);margin-top:var(--theme-space-4);padding:var(--theme-space-4);border:var(--brand-border-thin) solid var(--brand-muted);display:grid}.Orders-module__QB5Yzq__qrPayload{color:var(--theme-color-muted);overflow-wrap:anywhere;line-height:1.55}.Orders-module__QB5Yzq__refundPanel{gap:var(--theme-space-3);margin-top:var(--theme-space-4);padding:var(--theme-space-4);border:var(--brand-border-thin) solid var(--brand-muted);display:grid}.Orders-module__QB5Yzq__refundForm{gap:var(--theme-space-2);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);text-transform:uppercase;display:grid}.Orders-module__QB5Yzq__refundReason{resize:vertical;width:100%;min-height:7rem;padding:var(--theme-space-3);border:var(--brand-border-thin) solid var(--brand-muted);color:var(--brand-foreground);background:var(--brand-background);font:inherit;text-transform:none;border-radius:0;line-height:1.5}.Orders-module__QB5Yzq__action{min-height:var(--theme-control-height);width:100%;margin-top:var(--theme-space-2);padding:0 var(--theme-space-3);border:var(--brand-border-thin) solid var(--brand-accent);color:var(--theme-color-on-action);background:var(--brand-accent);text-transform:uppercase;cursor:pointer}.Orders-module__QB5Yzq__actionSecondary{color:var(--brand-foreground);background:0 0}.Orders-module__QB5Yzq__action:disabled{cursor:not-allowed;opacity:.35}.Orders-module__QB5Yzq__textLink{width:fit-content;margin-top:var(--theme-space-4);display:inline-flex}.Orders-module__QB5Yzq__paymentDialogBackdrop{z-index:50;padding:var(--theme-space-4);background:#0000008c;place-items:center;display:grid;position:fixed;inset:0}.Orders-module__QB5Yzq__paymentDialog{width:min(100%,30rem);max-height:calc(100dvh - (2 * var(--theme-space-4)));padding:var(--theme-space-5);border:var(--brand-border-thin) solid var(--brand-foreground);background:var(--brand-background);overflow-y:auto;box-shadow:0 1.25rem 3rem #0000003d}.Orders-module__QB5Yzq__paymentDialogActions{gap:var(--theme-space-3);margin-top:var(--theme-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:64rem){.Orders-module__QB5Yzq__layout,.Orders-module__QB5Yzq__detailLayout{grid-template-columns:minmax(0,1fr)}.Orders-module__QB5Yzq__summary{position:static}.Orders-module__QB5Yzq__metaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.Orders-module__QB5Yzq__header,.Orders-module__QB5Yzq__orderPrimary{flex-direction:column;align-items:flex-start}.Orders-module__QB5Yzq__backLink,.Orders-module__QB5Yzq__detailLink,.Orders-module__QB5Yzq__textLink{min-width:var(--theme-touch-target);min-height:var(--theme-touch-target);align-items:center;display:inline-flex}.Orders-module__QB5Yzq__orderTotal,.Orders-module__QB5Yzq__timestamp{text-align:left}.Orders-module__QB5Yzq__metaGrid,.Orders-module__QB5Yzq__paymentDialogActions{grid-template-columns:1fr}}
.AccountSecurity-module__9Fk_tG__page{gap:var(--theme-space-5);padding-block:var(--theme-space-6) var(--theme-space-8);flex-direction:column;display:flex}.AccountSecurity-module__9Fk_tG__header{justify-content:space-between;align-items:end;gap:var(--theme-space-4);padding-bottom:var(--theme-space-4);border-bottom:1px solid var(--theme-color-text);display:flex}.AccountSecurity-module__9Fk_tG__eyebrow{margin:0 0 var(--theme-space-2);color:var(--theme-color-muted);font-size:var(--theme-font-size-xs);letter-spacing:0;text-transform:uppercase;font-weight:700}.AccountSecurity-module__9Fk_tG__title{color:var(--theme-color-text);font-family:var(--theme-font-display);font-size:var(--theme-font-size-section);letter-spacing:0;margin:0;font-weight:500}.AccountSecurity-module__9Fk_tG__section{gap:var(--theme-space-6);padding-block:var(--theme-space-5);border-bottom:1px solid var(--theme-color-border);grid-template-columns:minmax(14rem,.34fr) minmax(0,.66fr);display:grid}.AccountSecurity-module__9Fk_tG__sectionIntro,.AccountSecurity-module__9Fk_tG__phoneFlow,.AccountSecurity-module__9Fk_tG__flowPanel,.AccountSecurity-module__9Fk_tG__list,.AccountSecurity-module__9Fk_tG__itemMain{gap:var(--theme-space-3);flex-direction:column;display:flex}.AccountSecurity-module__9Fk_tG__sectionTitle,.AccountSecurity-module__9Fk_tG__itemTitle{color:var(--theme-color-text);font-family:var(--theme-font-display);letter-spacing:0;margin:0;font-weight:500}.AccountSecurity-module__9Fk_tG__sectionTitle{font-size:1.4rem}.AccountSecurity-module__9Fk_tG__itemTitle{font-size:1rem}.AccountSecurity-module__9Fk_tG__sectionCopy,.AccountSecurity-module__9Fk_tG__flowCopy,.AccountSecurity-module__9Fk_tG__muted,.AccountSecurity-module__9Fk_tG__reason{color:var(--theme-color-muted);margin:0;line-height:1.6}.AccountSecurity-module__9Fk_tG__steps{gap:var(--theme-space-2);counter-reset:security-step;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.AccountSecurity-module__9Fk_tG__steps li{align-items:center;gap:var(--theme-space-2);min-height:2.75rem;padding:var(--theme-space-2);color:var(--theme-color-muted);border-bottom:2px solid var(--theme-color-border);font-size:var(--theme-font-size-sm);counter-increment:security-step;display:flex}.AccountSecurity-module__9Fk_tG__steps li:before{content:counter(security-step, decimal-leading-zero)}.AccountSecurity-module__9Fk_tG__steps .AccountSecurity-module__9Fk_tG__activeStep{color:var(--theme-color-text);border-color:var(--theme-color-text)}.AccountSecurity-module__9Fk_tG__flowPanel{max-width:36rem;padding-top:var(--theme-space-2)}.AccountSecurity-module__9Fk_tG__actions,.AccountSecurity-module__9Fk_tG__itemTitleRow,.AccountSecurity-module__9Fk_tG__pagination{align-items:center;gap:var(--theme-space-2);flex-wrap:wrap;display:flex}.AccountSecurity-module__9Fk_tG__listItem,.AccountSecurity-module__9Fk_tG__record{justify-content:space-between;align-items:center;gap:var(--theme-space-4);padding:var(--theme-space-3) 0;border-top:1px solid var(--theme-color-border);display:flex}.AccountSecurity-module__9Fk_tG__record{align-items:flex-start}.AccountSecurity-module__9Fk_tG__currentBadge,.AccountSecurity-module__9Fk_tG__revokedBadge{padding:.2rem var(--theme-space-1);color:var(--theme-color-success);border-radius:var(--theme-radius-small);font-size:var(--theme-font-size-xs);border:1px solid}.AccountSecurity-module__9Fk_tG__revokedBadge{color:var(--theme-color-danger)}.AccountSecurity-module__9Fk_tG__metaGrid{gap:var(--theme-space-2) var(--theme-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.AccountSecurity-module__9Fk_tG__metaGrid div{min-width:0}.AccountSecurity-module__9Fk_tG__metaGrid dt{color:var(--theme-color-muted);font-size:var(--theme-font-size-xs)}.AccountSecurity-module__9Fk_tG__metaGrid dd{color:var(--theme-color-text);overflow-wrap:anywhere;margin:.2rem 0 0}.AccountSecurity-module__9Fk_tG__reason{font-size:var(--theme-font-size-sm)}.AccountSecurity-module__9Fk_tG__pagination{padding-top:var(--theme-space-2);justify-content:space-between}@media (max-width:48rem){.AccountSecurity-module__9Fk_tG__page{padding-block:var(--theme-space-4) var(--theme-space-6)}.AccountSecurity-module__9Fk_tG__header{align-items:flex-start}.AccountSecurity-module__9Fk_tG__section{gap:var(--theme-space-4);grid-template-columns:1fr}.AccountSecurity-module__9Fk_tG__sectionIntro>button{width:100%}.AccountSecurity-module__9Fk_tG__listItem{flex-direction:column;align-items:stretch}.AccountSecurity-module__9Fk_tG__listItem>button{width:100%}}@media (max-width:35rem){.AccountSecurity-module__9Fk_tG__header{flex-direction:column}.AccountSecurity-module__9Fk_tG__steps,.AccountSecurity-module__9Fk_tG__metaGrid{grid-template-columns:1fr}.AccountSecurity-module__9Fk_tG__actions>button{width:100%}.AccountSecurity-module__9Fk_tG__pagination{text-align:center;flex-direction:column;align-items:stretch}.AccountSecurity-module__9Fk_tG__pagination>button{width:100%}}
.Editorial-module__O4q4xq__page{width:100%;padding:var(--brand-page-padding);color:var(--brand-foreground);background:var(--brand-background)}.Editorial-module__O4q4xq__heroCollection{min-height:calc(100vh - var(--brand-header-height));gap:var(--theme-space-4);padding-bottom:var(--brand-section-spacing);grid-template-columns:minmax(8rem,.65fr) minmax(20rem,2.2fr) minmax(13rem,.9fr) minmax(11rem,.75fr);display:grid}.Editorial-module__O4q4xq__heroLabel,.Editorial-module__O4q4xq__collectionIntro,.Editorial-module__O4q4xq__newsPanel{padding-block:var(--theme-space-3);border-top:var(--brand-border-thin) solid var(--brand-muted);flex-direction:column;justify-content:space-between;display:flex}.Editorial-module__O4q4xq__index,.Editorial-module__O4q4xq__kicker,.Editorial-module__O4q4xq__newsDate{color:var(--brand-foreground);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);letter-spacing:.06em;text-transform:lowercase}.Editorial-module__O4q4xq__verticalTitle{font-family:var(--brand-font-display);letter-spacing:-.04em;text-transform:lowercase;font-size:clamp(2rem,4vw,5rem);font-weight:500;line-height:.9}.Editorial-module__O4q4xq__heroStage{background:var(--theme-color-surface);min-height:43rem;position:relative;overflow:hidden}.Editorial-module__O4q4xq__heroVisual{background:var(--theme-color-surface);animation:Editorial-module__O4q4xq__heroReveal var(--theme-transition-fast) ease-out;display:block;position:absolute;inset:0;overflow:hidden}.Editorial-module__O4q4xq__heroVisual>.Editorial-module__O4q4xq__empty{place-items:center;height:100%;display:grid}.Editorial-module__O4q4xq__heroVisual img{object-fit:cover;width:100%;height:100%;transition:transform var(--theme-transition-slow)}.Editorial-module__O4q4xq__heroVisual:hover img{transform:scale(1.018)}.Editorial-module__O4q4xq__heroCaption{inset:auto var(--theme-space-4) var(--theme-space-4);justify-content:space-between;align-items:end;gap:var(--theme-space-3);color:var(--theme-color-on-action);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);display:flex;position:absolute}.Editorial-module__O4q4xq__heroControls{z-index:2;inset:var(--theme-space-3) var(--theme-space-3) auto;grid-template-columns:var(--theme-touch-target) minmax(0, auto) var(--theme-touch-target);justify-content:end;align-items:center;gap:var(--theme-space-2);color:var(--theme-color-on-action);display:grid;position:absolute}.Editorial-module__O4q4xq__heroArrow,.Editorial-module__O4q4xq__heroIndicator{min-width:var(--theme-touch-target);min-height:var(--theme-touch-target);border:var(--brand-border-thin) solid currentColor;color:inherit;background:color-mix(in srgb, var(--theme-color-overlay) 72%, transparent);cursor:pointer;font-family:var(--brand-font-mono);font-size:var(--theme-font-size-sm)}.Editorial-module__O4q4xq__heroArrow:hover,.Editorial-module__O4q4xq__heroArrow:focus-visible,.Editorial-module__O4q4xq__heroIndicator:hover,.Editorial-module__O4q4xq__heroIndicator:focus-visible,.Editorial-module__O4q4xq__heroIndicatorActive{color:var(--brand-foreground);background:var(--brand-background);outline:none}.Editorial-module__O4q4xq__heroIndicators{align-items:center;gap:var(--theme-space-1);display:flex;overflow-x:auto}.Editorial-module__O4q4xq__heroIndicator{min-width:2.5rem}.Editorial-module__O4q4xq__heroPosition{padding:var(--theme-space-1) var(--theme-space-2);background:color-mix(in srgb, var(--theme-color-overlay) 72%, transparent);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);grid-column:1/-1;justify-self:end}@keyframes Editorial-module__O4q4xq__heroReveal{0%{opacity:.55}to{opacity:1}}.Editorial-module__O4q4xq__collectionIntro{gap:var(--theme-space-5)}.Editorial-module__O4q4xq__collectionTitle{font-family:var(--brand-font-display);letter-spacing:-.04em;font-size:clamp(1.75rem,3vw,3.5rem);font-weight:500;line-height:.95}.Editorial-module__O4q4xq__collectionCopy{color:var(--theme-color-muted);font-size:var(--theme-font-size-sm);line-height:1.65}.Editorial-module__O4q4xq__collectionLinks{gap:var(--theme-space-2);flex-direction:column;display:flex}.Editorial-module__O4q4xq__textLink{width:fit-content;color:var(--brand-foreground);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);border-bottom:var(--brand-border-thin) solid currentColor}.Editorial-module__O4q4xq__newsPanel{gap:var(--theme-space-4)}.Editorial-module__O4q4xq__newsList{flex-direction:column;display:flex}.Editorial-module__O4q4xq__newsItem{gap:var(--theme-space-2);padding:var(--theme-space-3) 0;color:var(--brand-foreground);border-bottom:var(--brand-border-thin) solid var(--brand-muted);flex-direction:column;display:flex}.Editorial-module__O4q4xq__newsTitle{font-family:var(--brand-font-body);font-size:var(--theme-font-size-sm);font-weight:500;line-height:1.25}.Editorial-module__O4q4xq__editorialSection{padding-bottom:var(--brand-section-spacing)}.Editorial-module__O4q4xq__sectionHeader{align-items:end;gap:var(--theme-space-4);padding:var(--theme-space-4) 0;border-top:var(--brand-border-thin) solid var(--brand-muted);grid-template-columns:1fr 2fr 1fr;display:grid}.Editorial-module__O4q4xq__sectionTitle{font-family:var(--brand-font-display);letter-spacing:-.055em;text-transform:lowercase;font-size:clamp(2.5rem,7vw,7rem);font-weight:500;line-height:.82}.Editorial-module__O4q4xq__sectionNote{color:var(--theme-color-muted);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);line-height:1.5}.Editorial-module__O4q4xq__productWall{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;align-items:start;gap:var(--brand-editorial-wall-gap);display:grid}.Editorial-module__O4q4xq__tile{width:100%;color:var(--theme-color-on-action);background:var(--theme-color-surface);position:relative;overflow:hidden}.Editorial-module__O4q4xq__tile_large{aspect-ratio:var(--brand-editorial-large-ratio);grid-column:span 7}.Editorial-module__O4q4xq__tile_wide{aspect-ratio:var(--brand-editorial-wide-ratio);grid-column:span 8}.Editorial-module__O4q4xq__tile_portrait{aspect-ratio:var(--brand-editorial-portrait-ratio);grid-column:span 4}.Editorial-module__O4q4xq__tile_square{aspect-ratio:var(--brand-editorial-square-ratio);grid-column:span 5}.Editorial-module__O4q4xq__tile_small{aspect-ratio:var(--brand-editorial-small-ratio);grid-column:span 3}.Editorial-module__O4q4xq__tileImage{position:absolute;inset:0}.Editorial-module__O4q4xq__tileImage img{object-fit:cover;width:100%;height:100%;transition:transform var(--theme-transition-slow), filter var(--theme-transition-fast)}.Editorial-module__O4q4xq__tile:hover .Editorial-module__O4q4xq__tileImage img{filter:contrast(1.03);transform:scale(1.025)}.Editorial-module__O4q4xq__tile:after{content:"";background:linear-gradient(transparent, var(--theme-color-overlay));pointer-events:none;position:absolute;inset:55% 0 0}.Editorial-module__O4q4xq__tileInfo{z-index:1;inset:auto var(--theme-space-3) var(--theme-space-3);justify-content:space-between;align-items:end;gap:var(--theme-space-3);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);display:flex;position:absolute}.Editorial-module__O4q4xq__tile_wide .Editorial-module__O4q4xq__tileInfo{inset:var(--theme-space-3) var(--theme-space-3) auto}.Editorial-module__O4q4xq__tile_square .Editorial-module__O4q4xq__tileInfo{flex-direction:column;align-items:start}.Editorial-module__O4q4xq__tile_small .Editorial-module__O4q4xq__tileInfo{inset:auto var(--theme-space-2) var(--theme-space-2);align-items:start;gap:var(--theme-space-1);flex-direction:column}.Editorial-module__O4q4xq__tileName{max-width:18rem;font-family:var(--brand-font-body);font-size:var(--theme-font-size-sm);font-weight:500}.Editorial-module__O4q4xq__tileArchiveMeta{z-index:2;inset:var(--theme-space-3) var(--theme-space-3) auto;justify-content:space-between;gap:var(--theme-space-2);color:var(--theme-color-on-action);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);opacity:0;transition:opacity var(--theme-transition-fast), transform var(--theme-transition-fast);display:flex;position:absolute;transform:translateY(-.35rem)}.Editorial-module__O4q4xq__tile:hover .Editorial-module__O4q4xq__tileArchiveMeta,.Editorial-module__O4q4xq__tile:focus-visible .Editorial-module__O4q4xq__tileArchiveMeta{opacity:1;transform:translateY(0)}.Editorial-module__O4q4xq__empty{padding:var(--theme-space-7);border:var(--brand-border-thin) solid var(--brand-muted);color:var(--theme-color-muted);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);text-align:center}@media (max-width:64rem){.Editorial-module__O4q4xq__heroCollection{grid-template-columns:minmax(7rem,.6fr) minmax(18rem,2fr) minmax(12rem,1fr)}.Editorial-module__O4q4xq__newsPanel{grid-column:2/-1;grid-template-columns:1fr 2fr;display:grid}.Editorial-module__O4q4xq__productWall{grid-template-columns:repeat(8,minmax(0,1fr))}.Editorial-module__O4q4xq__tile_large{grid-column:span 5}.Editorial-module__O4q4xq__tile_wide{grid-column:span 6}.Editorial-module__O4q4xq__tile_portrait{grid-column:span 3}.Editorial-module__O4q4xq__tile_square{grid-column:span 4}.Editorial-module__O4q4xq__tile_small{grid-column:span 3}}@media (max-width:48rem){.Editorial-module__O4q4xq__page{padding-inline:var(--brand-page-padding)}.Editorial-module__O4q4xq__heroCollection{grid-template-columns:1fr;min-height:auto}.Editorial-module__O4q4xq__heroLabel{min-height:8rem}.Editorial-module__O4q4xq__verticalTitle{font-size:3.5rem}.Editorial-module__O4q4xq__textLink{min-width:var(--theme-touch-target);min-height:var(--theme-touch-target);align-items:center;display:inline-flex}.Editorial-module__O4q4xq__heroStage{min-height:70vh}.Editorial-module__O4q4xq__heroControls{inset:var(--theme-space-2) var(--theme-space-2) auto;max-width:calc(100% - (2 * var(--theme-space-2)))}.Editorial-module__O4q4xq__heroIndicators{max-width:9rem}.Editorial-module__O4q4xq__collectionIntro{min-height:22rem}.Editorial-module__O4q4xq__newsPanel{grid-column:auto;display:flex}.Editorial-module__O4q4xq__sectionHeader{grid-template-columns:1fr}.Editorial-module__O4q4xq__productWall{grid-template-columns:repeat(2,minmax(0,1fr))}.Editorial-module__O4q4xq__tile_large,.Editorial-module__O4q4xq__tile_wide{grid-column:span 2}.Editorial-module__O4q4xq__tile_portrait,.Editorial-module__O4q4xq__tile_square,.Editorial-module__O4q4xq__tile_small{grid-column:span 1}.Editorial-module__O4q4xq__tile_large{aspect-ratio:4/5}.Editorial-module__O4q4xq__tile_wide{aspect-ratio:16/11}.Editorial-module__O4q4xq__tile_portrait{aspect-ratio:3/5}.Editorial-module__O4q4xq__tile_square{aspect-ratio:1}.Editorial-module__O4q4xq__tile_small{aspect-ratio:4/5}}@media (prefers-reduced-motion:reduce){.Editorial-module__O4q4xq__heroVisual{animation:none}.Editorial-module__O4q4xq__heroVisual img,.Editorial-module__O4q4xq__tileImage img{transition-duration:.01ms!important}}
.PaymentResult-module__u8w9Ia__page{gap:var(--theme-space-4);width:min(100% - 2rem,42rem);margin:0 auto;padding:clamp(2rem,8vh,6rem) 0;display:grid}.PaymentResult-module__u8w9Ia__panel{gap:var(--theme-space-4);padding:var(--theme-space-4);border:var(--brand-border-thin) solid var(--brand-muted);background:var(--brand-background);display:grid}.PaymentResult-module__u8w9Ia__statusBlock{gap:var(--theme-space-2);display:grid}.PaymentResult-module__u8w9Ia__eyebrow{color:var(--theme-color-muted);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);text-transform:uppercase}.PaymentResult-module__u8w9Ia__title{font-family:var(--brand-font-display);letter-spacing:-.045em;font-size:clamp(2rem,4vw,3.25rem);font-weight:500;line-height:.9}.PaymentResult-module__u8w9Ia__body{color:var(--theme-color-muted);line-height:1.55}.PaymentResult-module__u8w9Ia__action{min-height:var(--theme-control-height);width:100%;padding:0 var(--theme-space-3);border:var(--brand-border-thin) solid var(--brand-accent);color:var(--theme-color-on-action);background:var(--brand-accent);font-family:var(--brand-font-mono);font-size:var(--theme-font-size-xs);text-transform:uppercase;cursor:pointer}.PaymentResult-module__u8w9Ia__action:disabled{cursor:not-allowed;opacity:.38}.PaymentResult-module__u8w9Ia__pending{border-color:var(--brand-muted)}.PaymentResult-module__u8w9Ia__paid{border-color:var(--theme-color-success)}.PaymentResult-module__u8w9Ia__paid .PaymentResult-module__u8w9Ia__eyebrow,.PaymentResult-module__u8w9Ia__paid .PaymentResult-module__u8w9Ia__title{color:var(--theme-color-success)}.PaymentResult-module__u8w9Ia__failed{border-color:var(--theme-color-danger)}.PaymentResult-module__u8w9Ia__failed .PaymentResult-module__u8w9Ia__eyebrow,.PaymentResult-module__u8w9Ia__failed .PaymentResult-module__u8w9Ia__title{color:var(--theme-color-danger)}@media (max-width:48rem){.PaymentResult-module__u8w9Ia__panel{padding:var(--theme-space-3)}.PaymentResult-module__u8w9Ia__title{font-size:2rem}}
