.cpk{position:relative;background:var(--cpk-bg);color:var(--cpk-text)}.cpk__anchor{position:absolute;top:-1.6rem}.cpk__heading{margin:0 0 .6rem;text-align:center;color:var(--cpk-text)}.cpk__subheading{margin:0 auto .6rem;max-width:50rem;text-align:center}.cpk__grid{display:grid;grid-template-columns:repeat(var(--cpk-cols-mobile),minmax(0,1fr));gap:2.4rem 1.2rem;margin:2.4rem 0 0;padding:0;list-style:none}.cpk__card{display:block;color:inherit;text-decoration:none}.cpk__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:#f3f3f3}.cpk__media img,.cpk__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cpk__title{display:block;margin-top:1rem;font-size:1.4rem;font-weight:600;line-height:1.3}.cpk__price{display:block;margin-top:.3rem;font-size:1.4rem;font-weight:600;color:var(--cpk-price)}@media screen and (min-width:750px){.cpk__grid{grid-template-columns:repeat(var(--cpk-cols-desktop),minmax(0,1fr));gap:3.2rem 2.4rem}.cpk__title,.cpk__price{font-size:1.6rem}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.cpk__card:hover .cpk__media img{transform:scale(1.03)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom-packs.css.map */
