.woo-press-banner{background:var(--pb-canvas);padding:var(--pb-pad-top) clamp(16px,4.3vw,64px) var(--pb-pad-bottom)}.woo-press-banner__card{max-width:1600px;margin:0 auto;display:flex;align-items:center;gap:48px;background:var(--pb-bg);color:var(--pb-text);border-radius:14px;padding:22px 48px}.woo-press-banner__text{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:18px;padding-right:48px;border-right:1px solid color-mix(in srgb,currentColor 30%,transparent)}.woo-press-banner__sparkle{flex-shrink:0;align-self:flex-start;width:34px;height:38px;margin-top:14px}.woo-press-banner__copy{text-align:center}.woo-press-banner__heading{margin:0;text-align:center;font-weight:400;color:inherit}.woo-press-banner__eyebrow,.woo-press-banner__byline{display:block;font-family:var(--font-body-family);font-weight:500;font-size:14px;letter-spacing:.18em;text-transform:uppercase}.woo-press-banner__byline{font-size:15px}.woo-press-banner__title{display:block;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(26px,2.6vw,32px);line-height:1.2;letter-spacing:0;text-wrap:balance;margin:2px 0 4px}.woo-press-banner__disclosure{margin:4px 0 0;font-family:var(--font-body-family);font-size:13px;line-height:1.4;letter-spacing:.02em;color:inherit}.woo-press-banner__title a{color:inherit;text-decoration:none}.woo-press-banner__title a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.woo-press-banner__title a:focus-visible,.woo-press-banner__btn:focus-visible{outline:2px solid var(--pb-text);outline-offset:3px;box-shadow:none}.woo-press-banner__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:300px;padding:14px 26px;border-radius:6px;background:var(--pb-btn-bg);color:var(--pb-btn-text);font-family:var(--font-body-family);font-size:13px;font-weight:500;letter-spacing:.16em;line-height:1.6;text-align:center;text-transform:uppercase;text-decoration:none;text-wrap:balance;transition:filter .25s,transform .25s}.woo-press-banner__btn:hover{filter:brightness(.92);transform:translateY(-1px)}@media screen and (max-width:989px){.woo-press-banner__card{flex-direction:column;gap:20px;padding:24px 20px}.woo-press-banner__text{flex-direction:column;gap:8px;padding-right:0;border-right:0}.woo-press-banner__sparkle{align-self:center;width:28px;height:31px;margin:0 0 4px;transform:rotate(55deg)}.woo-press-banner__eyebrow,.woo-press-banner__byline{font-size:13px}.woo-press-banner__disclosure{font-size:12px}.woo-press-banner__btn{width:100%;max-width:none;padding-inline:16px;letter-spacing:.12em}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-woo-press-banner.css.map */
