.collection{padding-top:120px;padding-bottom:40px}.coll-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:48px}.coll__card{display:block;color:inherit;text-decoration:none}.coll__media{background:var(--mist);aspect-ratio:4 / 5;overflow:hidden}.coll__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.coll__card:hover .coll__media img{transform:scale(1.03)}.coll__card .caps{color:var(--ink);font-size:10px}.coll__card .caps{margin-top:24px;color:var(--aqua-deep)}.coll__card h3{font-weight:800;font-size:26px;letter-spacing:-.01em;text-transform:uppercase;margin:12px 0 14px;line-height:1}.coll__card h3 .script{display:block;text-transform:none;font-size:46px;color:var(--gold);margin-top:6px;letter-spacing:0;font-weight:400}.coll__card .body{font-size:14px;line-height:1.7;color:var(--ink-soft);max-width:34ch}.coll__cta{display:inline-block;margin-top:18px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:500;color:var(--ink);border-bottom:1px solid var(--gold);padding-bottom:6px;transition:color .4s var(--ease),border-color .4s var(--ease)}.coll__card:hover .coll__cta{color:var(--gold)}@media(max-width:820px){.coll-grid{grid-template-columns:1fr;gap:48px;margin-top:32px}.coll__media{aspect-ratio:1 / 1}.coll__card h3{font-size:22px}.coll__card h3 .script{font-size:38px}.collection{padding-top:80px;padding-bottom:20px}}@media(prefers-reduced-motion:reduce){.coll__card:hover .coll__media img{transform:none}}.pdp-campaign{height:600px;margin-top:110px}@media(max-width:820px){.pdp-campaign{height:auto;display:flex;flex-direction:column;background:var(--stone);color:var(--ink)}.pdp-campaign:before{display:none}.pdp-campaign .campaign__copy{order:-1;height:auto;padding:80px 24px 0;justify-content:flex-start}.pdp-campaign h2{color:var(--ink);font-weight:800;font-size:34px;letter-spacing:.02em;line-height:1.02;max-width:14ch;margin:0 auto}.pdp-campaign .caps{color:var(--ink);margin-top:16px}.pdp-campaign img{position:relative;inset:auto;height:520px;margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/collection.css.map */
