.section{margin-top:0}.shopify-section .page-width{max-width:1280px}h1,h2,h3,.h0,.h1,.h2,.banner__heading,.full-unstyled-link{letter-spacing:-.03em;line-height:1.02}.button,.shopify-payment-button__button,.product-form__submit{min-height:5.2rem;padding:1.4rem 2.6rem;font-weight:500;border-radius:0;transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease}.button:hover,.shopify-payment-button__button:hover,.product-form__submit:hover{transform:translateY(-1px);opacity:.96}.banner__box{background:transparent!important;box-shadow:none!important;max-width:72rem;padding:2rem}.banner__heading{text-shadow:0 2px 12px rgba(0,0,0,.16);margin-bottom:1.2rem;font-weight:500}.banner__text{max-width:56rem;margin:0 auto 1.6rem;text-shadow:0 2px 12px rgba(0,0,0,.14)}.banner__media img{object-fit:cover;object-position:center center}.card,.product__info-container,.accordion,.collapsible-content__wrapper,.multicolumn-card{border-radius:0}.product__title h1{font-size:clamp(2.8rem,4vw,4.6rem);line-height:1.02;font-weight:500}.price{font-weight:500}.product-form__buttons{gap:1rem}.product__media img,.media img{border-radius:0}.rte p,.accordion__content,.product__description{line-height:1.65}.accordion{border:1px solid rgba(0,0,0,.08);overflow:hidden}.accordion summary{padding:1.8rem 2rem}.accordion__content{padding:0 2rem 1.8rem}.utility-bar,.announcement-bar{letter-spacing:.02em}@media screen and (max-width:749px){.banner__box{padding:1.2rem 1.2rem 2rem}.banner__heading{font-size:clamp(3rem,8vw,4.8rem);line-height:.98}.button,.shopify-payment-button__button,.product-form__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ha-motion-look.css.map */
