@media screen and (max-width:749px){.grid__item,.card-wrapper,.slider__slide,.multicolumn-list__item,.collage__item{min-width:0}.banner__media img,.card__media img,.media img{max-width:100%}}@media screen and (max-width:749px){.banner{flex-direction:column}.banner__content{padding:0;align-items:flex-end}.banner__box{padding:26px 20px 30px;width:100%;max-width:100%;text-align:left;align-items:flex-start}.banner__box.content-container,.banner__box .banner__heading,.banner__box .banner__text,.banner__box .banner__buttons{text-align:left;align-items:flex-start;justify-content:flex-start}.banner__heading{font-size:clamp(28px,8.5vw,40px);line-height:1.04;margin-bottom:12px;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.banner__text{font-size:14px;line-height:1.65;margin-bottom:20px;max-width:42ch}.banner__buttons{display:grid;grid-template-columns:1fr;gap:10px;width:100%;max-width:100%}.banner__buttons .button{width:100%;min-height:48px}.banner--small:not(.banner--mobile-bottom) .banner__media,.banner--medium:not(.banner--mobile-bottom) .banner__media{min-height:320px}.banner--large:not(.banner--mobile-bottom) .banner__media{min-height:400px}.banner:not(.banner--mobile-bottom) .banner__box{background:#0a0a0a9e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html[data-btx-theme=light] .banner:not(.banner--mobile-bottom) .banner__box{background:#ffffffe6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@media screen and (max-width:749px){.page-width,.page-width-desktop,.collection .page-width,.section-template--main .page-width{padding-inline:18px}.collection-hero__inner,.rich-text__wrapper,.multicolumn .page-width,.newsletter__wrapper{padding-inline:0}}@media screen and (max-width:749px){.rich-text__text,.rich-text__wrapper p,.multicolumn-card__info p,.image-with-text__text,.collection-hero__description{text-align:left}.title-wrapper--self-padded-tablet-down,.collection__title,.title-wrapper-with-link{text-align:left;align-items:flex-start}.title-wrapper-with-link{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px}.title-wrapper-with-link .link{white-space:nowrap;font-size:12px}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.title,.banner__heading,.rich-text__heading{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}}@media screen and (max-width:749px){.shopify-section{--section-pt-mobile: 34px}.section-template--main,.collection,.rich-text,.multicolumn,.newsletter{padding-block:var(--section-pt-mobile)}.title-wrapper,.collection__title{margin-bottom:18px}}@media screen and (max-width:749px){.button,.shopify-challenge__button,.customer button{min-height:46px}.product-form__submit,.cart__checkout-button,.newsletter-form__button{width:100%;min-height:50px}.header__icon,.header__icon--cart,.btx-theme-toggle{min-width:42px;min-height:42px}}@media screen and (max-width:989px){.header{padding-inline:14px;align-items:center}.header__heading-logo{max-width:128px}.header__icons{gap:2px;align-items:center}}@media screen and (max-width:749px){.image-with-text__grid{display:flex;flex-direction:column}.image-with-text__content{padding:26px 20px 30px;align-items:flex-start;text-align:left}.image-with-text__media{min-height:260px}.collage{gap:10px}}@media screen and (max-width:749px){.product__info-container{padding-inline:0}.product__title,.product__title h1{font-size:clamp(20px,6vw,27px);line-height:1.15;text-wrap:balance}.product__info-wrapper>*+*{margin-top:14px}.price--large{font-size:20px}}@media screen and (max-width:749px){.footer__content-top{padding-block:32px 24px}.footer-block--menu,.footer-block__details-content{text-align:left;align-items:flex-start}.footer__content-bottom-wrapper{flex-direction:column;align-items:flex-start;gap:14px}.footer__list-social{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.banner:not(.banner--mobile-bottom) .banner__box{-webkit-backdrop-filter:none;backdrop-filter:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/batletix-mobile-align.css.map */
