.aa-shell{--ink:#11110f;--muted:#6c6c65;--line:#d8d8d2;--accent:#d8ff3e;color:var(--ink);font-family:Arial,Helvetica,sans-serif!important;font-size:16px;line-height:1.2;letter-spacing:normal}.aa-shell *{box-sizing:border-box}.aa-shell a,.aa-shell p,.aa-shell span,.aa-shell h3{font-family:Arial,Helvetica,sans-serif!important}.aa-shell a{color:inherit;text-decoration:none}.aa-shell button{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.aa-shell svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.aa-offer-bar{min-height:35px;padding:8px 20px;display:flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(90deg,#d8ff3e,#efff9b);color:#11110f!important;font-size:12px;font-weight:700;letter-spacing:.055em}.aa-header{height:69px;padding:0 44px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;position:sticky;top:0;z-index:40;background:rgba(255,255,255,.96);border-bottom:1px solid rgba(17,17,15,.09);backdrop-filter:blur(14px)}.aa-main-nav{display:flex;gap:27px;font-size:12px;font-weight:600}.aa-main-nav a:hover{opacity:.55}.aa-brand-link{display:flex;justify-content:center}.aa-wordmark{display:inline-flex;align-items:baseline;gap:8px;font-size:19px;font-weight:700;letter-spacing:-.04em;white-space:nowrap}.aa-wordmark span{font-size:9px;font-weight:600;letter-spacing:.16em}.aa-original-logo{display:block;width:200px;height:auto;max-height:44px;object-fit:contain;background:transparent!important}.aa-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:26px}.aa-header-actions a{display:flex;align-items:center}.aa-bag-button{gap:3px}.aa-bag-button span{font-size:10px}.aa-menu-button,.aa-mobile-menu{display:none}.aa-footer{padding:75px clamp(24px,5vw,76px) 28px;background:#11110f;color:#fff;border-top:1px solid rgba(255,255,255,.16)}.aa-footer-main{min-height:180px;display:flex;align-items:flex-start;justify-content:space-between}.aa-footer-main p{margin:0;text-align:right;font-size:29px;line-height:1.15;letter-spacing:-.03em}.aa-footer-logo{display:block;background:transparent!important}.aa-footer-logo .aa-original-logo{filter:brightness(0) invert(1);background:transparent!important}.aa-footer-columns{padding:40px 0 70px;display:grid;grid-template-columns:repeat(3,1fr);gap:35px;border-top:1px solid rgba(255,255,255,.18)}.aa-footer-columns>div{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.aa-footer-columns h3{margin:0 0 7px;color:rgba(255,255,255,.4);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.aa-footer-columns a{color:rgba(255,255,255,.76);font-size:14px}.aa-footer-bottom{padding-top:22px;display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.4);font-size:11px;letter-spacing:.1em}
@media(max-width:900px){.aa-header{padding:0 22px}.aa-main-nav{display:none}.aa-menu-button{display:block;width:22px;height:22px;padding:0}.aa-account-button{display:none!important}.aa-mobile-menu{position:absolute;top:69px;left:0;right:0;padding:24px 22px;flex-direction:column;gap:18px;background:#fff;border-bottom:1px solid var(--line);font-size:14px}.aa-mobile-menu:not([hidden]){display:flex}}
@media(max-width:600px){.aa-offer-bar{min-height:31px;padding:7px 10px;font-size:9px}.aa-header{height:62px;padding:0 15px}.aa-mobile-menu{top:62px}.aa-original-logo{width:160px;max-height:38px}.aa-header-actions{gap:8px}.aa-footer-main{min-height:215px;flex-direction:column;gap:55px}.aa-footer-main p{text-align:left;font-size:25px}.aa-footer-logo .aa-original-logo{width:200px}.aa-footer-columns{grid-template-columns:1fr 1fr}.aa-footer-columns>div:last-child{grid-column:1/-1}.aa-footer-bottom{flex-direction:column;gap:10px}}
.aa-shell{display:contents}
body{--font-body-family:Arial,Helvetica,sans-serif!important;--font-heading-family:Arial,Helvetica,sans-serif!important;font-family:Arial,Helvetica,sans-serif!important}body h1,body h2,body h3,body h4,body h5,body h6,body p,body a,body button,body input,body textarea,body select,body label,body summary,body li,body blockquote,body td,body th{font-family:Arial,Helvetica,sans-serif!important}
