@media screen and (max-width:749px){html,body{max-width:100%;overflow-x:clip}#header-component{padding-top:0!important}.header__columns{min-height:68px}.header-logo,.header-logo a{min-width:0;max-width:100%}.header-logo img,.header-logo svg,.header-logo__image,.header-logo__image--transparent{width:auto!important;max-width:min(150px,42vw)!important;max-height:64px!important;object-fit:contain}.header-announcements,.announcement-bar{min-width:0}.announcement-bar .spacing-style,.header-announcements .spacing-style{padding-block:10px!important}.menu-drawer{width:min(92vw,400px);max-width:100%;padding-bottom:env(safe-area-inset-bottom)}.menu-drawer__menu-item--mainlist{min-height:52px}.menu-drawer__menu-item--parent,.menu-drawer__menu-item--child{min-height:44px}.menu-drawer__menu-item-text{overflow:visible;text-overflow:initial;white-space:normal}.template-index #MainContent>.shopify-section:not(:first-child)>.section,.template-index #MainContent>.shopify-section:not(:first-child) .section-content-wrapper,.template-product #MainContent>.shopify-section .section,.template-collection #MainContent>.shopify-section .section{--mobile-section-space: clamp(36px, 10vw, 56px)}.template-index #MainContent>.shopify-section:not(:first-child) .spacing-style,.template-product #MainContent>.shopify-section .spacing-style,.template-collection #MainContent>.shopify-section .spacing-style{padding-block-start:min(var(--padding-block-start, 0px),var(--mobile-section-space))!important;padding-block-end:min(var(--padding-block-end, 0px),var(--mobile-section-space))!important}body #MainContent .shopify-section .slide__content{padding-top:clamp(84px,24vw,112px)!important}h1,.h1.h1,.text-block.h1>*{font-size:clamp(1.8rem,8vw,2.15rem)!important;line-height:1.12}h2,.h2.h2,.text-block.h2>*{font-size:clamp(1.45rem,6.5vw,1.75rem)!important;line-height:1.18}h3,.h3.h3,.text-block.h3>*{font-size:clamp(1.15rem,5vw,1.35rem)!important;line-height:1.25}.rte,.text-block,.product-card,.collection-card{min-width:0}.rte table{min-width:560px}.rte-table-wrapper{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}#MainContent .button,#MainContent .button-secondary,#MainContent .button-custom,#MainContent button.shopify-payment-button__button--unbranded{min-height:46px;max-width:100%;padding-block:11px!important;white-space:normal;line-height:1.25}.template-product #MainContent product-form-component,.template-product #MainContent .buy-buttons-block,.template-product #MainContent .shopify-payment-button,.template-product #MainContent .shopify-payment-button__button,.template-product #MainContent [name=add]{width:100%}.product-grid-container{padding-inline:12px!important}.product-grid,.resource-list--grid{column-gap:12px!important;row-gap:22px!important}.product-card__content,.collection-card__content{min-width:0}.product-card :is(h2,h3,.h2,.h3),.collection-card :is(h2,h3,.h2,.h3){overflow-wrap:anywhere}#MainContent[data-template^=list-collections] [data-testid=collection-list]{padding-block-start:34px!important;padding-block-end:48px!important}#MainContent[data-template^=list-collections] [data-testid=collections-list-grid].resource-list--grid{column-gap:14px!important;row-gap:18px!important}#MainContent[data-template^=list-collections] .resource-list__item{min-width:0}#MainContent[data-template^=list-collections] .collection-card.collection-card--image-bg{height:auto!important;aspect-ratio:auto!important;overflow:hidden;border-radius:16px!important;background:var(--color-background, #fff);box-shadow:0 5px 16px #00000014}#MainContent[data-template^=list-collections] .collection-card--image-bg .collection-card__inner{height:auto!important;overflow:hidden;gap:0!important}#MainContent[data-template^=list-collections] .collection-card--image-bg .collection-card__image{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1;overflow:hidden;border-radius:0!important}#MainContent[data-template^=list-collections] .collection-card__image .resource-image__image{width:100%!important;height:100%!important;object-fit:cover!important}#MainContent[data-template^=list-collections] .collection-card--image-bg .collection-card__content{position:relative!important;inset:auto!important;display:flex!important;justify-content:center!important;align-items:center!important;height:auto!important;min-height:58px;padding:10px 9px!important;background:var(--color-background, #fff)!important}#MainContent[data-template^=list-collections] .collection-card__content .text-block,#MainContent[data-template^=list-collections] .collection-card__content .text-block>*,#MainContent[data-template^=list-collections] .collection-card__content p{width:100%!important;margin:0!important;padding:0!important;color:var(--color-foreground, #142f3e)!important;background:transparent!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;text-wrap:balance;overflow-wrap:normal!important;word-break:normal!important}#MainContent[data-template^=list-collections] .collection-card__link{z-index:3}.cart-drawer__summary{padding:18px 16px max(18px,env(safe-area-inset-bottom))}.cart-drawer__summary .cart__ctas,.cart-drawer__summary .cart__checkout-button,.cart-drawer__summary button[name=checkout],.cart-page__summary .cart__ctas,.cart-page__summary .cart__checkout-button,.cart-page__summary button[name=checkout]{width:100%}.cart-page{padding-bottom:max(32px,env(safe-area-inset-bottom))}.wholesale-page__actions,.dealer-gate__actions,.wholesale-product__actions,.wholesale-page__actions .button,.dealer-gate__actions .button,.wholesale-product__actions .button{width:100%}.dealer-portal__quick-card,.dealer-resource-card,.dealer-product-card__body,.wholesale-page__benefits article{padding:20px}.footer-content.spacing-style{padding-block-start:48px!important;padding-block-end:34px!important;gap:32px!important}footer a,footer p{overflow-wrap:anywhere}.publish-ready-policy-links{padding-inline:16px;padding-bottom:max(24px,env(safe-area-inset-bottom))}}@media screen and (max-width:390px){.header__columns{--header-mobile-bookend: 42px}.header-logo img,.header-logo svg,.header-logo__image,.header-logo__image--transparent{max-width:132px!important;max-height:58px!important}.product-grid-container{padding-inline:10px!important}#MainContent[data-template^=list-collections] [data-testid=collections-list-grid].resource-list--grid{column-gap:10px!important;row-gap:14px!important}#MainContent[data-template^=list-collections] .collection-card--image-bg .collection-card__content{min-height:56px;padding-inline:7px!important}#MainContent[data-template^=list-collections] .collection-card__content .text-block,#MainContent[data-template^=list-collections] .collection-card__content .text-block>*,#MainContent[data-template^=list-collections] .collection-card__content p{font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/mobile-polish.css.map */
