.collection-products-wrapper .section{margin:0;padding-block:10px}.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:8px}.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:#415d51}.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{justify-content:space-between}.products-toolbar__filter{padding-inline-end:10px}.products-toolbar__filter-btn{padding:9px 24px;border:var(--btn-border-width) solid rgba(var(--text-color)/.15);border-radius:var(--btn-border-radius, 0);font-size:.88em;font-weight:700;line-height:1.2em;text-align:start}.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{column-gap:0;background-color:rgba(var(--bg-color));row-gap:0}.main-products-grid[data-layout=grid] .grid-cols-2>li{border-width:0 1px 1px 0}.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:1025px){.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;font-weight:600;font-size:18px!important;line-height:25px}.products-toolbar__sort .custom-select__btn{height:35px}.products-toolbar__sort .custom-select__btn span{font-weight:400;font-size:16px;line-height:22px}.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:1025px){.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:1025px){.js .lg\:js-hidden{display:none}}.collection-products__container{--gutter: 12px}.collection-products__container .products-toolbar{margin:0 3px;padding-bottom:15px;border:0}.collection-products__container .main-products-grid__results .gap-x-theme{column-gap:.4rem}.collection-products__container .main-products-grid__results .gap-y-theme{row-gap:2rem}@media(min-width:1025px){.collection-products__container{--gutter: 24px}.collection-products__container .products-toolbar{margin:0;padding:0 0 20px}.collection-products__container .main-products-grid__results .gap-x-theme{column-gap:.5rem}.collection-products__container .main-products-grid__results .gap-y-theme{row-gap:1.5rem}}@media screen and (max-width:1024.98px){.collection-products__container .main-products-grid[data-layout=grid-2-col] .main-products-grid__results>.grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.collection-products__container .main-products-grid[data-layout=grid-2-col] .block-banner-product{grid-column:1 / -1}@media(min-width:1920px){.collection-products__container .main-products-grid[data-layout=grid-2-col] .main-products-grid__results>.grid li:nth-child(odd) .product-card__container{margin-left:316px}.collection-products__container .main-products-grid[data-layout=grid-2-col] .main-products-grid__results>.grid li:nth-child(2n) .product-card__container{margin-right:316px}}.products-toolbar__wrapper .products-toolbar__filter .icon{margin-inline-start:8px}.products-toolbar__wrapper .products-toolbar__filter-btn{border:0;padding:0}.products-toolbar__wrapper .products-toolbar__filter-btn span{font-weight:600;font-size:18px;line-height:25px}.products-toolbar__wrapper .products-toolbar__layout{margin-inline-end:-4px}.products-toolbar__wrapper .products-toolbar__layout>label{padding:0;font-weight:600;font-size:16px;line-height:24px}.products-toolbar__wrapper .products-toolbar__layout .label{font-weight:600;font-size:16px;line-height:22px}.products-toolbar__wrapper .products-toolbar__layout .tap-target{display:inline-block}.products-toolbar__wrapper .products-toolbar__layout .tap-target:last-child{margin-inline-start:5px}.products-toolbar__wrapper .products-toolbar__layout .tap-target:after{width:24px;height:24px}.block-banner-product{grid-row:var( --row-position-mb);grid-column:1 / -1}.block-banner-product .promo__content{padding:27px 24px;color:var(--promo-text-color)}.block-banner-product .text-overlay__heading p,.block-banner-product .text-overlay__heading a,.block-banner-product .text-overlay__heading span,.block-banner-product .text-overlay__heading em,.block-banner-product .text-overlay__heading strong{font-size:var(--font-size-heading-mb);line-height:calc(var(--font-size-heading-mb) + 4px);color:var(--promo-text-color);margin-bottom:0;text-transform:uppercase}.block-banner-product .text-overlay__heading strong{font-weight:700}.block-banner-product .text-overlay__subheading p,.block-banner-product .text-overlay__subheading a,.block-banner-product .text-overlay__subheading span,.block-banner-product .text-overlay__subheading em,.block-banner-product .text-overlay__subheading strong{font-size:var(--font-size-subheading-mb);line-height:calc(var(--font-size-subheading-mb) + 4px);color:var(--promo-text-color);margin-bottom:0;text-transform:uppercase}.block-banner-product .text-overlay__subheading strong{font-weight:600}.block-banner-product .promo{min-height:var(--promo-min-height-mb, 0)}@media(min-width:1025px){.block-banner-product{grid-row:var( --row-position);grid-column:1 / var(--banner-width)}.block-banner-product.column-end{grid-column:var(--banner-width) / -1}.block-banner-product .promo__content{padding:52px 47px}.block-banner-product .text-overlay__heading p,.block-banner-product .text-overlay__heading a,.block-banner-product .text-overlay__heading span,.block-banner-product .text-overlay__heading em,.block-banner-product .text-overlay__heading strong{font-size:var(--font-size-heading);line-height:calc(var(--font-size-heading) + 4px)}.block-banner-product .text-overlay__subheading p,.block-banner-product .text-overlay__subheading a,.block-banner-product .text-overlay__subheading span,.block-banner-product .text-overlay__subheading em,.block-banner-product .text-overlay__subheading strong{font-size:var(--font-size-subheading);line-height:calc(var(--font-size-subheading) + 4px)}.collection-products-wrapper .section{padding-bottom:40px;border-bottom:1px solid rgba(var(--text-color)/.15)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/products-grid.css.map */
