.plp-filters-blocks{display:block;padding-top:var(--plp-filters-blocks-padding-top-mobile);padding-bottom:var(--plp-filters-blocks-padding-bottom-mobile);padding-left:13px;padding-right:0}@media screen and (min-width:750px){.plp-filters-blocks{padding-top:var(--plp-filters-blocks-padding-top);padding-bottom:var(--plp-filters-blocks-padding-bottom);padding-left:0}}@media screen and (min-width:750px){.plp-filters-blocks__wrapper{padding-left:50px;padding-right:50px}}.plp-filters-blocks__grid{display:flex;grid-template-columns:none;gap:20px;padding-right:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}@media screen and (min-width:750px){.plp-filters-blocks__grid{display:grid;grid-template-columns:repeat(var(--plp-filters-blocks-columns),1fr);gap:32px;padding-right:0;overflow-x:visible;scroll-snap-type:none;scrollbar-width:auto}}.plp-filters-blocks__grid::-webkit-scrollbar{display:none}.plp-filters-blocks__item{position:relative;display:block;flex:0 0 315px;width:315px;height:243px;overflow:hidden;scroll-snap-align:start}@media screen and (min-width:750px){.plp-filters-blocks__item{flex:0 1 auto;width:100%;height:auto;aspect-ratio:var(--plp-filters-blocks-aspect-ratio);scroll-snap-align:none}}.plp-filters-blocks__item--button{border:none;margin:0;padding:0;background:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer}.plp-filters-blocks__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}@media screen and (min-width:750px){.plp-filters-blocks__image{object-position:center center}}.plp-filters-blocks__title{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:40px;text-align:center;text-transform:uppercase;font-family:var(--plp-filters-blocks-title-font, var(--font-text-family));font-weight:500;font-size:var(--plp-filters-blocks-title-size-mobile);color:var(--plp-filters-blocks-title-color)}@media screen and (min-width:750px){.plp-filters-blocks__title{font-size:19px}}@media screen and (min-width:1200px){.plp-filters-blocks__title{font-size:var(--plp-filters-blocks-title-size-desktop)}}
/*# sourceMappingURL=/cdn/shop/t/1428/assets/section-plp-filters-blocks.css.map */
