.sale-banner{position:relative;min-height:500px;display:flex;align-items:flex-start;justify-content:center;overflow:hidden}.sale-banner__image,.sale-banner__image-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sale-banner__image-placeholder{background:#8a8a8a;display:flex;align-items:center;justify-content:center}.sale-banner__placeholder-svg{width:100%;height:100%}.sale-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.sale-banner__content{position:relative;z-index:1;padding:80px 24px 40px;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:1080px;width:100%}.sale-banner__preheading{color:#f3f4e4;margin:0 0 8px}.sale-banner__heading{font-family:Inter;font-weight:400;font-size:64px;line-height:1.125;color:#f3f4e4;margin:0 0 8px}.sale-banner__subheading{font-family:Inter;font-weight:300;font-size:32px;line-height:1.7;color:#f3f4e4;margin:0 0 40px}.sale-banner__pills{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:24px}.sale-banner__pill{display:inline-flex;align-items:center;justify-content:center;padding:8px 40px;border-radius:3px;background:#0d0c0966;color:#f9f9f7;font-family:Inter;font-weight:400;font-size:14px;letter-spacing:.56px;text-decoration:none;white-space:nowrap;transition:.3s ease}.sale-banner__pill:hover{background:#822f2c}.sale-banner__terms{font-family:Inter;font-weight:200;font-size:12px;color:#fff;padding-bottom:2px;text-decoration:underline;text-underline-offset:5px}.sale-banner__terms:hover{text-decoration-thickness:1.5px}@media screen and (max-width:749px){.sale-banner__subheading{font-size:24px;font-family:Inter}.sale-banner__pills{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sale-banner__pill{border:1px solid #822f2c}.sale-banner__content{padding:0}.sale-banner__terms{display:none}.sale-banner{align-items:center}}@media(min-width:750px){.sale-banner{justify-content:flex-start;--sale-banner-offset: clamp(50px, 10vw, 220px)}.sale-banner__content{padding:80px 50px 40px var(--sale-banner-offset);width:fit-content;max-width:min(1080px,100%);align-items:center;text-align:center}.sale-banner__pills{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/sale-banner.css.map */
