.slider-mobile-gutter .product-grid{margin-top:0;margin-bottom:0}.product-grid{row-gap:3rem}.product-grid .flex-grid__item{padding-bottom:0;flex-grow:0}@media screen and (min-width:750px){.product-grid{row-gap:5.5rem}}@media screen and (hover:none)and (max-width:1366px){.product-grid:not(.flex-grid--1-col-mobile) .card-information__button{height:3.4rem}.product-grid:not(.flex-grid--1-col-mobile) .card-information__button .button{width:3.4rem;min-height:3.4rem}.product-grid:not(.flex-grid--1-col-mobile) .card-information .button--soldout{width:100%;min-width:auto;min-height:3.4rem}}.product-grid__banner{position:relative;overflow:hidden;border-radius:var(--card-radius);align-self:stretch;min-height:100%}.product-grid__banner-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;text-decoration:none;color:rgb(var(--color-background))}.product-grid__banner picture{display:block;width:100%;height:100%}.product-grid__banner-img,.product-grid__banner-video{width:100%;height:100%;object-fit:cover;display:block}.product-grid__banner-content{position:absolute;left:0;right:0;padding:1.6rem;z-index:1;pointer-events:none;text-align:left}.product-grid__banner-content--top{top:0}.product-grid__banner-content--bottom{bottom:0}.product-grid__banner-content--center{top:50%;transform:translateY(-50%)}.product-grid__banner-content--light{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.35)}.product-grid__banner-content--dark{color:#1a1a1a}.product-grid__banner-content--light.product-grid__banner-content--top{background:linear-gradient(to bottom,#00000061,#0000)}.product-grid__banner-content--light.product-grid__banner-content--bottom{background:linear-gradient(to top,#00000061,#0000)}.product-grid__banner-title{margin:0;font-size:1.6rem;font-weight:500;letter-spacing:.02em;line-height:1.2}.product-grid__banner-subtitle{margin:.4rem 0 0;font-size:1.2rem;line-height:1.3;opacity:.92}.product-grid__banner--wide{aspect-ratio:3 / 2;min-height:0}@media screen and (max-width:749px){.collection .product-grid.flex-grid--2-col:not(.flex-grid--1-col-mobile) .flex-grid__item.product-grid__banner--wide{width:100%;max-width:100%}}@media screen and (min-width:750px)and (max-width:989px){.collection .product-grid.flex-grid--3-col-tablet .flex-grid__item.product-grid__banner--wide{width:calc(66.67% - var(--grid-horizontal-spacing) / 3);max-width:calc(66.67% - var(--grid-horizontal-spacing) / 3)}.collection .product-grid.flex-grid--2-col:not(.flex-grid--3-col-tablet) .flex-grid__item.product-grid__banner--wide{width:100%;max-width:100%}}@media screen and (min-width:990px){.collection .product-grid.flex-grid--4-col-desktop .flex-grid__item.product-grid__banner--wide{width:calc(50% - var(--grid-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}.collection .product-grid.flex-grid--3-col-desktop .flex-grid__item.product-grid__banner--wide{width:calc(66.67% - var(--grid-horizontal-spacing) / 3);max-width:calc(66.67% - var(--grid-horizontal-spacing) / 3)}.collection .product-grid.flex-grid--2-col:not(.flex-grid--3-col-desktop):not(.flex-grid--4-col-desktop) .flex-grid__item.product-grid__banner--wide{width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-product-grid.css.map */
