.bw-atelier-popover:has(a[href*="filter.v.availability"]),.bw-atelier-popover:has(a[href*=availability]){display:none!important}.bw-atelier-controls__quick{gap:.55rem}.bw-atelier-popover>summary,.bw-atelier-controls__all{border-radius:999px;padding-inline:1.05rem;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.bw-atelier-popover>summary:hover,.bw-atelier-controls__all:hover{border-color:var(--atelier-ink);transform:translateY(-1px)}.bw-atelier-popover[open]>summary{box-shadow:0 .6rem 1.8rem #201d191f}.bw-atelier-popover__panel{width:min(22rem,calc(100vw - 2rem));padding:1rem;border-radius:1rem}.bw-atelier-popover__panel>p{padding:.2rem .45rem .8rem;border-bottom:1px solid var(--atelier-line)}.bw-atelier-popover__panel a{border-radius:.6rem}.bw-atelier-popover__panel a.is-active{background:var(--atelier-ink);color:var(--atelier-paper)}.bw-atelier-popover__panel a.is-active small{color:#fffdf9b3}.bw-atelier-popover--size .bw-atelier-popover__panel ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.bw-atelier-popover--size .bw-atelier-popover__panel a{display:grid;min-height:3.2rem;place-items:center;padding:.4rem;border:1px solid var(--atelier-line);text-align:center}.bw-atelier-popover--size .bw-atelier-popover__panel a:before{display:none}.bw-atelier-popover--size .bw-atelier-popover__panel a span{margin:0!important;font-weight:700}.bw-atelier-popover--size .bw-atelier-popover__panel small{display:none}.bw-atelier-popover--color .bw-atelier-popover__panel a{justify-content:flex-start}.bw-atelier-popover--color .bw-atelier-popover__panel a small{margin-left:auto}.bw-atelier-filter-swatch{display:block;flex:0 0 auto;width:1.25rem;height:1.25rem;border:2px solid var(--atelier-paper);border-radius:50%;box-shadow:0 0 0 1px var(--atelier-line)}.bw-atelier-filter-swatch--blue{background:#526b7d}.bw-atelier-filter-swatch--green{background:#6c8175}.bw-atelier-filter-swatch--rose{background:#c58e89}.bw-atelier-filter-swatch--sand{background:#cdbca9}.bw-atelier-filter-swatch--black{background:#252321}.bw-atelier-filter-swatch--white{background:#fff}.bw-atelier-filter-swatch--brown{background:#8b6048}.bw-atelier-filter-swatch--neutral{background:linear-gradient(135deg,#b8aa9b 50%,#8b8176 50%)}.bw-atelier-facets__groups{border-top:1px solid var(--atelier-line)}.bw-atelier-facets__group>summary{padding-inline:.1rem}.bw-atelier-facets__group>summary>span:first-child{display:flex;align-items:center;gap:.65rem}.bw-atelier-facets__group>summary>span:first-child:before{display:grid;width:1.75rem;height:1.75rem;place-items:center;border:1px solid var(--atelier-line);border-radius:50%;font-family:var(--bw-font-commerce,var(--bw-font-body));font-size:.58rem;font-weight:700}.bw-atelier-facets__group--size>summary>span:first-child:before{content:"01"}.bw-atelier-facets__group--color>summary>span:first-child:before{content:"02"}.bw-atelier-facets__group--category>summary>span:first-child:before{content:"03"}.bw-atelier-facets__group--brand>summary>span:first-child:before{content:"04"}.bw-atelier-facets__group--fit>summary>span:first-child:before,.bw-atelier-facets__group--material>summary>span:first-child:before,.bw-atelier-facets__group--occasion>summary>span:first-child:before{content:"+"}.bw-atelier-facets__group--price>summary>span:first-child:before{content:"\20ac"}.bw-atelier-facets__panel{padding-left:2.4rem}.bw-atelier-facets__size-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin:0;padding:0;list-style:none}.bw-atelier-size-option{position:relative;display:grid;min-height:3.5rem;place-items:center;border:1px solid var(--atelier-line);background:var(--atelier-paper);cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.bw-atelier-size-option input{position:absolute;opacity:0;pointer-events:none}.bw-atelier-size-option>span{font-family:var(--bw-font-commerce,var(--bw-font-body));font-size:.72rem;font-weight:700;letter-spacing:.04em}.bw-atelier-size-option>small{position:absolute;right:.3rem;bottom:.18rem;color:var(--atelier-muted);font-size:.5rem}.bw-atelier-size-option:hover{border-color:var(--atelier-ink)}.bw-atelier-size-option.is-active{color:var(--atelier-paper);background:var(--atelier-ink);border-color:var(--atelier-ink)}.bw-atelier-size-option.is-active small{color:#fffdf9ad}.bw-atelier-size-option.is-disabled{opacity:.32;cursor:not-allowed}.bw-atelier-facets__color-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:0;padding:0;list-style:none}.bw-atelier-color-option{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.2rem;padding:.55rem .7rem;border:1px solid transparent;border-radius:.7rem;cursor:pointer}.bw-atelier-color-option input{position:absolute;opacity:0;pointer-events:none}.bw-atelier-color-option:hover{background:var(--atelier-ivory)}.bw-atelier-color-option.is-active{border-color:var(--atelier-ink);background:var(--atelier-ivory)}.bw-atelier-color-option.is-active:after{content:"\2713";position:absolute;right:.45rem;top:.3rem;display:grid;width:1rem;height:1rem;place-items:center;border-radius:50%;color:var(--atelier-paper);background:var(--atelier-ink);font-size:.55rem}.bw-atelier-color-option>small{color:var(--atelier-muted);font-size:.65rem}.bw-atelier-color-option.is-disabled{opacity:.34;cursor:not-allowed}.bw-atelier-facets__option.is-active{font-weight:700}.bw-atelier-facets__option.is-active .bw-atelier-facets__check{background:var(--atelier-ink);border-color:var(--atelier-ink)}.bw-atelier-facets__option.is-active .bw-atelier-facets__check:after{content:"\2713";color:var(--atelier-paper);font-size:.7rem}.bw-atelier-facets__footer{grid-template-columns:auto minmax(12rem,1fr)}@media(max-width:1099px){.bw-atelier-controls__quick{padding-block:.15rem}.bw-atelier-popover>summary,.bw-atelier-controls__all{min-height:2.6rem}}@media(max-width:749px){.bw-atelier-facets__panel{padding-left:0}.bw-atelier-facets__group>summary>span:first-child:before{width:1.55rem;height:1.55rem}.bw-atelier-facets__size-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.bw-atelier-facets__color-list,.bw-atelier-facets__footer{grid-template-columns:1fr}.bw-atelier-facets__footer>a{order:2}.bw-atelier-drawer__panel{padding-bottom:6rem}}@media(prefers-reduced-motion:reduce){.bw-atelier-popover>summary,.bw-atelier-controls__all,.bw-atelier-size-option{transition:none}}@media(forced-colors:active){.bw-atelier-filter-swatch,.bw-atelier-size-option,.bw-atelier-color-option{border:1px solid CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/bw-collection-atelier-filters.css.map */
