.h21-root{--h21-stage:transparent;background:var(--p9-bg);color:var(--p9-text);overflow-wrap:anywhere;font-family:DM Sans,IBM Plex Sans Arabic,sans-serif}html[data-nz-theme=dark] .h21-root{--h21-stage:#d8d4cb}.p9-public .h21-root :is(h1,h2,h3,p,figure){white-space:normal;text-transform:none;margin:0;font-family:inherit}.h21-root :is(button,input,select){font:inherit;color:inherit}.h21-root button{cursor:pointer}.h21-root button:disabled{cursor:not-allowed}.h21-root a{color:inherit;text-decoration:none}.h21-root img{object-fit:contain;filter:none;width:100%;height:100%;box-shadow:none;display:block}.h21-root svg{flex-shrink:0;width:22px;height:22px;display:block}.h21-root :is(a,button,input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--p9-accent-text);outline-offset:4px}.h21-review{min-height:44px;color:var(--p9-muted);border-bottom:1px solid var(--p9-line);justify-content:space-between;align-items:center;gap:20px;padding:0 4%;font-size:9px;line-height:1.7;display:flex}.h21-review a{white-space:nowrap;align-items:center;min-height:44px;display:flex}.h21-hero{background:var(--p9-surface);grid-template-columns:1fr 1fr 110px;align-items:center;min-height:390px;padding:34px 4% 0;display:grid;position:relative}.h21-eyebrow{letter-spacing:.06em;font-size:11px;line-height:1.8}.p9-public .h21-root .h21-hero h1{letter-spacing:-.035em;margin-block:8px 12px;font-family:Barlow Condensed,sans-serif;font-size:clamp(76px,8vw,116px);font-weight:700;line-height:.95}.h21-tagline{font-size:18px;line-height:1.35}.h21-button{background:var(--p9-text);align-items:center;gap:24px;min-height:48px;margin-top:24px;padding:12px 20px;font-size:12px;display:inline-flex;color:var(--p9-bg)!important}.h21-hero-media{background:var(--h21-stage);justify-self:center;width:100%;max-width:390px;height:285px}.h21-hero-meta{text-align:end;flex-direction:column;justify-content:space-between;align-self:stretch;padding-block:8px 35px;font-size:10px;line-height:1.6;display:flex}.h21-hero-facts{letter-spacing:.03em;grid-column:1/-1;align-items:center;gap:34px;min-height:72px;font-size:9px;display:flex}.h21-hero-facts span+span{border-inline-start:1px solid var(--p9-line);padding-inline-start:30px}.h21-featured{padding:24px 4%;position:relative}.h21-section-title{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.p9-public .h21-root .h21-section-title h2{font-family:Barlow Condensed,sans-serif;font-size:27px;font-weight:600;line-height:1.2}.h21-section-title>a{align-items:center;gap:20px;min-height:44px;font-size:11px;display:flex}.h21-section-title>p{color:var(--p9-muted);font-size:9px;line-height:1.7}.h21-featured-rail{overscroll-behavior-x:contain;scrollbar-width:thin;gap:20px;padding:4px 2px 14px;display:flex;overflow-x:auto}.h21-featured-card,.h21-pending-featured{flex:0 0 230px;min-width:0}.h21-featured .h21-card-visual{background:var(--p9-surface)}.h21-rail-controls{inset-inline-end:4%;z-index:4;gap:6px;display:flex;position:absolute;top:76px}.h21-rail-controls button{border:1px solid var(--p9-line);background:var(--p9-bg);color:var(--p9-text);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.h21-rail-controls button:disabled{opacity:.35}@media (width>=1200px){.h21-featured-card,.h21-pending-featured{flex-basis:calc(20% - 16px)}}.h21-card{min-width:0}.h21-card-visual{aspect-ratio:3/4;position:relative}.h21-main-link{background:var(--h21-stage);width:100%;height:100%;display:block}.h21-swap{z-index:2;aspect-ratio:3/4;background:0 0;border:0;width:32%;min-width:62px;max-width:110px;padding:0;position:absolute;bottom:-8px;right:0}.h21-swap-picture{opacity:1;transform-origin:100% 100%;pointer-events:none;background:#f8f6f1;border:4px solid #fff;border-radius:15px;width:100%;height:100%;padding:4px;transition:opacity .16s,transform .16s;display:block;transform:scale(1);box-shadow:0 2px 5px #0002}.h21-swap-picture img{border-radius:8px}@media (hover:hover) and (pointer:fine){.h21-card-visual:has(.h21-main-link:hover) .h21-swap-picture{opacity:0}.h21-swap:hover .h21-swap-picture{opacity:1;transform:scale(1.07)}}.h21-card-visual .h21-swap:focus-visible .h21-swap-picture{opacity:1;transform:scale(1.04)}.h21-card-info{grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:8px;padding-top:22px;display:grid}.h21-card-title{align-items:center;min-height:44px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.h21-card-info p{color:var(--p9-muted);font-size:11px;line-height:1.7;margin-block:2px 12px!important}.h21-color{background:#141414;border:1px solid #888;border-radius:50%;width:22px;height:22px;display:block}.h21-card-actions{flex-direction:column;gap:6px;display:flex}.h21-heart,.h21-plus{width:44px;min-width:44px;height:44px;color:inherit;background:0 0;place-items:center;display:grid}.h21-heart{border:0}.h21-heart[aria-pressed=true] svg{fill:var(--p9-accent-text);stroke:var(--p9-accent-text)}.h21-plus{border:1px solid var(--p9-line);border-radius:50%}.h21-heart:hover,.h21-plus:hover{color:var(--p9-accent-text)}.h21-pending-card{min-width:0;color:var(--p9-muted)}.h21-pending-card>div{aspect-ratio:3/4;text-align:center;background:var(--p9-surface);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.h21-pending-card>div>span{color:var(--p9-muted);font-size:25px;font-weight:400}.h21-pending-card>div>p{letter-spacing:.06em;font-size:10px;line-height:1.8}.h21-pending-card>p{max-width:220px;padding-top:22px;font-size:10px;line-height:1.8}.h21-editorial{color:#f5f2e9;background:#131414;grid-template-columns:1fr 1fr;min-height:300px;margin:6px 4% 30px;display:grid;overflow:hidden}.h21-editorial>div{align-self:center;padding:34px 38px}.p9-public .h21-root .h21-editorial h2{letter-spacing:-.025em;margin-block:16px 24px;font-size:clamp(25px,3.2vw,43px);font-weight:500;line-height:1.16}.h21-editorial a{border:1px solid #6f716f;align-items:center;gap:30px;min-height:44px;padding:8px 14px;font-size:10px;display:inline-flex}.h21-editorial-note{color:#c2c1ba;font-size:9px;line-height:1.8;margin-top:16px!important}.h21-editorial figure{background:#69675f;height:100%;min-height:300px;max-height:340px}.h21-catalog{padding:0 4% 40px;scroll-margin-top:106px}.h21-filters{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:25px;display:flex}.h21-filters>label{flex-direction:column;gap:6px;min-width:0;font-size:10px;display:flex}.h21-filters>label>span{color:var(--p9-muted)}.h21-filters select{border:1px solid var(--p9-line);background:var(--p9-bg);border-radius:6px;max-width:190px;min-height:44px;padding:8px 28px 8px 10px;font-size:11px}.h21-filter-toggle{border:1px solid var(--p9-line);background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:8px 18px;display:flex}.h21-filter-toggle svg{width:18px;height:18px}.h21-sort{margin-inline-start:auto}.h21-extra-filters{flex-wrap:wrap;align-items:end;gap:24px;padding:0 0 24px;display:flex}.h21-extra-filters label{flex-direction:column;gap:8px;font-size:11px;display:flex}.h21-extra-filters input{border:1px solid var(--p9-line);background:var(--p9-bg);width:240px;max-width:100%;min-height:44px;padding:10px}.h21-extra-filters button,.h21-empty button{border:0;border-bottom:1px solid var(--p9-line);background:0 0;min-height:44px;padding:6px}.h21-extra-filters p{color:var(--p9-muted);max-width:430px;font-size:10px;line-height:1.8}.h21-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px;display:grid}.h21-catalog-note{color:var(--p9-muted);border-top:1px solid var(--p9-line);padding-top:22px;font-size:10px;line-height:1.9;margin-top:28px!important}.h21-empty{padding-block:35px 45px}.h21-empty h3{font-size:26px;font-weight:500}.h21-empty p{color:var(--p9-muted);font-size:12px;line-height:1.8;margin-block:16px!important}.h21-save-status{color:var(--p9-text);background:var(--p9-surface);border-block:1px solid var(--p9-line);padding:12px 4%;font-size:11px;line-height:1.7}.h21-save-status:empty{display:none}.h21-breadcrumb{color:var(--p9-muted);flex-wrap:wrap;align-items:center;gap:14px;padding:12px 4%;font-size:11px;display:flex}.h21-breadcrumb a{align-items:center;min-height:44px;display:flex}.h21-product-layout{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:4%;padding:0 4% 48px;display:grid}.h21-gallery{min-width:0}.h21-gallery-main{aspect-ratio:1;background:var(--p9-surface);position:relative}html[data-nz-theme=dark] .h21-gallery-main{background:var(--h21-stage)}.h21-gallery-main>img{object-fit:contain}.h21-gallery-main>button{color:#111;background:#fff;border:0;border-radius:50%;width:44px;height:44px;font-size:29px;line-height:1;position:absolute;top:calc(50% - 22px)}.h21-gallery-prev{inset-inline-start:12px}.h21-gallery-next{inset-inline-end:12px}.h21-thumbnails{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.h21-thumbnails>button{border:1px solid var(--p9-line);background:var(--p9-surface);text-align:start;min-width:0;padding:4px}.h21-thumbnails>button[aria-pressed=true]{border:1px solid var(--p9-text)}.h21-thumbnails img{aspect-ratio:1;background:var(--h21-stage);height:auto}.h21-thumbnails>button span{padding:8px 4px;font-size:10px;line-height:1.7;display:block}.h21-pending-thumb{text-align:center;background:var(--p9-surface);color:var(--p9-muted);flex-direction:column;justify-content:center;gap:8px;min-width:0;padding:8px;display:flex}.h21-pending-thumb>span{font-size:11px;line-height:1.6}.h21-pending-thumb>small{font-size:9px;line-height:1.7}.h21-product-info{min-width:0;padding-top:12px}.h21-product-info>.h21-eyebrow{color:var(--p9-accent-text);font-size:10px}.h21-name-save{grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:12px;margin-block:14px 12px;display:grid}.p9-public .h21-root .h21-name-save h1{letter-spacing:-.035em;font-size:clamp(27px,3vw,43px);font-weight:700;line-height:1.08}.h21-product-price{font-size:22px;line-height:1.5}.h21-options{flex-direction:column;gap:22px;margin-top:26px;display:flex}.h21-render-color>p{font-size:12px;margin-bottom:10px!important}.h21-render-color .h21-color{outline:1px solid var(--p9-text);outline-offset:3px;width:32px;height:32px;margin:4px}.h21-options>label{flex-direction:column;gap:9px;font-size:12px;display:flex}.h21-options select{border:1px solid var(--p9-line);background:var(--p9-surface);opacity:.75;border-radius:4px;width:100%;min-height:44px;padding:10px;font-size:12px}.h21-quantity{justify-content:space-between;align-items:center;gap:30px;font-size:12px;display:flex}.h21-quantity>div{align-items:center;display:flex}.h21-quantity button{border:1px solid var(--p9-line);background:0 0;width:48px;height:44px;font-size:22px}.h21-quantity button:disabled{opacity:.4}.h21-quantity output{text-align:center;min-width:44px;font-size:15px}.h21-add{background:var(--p9-text);opacity:.68;border:0;border-radius:3px;justify-content:center;align-items:center;gap:14px;width:100%;min-height:54px;font-size:14px;display:flex;color:var(--p9-bg)!important}.h21-commerce-note{color:var(--p9-muted);font-size:11px;line-height:1.8;margin-top:-10px!important}.h21-accordions{margin-top:25px}.h21-accordions details{border-top:1px solid var(--p9-line);padding:0}.h21-accordions details:last-child{border-bottom:1px solid var(--p9-line)}.h21-accordions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:52px;font-size:14px;list-style:none;display:flex}.h21-accordions summary::-webkit-details-marker{display:none}.h21-accordions summary svg{width:18px;height:18px}.h21-accordions details[open] summary svg{transform:rotate(45deg)}.h21-accordions details p{color:var(--p9-muted);padding-bottom:20px;font-size:12px;line-height:1.9}.h21-product .h21-save-status{padding:12px;margin-top:16px!important}html[dir=rtl] .h21-root{font-family:IBM Plex Sans Arabic,sans-serif}html[dir=rtl] .p9-public .h21-root :is(h1,h2){letter-spacing:0;font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.3}html[dir=rtl] .h21-button svg,html[dir=rtl] .h21-editorial a svg,html[dir=rtl] .h21-section-title>a svg{transform:rotate(180deg)}@media (width>=768px) and (width<=1100px){.h21-hero{grid-template-columns:1fr 1fr 80px}.h21-grid{gap:24px 16px}.h21-filters{gap:10px}.h21-filters select{max-width:160px}}@media (width<=767px){.h21-review{gap:12px;padding-inline:20px;font-size:8px}.h21-hero{grid-template-columns:1fr;min-height:0;padding:28px 20px 0;display:grid}.h21-hero-copy{z-index:1}.h21-eyebrow{font-size:9px}.p9-public .h21-root .h21-hero h1{margin-block:8px;font-size:70px}.h21-tagline{font-size:14px;line-height:1.35}.h21-button{min-height:44px;margin-top:16px;padding:10px 16px;font-size:10px}.h21-hero-media{max-width:290px;height:235px;margin-top:10px}.h21-hero-meta{display:none}.h21-hero-facts{justify-content:space-between;gap:10px;min-height:68px;font-size:7px;line-height:1.8}.h21-hero-facts span+span{padding-inline-start:10px}.h21-featured{padding:18px 20px}.p9-public .h21-root .h21-section-title h2{font-size:24px}.h21-section-title{gap:12px;margin-bottom:12px}.h21-section-title>a{gap:8px;font-size:10px}.h21-section-title>a svg{width:16px}.h21-featured-rail{gap:14px}.h21-featured-card,.h21-pending-featured{flex-basis:205px}.h21-rail-controls{inset-inline-end:20px;top:80px}.h21-rail-controls button{width:44px;height:44px}.h21-editorial{grid-template-columns:1.2fr 1fr;min-height:255px;margin:0 20px 24px}.h21-editorial>div{padding:22px 16px}.h21-editorial .h21-eyebrow{font-size:8px}.p9-public .h21-root .h21-editorial h2{margin-block:14px 18px;font-size:23px;line-height:1.2}.h21-editorial a{gap:8px;padding:6px 8px;font-size:8px}.h21-editorial a svg{width:16px}.h21-editorial-note{font-size:8px}.h21-editorial figure{min-height:255px;max-height:none}.h21-catalog{padding:0 20px 28px;scroll-margin-top:88px}.h21-catalog .h21-section-title{align-items:center}.h21-catalog .h21-section-title>p{text-align:end;font-size:8px}.h21-filters{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px;display:grid}.h21-filter-toggle{grid-column:1/-1;justify-self:start;padding:8px 14px;font-size:12px}.h21-filters select{width:100%;max-width:none;padding:8px 20px 8px 8px;font-size:10px}.h21-sort{margin-inline-start:0}.h21-extra-filters{gap:14px}.h21-extra-filters label,.h21-extra-filters input{width:100%}.h21-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.h21-card-info{grid-template-columns:minmax(0,1fr) 44px;gap:2px;padding-top:18px}.h21-card-title{min-height:44px;font-size:11px;line-height:1.5}.h21-card-info p{font-size:9px;line-height:1.8;margin-block:4px 10px!important}.h21-color{width:19px;height:19px}.h21-swap{width:34%;min-width:56px;bottom:-6px}.h21-swap-picture{border-width:3px;border-radius:12px;padding:2px}.h21-heart svg{width:21px;height:21px}.h21-plus svg{width:20px;height:20px}.h21-pending-card>div{padding:12px}.h21-pending-card>div>p{letter-spacing:0;font-size:8px}.h21-pending-card>p{padding-top:18px;font-size:9px}.h21-breadcrumb{gap:9px;padding:8px 20px;font-size:9px}.h21-product-layout{grid-template-columns:1fr;gap:24px;padding:0 20px 32px}.h21-gallery-main{aspect-ratio:1/1.05}.h21-gallery-main>button{width:44px;height:44px}.h21-gallery-prev{inset-inline-start:6px}.h21-gallery-next{inset-inline-end:6px}.h21-thumbnails{gap:7px;margin-top:10px}.h21-thumbnails>button{padding:2px}.h21-thumbnails>button span{padding:6px 3px;font-size:9px}.h21-pending-thumb{gap:5px;padding:5px}.h21-pending-thumb>span{font-size:9px}.h21-pending-thumb>small{font-size:8px}.h21-product-info{padding-top:0}.h21-product-info>.h21-eyebrow{font-size:9px}.h21-name-save{margin-block:12px 8px}.p9-public .h21-root .h21-name-save h1{font-size:29px;line-height:1.15}.h21-product-price{font-size:20px}.h21-options{gap:20px;margin-top:22px}.h21-options select{font-size:12px}.h21-quantity{gap:12px}.h21-add{font-size:13px}.h21-accordions summary{min-height:52px;font-size:13px}}@media (prefers-reduced-motion:reduce){.h21-swap-picture{transition:none!important}.h21-root *{scroll-behavior:auto!important}}.h21-color-white{background:#f4f3ef}.h21-card[data-base-color=white] .h21-main-link,.h21-product[data-base-color=white] .h21-gallery-main,.h21-product[data-base-color=white] .h21-thumbnails img{background:#dedbd4}.h21-root .h21-hero-media,.h21-root .h21-editorial figure{background:#c9c6be}.c23-card .h21-swap{width:36%;min-width:68px;max-width:124px;bottom:-14px}.c23-card .h21-swap-picture{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.c23-card .h21-swap-picture img{border-radius:0}.c23-card .h21-card-info{padding-top:26px}.c23-root [data-locked-name]{letter-spacing:0;font-family:DM Sans,sans-serif}.c23-card .h21-main-link,.c23-product .h21-gallery-main,.c23-product .h21-thumbnails img{background:#dedbd4}.c23-card .h21-main-link img{padding:3%}.c23-product .h21-gallery{container-type:inline-size}.c23-product .h21-gallery-main{aspect-ratio:1.22;width:100%;height:min(82cqw,max(380px,100svh - 365px));max-height:620px}.c23-product .h21-gallery-main>img{padding:12px}.c23-product .h21-thumbnails img{aspect-ratio:auto;height:clamp(70px,8vw,100px)}.c23-swatches{flex-wrap:wrap;gap:0;margin-inline-start:-8px;display:flex}.c23-swatches button{background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.c23-swatches button[aria-pressed=true] .h21-color{outline:1px solid var(--p9-text);outline-offset:3px}.c23-back-pending{background:var(--p9-surface);max-width:45%;color:var(--p9-muted);text-align:center;padding:7px;font-size:9px;line-height:1.6;position:absolute;bottom:-10px;right:0}.c23-color-options{border:0;min-width:0;margin:0;padding:0}.c23-color-options legend{margin-bottom:12px;font-size:12px;line-height:1.7}.c23-color-options>div{flex-wrap:wrap;gap:12px;display:flex}.c23-color-options button{border:1px solid var(--p9-line);background:0 0;border-radius:3px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:8px 14px;font-size:12px;display:flex}.c23-color-options button[aria-pressed=true]{border-color:var(--p9-text)}.c23-gallery-note{color:var(--p9-muted);padding-top:14px;font-size:11px;line-height:1.8}.c23-shop .h21-hero{grid-template-columns:minmax(250px,.75fr) minmax(0,1.6fr);column-gap:4%}.c24-showcase{background:radial-gradient(#dedbd4 10%,#dedbd4c4 48%,#0000 73%);min-width:0;padding:14px 0 8px;position:relative}.c24-showcase-location,.c24-showcase-caption{text-align:end;letter-spacing:.04em;font-size:9px;line-height:1.8;display:block}.c24-showcase-garments{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 1.15fr 1fr;align-items:center;gap:0;height:290px;display:grid}.c24-showcase-garments figure{min-width:0;height:86%;min-height:0;margin:0 -5%}.c24-showcase-garments figure:nth-child(2){z-index:1;height:100%}.c24-showcase-garments figure:first-child{transform:translateY(9px)}.c24-showcase-garments figure:last-child{transform:translateY(-6px)}.c24-showcase-caption{text-align:center;margin-top:18px;font-size:8px}.c24-desktop-filter-fields{display:contents}.c24-desktop-filter-fields label{flex-direction:column;gap:6px;min-width:0;font-size:10px;display:flex}.c24-desktop-filter-fields label>span{color:var(--p9-muted)}.c24-mobile-filter{display:none}.c24-filter-dialog{border:0;border-inline-start:1px solid var(--p9-line);background:var(--p9-bg);width:min(100%,410px);max-width:100%;height:100dvh;max-height:none;color:var(--p9-text);overscroll-behavior:contain;margin:0;padding:22px;position:fixed;inset:0 0 0 auto;overflow-y:auto}[dir=rtl] .c24-filter-dialog{inset:0 auto 0 0}.c24-filter-dialog::backdrop{background:#0009}.c24-filter-dialog header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px;display:flex}.c24-filter-dialog header h2{font-size:24px}.c24-filter-dialog button{border:1px solid var(--p9-line);background:0 0;min-width:44px;min-height:44px;padding:10px}.c24-filter-dialog header button{font-size:26px}.c24-dialog-fields{gap:20px;display:grid}.c24-dialog-fields label{gap:8px;min-width:0;font-size:12px;display:grid}.c24-dialog-fields select,.c24-dialog-fields input{border:1px solid var(--p9-line);background:var(--p9-surface);width:100%;min-width:0;min-height:48px;color:var(--p9-text);padding:10px;font-size:12px}.c24-dialog-fields p{color:var(--p9-muted);font-size:11px;line-height:1.8}.c24-filter-dialog .c24-show-results{background:var(--p9-text);width:100%;color:var(--p9-bg);justify-content:center;margin-top:24px}html:has(.c24-filter-dialog[open]){overflow:hidden}.c23-shop .h21-extra-filters select{border:1px solid var(--p9-line);background:var(--p9-surface);max-width:100%;min-height:44px;padding:10px}.c23-shop .h21-editorial figure img{object-fit:cover}.p9-shell:has(.c23-root)>.p9-review-badge{border-radius:0;max-width:none;margin:0 4%;padding:10px;position:static}.p9-shell:has(.c23-root)>.p9-whatsapp{z-index:auto;flex-direction:column;align-items:flex-end;gap:12px;padding:14px 4% 24px;display:flex;position:static;inset:auto}.p9-shell:has(.c23-root) .p9-whatsapp .p9-chat{width:min(100%,340px);position:static}@media (hover:hover) and (pointer:fine){.c23-card .h21-card-visual:has(.h21-main-link:hover) .h21-swap-picture{opacity:1}.c23-card .h21-swap:hover .h21-swap-picture{transform:scale(1.1)}}@media (width<=767px){.c23-card .h21-swap{width:38%;min-width:58px;bottom:-12px}.c23-card .h21-card-title{font-size:11px}.c23-shop .h21-hero{grid-template-columns:1fr;row-gap:8px}.c24-showcase{padding-top:0}.c24-showcase-location{display:none}.c24-showcase-garments{height:180px}.c24-showcase-caption{letter-spacing:0;font-size:6px}.c23-shop .h21-filters{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:end;gap:12px;margin-bottom:18px;display:grid}.c24-desktop-filter-fields,.c23-shop .c24-desktop-filter,.c23-shop .c24-desktop-extra{display:none}.c23-shop .c24-mobile-filter{grid-column:auto;justify-self:stretch;margin:0;display:flex}.c23-shop .h21-filters .h21-sort{grid-column:auto}.c23-shop .h21-filters .h21-sort select{max-width:100%}.c23-product .h21-name-save h1{font-size:28px}.c23-product .h21-gallery-main{aspect-ratio:1.12;height:auto;max-height:none}.c23-product .h21-gallery-main>img{padding:8px}.c23-product .h21-thumbnails img{height:clamp(58px,18vw,95px)}}.c23-root{--ng-red:var(--p9-accent);--ng-state:var(--p9-accent-text);--ng-radius:6px;--ng-thumb-radius:8px;--ng-blur:10px;--ng-fill:#e9e5dd;--ng-translucent:#f3efe6c7;--ng-hover:#f4f0e8;--ng-edge:#928c81;--ng-highlight:#ffffffad;--ng-side-light:#ffffff52;--ng-depth:#4034220f;--ng-shadow:0 2px 5px #1c17110f;--ng-disabled:#625c53;--ng-label:#49443e}html[data-nz-theme=dark] .c23-root{--ng-fill:#1b1c1f;--ng-translucent:#1f2024d1;--ng-hover:#2b2c31;--ng-edge:#686970;--ng-highlight:#ffffff21;--ng-side-light:#ffffff0d;--ng-depth:#0000002e;--ng-shadow:0 2px 5px #00000029;--ng-disabled:#b8b8bf;--ng-label:#d0cfd4}html[data-nz-theme=dark] .c23-shop .h21-hero{background:#222326}html[data-nz-theme=dark] .c23-shop .c24-showcase{background:0 0}.c23-root.h21-root :where(.h21-thumbnails>button,.c23-color-options>div,.c23-swatches,.h21-heart,.h21-plus,.h21-rail-controls,.h21-filter-toggle,.h21-filters select,.h21-extra-filters :is(input,select,button),.c24-dialog-fields :is(input,select,button),.c24-filter-dialog>header button,.c24-show-results,.h21-options>label select,.h21-quantity>div,.h21-add,.h21-gallery-prev,.h21-gallery-next,.h21-accordions){background-color:var(--ng-fill);background-image:linear-gradient(112deg, var(--ng-side-light), transparent 28%, transparent 77%, var(--ng-side-light)), linear-gradient(180deg, var(--ng-highlight), transparent 18%, transparent 72%, var(--ng-depth));border:1px solid var(--ng-edge);border-radius:var(--ng-radius);box-shadow:inset 0 1px 0 var(--ng-highlight), inset 0 -1px 0 var(--ng-depth), var(--ng-shadow);color:var(--p9-text);transition:border-color .16s,background-color .16s,box-shadow .16s}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.c23-root.h21-root :where(.h21-thumbnails>button,.c23-color-options>div,.c23-swatches,.h21-heart,.h21-plus,.h21-rail-controls,.h21-filter-toggle,.h21-filters select,.h21-gallery-prev,.h21-gallery-next){background-color:var(--ng-translucent);-webkit-backdrop-filter:blur(var(--ng-blur));backdrop-filter:blur(var(--ng-blur))}}.c23-root .h21-swap-picture{opacity:1}.c23-root :is(.c23-swatches,.c23-color-options>div){border-radius:4px;flex-wrap:nowrap;gap:0;width:max-content;max-width:100%;display:inline-flex}.c23-root .c23-swatches{--ng-switch-width:46px;max-width:none;margin-inline-start:min(0px, calc(100% - var(--ng-switch-width)))}.c23-root .c23-swatches:has(button:nth-child(2)){--ng-switch-width:90px}.c23-root :is(.c23-swatches,.c23-color-options) button{box-shadow:none;color:var(--p9-text);background:0 0;border:0;border-radius:0;flex:none;transition:background-color .16s;position:relative}.c23-root .c23-color-options button{gap:9px;min-width:94px;padding-inline:16px}.c23-root :is(.c23-swatches,.c23-color-options) .h21-color{width:18px;height:18px;box-shadow:none;border:1px solid #8d8d89;border-radius:50%;outline:none;flex:0 0 18px}.c23-root :is(.c23-swatches,.c23-color-options) button[aria-pressed=true] .h21-color{outline:none}.c23-root :is(.c23-swatches,.c23-color-options) button[aria-pressed=true]:after{content:"";inset-inline:10px;background:var(--ng-state);height:2px;position:absolute;bottom:4px}.c23-root .c23-color-options button[aria-pressed=true]{font-weight:700}.c23-root .h21-thumbnails>button{border-radius:var(--ng-thumb-radius);position:relative}.c23-root .h21-thumbnails img{border-radius:4px}.c23-root .h21-thumbnails>button span{color:var(--ng-label);background:0 0}.c23-root .h21-thumbnails>button[aria-pressed=true]{border-color:var(--ng-state);box-shadow:inset 0 1px 0 var(--ng-highlight), inset 0 -1px 0 var(--ng-state), var(--ng-shadow)}.c23-root .h21-thumbnails>button[aria-pressed=true] span{font-weight:700}.c23-root .h21-thumbnails>button[aria-pressed=true]:after{content:"";inset-inline-end:11px;border:solid var(--p9-text);border-width:0 1px 1px 0;width:5px;height:8px;position:absolute;bottom:12px;transform:rotate(45deg)}.c23-root .h21-heart[aria-pressed=true]{border-color:var(--ng-state)}.c23-root .h21-quantity>div{box-shadow:inset 0 0 0 1px var(--ng-edge), inset 0 1px 0 var(--ng-highlight), var(--ng-shadow);border:0}.c23-root .h21-quantity button,.c23-root .h21-rail-controls button{color:var(--p9-text);background:0 0;border:0;border-radius:0}.c23-root .h21-quantity output{border-inline:1px solid var(--ng-edge)}.c23-root .h21-rail-controls{box-shadow:inset 0 0 0 1px var(--ng-edge), inset 0 1px 0 var(--ng-highlight), var(--ng-shadow);border:0;gap:0}.c23-root .h21-rail-controls button+button{box-shadow:inset 1px 0 0 var(--ng-edge)}html[dir=rtl] .c23-root .h21-rail-controls button+button{box-shadow:inset -1px 0 0 var(--ng-edge)}.c23-root :is(select:disabled,button:disabled){opacity:1;color:var(--ng-disabled);cursor:not-allowed}.c23-root .h21-add:disabled{opacity:1;border-style:dashed;color:var(--ng-disabled)!important}.c23-root .h21-rail-controls button:disabled{opacity:1;color:var(--ng-disabled)}.c23-root .h21-accordions{overflow:clip}.c23-root .h21-accordions details{border:0;border-bottom:1px solid var(--ng-edge);background:0 0;margin:0}.c23-root .h21-accordions details:last-child{border-bottom:0}.c23-root .h21-accordions summary{padding-inline:12px}.c23-root .h21-accordions details[open] summary{box-shadow:inset 2px 0 0 var(--ng-state)}html[dir=rtl] .c23-root .h21-accordions details[open] summary{box-shadow:inset -2px 0 0 var(--ng-state)}.c23-root .h21-accordions details>p{color:var(--ng-label);padding-inline:12px}.c23-root .c24-filter-dialog{background:var(--p9-bg);border-inline-start:1px solid var(--ng-edge)}.c23-root .c24-filter-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000009e}.c23-root .c24-filter-dialog .c24-show-results{border-color:var(--ng-state);color:var(--p9-text)!important}.c23-root :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--ng-state);outline-offset:3px}.c23-root :is(.c23-swatches,.c23-color-options,.h21-quantity,.h21-rail-controls) button:focus-visible,.c23-root .h21-accordions summary:focus-visible{outline:1px dashed var(--p9-text);outline-offset:-5px}@media (hover:hover) and (pointer:fine){.c23-root :is(.h21-thumbnails>button,.c23-color-options button,.c23-swatches button,.h21-heart,.h21-plus,.h21-rail-controls button,.h21-filter-toggle,.h21-extra-filters button,.c24-filter-dialog button,.h21-gallery-prev,.h21-gallery-next,.h21-quantity button,.h21-accordions summary):not(:disabled):hover{background-color:var(--ng-hover)}}@media (width<=767px){.c23-root{--ng-radius:5px;--ng-thumb-radius:7px;--ng-blur:8px}.c23-card :is(.h21-heart,.h21-plus,.c23-swatches),.c23-root .h21-rail-controls{-webkit-backdrop-filter:none;backdrop-filter:none}.c23-root .h21-thumbnails>button[aria-pressed=true]:after{bottom:10px;width:4px;height:6px;inset-inline-end:7px}}@media (prefers-reduced-motion:reduce){.c23-root :is(button,a,input,select,summary,details),.c23-root .h21-swap-picture{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.c23-root .h21-thumbnails>button[aria-pressed=true],.c23-root :is(.c23-color-options,.c23-swatches) button[aria-pressed=true]{outline-offset:-3px;outline:2px solid highlight}}
