.fts-section.fts-subs,.fts-section.fts-cc-band{padding-inline:calc(var(--fts-section-pad-x) + var(--fts-band-inset, 0px));--fts-collection-width: var(--fts-page-width);--fts-reading-width: 1180px}.fts-subs__inner{max-width:var(--fts-collection-width);margin-inline:auto}.fts-cc{max-width:var(--fts-reading-width);margin-inline:auto}.fts-subs{background:var(--fts-paper);border-bottom:var(--fts-border);padding-top:var(--fts-space-7);padding-bottom:var(--fts-space-7)}.fts-subs__hd{margin-bottom:var(--fts-space-5)}.fts-subs__pills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--fts-space-2)}.fts-subs__pill{background:var(--fts-white);color:var(--fts-text);font-weight:var(--fts-weight-semi);text-decoration:none;transition:border-color var(--fts-dur) var(--fts-ease),color var(--fts-dur) var(--fts-ease)}.fts-subs__pill:hover{border-color:var(--fts-ink);color:var(--fts-red)}.fts-subs__pill-n{background:var(--fts-paper-2);border-radius:var(--fts-radius-pill);padding:3px 7px}.fts-subs__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--fts-space-4)}.fts-subs__card{display:block;height:100%;background:var(--fts-white);border:var(--fts-border);border-radius:var(--fts-radius-lg);overflow:hidden;text-decoration:none;color:var(--fts-text);box-shadow:var(--fts-shadow-card);transition:border-color var(--fts-dur) var(--fts-ease),transform var(--fts-dur) var(--fts-ease),box-shadow var(--fts-dur) var(--fts-ease)}.fts-subs__card:hover{border-color:var(--fts-ink);transform:translateY(-2px);box-shadow:var(--fts-shadow-lift)}.fts-subs__media--cover,.fts-subs__media--contain{aspect-ratio:var(--fts-card-ratio, 1 / 1)}.fts-subs__media--contain{padding:var(--fts-space-4)}.fts-subs__media--cover{border-radius:0}.fts-subs__media--cover img{object-fit:cover;object-position:center;mix-blend-mode:normal;transition:transform var(--fts-dur-slow) var(--fts-ease)}.fts-subs__card:hover .fts-subs__media--cover img{transform:scale(1.03)}.fts-subs__ph{display:grid;place-items:center;width:100%;height:100%;padding:var(--fts-space-4);text-align:center;color:var(--fts-text-subtle)}.fts-subs__body{padding:var(--fts-space-4);border-top:var(--fts-border)}.fts-subs__name{display:block;font-family:var(--fts-font-display);font-size:var(--fts-size-small);font-weight:var(--fts-weight-bold);line-height:var(--fts-leading-snug);letter-spacing:.02em;text-transform:uppercase}.fts-subs__n{display:block;margin-top:var(--fts-space-1)}.fts-subs__grid.is-capped .is-extra{display:none}.fts-subs__grid.is-capped.is-open .is-extra{display:block}.fts-subs__toggle{margin-top:var(--fts-space-5)}.fts-cc-band{background:var(--fts-paper);border-top:var(--fts-border)}.fts-cc{display:grid;grid-template-columns:1fr 1fr;gap:var(--fts-space-8);align-items:start}.fts-cc--one{grid-template-columns:minmax(0,860px);justify-content:center}.fts-cc .fts-h2{margin-bottom:var(--fts-space-5)}.fts-cc__prose{font-family:var(--fts-font-body);font-size:var(--fts-size-body);line-height:var(--fts-leading-body);color:var(--fts-text);max-width:62ch}.fts-cc__prose>*:first-child{margin-top:0}.fts-cc__prose p{margin:0 0 var(--fts-space-4)}.fts-cc__prose h2,.fts-cc__prose h3{font-family:var(--fts-font-display);font-size:var(--fts-size-h4);font-weight:var(--fts-weight-bold);line-height:var(--fts-leading-snug);margin:var(--fts-space-6) 0 var(--fts-space-3)}.fts-cc__prose ul,.fts-cc__prose ol{margin:0 0 var(--fts-space-4);padding-left:var(--fts-space-5)}.fts-cc__prose li{margin-bottom:var(--fts-space-1)}.fts-cc__prose a{color:var(--fts-red);font-weight:var(--fts-weight-semi);text-decoration:underline;text-underline-offset:2px}.fts-cc__prose a:hover{color:var(--fts-red-deep)}.fts-cc__prose img{max-width:100%;height:auto;border-radius:var(--fts-radius-md);margin:var(--fts-space-2) 0 var(--fts-space-5)}.fts-cc__prose span[style*=font-size],.fts-cc__prose span[style*=font-family],.fts-cc__list span[style*=font-size],.fts-cc__list span[style*=font-family]{font-size:inherit!important;font-family:inherit!important}.fts-cc__prose.is-clamped{max-height:var(--fts-clamp, 420px);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 65%,transparent 100%);mask-image:linear-gradient(180deg,#000 65%,transparent 100%)}.fts-cc__more{margin-top:var(--fts-space-3)}.fts-cc__list{display:flex;flex-direction:column;gap:var(--fts-space-2)}.fts-cc__list details{background:var(--fts-white);border:var(--fts-border);border-radius:var(--fts-radius-md);transition:border-color var(--fts-dur) var(--fts-ease)}.fts-cc__list details[open]{border-color:var(--fts-ink)}.fts-cc__list summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--fts-space-5);padding:var(--fts-space-5) var(--fts-space-5);font-family:var(--fts-font-display);font-size:var(--fts-size-h4);font-weight:var(--fts-weight-semi);line-height:var(--fts-leading-snug);cursor:pointer}.fts-cc__list summary::-webkit-details-marker{display:none}.fts-cc__list summary:after{content:"+";font-family:var(--fts-font-display);font-size:var(--fts-size-h3);font-weight:var(--fts-weight-reg);line-height:1;color:var(--fts-red)}.fts-cc__list details[open] summary:after{content:"\e2\2c6\2019"}.fts-cc__list details>*:not(summary){padding:0 var(--fts-space-5) var(--fts-space-5);font-size:var(--fts-size-small);line-height:var(--fts-leading-body);color:var(--fts-text-muted)}.fts-cc__list details>*:not(summary) p:first-child{margin-top:0}.fts-cc__list a{color:var(--fts-red);font-weight:var(--fts-weight-semi)}.fts-cc__help{margin-top:var(--fts-space-5);font-size:var(--fts-size-small);color:var(--fts-text-muted)}@media(max-width:1100px){.fts-subs__grid{grid-template-columns:repeat(3,1fr)}.fts-cc{gap:var(--fts-space-7)}}@media(max-width:990px){.fts-section.fts-subs,.fts-section.fts-cc-band{--fts-band-inset: 0px}.fts-subs__grid{grid-template-columns:repeat(2,1fr)}.fts-cc{grid-template-columns:1fr;gap:var(--fts-space-7)}}@media(max-width:600px){.fts-cc__list summary{padding:var(--fts-space-4)}.fts-cc__list details>*:not(summary){padding:0 var(--fts-space-4) var(--fts-space-4)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fts-collection-extras.css.map */
