.aura-header,.aura-topbar,.aura-topbar__select{font-family:var(--hdr-font)}.aura-mega__prints .aura-megamenu__col-title::after,.aura-topbar.is-dismissed{display:none}.aura-hamburger,.aura-mnav-row{-webkit-tap-highlight-color:transparent}.aura-cart-title,.aura-logo,.aura-megamenu__col-title,.aura-nav__tag,.aura-pro-footer__eyebrow,.aura-topbar__badge{text-transform:uppercase}:root{--hdr-bg:rgba(248, 248, 249, 0.84);--hdr-bg-scrolled:rgba(248, 248, 249, 0.94);--hdr-ink:#111111;--hdr-muted:#5c5c63;--hdr-accent:#e3262f;--hdr-accent-glow:rgba(227, 38, 47, 0.25);--hdr-btn:#16161a;--hdr-border:rgba(20, 20, 24, 0.09);--hdr-ease:cubic-bezier(0.22, 0.61, 0.36, 1);--hdr-font:var(--font-body);--hdr-height:76px;--topbar-h:36px;--hdr-pad:clamp(1.25rem, 4vw, 4rem)}#header{display:contents}.aura-topbar{position:relative;z-index:1001;min-height:var(--topbar-h);background:#0b0b0d;color:#f6f6f7;font-size:.78rem;font-weight:500;letter-spacing:.02em;padding:.45rem calc(var(--hdr-pad) + 2rem);display:flex;align-items:center;justify-content:center;background-image:linear-gradient(90deg,rgba(227,38,47,0) 0,rgba(227,38,47,.22) 50%,rgba(227,38,47,0) 100%)}.aura-topbar__ticker{display:flex;align-items:center;gap:.75rem;margin:0;min-width:0;white-space:nowrap;justify-content:center;flex:1}.aura-topbar__badge{background:linear-gradient(135deg,#e3262f,#ba1f27);color:#fff;font-size:.64rem;font-weight:700;letter-spacing:.12em;padding:.2rem .65rem;border-radius:999px;box-shadow:0 2px 10px rgba(227,38,47,.35);display:inline-flex;align-items:center;gap:.4rem}.aura-topbar__badge::before{content:"";width:6px;height:6px;border-radius:50%;background:#fff;animation:1.8s ease-in-out infinite aura-pulse-dot}@keyframes aura-pulse-dot{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.65)}}.aura-topbar__text{overflow:hidden;text-overflow:ellipsis;color:rgba(248,248,249,.92)}.aura-topbar__text a{color:#fff;text-decoration:underline;text-underline-offset:3px;font-weight:600;margin-left:.35rem;transition:color .2s}.aura-logo,.aura-mega__all,.aura-mega__chip,.aura-mega__pane-all,.aura-mega__row,.aura-mega__sub,.aura-mnav-all,.aura-mnav-row,.aura-mobile-bc a,.aura-nav__link,.aura-search-card{text-decoration:none}.aura-topbar__text a:hover{color:#f3a2a6}.aura-topbar__controls{display:flex;align-items:center;gap:1.2rem}.aura-topbar__select{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:.18rem .6rem;color:rgba(248,248,249,.9);font-size:.72rem;font-weight:600;cursor:pointer;outline:0;transition:background-color .2s,border-color .2s}.aura-logo,.aura-logo__brand{font-weight:800}.aura-topbar__select:hover{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.25)}.aura-search-close:hover,.aura-topbar__select option{background:var(--hdr-ink);color:#fff}.aura-topbar__close{position:absolute;right:var(--hdr-pad);top:50%;transform:translateY(-50%);background:0 0;border:none;color:rgba(248,248,249,.6);cursor:pointer;padding:.2rem;display:flex;align-items:center;transition:color .2s,transform .2s}.aura-topbar__close:hover{color:#fff;transform:translateY(-50%) scale(1.15)}.aura-header{position:sticky;top:0;left:0;right:0;z-index:1000;width:100%;height:var(--hdr-height);background:rgba(255,255,255,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(20,20,24,.07);box-shadow:0 4px 20px -10px rgba(0,0,0,.06);color:var(--hdr-ink);transition:box-shadow .4s cubic-bezier(.22, .61, .36, 1),transform .4s cubic-bezier(.22, .61, .36, 1);will-change:transform}.aura-header.is-scrolled{background:rgba(255,255,255,.97);box-shadow:0 16px 40px -14px rgba(20,20,24,.16)}.aura-header::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ba1f27 0,#e3262f 35%,#ff5a63 50%,#e3262f 65%,#ba1f27 100%);pointer-events:none}.aura-header.is-hidden{transform:translateY(-100%)}.aura-header__inner{max-width:1440px;height:100%;margin:0 auto;padding:0 var(--hdr-pad);display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.aura-logo{display:flex;align-items:center;gap:.5rem;color:var(--hdr-ink);font-size:1.35rem;letter-spacing:-.03em;position:relative;z-index:2}.aura-drawer-overlay,.aura-search-modal{z-index:2000;visibility:hidden;pointer-events:none;inset:0}.aura-logo__icon{display:block;width:40px;height:40px;object-fit:contain}.aura-logo__wordmark{display:block;width:150px;height:auto}.aura-logo__emblem{position:relative;width:34px;height:34px;display:grid;place-items:center;color:var(--hdr-accent)}.aura-logo__ring{position:absolute;inset:0;width:100%;height:100%;animation:28s linear infinite aura-logo-spin}.aura-logo__core{width:8px;height:8px;border-radius:50%;background:var(--hdr-accent);box-shadow:0 0 12px var(--hdr-accent-glow);transition:transform .3s var(--hdr-ease)}.aura-logo:hover .aura-logo__core{transform:scale(1.4);background:var(--hdr-ink)}.aura-logo__text{display:flex;flex-direction:column;line-height:.9}.aura-logo__sub{font-size:.58rem;font-weight:600;letter-spacing:.26em;color:var(--hdr-muted);margin-top:.15rem}@keyframes aura-logo-spin{to{transform:rotate(360deg)}}.aura-nav-wrap{height:100%}.aura-nav{position:relative;display:flex;align-items:center;gap:clamp(.4rem,1.4vw,1.4rem);list-style:none;margin:0;padding:0;height:100%}.aura-nav__item{height:100%;display:flex;align-items:center}.aura-nav__link{position:relative;display:inline-flex;align-items:center;gap:.4rem;padding:.6rem .35rem;color:#55555c;font-family:var(--font-heading);font-size:1rem;font-weight:500;letter-spacing:-.005em;transition:color .2s}.aura-nav__link::after{content:"";position:absolute;left:.35rem;right:.35rem;bottom:.1rem;height:2.5px;border-radius:3px;background:var(--hdr-ink);transform:scaleX(0);transition:transform .35s cubic-bezier(.22, .61, .36, 1),background-color .2s}.aura-nav__item--has-mega:focus-within>.aura-nav__link,.aura-nav__item--has-mega:hover>.aura-nav__link,.aura-nav__link:hover{color:var(--hdr-ink)}.aura-nav__item--has-mega:focus-within>.aura-nav__link::after,.aura-nav__item--has-mega:hover>.aura-nav__link::after,.aura-nav__link:hover::after{transform:scaleX(1)}.aura-nav__link.is-current{color:var(--hdr-ink);font-weight:600}.aura-nav__link.is-current::after{background:var(--hdr-accent);transform:scaleX(1)}.aura-nav__tag{font-family:var(--hdr-font);font-size:.56rem;font-weight:800;padding:.2rem .42rem;border-radius:4px;background:var(--hdr-accent);color:#fff;letter-spacing:.1em;line-height:1;transform:skewX(-10deg)}.aura-mega__all,.aura-mega__all-mark,.aura-mega__pane-all,.aura-mega__pane-title,.aura-mega__row-name,.aura-mega__sub-name,.aura-mnav-all{font-family:var(--font-heading)}.aura-nav__chevron{width:12px;height:12px;transition:transform .3s var(--hdr-ease)}.aura-nav__item--has-mega:focus-within .aura-nav__chevron,.aura-nav__item--has-mega:hover .aura-nav__chevron{transform:rotate(180deg)}.aura-megamenu{--mega-left:250px;--mega-pad:1.5rem;position:absolute;top:100%;left:50%;width:min(94vw,940px);min-height:470px;transform:translateX(-50%) translateY(12px);display:grid;grid-template-columns:var(--mega-left) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;isolation:isolate;padding:var(--mega-pad);border-radius:28px;background-color:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(28px) saturate(1.8);backdrop-filter:blur(28px) saturate(1.8);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px rgba(255,255,255,.6),0 0 0 1px rgba(17,17,17,.06),0 40px 90px -28px rgba(17,17,17,.35);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s cubic-bezier(.22, .61, .36, 1),transform .3s cubic-bezier(.22, .61, .36, 1),visibility .3s}.aura-megamenu::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(40% 50% at 100% 0,rgba(227,38,47,.12),transparent 70%),radial-gradient(35% 45% at 0 100%,rgba(255,170,90,.12),transparent 70%);pointer-events:none}.aura-drawer-overlay.is-open,.aura-mobile-nav.is-open,.aura-search-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.aura-megamenu::after{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.aura-nav__item--has-mega:focus-within .aura-megamenu,.aura-nav__item--has-mega:hover .aura-megamenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(4px)}.aura-megamenu__col-title{margin:0 0 1rem;display:flex;align-items:center;gap:.6rem;font-size:.7rem;font-weight:700;letter-spacing:.16em;color:var(--hdr-muted)}.aura-megamenu__col-title::after{content:"";flex:1;height:1px;background:var(--hdr-border)}.aura-mega__types{display:flex;flex-direction:column;min-width:0}.aura-mega__list{display:flex;flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none}.aura-mega__row{display:flex;align-items:center;gap:.75rem;padding:.45rem .6rem .45rem .45rem;border-radius:16px;color:var(--hdr-ink);transition:background-color .25s,box-shadow .25s,transform .3s cubic-bezier(.22, .61, .36, 1)}.aura-mega__thumb{flex-shrink:0;width:40px;height:40px;border-radius:50%;overflow:hidden;background:#e7e7ea;box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(17,17,17,.08);transition:box-shadow .25s}.aura-mega__thumb img{display:block;width:100%;height:100%;object-fit:cover}.aura-mega__row-text,.aura-mnav-row__text{flex:1;min-width:0;display:flex;flex-direction:column}.aura-mega__row-name{font-size:1rem;font-weight:600;letter-spacing:-.01em}.aura-mega__row-sub{font-size:.74rem;color:var(--hdr-muted)}.aura-mega__row-go{flex-shrink:0;width:16px;height:16px;color:#b0b0b6;transition:color .25s,transform .3s cubic-bezier(.22, .61, .36, 1)}.aura-mega__list:not(:hover):not(:focus-within)>.aura-mega__sport:first-child>.aura-mega__row,.aura-mega__sport:focus-within>.aura-mega__row,.aura-mega__sport:hover>.aura-mega__row{background-color:rgba(255,255,255,.92);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(17,17,17,.06),0 10px 24px -16px rgba(17,17,17,.35)}.aura-mega__list:not(:hover):not(:focus-within)>.aura-mega__sport:first-child .aura-mega__thumb,.aura-mega__sport:focus-within>.aura-mega__row .aura-mega__thumb,.aura-mega__sport:hover>.aura-mega__row .aura-mega__thumb{box-shadow:0 0 0 2px #fff,0 0 0 4px #e3262f}.aura-mega__list:not(:hover):not(:focus-within)>.aura-mega__sport:first-child .aura-mega__row-go,.aura-mega__sport:focus-within>.aura-mega__row .aura-mega__row-go,.aura-mega__sport:hover>.aura-mega__row .aura-mega__row-go{color:#e3262f;transform:translateX(3px)}.aura-mega__all{display:flex;align-items:center;gap:.7rem;margin-top:auto;padding:.55rem .9rem .55rem .55rem;border-radius:16px;border:1px solid rgba(255,255,255,.14);background-color:rgba(18,18,22,.86);background-image:linear-gradient(180deg,rgba(255,255,255,.14) 0,rgba(255,255,255,0) 60%);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 12px 26px -16px rgba(17,17,17,.6);color:#fff;font-size:.95rem;font-weight:500;transition:background-color .3s,transform .3s cubic-bezier(.22, .61, .36, 1)}.aura-cart-item-info,.aura-mega__all>span:nth-child(2){flex:1}.aura-mega__all svg{width:15px;height:15px}.aura-mega__all:focus-visible,.aura-mega__all:hover{background-color:rgba(227,38,47,.9);transform:translateY(-1px)}.aura-mega__all-mark{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:rgba(255,255,255,.12);font-weight:700}.aura-mega__all-mark i{font-style:normal;color:#e3262f}.aura-mega__pane{position:absolute;top:var(--mega-pad);left:calc(var(--mega-pad) + var(--mega-left));right:var(--mega-pad);bottom:4.6rem;padding-left:1.5rem;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateX(10px);transition:opacity .18s .12s,transform .18s .12s,visibility 0s linear .3s}.aura-mega__list:not(:hover):not(:focus-within)>.aura-mega__sport:first-child>.aura-mega__pane,.aura-mega__sport:focus-within>.aura-mega__pane,.aura-mega__sport:hover>.aura-mega__pane{z-index:2;opacity:1;visibility:visible;transform:none;transition:opacity .25s .1s,transform .3s cubic-bezier(.22, .61, .36, 1) .1s,visibility 0s linear .1s}.aura-megamenu:not(:has(.aura-mega__prints)) .aura-mega__pane{bottom:var(--mega-pad)}.aura-mega__pane-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.aura-mega__pane-kicker{margin:0 0 .1rem;font-size:.74rem;color:var(--hdr-muted)}.aura-mega__pane-title{margin:0;font-size:1.45rem;font-weight:600;letter-spacing:-.03em;line-height:1.1}.aura-mega__pane-all{flex-shrink:0;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .95rem;border-radius:999px;border:1px solid rgba(255,255,255,.9);background-color:rgba(255,255,255,.6);background-image:linear-gradient(180deg,rgba(255,255,255,.8) 0,rgba(255,255,255,0) 60%);box-shadow:0 0 0 1px rgba(17,17,17,.08),0 8px 18px -12px rgba(17,17,17,.35);color:var(--hdr-ink);font-size:.85rem;font-weight:500;white-space:nowrap;transition:background-color .3s,color .3s}.aura-mega__pane-all svg{width:13px;height:13px}.aura-mega__pane-all:focus-visible,.aura-mega__pane-all:hover{background-color:rgba(18,18,22,.86);color:#fff}.aura-mega__subs{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:.55rem;margin:0;padding:0;list-style:none}.aura-mnav-links,.aura-mnav-subs{grid-template-columns:repeat(3,minmax(0,1fr));list-style:none}.aura-mega__sub{position:relative;isolation:isolate;display:block;height:100%;min-height:110px;overflow:hidden;border-radius:16px;background:#e7e7ea;color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25),0 8px 20px -14px rgba(0,0,0,.5);transition:transform .3s cubic-bezier(.22, .61, .36, 1),box-shadow .3s}.aura-mega__sub img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16, 1, .3, 1)}.aura-mega__sub::before{content:"";position:absolute;inset:45% 0 0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.45))}.aura-mega__sub-name{position:absolute;left:.4rem;right:.4rem;bottom:.4rem;overflow:hidden;padding:.35rem .55rem;border-radius:11px;background-color:rgba(255,255,255,.16);-webkit-backdrop-filter:blur(12px) saturate(1.7);backdrop-filter:blur(12px) saturate(1.7);border:1px solid rgba(255,255,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.35);font-size:.78rem;font-weight:600;white-space:nowrap;text-overflow:ellipsis;transition:background-color .3s}.aura-btn-icon,.aura-mega__chip{background-color:rgba(255,255,255,.55);color:var(--hdr-ink)}.aura-mega__sub:focus-visible,.aura-mega__sub:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.35),0 16px 30px -16px rgba(0,0,0,.55)}.aura-mega__sub:focus-visible img,.aura-mega__sub:hover img{transform:scale(1.08)}.aura-mnav-all:hover svg,.aura-pro-footer__btn--light:hover svg{transform:translateX(3px)}.aura-mega__sub:focus-visible .aura-mega__sub-name,.aura-mega__sub:hover .aura-mega__sub-name{background-color:rgba(227,38,47,.75)}.aura-mega__prints{grid-column:1/-1;display:flex;align-items:center;gap:1rem;margin-top:1.1rem;padding-top:1rem;border-top:1px solid var(--hdr-border)}.aura-mega__prints .aura-megamenu__col-title{margin:0;flex-shrink:0}.aura-mega__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.aura-mega__chip{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border-radius:999px;border:1px solid rgba(255,255,255,.9);box-shadow:0 0 0 1px rgba(17,17,17,.07);font-size:.85rem;font-weight:600;transition:background-color .25s,color .25s,box-shadow .25s}.aura-mega__chip svg{width:12px;height:12px;opacity:.5}.aura-mega__chip:focus-visible,.aura-mega__chip:hover{background-color:#fff;color:var(--hdr-accent);box-shadow:0 0 0 1px rgba(227,38,47,.35),0 8px 18px -12px rgba(227,38,47,.6)}.aura-mega__swatch{width:34px;height:34px;flex:none;border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(17,17,17,.08)}.aura-mega__swatch img{display:block;width:100%;height:100%;object-fit:cover}.aura-btn-icon,.aura-search-trigger{cursor:pointer;transition:background-color .35s cubic-bezier(.22, .61, .36, 1),border-color .35s cubic-bezier(.22, .61, .36, 1),box-shadow .35s cubic-bezier(.22, .61, .36, 1),color .35s cubic-bezier(.22, .61, .36, 1),transform .35s cubic-bezier(.22, .61, .36, 1)}.aura-actions{display:flex;align-items:center;gap:clamp(.6rem,1.2vw,1.1rem)}.aura-badge,.aura-btn-icon{display:grid;place-items:center}.aura-btn-icon{position:relative;width:46px;height:46px;border-radius:50%;background-image:linear-gradient(180deg,rgba(255,255,255,.75) 0,rgba(255,255,255,0) 62%);-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8);border:1px solid rgba(255,255,255,.85);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(14,14,17,.08),0 10px 24px -14px rgba(14,14,17,.35)}.aura-btn-icon:focus-visible,.aura-btn-icon:hover{background-color:rgba(18,18,22,.82);border-color:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 0 0 1px rgba(14,14,17,.2),0 14px 28px -14px rgba(14,14,17,.55);color:#fff;transform:translateY(-2px)}.aura-btn-icon:active{transform:scale(.95)}.aura-btn-icon svg{width:20px;height:20px}.aura-badge{position:absolute;top:3px;right:3px;min-width:19px;height:19px;padding:0 4px;border-radius:999px;background:linear-gradient(135deg,#e3262f,#ba1f27);color:#fff;font-size:.64rem;font-weight:800;box-shadow:0 3px 8px rgba(227,38,47,.4);border:1.5px solid #fff}.aura-search-trigger{display:inline-flex;align-items:center;gap:.6rem;height:46px;width:240px;padding:0 .5rem 0 1.05rem;border-radius:999px;background-color:rgba(255,255,255,.55);background-image:linear-gradient(180deg,rgba(255,255,255,.75) 0,rgba(255,255,255,0) 62%);-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8);border:1px solid rgba(255,255,255,.85);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(14,14,17,.08),0 10px 24px -14px rgba(14,14,17,.35);color:var(--hdr-muted);font-family:var(--hdr-font);font-size:.88rem;font-weight:500;white-space:nowrap}.aura-search-trigger svg{width:18px;height:18px;flex-shrink:0}.aura-search-trigger span{flex:1 1 auto;text-align:left;color:var(--hdr-muted)}.aura-search-trigger kbd{flex-shrink:0;padding:.26rem .48rem;border-radius:8px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.08);color:var(--hdr-muted);font-family:inherit;font-size:.64rem;font-weight:700;line-height:1}.aura-search-trigger:focus-visible,.aura-search-trigger:hover{background-color:rgba(255,255,255,.92);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(14,14,17,.14),0 14px 30px -16px rgba(14,14,17,.4)}.aura-search-modal{position:fixed;background:rgba(20,20,24,.45);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:grid;place-items:start center;padding-top:10vh;opacity:0;transition:opacity .35s var(--hdr-ease),visibility .35s}.aura-search-box{width:min(90vw,680px);background:#f6f6f7;border-radius:24px;border:1px solid var(--hdr-border);box-shadow:0 32px 64px -20px rgba(0,0,0,.35);overflow:hidden;transform:translateY(-20px) scale(.96);transition:transform .35s var(--hdr-ease)}.aura-search-modal.is-open .aura-search-box{transform:translateY(0) scale(1)}.aura-search-header{display:flex;align-items:center;padding:1.2rem 1.6rem;border-bottom:1px solid var(--hdr-border);gap:1rem}.aura-mnav-links svg,.aura-search-header svg{width:22px;height:22px;color:var(--hdr-accent)}.aura-search-input{flex:1;background:0 0;border:none;font-family:var(--hdr-font);font-size:1.15rem;font-weight:600;color:var(--hdr-ink);outline:0}.aura-search-input::placeholder{color:var(--hdr-muted);font-weight:400}.aura-search-body{padding:1rem 1.6rem 1.6rem;min-height:120px}.aura-search-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center;color:var(--hdr-muted);gap:.4rem}.aura-search-placeholder svg{width:28px;height:28px;opacity:.35;color:var(--hdr-muted)}.aura-search-placeholder p{margin:0;font-size:.88rem}.aura-topbar__location{display:flex;align-items:center;gap:.45rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:.22rem .7rem;font-size:.72rem;font-weight:600;color:rgba(248,248,249,.95);letter-spacing:.03em}.aura-search-card,.aura-search-clear,.aura-search-close{color:var(--hdr-ink);cursor:pointer}.aura-topbar__flag{font-size:.85rem;line-height:1}.aura-search-clear{background:rgba(20,20,24,.1);border:none;border-radius:50%;width:24px;height:24px;display:grid;place-items:center;font-size:1rem;line-height:1;transition:background .2s}.aura-search-clear:hover{background:rgba(20,20,24,.2)}.aura-cart-checkout-btn:hover,.aura-mnav-all svg{background:var(--hdr-accent)}.aura-search-close{flex:none;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:rgba(17,17,17,.07);transition:background .2s,color .2s}.aura-search-close svg{width:16px;height:16px}.aura-search-results{display:flex;flex-direction:column;gap:.75rem;max-height:380px;overflow-y:auto;padding-right:.2rem}.aura-search-card{display:flex;align-items:center;gap:1rem;padding:.75rem;border-radius:14px;background:#fff;border:1px solid var(--hdr-border);transition:transform .2s var(--hdr-ease),border-color .2s ease,box-shadow .2s ease}.aura-search-card:hover{transform:translateY(-2px);border-color:rgba(227,38,47,.4);box-shadow:0 8px 20px -6px rgba(0,0,0,.1)}.aura-cart-header,.aura-mobile-nav__head{border-bottom:1px solid var(--hdr-border)}.aura-search-card__img{width:54px;height:54px;border-radius:10px;object-fit:cover;background:#f5f5f7;flex-shrink:0}.aura-search-card__info{flex:1;min-width:0}.aura-search-card__name{margin:0 0 .2rem;font-size:.92rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aura-search-card__tag{margin:0;font-size:.78rem;color:var(--hdr-muted)}.aura-search-card__price{font-size:.92rem;font-weight:700;color:var(--hdr-accent);flex-shrink:0}.aura-search-empty{padding:2rem 1rem;text-align:center;color:var(--hdr-muted);font-size:.92rem}.aura-mobile-bc ol{display:flex;align-items:center;gap:.5rem;padding:0;margin:0;list-style:none;font-size:.84rem;font-weight:600;color:var(--hdr-muted)}.aura-mobile-bc a{color:var(--hdr-ink)}.aura-mobile-bc li:not(:last-child)::after{content:"/";margin-left:.5rem;color:rgba(20,20,24,.3)}.aura-mobile-nav__foot{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--hdr-border)}.aura-mobile-loc{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:700;color:var(--hdr-ink);background:#fff;border:1px solid var(--hdr-border);padding:.45rem .9rem;border-radius:999px}.aura-cart-item-price,.aura-mnav-row.is-active .aura-mnav-row__name{color:var(--hdr-accent)}.aura-drawer-overlay{position:fixed;background:rgba(20,20,24,.4);backdrop-filter:blur(8px);opacity:0;transition:opacity .35s var(--hdr-ease),visibility .35s}.aura-cart-drawer{position:fixed;top:0;right:0;bottom:0;z-index:2001;width:min(90vw,420px);background:#f6f6f7;border-left:1px solid var(--hdr-border);box-shadow:-20px 0 40px rgba(0,0,0,.2);display:flex;flex-direction:column;transform:translateX(100%);transition:transform .4s var(--hdr-ease)}.aura-cart-drawer.is-open{transform:translateX(0)}.aura-cart-header{padding:1.5rem;display:flex;align-items:center;justify-content:space-between}.aura-cart-title{margin:0;font-size:1.1rem;font-weight:800;letter-spacing:.04em}.aura-cart-body{flex:1;padding:1.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:1.2rem}.aura-cart-item{display:flex;gap:1rem;align-items:center;background:#fff;padding:.9rem;border-radius:14px;border:1px solid var(--hdr-border)}.aura-cart-item img{width:64px;height:64px;object-fit:cover;border-radius:10px}.aura-cart-item-title{margin:0 0 .2rem;font-size:.9rem;font-weight:700}.aura-cart-item-price{font-size:.85rem;font-weight:600}.aura-cart-footer{padding:1.5rem;border-top:1px solid var(--hdr-border);background:rgba(255,255,255,.5)}.aura-cart-subtotal{display:flex;justify-content:space-between;font-size:1rem;font-weight:700;margin-bottom:1.2rem}.aura-cart-checkout-btn{width:100%;padding:1.05rem;border-radius:999px;background:var(--hdr-btn);color:#fff;border:none;font-family:var(--hdr-font);font-size:.95rem;font-weight:700;cursor:pointer;transition:background .3s}.aura-hamburger{display:none;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;background-color:rgba(255,255,255,.55);background-image:linear-gradient(180deg,rgba(255,255,255,.75) 0,rgba(255,255,255,0) 62%);-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8);border:1px solid rgba(255,255,255,.85);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(14,14,17,.08),0 10px 24px -14px rgba(14,14,17,.35);color:var(--hdr-ink);cursor:pointer;z-index:1002;transition:background-color .35s cubic-bezier(.22, .61, .36, 1),border-color .35s cubic-bezier(.22, .61, .36, 1),box-shadow .35s cubic-bezier(.22, .61, .36, 1),color .35s cubic-bezier(.22, .61, .36, 1),transform .35s cubic-bezier(.22, .61, .36, 1)}.aura-hamburger:focus-visible,.aura-hamburger:hover{background-color:rgba(255,255,255,.92)}.aura-hamburger:active{background-color:rgba(230,230,234,.9)}.aura-hamburger__icon{width:100%;height:100%;display:block;overflow:visible}.aura-hamburger__bar{fill:currentColor;transform-box:fill-box;transform-origin:center;transition:transform .42s var(--hdr-ease),opacity .22s ease}.aura-hamburger__bar--mid{transform-origin:left center;transition:transform .42s var(--hdr-ease),opacity .18s ease}.aura-hamburger:hover .aura-hamburger__bar--mid{transform:scaleX(1.54)}.aura-hamburger.is-active .aura-hamburger__bar--top{transform:translateY(5px) rotate(45deg)}.aura-hamburger.is-active .aura-hamburger__bar--mid{opacity:0;transform:scaleX(0)}.aura-hamburger.is-active .aura-hamburger__bar--bot{transform:translateY(-5px) rotate(-45deg)}.aura-mobile-nav{position:fixed;inset:0;z-index:9999;isolation:isolate;background-color:rgba(248,248,250,.92);background-image:radial-gradient(60% 35% at 100% 0,rgba(227,38,47,.14),transparent 70%),radial-gradient(55% 30% at 0 100%,rgba(255,170,90,.14),transparent 70%);backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6);padding:calc(.85rem + env(safe-area-inset-top,0px)) var(--hdr-pad) calc(1.75rem + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;transform:translateX(100%);pointer-events:none;transition:opacity .35s cubic-bezier(.22, .61, .36, 1),transform .35s cubic-bezier(.22, .61, .36, 1),visibility .35s}.aura-mnav-all,.aura-mobile-nav__close{background-image:linear-gradient(180deg,rgba(255,255,255,.16) 0,rgba(255,255,255,0) 60%);color:#fff}.aura-mobile-nav.is-open{transform:translateX(0)}.aura-mobile-nav__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.1rem;padding:.35rem 0 .9rem;border-bottom:1px solid var(--hdr-border);flex-shrink:0}.aura-mobile-nav__logo img{display:block;width:128px;height:auto}.aura-mobile-nav__close{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:50%;background-color:rgba(18,18,22,.86);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 10px 22px -12px rgba(14,14,17,.6);cursor:pointer;transition:background-color .25s,transform .3s cubic-bezier(.22, .61, .36, 1)}.aura-mobile-nav__close svg{width:18px;height:18px}.aura-mobile-nav__close:focus-visible,.aura-mobile-nav__close:hover{background-color:rgba(227,38,47,.9);transform:rotate(90deg)}.aura-mobile-nav__body{flex:1;display:flex;flex-direction:column}.aura-mnav-all{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.4rem;padding:.55rem .55rem .55rem 1.15rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);background-color:rgba(18,18,22,.88);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 14px 28px -16px rgba(14,14,17,.6);font-size:1rem;font-weight:500}.aura-mnav-row__name,.aura-mnav-sub span{font-weight:600;font-family:var(--font-heading)}.aura-mnav-all svg{width:36px;height:36px;flex:none;padding:9px;border-radius:50%;transition:transform .25s cubic-bezier(.22, .61, .36, 1)}.aura-mnav-links a,.aura-mnav-sport{background-color:rgba(255,255,255,.66)}.aura-mnav-all.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--hdr-accent)}.aura-mobile-nav .aura-megamenu__col-title{margin-bottom:.6rem}.aura-mnav-list{display:flex;flex-direction:column;gap:.55rem;margin:0 0 1.5rem;padding:0;list-style:none}.aura-mnav-sport{border-radius:20px;box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(17,17,17,.05),0 10px 24px -18px rgba(17,17,17,.35);transition:background-color .25s,box-shadow .25s}.aura-mnav-sport:has(details[open]){background-color:rgba(255,255,255,.95);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(227,38,47,.22),0 18px 36px -22px rgba(17,17,17,.45)}.aura-mnav-row{display:flex;align-items:center;gap:.8rem;padding:.55rem .6rem .55rem .55rem;border-radius:20px;color:var(--hdr-ink);cursor:pointer;list-style:none}.aura-mnav-row::-webkit-details-marker{display:none}.aura-mnav-row__img{flex-shrink:0;width:48px;height:48px;border-radius:14px;overflow:hidden;background:#e7e7ea;box-shadow:0 0 0 2px #fff,0 6px 14px -8px rgba(0,0,0,.4)}.aura-mnav-row__img img{display:block;width:100%;height:100%;object-fit:cover}.aura-mnav-row__name{font-size:1.06rem;letter-spacing:-.01em}.aura-mnav-row__sub{font-size:.76rem;color:var(--hdr-muted)}.aura-mnav-row__toggle{flex-shrink:0;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background-color:rgba(17,17,17,.06);color:var(--hdr-ink);transition:background-color .25s,color .25s,transform .35s cubic-bezier(.22, .61, .36, 1)}.aura-mnav-sport-all,.aura-mnav-sub{border-radius:14px;text-decoration:none}.aura-mnav-row__toggle svg{width:15px;height:15px}details[open]>.aura-mnav-row .aura-mnav-row__toggle{background-color:var(--hdr-accent);color:#fff;transform:rotate(45deg)}.aura-mnav-row__go{flex-shrink:0;width:18px;height:18px;color:#a1a1a8}.aura-mnav-panel{padding:.15rem .6rem .7rem;animation-name:mnav-open;animation-duration:.35s;animation-timing-function:cubic-bezier(0.22,0.61,0.36,1)}@keyframes mnav-open{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.aura-mnav-subs{display:grid;gap:.45rem;margin:0 0 .6rem;padding:0}.aura-mnav-sub{position:relative;isolation:isolate;display:block;aspect-ratio:1/1.05;overflow:hidden;background:#e7e7ea;color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}.aura-mnav-sub img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.aura-mnav-sub::before{content:"";position:absolute;inset:40% 0 0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.aura-mnav-sub span{position:absolute;left:.45rem;right:.45rem;bottom:.4rem;font-size:.74rem;line-height:1.15;text-shadow:0 1px 6px rgba(0,0,0,.35)}.aura-mnav-sub:active{transform:scale(.97)}.aura-mnav-sport-all{display:flex;align-items:center;justify-content:center;gap:.45rem;padding:.7rem 1rem;background-color:rgba(17,17,17,.05);color:var(--hdr-ink);font-family:var(--font-heading);font-size:.9rem;font-weight:500}.aura-mnav-chip,.aura-mnav-foot,.aura-mnav-links a{font-weight:600;color:var(--hdr-ink)}.aura-mnav-sport-all svg{width:14px;height:14px}.aura-mnav-sport-all:focus-visible,.aura-mnav-sport-all:hover{background-color:var(--hdr-ink);color:#fff}.aura-mnav-chips{display:flex;gap:.5rem;margin:0 calc(var(--hdr-pad) * -1) 1.5rem;padding:.15rem var(--hdr-pad) .4rem;list-style:none;overflow-x:auto;scrollbar-width:none}.aura-pro-footer,.aura-pro-footer__btn--light,.aura-pro-footer__cta{overflow:hidden;isolation:isolate}.aura-mnav-chips::-webkit-scrollbar{display:none}.aura-mnav-chip{display:inline-flex;align-items:center;gap:.55rem;padding:.3rem .95rem .3rem .3rem;border-radius:999px;background-color:rgba(255,255,255,.75);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(17,17,17,.06);font-size:.86rem;text-decoration:none;white-space:nowrap}.aura-mnav-chip .aura-mega__swatch{width:30px;height:30px}.aura-mnav-chip:hover{color:var(--hdr-accent);background-color:#fff}.aura-mnav-links{display:grid;gap:.5rem;margin:0;padding:0}.aura-mnav-links a{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.85rem .4rem;border-radius:18px;box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(17,17,17,.05);font-size:.82rem;text-align:center;text-decoration:none;transition:background-color .25s,color .25s}.aura-mnav-links a.is-active{background-color:var(--hdr-ink);color:#fff}.aura-mnav-links a.is-active svg{color:#fff}.aura-mnav-foot{margin:1.6rem 0 0;font-family:var(--font-heading);font-size:1.2rem;line-height:1.2;letter-spacing:-.025em}.aura-mnav-foot i{font-style:normal;color:var(--hdr-accent)}.aura-pro-footer__mail[hidden],.aura-pro-footer__social li[hidden],.aura-pro-footer__social[hidden],.aura-pro-footer__wa[hidden],.aura-wish-badge[hidden]{display:none}.aura-pro-footer{--ft-ink:#f5f5f7;--ft-muted:rgba(245, 245, 247, 0.62);--ft-faint:rgba(245, 245, 247, 0.4);--ft-line:rgba(255, 255, 255, 0.08);--ft-glass:rgba(255, 255, 255, 0.05);--ft-glass-edge:rgba(255, 255, 255, 0.1);--ft-accent:#e3262f;--ft-accent-soft:#f3a2a6;position:relative;padding:clamp(1.5rem,3vw,2.5rem) var(--hdr-pad) 1.75rem;color:var(--ft-ink);font-family:var(--hdr-font);background-color:#0b0b0d;background-image:radial-gradient(70% 45% at 50% 0,rgba(227,38,47,.16),rgba(227,38,47,0) 70%),radial-gradient(40% 40% at 100% 100%,rgba(255,255,255,.04),transparent 70%)}.aura-pro-footer__inner{position:relative;max-width:1440px;margin:0 auto}:where(.aura-pro-footer) a{color:inherit;text-decoration:none}.aura-pro-footer :focus-visible{outline:2px solid var(--ft-accent-soft);outline-offset:3px;border-radius:6px}.aura-pro-footer__cta{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(240px,0.85fr);grid-template-areas:"copy art" "actions art";align-items:center;column-gap:clamp(1.5rem,4vw,3.5rem);row-gap:1.6rem;padding:clamp(1rem,3vw,1.5rem) clamp(1.5rem,4vw,1.5rem);border-radius:32px;background:radial-gradient(55% 90% at 85% 50%,rgba(255,255,255,.2),transparent 65%),radial-gradient(40% 70% at 0 100%,rgba(0,0,0,.22),transparent 70%),linear-gradient(135deg,#e3262f 0,#ba1f27 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 30px 60px -36px rgba(227,38,47,.8)}.aura-pro-footer__pitch{position:absolute;inset:0;z-index:-1;width:100%;height:100%;color:rgba(255,255,255,.16);pointer-events:none}.aura-pro-footer__cta-copy{grid-area:copy;max-width:40rem}.aura-pro-footer__eyebrow{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1rem;padding:.4rem .85rem .4rem .7rem;border-radius:999px;background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.28);font-size:.7rem;font-weight:700;letter-spacing:.16em;color:#fff}.aura-pro-footer__eyebrow-dot{width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.25)}.aura-pro-footer__cta-title{margin:0;font-family:var(--font-heading);font-size:clamp(1.7rem, 3.2vw, 2.7rem);font-weight:600;line-height:1.08;letter-spacing:-.03em;color:#fff;text-wrap:balance}.aura-pro-footer__cta-title span{color:rgba(255,255,255,.72)}.aura-pro-footer__cta-actions{grid-area:actions;display:flex;flex-wrap:wrap;gap:.75rem}.aura-pro-footer__btn{display:inline-flex;align-items:center;gap:.55rem;padding:.95rem 1.75rem;border-radius:999px;font-family:var(--font-heading);font-size:1.04rem;font-weight:500;white-space:nowrap;transition:background-color .35s cubic-bezier(.22, .61, .36, 1),border-color .35s cubic-bezier(.22, .61, .36, 1),box-shadow .35s cubic-bezier(.22, .61, .36, 1),color .35s cubic-bezier(.22, .61, .36, 1),transform .35s cubic-bezier(.22, .61, .36, 1)}.aura-pro-footer__btn svg{width:16px;height:16px;transition:transform .3s cubic-bezier(.22, .61, .36, 1)}:where(.aura-pro-footer) .aura-pro-footer__btn--light{background-color:rgba(255,255,255,.9);background-image:linear-gradient(180deg,rgba(255,255,255,.9) 0,rgba(255,255,255,0) 60%);-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 -1px 0 rgba(14,14,17,.08),0 12px 28px -14px rgba(0,0,0,.55);color:#0b0b0d}.aura-pro-footer__btn--ghost,.aura-pro-footer__social a{-webkit-backdrop-filter:blur(14px) saturate(1.6);color:#fff}.aura-pro-footer__btn--light:hover{background-color:rgba(14,14,17,.82);background-image:linear-gradient(180deg,rgba(255,255,255,.16) 0,rgba(255,255,255,0) 58%);border-color:rgba(255,255,255,.18);color:#fff;transform:translateY(-2px)}.aura-pro-footer__btn--light{position:relative}.aura-pro-footer__btn--light::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(105deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.34) 50%,rgba(255,255,255,0) 70%);transform:translateX(-130%);transition:transform .9s cubic-bezier(.22, .61, .36, 1);pointer-events:none}.aura-pro-footer__btn--light:focus-visible::after,.aura-pro-footer__btn--light:hover::after{transform:translateX(130%)}.aura-pro-footer__btn--ghost{background-color:rgba(255,255,255,.12);background-image:linear-gradient(180deg,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 60%);backdrop-filter:blur(14px) saturate(1.6);border:1px solid rgba(255,255,255,.32);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 10px 24px -14px rgba(0,0,0,.45)}.aura-pro-footer__btn--ghost:hover{background-color:rgba(255,255,255,.24);border-color:rgba(255,255,255,.6);transform:translateY(-2px)}.aura-pro-footer__cta-art{grid-area:art;position:relative;height:clamp(210px,22vw,290px)}.aura-pro-footer__cta-art img{position:absolute;top:50%;left:50%;width:42%;max-width:170px;aspect-ratio:3/4;height:auto;object-fit:cover;border:4px solid #fff;border-radius:18px;background:rgba(255,255,255,.2);box-shadow:0 22px 40px -18px rgba(0,0,0,.55);transition:transform .6s cubic-bezier(.16, 1, .3, 1)}.aura-pro-footer__cta-art img:first-child{transform:translate(-112%,-46%) rotate(-11deg)}.aura-pro-footer__cta-art img:nth-child(2){z-index:2;transform:translate(-50%,-54%) rotate(2deg)}.aura-pro-footer__cta-art img:nth-child(3){transform:translate(12%,-44%) rotate(12deg)}.aura-pro-footer__cta:hover .aura-pro-footer__cta-art img:first-child{transform:translate(-122%,-48%) rotate(-15deg)}.aura-pro-footer__cta:hover .aura-pro-footer__cta-art img:nth-child(2){transform:translate(-50%,-60%) rotate(0) scale(1.04)}.aura-pro-footer__cta:hover .aura-pro-footer__cta-art img:nth-child(3){transform:translate(22%,-42%) rotate(16deg)}.aura-pro-footer__top{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,2fr);gap:clamp(2.5rem,6vw,6rem);padding:clamp(3rem,6vw,4.5rem) 0 clamp(2.5rem,5vw,3.5rem)}.aura-pro-footer__brand .aura-logo__wordmark{width:168px;height:auto}.aura-pro-footer__tagline{margin:1.2rem 0 1.5rem;max-width:34ch;font-size:.94rem;line-height:1.65;color:var(--ft-muted)}.aura-pro-footer__social{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none}.aura-pro-footer__social a{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background-color:rgba(255,255,255,.12);background-image:linear-gradient(180deg,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 60%);backdrop-filter:blur(14px) saturate(1.6);border:1px solid rgba(255,255,255,.32);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 10px 24px -14px rgba(0,0,0,.45);transition:background-color .35s cubic-bezier(.22, .61, .36, 1),border-color .35s cubic-bezier(.22, .61, .36, 1),box-shadow .35s cubic-bezier(.22, .61, .36, 1),color .35s cubic-bezier(.22, .61, .36, 1),transform .35s cubic-bezier(.22, .61, .36, 1)}.aura-pro-footer__mail svg,.aura-pro-footer__social svg,.aura-pro-footer__wa-icon svg{width:18px;height:18px}.aura-pro-footer__assure a,.aura-pro-footer__wa{background:var(--ft-glass);box-shadow:inset 0 0 0 1px var(--ft-glass-edge)}.aura-pro-footer__social a:hover{background-color:rgba(255,255,255,.92);color:#0b0b0d;transform:translateY(-2px)}.aura-pro-footer__reach{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.aura-pro-footer__wa{display:inline-flex;align-items:center;gap:.7rem;padding:.4rem 1.1rem .4rem .4rem;border-radius:999px;font-size:.9rem;font-weight:600;transition:background-color .25s,transform .3s cubic-bezier(.22, .61, .36, 1)}.aura-pro-footer__wa-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#25d366;color:#fff}.aura-pro-footer__wa-number{padding-left:.7rem;border-left:1px solid var(--ft-line);font-weight:400;color:var(--ft-muted)}.aura-pro-footer__wa:hover{background:rgba(255,255,255,.1);transform:translateY(-1px)}.aura-pro-footer__mail{display:inline-flex;align-items:center;gap:.55rem;font-size:.9rem;color:var(--ft-muted);transition:color .25s}.aura-pro-footer__mail:hover{color:#fff}.aura-pro-footer__nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.aura-pro-footer__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 0 1.1rem;padding:0;border:0;background:0 0;color:inherit;font:inherit;text-align:left;cursor:default}.aura-pro-footer__col-title{font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ft-faint)}.aura-pro-footer__chevron{display:none;width:16px;height:16px;color:var(--ft-muted);transition:transform .3s cubic-bezier(.22, .61, .36, 1)}.aura-pro-footer__links{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.aura-pro-footer__assure a,.aura-pro-footer__links a{display:inline-flex;align-items:center;color:var(--ft-muted)}.aura-pro-footer__links a{position:relative;font-size:.94rem;transition:color .25s,transform .3s cubic-bezier(.22, .61, .36, 1)}.aura-pro-footer__links a::before{content:"";width:0;height:1.5px;margin-right:0;background:var(--ft-accent);transition:width .3s cubic-bezier(.22, .61, .36, 1),margin-right .3s cubic-bezier(.22, .61, .36, 1)}.aura-pro-footer__links a:hover{color:#fff}.aura-pro-footer__links a:hover::before{width:12px;margin-right:.5rem}.aura-pro-footer__assure{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0 0 clamp(2rem,4vw,3rem);list-style:none}.aura-pro-footer__assure a{gap:.55rem;padding:.6rem 1.05rem .6rem .8rem;border-radius:999px;font-size:.84rem;font-weight:500;transition:background-color .25s,color .25s}.aura-pro-footer__assure svg{width:18px;height:18px;color:var(--ft-accent-soft)}.aura-pro-footer__assure a:hover{background:rgba(255,255,255,.1);color:#fff}.aura-pro-footer__watermark{margin:0 0 -.12em;font-family:var(--font-heading);font-size:clamp(4.5rem, 21vw, 19rem);font-weight:700;line-height:.82;letter-spacing:-.055em;text-align:center;white-space:nowrap;user-select:none;pointer-events:none}.aura-pro-footer__watermark span{display:inline-block;color:transparent;background:linear-gradient(180deg,rgba(255,255,255,.16) 0,rgba(255,255,255,.02) 85%);-webkit-background-clip:text;background-clip:text}.aura-pro-footer__bottom{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem;padding-top:1.5rem;border-top:1px solid var(--ft-line)}.aura-pro-footer__copy{margin:0;font-size:.82rem;color:var(--ft-faint)}.aura-pro-footer__legal{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin:0;padding:0;list-style:none}.aura-pro-footer__legal a{font-size:.82rem;color:var(--ft-faint);transition:color .25s}.aura-pro-footer__legal a:hover{color:#fff}.aura-pro-footer__end{display:flex;align-items:center}.aura-backtop-btn{position:relative;display:grid;place-items:center;width:46px;height:46px;padding:0;border-radius:50%;background-color:rgba(255,255,255,.12);background-image:linear-gradient(180deg,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 60%);-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);border:1px solid rgba(255,255,255,.32);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 10px 24px -14px rgba(0,0,0,.45);color:#fff;cursor:pointer;transition:background-color .35s cubic-bezier(.22, .61, .36, 1),border-color .35s cubic-bezier(.22, .61, .36, 1),box-shadow .35s cubic-bezier(.22, .61, .36, 1),color .35s cubic-bezier(.22, .61, .36, 1),transform .35s cubic-bezier(.22, .61, .36, 1)}.aura-backtop-btn__ring{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.aura-backtop-btn__ring circle{fill:none;stroke:rgba(255,255,255,0.14);stroke-width:2}.aura-backtop-btn__ring .aura-backtop-btn__fill{stroke:var(--ft-accent);stroke-linecap:round;stroke-dasharray:125.7;stroke-dashoffset:calc(125.7 * (1 - var(--progress,0)))}.aura-backtop-btn__arrow{width:18px;height:18px;transition:transform .3s cubic-bezier(.2, .7, .3, 1)}.aura-backtop-btn:hover{background-color:rgba(227,38,47,.88);transform:translateY(-3px)}.aura-backtop-btn:hover .aura-backtop-btn__arrow{transform:translateY(-2px)}.aura-backtop-btn:hover .aura-backtop-btn__fill{stroke:#ffffff}@media (max-width:960px){.aura-pro-footer__top{grid-template-columns:1fr}}@media (max-width:860px){.aura-pro-footer__cta{grid-template-columns:1fr;grid-template-areas:"copy" "actions"}.aura-pro-footer__cta-art{display:none}}@media (max-width:600px){.aura-logo__sub{display:none}.aura-logo{font-size:1.15rem;gap:.4rem}.aura-logo__icon{width:32px;height:32px}.aura-logo__wordmark{width:128px;height:auto}.aura-topbar__ticker span:not(.aura-topbar__badge){display:inline-block;font-size:.72rem}.aura-topbar__extra{display:none!important}.aura-topbar{padding-left:1rem;padding-right:2.6rem}.aura-topbar__close{right:.75rem}.aura-pro-footer__cta{border-radius:24px}.aura-pro-footer__cta-actions{width:100%;flex-wrap:nowrap;gap:.5rem}.aura-pro-footer__btn{flex:1 1 0;min-width:0;justify-content:center;gap:.4rem;padding:.85rem .7rem;font-size:clamp(.8rem, 3.6vw, .95rem)}.aura-pro-footer__nav{grid-template-columns:1fr;gap:0}.aura-pro-footer__col{border-bottom:1px solid var(--ft-line)}.aura-pro-footer__toggle{margin:0;padding:1.05rem 0;cursor:pointer}.aura-pro-footer__chevron{display:block}.aura-pro-footer__col.is-expanded .aura-pro-footer__chevron{transform:rotate(180deg)}.aura-pro-footer__links{display:none;padding:0 0 1.1rem}.aura-pro-footer__col.is-expanded .aura-pro-footer__links{display:flex}.aura-pro-footer__bottom{flex-direction:column;align-items:flex-start}.aura-pro-footer__end{position:absolute;top:1.1rem;right:0}}.aura-wish-trigger svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;transition:fill .28s,stroke .28s,transform .28s cubic-bezier(.34, 1.56, .64, 1)}.aura-wish-trigger.has-items svg{fill:#e3262f;stroke:#e3262f}.aura-wish-trigger:focus-visible svg,.aura-wish-trigger:hover svg{stroke:#e3262f;transform:scale(1.12)}.aura-wish-trigger:active svg{transform:scale(.92)}.aura-wish-badge.is-popped{animation-name:wish-badge-pop;animation-duration:.5s;animation-timing-function:cubic-bezier(0.34,1.56,0.64,1)}@keyframes wish-badge-pop{0%,100%{transform:scale(1)}45%{transform:scale(1.5)}}@media (max-width:1024px){.aura-nav,.aura-search-trigger kbd,.aura-search-trigger span{display:none}.aura-actions{gap:.45rem;flex-shrink:0}.aura-hamburger{display:grid!important;flex-shrink:0}.aura-search-trigger{width:42px;padding:0;gap:0;justify-content:center}.aura-wish-trigger{width:42px;height:42px}.aura-wish-trigger svg{width:19px;height:19px}}@media (prefers-reduced-motion:reduce){.aura-mega__pane,.aura-mega__sub,.aura-mega__sub img,.aura-megamenu,.aura-mnav-all svg,.aura-mnav-links a,.aura-mnav-row__toggle,.aura-mobile-nav__close{transition:none}.aura-hamburger__bar{transition-duration:0s!important}.aura-mnav-panel{animation-name:none}.aura-pro-footer *,.aura-pro-footer ::after,.aura-pro-footer ::before{transition:none!important}.aura-backtop-btn:hover,.aura-pro-footer__btn:hover,.aura-pro-footer__social a:hover,.aura-pro-footer__wa:hover{transform:none}.aura-wish-badge.is-popped,.aura-wish-trigger svg{animation-name:none!important;transition:none!important;transform:none!important}}