dialog.ProductSearchAside-module-scss-module__cY-HbG__panel{max-block-size:none;inline-size:auto;max-inline-size:none;color:inherit;background:0 0;border:0;margin:0;padding:0}@media (min-width:55rem){dialog.ProductSearchAside-module-scss-module__cY-HbG__panel{position:static}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>:is(header,footer){display:none}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div{display:contents}}@media not (min-width:55rem){dialog.ProductSearchAside-module-scss-module__cY-HbG__panel{--home-bar:max(env(safe-area-inset-bottom,0px), 1rem);--lip-size:calc(3.25rem + var(--home-bar));--sheet-border:color-mix(in srgb, var(--clr-text) 22%, var(--clr-surface));--scrim:#00000059;z-index:3;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;block-size:auto;inline-size:auto;transition:background-color .28s;display:flex;position:fixed;inset:0;overflow:clip}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel:not([open]){display:none}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel::backdrop{background:0 0}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel:modal{pointer-events:auto}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel[data-up]{background-color:var(--scrim)}}@media (not (min-width:55rem)) and (prefers-contrast:more){dialog.ProductSearchAside-module-scss-module__cY-HbG__panel{--scrim:#00000080;--sheet-border:var(--the-gray)}}@media not (min-width:55rem){dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div{pointer-events:auto;border:1px solid var(--sheet-border);background-color:var(--clr-surface);block-size:min(88%,46rem);inline-size:min(100%,34rem);transform:translateY(calc(100% - var(--lip-size)));will-change:transform;border-block-end:0;border-start-start-radius:1rem;border-start-end-radius:1rem;flex-direction:column;flex:none;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:flex;box-shadow:0 -2px 14px #00000024}}@media (not (min-width:55rem)) and (prefers-reduced-motion:reduce){dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div{transition:none}}@media not (min-width:55rem){dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>header{block-size:var(--lip-size);touch-action:none;-webkit-user-select:none;user-select:none;flex:none;padding-block-end:var(--home-bar);display:flex;position:relative}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>header>button{font:inherit;color:var(--clr-text);background:0 0;border:0}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>header>button:first-child{font-size:var(--fs-500);border-start-start-radius:inherit;border-start-end-radius:inherit;flex:1;justify-content:center;align-items:center;gap:.6ch;padding-block-start:.6rem;transition:background-color .15s;display:flex}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>header>button:first-child:before{content:"";top:.45rem;background-color:color-mix(in srgb, var(--clr-text) 32%, transparent);border-radius:999px;block-size:.25rem;inline-size:2.5rem;position:absolute;inset-inline-start:calc(50% - 1.25rem)}}@media (not (min-width:55rem)) and (pointer:fine){dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>header>button:first-child:hover{background-color:color-mix(in srgb, var(--clr-text) 6%, transparent)}}@media not (min-width:55rem){dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>header>button:first-child:active{background-color:color-mix(in srgb, var(--clr-text) 12%, transparent)}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>header>button:first-child>small{font-variant-numeric:tabular-nums;color:#fff;background-color:var(--secondary-600,#9a6232);border-radius:999px;place-items:center;block-size:1.25rem;min-inline-size:1.25rem;padding-inline:.3rem;font-size:.75rem;font-weight:700;line-height:1;display:grid}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>header>button:last-child{inset-block:.5rem var(--home-bar);border-radius:.5rem;padding-inline:1ch;font-size:1rem;display:none;position:absolute;inset-inline-end:.25rem}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>div{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--clr-text) 28%, transparent) #0000;flex:auto;min-block-size:0;padding:.5rem 1rem 1.5rem;overflow-y:auto}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>div>a{display:none}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>footer{padding:.6rem 1rem calc(.5rem + var(--home-bar));border-block-start:1px solid var(--mui-palette-divider);flex:none;grid-template-columns:auto 1fr;align-items:center;gap:.35rem 1.5ch;display:grid}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>footer>a{font-size:var(--fs-300,.875rem);text-decoration:underline}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>footer>button{grid-column:2;min-block-size:2.5rem;inline-size:100%;margin:0}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>footer>button>span{font-variant-numeric:tabular-nums}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel[data-up]>div{transform:none}dialog.ProductSearchAside-module-scss-module__cY-HbG__panel[data-up]>div>header>button:last-child{display:block}}@media (not (min-width:55rem)) and (scripting:enabled){dialog.ProductSearchAside-module-scss-module__cY-HbG__panel:not([data-live])>div>:is(div,footer){visibility:hidden;content-visibility:hidden}}@media not (min-width:55rem){div.ProductSearchAside-module-scss-module__cY-HbG__panel{display:none}}@media (min-width:55rem){dialog.ProductSearchAside-module-scss-module__cY-HbG__panel,div.ProductSearchAside-module-scss-module__cY-HbG__panel{block-size:auto;min-block-size:0;min-inline-size:calc(var(--aside-inline-size) - 2px - .125rem);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--clr-text) 28%, transparent) #0000;overflow-y:auto}aside>dialog.ProductSearchAside-module-scss-module__cY-HbG__panel,aside>div.ProductSearchAside-module-scss-module__cY-HbG__panel{margin-block:.75rem;margin-inline:0 .125rem;padding-block:.5rem 3rem;padding-inline:1rem .25rem}aside>dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>div>*,aside>div.ProductSearchAside-module-scss-module__cY-HbG__panel>*{max-inline-size:calc(var(--aside-inline-size) - 2px - 2rem)}aside>dialog.ProductSearchAside-module-scss-module__cY-HbG__panel>div>div>a{text-align:center;margin-block-start:1.5rem;text-decoration:underline;display:block}html[data-filters-aside=collapsed] :is(dialog.ProductSearchAside-module-scss-module__cY-HbG__panel,div.ProductSearchAside-module-scss-module__cY-HbG__panel){display:none}html[data-filters-aside=opening] :is(dialog.ProductSearchAside-module-scss-module__cY-HbG__panel,div.ProductSearchAside-module-scss-module__cY-HbG__panel){animation:.16s ease-out .18s both ProductSearchAside-module-scss-module__cY-HbG__panel-in}}@media (min-width:55rem) and (prefers-reduced-motion:reduce){html[data-filters-aside=opening] :is(dialog.ProductSearchAside-module-scss-module__cY-HbG__panel,div.ProductSearchAside-module-scss-module__cY-HbG__panel){animation-delay:0s}}@keyframes ProductSearchAside-module-scss-module__cY-HbG__panel-in{0%{opacity:0}}button.ProductSearchAside-module-scss-module__cY-HbG__drawerToggle{display:none}@media (min-width:55rem){button.ProductSearchAside-module-scss-module__cY-HbG__drawerToggle{font:inherit;font-size:var(--fs-300,.875rem);color:var(--clr-text);background-color:var(--clr-surface);padding:0;transition:background-color .15s}}@media (min-width:55rem) and (pointer:fine){button.ProductSearchAside-module-scss-module__cY-HbG__drawerToggle:hover{background-color:color-mix(in srgb, var(--clr-text) 8%, var(--clr-surface))}}@media (min-width:55rem){button.ProductSearchAside-module-scss-module__cY-HbG__drawerToggle:active{background-color:color-mix(in srgb, var(--clr-text) 14%, var(--clr-surface))}[dir=rtl] button.ProductSearchAside-module-scss-module__cY-HbG__drawerToggle>svg:first-child{transform:scaleX(-1)}html:not([data-filters-aside=collapsed]) button.ProductSearchAside-module-scss-module__cY-HbG__drawerToggle{z-index:2;border:1px solid var(--aside-border);border-inline-start:0;border-start-end-radius:.6rem;border-end-end-radius:.6rem;place-self:start end;place-items:center;block-size:4.5rem;inline-size:1.5rem;margin-block:.75rem;margin-inline-end:-1.5rem;display:grid;position:sticky;top:calc(50dvh - 2.25rem)}html:not([data-filters-aside=collapsed]) button.ProductSearchAside-module-scss-module__cY-HbG__drawerToggle>svg:nth-of-type(2){display:none}html:not([data-filters-aside=collapsed]) button.ProductSearchAside-module-scss-module__cY-HbG__drawerToggle>small{display:none}html:not([data-filters-aside=collapsed]) button.ProductSearchAside-module-scss-module__cY-HbG__drawerToggle>span{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}html[data-filters-aside=collapsed] button.ProductSearchAside-module-scss-module__cY-HbG__drawerToggle{border-radius:inherit;border:0;flex-direction:column;align-items:center;gap:.75rem;min-block-size:12rem;inline-size:100%;padding-block:.9rem;display:flex}html[data-filters-aside=collapsed] button.ProductSearchAside-module-scss-module__cY-HbG__drawerToggle>svg:first-child{order:1;position:sticky;top:calc(50dvh - .5rem);transform:scaleX(-1)}[dir=rtl] html[data-filters-aside=collapsed] button.ProductSearchAside-module-scss-module__cY-HbG__drawerToggle>svg:first-child{transform:none}html[data-filters-aside=collapsed] button.ProductSearchAside-module-scss-module__cY-HbG__drawerToggle>small{font-variant-numeric:tabular-nums;color:#fff;background-color:var(--secondary-600,#9a6232);border-radius:999px;place-items:center;block-size:1rem;min-inline-size:1rem;margin-block:-1.9rem .15rem;margin-inline-start:1.35rem;padding-inline:.2rem;font-size:.65rem;font-weight:700;line-height:1;display:grid}html[data-filters-aside=collapsed] button.ProductSearchAside-module-scss-module__cY-HbG__drawerToggle>span{writing-mode:vertical-rl;letter-spacing:.04em;white-space:nowrap}}@media (scripting:none){button.ProductSearchAside-module-scss-module__cY-HbG__drawerToggle{display:none}}
div.shop-category-module-scss-module__LgKKKG__shopRugs{display:flex;position:relative}div.shop-category-module-scss-module__LgKKKG__shopRugs :where(aside,dialog)>fieldset,div.shop-category-module-scss-module__LgKKKG__shopRugs :where(aside,dialog) div>fieldset{padding-block-end:var(--space-200-300)}div.shop-category-module-scss-module__LgKKKG__shopRugs :where(aside,dialog)>fieldset legend,div.shop-category-module-scss-module__LgKKKG__shopRugs :where(aside,dialog) div>fieldset legend{margin-block-end:1ex}div.shop-category-module-scss-module__LgKKKG__shopRugs :where(aside,dialog)>:is(fieldset,details):has(+:where(fieldset,details)){border-block-end:1px solid var(--mui-palette-divider)}div.shop-category-module-scss-module__LgKKKG__shopRugs :where(aside,dialog) div>:is(fieldset,details):has(+:where(fieldset,details)){border-block-end:1px solid var(--mui-palette-divider)}div.shop-category-module-scss-module__LgKKKG__shopRugs :where(aside,dialog)>:where(fieldset,details)+:is(fieldset,details),div.shop-category-module-scss-module__LgKKKG__shopRugs :where(aside,dialog) div>:where(fieldset,details)+:is(fieldset,details){margin-block-start:var(--space-200-300)}div.shop-category-module-scss-module__LgKKKG__shopRugs fieldset button{margin-inline:auto}div.shop-category-module-scss-module__LgKKKG__shopRugs fieldset legend svg{vertical-align:text-top}div.shop-category-module-scss-module__LgKKKG__shopRugs aside{flex:0 0 20rem;max-block-size:100dvh;position:sticky;top:0}@media (min-width:55rem){div.shop-category-module-scss-module__LgKKKG__shopRugs aside{--aside-border:color-mix(in srgb, var(--clr-text) 22%, var(--clr-surface));--aside-inline-size:21rem;flex-basis:var(--aside-inline-size);border:1px solid var(--aside-border);background-color:var(--clr-surface);border-radius:.75rem;grid-template:minmax(0,1fr)/minmax(0,1fr);max-block-size:calc(100dvh - 1rem);min-inline-size:0;margin-inline-start:.5rem;transition:flex-basis .2s;display:grid;top:.5rem;box-shadow:0 1px 4px #0000000f}}@media (min-width:55rem) and (prefers-contrast:more){div.shop-category-module-scss-module__LgKKKG__shopRugs aside{--aside-border:var(--the-gray)}}@media (min-width:55rem){div.shop-category-module-scss-module__LgKKKG__shopRugs aside>*{grid-area:1/1}}@media (min-width:55rem) and (prefers-reduced-motion:reduce){div.shop-category-module-scss-module__LgKKKG__shopRugs aside{transition:none}}div.shop-category-module-scss-module__LgKKKG__shopRugs aside:before,div.shop-category-module-scss-module__LgKKKG__shopRugs aside:after{content:"";z-index:1;pointer-events:none;position:absolute;inset-inline:0 .875rem}div.shop-category-module-scss-module__LgKKKG__shopRugs aside:before{background:linear-gradient(180deg, var(--clr-surface) 0%, transparent 100%);block-size:.75rem;top:.75rem}div.shop-category-module-scss-module__LgKKKG__shopRugs aside:after{background:linear-gradient(0deg, var(--clr-surface) 10%, transparent 100%);block-size:3rem;bottom:.75rem}div.shop-category-module-scss-module__LgKKKG__shopRugs>section{row-gap:var(--space-200-300,1rem);flex:auto;grid-template-rows:auto 1fr auto;min-inline-size:0;margin-inline:1.5ch;display:grid}@media (min-width:55rem){div.shop-category-module-scss-module__LgKKKG__shopRugs>section{margin-inline-start:2rem}html[data-filters-aside=collapsed] div.shop-category-module-scss-module__LgKKKG__shopRugs>section{margin-inline-start:1.5ch}html[data-filters-aside=collapsed] div.shop-category-module-scss-module__LgKKKG__shopRugs aside{flex-basis:3rem}html[data-filters-aside=collapsed] div.shop-category-module-scss-module__LgKKKG__shopRugs aside:before{display:none}html[data-filters-aside=collapsed] div.shop-category-module-scss-module__LgKKKG__shopRugs aside:after{display:none}}@media not (min-width:55rem){div.shop-category-module-scss-module__LgKKKG__shopRugs aside{flex:0 0 0;max-block-size:none;padding:0;position:static;overflow:visible}div.shop-category-module-scss-module__LgKKKG__shopRugs aside:before,div.shop-category-module-scss-module__LgKKKG__shopRugs aside:after{display:none}div.shop-category-module-scss-module__LgKKKG__shopRugs>section{padding-block-end:calc(4.5rem + max(env(safe-area-inset-bottom,0px),1rem))}}div.shop-category-module-scss-module__LgKKKG__resultsArea{flex-direction:column;display:flex}div.shop-category-module-scss-module__LgKKKG__resultsArea>p{font-size:var(--fs-200);color:var(--clr-text-sub);font-variant-numeric:tabular-nums;text-align:end;margin-block:0 .75rem}div.shop-category-module-scss-module__LgKKKG__resultsArea>p:empty{visibility:hidden;min-block-size:1lh}div.shop-category-module-scss-module__LgKKKG__productsContainer{--min:clamp(10rem, 8.2rem + 9vw, 16rem);grid-template-columns:repeat(auto-fill, minmax(var(--min), 1fr));column-gap:.75rem;row-gap:var(--fs-900);align-content:start;display:inline-grid}@media not (min-width:30rem){div.shop-category-module-scss-module__LgKKKG__productsContainer{grid-template-columns:repeat(2,minmax(0,1fr))}}div.shop-category-module-scss-module__LgKKKG__productsContainer.shop-category-module-scss-module__LgKKKG__fillLastRow{gap:var(--fs-900) .75rem;flex-wrap:wrap;display:flex}div.shop-category-module-scss-module__LgKKKG__productsContainer.shop-category-module-scss-module__LgKKKG__fillLastRow>*{flex:1 1 var(--min);min-inline-size:0}@media not (min-width:30rem){div.shop-category-module-scss-module__LgKKKG__productsContainer.shop-category-module-scss-module__LgKKKG__fillLastRow>*{flex-basis:calc(50% - .375rem)}}article.shop-category-module-scss-module__LgKKKG__productCard{--clr-light-grey:var(--clr-surface-2,#f5f5f5);--card-image-block-size:clamp(16rem, 13rem + 10vw, 28rem);content-visibility:auto;contain-intrinsic-size:auto calc(var(--card-image-block-size) + 23rem);overflow-clip-margin:1rem}@supports (contain:layout style paint){article.shop-category-module-scss-module__LgKKKG__productCard{contain:layout style}}article.shop-category-module-scss-module__LgKKKG__productCard{border:2px solid var(--clr-light-grey);border-radius:.25rem}article.shop-category-module-scss-module__LgKKKG__productCard>*{margin-block-end:.5rem;padding-inline:.5rem}article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child{background-color:var(--clr-light-grey)}article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child>span.badge[data-status=sold]{color:var(--clr-surface);background-color:color-mix(in oklab, var(--clr-text) 75%, var(--clr-surface))}article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child{block-size:var(--card-image-block-size);display:flex}@media (pointer:fine){article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child:hover img{transform:scale(1.05)}}@media (pointer:fine) and (prefers-reduced-motion){article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child:hover img{transform:scale(1.01)}}article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child img{max-block-size:100%;max-inline-size:100%;margin:auto;transition:all .25s}article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child:has(img+img){grid-template-rows:100%;display:grid}article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child:has(img+img) img{grid-area:1/1;block-size:100%;inline-size:100%;transition:opacity .2s}article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child:has(img+img) img+img{opacity:0}@media (hover:none){article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child:has(img+img){-webkit-touch-callout:none}article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child:has(img+img) img{transition-delay:.15s}article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child:has(img+img) img+img{transition:opacity .2s .15s,display .2s .15s allow-discrete;display:none}article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child:has(img+img):active img{opacity:0}article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child:has(img+img):active img+img{opacity:1;display:block}@starting-style{article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child:has(img+img):active img+img{opacity:0}}}@media (pointer:fine){article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child:has(img+img):hover img{opacity:0;transform:none}article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child:has(img+img):hover img+img{opacity:1}}article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child a:last-child>p{text-align:center;inline-size:100%;color:var(--clr-text-sub);margin:0;font-size:.875rem}article.shop-category-module-scss-module__LgKKKG__productCard div:last-child{font-size:.9em}article.shop-category-module-scss-module__LgKKKG__productCard div:last-child h3{letter-spacing:normal;margin:0;font-weight:400;font-size:1.25rem!important}.shop-category-module-scss-module__LgKKKG__refNote{letter-spacing:.02em;color:var(--clr-text-sub);-webkit-user-select:all;user-select:all;margin-block:.5rem 0;font-size:.7rem}.shop-category-module-scss-module__LgKKKG__storageNote{letter-spacing:.02em;inline-size:fit-content;color:var(--clr-text-sub);margin-block-start:.5rem;font-size:.7rem;text-decoration:none;display:block;position:relative}.shop-category-module-scss-module__LgKKKG__storageNote:is(:hover,:focus-visible){color:var(--clr-text-sub);text-decoration:underline}.shop-category-module-scss-module__LgKKKG__peekCard{z-index:1400;inline-size:clamp(10rem,11rem*var(--peek-ratio,1.4) + 1rem,20rem);border:1px solid var(--clr-surface-2);background-color:var(--clr-surface);pointer-events:auto;border-radius:.5rem;padding:.5rem;animation:.14s ease-out shop-category-module-scss-module__LgKKKG__peek-in;position:fixed;inset-block-start:0;inset-inline-start:0;box-shadow:0 .5rem 1.5rem #0000002e}@media (prefers-reduced-motion:reduce){.shop-category-module-scss-module__LgKKKG__peekCard{animation-name:shop-category-module-scss-module__LgKKKG__peek-in-still}}@keyframes shop-category-module-scss-module__LgKKKG__peek-in{0%{opacity:0;translate:0 4px}}@keyframes shop-category-module-scss-module__LgKKKG__peek-in-still{0%{opacity:0}}.shop-category-module-scss-module__LgKKKG__peekMap{block-size:11rem;inline-size:100%;display:block}.shop-category-module-scss-module__LgKKKG__peekBlock{fill:color-mix(in srgb, var(--clr-text) 16%, transparent)}.shop-category-module-scss-module__LgKKKG__peekMap>circle{fill:color-mix(in srgb, var(--clr-secondary) 20%, transparent)}.shop-category-module-scss-module__LgKKKG__peekBlockHit{fill:var(--clr-secondary);stroke:var(--clr-secondary-text);stroke-width:6px}.shop-category-module-scss-module__LgKKKG__peekMap>rect:last-of-type{fill:var(--clr-surface);stroke:var(--clr-secondary-text);stroke-width:3px}.shop-category-module-scss-module__LgKKKG__peekMap>text{fill:var(--clr-text);text-anchor:middle;dominant-baseline:central;font-weight:600}.shop-category-module-scss-module__LgKKKG__peekCard>p{color:var(--clr-text-sub);text-align:center;margin:.4rem 0 .1rem;font-size:.75rem}.shop-category-module-scss-module__LgKKKG__peekCard>p>span{opacity:.75;margin-block-start:.15rem;font-size:.65rem;display:block}.shop-category-module-scss-module__LgKKKG__swatchRow{flex-wrap:wrap;gap:.45rem;margin:.5rem 0 .25rem;padding:0;list-style:none;display:flex}.shop-category-module-scss-module__LgKKKG__swatchRow li{display:inline-flex}.shop-category-module-scss-module__LgKKKG__swatch{border:2px solid #fff;border-radius:50%;block-size:22px;inline-size:22px;box-shadow:0 0 0 1px #0000004d}.shop-category-module-scss-module__LgKKKG__swatch:hover,.shop-category-module-scss-module__LgKKKG__swatch:focus-visible{box-shadow:0 0 0 2px var(--clr-secondary,#b17139)}.shop-category-module-scss-module__LgKKKG__sizesBox{color:var(--clr-text-sub,#51484a);margin:.25rem 0;font-size:.85em}.shop-category-module-scss-module__LgKKKG__sizesBox summary{cursor:pointer;inline-size:max-content}.shop-category-module-scss-module__LgKKKG__sizesBox summary:hover{color:var(--clr-secondary,#b17139)}.shop-category-module-scss-module__LgKKKG__sizesBox ul{flex-wrap:wrap;gap:.3rem;margin:0;padding:.4rem 0 0;list-style:none;display:flex}.shop-category-module-scss-module__LgKKKG__sizeChip{border:1px solid color-mix(in srgb, var(--clr-text,#231f20) 40%, transparent);white-space:nowrap;background:var(--clr-surface);min-block-size:1.5rem;color:inherit;border-radius:999px;place-items:center;padding:.1rem .6rem;text-decoration:none;display:inline-grid}a.shop-category-module-scss-module__LgKKKG__sizeChip{transition:color .15s,border-color .15s}@media (pointer:fine){a.shop-category-module-scss-module__LgKKKG__sizeChip:hover{color:var(--clr-secondary-text,#9a6332);border-color:var(--clr-secondary-text,#9a6332)}}a.shop-category-module-scss-module__LgKKKG__sizeChip[data-out]{color:var(--clr-text-sub,#51484a);border-style:dashed;text-decoration:line-through}.shop-category-module-scss-module__LgKKKG__chipsAndSorter{grid-template-columns:1fr minmax(12rem,auto);grid-template-areas:"chips sorter";gap:1rem;display:grid}@media not (min-width:55rem){.shop-category-module-scss-module__LgKKKG__chipsAndSorter{grid-template-columns:100%;grid-template-areas:"chips"}}@media (min-width:68rem){hgroup.steady-heading:has(+div.shop-category-module-scss-module__LgKKKG__shopRugs){align-content:start;padding-inline:14.5rem;container-type:inline-size}hgroup.steady-heading:has(+div.shop-category-module-scss-module__LgKKKG__shopRugs) h1:after{inline-size:calc(100cqi - 4rem)}hgroup.steady-heading:has(+div.shop-category-module-scss-module__LgKKKG__shopRugs) .h1-skeleton:after{inline-size:calc(100cqi - 4rem)}hgroup.steady-heading+div.shop-category-module-scss-module__LgKKKG__shopRugs .shop-category-module-scss-module__LgKKKG__chipsAndSorter{grid-template-columns:100%;grid-template-areas:"chips"}hgroup.steady-heading+div.shop-category-module-scss-module__LgKKKG__shopRugs .shop-category-module-scss-module__LgKKKG__sorterContainer{--sorter-block-size:2.5rem;inline-size:13rem;position:absolute;inset-block-end:calc(100% + 1.35rem + 2.8*var(--fs-300) + .552*var(--fs-600) - var(--sorter-block-size));inset-inline-end:1.5ch}hgroup.steady-heading+div.shop-category-module-scss-module__LgKKKG__shopRugs .shop-category-module-scss-module__LgKKKG__sorterContainer>summary{block-size:var(--sorter-block-size);padding-block:0}hgroup.steady-heading+div.shop-category-module-scss-module__LgKKKG__shopRugs .shop-category-module-scss-module__LgKKKG__sorterContainer>.skeleton{block-size:var(--sorter-block-size)!important}}.shop-category-module-scss-module__LgKKKG__chipsContainer{flex-wrap:wrap;grid-area:chips;align-items:center;gap:.5rem;padding:1rem;display:flex}.shop-category-module-scss-module__LgKKKG__chipsContainer h2{margin:0;font-size:1em}.shop-category-module-scss-module__LgKKKG__chipsContainer ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.shop-category-module-scss-module__LgKKKG__chipsContainer ul li{background-color:color-mix(in srgb, var(--clr-text) 8%, var(--clr-background));border:1px solid color-mix(in srgb, var(--clr-text) 30%, var(--clr-background));border-radius:1rem;align-items:center;max-inline-size:100%;font-size:.8125rem;line-height:1.2em;display:inline-flex}.shop-category-module-scss-module__LgKKKG__chipsContainer ul li>span{word-break:break-word;padding:8px 4px 8px 12px}.shop-category-module-scss-module__LgKKKG__chipsContainer ul li a{color:var(--the-gray);border-radius:0 1rem 1rem 0;align-self:stretch;align-items:center;padding-inline:3px 8px;text-decoration:none;display:inline-flex}.shop-category-module-scss-module__LgKKKG__chipsContainer ul li a svg{fill:currentColor}.shop-category-module-scss-module__LgKKKG__chipsContainer ul li a:hover,.shop-category-module-scss-module__LgKKKG__chipsContainer ul li a:focus-visible{color:var(--clr-text-sub)}.shop-category-module-scss-module__LgKKKG__chipsContainer ul li[data-clear-all]{background-color:color-mix(in srgb, var(--clr-text) 14%, var(--clr-background));font-weight:700}.shop-category-module-scss-module__LgKKKG__chipsContainer ul li[data-clear-all] a{border-radius:inherit;color:inherit;padding:8px 12px}.shop-category-module-scss-module__LgKKKG__chipsContainer>button[data-floor-chip]{border:1px solid var(--the-gray);background-color:var(--clr-surface);min-block-size:2rem;max-inline-size:100%;color:var(--clr-text);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.25rem .6rem;padding-inline-start:.35rem;font-size:.8125rem;line-height:1.2em;transition:background-color .15s,border-color .15s;display:none}html[data-floor] .shop-category-module-scss-module__LgKKKG__chipsContainer>button[data-floor-chip]{display:inline-flex}.shop-category-module-scss-module__LgKKKG__chipsContainer>button[data-floor-chip]>span{border:1px solid color-mix(in srgb, var(--clr-text) 30%, transparent);background-image:var(--floor-img);background-position:50%;background-size:cover;border-radius:50%;block-size:1.4em;inline-size:1.4em}.shop-category-module-scss-module__LgKKKG__chipsContainer>button[data-floor-chip]>svg{block-size:.7em;inline-size:.7em}.shop-category-module-scss-module__LgKKKG__chipsContainer>button[data-floor-chip]:hover,.shop-category-module-scss-module__LgKKKG__chipsContainer>button[data-floor-chip]:focus-visible{background-color:color-mix(in srgb, var(--clr-text) 8%, var(--clr-surface));border-color:var(--clr-text)}.shop-category-module-scss-module__LgKKKG__chipsContainer>button[data-floor-chip]:active{background-color:color-mix(in srgb, var(--clr-text) 14%, var(--clr-surface))}.shop-category-module-scss-module__LgKKKG__chipsContainer[data-floor-only]{display:none}html[data-floor] .shop-category-module-scss-module__LgKKKG__chipsContainer[data-floor-only]{display:flex}.shop-category-module-scss-module__LgKKKG__sorterContainer{grid-area:sorter;font-size:.875rem;position:relative}@media not (min-width:55rem){.shop-category-module-scss-module__LgKKKG__sorterContainer{display:none}}.shop-category-module-scss-module__LgKKKG__sorterContainer>summary{border:1px solid var(--the-gray);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:space-between;align-items:center;gap:.5ch;padding:15px 8px 15px 14px;list-style:none;display:flex;position:relative}.shop-category-module-scss-module__LgKKKG__sorterContainer>summary::-webkit-details-marker{display:none}.shop-category-module-scss-module__LgKKKG__sorterContainer>summary:hover{border-color:var(--clr-text)}.shop-category-module-scss-module__LgKKKG__sorterContainer>summary>span{top:0;background-color:var(--clr-background,#fff);color:var(--clr-text-sub);pointer-events:none;padding-inline:5px;font-size:.75rem;position:absolute;inset-inline-start:9px;transform:translateY(-50%)}.shop-category-module-scss-module__LgKKKG__sorterContainer>summary svg{fill:currentColor;transition:transform .15s}.shop-category-module-scss-module__LgKKKG__sorterContainer[open]>summary{filter:none}.shop-category-module-scss-module__LgKKKG__sorterContainer[open]>summary svg{transform:rotate(180deg)}.shop-category-module-scss-module__LgKKKG__sorterContainer[open]>summary:before{content:"";z-index:1;cursor:default;position:fixed;inset:0}.shop-category-module-scss-module__LgKKKG__sorterContainer>ul{z-index:2;top:calc(100% + 4px);background-color:var(--clr-surface);border-radius:4px;margin:0;padding:8px 0;list-style:none;position:absolute;inset-inline:0;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.shop-category-module-scss-module__LgKKKG__sorterContainer>ul a{color:inherit;align-items:center;gap:.75ch;text-decoration:none;display:flex}.shop-category-module-scss-module__LgKKKG__sorterContainer>ul a:before{content:"✓";visibility:hidden;flex:none;inline-size:1em;font-weight:700}@media (pointer:fine){.shop-category-module-scss-module__LgKKKG__sorterContainer>ul a:hover{background-color:color-mix(in srgb, currentColor 8%, transparent)}}.shop-category-module-scss-module__LgKKKG__sorterContainer>ul a:focus-visible{background-color:color-mix(in srgb, currentColor 8%, transparent)}.shop-category-module-scss-module__LgKKKG__sorterContainer>ul a:active{background-color:color-mix(in srgb, currentColor 14%, transparent)}.shop-category-module-scss-module__LgKKKG__sorterContainer>ul a[aria-current]{background-color:color-mix(in srgb, currentColor 10%, transparent);font-weight:600}.shop-category-module-scss-module__LgKKKG__sorterContainer>ul a[aria-current]:before{visibility:visible}.shop-category-module-scss-module__LgKKKG__sorterContainer>ul a{padding:6px 16px 6px 10px}@media (min-width:55rem){details.shop-category-module-scss-module__LgKKKG__sheetSorter{display:none}div.shop-category-module-scss-module__LgKKKG__shopRugs details.shop-category-module-scss-module__LgKKKG__sheetSorter+:is(fieldset,details){margin-block-start:0}}details.shop-category-module-scss-module__LgKKKG__sheetSorter>summary>span:first-of-type{flex:none}details.shop-category-module-scss-module__LgKKKG__sheetSorter>summary>span+span{min-inline-size:0;font-size:var(--fs-300,.875rem);color:var(--clr-text-sub);text-overflow:ellipsis;white-space:nowrap;margin-inline:1ch;overflow:hidden}details.shop-category-module-scss-module__LgKKKG__sheetSorter>ul{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}details.shop-category-module-scss-module__LgKKKG__sheetSorter>ul a{color:inherit;align-items:center;gap:.75ch;text-decoration:none;display:flex}details.shop-category-module-scss-module__LgKKKG__sheetSorter>ul a:before{content:"✓";visibility:hidden;flex:none;inline-size:1em;font-weight:700}@media (pointer:fine){details.shop-category-module-scss-module__LgKKKG__sheetSorter>ul a:hover{background-color:color-mix(in srgb, currentColor 8%, transparent)}}details.shop-category-module-scss-module__LgKKKG__sheetSorter>ul a:focus-visible{background-color:color-mix(in srgb, currentColor 8%, transparent)}details.shop-category-module-scss-module__LgKKKG__sheetSorter>ul a:active{background-color:color-mix(in srgb, currentColor 14%, transparent)}details.shop-category-module-scss-module__LgKKKG__sheetSorter>ul a[aria-current]{background-color:color-mix(in srgb, currentColor 10%, transparent);font-weight:600}details.shop-category-module-scss-module__LgKKKG__sheetSorter>ul a[aria-current]:before{visibility:visible}details.shop-category-module-scss-module__LgKKKG__sheetSorter>ul a{border-radius:.35rem;min-block-size:2.5rem;padding:.25rem .75ch}.shop-category-module-scss-module__LgKKKG__noResults{text-align:center;color:var(--clr-text-sub,#666);grid-column:1/-1;padding:3rem 1rem;font-size:1.1rem}.shop-category-module-scss-module__LgKKKG__errorContainer{text-align:center;background-color:var(--secondary-50,#ffebeb80);border:1px solid var(--caput-mortuum,#dc35454d);max-inline-size:30rem;box-shadow:0 2px 8px rgba(var(--caput-mortuum,83, 26, 12), .1);border-radius:.5rem;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;margin:1rem auto;padding:2rem 1rem;display:flex}.shop-category-module-scss-module__LgKKKG__errorContainer>p{color:var(--caput-mortuum,#531a0c);letter-spacing:.01em;margin-bottom:1.5rem;font-size:1.1rem;font-weight:500}.shop-category-module-scss-module__LgKKKG__errorContainer>button{background-color:var(--secondary-600,#9a6232);color:var(--accent-50,white);cursor:pointer;border:none;border-radius:.25rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:all .2s;box-shadow:0 2px 4px #0000001a}.shop-category-module-scss-module__LgKKKG__errorContainer>button:hover{background-color:var(--secondary-700,#7d4f28);transform:translateY(-1px);box-shadow:0 3px 6px #00000026}.shop-category-module-scss-module__LgKKKG__errorContainer>button:active{background-color:var(--secondary-800,#6b4322);transform:translateY(0);box-shadow:0 1px 2px #0000001a}.shop-category-module-scss-module__LgKKKG__errorContainer>button:disabled{opacity:.65;cursor:not-allowed;box-shadow:none;transform:none}div.shop-category-module-scss-module__LgKKKG__shopRugs.shop-category-module-scss-module__LgKKKG__floorHost{--floor-tint:transparent}html[data-theme=dark] div.shop-category-module-scss-module__LgKKKG__shopRugs.shop-category-module-scss-module__LgKKKG__floorHost{--floor-tint:#00000052}html[data-floor] div.shop-category-module-scss-module__LgKKKG__shopRugs.shop-category-module-scss-module__LgKKKG__floorHost div.shop-category-module-scss-module__LgKKKG__resultsArea{background-image:linear-gradient(var(--floor-tint), var(--floor-tint)),var(--floor-img);background-size:auto,var(--floor-w,260px) auto;background-attachment:scroll,fixed;border-radius:.75rem;padding:.75rem}@media (prefers-reduced-motion:reduce){html[data-floor] div.shop-category-module-scss-module__LgKKKG__shopRugs.shop-category-module-scss-module__LgKKKG__floorHost div.shop-category-module-scss-module__LgKKKG__resultsArea{background-attachment:scroll,scroll}}html[data-floor] div.shop-category-module-scss-module__LgKKKG__shopRugs.shop-category-module-scss-module__LgKKKG__floorHost div.shop-category-module-scss-module__LgKKKG__resultsArea>p{background-color:color-mix(in srgb, var(--clr-surface) 92%, transparent);border-radius:999px;align-self:flex-end;inline-size:fit-content;padding:.2rem .8rem}html[data-floor] div.shop-category-module-scss-module__LgKKKG__shopRugs.shop-category-module-scss-module__LgKKKG__floorHost article.shop-category-module-scss-module__LgKKKG__productCard{border-color:#0000}html[data-floor] div.shop-category-module-scss-module__LgKKKG__shopRugs.shop-category-module-scss-module__LgKKKG__floorHost article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child{background-color:#0000}html[data-floor] div.shop-category-module-scss-module__LgKKKG__shopRugs.shop-category-module-scss-module__LgKKKG__floorHost article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child p{background-color:color-mix(in srgb, var(--clr-surface) 92%, transparent);border-radius:.4rem;padding:.4rem .6rem}html[data-floor] div.shop-category-module-scss-module__LgKKKG__shopRugs.shop-category-module-scss-module__LgKKKG__floorHost article.shop-category-module-scss-module__LgKKKG__productCard>div:last-child{background-color:color-mix(in srgb, var(--clr-surface) 88%, transparent);border-radius:.5rem;padding-block:.5rem}@media (prefers-contrast:more){html[data-floor] div.shop-category-module-scss-module__LgKKKG__shopRugs.shop-category-module-scss-module__LgKKKG__floorHost div.shop-category-module-scss-module__LgKKKG__resultsArea>p{background-color:var(--clr-surface)}html[data-floor] div.shop-category-module-scss-module__LgKKKG__shopRugs.shop-category-module-scss-module__LgKKKG__floorHost article.shop-category-module-scss-module__LgKKKG__productCard>div:last-child{background-color:var(--clr-surface)}html[data-floor] div.shop-category-module-scss-module__LgKKKG__shopRugs.shop-category-module-scss-module__LgKKKG__floorHost article.shop-category-module-scss-module__LgKKKG__productCard>div:first-child p{background-color:var(--clr-surface)}}
fieldset.FilterControls-module-scss-module__pgOFXG__group{border:0;inline-size:100%;min-inline-size:0;margin:0;padding:0}legend.FilterControls-module-scss-module__pgOFXG__legend,span.FilterControls-module-scss-module__pgOFXG__legend{color:var(--mui-palette-text-secondary,var(--clr-text-sub));padding:0;font-size:1rem;line-height:1.4375;display:block}legend.FilterControls-module-scss-module__pgOFXG__legend svg,span.FilterControls-module-scss-module__pgOFXG__legend svg{vertical-align:text-top}.FilterControls-module-scss-module__pgOFXG__unitSwitch{letter-spacing:.02em;justify-self:end;margin-block:-.6rem 0;margin-inline-end:-.4rem;font-size:.72rem;line-height:1;display:inline-flex}.FilterControls-module-scss-module__pgOFXG__unitSwitch>button{min-block-size:1.75rem;min-inline-size:1.75rem;font:inherit;color:var(--clr-text-sub);cursor:pointer;background:0 0;border:0;padding:.35rem .4rem}.FilterControls-module-scss-module__pgOFXG__unitSwitch>button[aria-pressed=true]{color:var(--clr-text);text-underline-offset:.2em;text-decoration:underline}legend.FilterControls-module-scss-module__pgOFXG__legend.FilterControls-module-scss-module__pgOFXG__active,span.FilterControls-module-scss-module__pgOFXG__legend.FilterControls-module-scss-module__pgOFXG__active,.FilterControls-module-scss-module__pgOFXG__legend.FilterControls-module-scss-module__pgOFXG__active{color:var(--mui-palette-primary-main)}div.FilterControls-module-scss-module__pgOFXG__optionGrid{grid-template-columns:repeat(2,1fr);column-gap:1ch;display:grid}div.FilterControls-module-scss-module__pgOFXG__optionColumn{text-align:start;flex-direction:column;align-items:flex-start;display:inline-flex}fieldset.FilterControls-module-scss-module__pgOFXG__group>div.FilterControls-module-scss-module__pgOFXG__optionGrid:last-child,fieldset.FilterControls-module-scss-module__pgOFXG__group>div.FilterControls-module-scss-module__pgOFXG__optionColumn:last-child{margin-block-end:-.625rem}@media (pointer:fine){fieldset.FilterControls-module-scss-module__pgOFXG__group>div.FilterControls-module-scss-module__pgOFXG__optionGrid:last-child,fieldset.FilterControls-module-scss-module__pgOFXG__group>div.FilterControls-module-scss-module__pgOFXG__optionColumn:last-child{margin-block-end:-.25rem}}:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label{cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:.00938em;align-items:center;gap:.75ch;padding-block:.625rem;font-size:1rem;line-height:1.5;display:flex}@media (pointer:fine){:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label{padding-block:.25rem}}@media (hover:hover){:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label:hover input:not(:checked){border-color:var(--clr-text)}:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label:hover input:after{opacity:1}}:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label:active input:after{opacity:1;background-color:color-mix(in srgb, currentColor 12%, transparent)}:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input{appearance:none;box-sizing:border-box;block-size:1.5rem;inline-size:1.5rem;color:var(--mui-palette-text-secondary,var(--clr-text-sub));cursor:pointer;background-color:#0000;border:2px solid;border-radius:3px;flex:none;place-content:center;margin:0;padding:0;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-grid;position:relative}:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input:before{content:"";aspect-ratio:1;clip-path:polygon(14% 44%,0 61%,40% 100%,100% 16%,84% 3%,39% 74%);background-color:var(--mui-palette-primary-contrastText,#fff);inline-size:1rem;transition:scale .15s cubic-bezier(.4,0,.2,1);scale:0}:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input:after{content:"";background-color:color-mix(in srgb, currentColor 8%, transparent);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .15s cubic-bezier(.4,0,.2,1);position:absolute;inset:calc(50% - 1.25rem)}:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input:checked{color:var(--mui-palette-primary-main);background-color:var(--mui-palette-primary-main)}:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input:checked:before{scale:1}:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input[type=radio]{border-radius:50%}:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input[type=radio]:before{clip-path:none;background-color:var(--mui-palette-primary-main);border-radius:50%;inline-size:.75rem}:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input[type=radio]:checked{background-color:#0000}:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input:focus-visible{outline:2px solid var(--mui-palette-primary-main);outline-offset:2px}@media (prefers-reduced-motion:reduce){:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input,:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input:before,:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input:after{transition:none}}@media (prefers-contrast:more){:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input{color:var(--clr-text)}}@media (forced-colors:active){:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input{appearance:auto}:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input:before,:is(div.FilterControls-module-scss-module__pgOFXG__optionGrid,div.FilterControls-module-scss-module__pgOFXG__optionColumn)>label>input:after{display:none}}div.FilterControls-module-scss-module__pgOFXG__field{text-align:start;--label-rest-start:14px;--label-rest-end:14px;display:block;position:relative}div.FilterControls-module-scss-module__pgOFXG__field>input{appearance:none;inline-size:100%;color:var(--clr-text);background:0 0;border:none;border-radius:4px;padding:16.5px 14px;font-family:inherit;font-size:1rem;line-height:1.4375}div.FilterControls-module-scss-module__pgOFXG__field>input:focus{outline:none}div.FilterControls-module-scss-module__pgOFXG__field>input+label{top:50%;color:var(--clr-text-sub);pointer-events:none;max-inline-size:calc(100% - var(--label-rest-start) - var(--label-rest-end));text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.4375;transition:top .2s cubic-bezier(.4,0,.2,1),font-size .2s cubic-bezier(.4,0,.2,1),inset-inline-start .2s cubic-bezier(.4,0,.2,1);position:absolute;inset-inline-start:var(--label-rest-start);overflow:hidden;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){div.FilterControls-module-scss-module__pgOFXG__field>input+label{transition:none}}div.FilterControls-module-scss-module__pgOFXG__field>input:focus+label,div.FilterControls-module-scss-module__pgOFXG__field>input:not(:placeholder-shown)+label{top:0;max-inline-size:calc(100% - 26px);font-size:.75rem;inset-inline-start:13px}div.FilterControls-module-scss-module__pgOFXG__field:has(>span.FilterControls-module-scss-module__pgOFXG__startAdorn){--label-rest-start:2.5rem}div.FilterControls-module-scss-module__pgOFXG__field:has(>span.FilterControls-module-scss-module__pgOFXG__startAdorn)>input{padding-inline-start:2.5rem}div.FilterControls-module-scss-module__pgOFXG__field:has(>span.FilterControls-module-scss-module__pgOFXG__endAdorn){--label-rest-end:2.75rem}div.FilterControls-module-scss-module__pgOFXG__field:has(>span.FilterControls-module-scss-module__pgOFXG__endAdorn)>input{padding-inline-end:2.75rem}div.FilterControls-module-scss-module__pgOFXG__field:hover>fieldset{border-color:var(--clr-text)}div.FilterControls-module-scss-module__pgOFXG__field>input:focus~fieldset{border-color:var(--mui-palette-primary-main);border-width:2px}div.FilterControls-module-scss-module__pgOFXG__field>input:focus~fieldset legend,div.FilterControls-module-scss-module__pgOFXG__field>input:not(:placeholder-shown)~fieldset legend{max-inline-size:100%}:is(div.FilterControls-module-scss-module__pgOFXG__field,div.FilterControls-module-scss-module__pgOFXG__select)>fieldset{pointer-events:none;text-align:start;border:1px solid var(--field-outline);border-radius:4px;margin:0;padding:0 8px;position:absolute;inset:-5px 0 0}:is(div.FilterControls-module-scss-module__pgOFXG__field,div.FilterControls-module-scss-module__pgOFXG__select)>fieldset>legend{float:unset;visibility:hidden;white-space:nowrap;block-size:11px;inline-size:auto;max-inline-size:.01px;margin:0;padding:0;font-size:.75rem;line-height:11px;transition:max-inline-size .15s cubic-bezier(.4,0,.2,1);overflow:hidden}@media (prefers-reduced-motion:reduce){:is(div.FilterControls-module-scss-module__pgOFXG__field,div.FilterControls-module-scss-module__pgOFXG__select)>fieldset>legend{transition:none}}:is(div.FilterControls-module-scss-module__pgOFXG__field,div.FilterControls-module-scss-module__pgOFXG__select)>fieldset>legend>span{opacity:0;padding-inline:5px;display:inline-block}span.FilterControls-module-scss-module__pgOFXG__startAdorn,span.FilterControls-module-scss-module__pgOFXG__endAdorn{color:var(--clr-text-sub);pointer-events:none;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}span.FilterControls-module-scss-module__pgOFXG__startAdorn svg,span.FilterControls-module-scss-module__pgOFXG__endAdorn svg{fill:currentColor}span.FilterControls-module-scss-module__pgOFXG__startAdorn{inset-inline-start:10px}span.FilterControls-module-scss-module__pgOFXG__endAdorn{inset-inline-end:10px}div.FilterControls-module-scss-module__pgOFXG__select{display:block;position:relative}div.FilterControls-module-scss-module__pgOFXG__select>select{appearance:none;inline-size:100%;color:var(--clr-text);cursor:pointer;background:0 0;border:none;border-radius:4px;padding-block:16.5px;padding-inline:14px 32px;font-family:inherit;font-size:1rem;line-height:1.4375}div.FilterControls-module-scss-module__pgOFXG__select>select:focus{outline:none}div.FilterControls-module-scss-module__pgOFXG__select>select+label{top:0;color:var(--clr-text-sub);pointer-events:none;white-space:nowrap;font-size:.75rem;line-height:1.4375;position:absolute;inset-inline-start:13px;transform:translateY(-50%)}div.FilterControls-module-scss-module__pgOFXG__select:hover>fieldset{border-color:var(--clr-text)}div.FilterControls-module-scss-module__pgOFXG__select>select:focus~fieldset{border-color:var(--mui-palette-primary-main);border-width:2px}div.FilterControls-module-scss-module__pgOFXG__select>select~fieldset legend{max-inline-size:100%}div.FilterControls-module-scss-module__pgOFXG__select:after{content:"";top:50%;aspect-ratio:2;clip-path:polygon(0 0,100% 0,50% 100%);background-color:var(--clr-text-sub);pointer-events:none;inline-size:10px;position:absolute;inset-inline-end:14px;transform:translateY(-50%)}div.FilterControls-module-scss-module__pgOFXG__card{background-color:var(--clr-surface);border-radius:8px;margin-block:.5rem;padding:.75rem;box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}div.FilterControls-module-scss-module__pgOFXG__stack{row-gap:.5rem;display:grid}div.FilterControls-module-scss-module__pgOFXG__rangeRow{align-items:center;gap:.5rem;display:flex}div.FilterControls-module-scss-module__pgOFXG__rangeRow>:first-child{flex:auto}div.FilterControls-module-scss-module__pgOFXG__rangeRow>:last-child{flex:0 0 9ch}fieldset.FilterControls-module-scss-module__pgOFXG__group>button{font:inherit;letter-spacing:.02857em;text-transform:uppercase;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:6px 8px;font-size:.875rem;font-weight:500}@media (hover:hover){fieldset.FilterControls-module-scss-module__pgOFXG__group>button:hover{background-color:color-mix(in srgb, currentColor 8%, transparent)}}fieldset.FilterControls-module-scss-module__pgOFXG__group>button:focus-visible{outline:2px solid var(--mui-palette-primary-main);outline-offset:2px}
:has(+.FilterLegend-module-scss-module__1UdwKW__hintAnchor){cursor:help}.FilterLegend-module-scss-module__1UdwKW__hintMark{display:none}@media not (min-width:55rem){.FilterLegend-module-scss-module__1UdwKW__hintMark{isolation:isolate;block-size:1.75rem;inline-size:1.75rem;color:color-mix(in srgb, var(--clr-text) 55%, transparent);flex:none;order:1;place-items:center;margin-inline-start:auto;font-size:.68rem;font-weight:500;line-height:1;display:grid;position:relative}.FilterLegend-module-scss-module__1UdwKW__hintMark:before{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--clr-text) 25%, transparent);border-radius:50%;position:absolute;inset:.3rem}}.FilterLegend-module-scss-module__1UdwKW__hintAnchor:has(>.FilterLegend-module-scss-module__1UdwKW__shown)+.FilterLegend-module-scss-module__1UdwKW__hintMark{color:var(--text-100)}.FilterLegend-module-scss-module__1UdwKW__hintAnchor:has(>.FilterLegend-module-scss-module__1UdwKW__shown)+.FilterLegend-module-scss-module__1UdwKW__hintMark:before{background-color:var(--primary-900);border-color:#0000}.FilterLegend-module-scss-module__1UdwKW__hintAnchor{block-size:0;display:block;position:relative}.FilterLegend-module-scss-module__1UdwKW__hintAnchor>span{z-index:3;padding:var(--space-100) var(--space-100-200);background-color:var(--primary-900);color:var(--text-100);letter-spacing:normal;text-align:start;text-transform:none;text-wrap:pretty;white-space:normal;cursor:default;opacity:0;visibility:hidden;border:1px solid #0000;border-radius:.6rem;font-size:.8rem;font-weight:400;line-height:1.5;position:absolute;inset-block-start:0;inset-inline:0;box-shadow:0 .4rem 1.1rem #00000038}.FilterLegend-module-scss-module__1UdwKW__hintAnchor>span:before{content:"";block-size:.75rem;position:absolute;inset-block-end:100%;inset-inline:0}[data-theme=dark] .FilterLegend-module-scss-module__1UdwKW__hintAnchor>span{background-color:var(--clr-surface-2);color:var(--clr-text);border-color:var(--mui-palette-divider);box-shadow:0 .4rem 1.1rem #00000080}@media (prefers-reduced-motion:no-preference){.FilterLegend-module-scss-module__1UdwKW__hintAnchor>span{transition:opacity .15s,visibility .15s}}@media (prefers-contrast:more){.FilterLegend-module-scss-module__1UdwKW__hintAnchor>span{border-color:var(--text-100)}}@media (hover:hover){:hover+.FilterLegend-module-scss-module__1UdwKW__hintAnchor>span,.FilterLegend-module-scss-module__1UdwKW__hintAnchor>span:hover{opacity:1;visibility:visible}}.FilterLegend-module-scss-module__1UdwKW__hintAnchor>span.FilterLegend-module-scss-module__1UdwKW__shown{opacity:1;visibility:visible}summary:has(>.FilterLegend-module-scss-module__1UdwKW__hintAnchor){position:relative}@media not (min-width:55rem){summary:has(>.FilterLegend-module-scss-module__1UdwKW__hintAnchor):has(>.FilterLegend-module-scss-module__1UdwKW__hintMark):after{order:2;margin-inline-start:1.5ch}}summary>.FilterLegend-module-scss-module__1UdwKW__hintAnchor{position:static}summary>.FilterLegend-module-scss-module__1UdwKW__hintAnchor>span{inset-block-start:calc(100% + .35rem)}
div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer{grid-template-columns:repeat(auto-fill,minmax(3rem,1fr));justify-items:center;gap:.625rem .1rem;display:grid}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer:last-child{margin-block-end:-.3rem}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer>div{text-align:center;cursor:pointer;border-radius:.35rem;flex-direction:column;align-items:center;max-inline-size:100%;padding:.3rem .2rem;display:flex;position:relative}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer>div>label{transition:transform .2s ease-in-out}@media (pointer:fine){div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer>div:hover>label{transform:scale(1.15)}}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer>div:focus-within{background-color:#dcdcfa33;outline:.18rem dashed #6464ff80}@media (prefers-contrast:more){div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer>div:focus-within{outline:.18rem solid var(--clr-primary-text)}}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer>div:where(:has(>input:checked)){box-shadow:0 0 0 2px var(--mui-palette-primary-main);background-color:#1976d21a}@media (prefers-contrast:more){div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer>div:where(:has(>input:checked)){box-shadow:0 0 0 3px var(--clr-primary-text)}}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer>div>label>div{margin-bottom:.25rem;aspect-ratio:1;inline-size:1.75rem;box-shadow:var(--color-swatch-box-shadow,0 4px 6px #00000040);-webkit-mask-image:var(--color-swatch-mask,none);-webkit-mask-image:var(--color-swatch-mask,none);mask-image:var(--color-swatch-mask,none);filter:var(--color-swatch-filter,none);border-radius:50%;outline:1px solid #ffffff40;margin-inline:auto;transition:box-shadow .2s ease-in-out;position:relative}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer>div>label>div:before{content:"";border-radius:inherit;background:var(--color-swatch-base,none);transition:background .25s ease-out;position:absolute;inset:0}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer>div>label>div:after{content:"";display:var(--color-swatch-accent,none);aspect-ratio:1;background:inherit;border-radius:62% 38% 55% 45%/50% 65% 35% 50%;inline-size:62%;position:absolute;inset-block-start:-12%;inset-inline-end:-12%;rotate:15deg;box-shadow:0 2px 3px #00000059}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer>div:nth-child(2n)>label>div:after{border-radius:45% 55% 40% 60%/60% 40%;rotate:-20deg}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer>div>label>span{overflow-wrap:break-word;hyphens:auto;font-size:.75rem;line-height:1.2;display:block}div.ColorCheckboxInputs-module-scss-module__zA1YkG__colorSelectorContainer>div>input{clip:rect(0 0 0 0);border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}span.ColorCheckboxInputs-module-scss-module__zA1YkG__tip{--tip-rise:.25rem;z-index:1400;border:1px solid color-mix(in srgb, var(--clr-text,#000) 18%, transparent);background:var(--clr-surface,#fff);inline-size:max-content;max-inline-size:min(30ch,70vw);color:var(--clr-text,#231f20);font-size:var(--fs-200);text-align:start;text-wrap:pretty;box-shadow:0 6px 18px -8px color-mix(in srgb, var(--clr-text,#000) 35%, transparent);pointer-events:none;border-radius:.6rem;padding:.5rem .7rem;font-weight:400;line-height:1.45;animation:.15s ease-out ColorCheckboxInputs-module-scss-module__zA1YkG__color-tip-in;position:fixed;inset-block-start:0;inset-inline-start:0}span.ColorCheckboxInputs-module-scss-module__zA1YkG__tip:after{content:"";border:.4rem solid #0000;position:absolute;inset-inline-start:calc(var(--tip-arrow-x,50%) - .4rem)}span.ColorCheckboxInputs-module-scss-module__zA1YkG__tip[data-side=top]:after{border-block-start-color:var(--clr-surface,#fff);inset-block-start:100%}span.ColorCheckboxInputs-module-scss-module__zA1YkG__tip[data-side=bottom]{--tip-rise:-.25rem}span.ColorCheckboxInputs-module-scss-module__zA1YkG__tip[data-side=bottom]:after{border-block-end-color:var(--clr-surface,#fff);inset-block-end:100%}@media (prefers-contrast:more){span.ColorCheckboxInputs-module-scss-module__zA1YkG__tip{border-color:color-mix(in srgb, var(--clr-text,#000) 60%, transparent)}}@media (prefers-reduced-motion:reduce){span.ColorCheckboxInputs-module-scss-module__zA1YkG__tip{--tip-rise:0px;animation-duration:.4s}}@media (forced-colors:active){span.ColorCheckboxInputs-module-scss-module__zA1YkG__tip{color:canvastext;background:canvas;border-color:canvastext}}@keyframes ColorCheckboxInputs-module-scss-module__zA1YkG__color-tip-in{0%{opacity:0;translate:0 var(--tip-rise)}}
@media (min-width:55rem){details.FilterSection-module-scss-module__seigSq__section.FilterSection-module-scss-module__seigSq__section>summary{display:none}details.FilterSection-module-scss-module__seigSq__section>fieldset>legend{margin-block-end:1ex}}@media not (min-width:55rem){details.FilterSection-module-scss-module__seigSq__section>fieldset>legend{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}details.FilterSection-module-scss-module__seigSq__section>summary>span:first-of-type{flex:none}details.FilterSection-module-scss-module__seigSq__section>summary>span:not([class]){min-inline-size:0;font-size:var(--fs-300,.875rem);color:var(--clr-text-sub);text-overflow:ellipsis;white-space:nowrap;margin-inline:1ch;overflow:hidden}}
.shoe-product-module-scss-module__IC0kIa__page{padding-block-start:.5rem}.shoe-product-module-scss-module__IC0kIa__page>div{justify-content:flex-end;max-inline-size:90rem;margin-inline:auto;padding-block:.5rem .25rem;padding-inline:clamp(.75rem,3vw,2.5rem);display:flex}.shoe-product-module-scss-module__IC0kIa__pdp{--stage-bleed:clamp(.75rem, 3vw, 2.5rem);padding-inline:var(--stage-bleed);gap:1.75rem;max-inline-size:90rem;margin-inline:auto;display:grid}@media (min-width:60rem){.shoe-product-module-scss-module__IC0kIa__pdp{grid-template-columns:minmax(0,7fr) minmax(21rem,5fr);align-items:start;gap:clamp(1.5rem,3.5vw,3.5rem)}.shoe-product-module-scss-module__IC0kIa__pdp>div{position:sticky;top:.75rem}}.shoe-product-module-scss-module__IC0kIa__pdp>aside{border:1px solid color-mix(in srgb, var(--clr-text,#000) 10%, transparent);background:var(--clr-surface,#fff);border-radius:1rem;align-content:start;gap:.8rem;padding:clamp(1rem,2.5vw,1.75rem);display:grid;box-shadow:0 14px 40px -28px #1e161073}.shoe-product-module-scss-module__IC0kIa__pdp>aside>div:first-child{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.shoe-product-module-scss-module__IC0kIa__pdp>aside>div:first-child>:last-child{flex-shrink:0}.shoe-product-module-scss-module__IC0kIa__pdp>aside>div:first-child>p{letter-spacing:.14em;text-transform:uppercase;color:var(--clr-text-sub,#51484a);margin:0;font-size:.75rem}.shoe-product-module-scss-module__IC0kIa__pdp>aside>h1{text-align:start;gap:.45rem;margin:0;display:grid}.shoe-product-module-scss-module__IC0kIa__pdp>aside>h1>span:first-child{color:var(--clr-text,#231f20);text-wrap:balance;font-size:clamp(1.3rem,2.6vw,1.7rem);font-weight:650;line-height:1.2}.shoe-product-module-scss-module__IC0kIa__pdp>aside>h1>span:last-child:not(:only-child){font-family:var(--ff-body),sans-serif;letter-spacing:normal;color:var(--clr-text-sub,#51484a);text-wrap:pretty;max-inline-size:58ch;font-size:.85rem;font-weight:400;line-height:1.55}@media not (min-width:40em){.shoe-product-module-scss-module__IC0kIa__pdp>aside>h1>span:last-child:not(:only-child){-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.shoe-product-module-scss-module__IC0kIa__pdp>aside>h1+div{flex-wrap:wrap;align-items:baseline;gap:.8rem;display:flex}.shoe-product-module-scss-module__IC0kIa__pdp>aside>p:first-of-type{color:var(--clr-secondary-text,#9a6332);margin:0;font-size:.82rem;font-weight:600}.shoe-product-module-scss-module__IC0kIa__pdp>aside>p:first-of-type[data-sold]{color:var(--caput-mortuum,#552012)}[data-theme=dark] .shoe-product-module-scss-module__IC0kIa__pdp>aside>p:first-of-type[data-sold]{color:#e19f8e}.shoe-product-module-scss-module__IC0kIa__pdp>aside>nav{gap:.45rem;display:grid}.shoe-product-module-scss-module__IC0kIa__pdp>aside>nav>p{color:var(--clr-text,#231f20);margin:0;font-size:.85rem;font-weight:600}.shoe-product-module-scss-module__IC0kIa__pdp>aside>nav ul{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.shoe-product-module-scss-module__IC0kIa__pdp>aside>nav li>*{border:1px solid color-mix(in srgb, var(--clr-text,#000) 45%, transparent);font-variant-numeric:tabular-nums;min-inline-size:2.9rem;color:var(--clr-text,#231f20);border-radius:.6rem;place-items:center;padding:.5rem .65rem;font-size:.92rem;text-decoration:none;transition:border-color .15s,background-color .15s,translate .15s;display:grid}@media (pointer:fine){.shoe-product-module-scss-module__IC0kIa__pdp>aside>nav li>a:hover{border-color:var(--clr-secondary-text,#9a6332);translate:0 -1px}}.shoe-product-module-scss-module__IC0kIa__pdp>aside>nav li>a:active{translate:0 1px}.shoe-product-module-scss-module__IC0kIa__pdp>aside>nav li>a[data-out]{color:var(--clr-text-sub,#51484a);border-style:dashed;text-decoration:line-through}.shoe-product-module-scss-module__IC0kIa__pdp>aside>nav li>span[aria-current]{border-width:2px;border-color:var(--clr-secondary-text,#9a6332);background:color-mix(in srgb, var(--clr-accent,#d9ceba) 26%, transparent);font-weight:700}@media (prefers-reduced-motion:reduce){.shoe-product-module-scss-module__IC0kIa__pdp>aside>nav li>*{transition-duration:10ms}.shoe-product-module-scss-module__IC0kIa__pdp>aside>nav li>a:hover,.shoe-product-module-scss-module__IC0kIa__pdp>aside>nav li>a:active{translate:none}}.shoe-product-module-scss-module__IC0kIa__pdp>aside>p:last-of-type{color:var(--clr-text-sub,#51484a);max-inline-size:48ch;margin:0;font-size:.8rem;line-height:1.5}.shoe-product-module-scss-module__IC0kIa__pdp>aside>div:last-child{margin-block-start:.3rem;display:grid}.shoe-product-module-scss-module__IC0kIa__pdp>aside>div:last-child details{border-block-start:1px solid color-mix(in srgb, var(--clr-text,#000) 12%, transparent);padding-block:.65rem}.shoe-product-module-scss-module__IC0kIa__pdp>aside>div:last-child details summary{cursor:pointer;color:var(--clr-text,#231f20);font-size:.92rem;font-weight:600}.shoe-product-module-scss-module__IC0kIa__pdp>aside>div:last-child details p{color:var(--clr-text-sub,#51484a);margin:.6rem 0 0;font-size:.88rem;line-height:1.6}.shoe-product-module-scss-module__IC0kIa__pdp>aside>div:last-child details ul{color:var(--clr-text-sub,#51484a);margin:.6rem 0 0;padding-inline-start:1.15rem;font-size:.88rem;line-height:1.6}.shoe-product-module-scss-module__IC0kIa__pdp>aside>div:last-child details a{color:var(--clr-primary-text,#616c5c);text-underline-offset:.18em}.shoe-product-module-scss-module__IC0kIa__pdp>aside>div:last-child details dl{grid-template-columns:max-content 1fr;gap:.45rem 1.25rem;margin:.8rem 0 0;display:grid}.shoe-product-module-scss-module__IC0kIa__pdp>aside>div:last-child details dl dt{color:var(--clr-text-sub,#51484a);font-size:.82rem}.shoe-product-module-scss-module__IC0kIa__pdp>aside>div:last-child details dl dd{color:var(--clr-text,#231f20);margin:0;font-size:.88rem}.shoe-product-module-scss-module__IC0kIa__pdp>aside>div:last-child details dl dd>span>span[aria-hidden]{border:1px solid color-mix(in srgb, var(--clr-text,#000) 25%, transparent);vertical-align:-.06em;border-radius:50%;block-size:.8em;inline-size:.8em;margin-inline-end:.35em;display:inline-block}.shoe-product-module-scss-module__IC0kIa__stage{z-index:1;position:relative}.shoe-product-module-scss-module__IC0kIa__deliveryCard{background:color-mix(in srgb, var(--clr-accent,#d9ceba) 22%, transparent);border-radius:.7rem;gap:.2rem;padding:.8rem 1rem;display:grid}.shoe-product-module-scss-module__IC0kIa__deliveryCard p{color:var(--clr-text-sub,#51484a);margin:0;font-size:.84rem}.shoe-product-module-scss-module__IC0kIa__deliveryCard strong{color:var(--clr-text,#231f20)}.shoe-product-module-scss-module__IC0kIa__trust{padding-block:.35rem}.shoe-product-module-scss-module__IC0kIa__section{margin-block:3rem;padding-inline:clamp(.75rem,3vw,2.5rem)}.shoe-product-module-scss-module__IC0kIa__section>h2{text-align:center;color:var(--clr-text,#231f20);margin:0 0 1.25rem;font-weight:650}.shoe-product-module-scss-module__IC0kIa__askBanner{background:var(--clr-primary,#616c5c);color:#f2f4ef;border-radius:1rem;align-items:center;gap:1.25rem;max-inline-size:72rem;margin:3rem auto;padding:clamp(1.5rem,4vw,2.5rem);display:grid}@media (min-width:44rem){.shoe-product-module-scss-module__IC0kIa__askBanner{grid-template-columns:1fr auto}}.shoe-product-module-scss-module__IC0kIa__askBanner h2{margin:0 0 .4rem;font-size:1.35rem;font-weight:650}.shoe-product-module-scss-module__IC0kIa__askBanner p{opacity:.88;max-inline-size:52ch;margin:0;font-size:.92rem;line-height:1.6}.shoe-product-module-scss-module__IC0kIa__askBanner>details{justify-self:start}@media (min-width:44rem){.shoe-product-module-scss-module__IC0kIa__askBanner>details{justify-self:end}}.shoe-product-module-scss-module__IC0kIa__moreShoes{margin-block:15vh}.shoe-product-module-scss-module__IC0kIa__moreShoes>h2{text-align:center;color:var(--clr-text,#231f20);margin:0 0 1.25rem;font-weight:650}.shoe-product-module-scss-module__IC0kIa__moreShoes article{align-content:start;gap:.35rem;inline-size:14rem;display:grid}.shoe-product-module-scss-module__IC0kIa__moreShoes article img{object-fit:cover;border-radius:.8rem;block-size:15rem;inline-size:100%}.shoe-product-module-scss-module__IC0kIa__moreShoes article h3{color:var(--clr-text,#231f20);margin:0;font-size:.95rem;font-weight:600;line-height:1.35}.shoe-product-module-scss-module__IC0kIa__moreShoes article a{color:inherit;text-decoration:none}@media (pointer:fine){.shoe-product-module-scss-module__IC0kIa__moreShoes article a:hover h3{text-underline-offset:.18em;text-decoration:underline}}.shoe-product-module-scss-module__IC0kIa__moreShoes article p{color:var(--clr-text-sub,#51484a);margin:0;font-size:.8rem}.shoe-product-module-scss-module__IC0kIa__exploreBand{text-align:center;max-inline-size:72rem;margin:3.5rem auto 4.5rem;padding-inline:clamp(1rem,5vw,3rem)}.shoe-product-module-scss-module__IC0kIa__exploreBand h2{color:var(--clr-text,#231f20);margin:0 0 .4rem;font-weight:650}.shoe-product-module-scss-module__IC0kIa__exploreBand>p{color:var(--clr-text-sub,#51484a);max-inline-size:52ch;margin:0 auto 1.1rem;font-size:.92rem}.shoe-product-module-scss-module__IC0kIa__exploreBand div{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}.shoe-product-module-scss-module__IC0kIa__exploreBand div a{border:1px solid color-mix(in srgb, var(--clr-primary,#616c5c) 55%, transparent);color:var(--clr-primary-text,#616c5c);border-radius:999px;padding:.6rem 1.3rem;font-size:.86rem;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s}.shoe-product-module-scss-module__IC0kIa__exploreBand div a:hover{background:var(--clr-primary,#616c5c);color:#fff}
.SitePagesStrip-module-scss-module__Xon-Ha__strip{margin-block:var(--space-200) var(--space-400)}.SitePagesStrip-module-scss-module__Xon-Ha__strip[data-placement=below]{margin-block-start:var(--space-500)}.SitePagesStrip-module-scss-module__Xon-Ha__strip>p{margin:0 0 var(--space-200);font-size:var(--fs-300);letter-spacing:.08em;text-transform:uppercase;color:var(--clr-text-sub);font-weight:700}.SitePagesStrip-module-scss-module__Xon-Ha__strip>ul{gap:var(--space-200);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.SitePagesStrip-module-scss-module__Xon-Ha__strip :where(ul>li>a){border:1px solid color-mix(in srgb, var(--clr-text) 18%, transparent);background-color:var(--clr-surface,var(--clr-background));max-inline-size:32rem;color:var(--clr-text);border-radius:.75rem;gap:.15rem;padding:.7rem .95rem;text-decoration:none;transition:border-color .12s;display:grid}.SitePagesStrip-module-scss-module__Xon-Ha__strip :where(ul>li>a):hover{border-color:color-mix(in srgb, var(--clr-text) 45%, transparent)}.SitePagesStrip-module-scss-module__Xon-Ha__strip :where(ul>li>a)>span:first-child{font-weight:600}.SitePagesStrip-module-scss-module__Xon-Ha__subtitle{font-size:var(--fs-300);line-height:var(--lh-300,1.4);color:var(--clr-text-sub)}.SitePagesStrip-module-scss-module__Xon-Ha__kind{letter-spacing:.06em;text-transform:uppercase;color:var(--clr-text-sub);font-size:.72rem;font-weight:700}
.Pagination-module-scss-module__52IcXa__pagination{flex-wrap:wrap;justify-content:center;align-items:center;row-gap:.5rem;margin:1.25rem 0;display:flex}.Pagination-module-scss-module__52IcXa__pagination a:hover,.Pagination-module-scss-module__52IcXa__pagination button:hover{background-color:var(--clr-surface-2,#f0f0f0)}[dir=rtl] .Pagination-module-scss-module__52IcXa__pagination svg{transform:scaleX(-1)}.Pagination-module-scss-module__52IcXa__pagination a,.Pagination-module-scss-module__52IcXa__pagination button,.Pagination-module-scss-module__52IcXa__pagination>[aria-current=page]{font:inherit;cursor:pointer;outline:inherit;color:var(--clr-text,#333);background:0 0;border:1px solid #ccc;border-radius:.3125rem;margin:0 .3125rem;padding:.3125rem .625rem;text-decoration:none}.Pagination-module-scss-module__52IcXa__pagination>[aria-current=page]{color:var(--clr-primary-text,var(--clr-primary));cursor:initial;border-color:currentColor;font-weight:700}.Pagination-module-scss-module__52IcXa__pagination>span:not([aria-current]){color:var(--clr-text-sub);margin:0 .3125rem}
div.MiniFloorSelector-module-scss-module__Q10P4a__floorDockSlot{bottom:calc(4.25rem + max(env(safe-area-inset-bottom,0px),1rem));z-index:1;pointer-events:none;justify-self:end;min-block-size:3rem;min-inline-size:3rem;position:sticky}div.MiniFloorSelector-module-scss-module__Q10P4a__floorDockSlot>*{pointer-events:auto}@media (min-width:55rem){div.MiniFloorSelector-module-scss-module__Q10P4a__floorDockSlot{bottom:1.25rem}}@supports (animation-timeline:scroll()){div.MiniFloorSelector-module-scss-module__Q10P4a__floorDockSlot:not(:has([open])){animation:linear both MiniFloorSelector-module-scss-module__Q10P4a__floor-dock-reveal;animation-timeline:scroll(root);animation-range:0 6rem}}@media print{div.MiniFloorSelector-module-scss-module__Q10P4a__floorDockSlot{display:none}}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock{--dock-ring:0 0 0 0 transparent, 0 0 0 0 transparent;position:relative}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>summary{border:1px solid var(--the-gray);background-color:var(--clr-surface);block-size:3rem;inline-size:3rem;color:var(--clr-text-sub);box-shadow:var(--dock-ring),0 2px 10px #0003;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%;place-items:center;list-style:none;transition:box-shadow .15s,translate .15s;display:grid;overflow:hidden}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>summary::-webkit-details-marker{display:none}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>summary img{object-fit:cover;block-size:100%;inline-size:100%}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>summary svg{fill:currentColor;block-size:1.5rem;inline-size:1.5rem}@media (pointer:fine){details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>summary:hover{box-shadow:var(--dock-ring),0 4px 14px #00000040;translate:0 -2px}}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>summary:active{box-shadow:var(--dock-ring),0 1px 6px #0003;translate:0}@media (prefers-reduced-motion:reduce) and (pointer:fine){details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>summary:hover{translate:0 -1px}}html[data-floor] details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock{--dock-ring:0 0 0 3px var(--clr-surface), 0 0 0 4px var(--the-gray)}html[data-floor] details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>summary{border-color:var(--clr-surface)}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock[open]>summary{filter:none;transition:none;translate:none}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock[open]>summary:before{content:"";z-index:1;cursor:default;position:fixed;inset:0}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div{z-index:2;bottom:calc(100% + .6rem);border:1px solid var(--the-gray);background-color:var(--clr-surface);border-radius:.75rem;inline-size:min(21rem,100vw - 2rem);padding:.9rem;animation:.14s ease-out MiniFloorSelector-module-scss-module__Q10P4a__floor-panel-in;position:absolute;inset-inline-end:0;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}@media (prefers-reduced-motion:reduce){details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div{animation-name:MiniFloorSelector-module-scss-module__Q10P4a__floor-panel-in-still}}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>p:first-child{color:var(--clr-text-sub);margin:0 0 .6rem;font-size:.8rem;font-weight:600}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>button{border:1px solid var(--the-gray);min-block-size:2.25rem;inline-size:100%;color:var(--clr-text);cursor:pointer;background-color:#0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.6ch;margin-block-end:.6rem;padding:.3rem .75rem;font-size:.85rem;transition:background-color .15s,border-color .15s;display:flex}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>button svg{block-size:1.1rem;inline-size:1.1rem}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>button:hover,details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>button:focus-visible{background-color:color-mix(in srgb, var(--clr-text) 8%, transparent)}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>button:active{background-color:color-mix(in srgb, var(--clr-text) 14%, transparent)}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>button[aria-pressed=true]{background-color:var(--secondary-600);color:var(--accent-50);border-color:#0000}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>div{scroll-snap-type:x proximity;gap:.45rem;padding-block-end:.4rem;display:flex;position:relative;overflow-x:auto}@media (pointer:fine){details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>div{scrollbar-width:thin;padding-block-start:1.7rem}}@media (pointer:coarse){details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>div{scroll-snap-type:x mandatory}}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>div>*{border:1px solid var(--the-gray);block-size:2.5rem;inline-size:3.25rem;color:var(--clr-text-sub);scroll-snap-align:start;cursor:pointer;transform-origin:bottom;background-color:#0000;border-radius:.4rem;flex:none;place-items:center;padding:0;transition:transform .12s ease-out;display:grid;position:relative;overflow:hidden}@media (pointer:coarse){details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>div>*{block-size:2.75rem;inline-size:3.5rem}}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>div>* img{object-fit:cover;block-size:100%;inline-size:100%}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>div>* svg{fill:currentColor;block-size:1.4rem;inline-size:1.4rem}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>div>* input[type=file]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>div>:has(input:focus-visible){outline:2px solid var(--clr-secondary-text);outline-offset:2px}@media (pointer:fine){details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>div>:hover{border-color:var(--clr-text)}}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>div>:active{filter:brightness(.92)}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>div>[aria-pressed=true]{box-shadow:0 0 0 2px var(--clr-surface),0 0 0 4px var(--clr-secondary-text)}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>p[role=status]{color:var(--clr-text);margin:0;font-size:.75rem}details.MiniFloorSelector-module-scss-module__Q10P4a__floorDock>div>p[role=status]:not(:empty){background-color:color-mix(in srgb, var(--caput-mortuum,#531a0c) 14%, var(--clr-surface));border-radius:.4rem;margin-block-start:.5rem;padding:.3rem .6rem}button.MiniFloorSelector-module-scss-module__Q10P4a__offChip{z-index:1;border:1px solid var(--the-gray);background-color:var(--clr-surface);block-size:1.5rem;inline-size:1.5rem;color:var(--clr-text);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:background-color .15s;display:grid;position:absolute;inset-block-start:-.45rem;inset-inline-start:-.45rem;box-shadow:0 1px 5px #0003}@media (pointer:coarse){button.MiniFloorSelector-module-scss-module__Q10P4a__offChip{block-size:1.75rem;inline-size:1.75rem}}button.MiniFloorSelector-module-scss-module__Q10P4a__offChip svg{block-size:.8rem;inline-size:.8rem}button.MiniFloorSelector-module-scss-module__Q10P4a__offChip:hover,button.MiniFloorSelector-module-scss-module__Q10P4a__offChip:focus-visible{background-color:color-mix(in srgb, var(--clr-text) 10%, var(--clr-surface))}button.MiniFloorSelector-module-scss-module__Q10P4a__offChip:active{background-color:color-mix(in srgb, var(--clr-text) 18%, var(--clr-surface))}@keyframes MiniFloorSelector-module-scss-module__Q10P4a__floor-dock-reveal{0%{visibility:hidden;opacity:0}}@keyframes MiniFloorSelector-module-scss-module__Q10P4a__floor-panel-in{0%{opacity:0;translate:0 6px}}@keyframes MiniFloorSelector-module-scss-module__Q10P4a__floor-panel-in-still{0%{opacity:0}}
.shoes-module-scss-module__wE2ZOq__sizingBar{justify-content:flex-end;padding-block:.5rem .25rem;padding-inline-end:1.5ch;display:flex}
