.products-toolbar{position:relative;padding-bottom:calc(4 * var(--space-unit));border:solid rgba(var(--text-color)/.15);border-width:0 0 1px}.products-toolbar__filter .icon{margin-inline-start:calc(4 * var(--space-unit));fill:rgba(var(--bg-color))}.products-toolbar__layout{margin-inline-end:-8px}.products-toolbar__layout .label{margin-inline-end:4px}.products-toolbar__layout>label{padding:8px;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))}.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:not(.slider__item):not(:has(.card--highlight-product)):not(.promo-item--grid_list){border-bottom:1px solid rgba(var(--text-color)/.15)}.main-products-grid:not(.main-products-grid--contained)[data-layout=list] .grid>li:not(.slider__item):not(:has(.card--highlight-product)):not(.promo-item--grid_list):has(+.promo-item--grid_list){border-bottom:0}.main-products-grid:not(.main-products-grid--contained)[data-layout=list] .grid>li:not(.slider__item):not(.promo-item--grid_list){padding-bottom:calc(10 * var(--space-unit))}.main-products-grid:not(.main-products-grid--contained)[data-layout=list] .grid>li:not(.slider__item):has(.card--highlight-product){margin-top:calc(3 * var(--space-unit))}.main-products-grid:not(.main-products-grid--contained)[data-layout=list][data-compare=true] .grid>.promo-item--grid_list{padding-bottom:calc(5 * var(--space-unit))}.main-products-grid:not(.main-products-grid--contained)[data-layout=list][data-compare=false] .grid>li:not(.slider__item):has(.card--highlight-product){padding-bottom:calc(5 * var(--space-unit))}.products-toolbar__filter-btn circle{transition:transform .3s,color .3s}.products-toolbar__filter-btn:not(.is-active) circle:nth-of-type(1){transform:translate(6px);color:rgba(var(--text-color)/.8)}.products-toolbar__filter-btn:not(.is-active) circle:nth-of-type(2){transform:translate(-6px);color:rgba(var(--text-color)/.8)}.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%)}.products-toolbar__sort .custom-select__btn{margin-inline-end:30px;padding:0;font-weight:400}.products-toolbar__sort .custom-select__btn>.icon{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}body:not(.tab-used) .products-toolbar__sort .custom-select__btn{border:0;box-shadow:none}@media (max-width: 768.98px){.products-toolbar{display:flex;justify-content:space-between;gap:0;padding:0;background:#fff;border:1px solid #e0e0e0;border-radius:100px;margin:-20px 0 15px;box-shadow:0 2px 8px #0000000f;overflow:hidden;width:100%}.products-toolbar__sort{flex:1;display:block!important;order:2;position:relative}.products-toolbar__sort:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:60%;width:1px;background:#e0e0e0}.products-toolbar__sort .custom-select{width:100%;height:100%;position:relative}.products-toolbar__sort label,.products-toolbar__sort .custom-select__native{display:none!important}.products-toolbar__sort .custom-select__btn{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px!important;margin:0!important;background:transparent!important;border:none!important;border-radius:0!important;font-size:14px!important;font-weight:600!important;color:#000!important;box-shadow:none!important;transition:all .2s ease!important;height:auto!important;pointer-events:auto!important}.products-toolbar__sort .custom-select__btn:before{content:"Sort by"!important;order:2!important}.products-toolbar__sort .custom-select__btn span{display:none!important}.products-toolbar__sort .custom-select__btn:hover,.products-toolbar__sort .custom-select__btn:active{background:#00000005!important}.products-toolbar__sort .custom-select__btn>.icon{margin:0!important;padding:0!important;width:18px!important;height:18px!important;flex-shrink:0!important;order:1!important}.products-toolbar__sort .custom-select__btn>.icon path,.products-toolbar__sort .custom-select__btn>.icon polygon,.products-toolbar__sort .custom-select__btn>.icon polyline{stroke:#0d6884!important;fill:none!important}.mobile-sort-popup{position:fixed;bottom:0;left:0;right:0;background:#fff;border-radius:20px 20px 0 0;padding:24px;max-height:70vh;overflow-y:auto;transform:translateY(100%);transition:transform .3s ease;z-index:2147483647;display:block}.mobile-sort-popup.active{transform:translateY(0)}.mobile-sort-popup__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:2147483646;display:block}.mobile-sort-popup__overlay.active{opacity:1;visibility:visible}body.sort-popup-open{overflow:hidden!important;position:fixed!important;width:100%!important}body.sort-popup-open #intercom-container,body.sort-popup-open .intercom-launcher,body.sort-popup-open #tidio-chat,body.sort-popup-open .drift-frame-controller,body.sort-popup-open #launcher{display:none!important}#facet-filters,.facets,.main-products-grid__filters{z-index:2147483647!important}.mobile-sort-popup__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e0e0e0}.mobile-sort-popup__title{font-size:18px;font-weight:700;color:#000}.mobile-sort-popup__close{background:none;border:none;font-size:36px;color:#666;cursor:pointer;padding:8px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;line-height:1}.mobile-sort-popup__option{padding:12px 0;border-bottom:1px solid #f0f0f0;font-size:15px;color:#333;cursor:pointer;transition:background .2s ease}.mobile-sort-popup__option:hover{background:#00000005}.mobile-sort-popup__option.selected{color:#0d6884;font-weight:600}.products-toolbar__filter{flex:1;order:1;padding:0}.products-toolbar__filter-btn{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background:transparent;border:none;border-radius:0;font-size:14px;font-weight:600;line-height:1.2em;text-align:center;color:#000;box-shadow:none;transition:all .2s ease}.products-toolbar__filter-btn:hover,.products-toolbar__filter-btn:active{background:#00000005}.products-toolbar__filter-btn .icon{margin:0;width:18px;height:18px;flex-shrink:0;order:1}.products-toolbar__filter-btn circle,.products-toolbar__filter-btn path,.products-toolbar__filter-btn line{stroke:#0d6884;fill:none}.products-toolbar__filter-btn span{order:2}.products-toolbar__layout,.products-toolbar__compare{display:none!important}.main-products-grid:not(.main-products-grid--contained)[data-layout=list] .grid:not(.slider__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:not(.slider__grid)>li{padding-bottom:calc(6 * var(--space-unit))}.main-products-grid:not(.main-products-grid--contained)[data-layout=list] .grid:not(.slider__grid) .card--highlight-product:before{border-right:0;border-left:0}.main-products-grid[data-layout=grid] .grid-cols-2{margin-top:0;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:16px}.main-products-grid[data-layout=grid] .grid-cols-2 .card--product-contained{border-width:0}.main-products-grid[data-layout=grid] .grid-cols-1 .card--highlight-product:not(.card--product-contained){padding:calc(5 * var(--space-unit))}}@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__sort{white-space:nowrap}.products-toolbar__sort custom-select{display:flex;align-items:center}.products-toolbar__sort .custom-select{position:relative;top:1px}.products-toolbar__sort label{margin:0;padding-inline-end:12px}.products-toolbar__sort .custom-select__btn{height:35px}.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:calc(5 * var(--space-unit))}.products-toolbar__compare+.products-toolbar__layout:before{content:"";position:absolute;top:20%;bottom:20%;left:0;width:1px;background-color:rgba(var(--text-color)/.15)}[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));padding-inline-start:calc(6 * var(--space-unit));border-inline-start:1px solid rgba(var(--text-color)/.15)}}@media (min-width: 1024px){.js .lg\:js-hidden{display:none}}@media (max-width: 1023.98px){.products-toolbar__layout .label{display:none}}@media (min-width: 769px){.mobile-sort-popup,.mobile-sort-popup__overlay{display:none!important}}.mobile-sort-popup__close{-webkit-tap-highlight-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/42/assets/products-grid.css.map */
