.eb-hero{background:#2e1810;color:#fff4ec;font-family:Inter,system-ui,sans-serif;overflow:hidden;margin-bottom:40px}.eb-hero__inner{max-width:1440px;margin:0 auto;min-height:600px;display:flex;align-items:center;padding:0 0 0 clamp(24px,8.6vw,124px)}.eb-hero__content{flex:0 1 636px;min-width:0;padding:40px 36px 40px 0;display:flex;flex-direction:column;gap:22px}.eb-hero__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.eb-hero__eyebrow{background:#f7921e;color:#2e1810;font-family:Instrument Sans,Inter,sans-serif;font-weight:700;font-size:14px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;padding:8px 16px;border-radius:999px}.eb-hero__saving-mobile{display:none}.eb-hero__heading{margin:0;font-family:Petsmont,Inter,sans-serif;font-weight:700;font-size:clamp(64px,6.4vw,92px);line-height:.88;text-transform:uppercase;color:#fff4ec;letter-spacing:0}.eb-hero__heading span{color:#f7921e}.eb-hero__actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.eb-hero__code{display:flex;align-items:stretch;height:62px;border:2px dashed #F7921E;border-radius:14px;background:#fff4ec;color:#2e1810;box-sizing:border-box}.eb-hero__code-text{padding:0 18px;display:flex;flex-direction:column;justify-content:center;gap:1px}.eb-hero__code-label{font-family:Instrument Sans,Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a94400;line-height:1.2}.eb-hero__code-value{font-family:Instrument Sans,Inter,sans-serif;font-size:26px;font-weight:700;letter-spacing:.08em;line-height:1}.eb-hero .eb-hero__copy{border:0;border-left:2px dashed #F7921E;border-radius:0;background:transparent;color:#2e1810;font-family:Instrument Sans,Inter,sans-serif;font-weight:700;font-size:14px;letter-spacing:.1em;padding:0 18px;min-width:96px;min-height:0;cursor:pointer;text-transform:uppercase}.eb-hero__button{background:#f7921e;color:#2e1810;text-decoration:none;font-family:Instrument Sans,Inter,sans-serif;font-weight:700;font-size:16px;letter-spacing:.06em;text-transform:uppercase;padding:0 30px;height:62px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:background .2s}.eb-hero__button:hover{background:#ffa845;color:#2e1810}.eb-hero__button-mobile{display:none}.eb-hero__bundle{width:600px;max-width:100%;display:flex;flex-direction:column;align-items:center;text-decoration:none}.eb-hero__badge{position:relative;z-index:1;margin-bottom:-13px;background:#2e1810;color:#f7921e;border:2px solid #F7921E;font-family:Instrument Sans,Inter,sans-serif;font-weight:700;font-size:12px;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;padding:5px 12px;border-radius:999px;text-align:center}.eb-hero__bundle-frame{display:block;width:100%;border-radius:18px;overflow:hidden;box-shadow:0 10px 26px #0000004d}.eb-hero__bundle-frame img{display:block;width:100%;height:auto}.eb-hero__media{flex:1;min-width:0;display:flex;justify-content:center;align-items:center;align-self:stretch;padding:15px 0}.eb-hero__image{display:block;height:570px;max-height:100%;width:auto;max-width:100%;object-fit:contain}@media(max-width:1199px){.eb-hero__inner{min-height:540px}.eb-hero__image{height:auto;max-height:520px}}@media(max-width:767px){.eb-hero{margin-bottom:24px}.eb-hero__inner{flex-direction:column;align-items:stretch;min-height:0;padding:0}.eb-hero__content{flex:none;padding:52px 16px 0;gap:12px}.eb-hero__eyebrow{background:none;color:#f7921e;padding:0;font-size:12px;border-radius:0}.eb-hero__saving-mobile{display:inline;font-size:12px;font-weight:600;color:#e9cbb9}.eb-hero__heading{font-size:46px;line-height:.9}.eb-hero__break{display:none}.eb-hero__actions{flex-wrap:nowrap;gap:8px;height:52px}.eb-hero__code{flex:1;min-width:0;height:52px;border-radius:12px}.eb-hero__code-text{flex:1;min-width:0;padding:0 12px;gap:0}.eb-hero__code-label{font-size:10px}.eb-hero__code-value{font-size:19px;letter-spacing:.06em;line-height:1.05}.eb-hero .eb-hero__copy{font-size:12px;letter-spacing:.08em;padding:0 12px;min-width:62px}.eb-hero__button{flex:0 0 112px;height:52px;padding:0;font-size:14px;gap:6px}.eb-hero__button svg{width:16px;height:16px}.eb-hero__button-desktop{display:none}.eb-hero__button-mobile{display:inline}.eb-hero__bundle{width:auto;margin:16px 0 0}.eb-hero__badge{display:none}.eb-hero__bundle-frame{border-radius:14px;border:3px solid #2E1810;box-shadow:0 10px 24px #00000059}.eb-hero__media{padding:10px 0 0}.eb-hero__image{width:330px;max-width:85%;height:auto;max-height:none}}
/*# sourceMappingURL=/cdn/shop/t/244/assets/earlybird-hero.css.map */
