.template-collection-black-friday{--bf-bg: #0a0a0a;--bf-surface: #171717;--bf-muted: #b8b8b8;--bf-text: #ffffff;--bf-border: #616161;--bf-checked: #242424;--bf-group-title-bg: var(--color-red-200);--bf-group-title-color: var(--color-white);--bf-filter-button-bg: #ffffff;--bf-filter-button-color: var(--color-black);--bf-filter-button-border: var(--color-gray-500);--bf-apply-button-bg: #ffffff;--bf-apply-button-color: var(--color-black);--bf-scroll: var(--color-gray-500);--bf-divider: rgba(255, 255, 255, .1);background:var(--bf-bg)}.template-collection-black-friday .main-collection__wrapper{background:var(--bf-bg);color:var(--bf-text)}.template-collection-black-friday .collection--groups .grid__item,.template-collection-black-friday .product-grid .grid__item{color:var(--color-black)}@media screen and (min-width:990px){.template-collection-black-friday .facets-vertical-sort{display:none}.template-collection-black-friday .facets-vertical.page-width{padding:26px var(--page-padding) 0}}@media screen and (min-width:990px){.template-collection-black-friday .facets-vertical .facets-wrapper{flex:0 0 304px;width:304px;max-width:304px;margin-right:16px;padding:0;background:transparent;color:var(--bf-text)}.template-collection-black-friday .facets-container{top:calc(var(--bf-sticky-offset, 0px) + 10px);max-height:calc(var(--layout-vh, 100vh) - var(--bf-sticky-offset, 0px) - 20px);transition:top .3s ease,max-height .3s ease;padding:16px 12px;border-radius:var(--border-8);background:var(--bf-surface);scrollbar-color:var(--bf-scroll) transparent}.template-collection-black-friday .facets-wrapper--static-desktop .facets-container{max-height:none}.template-collection-black-friday .facets-container::-webkit-scrollbar{width:4px}.template-collection-black-friday .facets-container::-webkit-scrollbar-thumb{border:0;border-radius:2px;background:var(--bf-scroll)}.template-collection-black-friday .facets-vertical .active-facets{position:static;background:var(--bf-surface)}}.template-collection-black-friday .facets-wrapper .facets__disclosure-vertical{border-top-color:var(--bf-divider)}.template-collection-black-friday .facets-wrapper .facets__disclosure-vertical:first-of-type{border-top:0}.template-collection-black-friday .facets-wrapper .facets__heading--vertical,.template-collection-black-friday .facets-wrapper .facets__summary-label{color:var(--bf-text);font-size:var(--text-15-size);font-weight:var(--weight-semibold);letter-spacing:-.01em}.template-collection-black-friday .facets-wrapper .facets__selected{color:var(--bf-muted)}.template-collection-black-friday .facets-wrapper .facets__summary:before,.template-collection-black-friday .facets-wrapper .facets__summary:after{width:12px;background:var(--bf-text)}.template-collection-black-friday .facets-wrapper .facet-checkbox{color:var(--bf-muted)}.template-collection-black-friday .facets-wrapper .facet-checkbox:has(input[type=checkbox]:checked),.template-collection-black-friday .facets-wrapper .facet-checkbox--link.active,.template-collection-black-friday .facets-wrapper .facets__label:hover,.template-collection-black-friday .facets-wrapper .facets__label.active{color:var(--bf-text)}.template-collection-black-friday .facets-wrapper .facet__checkbox--wrapper{border-color:var(--bf-border);background:transparent}.template-collection-black-friday .facets-wrapper .facet-checkbox>input[type=checkbox]:checked~.facet__checkbox--wrapper,.template-collection-black-friday .facets-wrapper .facet-checkbox--link.active>.facet__checkbox--wrapper{background:var(--bf-checked)}.template-collection-black-friday .facets-wrapper .facet-checkbox>svg,.template-collection-black-friday .facets-wrapper .facet-checkbox>.svg-wrapper{background:transparent;color:var(--bf-text)}.template-collection-black-friday .facets-wrapper .facets__count{color:var(--bf-muted);font-size:var(--text-12-size)}.template-collection-black-friday .facets-wrapper .button-show-more{color:var(--bf-text);font-size:var(--text-12-size);font-weight:var(--weight-semibold);letter-spacing:.03em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.3rem}.template-collection-black-friday .facets-wrapper .facets-layout-list--box .facets__label{border-color:var(--bf-border);color:var(--bf-text)}.template-collection-black-friday .facets-wrapper .facets-layout-list--box .facets__label:hover{border-color:var(--bf-text)}.template-collection-black-friday .facets-wrapper .facets-layout-list--box .facets__label.active{border-color:var(--bf-text);background:var(--bf-checked)}.template-collection-black-friday .facets-wrapper .facets-layout-list--box .facets__label.disabled{border-color:var(--bf-border);color:var(--bf-muted)}.template-collection-black-friday .facets-wrapper .facets-layout.color-filters{gap:8px 6px;--swatch-input--size: 24px}.template-collection-black-friday .facets-wrapper .facets__price .field__input,.template-collection-black-friday .facets-wrapper .facets__price .field__label,.template-collection-black-friday .facets-wrapper .facets__price .field-currency,.template-collection-black-friday .facets-wrapper .facets__header-vertical{color:var(--bf-text)}.template-collection-black-friday .facets-wrapper .facets__price .field__input{background:var(--bf-checked);border-color:var(--bf-border)}.template-collection-black-friday .facets-wrapper .facets__price .field:after{box-shadow:0 0 0 .1rem var(--bf-border)}.template-collection-black-friday .facets-wrapper .active-facets-vertical-filter .facets__heading{color:var(--bf-text)}.template-collection-black-friday .facets-wrapper .active-facets-vertical-filter .facets__heading.button{background:transparent;border:1px solid var(--bf-border);color:var(--bf-text);box-shadow:none}.template-collection-black-friday .facets-wrapper .active-facets-vertical-filter .facets__heading--pending,.template-collection-black-friday .facets-wrapper .active-facets-vertical-filter .facets__heading--pending:hover{background:var(--bf-apply-button-bg);border-color:var(--bf-apply-button-bg);color:var(--bf-apply-button-color)}.template-collection-black-friday .facets-wrapper .active-facets__button-inner,.template-collection-black-friday .facets-wrapper .active-facets__button-remove,.template-collection-black-friday .facets-wrapper .active-facets__button-remove-inner{--applied-filters-bg-color: var(--bf-checked);color:var(--bf-text)}.template-collection-black-friday .pagination__item,.template-collection-black-friday .pagination__item-arrow{color:var(--bf-text)}.template-collection-black-friday .pagination__item--current{background:var(--bf-text);color:var(--bf-bg)}.template-collection-black-friday .collection--empty .title{color:var(--bf-text)}@media screen and (max-width:989px){.template-collection-black-friday .facets-vertical.page-width .facets-wrapper{position:sticky;top:calc(var(--bf-bar-height, 64px) + var(--bf-sticky-offset, 0px));z-index:10;padding:0 16px 10px;background:var(--bf-bg);border-radius:0;transition:top .3s ease}.template-collection-black-friday .mobile-facets__disclosure>.mobile-facets__open-wrapper:before,.template-collection-black-friday .mobile-facets__disclosure>.mobile-facets__open-wrapper:after{display:none}.template-collection-black-friday .mobile-facets{background-color:transparent}.template-collection-black-friday .facets-vertical.page-width .facets-wrapper:has(.mobile-facets__disclosure[open]){z-index:1001}.template-collection-black-friday .mobile-facets__wrapper{display:block;margin:0}.template-collection-black-friday .mobile-facets__wrapper>compare-toggle{display:none}.template-collection-black-friday .mobile-facets__disclosure>.mobile-facets__open-wrapper{display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;padding:8px 28px;border:1px solid var(--bf-filter-button-border);border-radius:var(--border-6);background:var(--bf-filter-button-bg);color:var(--bf-filter-button-color);box-shadow:none}.template-collection-black-friday .mobile-facets__open,.template-collection-black-friday .mobile-facets__open:hover{color:var(--bf-filter-button-color)}.template-collection-black-friday .mobile-facets__open line,.template-collection-black-friday .mobile-facets__open circle,.template-collection-black-friday .mobile-facets__open:hover line,.template-collection-black-friday .mobile-facets__open:hover circle{stroke:var(--bf-filter-button-color)}.template-collection-black-friday .mobile-facets__open svg path{fill:var(--bf-filter-button-color)}}@media screen and (min-width:990px){.template-collection-black-friday .collapsible-content .accordion summary{min-height:68px;padding-top:15px;padding-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/template-bf.css.map */
