.anniversary-10th-banner{position:relative;display:flex;align-items:center;min-height:calc(860 * var(--relative-px));overflow:hidden;background:#150d06;color:#fff}.anniversary-10th-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.anniversary-10th-banner__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.anniversary-10th-banner__shade{position:absolute;z-index:1;top:0;left:calc(-259 * var(--relative-px));width:calc(1920 * var(--relative-px));height:100%;background:linear-gradient(to left,#1000 43.112%,#110000a3 59.395%,#100c 86.224%);pointer-events:none}.anniversary-10th-banner__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:calc(40 * var(--relative-px));max-width:clamp(300px,calc(580 * var(--relative-px)),580px)}.anniversary-10th-banner>.page-width{width:100%}.anniversary-10th-banner__copy{display:flex;flex-direction:column;align-items:flex-start;gap:calc(24 * var(--relative-px));width:100%}.anniversary-10th-banner__eyebrow{display:flex;align-items:center;gap:calc(12 * var(--relative-px));margin:0;font-family:Red Hat Display,sans-serif;font-size:clamp(12px,.729vw,14px);font-weight:700;line-height:1.2;letter-spacing:0;color:#8e8d90;white-space:nowrap}.anniversary-10th-banner__eyebrow-line{display:block;flex-shrink:0;width:calc(16 * var(--relative-px));height:calc(2 * var(--relative-px));background:#ea0029}.anniversary-10th-banner__heading{margin:0;max-width:calc(661 * var(--relative-px));font-family:Red Hat Display,sans-serif;font-size:clamp(36px,3.75vw,72px);font-weight:800;line-height:1.2;letter-spacing:0;color:#fff}.anniversary-10th-banner__heading-accent{color:#e0b878}.anniversary-10th-banner__description{width:100%;margin:0;font-family:Red Hat Text,sans-serif;font-size:clamp(14px,.833vw,16px);font-weight:400;line-height:1.5;letter-spacing:0;color:#fff}.anniversary-10th-banner__actions{display:flex;align-items:center;gap:calc(16 * var(--relative-px))}.anniversary-10th-banner__button{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:calc(14 * var(--relative-px)) calc(24 * var(--relative-px));border:1px solid transparent;border-radius:calc(10 * var(--relative-px));-webkit-appearance:none;appearance:none;background:transparent;font-family:Red Hat Text,sans-serif;font-size:clamp(14px,.833vw,16px);font-weight:400;line-height:1.5;letter-spacing:0;color:#fff;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .2s ease}.anniversary-10th-banner__button:hover{transform:translateY(-1px)}.anniversary-10th-banner__button:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.anniversary-10th-banner__button--primary{background:#ea0029;transition:background-color .2s ease,color .2s ease}.anniversary-10th-banner__button--primary:hover{color:var(--Pure_White_focus);background-color:var(--Brand_Red_focus)}.anniversary-10th-banner__button--secondary{border-color:#fff;background:linear-gradient(to right,#bc9a654d,#e0b8784d 41.827%,#7a64414d);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media(prefers-reduced-motion:reduce){.anniversary-10th-banner__button{transition:none}.anniversary-10th-banner__button:hover{transform:none}}@media(max-width:768px){.anniversary-10th-banner{align-items:flex-start;min-height:calc(540 * var(--relative-px-mb));background:#100}.anniversary-10th-banner__shade{left:0;width:100%;background:linear-gradient(to top,#1000 55.14%,#100c 66.765%,#100 90.391%)}.anniversary-10th-banner__content{align-items:center;width:100%;max-width:none;margin:calc(32 * var(--relative-px-mb)) auto 0;gap:calc(12 * var(--relative-px-mb));text-align:center}.anniversary-10th-banner__copy{align-items:center;gap:calc(12 * var(--relative-px-mb))}.anniversary-10th-banner__eyebrow{gap:calc(5.644 * var(--relative-px-mb))}.anniversary-10th-banner__eyebrow-line{width:calc(7.525 * var(--relative-px-mb));height:calc(1 * var(--relative-px-mb))}.anniversary-10th-banner__heading{max-width:none;width:100%}.anniversary-10th-banner__actions{justify-content:center;gap:calc(8 * var(--relative-px-mb));width:100%}.anniversary-10th-banner__heading{font-size:calc(34 * var(--relative-px-mb))}.anniversary-10th-banner__description,.anniversary-10th-banner__eyebrow{font-size:calc(12 * var(--relative-px-mb))}.anniversary-10th-banner__button{padding:calc(6 * var(--relative-px-mb)) calc(12 * var(--relative-px-mb));border-radius:6px;font-size:clamp(12px,3.2vw,18px)}.anniversary-10th-banner__button--secondary{border-width:calc(.648 * var(--relative-px-mb));-webkit-backdrop-filter:blur(calc(1.945 * var(--relative-px-mb)));backdrop-filter:blur(calc(1.945 * var(--relative-px-mb)))}}
/*# sourceMappingURL=/cdn/shop/t/209/assets/10th-anniversary-banner.css.map */
