.ax-burger,.ax-drawer,.ax-scrim,.ax-iconbtn.ax-mob-only{display:none}@media screen and (max-width:749px){.ax-desk-only{display:none!important}.ax-iconbtn.ax-mob-only{display:inline-flex}.ax-wrap{padding:0 18px}.ax-pad{padding:calc(52px * var(--m-pad-scale, 1)) 0}.ax-section h1{font-size:calc(clamp(38px,12vw,54px) * var(--m-head-scale, 1));line-height:.92}.ax-h2{font-size:calc(clamp(29px,8.4vw,40px) * var(--m-head-scale, 1))}.ax-eyebrow{font-size:10px;letter-spacing:.26em}.ax-hero-copy,.ax-banner-copy,.ax-split .ax-txt{text-align:var(--m-align, left)}.ax-checklist{text-align:left}.ax-hero-copy .ax-cta-row{align-items:stretch}.ax-cta-row{flex-direction:column;align-items:stretch;gap:11px;width:100%}.ax-cta-row .ax-btn{width:100%;text-align:center;padding:16px 20px;font-size:13px}.ax-hero .ax-lede,.ax-split p,.ax-banner-copy p,.ax-spec p,.ax-review p{font-size:calc(1em * var(--m-body-scale, 1))}.ax-sec-head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:28px}.ax-sec-head.center{align-items:center}.ax-sec-head .ax-link{align-self:flex-start}.ax-sec-head.center .ax-link{align-self:center}.ax-header .ax-nav{height:58px}.ax-brand .ax-logo-img{height:var(--ax-logo-h-mobile, 30px)}.ax-brand .ax-name{font-size:20px}.ax-header .ax-menu{display:none}.ax-header .ax-nav-r{gap:14px}.ax-burger{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;background:none;border:0;cursor:pointer;padding:0}.ax-burger span{display:block;height:2px;width:24px;background:var(--ax-bone);border-radius:2px;transition:.25s}.ax-header[data-open=true] .ax-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}.ax-header[data-open=true] .ax-burger span:nth-child(2){opacity:0}.ax-header[data-open=true] .ax-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.ax-iconbtn.ax-mob-only{position:relative;align-items:center}.ax-iconbtn.ax-mob-only svg{width:22px;height:22px}.ax-iconbtn.ax-mob-only .ax-cartdot{position:absolute;top:-6px;right:-9px}.ax-drawer{display:flex;flex-direction:column;gap:6px;overflow-y:auto;position:fixed;top:0;right:0;height:100dvh;width:min(82vw,340px);background:var(--ax-ink);border-left:1px solid var(--ax-line);z-index:200;padding:84px 26px 40px;transform:translate(105%);transition:transform .32s cubic-bezier(.4,0,.2,1)}.ax-header[data-open=true] .ax-drawer{transform:translate(0)}.ax-drawer a{font-family:var(--ax-font-display);font-size:24px;letter-spacing:.04em;text-transform:uppercase;padding:14px 0;border-bottom:1px solid var(--ax-line);color:var(--ax-bone);transition:.2s}.ax-drawer a:hover{color:var(--ax-electric-2);padding-left:6px}.ax-drawer .ax-drawer-foot{margin-top:auto;display:flex;gap:12px;padding-top:24px}.ax-drawer .ax-drawer-foot a{flex:1;text-align:center;font-family:var(--ax-font-mono);font-size:12px;border:1px solid var(--ax-line);border-radius:8px;text-transform:uppercase;letter-spacing:.1em;padding:14px 0}.ax-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0204089e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:150;opacity:0;visibility:hidden;transition:.3s}.ax-header[data-open=true] .ax-scrim{opacity:1;visibility:visible}.ax-hero-grid{grid-template-columns:1fr!important;min-height:auto!important;padding-top:30px;padding-bottom:42px;gap:22px}.ax-hero h1{margin-top:12px}.ax-hero .ax-lede{max-width:none;margin:16px 0 24px}.ax-hero--split .ax-hero-media{position:relative;top:auto;right:auto;width:100%;height:auto;order:2;-webkit-mask-image:none;mask-image:none;border-radius:14px;overflow:hidden;border:1px solid var(--ax-line);margin-top:4px}.ax-hero--split .ax-hero-media img{height:auto;aspect-ratio:4 / 3;max-height:46vh}.ax-hero--split .ax-hero-grid{padding-top:22px}.ax-stage{margin-top:8px}.ax-pedestal{width:min(280px,78%)}.ax-hero--full .ax-hero-copy,.ax-hero-grid--full.al-center .ax-hero-copy{max-width:none}.ax-pgrid{grid-template-columns:repeat(var(--m-cols, 2),1fr)!important;gap:11px}.ax-card{border-radius:12px}.ax-pbody{padding:12px 12px 14px;gap:3px}.ax-pname{font-size:15.5px}.ax-psub{font-size:11px;margin-bottom:8px}.ax-price{font-size:14.5px}.ax-price s{font-size:11px}.ax-flag{font-size:8.5px;padding:3px 7px;top:9px;left:9px}.ax-prow{flex-direction:column;align-items:stretch;gap:9px}.ax-add,.ax-add-form{width:100%}.ax-add{width:100%;text-align:center;padding:11px 10px;font-size:11px}.ax-pgrid[style*="--m-cols:1"] .ax-pname,.ax-pgrid .ax-card:only-child .ax-pname{font-size:19px}.ax-split{grid-template-columns:1fr!important;direction:ltr!important}.ax-split>*{direction:ltr!important}.ax-split .ax-vis{min-height:280px;order:1}.ax-split.imgright .ax-vis{order:1}.ax-split .ax-txt{order:2;padding:40px 18px 48px}.ax-split .ax-txt .ax-h2{margin:12px 0 18px}.ax-split p{max-width:none}.ax-split .ax-vis .ax-sil{width:56%}.ax-checklist{gap:12px;margin-top:22px;display:inline-flex;flex-direction:column;text-align:left}.ax-spec-grid{grid-template-columns:1fr 1fr!important;gap:11px}.ax-spec{padding:20px 16px;border-radius:12px}.ax-spec .ic{width:40px;height:40px;font-size:18px;margin-bottom:14px}.ax-spec h3{font-size:16px}.ax-spec .num{font-size:10px;margin-bottom:10px}.ax-banner{min-height:520px!important;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-position:center top!important;padding-top:0}.ax-banner-copy{max-width:none;display:flex;flex-direction:column;justify-content:flex-end;width:100%;margin-top:auto;padding:20px 14px 14px;box-sizing:border-box;gap:4px}.ax-banner-copy .ax-h2{font-size:calc(20px * var(--m-head-scale, 1));margin:0 0 2px;line-height:1.1;letter-spacing:.05em}.ax-banner-copy p{max-width:none;margin:0 0 8px;line-height:1.2;font-size:calc(13px * var(--m-body-scale, 1))!important}.ax-banner-copy .ax-btn{width:100%;text-align:center;margin-top:2px;box-sizing:border-box}.ax-banner .ax-fg{opacity:.9}.ax-rgrid{grid-template-columns:1fr!important;gap:13px}.ax-review{padding:24px 20px}.ax-rstat{gap:26px 34px;margin-top:32px}.ax-rstat b{font-size:34px}.ax-footer{padding:52px 0 26px}}@media screen and (max-width:380px){.ax-pgrid{gap:9px}.ax-pname{font-size:14.5px}.ax-spec-grid{gap:9px}}@media screen and (max-width:749px){.ax2-pdp .ax2-sticky{gap:10px;padding:11px 16px calc(11px + env(safe-area-inset-bottom))}.ax2-pdp .ax2-sticky .t{font-size:15px}.ax2-pdp .ax2-sticky .p{font-size:13px}.ax2-pdp .ax2-sticky .ax-btn{padding:14px 22px;font-size:13px;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/axe-hanger-mobile.css.map */
