.pyt-coll-section{padding-block:var(--pyt-section-y)}.pyt-coll__head{margin-bottom:var(--pyt-head-mb)}.pyt-coll__grid{display:grid;gap:var(--pyt-gap);grid-template-columns:1fr}.pyt-card{position:relative;display:block;overflow:hidden;background:var(--pyt-ink);color:var(--pyt-ivory)}.pyt-card .pyt-media{height:100%}.pyt-card__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#0d0a08e0,#0d0a0857 52%,#0d0a0800 84%);transition:opacity .7s var(--pyt-ease)}.pyt-card:hover .pyt-card__scrim,.pyt-card:focus-visible .pyt-card__scrim{opacity:.9}.pyt-card:hover .pyt-media img,.pyt-card:hover .pyt-ph,.pyt-card:focus-visible .pyt-media img,.pyt-card:focus-visible .pyt-ph{transform:scale(1.045)}.pyt-card__body{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:clamp(18px,2vw,34px)}.pyt-card__name{font-family:var(--pyt-display);font-weight:400;font-size:clamp(1.35rem,1.8vw,1.9rem);line-height:1.1;margin-bottom:6px;color:var(--pyt-ivory)}.pyt-card__note{font-size:.9rem;line-height:1.6;color:#f2ede4c7;max-width:34ch;margin-bottom:14px}.pyt-card__link{color:var(--pyt-ivory)}.pyt-coll__feature .pyt-card__name{font-size:clamp(1.8rem,3vw,2.9rem)}.pyt-coll__feature .pyt-card__note{font-size:.98rem;max-width:38ch}.pyt-coll__support{display:grid;gap:var(--pyt-gap);grid-template-columns:1fr}.pyt-coll__feature .pyt-media{aspect-ratio:4 / 5}.pyt-coll__card .pyt-media{aspect-ratio:16 / 10}@media(max-width:599px){.pyt-coll__card .pyt-card__note{display:none}.pyt-coll__card .pyt-card__name{font-size:1.15rem}}@media(min-width:600px)and (max-width:899px){.pyt-coll__feature .pyt-media{aspect-ratio:3 / 2}.pyt-coll__support{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.pyt-coll__card .pyt-media{aspect-ratio:4 / 5}}@media(min-width:900px){.pyt-coll__grid{grid-template-columns:1.4fr 1fr;align-items:stretch}.pyt-coll__feature{min-height:600px}.pyt-coll__feature .pyt-media{aspect-ratio:auto;height:100%}.pyt-coll__support{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.pyt-coll__card .pyt-media{aspect-ratio:auto;height:100%}.pyt-coll__card--wide{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pyt-collection.css.map */
