.press{max-width:var(--site-max-width);margin-inline:auto;padding-inline:1.6rem}.press__intro{max-width:var(--post-max-width);padding-block-end:4rem}.press__eyebrow{font-family:var(--font-base);font-size:var(--font-base-size);letter-spacing:.12em;text-transform:uppercase;color:var(--color-body-text-light);margin-block-end:1.6rem}.press__title{font-family:var(--font-headline);font-size:var(--font-headline-size);font-weight:var(--font-headline-weight);line-height:var(--font-headline-line-height);text-transform:var(--font-headline-transform);color:var(--color-headings-text);margin:0 0 2.4rem}.press__rule{width:64px;height:1px;border:0;background:var(--color-text);margin:0 0 2.4rem}.press__lede{font-family:var(--font-base);font-size:var(--font-base-size);line-height:1.6;color:var(--color-text);margin:0}.press-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:3.2rem;padding-block:3.2rem;border-block:1px solid var(--color-border)}.press-logos__item{display:block;flex:0 0 auto}.press-logos__img{display:block;width:auto;height:var(--press-logo-height, 28px);object-fit:contain}.press-featured{display:grid;gap:2.4rem;padding-block:4.8rem;border-block-end:1px solid var(--color-border)}.press-featured__body{display:flex;flex-direction:column;justify-content:center}.press-featured__media{display:block;margin:0;overflow:hidden;background-color:var(--color-text-highlight, #f7f7f7)}.press-featured__media img{display:block;width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover;transition:transform .4s ease}.press-featured:hover .press-featured__media img{transform:scale(1.03)}.press-featured__outlet{font-family:var(--font-headline);font-size:2rem;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text);margin:0 0 1.2rem}.press-featured__headline{font-family:var(--font-headline);font-size:var(--press-featured-headline-size, 42px);font-weight:var(--font-headline-weight);line-height:var(--font-headline-line-height);text-transform:var(--font-headline-transform);color:var(--color-headings-text);margin:0 0 2rem}.press-featured__excerpt{font-family:var(--font-base);font-size:calc(var(--font-base-size) + 3px);line-height:1.55;color:var(--color-text);margin:0 0 2rem;padding-inline-start:1.6rem;border-inline-start:2px solid var(--color-text);max-width:46ch}.press-featured__date{font-family:var(--font-base);font-size:var(--font-base-size);color:var(--color-body-text-light);margin:0 0 2.4rem}.press-featured__cta{display:inline-flex;align-items:center;gap:.8rem;min-height:44px;font-family:var(--font-button);font-size:var(--font-button-size);font-weight:var(--font-button-weight);letter-spacing:var(--font-button-letter-spacing);text-transform:var(--font-button-transform);color:var(--color-links);text-decoration:none;cursor:pointer;transition:color .2s ease}.press-featured__cta-label{border-block-end:1px solid currentColor;padding-block-end:2px}.press-featured__cta:hover,.press-featured__cta:focus-visible{color:var(--color-links-active)}.press-featured__cta svg{width:16px;height:16px;flex:0 0 auto}.press-list__heading{font-family:var(--font-headline);font-size:var(--font-headline-size);font-weight:var(--font-headline-weight);line-height:var(--font-headline-line-height);text-transform:var(--font-headline-transform);color:var(--color-headings-text);margin:4.8rem 0 0;padding-block-end:2rem}.press-list{list-style:none;margin:0;padding:0;border-block-start:1px solid var(--color-border)}.press-list__item{border-block-end:1px solid var(--color-border)}.press-row{display:grid;gap:.8rem;padding:2.4rem 0;text-decoration:none;color:inherit;cursor:pointer}.press-row__head{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem}.press-row__outlet{font-family:var(--font-headline);font-size:2rem;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text);transition:color .2s ease}.press-row__logo{display:block;width:auto;height:22px;object-fit:contain;object-position:left center}.press-row__date{flex:0 0 auto;font-family:var(--font-base);font-size:var(--font-base-size);color:var(--color-body-text-light)}.press-row__headline{font-family:var(--font-base);font-size:calc(var(--font-base-size) + 3px);line-height:1.4;color:var(--color-headings-text);max-width:62ch;transition:text-decoration-color .2s ease}.press-row__excerpt{font-family:var(--font-base);font-size:var(--font-base-size);line-height:1.6;color:var(--color-body-text-light);max-width:68ch}.press-row__read{display:inline-flex;align-items:center;gap:.6rem;justify-self:start;margin-block-start:.4rem;font-family:var(--font-base);font-size:var(--font-base-size);color:var(--color-links);transition:color .2s ease}.press-row__read svg{width:14px;height:14px;flex:0 0 auto}.press-row:hover .press-row__headline,.press-row:focus-visible .press-row__headline{text-decoration:underline;text-underline-offset:3px}.press-row:hover .press-row__outlet,.press-row:hover .press-row__read,.press-row:focus-visible .press-row__outlet,.press-row:focus-visible .press-row__read{color:var(--color-links-active)}.press-contact{display:grid;gap:3.2rem;padding-block:4.8rem}.press-contact__kit-text{font-family:var(--font-base);font-size:var(--font-base-size);line-height:1.6;color:var(--color-body-text-light);margin:0 0 1.2rem;max-width:34ch}.press-contact__kit-link{display:inline-flex;align-items:center;min-height:44px;gap:.6rem;font-family:var(--font-base);font-size:var(--font-base-size);color:var(--color-links);text-decoration:none;transition:color .2s ease}.press-contact__kit-link:hover,.press-contact__kit-link:focus-visible{color:var(--color-links-active)}.press-contact__kit-link svg{width:14px;height:14px;flex:0 0 auto}.press-contact__label{font-family:var(--font-base);font-size:var(--font-base-size);letter-spacing:.12em;text-transform:uppercase;color:var(--color-body-text-light);margin:0 0 1.2rem}.press-contact__detail{font-family:var(--font-base);font-size:var(--font-base-size);line-height:1.6;color:var(--color-text);margin:0 0 2.4rem}.press-contact__button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:16px 24px;font-family:var(--font-button);font-size:var(--font-button-size);font-weight:var(--font-button-weight);letter-spacing:var(--font-button-letter-spacing);text-transform:var(--font-button-transform);color:var(--color-button-primary-text, #fff);background-color:var(--color-button-primary-background, #151515);border:0;border-radius:0;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.press-contact__button:hover,.press-contact__button:focus-visible{background-color:var(--color-button-primary-background-hover, #2d2d2d);color:var(--color-button-primary-text-hover, #ececec)}.press a:focus-visible,.press-row:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}@media screen and (min-width:600px){.press{padding-inline:2.4rem}.press-logos{gap:4.8rem}}@media screen and (min-width:1024px){.press{padding-inline:4rem}.press-contact{grid-template-columns:repeat(2,minmax(0,1fr));gap:4.8rem}.press-featured{grid-template-columns:58fr 42fr;gap:4.8rem;align-items:start}}@media(prefers-reduced-motion:reduce){.press-featured__media img,.press-featured:hover .press-featured__media img,.press-row__outlet,.press-row__read,.press-contact__button,.press-contact__kit-link,.press-featured__cta{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-press.css.map */
