collection-component .facets__summary,collection-component .facet-checkbox,collection-component .mobile-facets__summary,collection-component .mobile-facets__label{min-height:44px}collection-component .facet-checkbox{align-items:center;padding-block:1rem}collection-component .facets__summary-label{font-weight:600}collection-component .bv-filter-error{padding:1.2rem;border:1px solid rgb(var(--color-foreground));margin-block:1rem}collection-component .bv-filter-error[hidden]{display:none}collection-component .bv-filter-error p{margin:0 0 1rem}collection-component .bv-filter-error button{min-height:44px}@media screen and (min-width:750px){collection-component .page-width{max-width:1600px;padding-inline:32px}collection-component .facets-vertical{gap:32px;align-items:flex-start}collection-component .facets-vertical .facets-wrapper{flex:0 0 300px;padding:24px;border:1px solid rgba(var(--color-foreground),.22);border-radius:4px;position:sticky;top:calc(var(--header-height, 80px) + 16px);max-height:calc(100dvh - var(--header-height, 80px) - 32px);overflow-y:auto;scrollbar-width:thin;scrollbar-gutter:stable}collection-component .facets-vertical .facets__form-vertical{width:100%}collection-component .facets-vertical .product-grid-container{flex:1;min-width:0;width:auto}collection-component .facets__heading--vertical{font-family:var(--font-heading-family);font-size:2rem;margin-bottom:1.6rem}collection-component .facets-vertical .facets__summary{padding-block:1.6rem;font-size:1.5rem}collection-component .facets__display-vertical{padding-bottom:1.6rem}collection-component .facets-layout{gap:0}collection-component .facets__price{padding-right:0;gap:.8rem}collection-component .facets__price .field{min-width:0}collection-component .facets__price .field__input{padding-inline:.8rem}collection-component .facets-vertical-sort{padding-bottom:2rem}collection-component .active-facets__button-inner{border-radius:4px}}@media screen and (min-width:750px)and (max-width:989px){collection-component .page-width{padding-inline:20px}collection-component .facets-vertical{gap:20px}collection-component .facets-vertical .facets-wrapper{flex-basis:210px;padding:16px}}@media screen and (max-width:749px){collection-component .facets-vertical{padding-inline:16px}collection-component .facets-wrapper{margin-bottom:1.6rem}collection-component .mobile-facets__wrapper{flex:1}collection-component .mobile-facets__disclosure{width:100%}collection-component .mobile-facets__open-wrapper{width:100%}collection-component .mobile-facets__open{justify-content:center;gap:1rem;width:100%;padding:1.3rem 1.6rem;border:1px solid rgb(var(--color-foreground));border-radius:4px;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}collection-component .mobile-facets__open-label{margin:0;font-size:1.5rem;font-weight:600}collection-component .mobile-facets__inner{width:100%;max-width:none;height:100%;height:100dvh;border:0;overflow:hidden}collection-component .mobile-facets__header{padding:2rem 5rem 1.6rem 2rem;flex:none}collection-component .mobile-facets__heading{font-size:2rem}collection-component .mobile-facets__close{right:1rem;top:1rem}collection-component .mobile-facets__main{padding-top:0;overscroll-behavior:contain;min-height:0}collection-component .mobile-facets__details{border-bottom:1px solid rgba(var(--color-foreground),.15);margin-inline:20px}collection-component .mobile-facets__summary{padding:1.8rem 0;font-size:1.6rem;font-weight:600}collection-component .mobile-facets__arrow{transform:rotate(90deg)}collection-component .mobile-facets__details[open] .mobile-facets__arrow{transform:rotate(-90deg)}.js collection-component .mobile-facets__submenu{position:static;inset:auto;width:100%;transform:none;visibility:visible;z-index:auto;display:block;transition:none;padding-bottom:1.6rem}.js collection-component .mobile-facets__details:not([open])>.mobile-facets__submenu{display:none}collection-component .mobile-facets__submenu>.mobile-facets__close-button,collection-component .mobile-facets__submenu>.mobile-facets__footer{display:none}collection-component .mobile-facets__label{padding:1.2rem 0}collection-component .mobile-facets__info{padding-inline:0}collection-component .mobile-facets__list{padding:0}collection-component .mobile-facets__sort{width:100%;gap:1rem}collection-component .mobile-facets__sort .select{min-width:0;flex:1}collection-component .mobile-facets__sort select{min-height:44px}collection-component .mobile-facets__main>.mobile-facets__footer{margin-top:auto;flex-shrink:0;padding:1.4rem 2rem max(1.4rem,env(safe-area-inset-bottom))}collection-component .mobile-facets__footer .button{min-height:48px}body:has(collection-component .mobile-facets__disclosure[open]) :is(#dondy-chat-widget,.dondy-widget,#shopify-chat,inbox-online-store-chat){visibility:hidden}}@media screen and (max-width:749px){body:has(collection-component .mobile-facets__disclosure[open])>:is([id*=whatsapp i],[class*=whatsapp i],[id*=dondy i],[class*=dondy i],[id*=wa-chat i],[class*=wa-chat i]){visibility:hidden}}@media screen and (min-width:750px){collection-component #product-grid{margin-top:0}collection-component .facets__heading--vertical{font-size:2.4rem;line-height:1.35;margin-bottom:2rem}collection-component .facets-vertical .facets__summary{font-size:1.7rem;font-weight:600;padding-block:2rem}collection-component .facets__display-vertical{padding-bottom:2rem}collection-component .facet-checkbox{font-size:1.6rem;line-height:1.45;min-height:48px}collection-component .facets-layout-list--swatch{--swatch-input--size: 2.2rem;display:flex;flex-direction:column;gap:8px}collection-component .facets-layout-list--swatch .facets__label{padding:10px 12px 10px 42px;min-height:48px;border:1px solid rgba(var(--color-foreground),.35);border-radius:4px;gap:12px;cursor:pointer;background:rgb(var(--color-background))}collection-component .facets-layout-list--swatch .facets__label:after{content:"";position:absolute;left:12px;top:calc(50% - 9px);width:18px;height:18px;border:1px solid rgba(var(--color-foreground),.6);border-radius:3px;pointer-events:none}collection-component .facets-layout-list--swatch .facets__label:has(input:checked){border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06)}collection-component .facets-layout-list--swatch .facets__label:has(input:checked):after{content:"\2713";display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}collection-component .facets-layout-list--swatch .facets__label:not(.disabled):hover{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.04)}collection-component .facets-layout-list--swatch .facets__label:has(input:focus-visible){outline:2px solid rgb(var(--color-foreground));outline-offset:3px}collection-component .facets-layout-list--swatch .facets__label.disabled{opacity:.5;cursor:not-allowed}collection-component .facets-layout-list--text .facet-checkbox{padding-block:14px}collection-component .facets-layout-list--text .facet-checkbox>input[type=checkbox]{top:calc(50% - 8px);left:0}collection-component .facets-layout-list--text .facet-checkbox .svg-wrapper{top:calc(50% - 5px)}}@media screen and (min-width:750px)and (max-width:989px){collection-component .facets-vertical .facets-wrapper{flex-basis:230px;padding:16px}collection-component .facets-layout-list--swatch .facets__label{gap:8px;padding-left:8px}}@media screen and (min-width:750px){collection-component .facets-layout-list--swatch input[type=checkbox]{margin:0;cursor:pointer}collection-component .facets-layout-list--swatch .swatch-input-wrapper{flex-shrink:0}}collection-component .facets__price:has(bv-price-slider){display:block;padding:0}collection-component details:has(bv-price-slider) .facets__header-vertical,collection-component .mobile-facets__submenu:has(bv-price-slider)>.mobile-facets__info{display:none}collection-component .bv-price{display:block;width:100%;padding-block:8px}collection-component .bv-price__amounts{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:15px;font-weight:600}collection-component .bv-price__amounts output{padding:8px;border:1px solid rgba(var(--color-foreground),.2);border-radius:4px}collection-component .bv-price__track{position:relative;height:48px;margin:4px 12px}collection-component .bv-price__rail{position:absolute;top:22px;height:4px;left:0;right:0;border-radius:2px;background:linear-gradient(to right,rgba(var(--color-foreground),.18) var(--price-start, 0%),rgb(var(--color-foreground)) var(--price-start, 0%),rgb(var(--color-foreground)) var(--price-end, 100%),rgba(var(--color-foreground),.18) var(--price-end, 100%))}collection-component .bv-price__track input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;width:100%;height:48px;background:transparent;appearance:none;-webkit-appearance:none;pointer-events:none;padding:0}collection-component .bv-price__track input[type=range]::-webkit-slider-runnable-track{height:4px;background:transparent}collection-component .bv-price__track input[type=range]::-moz-range-track{height:4px;background:transparent}collection-component .bv-price__track input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:24px;height:24px;margin-top:-10px;border-radius:50%;border:2px solid rgb(var(--color-foreground));background:rgb(var(--color-background));cursor:grab;pointer-events:auto}collection-component .bv-price__track input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;border:2px solid rgb(var(--color-foreground));background:rgb(var(--color-background));cursor:grab;pointer-events:auto}collection-component .bv-price__track input[type=range]:focus-visible{outline:none}collection-component .bv-price__track input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}collection-component .bv-price__track input[type=range]:focus-visible::-moz-range-thumb{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}collection-component .bv-price__hint{margin:0;font-size:13px;line-height:1.5;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px)and (max-width:989px){collection-component .facets-layout-list--swatch .facets__label{padding-left:42px}collection-component .bv-price__amounts{font-size:13px}}@media screen and (max-width:749px){collection-component .facets-container{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;row-gap:12px}collection-component .mobile-facets__wrapper{grid-column:1;grid-row:1;min-width:0;align-self:end}collection-component .bv-mobile-sort{grid-column:2;grid-row:1;min-width:0}collection-component .bv-mobile-sort label{display:block;margin-bottom:5px;font-size:13px}collection-component .bv-mobile-sort .select{width:100%}collection-component .bv-mobile-sort select{width:100%;min-height:48px;border:1px solid rgb(var(--color-foreground));border-radius:4px;padding:10px 26px 10px 10px;font-size:14px;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}collection-component .bv-mobile-sort .select:before,collection-component .bv-mobile-sort .select:after{display:none}collection-component .mobile-facets__open{min-height:48px;padding:10px;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}collection-component .facets-container>.product-count{grid-column:1 / -1;grid-row:2;text-align:left;margin:0}collection-component .active-facets-mobile{grid-column:1 / -1;grid-row:3;margin:-4px -1.2rem -1.2rem;align-items:center}collection-component .active-facets-mobile:not(:has(facet-remove)){display:none}collection-component .mobile-facets__details{margin-inline:20px}collection-component .mobile-facets__summary{padding-block:16px}collection-component .mobile-facets__list.facets-layout-list--swatch{display:flex;flex-direction:column;gap:8px;overflow:visible;--swatch-input--size: 22px}collection-component .mobile-facets__list.facets-layout-list--swatch .facets__label{position:relative;min-height:48px;padding:10px 12px 10px 42px;gap:10px;border:1px solid rgba(var(--color-foreground),.3);border-radius:4px;font-size:15px;cursor:pointer}collection-component .mobile-facets__list.facets-layout-list--swatch .facets__label:after{content:"";position:absolute;left:12px;top:calc(50% - 9px);width:18px;height:18px;border:1px solid rgba(var(--color-foreground),.6);border-radius:3px;pointer-events:none}collection-component .mobile-facets__list.facets-layout-list--swatch .facets__label:has(input:checked){border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06)}collection-component .mobile-facets__list.facets-layout-list--swatch .facets__label:has(input:checked):after{content:"\2713";display:flex;justify-content:center;align-items:center;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}}@media screen and (min-width:750px){collection-component .facets-layout-list--text{display:flex;flex-direction:column;gap:8px}collection-component .facets-layout-list--text .facet-checkbox{padding:10px;gap:10px;min-height:44px;border:1px solid rgba(var(--color-foreground),.25);border-radius:4px}collection-component .facets-layout-list--text .facet-checkbox>input[type=checkbox]{position:static;opacity:1;z-index:auto;width:18px;height:18px;margin:0;flex:0 0 18px;-webkit-appearance:auto;appearance:auto;accent-color:rgb(var(--color-foreground));cursor:pointer}collection-component .facets-layout-list--text .facet-checkbox>svg,collection-component .facets-layout-list--text .facet-checkbox>.svg-wrapper{display:none}}@media screen and (max-width:749px){collection-component .mobile-facets__list.facets-layout-list--text{display:flex;flex-direction:column;gap:8px;overflow:visible}collection-component .mobile-facets__list.facets-layout-list--text .mobile-facets__label{padding:10px;gap:10px;min-height:48px;border:1px solid rgba(var(--color-foreground),.25);border-radius:4px}collection-component .mobile-facets__list.facets-layout-list--text .mobile-facets__label>input[type=checkbox]{position:static;opacity:1;z-index:auto;width:18px;height:18px;margin:0;flex:0 0 18px;-webkit-appearance:auto;appearance:auto;accent-color:rgb(var(--color-foreground))}collection-component .mobile-facets__list.facets-layout-list--text .mobile-facets__label>svg,collection-component .mobile-facets__list.facets-layout-list--text .mobile-facets__label>.mobile-facets__highlight,collection-component .mobile-facets__list.facets-layout-list--text .mobile-facets__label>.svg-wrapper{display:none}}@media screen and (max-width:749px){collection-component .mobile-facets__open{height:56px;min-height:56px;border-radius:4px}collection-component .bv-mobile-sort form{position:relative;height:56px}collection-component .bv-mobile-sort .bv-mobile-sort__label{position:absolute;top:7px;left:14px;z-index:1;margin:0;font-size:11px;line-height:14px;pointer-events:none;color:rgba(var(--color-foreground),.75)}collection-component .bv-mobile-sort .select{position:relative;height:56px}collection-component .bv-mobile-sort select{appearance:none;-webkit-appearance:none;height:56px;min-height:56px;padding:23px 36px 7px 14px;line-height:20px;font-size:14px;font-weight:600;text-overflow:ellipsis;border-radius:4px}collection-component .bv-mobile-sort .select>.svg-wrapper{position:absolute;right:14px;left:auto;top:50%;width:11px;height:8px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none}collection-component .bv-mobile-sort .select>.svg-wrapper svg{display:block;width:11px;height:8px;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/collection-filters-bv.css.map */
