@media(max-width:700px){html:has(.apb),html:has(.ap-pdp),html:has(.apc),html:has(.ap-account),html:has(.b2bo),html:has(.b2b-app),html:has(.b2bl),html:has(.apt),html:has(.ap404){scroll-padding-top:120px}body:has(.apb),body:has(.ap-pdp),body:has(.apc),body:has(.ap-account),body:has(.b2bo),body:has(.b2b-app),body:has(.b2bl),body:has(.apt),body:has(.ap404){overflow-x:hidden;-webkit-text-size-adjust:100%}.ap-shell__service,.apb__service,.ap-pdp__service,.apc__service,.b2bl__service,.b2b-app__topbar,.apt__service,.ap404__service{display:none!important}.ap-shell__wrap,.apb__wrap,.ap-pdp__wrap,.apc__wrap,.ap-account__wrap,.b2bo__wrap,.b2b-app__topbar-inner,.b2b-app__header-inner,.b2b-app__main,.b2bl__wrap,.apt__wrap{width:min(100% - 24px,1240px)!important}.ap-shell__header,.apb__header,.ap-pdp__header{top:0!important}.ap-shell__main,.apb__header-main,.ap-pdp__header-main{grid-template-columns:104px minmax(0,1fr)!important;gap:10px!important;min-height:64px!important;padding:8px 0 10px!important}.ap-shell__logo,.apb__logo,.ap-pdp__logo{width:100px!important}.ap-shell__actions,.apb__header-actions,.ap-pdp__header-actions{grid-column:2!important;grid-row:1!important;justify-self:end!important;padding:2px!important}.ap-shell__action,.apb__action,.ap-pdp__action{min-width:44px!important;min-height:44px!important;padding:0 10px!important}.ap-shell__search,.apb__search,.ap-pdp__search{grid-column:1 / -1!important;grid-row:2!important;margin:0!important}.ap-shell__search input,.apb__search input,.ap-pdp__search input{min-height:46px!important;font-size:16px!important}.ap-shell__search-results,.apb__search-results,.ap-pdp__search-results{max-height:58dvh!important}.ap-shell__search-result,.apb__search-result,.ap-pdp__search-result{min-height:76px!important}.ap-shell__search-result-copy strong,.apb__search-result-copy strong,.ap-pdp__search-result-copy strong{font-size:14px!important}.ap-shell__search-result-copy small,.apb__search-result-copy small,.ap-pdp__search-result-copy small{font-size:11px!important}.ap-shell__nav .ap-shell__wrap,.apb__nav .apb__wrap,.ap-pdp__nav .ap-pdp__wrap{min-height:44px!important;gap:26px!important;padding-right:12px!important;overflow-x:auto!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ap-shell__nav .ap-shell__wrap::-webkit-scrollbar,.apb__nav .apb__wrap::-webkit-scrollbar,.ap-pdp__nav .ap-pdp__wrap::-webkit-scrollbar{display:none}.ap-shell__nav a,.apb__nav a,.ap-pdp__nav a{min-height:44px!important;flex:0 0 auto!important;font-size:13px!important}.apb{font-size:15px!important}.apb__main{padding-top:18px!important}.apb .apb__home-hero h1{max-width:none!important;font-size:clamp(32px,9vw,39px)!important;line-height:1.08!important}.apb__home-hero p:not(.apb__eyebrow),.apb__category-head p,.apb__benefits-head p,.apb__company-copy>p:not(.apb__company-kicker),.apb__contact p,.apb__lead{font-size:14px!important;line-height:1.6!important}.apb__home-actions{display:grid!important;grid-template-columns:1fr!important;gap:9px!important}.apb__home-button,.apb__category-link,.apb__company-link,.apb__contact-action,.apb__quick-add,.apb__product-button{min-height:48px!important;justify-content:center!important;font-size:13px!important}.apb__category-card{min-height:178px!important;padding:22px 18px!important}.apb__category-card p,.apb__benefit p,.apb__tool small,.apb__product-meta,.apb__product-pack,.apb__product-last{font-size:12px!important;line-height:1.5!important}.apb__benefit strong,.apb__tool strong{font-size:14px!important}.apb__company-copy h2,.apb__contact h2,.apb__category-head h2,.apb__benefits-head h2{font-size:25px!important}.apb__tools{grid-template-columns:1fr!important}.apb__tool{min-height:76px!important;padding:14px!important}.apb__catalog-filters{flex-wrap:nowrap!important;padding:12px 15px 14px!important;overflow-x:auto!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.apb__catalog-filters::-webkit-scrollbar{display:none}.apb__catalog-filter{min-width:148px!important;min-height:46px!important;flex:0 0 auto!important}.apb__product{padding:18px!important}.apb__product-image{height:190px!important}.apb__product-image img{width:170px!important;height:170px!important}.apb__product-name{font-size:20px!important}.apb__buy{grid-template-columns:124px minmax(0,1fr)!important;gap:10px!important}.apb__qty-stepper,.apb__buy button{min-height:48px!important}.ap-pdp{font-size:15px!important}.ap-pdp__breadcrumb{font-size:13px!important}.ap-pdp__media{min-height:300px!important;padding:26px!important}.ap-pdp__media img{max-height:270px!important}.ap-pdp__info,.ap-pdp__content{padding:24px 18px!important}.ap-pdp h1{font-size:32px!important;line-height:1.1!important}.ap-pdp__subline,.ap-pdp__status,.ap-pdp__content p,.ap-pdp__content li{font-size:14px!important;line-height:1.6!important}.ap-pdp__facts,.ap-pdp__buy{grid-template-columns:1fr!important}.ap-pdp__qty,.ap-pdp__add{min-height:50px!important}.ap-pdp__tab{min-height:46px!important;font-size:13px!important}.ap-pdp__related-grid{display:flex!important;gap:12px!important;padding-bottom:8px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ap-pdp__related-grid::-webkit-scrollbar{display:none}.ap-pdp__related-card{flex:0 0 min(78vw,300px)!important;scroll-snap-align:start}.ap-pdp__related-copy strong{font-size:15px!important}.apc__main{padding:22px 0 40px!important}.apc h1{font-size:32px!important;line-height:1.1!important}.apc__lead,.apc__panel-title p,.apc__summary-intro,.apc__notice,.apc__minimum,.apc__request-confirm,.apc__address-card,.apc__binding-note{font-size:13px!important;line-height:1.55!important}.apc__panel-title,.apc__summary{padding:18px 16px!important}.apc__item{grid-template-columns:82px minmax(0,1fr)!important;gap:13px!important;padding:16px!important}.apc__image{width:82px!important;height:82px!important}.apc__image img{width:74px!important;height:74px!important}.apc__name{font-size:16px!important;line-height:1.35!important}.apc__remove,.apc__sku,.apc__qty label,.apc__field label{font-size:12px!important}.apc__qty input,.apc__field input,.apc__field textarea,.apc__field select{min-height:48px!important;font-size:16px!important}.apc__method-card,.apc__address-card{min-height:64px!important}.apc__update,.apc__checkout{min-height:50px!important;font-size:14px!important}.ap-account__main,.b2bo__main{padding:24px 0 46px!important}.ap-account h1,.b2bo h1{font-size:34px!important}.ap-account__lead,.b2bo__lead{font-size:14px!important}.ap-account__status,.b2bo__status{font-size:12px!important}.ap-account__dashboard-action{min-height:86px!important;padding:16px!important}.ap-account__dashboard-action strong,.ap-account__card-head p,.ap-account__detail dd,.ap-account__address,.ap-account__empty,.ap-account__order strong{font-size:14px!important}.ap-account__dashboard-action small,.ap-account__order small,.ap-account__hint{font-size:12px!important}.ap-account__card-head h2{font-size:21px!important}.ap-account__button{min-height:50px!important;font-size:13px!important}.b2bo__toolbar{gap:9px!important;padding:12px!important}.b2bo__field input,.b2bo__field select{min-height:48px!important;font-size:16px!important}.b2bo__row{grid-template-columns:1fr 1fr!important;gap:16px 12px!important;padding:17px 16px!important}.b2bo__cell strong,.b2bo__item-copy strong{font-size:14px!important}.b2bo__cell small,.b2bo__item-copy small,.b2bo__delivery,.b2bo__note{font-size:12px!important}.b2bo__cell-label{font-size:9px!important}.b2bo__button{min-height:46px!important;font-size:12px!important}.b2bo__actions{grid-template-columns:1fr!important}.b2bo__items li{grid-template-columns:64px minmax(0,1fr)!important;gap:12px!important}.b2b-app__header-inner,.b2bl__header .b2bl__wrap,.apt__header .apt__wrap{min-height:68px!important}.b2b-app h1,.b2bl h1,.apt h1{font-size:32px!important;line-height:1.1!important}.b2b-app__lead,.b2bl__lead,.apt__lead{font-size:14px!important}.b2b-app__steps{grid-template-columns:1fr!important;gap:8px!important}.b2b-app__step{min-height:48px!important;display:flex!important;justify-content:flex-start!important;gap:11px!important;padding:10px 12px!important;font-size:13px!important;text-align:left!important}.b2b-app__form-card,.b2b-app__aside,.b2bl__login,.b2bl__aside{padding:22px 18px!important}.b2b-app__customer-path-label,.b2b-app__customer-path p,.b2b-app__application-help,.b2b-app__checklist li,.b2b-app__notice,.b2b-app__contact,.b2bl__security-note,.b2bl__login-help summary,.b2bl__login-help div{font-size:13px!important;line-height:1.55!important}.b2b-app__button,.b2b-app__login,.b2bl__component-trigger,.b2bl__apply,.b2bl__logged-in a,.apt__button{min-height:48px!important;font-size:13px!important}.apt__hero{padding:32px 18px 27px!important}.apt__summary-item,.apt__next{padding-right:18px!important;padding-left:18px!important}.apt__step strong,.apt__summary-value{font-size:14px!important}.apt__step span:last-child,.apt__summary-help,.apt__contact{font-size:12px!important}.b2bd__dialog,.b2br__dialog{width:100vw!important;max-width:100vw!important}.b2bd__head,.b2br__head{min-height:72px!important}.b2bd__item-title,.b2br__item-title{font-size:14px!important}.b2bd__button,.b2br__button{min-height:50px!important;font-size:14px!important}.ap-pro-footer__inner{width:min(100% - 32px,1180px)!important}.ap-pro-footer__identity strong{font-size:20px!important}.ap-pro-footer__identity span,.ap-pro-footer__contact a,.ap-pro-footer__links a,.ap-pro-footer__links button{font-size:14px!important}.ap-pro-footer__links{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px 14px!important}.ap-pro-footer__contact a,.ap-pro-footer__links a,.ap-pro-footer__links button,.b2bl__back,.b2b-app__login,.apt__action{min-height:44px!important;display:inline-flex!important;align-items:center!important}.ap-pro-footer__bottom{font-size:12px!important}.shopify-policy__container{width:min(100% - 24px,1040px)!important;padding:32px 0 52px!important}.shopify-policy__title h1,.shopify-policy__body h1,.shopify-policy__body h2:first-of-type{font-size:31px!important;line-height:1.12!important}.shopify-policy__body{font-size:15px!important;line-height:1.65!important}}@media(max-width:390px){.ap-shell__main,.apb__header-main,.ap-pdp__header-main{grid-template-columns:92px minmax(0,1fr)!important}.ap-shell__logo,.apb__logo,.ap-pdp__logo{width:90px!important}.apb__category-card{grid-template-columns:minmax(0,1fr) 88px!important}.apb__category-preview img{width:56px!important;height:88px!important}.apb__buy{grid-template-columns:112px minmax(0,1fr)!important}.b2bo__row{grid-template-columns:1fr!important}.b2bo__actions{grid-column:1!important}.ap-pro-footer__links{grid-template-columns:1fr!important}}@media(prefers-reduced-motion:reduce){.apb *,.ap-pdp *,.apc *,.ap-account *,.b2bo *,.b2b-app *,.b2bl *,.apt *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/b2b-mobile.css.map */
