.shopify-section:has(>.press-page),.press-page{--pp-cream: #faf7f4;--pp-cream-deep: #f3ece5;--pp-frame: #ebe2d9;--pp-brown: #70362a;--pp-ink: #2e2420;--pp-ink-soft: rgba(46, 36, 32, .72);--pp-rule: rgba(112, 54, 42, .14);background-color:var(--pp-cream)}.press-page .rte{max-width:1080px;margin-inline:auto;font-family:var(--font-body-family, "Nunito", sans-serif);font-size:16px;line-height:1.6;color:var(--pp-ink);-webkit-font-smoothing:antialiased}.press-page .rte h1{margin:0 0 .4em;font-family:inherit;font-weight:400;font-size:clamp(34px,5vw,52px);line-height:1.12;letter-spacing:-.01em;color:var(--pp-ink)}.press-page .rte>p:first-of-type{max-width:34em;margin:0 0 3.5em;font-size:17px;color:var(--pp-ink-soft)}.press-page .rte h2{display:flex;align-items:center;gap:1em;margin:0 0 .35em;font-family:inherit;font-weight:400;font-size:22px;line-height:1.3;color:var(--pp-ink)}.press-page .rte h2:after{content:"";flex:1 1 auto;height:1px;background:var(--pp-rule)}.press-page .rte h2:nth-of-type(2){margin-top:3.25em}.press-page .rte ul.press-list{list-style:none;margin:0;padding:0}.press-page .rte ul.press-list>li{margin:0;padding:0}.press-page .rte .press-card{position:relative;display:grid;grid-template-columns:280px minmax(0,1fr);gap:36px;align-items:start;margin:0;padding:32px 0;border-top:1px solid var(--pp-rule)}.press-page .rte ul.press-list>li:first-child .press-card{border-top:0}.press-page .rte .press-list--a>li:first-child .press-card{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:44px;align-items:center;padding:28px 0 48px}.press-page .rte .press-card__media{margin:0;overflow:hidden;aspect-ratio:1.91 / 1;background:var(--pp-frame);border-radius:2px}.press-page .rte .press-card__media img{display:block;width:100%;height:100%;object-fit:cover}.press-page .rte .press-card__body{min-width:0}.press-page .rte .press-card__body p{margin:0}.press-page .rte .press-card__outlet{font-weight:700;font-size:1.25em;line-height:1.25}.press-page .rte .press-list--a>li:first-child .press-card__outlet{font-size:1.55em}.press-page .rte .press-card__outlet a{color:var(--pp-brown);text-decoration:none}.press-page .rte .press-card__outlet a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.press-page .rte .press-card__outlet a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.press-page .rte .press-card__blurb{display:inline-block;margin-top:.45em;font-size:.98em;line-height:1.55;color:var(--pp-ink);font-weight:400}.press-page .rte .press-list--a>li:first-child .press-card__blurb{font-size:1.05em}.press-page .rte .press-card--b{grid-template-columns:160px minmax(0,1fr);gap:22px;align-items:center;padding:20px 0}.press-page .rte .press-card--b .press-card__outlet{font-size:1.05em}.press-page .rte .press-card--b .press-card__blurb{font-size:.92em;color:var(--pp-ink-soft)}.press-page .rte .press-ctas{margin:3.25em 0 0;padding-top:1.75em;border-top:1px solid var(--pp-rule);text-align:center;font-size:.95em;color:#70362a80}.press-page .rte .press-ctas a{margin:0 .35em;font-weight:600;color:var(--pp-brown);text-decoration:underline;text-decoration-color:#70362a59;text-decoration-thickness:1px;text-underline-offset:.25em}.press-page .rte .press-ctas a:hover{text-decoration-color:var(--pp-brown)}.press-page .rte a:focus-visible{outline:1px solid var(--pp-brown);outline-offset:3px}.press-page .rte .press-card:has(a:focus-visible){outline:2px solid var(--pp-brown);outline-offset:6px}@media screen and (max-width:989px){.press-page .rte .press-list--a>li:first-child .press-card{grid-template-columns:minmax(0,1fr);gap:22px}.press-page .rte .press-card--a{grid-template-columns:200px minmax(0,1fr);gap:24px}}@media screen and (max-width:749px){.press-page .rte{font-size:16px}.press-page .rte>p:first-of-type{margin-bottom:2.5em;font-size:16px}.press-page .rte h2{font-size:19px}.press-page .rte .press-card,.press-page .rte .press-card--a,.press-page .rte .press-card--b,.press-page .rte .press-list--a>li:first-child .press-card{grid-template-columns:minmax(0,1fr);gap:14px;padding:22px 0}.press-page .rte .press-card__outlet{font-size:1.15em}.press-page .rte .press-list--a>li:first-child .press-card__outlet{font-size:1.25em}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/press-page.css.map */
