.cfg,.cfg [drawer-type=filter]{--cfg-muted: color-mix(in srgb, var(--color-text) 60%, transparent);--cfg-line: color-mix(in srgb, var(--color-text) 14%, transparent);--cfg-checkbox-border: color-mix(in srgb, var(--color-text) 30%, transparent)}.cfg{background:var(--color-background)}.cfg__layout{display:grid;grid-template-columns:clamp(220px,calc((100% - 32px)/4),320px) minmax(0,1fr);gap:0 32px}.cfg__sidebar{border-right:1px solid var(--cfg-line);padding-right:24px}.cfg__sidebar-heading{margin:0 0 16px;font-family:var(--font-head-family);font-weight:var(--font-header-weight);font-size:calc(var(--font-body-scale) * 18px);line-height:1.3;color:var(--color-text)}.cfg-nav__list,.cfg-tabs__list{list-style:none;margin:0;padding:0}.cfg-nav__list li,.cfg-tabs__list li{margin:0}.cfg-nav__link{display:block;padding:4px 0;font-size:calc(var(--font-body-scale) * 14px);line-height:1.4;color:var(--color-text);opacity:.6;text-decoration:none;transition:opacity .2s ease}.cfg-nav__link:hover,.cfg-nav__link--active{opacity:1}.cfg-nav .cfg-nav__link--active{padding-left:8px;border-left:3px solid currentColor;font-weight:var(--font-body-weight-bold)}.cfg__filters{margin-top:20px;padding-top:20px;border-top:1px solid var(--cfg-line)}.cfg__filters:first-child{margin-top:0;padding-top:0;border-top:0}.cfg .filter-accordion .filter-accordion__item{border-top:0;border-bottom:0}.cfg .filter-accordion .filter-accordion__head{list-style:none;margin:0;padding-block:8px;cursor:pointer}.cfg .filter-accordion .filter-accordion__head::-webkit-details-marker{display:none}.cfg .filter-accordion .filter-accordion__head p{font-size:calc(var(--font-body-scale) * 14px);font-weight:var(--font-body-weight-bold);color:var(--color-text)}.cfg .filter-accordion .filter-accordion__head:before{display:none}.cfg .filter-accordion .filter-accordion__head:after{width:7px;height:7px;right:4px;background:none;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-50%) rotate(-45deg)}.cfg .filter-accordion .filter-accordion__item[open] .filter-accordion__head:after{transform:translateY(-75%) rotate(45deg)}.cfg .filter-accordion .filter-accordion__body{margin:0;padding:4px 0 8px}.cfg .filter-accordion .customCheckList .form-group{margin-bottom:10px}.cfg .filter-accordion .customCheckList .form-group:last-child{margin-bottom:4px}.cfg .filter-accordion .customCheckList .form-group label{font-size:calc(var(--font-body-scale) * 14px);line-height:1.4;color:var(--cfg-muted)}.cfg .filter-accordion .customCheckList input:checked+label{color:var(--color-text)}.cfg .filter-accordion .filter-drawer__option-value{margin-inline:0}.cfg .filter-accordion .filter__option-count{display:none}.cfg .filter-accordion .icon-checkbox-wrapper{margin-right:10px}.cfg .filter-accordion .icon-checkbox-wrapper .icon-checkbox{border:1px solid var(--cfg-checkbox-border);border-radius:3px;transition:border-color .2s ease}.cfg .filter-accordion .icon-checkbox-wrapper .icon-checkbox .icon-checkbox-inner{width:14px;height:14px;margin:0;border-radius:2px}.cfg .filter-accordion .form-group label:hover .icon-checkbox,.cfg .filter-accordion .form-group input:checked+label .icon-checkbox{border-color:var(--color-text)}.cfg .filter-accordion .form-group input:checked+label .icon-checkbox-inner{background-color:var(--color-text)}.cfg .filter-accordion .form-group .disable-filter-option:hover .icon-checkbox,.cfg .filter-accordion .priceFilter--input{border-color:var(--cfg-checkbox-border)}.cfg [drawer-type=filter] .filter-accordion .filter-accordion__item{border-bottom:1px solid var(--cfg-line)}.cfg [drawer-type=filter] .filter-accordion .filter-accordion__item .filter-accordion__head{margin-inline:24px;padding-block:16px}.cfg [drawer-type=filter] .filter-accordion .filter-accordion__item .filter-accordion__head:after{right:4px}.cfg [drawer-type=filter] .filter-accordion .accordion__item__body{margin-inline:24px;padding:0 0 16px}.cfg [drawer-type=filter] .filter-accordion .customCheckList .form-group{margin-bottom:14px}.cfg__badge{margin-top:24px}.cfg__toolbar{display:flex;align-items:center;justify-content:flex-end;gap:12px 16px;margin-bottom:20px}.cfg__toolbar .checkedItems{flex:1 1 auto;min-width:0;margin:0;gap:8px}.cfg__sort-component{flex-shrink:0;margin-left:auto}.cfg__sort{position:relative;display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid var(--cfg-line);border-radius:999px;font-size:calc(var(--font-body-scale) * 13px);line-height:var(--body-line-height);color:var(--color-text)}.cfg__sort-label{margin:0;white-space:nowrap;cursor:pointer}.cfg__sort-select{appearance:none;-webkit-appearance:none;width:auto;height:auto;margin:0;padding:0 18px 0 0;border:0;background:transparent;font:inherit;color:inherit;cursor:pointer}.cfg__sort-select:focus{outline:none;box-shadow:none}.cfg__sort:focus-within{outline:1px solid currentColor;outline-offset:2px}.cfg__sort-icon{position:absolute;right:12px;top:50%;display:flex;transform:translateY(-50%) rotate(180deg);pointer-events:none}.cfg__sort-icon svg{width:10px;height:6px}.cfg__filter-btn{display:inline-flex;align-items:center;gap:6px;margin:0 auto 0 0;padding:0;border:0;background:none;font-size:calc(var(--font-body-scale) * 14px);color:var(--color-text);cursor:pointer}.cfg__filter-btn svg{width:20px;height:20px}.cfg .checkedItems:not(:has(facet-remove)){display:none}.cfg .checkedItems__ele{padding:6px 12px;border:1px solid var(--cfg-line);border-radius:999px}.cfg .checkedItems .active-filters{font-size:calc(var(--font-body-scale) * 13px);line-height:var(--body-line-height)}.cfg .checkedItems__ele .close-checked{width:10px;height:10px}.cfg .checkedItems__ele .close-checked:before,.cfg .checkedItems__ele .close-checked:after{width:10px;height:1.5px;top:4px}.cfg .checkedItems .clear-filter{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:calc(var(--font-body-scale) * 13px);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);text-transform:none}.cfg .checkedItems .clear-filter span:after{bottom:0;background-color:#d3d3d3}.cfg__products{position:relative}.cfg__products .collection-grid-preloader.collection-grid-preloader-styles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:var(--color-background);opacity:.4}@media screen and (max-width:991px){.cfg__layout{grid-template-columns:minmax(0,1fr)}.cfg__sidebar{order:2;border-right:0;padding-right:0}.cfg__badge{margin-top:32px}.cfg-tabs{margin:0 -15px 16px}.cfg-tabs__list{position:relative;display:flex;gap:20px;padding:0 15px;overflow-x:auto;scrollbar-width:none}.cfg-tabs__list::-webkit-scrollbar{display:none}.cfg-tabs .cfg-nav__link{padding:6px 0;font-size:calc(var(--font-body-scale) * 15px);white-space:nowrap;border-bottom:2px solid transparent}.cfg-tabs .cfg-nav__link--active{border-bottom-color:currentColor;font-weight:var(--font-body-weight-bold)}.cfg__toolbar{flex-wrap:wrap;justify-content:space-between;margin-bottom:16px}.cfg__toolbar .checkedItems{order:3;flex-basis:100%}.cfg__toolbar .checkedItems facet-remove{margin-bottom:0}.cfg__sort{padding:0 18px 0 0;border:0;border-radius:0;font-size:calc(var(--font-body-scale) * 14px)}.cfg__sort-select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0}.cfg__sort-icon{right:0}.cfg__sort:focus-within{outline:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-main-collection-sidebar-grid.css.map */
