.cloud-search-filters-pane{--bd-cs-filter-black: #000;--bd-cs-filter-muted: #7f7f7f;--bd-cs-filter-border: #ccc;--bd-cs-filter-divider: #eee;--bd-cs-filter-disabled: #c9c9c9;position:fixed!important;inset:0 0 0 auto!important;inset-inline-start:auto!important;inset-inline-end:0!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;box-sizing:border-box;width:min(390px,100vw)!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;z-index:2147483647;margin:0!important;display:flex!important;flex-direction:column;padding:0;animation:bd-cs-filter-in .32s ease;overflow:hidden;color:var(--bd-cs-filter-black);font-family:"DM Sans",var(--font-body-family),sans-serif;font-optical-sizing:auto;background:#fff}.cloud-search-filters-pane.is-closing{animation:bd-cs-filter-out .32s ease forwards}@keyframes bd-cs-filter-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes bd-cs-filter-out{0%{transform:translate(0)}to{transform:translate(100%)}}.cloud-search-filters-pane *,.cloud-search-filters-pane *:before,.cloud-search-filters-pane *:after{box-sizing:border-box}.cloud-search-filters-pane__heading{display:block;flex:none;box-sizing:border-box!important;margin:0!important;padding:16px 48px 16px 16px!important;border-bottom:1px solid var(--bd-cs-filter-divider);color:var(--bd-cs-filter-black);font-family:"DM Sans",var(--font-body-family),sans-serif;font-size:14px!important;font-weight:600!important;line-height:20px!important;letter-spacing:0;text-align:left;text-transform:none}.cloud-search-filters-pane__close,.cloud-search-filters-pane__close:hover,.cloud-search-filters-pane__close:active,.cloud-search-filters-pane__close:focus{position:absolute!important;top:18px!important;right:16px!important;left:auto!important;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent url(bd-filter-close.svg) center / 16px 16px no-repeat!important;color:transparent;cursor:pointer;transform:none!important}.cloud-search-filters-pane__close svg{display:none!important}.cloud-search-filters-pane .cloud-search-filters-column{display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-height:0;padding:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.cloud-search-filters-pane .cloud-search-filter{display:flex;flex-direction:column;gap:16px;width:100%;margin:0;padding:20px 24px;border:0;border-bottom:1px solid var(--bd-cs-filter-divider);background:#fff;border-radius:0}.cloud-search-filters-pane .cloud-search-filter:first-child{padding-top:16px}.cloud-search-filters-pane .cloud-search-filter__name{position:relative;display:flex;align-items:center;gap:15px;width:100%;margin:0;padding:0 22px 0 0;color:var(--bd-cs-filter-black);font-family:"DM Sans",var(--font-body-family),sans-serif;font-size:12px;font-weight:600;line-height:18px;letter-spacing:0;text-transform:uppercase;cursor:pointer}.cloud-search-filters-pane .cloud-search-filter__name>span:not([class]){flex:1 1 auto;min-width:0}.cloud-search-filters-pane .cloud-search-filter__collapse,.cloud-search-filters-pane .cloud-search-filter__expand{position:absolute!important;inset:50% 0 auto auto!important;inset-inline:auto 0!important;display:block!important;box-sizing:border-box!important;width:14px!important;height:14px!important;margin:0!important;padding:0!important;border:0!important;border-width:0!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:center!important;background-size:14px 14px!important;transform:translateY(-50%)!important;content:none!important}.cloud-search-filters-pane .cloud-search-filter__collapse:before,.cloud-search-filters-pane .cloud-search-filter__collapse:after,.cloud-search-filters-pane .cloud-search-filter__expand:before,.cloud-search-filters-pane .cloud-search-filter__expand:after{content:none!important;display:none!important;border:0!important}.cloud-search-filters-pane .cloud-search-filter__collapse{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12.8337%207.29232H1.16667V6.70833H12.8337V7.29232Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E)!important}.cloud-search-filters-pane .cloud-search-filter__expand{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12.8337%207.29232H1.16667V6.70833H12.8337V7.29232Z%22%20fill%3D%22black%22%2F%3E%3Cpath%20d%3D%22M7.29232%201.16667V12.8337H6.70833V1.16667H7.29232Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E)!important}.cloud-search-filters-pane .cloud-search-text-field--value-search{display:none!important}.cloud-search-filters-pane [data-filter-name=Price]{gap:16px}.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-filter__name{order:0}.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-range-slider{order:1;position:relative;display:block;flex:none;width:calc(100% - 12px);height:12px!important;margin:0 6px!important;padding:0!important;overflow:visible;background:transparent}.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-range-inputs{order:2;display:flex;align-items:center;gap:8px;width:100%;margin:0}.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-range-slider__min,.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-range-slider__max{display:none!important}.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-range-slider:before{content:""!important;position:absolute;top:50%;right:0!important;bottom:auto!important;left:0!important;width:auto;height:1px!important;border-radius:0;background:#000!important;transform:translateY(-50%);inset-inline:0!important}.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-range-slider__bar{position:absolute;top:5.5px!important;right:auto!important;bottom:auto!important;left:0!important;width:100%;height:1px!important;border-radius:0;background:#000!important;box-shadow:none!important;transform-origin:left center;inset-inline:0 auto!important}.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-range-slider__handle{bottom:6px!important;width:12px!important;height:12px!important;margin:0;border:0!important;border-radius:0;background:#fff url(bd-filter-price-handle.svg) center / 12px 12px no-repeat!important;box-shadow:none!important}.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-range-slider__handle:after{content:none!important;display:none!important}.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-num-field,.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-text-field{display:flex;flex:1 1 0;align-items:center;box-sizing:border-box;width:auto;min-width:0;height:auto!important;min-height:0;margin:0;padding:10px 16px!important;border:1px solid #ccc!important;border-radius:0!important;background:#fff}.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-num-field__currency{flex:none;margin:0!important;padding:0;color:#7f7f7f;font-family:"DM Sans",var(--font-body-family),sans-serif;font-size:12px;font-weight:400;line-height:18px;text-transform:uppercase}.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-num-field__input,.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-text-field__input{flex:1 1 auto;width:auto;min-width:0;height:auto!important;min-height:0;margin:0!important;padding:0!important;border:0;background:transparent;box-shadow:none;color:#7f7f7f;font-family:"DM Sans",var(--font-body-family),sans-serif;font-size:12px!important;font-weight:400;line-height:18px!important;text-align:center;text-transform:uppercase}.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-num-field__input::placeholder,.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-text-field__input::placeholder{color:#7f7f7f;opacity:1}.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-range-inputs>span{flex:none;margin:0!important;color:#000;font-size:0!important;line-height:0}.cloud-search-filters-pane [data-filter-name=Price] .cloud-search-range-inputs>span:before{content:"-";color:#000;font-family:"DM Sans",var(--font-body-family),sans-serif;font-size:12px;font-weight:400;line-height:18px}.cloud-search-filters-pane .cloud-search-filter__values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 8px;margin:0;padding:0;max-height:none!important;overflow:visible!important}.cloud-search-filters-pane .cloud-search-filter__values.is-bd-scroll{max-height:420px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain}.cloud-search-filters-pane .cloud-search-filter-value{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:0!important;width:100%;min-width:0;min-height:24px;margin:0;padding:0!important;color:var(--bd-cs-filter-black);font-family:"DM Sans",var(--font-body-family),sans-serif;font-size:12px;font-weight:400;line-height:18px;cursor:pointer}.cloud-search-filters-pane .cloud-search-filter-value__checkbox{position:relative!important;flex:0 0 24px;align-self:center;width:24px;height:24px;margin:0 10px 0 0!important;border:1.2px solid var(--bd-cs-filter-border);border-radius:4.8px;background:#fff;overflow:hidden}.cloud-search-filters-pane .cloud-search-filter-value__checkbox input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;margin:0!important;border:0!important;opacity:0!important;-webkit-appearance:none;appearance:none;cursor:pointer}.cloud-search-filters-pane .cloud-search-filter-value:has(input:checked) .cloud-search-filter-value__checkbox{border:0;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M0%204.8C0%202.14903%202.14903%200%204.8%200H19.2C21.851%200%2024%202.14903%2024%204.8V19.2C24%2021.851%2021.851%2024%2019.2%2024H4.8C2.14903%2024%200%2021.851%200%2019.2V4.8Z%22%20fill%3D%22%23121212%22%2F%3E%3Cpath%20d%3D%22M20.1%207.84866L9.80895%2018L3.9%2012.1713L5.77382%2010.3229L9.80867%2014.2951L18.2259%206L20.1%207.84866Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E) center / 24px 24px no-repeat}.cloud-search-filters-pane .cloud-search-filter-value__name{position:relative;flex:0 1 auto;min-width:0;color:inherit;font:inherit}.cloud-search-filters-pane .cloud-search-filter-value__count{flex:none;color:var(--bd-cs-filter-muted);font:inherit;white-space:nowrap}.cloud-search-filters-pane .cloud-search-filter-value__count:before{content:"\a0"}.cloud-search-filters-pane .cloud-search-filter-value__name:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:1px;background:currentColor}@media(hover:hover){.cloud-search-filters-pane .cloud-search-filter-value:not(:has(input:checked)):not(:has(input:disabled)):hover .cloud-search-filter-value__name:after{width:100%}}.cloud-search-filters-pane .cloud-search-filter-value:has(input:disabled){color:var(--bd-cs-filter-disabled);pointer-events:none}.cloud-search-filters-pane .cloud-search-filter-value:has(input:disabled) .cloud-search-filter-value__checkbox{border-color:#eee;background:linear-gradient(to bottom right,transparent calc(50% - .6px),#eee calc(50% - .6px),#eee calc(50% + .6px),transparent calc(50% + .6px))}.cloud-search-filters-pane .cloud-search-filter-value:has(input:disabled) .cloud-search-filter-value__name{text-decoration:line-through}.cloud-search-filters-pane .cloud-search-filter[data-bd-icon-group] .cloud-search-filter__values{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 8px}.cloud-search-filters-pane .cloud-search-filter[data-bd-icon-group] .cloud-search-filter-value{position:relative;align-self:start;justify-self:stretch;width:100%;min-width:0;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center!important;gap:5px!important;min-height:0;text-align:center}.cloud-search-filters-pane .cloud-search-filter[data-bd-icon-group] .cloud-search-filter-value__checkbox{position:absolute!important;flex:none!important;width:1px!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap}.cloud-search-filters-pane .cloud-search-filter[data-bd-icon-group] .bd-cs-filter-icon{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px}.cloud-search-filters-pane .cloud-search-filter[data-bd-icon-group] .bd-cs-filter-icon__svg{display:block;width:50px;height:50px;overflow:visible}.cloud-search-filters-pane .cloud-search-filter[data-bd-icon-group] .bd-cs-filter-icon__badge{position:absolute;right:4px;bottom:4px;display:none;width:16px;height:16px;pointer-events:none}.cloud-search-filters-pane .cloud-search-filter[data-bd-icon-group] .cloud-search-filter-value:has(input:checked) .bd-cs-filter-icon__badge{display:block}.cloud-search-filters-pane .cloud-search-filter[data-bd-icon-group] .cloud-search-filter-value__name{width:fit-content;max-width:100%;min-width:0;margin:0!important;padding:0!important;color:#000;font-family:"DM Sans",var(--font-body-family),sans-serif;font-size:12px;font-weight:400;line-height:18px;text-align:center;white-space:normal;word-break:break-word;overflow-wrap:break-word}.cloud-search-filters-pane .cloud-search-filter[data-bd-icon-group] .cloud-search-filter-value__count{display:none}.cloud-search-filters-pane .cloud-search-filter[data-bd-icon-group] .cloud-search-filter-value:has(input:disabled) .cloud-search-filter-value__name{color:var(--bd-cs-filter-disabled);text-decoration:line-through}.cloud-search-filters-pane .cloud-search-filter[data-bd-duplicate="1"]{display:none!important}.cloud-search-filters-pane .bd-cs-filter-count{font-weight:600}.bd-cs-selected{display:flex;flex:none;flex-flow:row wrap;align-items:center;gap:8px;max-height:132px;margin:0;padding:2px 24px 14px;overflow-x:hidden;overflow-y:auto;border-bottom:1px solid #eee}.bd-cs-selected[hidden],.cloud-search-filters-pane__applied-filters,.cloud-search-filters-pane .cloud-search-clear-filters,.cloud-search-filters-pane__separator{display:none!important}.bd-cs-chip,.bd-cs-clear,.bd-cs-reset,.bd-cs-done{font-family:"DM Sans",var(--font-body-family),sans-serif}.bd-cs-chip{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;width:auto;max-width:100%;min-height:0;margin:0;padding:4px 10px 4px 12px;border:0;border-radius:999px;background:#f3f3f3;color:#8d8d8d;font-size:13px;font-weight:400;line-height:18px;cursor:pointer}.bd-cs-chip span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-cs-chip__x{flex:none;color:#8d8d8d;font-size:14px;line-height:1}.bd-cs-clear,.bd-cs-reset{margin:0;padding:0;border:0;background:transparent;color:#000;font-size:14px;font-weight:500;line-height:18px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bd-cs-clear{margin-inline-start:4px}.bd-cs-filter-footer{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;padding:12px 24px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--bd-cs-filter-divider);background:#fff}.bd-cs-reset{font-size:14px}.bd-cs-done{min-width:96px;height:40px;margin:0;padding:0 20px;border:0;border-radius:4px;background:#000;color:#fff;font-size:14px;font-weight:600;line-height:40px;cursor:pointer}.cloud-search-filters-pane-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100vw!important;height:100dvh!important;z-index:2147483646;background:#00000073;opacity:1;pointer-events:auto;animation:bd-cs-filter-mask-in .32s ease}.cloud-search-filters-pane-backdrop.is-closing{opacity:0;pointer-events:none;animation:bd-cs-filter-mask-out .32s ease forwards}@keyframes bd-cs-filter-mask-in{0%{opacity:0}to{opacity:1}}@keyframes bd-cs-filter-mask-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.cloud-search-filters-pane,.cloud-search-filters-pane-backdrop{transition:none!important}}.cloud-search-filters-pane.bd-cs-split{width:100vw!important}.cloud-search-filters-pane.bd-cs-split .cloud-search-filters-pane__heading{justify-content:center;min-height:48px;padding:14px 52px!important;font-size:16px!important;font-weight:700!important;letter-spacing:.06em;text-align:center;text-transform:uppercase;border-bottom:1px solid #eee}.cloud-search-filters-pane.bd-cs-split .cloud-search-filters-pane__close,.cloud-search-filters-pane.bd-cs-split .cloud-search-filters-pane__close:hover,.cloud-search-filters-pane.bd-cs-split .cloud-search-filters-pane__close:active,.cloud-search-filters-pane.bd-cs-split .cloud-search-filters-pane__close:focus{top:16px!important;right:auto!important;left:16px!important}.cloud-search-filters-pane.bd-cs-split .bd-cs-selected{display:none!important}.cloud-search-filters-pane.bd-cs-split .cloud-search-filters-column{flex-direction:row;align-items:stretch;overflow:hidden}.cloud-search-filters-pane.bd-cs-split .bd-cs-filter-nav{flex:0 0 38%;max-width:160px;min-width:112px;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;background:#f6f6f6;overscroll-behavior:contain}.cloud-search-filters-pane.bd-cs-split .bd-cs-nav-item{display:flex;align-items:center;gap:8px;width:100%;min-height:48px;margin:0;padding:12px 12px 12px 13px;border:0;border-left:3px solid transparent;background:transparent;color:#121212;font-family:"DM Sans",var(--font-body-family),sans-serif;font-size:14px;font-weight:400;line-height:18px;text-align:left;cursor:pointer}.cloud-search-filters-pane.bd-cs-split .bd-cs-nav-item span{flex:1 1 auto;min-width:0}.cloud-search-filters-pane.bd-cs-split .bd-cs-nav-item.is-active{border-left-color:#000;background:#fff;font-weight:700}.cloud-search-filters-pane.bd-cs-split .bd-cs-nav-item.has-selected:after{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:#000}.cloud-search-filters-pane.bd-cs-split .cloud-search-filter{display:none;padding:16px 12px 24px;border:0}.cloud-search-filters-pane.bd-cs-split .cloud-search-filter.is-bd-active{display:flex;flex:1 1 auto;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.cloud-search-filters-pane.bd-cs-split .cloud-search-filter__name{display:none}.cloud-search-filters-pane.bd-cs-split .cloud-search-filter__values{max-height:none!important;overflow:visible!important;grid-template-columns:minmax(0,1fr)}.cloud-search-filters-pane.bd-cs-split .cloud-search-filter[data-bd-icon-group] .cloud-search-filter__values{grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:749px){.cloud-search-filters-pane .cloud-search-filters-apply{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/bolodoo-cloudsearch-filters.css.map */
