:root{--cf-border: var(--primaryBorderColor, var(--colorXXlightTextBody, rgba(0,0,0,.08)));--cf-border-strong: var(--secondaryBorderColor, var(--colorXlightTextBody, rgba(0,0,0,.18)));--cf-text: var(--colorTextBody);--cf-text-muted: var(--colorLightTextBody);--cf-bg: var(--primaryColorBody);--cf-bg-soft: var(--primaryAlternateBg, var(--primaryColorBody));--cf-accent: var(--theme-color);--cf-row-gap: 6px;--cf-section-gap: 18px;--cf-section-pad-y: 16px;--cf-panel-width: 268px}.yv-filter-sidebar{font-family:var(--font-family);color:var(--cf-text)}@media(min-width:992px){.yv-collection-products:not(.filters-toggle) .yv-filter-sidebar{flex:0 0 var(--cf-panel-width);max-width:var(--cf-panel-width);padding-right:24px;border-right:1px solid var(--cf-border);align-self:flex-start;position:sticky;top:96px;max-height:calc(100vh - 110px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.yv-collection-products:not(.filters-toggle) .yv-filter-sidebar::-webkit-scrollbar{width:6px}.yv-collection-products:not(.filters-toggle) .yv-filter-sidebar::-webkit-scrollbar-thumb{background:var(--cf-border-strong);border-radius:3px}.yv-collection-products:not(.filters-toggle) .yv-products-list{padding-left:28px}}.yv-filter-sidebar .yv-collection-filter{padding:0}.yv-filter-sidebar .yv-filter-name{border-bottom:1px solid var(--cf-border);padding:var(--cf-section-pad-y) 0;margin:0}.yv-filter-sidebar .yv-filter-name:first-of-type{padding-top:4px}.yv-filter-sidebar .yv-filter-name:last-of-type{border-bottom:0}.yv-filter-sidebar .yv-filter-name:nth-last-of-type(2){border-bottom:1px solid var(--cf-border)}.yv-filter-sidebar .yv-filter-title.text,.yv-filter-sidebar .yv-filter-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:4px 0;cursor:pointer;font-family:var(--filtersHeadingFontFamily, var(--heading-font-family));font-weight:var(--filtersHeadingFontWeight, 600);font-size:14px;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;color:var(--cf-text);user-select:none;-webkit-user-select:none}.yv-filter-sidebar .yv-filter-title:focus-visible{outline:2px solid var(--cf-accent);outline-offset:3px;border-radius:2px}.yv-filter-sidebar .yv-filter-title-text{flex:1 1 auto;min-width:0}.yv-filter-sidebar .yv-filter-toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;color:var(--cf-text);opacity:.7;transition:transform .2s ease,opacity .2s ease}.yv-filter-sidebar .yv-filter-title:hover .yv-filter-toggle-icon{opacity:1}.yv-filter-sidebar .yv-filter-title:has(+.yv-filter-content.active) .yv-filter-toggle-icon{transform:rotate(-90deg)}.yv-filter-sidebar .yv-filter-content{padding-top:12px}.yv-filter-sidebar .yv-filter-content.active{display:none}.yv-filter-sidebar .yv-filter-content-list{margin:0;padding:0;display:flex;flex-direction:column;gap:var(--cf-row-gap)}.yv-filter-sidebar .yv-filter-item{position:relative;padding:4px 0 4px 28px;margin:0;min-height:28px;display:flex;align-items:center;font-size:13px;line-height:1.35;color:var(--cf-text)}.yv-filter-sidebar .yv-filter-item input[type=checkbox]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;margin:0}.yv-filter-sidebar .yv-filter-item .checkmark{position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:1.5px solid var(--cf-border-strong);background:var(--cf-bg);border-radius:3px;transition:border-color .15s ease,background-color .15s ease}.yv-filter-sidebar .yv-filter-item:hover .checkmark{border-color:var(--cf-text)}.yv-filter-sidebar .yv-filter-item .checkmark:after{left:5px;top:2px;width:5px;height:9px}.yv-filter-sidebar .yv-filter-item input:checked~.checkmark{background-color:var(--cf-text);border-color:var(--cf-text)}.yv-filter-sidebar .yv-filter-item label{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;font-family:var(--font-family);font-size:inherit;font-weight:400;line-height:1.35;text-transform:none;color:inherit;cursor:pointer}.yv-filter-sidebar .yv-filter-item .filter-count{flex-shrink:0;margin-left:auto;font-size:12px;color:var(--cf-text-muted);font-variant-numeric:tabular-nums}.yv-filter-sidebar .yv-filter-item.disabled{opacity:.45}.yv-filter-sidebar .filters-expand{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:0;font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--cf-accent);text-decoration:none;border:0;background:transparent}.yv-filter-sidebar .filters-expand:hover{text-decoration:underline}.yv-filter-sidebar .filters-expand svg{width:10px;height:10px}.yv-filter-sidebar .yv-filter-name--price-range .yv-filter-content--price{padding-top:14px}.yv-filter-sidebar .yv-filter-name--price-range .price-range-value{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.yv-filter-sidebar .yv-filter-name--price-range .price-range-value .field{display:flex;flex-direction:column;gap:4px;margin:0}.yv-filter-sidebar .yv-filter-name--price-range .field__name{font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--cf-text-muted);margin:0}.yv-filter-sidebar .yv-filter-name--price-range .field-wrapper{position:relative;display:flex;align-items:center;border:1px solid var(--cf-border-strong);border-radius:4px;background:var(--cf-bg);height:36px;padding:0 10px;transition:border-color .15s ease,box-shadow .15s ease}.yv-filter-sidebar .yv-filter-name--price-range .field-wrapper:focus-within{border-color:var(--cf-text);box-shadow:0 0 0 2px var(--cf-border)}.yv-filter-sidebar .yv-filter-name--price-range .filter-currency{font-size:13px;color:var(--cf-text-muted);margin-right:4px;flex-shrink:0}.yv-filter-sidebar .yv-filter-name--price-range .field__input{width:100%;height:100%;border:0;background:transparent;padding:0;font-size:13px;color:var(--cf-text);-moz-appearance:textfield}.yv-filter-sidebar .yv-filter-name--price-range .field__input::-webkit-outer-spin-button,.yv-filter-sidebar .yv-filter-name--price-range .field__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.yv-filter-sidebar .mall-slider-handles.noUi-target{border:0;background:var(--cf-border);box-shadow:none;height:3px;margin:4px 6px}.yv-filter-sidebar .noUi-connect{background:var(--cf-text)}.yv-filter-sidebar .noUi-handle{width:16px!important;height:16px!important;right:-8px!important;top:-7px!important;border-radius:50%;background:var(--cf-bg);border:1.5px solid var(--cf-text);box-shadow:0 1px 3px #0000001f}.yv-filter-sidebar .noUi-handle:before,.yv-filter-sidebar .noUi-handle:after{display:none}.yv-products-applied-filter{margin:0 0 16px;padding:0;display:flex;flex-wrap:wrap;gap:6px}.yv-products-applied-filter .yv-applied-filter-item{margin:0}.yv-products-applied-filter .yv-applied-filter-remove{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;font-size:12px;line-height:1;color:var(--cf-text);background:var(--cf-bg-soft);border:1px solid var(--cf-border);border-radius:999px;text-decoration:none;transition:border-color .15s ease,color .15s ease}.yv-products-applied-filter .yv-applied-filter-remove:hover{border-color:var(--cf-text);color:var(--cf-text)}.yv-products-applied-filter .yv-applied-filter-cross svg{width:8px;height:8px}.yv-filter-sidebar-heading{display:inline-flex;align-items:center;gap:8px;font-family:var(--filtersHeadingFontFamily, var(--heading-font-family));font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--cf-text);cursor:pointer;margin:0}.yv-filter-sidebar-heading svg{width:14px;height:14px}@media(max-width:991px){.yv-collection-products.filters-toggle .yv-filter-sidebar,.yv-drawer-filters .yv-filter-sidebar{background:var(--cf-bg);color:var(--cf-text);padding:0}.yv-collection-products.filters-toggle .yv-filter-sidebar .yv-collection-filter,.yv-drawer-filters .yv-filter-sidebar .yv-collection-filter{padding:0 18px 110px}.yv-filter-sidebar .filter-heading{position:sticky;top:0;z-index:2;background:var(--cf-bg);display:flex;align-items:center;justify-content:space-between;padding:14px 18px;margin:0 -18px 4px;border-bottom:1px solid var(--cf-border)}.yv-filter-sidebar .filter-heading h4{margin:0;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--cf-text)}.yv-filter-sidebar .filter-heading .close-filter{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:transparent;cursor:pointer;padding:0}.yv-filter-sidebar .filter-heading .close-filter svg{width:14px;height:14px;fill:var(--cf-text);stroke:none}.yv-filter-sidebar .yv-filter-name{padding:14px 0}.yv-filter-sidebar .yv-filter-title.text,.yv-filter-sidebar .yv-filter-title{font-size:14px;padding:6px 0}.yv-filter-sidebar .yv-filter-item{min-height:36px;font-size:14px;padding:6px 0 6px 32px}.yv-filter-sidebar .yv-filter-item .checkmark,.yv-filter-sidebar .yv-filter-item input[type=checkbox]{width:20px;height:20px}.yv-filter-sidebar .filter-apply{position:sticky;bottom:0;left:0;right:0;margin:0 -18px;padding:14px 18px;background:var(--cf-bg);border-top:1px solid var(--cf-border);display:flex;gap:10px;z-index:2}.yv-filter-sidebar .filter-apply .button{flex:1 1 0;min-height:44px}}@media(min-width:768px)and (max-width:991px){:root{--cf-panel-width: 240px}}@media(prefers-reduced-motion:reduce){.yv-filter-sidebar .yv-filter-toggle-icon,.yv-filter-sidebar .yv-filter-item .checkmark,.yv-filter-sidebar .yv-filter-name--price-range .field-wrapper{transition:none}}.yv-collections-topbar{align-items:center;gap:14px}.yv-collections-topbar .yv-left-sidebar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cf-filters-toggle{display:none;align-items:center;gap:8px;padding:8px 14px;font-family:var(--filtersHeadingFontFamily, var(--heading-font-family));font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--cf-text);background:transparent;border:1px solid var(--cf-border-strong);border-radius:4px;cursor:pointer;line-height:1;transition:background-color .15s ease,border-color .15s ease}.cf-filters-toggle:hover{border-color:var(--cf-text);background:var(--cf-bg-soft)}.cf-filters-toggle:focus-visible{outline:2px solid var(--cf-accent);outline-offset:2px}.cf-filters-toggle__icon{display:inline-flex;width:14px;height:12px}.cf-filters-toggle__icon svg{width:100%;height:100%}@media(min-width:992px){.cf-filters-toggle{display:inline-flex}}@media(min-width:992px){.yv-collection-products.cf-filters-collapsed .yv-filter-sidebar,.yv-collection-products.cf-filters-collapsed #gf-tree,.yv-collection-products.cf-filters-collapsed .gf-tree,.yv-collection-products.cf-filters-collapsed [id^=gf-tree],.yv-collection-products.cf-filters-collapsed [class*=gf-tree]{display:none!important}.yv-collection-products.cf-filters-collapsed .yv-products-list{width:100%;flex:1 1 auto;padding-left:0}.yv-collection-products.cf-filters-collapsed~* .filter-heading-wrapper,.yv-collections-topbar:has(.cf-filters-collapsed) .filter-heading-wrapper{display:none}}.cf-view-toggle{display:inline-flex;align-items:stretch;border:1px solid var(--cf-border-strong);border-radius:4px;overflow:hidden;margin-right:6px}.cf-view-toggle__btn{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;font-family:var(--filtersHeadingFontFamily, var(--heading-font-family));font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--cf-text);background:transparent;border:0;cursor:pointer;line-height:1;transition:background-color .15s ease,color .15s ease}.cf-view-toggle__btn+.cf-view-toggle__btn{border-left:1px solid var(--cf-border-strong)}.cf-view-toggle__btn svg{display:block}.cf-view-toggle__btn:hover{background:var(--cf-bg-soft)}.cf-view-toggle__btn.is-active{background:var(--cf-text);color:var(--cf-bg)}.cf-view-toggle__btn:focus-visible{outline:2px solid var(--cf-accent);outline-offset:2px}@media(max-width:480px){.cf-view-toggle__btn span:last-child{display:none}.cf-view-toggle__btn{padding:7px 10px}}.yv-collection-products.cf-view-list .yv-products-list .row [data-product-grid]{flex:0 0 100%;max-width:100%;width:100%}.yv-collection-products.cf-view-list .yv-product-card{display:grid;grid-template-columns:minmax(160px,220px) 1fr;gap:24px;align-items:stretch;padding:16px 0;border-bottom:1px solid var(--cf-border)}.yv-collection-products.cf-view-list .yv-product-card .animated-grid{display:contents}.yv-collection-products.cf-view-list .yv-product-card-img{margin:0;align-self:start}.yv-collection-products.cf-view-list .yv-product-information{padding:4px 0;text-align:left!important;display:flex;flex-direction:column;gap:8px}.yv-collection-products.cf-view-list .yv-product-title{font-size:var(--largeText);line-height:1.3}.yv-collection-products.cf-view-list .yv-prizebox{font-size:var(--mediumText)}.yv-collection-products.cf-view-list .icon-options,.yv-collection-products.cf-view-list .yv-product-options{position:static;opacity:1;visibility:visible;pointer-events:auto;transform:none;margin-top:auto}@media(max-width:599px){.yv-collection-products.cf-view-list .yv-product-card{grid-template-columns:110px 1fr;gap:14px}}.cf-compare-toggle{position:absolute;z-index:3;top:10px;left:10px;display:inline-flex;align-items:center;gap:6px;padding:5px 8px 5px 5px;font-family:var(--font-family);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cf-text);background:#ffffffeb;border:1px solid var(--cf-border);border-radius:4px;cursor:pointer;line-height:1;opacity:0;transform:translateY(-2px);transition:opacity .18s ease,transform .18s ease,border-color .15s ease,background-color .15s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.yv-product-card:hover .cf-compare-toggle,.yv-product-card:focus-within .cf-compare-toggle,.cf-compare-toggle[aria-pressed=true]{opacity:1;transform:none}.cf-compare-toggle:hover{border-color:var(--cf-text)}.cf-compare-toggle:focus-visible{outline:2px solid var(--cf-accent);outline-offset:2px;opacity:1;transform:none}.cf-compare-toggle__box{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1.5px solid var(--cf-border-strong);background:var(--cf-bg);border-radius:2px;flex-shrink:0;transition:background-color .15s ease,border-color .15s ease}.cf-compare-toggle__box svg{display:none;color:var(--cf-bg)}.cf-compare-toggle[aria-pressed=true] .cf-compare-toggle__box{background:var(--cf-text);border-color:var(--cf-text)}.cf-compare-toggle[aria-pressed=true] .cf-compare-toggle__box svg{display:block}body:not(.template_collection-template):not([class*=template_collection]):not([class*=template_search]) .cf-compare-toggle{display:none}.yv-collection-products.cf-view-list .cf-compare-toggle{position:static;align-self:flex-start;opacity:1;transform:none;order:-1}.cf-compare{font-family:var(--font-family);color:var(--cf-text)}.cf-compare[hidden]{display:none}.cf-compare-tray{position:fixed;left:0;right:0;bottom:0;z-index:90;background:var(--cf-bg);border-top:1px solid var(--cf-border);box-shadow:0 -8px 24px #00000014;transform:translateY(110%);transition:transform .22s ease-out}.cf-compare.is-active .cf-compare-tray{transform:translateY(0)}.cf-compare-tray__inner{max-width:1320px;margin:0 auto;display:flex;align-items:center;gap:18px;padding:12px 20px;flex-wrap:wrap}.cf-compare-tray__heading{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--filtersHeadingFontFamily, var(--heading-font-family));font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cf-text);flex-shrink:0}.cf-compare-tray__count{font-size:16px;font-weight:700}.cf-compare-tray__limit{font-size:12px;color:var(--cf-text-muted);font-weight:500;letter-spacing:.04em}.cf-compare-tray__items{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:thin}.cf-compare-tray__item{position:relative;flex:0 0 auto;width:56px;height:56px;border:1px solid var(--cf-border);border-radius:4px;background:var(--cf-bg);overflow:hidden}.cf-compare-tray__item img{width:100%;height:100%;object-fit:contain;background:var(--cf-bg-soft)}.cf-compare-tray__item-remove{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;border:1px solid var(--cf-border-strong);background:var(--cf-bg);color:var(--cf-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;font-size:11px;line-height:1}.cf-compare-tray__item-remove:hover{border-color:var(--cf-text)}.cf-compare-tray__item--placeholder{border-style:dashed;background:transparent}.cf-compare-tray__actions{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.cf-compare-tray__clear,.cf-compare-tray__open{font-family:var(--filtersHeadingFontFamily, var(--heading-font-family));font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:10px 16px;border-radius:4px;cursor:pointer;line-height:1;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.cf-compare-tray__clear{background:transparent;color:var(--cf-text);border:1px solid var(--cf-border-strong)}.cf-compare-tray__clear:hover{border-color:var(--cf-text)}.cf-compare-tray__open{background:var(--cf-text);color:var(--cf-bg);border:1px solid var(--cf-text)}.cf-compare-tray__open:hover:not([disabled]){opacity:.9}.cf-compare-tray__open[disabled]{opacity:.45;cursor:not-allowed}@media(max-width:600px){.cf-compare-tray__inner{padding:10px 14px;gap:10px}.cf-compare-tray__item{width:44px;height:44px}.cf-compare-tray__clear,.cf-compare-tray__open{padding:9px 12px;font-size:11px}.cf-compare-tray__heading{font-size:11px}}.cf-compare-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:none}.cf-compare-modal[aria-hidden=false]{display:block}.cf-compare-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.cf-compare-modal__panel{position:absolute;top:5%;right:5%;bottom:5%;left:5%;background:var(--cf-bg);color:var(--cf-text);border-radius:6px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 16px 48px #00000040}@media(max-width:768px){.cf-compare-modal__panel{top:0;right:0;bottom:0;left:0;border-radius:0}}.cf-compare-modal__header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--cf-border)}.cf-compare-modal__title{margin:0;font-family:var(--filtersHeadingFontFamily, var(--heading-font-family));font-size:16px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cf-compare-modal__close{width:32px;height:32px;border:0;background:transparent;color:var(--cf-text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.cf-compare-modal__close:hover{background:var(--cf-bg-soft)}.cf-compare-modal__body{flex:1 1 auto;overflow:auto;padding:18px 20px 24px}.cf-compare-grid{display:grid;grid-template-columns:140px repeat(var(--cf-cols, 2),minmax(0,1fr));gap:0;min-width:100%}@media(max-width:700px){.cf-compare-grid{grid-template-columns:110px repeat(var(--cf-cols, 2),minmax(140px,1fr))}.cf-compare-modal__body{overflow-x:auto}}.cf-compare-row{display:contents}.cf-compare-cell{padding:12px 14px;border-bottom:1px solid var(--cf-border);font-size:13px;line-height:1.45;color:var(--cf-text);word-break:break-word}.cf-compare-cell--label{font-family:var(--filtersHeadingFontFamily, var(--heading-font-family));font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cf-text-muted);background:var(--cf-bg-soft)}.cf-compare-cell--image{padding:14px;text-align:center}.cf-compare-cell--image img{max-width:160px;width:100%;height:auto;display:inline-block}.cf-compare-cell--title a{color:var(--cf-text);text-decoration:none;font-weight:600}.cf-compare-cell--title a:hover{text-decoration:underline}.cf-compare-cell--price{font-weight:700}.cf-compare-cell .cf-compare-compareat{display:inline-block;margin-left:6px;text-decoration:line-through;color:var(--cf-text-muted);font-weight:500}.cf-compare-cell--actions a.button{display:inline-flex;padding:8px 14px;font-size:12px}.cf-compare-cell--remove{text-align:right;padding:6px 10px}.cf-compare-cell--remove button{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--cf-text-muted);background:transparent;border:0;cursor:pointer}.cf-compare-cell--remove button:hover{color:var(--cf-text)}.cf-compare-empty{padding:60px 20px;text-align:center;color:var(--cf-text-muted)}body.cf-compare-active{padding-bottom:96px}@media(max-width:600px){body.cf-compare-active{padding-bottom:88px}}@media(min-width:992px){.yv-filter-sidebar-heading,.yv-filter-sidebar-heading.filters-drawer-toggle{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:9px 16px!important;margin:0!important;font-family:var(--filtersHeadingFontFamily, var(--heading-font-family))!important;font-size:12px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--cf-text)!important;background:transparent!important;border:1px solid var(--cf-border-strong)!important;border-radius:4px!important;cursor:pointer!important;line-height:1!important;white-space:nowrap!important;transition:background-color .15s ease,border-color .15s ease!important}.yv-filter-sidebar-heading:hover,.yv-filter-sidebar-heading.filters-drawer-toggle:hover{border-color:var(--cf-text)!important;background:var(--cf-bg-soft)!important}.yv-filter-sidebar-heading svg{width:14px!important;height:12px!important;flex-shrink:0!important}}@media(max-width:991px){.yv-collections-topbar .cf-filters-toggle,.yv-collections-topbar .cf-view-toggle{display:none!important}.yv-filter-sidebar-heading{white-space:nowrap!important}.yv-filter-sidebar-heading svg{width:16px!important;height:16px!important;flex-shrink:0!important}}.cf-compare-toggle{opacity:1!important;transform:none!important}@media(min-width:992px){.yv-collection-products.filters-toggle.yv-drawer-filters{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:0!important}.yv-collection-products.filters-toggle.yv-drawer-filters .yv-filter-sidebar,.yv-collection-products.yv-drawer-filters .yv-filter-sidebar{position:static!important;transform:none!important;width:var(--cf-panel-width)!important;max-width:var(--cf-panel-width)!important;flex:0 0 var(--cf-panel-width)!important;height:auto!important;max-height:calc(100vh - 110px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:0 24px 24px 0!important;margin:0!important;border:0!important;border-right:1px solid var(--cf-border)!important;border-radius:0!important;background:transparent!important;z-index:auto!important;align-self:flex-start!important;position:sticky!important;top:96px!important;transition:none!important;grid-template-rows:none!important;display:block!important}.yv-collection-products.yv-drawer-filters .yv-filter-sidebar .yv-collection-filter{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;height:auto!important;overflow:visible!important}.yv-collection-products.filters-toggle.yv-drawer-filters .yv-products-list,.yv-collection-products.yv-drawer-filters .yv-products-list{flex:1 1 auto!important;max-width:none!important;width:auto!important;margin-left:0!important;padding-left:28px!important}.yv-collection-products.yv-drawer-filters .yv-filter-sidebar .filter-heading,.yv-collection-products.yv-drawer-filters .yv-filter-sidebar .filter-apply,.yv-collection-products.cf-filters-collapsed .yv-filter-sidebar,.yv-collection-products.cf-filters-collapsed #gf-tree,.yv-collection-products.cf-filters-collapsed .gf-tree,.yv-collection-products.cf-filters-collapsed [id^=gf-tree],.yv-collection-products.cf-filters-collapsed [class*=gf-tree]{display:none!important}.yv-collection-products.cf-filters-collapsed .yv-products-list{padding-left:0!important}}@media(min-width:992px){.cf-filters-toggle{display:inline-flex!important}.yv-left-sidebar .yv-filter-sidebar-heading.filters-drawer-toggle{display:none!important}}body.template_collection .snize-instant-search-results,body.template_collection .snize-search-results-container,body.template_collection .snize-ac-results,body.template_collection .snize-ac-results-wrapper,body.template_collection [class*=snize-instant],body.template_collection [class*=snize-suggestion],body.template_collection [class*=snize-results],body.template_collection [id^=snize-][id*=result],body.template_collection [id^=snize-][id*=suggest],body.template_collection .yv-collection-container [data-search-suggestions],body.template_collection .yv-collection-container .yv-tabs-wrapper,body.template_collection .yv-collection-products [data-search-suggestions],body.template_collection .yv-collection-products .yv-tabs-wrapper{display:none!important}@media(min-width:992px){.yv-collection-products.cf-filters-collapsed>*:not(.yv-products-list):not([data-collection-products]){display:none!important}body.cf-filters-collapsed [class*=snize-][class*=filter]:not([class*=trigger]):not([class*=button]),body.cf-filters-collapsed [class*=snize-][class*=sidebar],body.cf-filters-collapsed #gf-tree,body.cf-filters-collapsed .gf-tree,body.cf-filters-collapsed [id^=gf-tree],body.cf-filters-collapsed [class*=gf-tree],body.cf-filters-collapsed #gf-offcanvas,body.cf-filters-collapsed .gf-offcanvas,body.cf-filters-collapsed .boost-pfs-filter-tree,body.cf-filters-collapsed [class*=boost-pfs-filter]:not([class*=trigger]){display:none!important}.yv-collection-products.cf-filters-collapsed .yv-products-list,body.cf-filters-collapsed .yv-products-list,body.cf-filters-collapsed #gf-products,body.cf-filters-collapsed #gf-grid{width:100%!important;flex:1 1 100%!important;max-width:100%!important;padding-left:0!important;margin-left:0!important}}@media(min-width:1200px){.spf-has-filter [class*=spf-col-xl-3]{flex:0 0 33.3333%!important;max-width:33.3333%!important;width:33.3333%!important}}@media(min-width:992px)and (max-width:1199.98px){.spf-has-filter [class*=spf-col-lg-3]{flex:0 0 33.3333%!important;max-width:33.3333%!important;width:33.3333%!important}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/collection-filters-memphis.css.map */
