.products-toolbar{position:relative;padding-bottom:calc(4 * var(--space-unit));border:solid rgba(var(--text-color)/.15);border-width:0 0 1px;overflow:visible}.products-toolbar__filter .icon{margin-inline-start:8px;fill:currentColor;transition:fill .2s,transform .2s}.products-toolbar__filter-btn{display:flex;align-items:center;box-sizing:border-box;height:40px;padding:0 12px;background-color:#fff;border:1px solid #000;border-radius:0;color:#000;font-weight:700;letter-spacing:.02em;transition:background-color .2s,border-color .2s,color .2s}.products-toolbar__filter-btn:hover,.products-toolbar__filter-btn.is-active{background-color:#000;border-color:#000;color:#fff;box-shadow:none;transform:none}.products-toolbar__filter-btn circle{transition:transform .2s,fill .2s;fill:currentColor;stroke:currentColor;stroke-width:1px}.products-toolbar__filter-btn:not(.is-active) circle:nth-of-type(1){transform:translate(6px);fill:currentColor}.products-toolbar__filter-btn:not(.is-active) circle:nth-of-type(2){transform:translate(-6px);fill:currentColor}.products-toolbar__filter-btn.is-active{background-color:#000;border-color:#000;color:#fff}.products-toolbar__filter-btn.is-active .icon{fill:currentColor}.products-toolbar__filter-btn.is-active circle{fill:currentColor;stroke:currentColor}.products-toolbar__sort{display:flex;align-items:center;box-sizing:border-box;height:40px;padding:0 12px;border:1px solid #000;border-radius:0;background-color:#fff;color:#000;white-space:nowrap;flex:0 0 auto;width:max-content;max-width:100%;overflow:visible}@media(max-width:768.98px){.products-toolbar__sort.hidden{display:none}}.products-toolbar__sort custom-select{display:flex;align-items:center;width:max-content;max-width:100%}.products-toolbar__sort .custom-select{position:relative;top:1px;overflow:visible}.products-toolbar__sort label{margin:0;padding-inline-end:8px;flex-shrink:0}.products-toolbar__layout{margin-inline-end:0;box-sizing:border-box;height:40px;padding:0 12px;border:1px solid #000;border-radius:0;background-color:#fff;color:#000}.products-toolbar__layout .label{margin-inline-end:4px}.products-toolbar__layout>label{padding:0 6px;transition:color .3s;color:rgba(var(--text-color)/.5);line-height:1em;cursor:pointer}.products-toolbar__layout input:checked+label{color:rgb(var(--text-color))}.products-toolbar__sort .custom-select__btn{margin-inline-end:0;padding:0;font-weight:400;background:transparent;min-width:0;max-width:none;width:auto;height:auto;border-radius:0}.products-toolbar__sort .custom-select__btn>.icon{flex-shrink:0;width:20px;height:20px;margin-inline-start:4px;margin-inline-end:0;padding-inline-start:0}.products-toolbar__sort .custom-select__listbox{top:calc(100% + 6px);left:0;right:auto;z-index:40;min-width:max(100%,220px);width:max-content;max-width:min(90vw,280px)}body:not(.tab-used) .products-toolbar__sort .custom-select__btn{border:0;box-shadow:none}.main-products-grid[data-layout=list] .grid{grid-template-columns:none}.main-products-grid:not(.main-products-grid--contained)[data-layout=list] .grid{row-gap:0}.main-products-grid:not(.main-products-grid--contained)[data-layout=list] .grid>li{padding-bottom:calc(10 * var(--space-unit));border-bottom:1px solid rgba(var(--text-color)/.15)}.products-toolbar--compare:not(.products-toolbar--compare-shift-xs) .products-toolbar__compare{padding-inline-start:10px;white-space:nowrap}.products-toolbar--compare-shift-xs{margin-top:80px}.products-toolbar--compare-shift-xs .products-toolbar__compare{position:absolute;top:-110%;transform:translateY(100%)}@media(max-width:768.98px){.products-toolbar{justify-content:space-between;gap:8px}.products-toolbar__filter{padding-inline-end:0;flex-shrink:0}.products-toolbar__filter-btn{font-size:.88em}.products-toolbar__layout{flex-shrink:0}.main-products-grid:not(.main-products-grid--contained)[data-layout=list] .grid{margin-top:calc(8 * var(--space-unit) * -1 - 1px);column-gap:0}.main-products-grid:not(.main-products-grid--contained)[data-layout=list] .grid>li{padding-bottom:calc(6 * var(--space-unit))}.main-products-grid[data-layout=grid] .grid-cols-2{margin-top:calc(8 * var(--space-unit) * -1 - 1px);margin-right:calc(var(--gutter) * -1);margin-left:calc(var(--gutter) * -1);column-gap:0;border-top:1px solid rgba(var(--text-color)/.15);border-bottom:1px solid rgba(var(--text-color)/.15);background-color:rgba(var(--bg-color));row-gap:0}.main-products-grid[data-layout=grid] .grid-cols-2>li{border:solid rgba(var(--text-color)/.15);border-width:0 1px 1px 0}.main-products-grid[data-layout=grid] .grid-cols-2 .card{padding:var(--gutter-sm, 20px)}.main-products-grid[data-layout=grid] .grid-cols-2 .card--product-contained{border-width:0}}@media(min-width:600px){.products-toolbar .label,.products-toolbar label,.products-toolbar .switch+label,.products-toolbar .custom-select__btn,.products-toolbar .products-toolbar__filter-btn{font-size:1em}.products-toolbar--compare-shift-xs{margin-top:0}.products-toolbar--compare-shift-xs .products-toolbar__compare{position:static;top:auto;transform:none}.products-toolbar__compare{visibility:hidden;right:auto;margin-inline-start:auto;transition:opacity .1s,visibility .1s;opacity:0}.products-toolbar__compare+.products-toolbar__layout{position:relative;margin-inline-start:calc(6 * var(--space-unit));padding-inline-start:0}.products-toolbar__compare+.products-toolbar__layout:before{display:none}[dir=rtl] .products-toolbar__compare+.products-toolbar__layout:before{right:0;left:auto}.transition-ready .products-toolbar__compare{visibility:visible;opacity:1}}@media(min-width:769px){.products-toolbar{padding-top:calc(4 * var(--space-unit));border-width:1px 0}.products-toolbar__filter+.products-toolbar__sort{margin-inline-start:calc(6 * var(--space-unit))}}@media(min-width:1024px){.js .lg\:js-hidden{display:none}}@media(max-width:1023.98px){.products-toolbar__layout .label{display:none}}.main-products-grid .card--product-contained{border:none;padding:calc(2 * var(--space-unit))}@media(min-width:769px){.main-products-grid__results>.grid{column-gap:16px;row-gap:calc(6* var(--space-unit))}}
/*# sourceMappingURL=/cdn/shop/t/334/assets/products-grid.css.map */
