.djuce-product-cards{--djuce-product-cards-gap: calc(var(--grid-padding) / 2);--djuce-product-cards-rule: 1px solid rgba(0, 0, 0, .25);padding-inline:var(--grid-padding)}.djuce-product-cards__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--djuce-product-cards-gap);margin:0;padding:0;list-style:none}.djuce-product-cards__media{position:relative;display:block;aspect-ratio:2 / 3;overflow:hidden;background:var(--djuce-beige)}.djuce-product-cards__media>picture,.djuce-product-cards__media>svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.djuce-product-cards__image{display:block;width:100%;height:100%;object-fit:cover}.djuce-product-cards__image--hover{display:none}@media screen and (min-width:1024px)and (hover:hover){.djuce-product-cards__image--hover{display:block;opacity:0;transition:opacity .3s ease-in-out}.djuce-product-cards__card:hover .djuce-product-cards__image--hover{opacity:1}}.djuce-product-cards__body{width:75%;padding-top:1.75rem}.djuce-product-cards__title{margin:0;font-size:var(--djuce-section-heading);line-height:1.2}.djuce-product-cards__price{margin-top:.75rem;padding-bottom:1.25rem;border-bottom:var(--djuce-product-cards-rule)}.djuce-product-cards__price s{margin-inline-start:.35em;color:var(--djuce-price-red)}.djuce-product-cards__copy{padding-block:1rem;border-bottom:var(--djuce-product-cards-rule);line-height:1.4}.djuce-product-cards__copy>p{margin:0}.djuce-product-cards__copy>p+p{margin-top:.75em}.djuce-product-cards__specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding-block:1rem;border-bottom:var(--djuce-product-cards-rule)}.djuce-product-cards__spec dt,.djuce-product-cards__spec dd{margin:0}.djuce-product-cards__spec dd{margin-top:.25rem}.djuce-product-cards__button{margin-top:1rem}@media screen and (min-width:1024px){.djuce-product-cards__card,.djuce-product-cards__body{display:grid;grid-template-rows:subgrid;row-gap:0}.djuce-product-cards__card{grid-row:span 6}.djuce-product-cards__body{grid-row:span 5}.djuce-product-cards__title{grid-row:1}.djuce-product-cards__price{grid-row:2}.djuce-product-cards__copy{grid-row:3}.djuce-product-cards__specs{grid-row:4}.djuce-product-cards__button{grid-row:5}}@media screen and (max-width:1023px){.djuce-product-cards__body{width:100%}.djuce-product-cards__track{grid-template-columns:minmax(0,1fr);gap:var(--djuce-part-gap)}.djuce-product-cards--slider{padding-inline:0}.djuce-product-cards--slider .djuce-product-cards__track{display:flex;gap:var(--djuce-product-cards-gap);overflow-x:auto;padding-inline:var(--grid-padding);scroll-padding-inline:var(--grid-padding);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.djuce-product-cards--slider .djuce-product-cards__track::-webkit-scrollbar{display:none}.djuce-product-cards--slider .djuce-product-cards__card{flex:0 0 calc(100% - 3rem);scroll-snap-align:start;scroll-snap-stop:always}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-djuce-product-cards.css.map */
