@media(max-width:989px){.site-header__burger{grid-row:1;grid-column:1}.site-header__logo{grid-row:1;grid-column:2}.site-header__actions{grid-row:1;grid-column:3;justify-self:end}.site-header__search{grid-row:2;grid-column:1 / -1}.site-header__search input[type=search]{font-size:16px}}@media(max-width:749px){.hero{overflow:visible}.hero__viewport{height:auto}.hero__media,.hero__media svg{position:relative;inset:auto;width:100%;height:250px}.hero__card{position:relative;left:auto;right:auto;top:auto;z-index:2}.hero__arrow{top:105px}}@media(min-width:750px)and (max-width:989px){.hero{height:400px}.hero__card{left:28px;right:28px;max-width:none;padding:24px 28px}.hero__script{font-size:23px}.hero__title{font-size:26px}.hero__sub{font-size:13.5px}.freebies{padding:44px 24px}.freebies__grid{grid-template-columns:1fr 1fr;gap:20px}.featured-collection{padding:44px 24px}.featured-collection__inner,.site-footer__inner{max-width:none}.promo-band{padding:0 24px}.site-footer{padding:40px 24px 32px}.site-footer__cols{grid-template-columns:1fr 1fr!important;gap:28px}.site-footer__col--payments{grid-column:1 / -1}}@media(max-width:749px){.site-footer__cols{grid-template-columns:1fr 1fr!important}}@media(max-width:749px){.freebies__grid{grid-template-columns:1fr 1fr;gap:14px}.freebies__img,.freebies__img svg{aspect-ratio:1 / 1;height:auto}.freebies__tier{top:15px;left:15px;font-size:8px;letter-spacing:.06em;padding:4px 9px}.freebies__label{padding:10px 4px 12px;font-size:12.5px}}@media(max-width:989px){.product-card__atc{min-height:42px;display:flex;align-items:center;justify-content:center}.qty__btn{min-width:40px;min-height:40px}.hero__arrow{width:40px;height:40px}.mobile-nav__close{font-size:26px;line-height:1;padding:12px;margin:-12px}.cart-drawer__close{font-size:22px;line-height:1;padding:10px;margin:-10px}.mobile-nav__links a.mobile-nav__child{padding:7px 22px 7px 36px;font-size:12.5px}}@media(hover:none){.zoom-modal__hint{display:none}.zoom-modal__close{width:46px;height:46px}.zoom-modal__stage{overflow:auto;-webkit-overflow-scrolling:touch}}.cart-drawer__items,.mobile-nav__links{overscroll-behavior:contain}@media(max-width:400px){.site-header__search-cats{max-width:96px;font-size:10px}.product-grid,.freebies__grid{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mobile-fixes.css.map */
