.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[data-default-in-stock-active=true] [data-product-available=false]{display: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;border:0;box-shadow:none;font-weight:400}.products-toolbar__sort .custom-select__btn>.icon{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}body.tab-used .products-toolbar__sort .custom-select:focus-within .custom-select__btn{outline:auto Highlight;outline:auto -webkit-focus-ring-color}@media(max-width:768.98px){.products-toolbar{position:sticky;z-index:20;top:150px;justify-content:space-between;width:auto;max-width:none;min-height:0;margin-inline:0;padding:0;border:1px solid transparent;border-radius:0;background-color:transparent;box-shadow:none;gap:0;transition:margin-inline .28s ease-in-out,padding .28s ease-in-out,border-color .28s ease-in-out,border-radius .28s ease-in-out,background-color .28s ease-in-out,box-shadow .28s ease-in-out}.products-toolbar.is-stuck{justify-content:center;margin-inline:max(24px,calc((100% - 340px)/2));padding:7px 9px;border-color:rgba(var(--text-color)/.16);border-radius:999px;background-color:rgba(var(--bg-color));box-shadow:0 8px 24px rgba(var(--text-color)/.14);gap:calc(2 * var(--space-unit));overflow:hidden}.products-toolbar__filter{position:static;padding-inline-end:0;transform:none}.products-toolbar__filter-btn{min-width:0;padding:0;border:0;border-radius:999px;background-color:transparent;box-shadow:none;font-size:1em;font-weight:700;line-height:1.2em;text-align:center;transition:padding .28s ease-in-out}.products-toolbar__filter .icon{margin-inline-start:calc(3 * var(--space-unit));fill:currentColor}.products-toolbar__layout{flex-shrink:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;border-inline-start:1px solid rgba(var(--text-color)/.14);transition:padding-inline-start .28s ease-in-out}.products-toolbar__layout>label{padding:0;transition:padding .28s ease-in-out,color .3s}.products-toolbar.is-stuck .products-toolbar__filter-btn{padding:7px 14px}.products-toolbar.is-stuck .products-toolbar__layout{padding-inline-start:calc(2 * var(--space-unit))}.products-toolbar.is-stuck .products-toolbar__layout>label{padding:7px}.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: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);background-color:rgba(var(--bg-color));row-gap:0}.products-toolbar~.main-products-grid[data-layout=list] .grid:not(.slider__grid),.products-toolbar~.main-products-grid[data-layout=grid] .grid-cols-2{margin-top:0}.main-products-grid[data-layout=grid] .grid-cols-2>li{border:solid rgba(var(--text-color)/.15) 0;border-bottom-width:1px}.main-products-grid[data-layout=grid] .grid-cols-2>li:nth-child(odd){border-right-width:1px}.main-products-grid[data-layout=grid] .grid-cols-2 .card{padding:16px}.main-products-grid[data-layout=grid] .grid-cols-2 .card--product,.main-products-grid[data-layout=grid] .grid-cols-2 .card--product .card__info,.main-products-grid[data-layout=grid] .grid-cols-2 .card--product .card__info-container,.main-products-grid[data-layout=grid] .grid-cols-2 .card--product .card__info-inner{min-width:0}.main-products-grid[data-layout=grid] .grid-cols-2 .card--product .price--on-sale .price__default{display:flex;flex-direction:column;align-items:flex-start}.main-products-grid[data-layout=grid] .grid-cols-2 .card--product .price--on-sale .price__vat-line--excl{order:1}.main-products-grid[data-layout=grid] .grid-cols-2 .card--product .price--on-sale .price__was{display:block;order:2;margin-top:.55em}.main-products-grid[data-layout=grid] .grid-cols-2 .card--product .price--on-sale .price__vat-line--incl{order:3}.main-products-grid[data-layout=grid] .grid-cols-2 .card--product .price__vat-line--excl:has(.price__from){display:block;white-space:normal}.main-products-grid[data-layout=grid] .grid-cols-2 .card--product .price__vat-line--excl:has(.price__from) .price__current{display:inline;padding-inline-end:0;white-space:normal}.main-products-grid[data-layout=grid] .grid-cols-2 .card--product .price__vat-line--excl:has(.price__from) .js-value{white-space:nowrap}.main-products-grid[data-layout=grid] .grid-cols-2 .card--product .price__vat-line--excl:has(.price__from) .price__vat-label{display:block;margin-top:2px;line-height:1.2}.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:769px){.cc-collection-products .main-products-grid[data-layout=grid] .card--product .card__info{container:collection-product-card / inline-size}}@media(min-width:1280px){@container collection-product-card (min-width: 340px){.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price__default:not(:has(.price__from)){display:grid;align-items:baseline;width:max-content;max-width:100%;grid-template-columns:max-content max-content;gap:8px clamp(12px,4cqw,24px)}.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price--on-sale .price__default:not(:has(.price__from)){grid-template-columns:max-content max-content max-content;column-gap:clamp(10px,4cqw,24px)}.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price__default:not(:has(.price__from)) .price__vat-line{display:contents;white-space:nowrap}.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price__default:not(:has(.price__from)) .price__vat-line--incl{margin-top:0;color:rgba(var(--text-color) / .86)}.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price__default:not(:has(.price__from)) .price__current{grid-row:1;grid-column:1;padding-inline-end:0;font-size:clamp(2rem,10cqw,2.7rem);font-weight:800;line-height:1}.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price--on-sale .price__default:not(:has(.price__from)) .price__current{grid-column:1 / span 2}.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price__default:not(:has(.price__from)) .price__incl-vat,.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price__default:not(:has(.price__from)) .price__was{font-size:clamp(1.25rem,6cqw,1.65rem);line-height:1}.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price__default:not(:has(.price__from)) .price__incl-vat{grid-row:2;grid-column:1;font-weight:500}.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price--on-sale .price__default:not(:has(.price__from)) .price__incl-vat{grid-column:2}.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price__default:not(:has(.price__from)) .price__was{display:none}.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price--on-sale .price__default:not(:has(.price__from)) .price__was{display:block;grid-row:2;grid-column:1;color:rgba(var(--text-color) / .66)}.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price__default:not(:has(.price__from)) .price__vat-label{font-size:clamp(.86rem,3.4cqw,1.02rem);font-weight:800;letter-spacing:.14em;line-height:1;color:rgba(var(--text-color) / .84)}.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price__vat-line--excl .price__vat-label{grid-row:1;grid-column:2}.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price--on-sale .price__vat-line--excl .price__vat-label{grid-column:3}.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price__vat-line--incl .price__vat-label{grid-row:2;grid-column:2}.cc-collection-products .main-products-grid[data-layout=grid] .card--product .price--on-sale .price__vat-line--incl .price__vat-label{grid-column:3}}}@media(min-width:1024px){.js .lg\:js-hidden{display:none}}.card--product .price__vat-line--excl .price__vat-label{display:block!important;margin-top:2px!important;color:rgb(var(--text-color))!important;font-size:.74em!important;font-weight:700!important;letter-spacing:.12em!important;line-height:1.2!important;white-space:normal!important}@media(max-width:1023.98px){.products-toolbar__layout .label{display:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/products-grid.css.map */
