.announcement-blocks{padding-top:1rem}.announcement-blocks__inner{display:grid;gap:.8rem;max-width:148rem;margin:0 auto;padding:0 1.6rem}.announcement-blocks__inner>*{min-width:0}.announcement-block{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.4rem;min-width:0}.announcement-block__text{min-width:0}.announcement-block__heading{margin:0;font-size:1.6rem;line-height:1.2;font-weight:700;letter-spacing:-.02rem;white-space:nowrap;color:inherit}.announcement-block__sub{margin:.2rem 0 0;font-size:1.2rem;line-height:1.35}.announcement-block--signup{flex-wrap:wrap;background:#f3f3f3;color:#121212}.announcement-block--signup .announcement-block__sub{color:#121212b3}.announcement-block__form{display:flex;flex-wrap:wrap;gap:.6rem;width:100%}.announcement-block__input{flex:1;min-width:0;height:3.6rem;padding:0 1.4rem;font:inherit;font-size:1.3rem;color:#121212;background:#fff;border:.15rem solid #121212;border-radius:99.9rem;outline:none}.announcement-block__input::placeholder{color:#6a6a6a}.announcement-block__input:focus-visible{box-shadow:0 0 0 .3rem #1212121f}.announcement-block__message{flex:1 0 100%;margin:0;font-size:1.2rem}.announcement-block--promo{background:var(--promo-background);color:var(--promo-text);overflow:hidden}.announcement-block--promo .announcement-block__sub{white-space:nowrap;opacity:.92}.announcement-block--promo .announcement-block__sub strong,.announcement-block--promo .announcement-block__sub b{font-size:1.5rem;font-weight:800}.announcement-block__aside{display:flex;align-items:center;gap:1.2rem;flex-shrink:0}.announcement-block__pumpkin{width:4.4rem;height:auto;flex-shrink:0;transform:translateY(-.5rem)}.announcement-block__button{display:inline-flex;align-items:center;justify-content:center;height:3.6rem;padding:0 1.6rem;font:inherit;font-size:1.2rem;font-weight:700;letter-spacing:.03rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:#fff;background:#121212;border:0;border-radius:99.9rem;cursor:pointer;transition:transform .12s ease,background .12s ease}.announcement-block__button:hover{transform:translateY(-.1rem);background:#000}.announcement-block__button:active{transform:none}.announcement-block__button--light,.announcement-block__button--light:hover{background:#fff;color:#121212}@media screen and (max-width:389px){.announcement-block__pumpkin{display:none}}@media screen and (min-width:750px){.announcement-blocks{padding-top:1.2rem}.announcement-blocks__inner{gap:1.2rem;padding:0 2.6rem}.announcement-block{padding:1.2rem 2rem;min-height:7.6rem}.announcement-block__heading{font-size:1.8rem}.announcement-block__sub{font-size:1.3rem}.announcement-block--promo .announcement-block__sub strong,.announcement-block--promo .announcement-block__sub b{font-size:1.6rem}.announcement-block__pumpkin{width:5.6rem}.announcement-block--signup{flex-wrap:nowrap}.announcement-block--signup .announcement-block__text{flex-shrink:0}.announcement-block--signup .announcement-block__sub{white-space:nowrap}.announcement-block__form{flex:1;max-width:30rem;justify-content:flex-end}.announcement-block__input{min-width:11rem}}@media screen and (min-width:990px){.announcement-blocks__inner{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.announcement-blocks--promo-first .announcement-block--promo{order:-1}}@media screen and (min-width:1250px){.announcement-block__text{display:flex;align-items:baseline;gap:1.2rem}.announcement-block--signup .announcement-block__text{gap:1rem}.announcement-block__sub{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-announcement-blocks.css.map */
