.price-cards__heading{margin:0 0 1.6rem}@media screen and (min-width:750px){.price-cards__heading{margin-bottom:2.8rem}}.price-cards__scroller{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:1.5rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.price-cards__scroller::-webkit-scrollbar{display:none}.price-cards__list{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:1.2rem;margin:0;padding:.4rem 0 .8rem}.price-cards__item{min-width:0;scroll-snap-align:start}@media screen and (min-width:480px)and (max-width:749px){.price-cards__list{grid-auto-columns:58%}}@media screen and (min-width:750px){.price-cards__scroller{overflow:visible;scroll-snap-type:none}.price-cards__list{grid-auto-flow:row;grid-template-columns:repeat(2,1fr);gap:2rem}.price-cards__list--3{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:990px){.price-cards__list{gap:3.2rem}.price-cards__list--4{grid-template-columns:repeat(4,1fr)}}.price-cards__card{display:flex;flex-direction:column;height:100%;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.6rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none}.price-cards__card:focus-visible{outline:.2rem solid rgb(var(--color-base-accent-1));outline-offset:.3rem}.price-cards__media{display:block;aspect-ratio:5 / 3;overflow:hidden;background-color:rgb(var(--color-base-background-2))}.price-cards__image{display:block;width:100%;height:100%;object-fit:cover}.price-cards__body{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;padding:1.4rem 1.6rem 1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width:990px){.price-cards__body{padding:1.6rem 2rem 2rem}}.price-cards__label{font-size:1.1rem;font-weight:var(--font-heading-weight);letter-spacing:.06rem;text-transform:uppercase;color:rgba(var(--color-foreground),.85)}@media screen and (min-width:750px){.price-cards__label{font-size:1.2rem}}.price-cards__headline{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.8rem;line-height:1.3}@media screen and (min-width:990px){.price-cards__headline{font-size:2rem}}.price-cards__cta{display:inline-flex;align-items:center;gap:.6rem;margin-top:.4rem;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.price-cards__cta .icon-arrow{width:1.2rem;height:auto}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-collection-price-cards.css.map */
