@media screen and (min-width:990px){.product-grid.grid:not(.slider--desktop){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid.grid--1-col-desktop:not(.slider--desktop){grid-template-columns:minmax(0,1fr)}.product-grid.grid--3-col-desktop:not(.slider--desktop){grid-template-columns:repeat(3,minmax(0,1fr))}.product-grid.grid--4-col-desktop:not(.slider--desktop){grid-template-columns:repeat(4,minmax(0,1fr))}.product-grid.grid--5-col-desktop:not(.slider--desktop){grid-template-columns:repeat(5,minmax(0,1fr))}.product-grid.grid--6-col-desktop:not(.slider--desktop){grid-template-columns:repeat(6,minmax(0,1fr))}.product-grid.grid:not(.slider--desktop)>.grid__item{width:auto;max-width:none}}@media screen and (max-width:989px){.product-grid.grid:not(.slider--tablet){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid.grid--1-col-tablet-down:not(.slider--tablet){grid-template-columns:minmax(0,1fr)}.product-grid.grid:not(.slider--tablet)>.grid__item{width:auto;max-width:none}}.product-grid.grid.slider--desktop,.product-grid.grid.slider--tablet{--slider-card-width: calc(50% - var(--grid-mobile-horizontal-spacing) - 3rem)}@media screen and (max-width:749px){.product-grid.grid--1-col-tablet-down.slider--tablet{--slider-card-width: calc(100% - var(--grid-mobile-horizontal-spacing) - 3rem)}}@media screen and (min-width:750px)and (max-width:989px){.product-grid.grid.slider--tablet{--slider-card-width: calc(50% - var(--grid-desktop-horizontal-spacing) - 3rem)}.product-grid.grid--1-col-tablet-down.slider--tablet{--slider-card-width: calc(100% - var(--grid-desktop-horizontal-spacing) - 3rem)}}@media screen and (min-width:990px){.product-grid.grid--2-col-desktop.slider--desktop{--slider-card-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product-grid.grid--3-col-desktop.slider--desktop{--slider-card-width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.product-grid.grid--4-col-desktop.slider--desktop{--slider-card-width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.product-grid.grid--5-col-desktop.slider--desktop{--slider-card-width: calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.product-grid.grid--6-col-desktop.slider--desktop{--slider-card-width: calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}.product-grid.grid.slider--desktop{display:grid;grid-auto-flow:column;grid-auto-columns:var(--slider-card-width);grid-template-rows:repeat(5,auto)}.product-grid.grid.slider--desktop>.grid__item{width:auto;min-width:0;max-width:none}}@media screen and (max-width:989px){.product-grid.grid.slider--tablet{display:grid;grid-auto-flow:column;grid-auto-columns:var(--slider-card-width);grid-template-rows:repeat(5,auto)}.product-grid.grid.slider--tablet>.grid__item{width:auto;min-width:0;max-width:none}}.product-grid.grid>.grid__item{grid-row:span 5;padding-bottom:var(--product-grid-row-gap, 2rem)}@media screen and (min-width:750px){.product-grid.grid>.grid__item{padding-bottom:var(--product-grid-row-gap, 3rem)}}.product-grid.grid>.grid__item:has(>product-component){display:grid;grid-template-rows:subgrid;row-gap:0}.product-grid.grid>.grid__item>product-component{display:contents}.product-grid product-component>.card-wrapper,.product-grid product-component>.card-wrapper>.card,.product-grid product-component>.card-wrapper>.card>.card__content{display:grid;grid-template-rows:subgrid;row-gap:0;height:auto}.product-grid product-component>.card-wrapper,.product-grid product-component>.card-wrapper>.card{grid-row:span 5}.product-grid product-component>.card-wrapper>.card>.card__inner{grid-row:1}.product-grid product-component>.card-wrapper>.card>.card__content{grid-row:2 / span 4}.product-grid product-component>.card-wrapper>.card>.card__content>.card__information{display:grid;grid-row:1 / span 2;grid-template-rows:subgrid;align-content:start}.product-grid product-component>.card-wrapper>.card>.card__content>.quick-add{grid-row:3;align-self:end}.product-grid product-component>.card-wrapper>.card>.card__content>.card__compare{grid-row:4}.product-grid.grid.slider--desktop:after,.product-grid.grid.slider--tablet:after{grid-row:1 / -1}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-product-grid-align.css.map */
