.hz-horizon hz-product-card,.hz-horizon .card-wrapper{display:block;height:100%;position:relative}.hz-horizon .grid{display:flex;flex-wrap:wrap;margin-bottom:0;padding:0;list-style:none;column-gap:var(--grid-mobile-horizontal-spacing, 1.2rem);row-gap:var(--grid-mobile-vertical-spacing, 1.2rem)}.hz-horizon .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing, 1.2rem) / 2);max-width:calc(50% - var(--grid-mobile-horizontal-spacing, 1.2rem) / 2);flex-grow:0;flex-shrink:0}.hz-horizon .ratio{display:block;position:relative}.hz-horizon .ratio:before{content:"";display:block;width:0;padding-bottom:var(--ratio-percent, 100%)}.hz-horizon .card:not(.ratio){display:flex;flex-direction:column;height:100%}.hz-horizon .card__media,.hz-horizon .card .media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;overflow:hidden}.hz-horizon .media{display:block;position:relative;overflow:hidden}.hz-horizon .card__media .media img,.hz-horizon .product-card .card__media img{width:100%;height:100%;object-fit:contain;object-position:center}.hz-horizon .slider{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.hz-horizon .slider__slide{flex-shrink:0;scroll-snap-align:start}@media screen and (min-width:550px){.hz-horizon .grid{column-gap:var(--grid-desktop-horizontal-spacing, 2.4rem);row-gap:var(--grid-desktop-vertical-spacing, 2.4rem)}}.hz-horizon .product-card h3.card__heading,.hz-horizon .product-card .card__heading{font-size:1.5rem!important;font-weight:500!important;line-height:1.35}.hz-horizon .product-card .card-information .price{font-size:1.5rem!important}@media screen and (min-width:750px){.hz-horizon .grid--5-col-desktop .grid__item,.hz-horizon .grid--5-col-desktop.grid--scaled .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing, 2.4rem) * 4 / 5);max-width:calc(20% - var(--grid-desktop-horizontal-spacing, 2.4rem) * 4 / 5)}.hz-horizon .grid--6-col-desktop .grid__item{width:calc(16.66% - var(--grid-desktop-horizontal-spacing, 2.4rem) * 5 / 6);max-width:calc(16.66% - var(--grid-desktop-horizontal-spacing, 2.4rem) * 5 / 6)}.hz-horizon .grid--6-col-desktop .product-card h3.card__heading,.hz-horizon .grid--6-col-desktop .product-card .card__heading,.hz-horizon .grid--6-col-desktop .card-information .price{font-size:1.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/129/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAIA */
