@media(max-width:1199px){.ax-util__r{display:none}.ax-util__in{justify-content:center}.ax-util__l span+span{display:none}}
.ax-hero__h{font-size:clamp(4rem,6.2vw,8.4rem);max-width:15ch}
.ax-hero__p{font-size:1.7rem}
@media(min-width:750px) and (max-width:989px){.ax-tiles{grid-template-columns:repeat(var(--cols,5),1fr)}.ax-tile__l{font-size:1.8rem;left:1rem;right:1rem}.ax-tile__l small{font-size:1rem;letter-spacing:.08em}}
.drawer__header{margin:0 -1.5rem 0;padding:1.4rem 1.8rem!important}
cart-drawer .cart-item__name{font-family:var(--ax-body);text-transform:none;font-weight:600;letter-spacing:0;font-size:1.4rem;line-height:1.35}
.ax-cx-mount{padding-top:.4rem}
.ax-pdp-trust__i span{display:block}
.ax-chero__c{padding:7.2rem 1.6rem 5.2rem}
@media(min-width:750px){.ax-chero__c{padding:8rem 3.2rem 5.6rem}}
.ax-chero__c .ax-h{max-width:20ch}
.ax-chero>img{opacity:1;object-position:70% 50%}
.ax-chero:before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.9) 0%,rgba(0,0,0,.65) 38%,rgba(0,0,0,0) 68%)}
@media(max-width:749px){.ax-chero:before{background:linear-gradient(0deg,rgba(0,0,0,.92) 0%,rgba(0,0,0,.55) 100%)}}
.ax-team__img{background:#0a0a0a}
.ax-team__img img{object-position:65% 50%}