html,body{width:100%;max-width:100%;overflow-x:hidden}@supports (overflow: clip){html,body{overflow-x:clip}}main,.shopify-section,.page-width,.product,.product__info-wrapper,.product__media-wrapper{min-width:0}.axion-size-guide__table-scroll,.axion-tech-table-wrap,.axion-manual__rail,.predictive-search{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}@media screen and (max-width:749px){body{font-size:1.5rem}.page-width{width:100%;max-width:100%;padding-left:1.6rem;padding-right:1.6rem}.button,.shopify-payment-button__button,.product-form__submit,.cart__checkout-button{min-height:5.2rem!important;white-space:normal}.header__icon,.drawer__close,.modal__close-button{min-width:4.4rem;min-height:4.4rem}.product__info-wrapper{padding-left:0!important}.product__info-container{max-width:100%}.product__title>*{font-size:clamp(3.2rem,10vw,4.4rem);overflow-wrap:anywhere}.product-form__buttons,.product-form__buttons .shopify-payment-button,.product-form__buttons .shopify-payment-button__button{width:100%!important;max-width:100%!important}.axion-product-klarna{align-items:flex-start;flex-wrap:wrap}.product__info-container .Vtl-WishlistButtonWrapper{margin-top:1rem!important}.thumbnail-list{gap:.8rem}.axion-airbag-collection__proofs{grid-template-columns:repeat(2,minmax(0,1fr))}.axion-airbag-collection__proofs article{min-height:14.5rem;padding:2rem 1.4rem}.axion-airbag-collection__proofs strong,.axion-airbag-collection__proof--sizes strong{max-width:100%;font-size:clamp(2rem,7vw,2.7rem);letter-spacing:-.04em;white-space:normal;overflow-wrap:anywhere}.axion-airbag-collection__proofs span{margin-top:3.2rem;line-height:1.35}.axion-airbag-card__copy-link h3{font-size:clamp(2.7rem,9vw,3.7rem);overflow-wrap:anywhere}.axion-airbag-card__copy-link>div{grid-template-columns:1fr;gap:1.1rem}.axion-airbag-card__copy-link>div strong{justify-self:start;white-space:normal}.axion-airbag-card__media{aspect-ratio:.88}.axion-airbag-collection__guide nav>*,.axion-product-editorial__links a,.axion-product-editorial__links button{min-height:8.4rem}.axion-manual__rail{scroll-snap-type:x proximity}.axion-manual__rail a{scroll-snap-align:start;min-height:5.2rem;display:inline-flex;align-items:center}.axion-manual__detail{padding-left:0}.axion-manual__accordion summary{grid-template-columns:3.2rem minmax(0,1fr) 2.7rem}.axion-tech-premium__metrics strong{font-size:clamp(2.8rem,10vw,4.2rem);white-space:normal;overflow-wrap:anywhere}.axion-tech-premium__metrics article{min-width:0}.axion-tech-table-wrap,.axion-size-guide__table-scroll{max-width:100%;overflow-x:auto}.axion-cartridge__map,.axion-cartridge__map--real{max-width:100%;overflow:hidden}.axion-cartridge__mechanism{display:block;width:100%!important;max-width:100%!important;min-width:0!important;height:auto}.axion-anatomy{max-width:100%;overflow-x:auto}.axion-story__hero-media{min-height:56svh}.axion-story__manifesto-media{min-height:58svh}.axion-story__craft-media{min-height:52rem}.axion-story__hero-copy,.axion-story__manifesto-copy{padding-left:1.8rem;padding-right:1.8rem}.axion-story__founder-copy,.axion-story__gratitude-copy,.axion-story__safety-copy{min-width:0}.search-modal__content{width:100%;padding-left:1.2rem;padding-right:1.2rem}predictive-search{min-width:0}.predictive-search{width:min(100vw - 2.4rem,64rem);max-width:100%;max-height:calc(100svh - 9rem)!important;overflow-y:auto}.predictive-search__results-groups-wrapper{display:block!important}.predictive-search__result-group{width:100%;min-width:0}.predictive-search__heading{position:sticky;top:0;z-index:1;background:rgb(var(--color-background))}.template-search .grid__item{width:100%!important;max-width:100%!important}.template-search__search{width:100%}.cart-drawer .drawer__inner{width:min(100vw,44rem);max-width:100vw}.cart-item,.cart-item__details{min-width:0}.cart-item__name{overflow-wrap:anywhere}.axion-checkout-nudge{margin:.9rem 0 0;color:rgba(var(--color-foreground),.58);font-size:1.1rem;line-height:1.5;text-align:center}.footer .footer-block__details-content .list-menu__item--link{display:flex;align-items:center;min-height:4.4rem;padding-block:.6rem}.footer .footer-block__heading{margin-bottom:1.2rem}.axion-chat-launch{max-width:calc(100vw - 2.4rem)}}@media screen and (max-width:389px){.axion-airbag-collection__proofs,.axion-proof__grid,.axion-story__numbers{grid-template-columns:1fr}.axion-chat-launch{width:5.2rem;padding:.7rem;justify-content:center}.axion-chat-launch>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.axion-chat-launch__hand{width:3.6rem;height:3.6rem}}@media(hover:none)and (pointer:coarse){.button:hover,.card-wrapper:hover .card__media .media img,.axion-guides-hub__grid>:hover,.axion-airbag-card__media:hover img{transform:none}}@media screen and (max-width:749px){body.axion-editorial-edition .menu-drawer__search{display:block!important;width:100%!important;padding:.4rem 0 1.8rem!important;margin:0!important;box-sizing:border-box!important}body.axion-editorial-edition .menu-drawer__search .search,body.axion-editorial-edition .menu-drawer__search .field{width:100%!important;max-width:none!important;margin:0!important}body.axion-editorial-edition .menu-drawer__search .field:before,body.axion-editorial-edition .menu-drawer__search .field:after{border-radius:0!important;box-shadow:none!important}body.axion-editorial-edition .menu-drawer__search .field:after{border-bottom:1px solid rgba(25,24,22,.72)!important}body.axion-editorial-edition .menu-drawer__search .search__input.field__input{width:100%!important;min-width:0!important;min-height:5rem!important;padding:1rem 4.6rem 1rem .2rem!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:1.6rem!important}body.axion-editorial-edition .menu-drawer__search .field__label{left:.2rem!important;font-size:1.35rem!important}body.axion-editorial-edition .menu-drawer__search .field__button{right:0!important;width:4.4rem!important;height:4.4rem!important}body.axion-editorial-edition .menu-drawer__search .svg-wrapper,body.axion-editorial-edition .menu-drawer__search svg{width:1.8rem!important;height:1.8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/axion-mobile.css.map */
