:where([data-ba-vercel-filters=true]),:where(.collection-wrapper:has([data-ba-vercel-filters=true])){--ba-filt-red: #c8102e;--ba-filt-ink: #1c1e21;--ba-filt-muted: #6b7280;--ba-filt-line: #e3e5e8;--ba-filt-paper: #f5f5f6;--ba-filt-white: #ffffff;--ba-filt-red-dark: #9b0c24;--ba-filt-radius: 8px;--ba-filt-radius-sm: 6px;--ba-filt-slant: -12deg}.facets-block-wrapper--vertical[data-ba-vercel-filters=true]{position:sticky;top:calc(var(--header-height, 0px) + var(--padding-lg));align-self:start;background:var(--ba-filt-white);border:1px solid var(--ba-filt-line);border-radius:var(--ba-filt-radius);padding:var(--padding-lg);max-height:calc(100dvh - var(--header-height, 0px) - 2 * var(--padding-lg));overflow-y:auto;overscroll-behavior:contain}.facets-block-wrapper--vertical[data-ba-vercel-filters=true] .facets__form{gap:var(--gap-lg)}@media screen and (min-width:750px){.collection-wrapper:has([data-ba-vercel-filters=true]){--ba-filt-sidebar-width: 280px;--ba-filt-sidebar-gap: 2rem;--facets-vertical-col-width: 5;grid-template-columns:var(--margin-4xl) var(--ba-filt-sidebar-width) var(--ba-filt-sidebar-gap) 0 repeat(9,minmax(0,1fr)) var(--margin-4xl)}.collection-wrapper:has([data-ba-vercel-filters=true])>div.facets-block-wrapper--vertical{grid-column:2 / 3;margin-inline-end:0}}@media screen and (min-width:1400px){.collection-wrapper:has([data-ba-vercel-filters=true]){grid-template-columns:1fr var(--ba-filt-sidebar-width) var(--ba-filt-sidebar-gap) 0 repeat(9,minmax(0,calc((var(--page-width) - var(--page-margin) * 2 - var(--ba-filt-sidebar-width) - var(--ba-filt-sidebar-gap)) / 9))) 1fr}}.facets-block-wrapper--vertical[data-ba-vercel-filters=true] .facets__summary{padding-block:var(--padding-xs) var(--padding-sm);font-size:var(--font-size--xs);font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--ba-filt-ink)}.facets-block-wrapper--vertical[data-ba-vercel-filters=true] .facets__label{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-2xs)}.facets-block-wrapper--vertical[data-ba-vercel-filters=true] .facets__label:after{content:"";width:28px;height:3px;background:var(--ba-filt-red);transform:skew(var(--ba-filt-slant))}[data-ba-vercel-filters=true] .facets__inputs-list-item{padding-block:var(--padding-2xs)}[data-ba-vercel-filters=true] .facets__inputs-list-item label{gap:var(--gap-xs);font-size:var(--font-size--xs);color:var(--ba-filt-ink);transition:color var(--animation-speed, .18s) ease}[data-ba-vercel-filters=true] .facets__inputs-list-item label:hover{color:var(--ba-filt-red)}[data-ba-vercel-filters=true] .facets__inputs-list-item .checkbox{--checkbox-size: 14px;--checkbox-label-padding: 8px}[data-ba-vercel-filters=true] .facets__inputs-list-item .checkbox__input{position:static;opacity:1;-webkit-appearance:auto;appearance:auto;flex:none;width:13px;height:13px;margin:0;border:revert;border-radius:revert;background:revert;accent-color:var(--ba-filt-red);cursor:pointer}[data-ba-vercel-filters=true] .facets__inputs-list-item .icon-checkmark{display:none}[data-ba-vercel-filters=true] .facets__inputs-list-item .checkbox__input:focus-visible{outline:var(--focus-outline-width) solid var(--ba-filt-red);outline-offset:var(--focus-outline-offset)}[data-ba-vercel-filters=true] .facets .checkbox:not(.checkbox--disabled) .checkbox__label-text{color:var(--ba-filt-ink)}[data-ba-vercel-filters=true] .facets .checkbox:not(.checkbox--disabled):hover .checkbox__label-text{color:var(--ba-filt-red)}[data-ba-vercel-filters=true] .facets__inputs-list-item:has(.ba-facets__count){display:flex;align-items:center;gap:var(--gap-xs)}[data-ba-vercel-filters=true] .facets__inputs-list-item:has(.ba-facets__count) .checkbox{flex:1;min-width:0}.ba-facets__count{flex:none;display:flex;font-size:var(--font-size--2xs);font-weight:600;color:var(--ba-filt-muted);font-variant-numeric:tabular-nums}[data-ba-vercel-filters=true] .facets__inputs-list-item input[type=checkbox],[data-ba-vercel-filters=true] .facets__inputs-list-item input[type=radio]{accent-color:var(--ba-filt-red)}@media screen and (min-width:750px){.collection-wrapper:has(.facets--vertical):has([data-ba-vercel-filters=true]){grid-template-rows:auto minmax(0,1fr)}.collection-wrapper:has(.facets--vertical) [data-ba-vercel-filters=true].facets-controls-wrapper{grid-row:1;grid-column:var(--facets-vertical-col-width) / var(--full-width-column-number)}.collection-wrapper:has(.facets--vertical) .facets-block-wrapper--vertical[data-ba-vercel-filters=true]{grid-row:1 / 3}.collection-wrapper:has(.facets--vertical) .main-collection-grid{grid-row:2;align-self:start}[data-ba-vercel-filters=true].facets-controls-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gap-md);padding:var(--padding-md) var(--padding-lg);background:var(--ba-filt-white);border:1px solid var(--ba-filt-line);border-radius:var(--ba-filt-radius);margin-block-end:var(--padding-lg)}}@media screen and (min-width:750px){[data-ba-vercel-filters=true].facets-controls-wrapper .facets--filters-title{font-size:var(--font-size--lg);font-weight:700;text-transform:uppercase}[data-ba-vercel-filters=true].facets-controls-wrapper .products-count-wrapper{order:2;font-size:var(--font-size--xs);color:var(--ba-filt-muted)}[data-ba-vercel-filters=true].facets-controls-wrapper .sorting-filter{order:3;margin-inline-start:auto}}@media screen and (max-width:749px){.collection-wrapper:has([data-ba-vercel-filters=true]){display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:var(--gap-sm);align-items:center;position:relative;padding:0 1rem}.collection-wrapper:has([data-ba-vercel-filters=true]):before{content:"";grid-column:1 / -1;grid-row:1 / 3;align-self:stretch;background:var(--ba-filt-white);border:1px solid var(--ba-filt-line);border-radius:var(--ba-filt-radius);position:relative;z-index:0}.collection-wrapper:has([data-ba-vercel-filters=true])>div.facets-block-wrapper--vertical{grid-column:1 / -1;grid-row:3}.collection-wrapper:has([data-ba-vercel-filters=true])>.main-collection-grid{grid-column:1 / -1;grid-row:4}.facets--horizontal[data-ba-vercel-filters=true].facets-controls-wrapper{display:contents}[data-ba-vercel-filters=true].facets-controls-wrapper .products-count-wrapper{display:flex;position:relative;z-index:1;grid-column:1 / -1;grid-row:1;order:-3;padding:var(--padding-md) var(--padding-lg) 0;font-size:var(--font-size--xs);color:var(--ba-filt-muted)}[data-ba-vercel-filters=true].facets-controls-wrapper .facets--filters-title{display:none}.facets-toggle[data-ba-vercel-filters=true]{position:relative;z-index:1;grid-column:1;grid-row:2;order:-1;margin:0;padding:var(--padding-sm) 0 var(--padding-md) var(--padding-lg)}.facets-toggle[data-ba-vercel-filters=true] .facets-toggle__wrapper{margin:0;width:100%}.facets-toggle[data-ba-vercel-filters=true] .facets-toggle__button{display:flex;width:fit-content;justify-content:center;gap:var(--gap-xs);padding:12px 24px;color:var(--ba-filt-white);background:var(--ba-filt-ink);clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}[data-ba-vercel-filters=true].facets-controls-wrapper .sorting-filter{position:relative;z-index:1;grid-column:2;grid-row:2;order:0;min-width:0;width:100%;padding:var(--padding-sm) var(--padding-lg) var(--padding-md) 0}[data-ba-vercel-filters=true].facets-controls-wrapper .sorting-filter .facets__summary{width:100%;min-width:0;justify-content:flex-start;flex-wrap:nowrap}[data-ba-vercel-filters=true].facets-controls-wrapper .sorting-filter .facets__status{display:flex;min-width:0;flex:1}[data-ba-vercel-filters=true].facets-controls-wrapper .sorting-filter .facets__status span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media screen and (min-width:750px){[data-ba-vercel-filters=true].facets--horizontal .sorting-filter .facets__status{display:flex}}[data-ba-vercel-filters=true] .sorting-filter .facets__summary{display:flex;align-items:center;gap:var(--gap-xs)}[data-ba-vercel-filters=true] .sorting-filter .facets__label{font-size:var(--font-size--2xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ba-filt-muted)}[data-ba-vercel-filters=true] .sorting-filter .facets__status{display:flex;align-items:center;min-width:0;padding:12px 40px 12px 12px;font-size:var(--font-size--sm);font-weight:500;text-transform:none;color:var(--ba-filt-ink);background:var(--ba-filt-paper);border-block:1px solid var(--ba-filt-line);border-inline:1px solid var(--ba-filt-line);border-radius:2px;position:relative;width:100%}[data-ba-vercel-filters=true] .sorting-filter .facets__status span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-ba-vercel-filters=true] .sorting-filter .facets__status .icon-caret{position:absolute;right:8px}[data-ba-vercel-filters=true] .sorting-filter .facets__summary>.svg-wrapper.icon-caret{display:flex;flex:none;align-items:center;justify-content:center;width:2.25rem;padding-inline:var(--padding-sm);background:var(--ba-filt-paper);border-block:1px solid var(--ba-filt-line);border-inline-end:1px solid var(--ba-filt-line);border-start-end-radius:var(--ba-filt-radius-sm);border-end-end-radius:var(--ba-filt-radius-sm)}[data-ba-vercel-filters=true] .sorting-filter .facets__summary>.svg-wrapper.icon-caret>svg{display:none}[data-ba-vercel-filters=true] .sorting-filter .facets__summary>.svg-wrapper.icon-caret:after{content:"";width:7px;height:7px;border-inline-end:1.5px solid var(--ba-filt-muted);border-block-end:1.5px solid var(--ba-filt-muted);transform:rotate(45deg) translateY(-2px)}[data-ba-vercel-filters=true] .sorting-filter .facets__label{font-size:var(--font-size--xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ba-filt-muted)}[data-ba-vercel-filters=true] .sorting-filter .facets__label:after{content:none}[data-ba-vercel-filters=true] .sorting-filter__options{border:1px solid var(--ba-filt-line);border-radius:var(--ba-filt-radius-sm);background:var(--ba-filt-white)}[data-ba-vercel-filters=true] .sorting-filter__option:hover{color:var(--ba-filt-red)}[data-ba-vercel-filters=true] .sorting-filter__select-wrapper{border:1px solid var(--ba-filt-line);border-radius:var(--ba-filt-radius-sm);background:var(--ba-filt-paper)}[data-ba-vercel-filters=true] .sorting-filter__select{padding-inline:var(--padding-md) var(--padding-lg);font-size:var(--font-size--sm);font-weight:500;color:var(--ba-filt-ink);background:transparent;border:none}@media screen and (max-width:749px){.facets-block-wrapper--vertical[data-ba-vercel-filters=true]{position:static;border:none;padding:0;max-height:none;overflow-y:visible}}@media(prefers-reduced-motion:reduce){[data-ba-vercel-filters=true] .facets__inputs-list-item label{transition:none}}.collection-wrapper:has([data-ba-vercel-filters=true]) .pagination{padding-top:var(--padding-xl);justify-content:center;gap:var(--gap-sm)}.collection-wrapper:has([data-ba-vercel-filters=true]) .pagination__list{gap:var(--gap-sm)}.collection-wrapper:has([data-ba-vercel-filters=true]) .pagination__item{width:auto;aspect-ratio:auto}.collection-wrapper:has([data-ba-vercel-filters=true]) .pagination__link{min-width:40px;height:40px;padding-inline:var(--padding-sm);font-size:var(--font-size--xs);font-weight:600;color:var(--ba-filt-ink);background:var(--ba-filt-white);border:1px solid var(--ba-filt-line);border-radius:var(--ba-filt-radius-sm);font-variant-numeric:tabular-nums;transition:color var(--animation-speed, .18s) ease,background var(--animation-speed, .18s) ease,border-color var(--animation-speed, .18s) ease}.collection-wrapper:has([data-ba-vercel-filters=true]) .pagination__link:hover:not(.pagination__link--current,.pagination__link--disabled,.pagination__link--gap){color:var(--ba-filt-red);border-color:var(--ba-filt-red)}.collection-wrapper:has([data-ba-vercel-filters=true]) .pagination__link--current.pagination__link--current{color:var(--ba-filt-white);background:var(--ba-filt-red);border-color:var(--ba-filt-red)}.collection-wrapper:has([data-ba-vercel-filters=true]) .pagination__link--disabled.pagination__link--disabled{opacity:.4}.collection-wrapper:has([data-ba-vercel-filters=true]) .pagination__link--gap.pagination__link--gap{color:var(--ba-filt-muted);border-color:transparent;background:transparent}.collection-wrapper:has([data-ba-vercel-filters=true]) .pagination__link:before,.collection-wrapper:has([data-ba-vercel-filters=true]) .pagination__list:before{content:none}.collection-wrapper:has([data-ba-vercel-filters=true]) .pagination__link--arrow svg{display:none}.collection-wrapper:has([data-ba-vercel-filters=true]) .pagination__item:first-child .pagination__link--arrow:after,.collection-wrapper:has([data-ba-vercel-filters=true]) .pagination__item:last-child .pagination__link--arrow:after{position:static;inset:auto;line-height:1;pointer-events:none}.collection-wrapper:has([data-ba-vercel-filters=true]) .pagination__item:first-child .pagination__link--arrow:after{content:"\2039"}.collection-wrapper:has([data-ba-vercel-filters=true]) .pagination__item:last-child .pagination__link--arrow:after{content:"\203a"}.facets-block-wrapper--vertical[data-ba-vercel-filters=true] .facets__summary{pointer-events:none;cursor:default}.facets-block-wrapper--vertical[data-ba-vercel-filters=true] .facets__summary .icon-caret{display:none}@media screen and (min-width:750px){.collection-wrapper:has([data-ba-vercel-filters=true]){padding-inline:24px}}.ba-facets-clear{display:block}.ba-facets-clear__button{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:var(--gap-xs);width:100%;min-height:44px;padding:12px 24px;border:none;border-radius:0;background:transparent;font-size:var(--font-size--sm);font-weight:600;line-height:1;color:var(--ba-filt-ink);cursor:pointer;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease}.ba-facets-clear__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%);background:var(--ba-filt-line);transition:background .18s ease}.ba-facets-clear__button:after{content:"";position:absolute;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;z-index:-1;clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%);background:var(--ba-filt-white);transition:background .18s ease}.ba-facets-clear__button:hover{transform:translate(2px)}.ba-facets-clear__button:hover:before{background:var(--ba-filt-muted)}.ba-facets-clear__button:active{transform:translate(2px) scale(.98);transition-duration:60ms}@media(prefers-reduced-motion:reduce){.ba-facets-clear__button,.ba-facets-clear__button:hover,.ba-facets-clear__button:active{transform:none}}.ba-facets-clear__button:focus-visible{outline:2px solid var(--ba-filt-red);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/43/assets/ba-filters-overrides.css.map */
