@media screen and (max-width:749px){.template-index #MainContent{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.template-index #MainContent .button,.template-index #MainContent .button--secondary,.template-index #MainContent .shopify-challenge__button{min-height:4.8rem;padding-top:.85rem;padding-bottom:.85rem}.template-index #MainContent .link,.template-index #MainContent .underlined-link{min-height:2.75rem;display:inline-flex;align-items:center}.template-index #MainContent .collection .title-wrapper{margin-bottom:1.2rem}.template-index #MainContent .collection .title,.template-index #MainContent .collection .title.h1,.template-index #MainContent .collection .title.h2{line-height:1.15}.template-index #MainContent .collection .product-grid,.template-index #MainContent .collection ul.grid.product-grid{row-gap:2rem;column-gap:1.2rem}.template-index #MainContent .card__heading.h5,.template-index #MainContent .card__heading{font-size:1.45rem;line-height:1.25}.template-index #MainContent .card__information-volume-pricing-note{margin-top:.2rem}.template-index #MainContent .slider-button{min-width:4.4rem;min-height:4.4rem}.template-index #MainContent .collection-list .card-wrapper{margin-bottom:.2rem}.template-index #MainContent .collection-list .card__inner{padding-bottom:.2rem}.template-index #MainContent .shopify-section:last-of-type{padding-bottom:max(.5rem,env(safe-area-inset-bottom,0))}.template-index #MainContent .full-unstyled-link{scroll-margin-top:calc(var(--header-height, 6rem) * .85)}.template-index .header-oem__search-field .field__input{min-height:4.8rem}}@media screen and (min-width:750px)and (max-width:989px){.template-index #MainContent .collection .product-grid{row-gap:1.8rem;column-gap:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/template-index-mobile.css.map */
