@media(max-width:989px){body{overflow-x:clip}#MainContent{min-width:0}#MainContent :is(.pf-shell,.pf-app__shell,.pf-contact-layout,.pf-policy__wrap,.pf-about__shell){min-width:0}#MainContent :is(.pf-ref-feature__grid,.pf-app__hero-grid,.pf-app__detail-grid,.pf-about__hero-grid,.pf-contact-layout)>*{min-width:0}#MainContent :is(.pf-app,.pf-about,.pf-contact-layout,.pf-policy__wrap,.pf-journal-index) :is(h1,h2,h3,p){overflow-wrap:break-word}#MainContent[data-template^=product] .product-details :is(button[type=submit],button[name=add]){min-height:54px;touch-action:manipulation}#MainContent[data-template^=product] .product-details input,#MainContent[data-template^=product] .product-details select{font-size:max(16px,1rem)}#MainContent[data-template^=product] .product-information__media,#MainContent[data-template^=product] .product-details,#MainContent[data-template^=product] .buy-buttons-block{min-width:0;max-width:100%}#MainContent[data-template^=product] .buy-buttons-block .pf-tw04-trust-strip{scrollbar-width:thin;scroll-padding-inline:4px}#MainContent .pf-contact-layout .contact-form__input{font-size:16px}#footer-group .footer-content{min-width:0}}@media(max-width:749px){#MainContent[data-template^=product] .pf-tw04-direct-media__link{padding:clamp(10px,3vw,18px)}#MainContent[data-template^=product] .pf-tw04-direct-media__caption{padding:11px 13px}#MainContent[data-template^=product] .product-information{padding-block-start:10px;padding-block-end:38px}#MainContent[data-template^=product] .product-details{margin-top:17px;padding-inline:0}#MainContent[data-template^=product] .product-details>.group-block{width:100%}#MainContent[data-template^=product] .product-details :is(.price,.price-item){font-variant-numeric:tabular-nums}#MainContent[data-template^=product] .product-details :is(.product-form-buttons,.buy-buttons-block){width:100%;max-width:100%;min-width:0}#MainContent[data-template^=product] .product-details :is(.product-form-buttons button,.shopify-payment-button__button){min-height:54px;touch-action:manipulation}#MainContent[data-template^=product] .buy-buttons-block .pf-tw04-trust-strip{scroll-snap-type:x proximity;overscroll-behavior-inline:contain}#MainContent[data-template^=product] .pf-tw04-direct-media__link:focus-visible{outline:3px solid #147b68;outline-offset:-4px}#MainContent[data-template^=product]+sticky-add-to-cart .sticky-add-to-cart__bar,sticky-add-to-cart .sticky-add-to-cart__bar{padding-inline:clamp(12px,3vw,20px);padding-block:10px calc(10px + env(safe-area-inset-bottom,0px));gap:10px;width:100%;max-width:100%}sticky-add-to-cart .sticky-add-to-cart__image{display:none}sticky-add-to-cart .sticky-add-to-cart__info{min-width:0}sticky-add-to-cart .sticky-add-to-cart__price{flex:0 0 auto;white-space:nowrap}sticky-add-to-cart .sticky-add-to-cart__button{flex:0 0 auto;width:auto!important;min-width:118px;min-height:48px;padding:11px 17px!important}sticky-add-to-cart .sticky-add-to-cart__bar .add-to-cart-text__content{display:inline-flex!important;font-size:13px;line-height:1.3;white-space:nowrap}#MainContent .pf-app__store,#MainContent .pf-contact-layout .contact-form .submit-button{min-height:48px;touch-action:manipulation}}@media(max-width:389px){sticky-add-to-cart .sticky-add-to-cart__title{display:none!important}sticky-add-to-cart .sticky-add-to-cart__info{flex:0 1 auto}sticky-add-to-cart .sticky-add-to-cart__button{min-width:110px;padding-inline:12px!important}#MainContent[data-template^=product] .pf-tw04-direct-media__caption{gap:6px}#MainContent .pf-app__hero-copy h1{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){#MainContent .pf-tw04-direct-media__expand{transition:none}}@media(max-width:989px){#MainContent :is(.pf-app__hero-grid,.pf-app__detail-grid,.pf-about__hero-grid,.pf-contact-layout,.pf-ref-feature__grid,.product-information__grid)>*{min-width:0}#MainContent :is(input,select,textarea){font-size:max(16px,1em)}#footer-group .pf-footer-social__item{min-height:44px;min-width:44px}}@media(max-width:749px){#MainContent[data-template^=product] .product-details h1{line-height:1.2;overflow-wrap:break-word}#MainContent[data-template^=product] .product-details>.group-block{max-width:100%;min-width:0}#MainContent[data-template^=product] .product-form-buttons,#MainContent[data-template^=product] .pf-tw04-direct-media__image{max-width:100%;min-width:0}#MainContent[data-template^=product] .buy-buttons-block .pf-tw04-trust-strip{scroll-padding-inline:6px;overflow-x:auto}#MainContent[data-template^=product] .buy-buttons-block .pf-tw04-trust-item{min-height:126px}#footer-group .menu__item a{min-height:43px;display:inline-flex;align-items:center;padding-block:8px}}@media(max-width:390px){#MainContent[data-template^=product] .product-details h1{font-size:clamp(25px,7.2vw,28px)}#MainContent[data-template^=product] .buy-buttons-block .pf-tw04-trust-strip{grid-auto-columns:minmax(215px,78vw)}}@media(max-width:989px){#MainContent[data-template^=product] .pf-tw04-zoom-dialog__mobile-hint{display:block;margin:0;padding:9px 14px;background:#eaf2eb;border-bottom:1px solid #d5e3d7;color:#456a58;text-align:center;font-size:12px;font-weight:620;line-height:1.45}#MainContent[data-template^=product] .pf-tw04-zoom-dialog__viewport{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;outline-offset:-4px}#MainContent[data-template^=product] .product-information__media{grid-column:1 / -1;max-width:100%;min-width:0}}@media(min-width:990px){#MainContent[data-template^=product] .pf-tw04-zoom-dialog__mobile-hint{display:none}}@media(max-width:749px){#MainContent[data-template^=product] .pf-tw04-direct-media__link{touch-action:pan-y;-webkit-touch-callout:default;cursor:zoom-in}#MainContent[data-template^=product] .product-details{min-width:0;max-width:100%;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}#MainContent[data-template^=product] .product-details :is(h1,h2,h3,p,a){overflow-wrap:break-word}#MainContent[data-template^=product] .product-details button:focus-visible,#MainContent[data-template^=product] .pf-tw04-direct-media__link:focus-visible{outline:3px solid #167963;outline-offset:3px}}@media(max-width:359px){#MainContent[data-template^=product] .pf-tw04-zoom-dialog__mobile-hint{font-size:11px;padding-block:8px}}@media(min-width:750px)and (max-width:989px){#MainContent[data-template^=product] .product-information__grid--half.product-information--media-left{grid-column:1 / -1;grid-template-columns:minmax(0,1fr)!important}#MainContent[data-template^=product] .product-information__grid--half.product-information--media-left>:is(.product-information__media,.product-details){grid-column:1 / -1!important;width:100%;max-width:100%;min-width:0;padding-inline:0!important}#MainContent[data-template^=product] .product-information__grid--half.product-information--media-left>.product-information__media{order:0}#MainContent[data-template^=product] .product-information__grid--half.product-information--media-left>.product-details{order:1;margin-top:clamp(18px,3vw,32px)}}@media(min-width:750px)and (max-width:1099px){#MainContent[data-template^=product] .product-information__grid--half.product-information--media-left{grid-column:1/-1;grid-template-columns:minmax(0,1fr)!important;gap:0}#MainContent[data-template^=product] .product-information__grid--half.product-information--media-left>:is(.product-information__media,.product-details){grid-column:1/-1!important;width:100%;min-width:0;max-width:100%;padding-inline:0!important}#MainContent[data-template^=product] .product-information__grid--half.product-information--media-left>.product-information__media{order:0}#MainContent[data-template^=product] .product-information__grid--half.product-information--media-left>.product-details{order:1;margin-top:clamp(20px,3vw,36px)}#MainContent[data-template^=product] .product-details>.group-block{width:100%;max-width:min(100%,780px);margin-inline:auto}#MainContent[data-template^=product] .product-information__media{box-sizing:border-box}#MainContent[data-template^=product] .pf-tw04-direct-media{width:100%;max-width:100%}#MainContent[data-template^=index] .pf-design-feature .pf-ref-feature__grid{grid-template-columns:minmax(0,1fr);min-height:0}#MainContent[data-template^=index] .pf-design-feature .pf-ref-feature__media{min-height:0;aspect-ratio:16/10}#MainContent[data-template^=index] .pf-design-feature .pf-ref-feature__details{padding:clamp(28px,4vw,52px)}#MainContent .pf-app__hero-grid,#MainContent .pf-app__detail-grid,#MainContent .pf-app__end-grid{grid-template-columns:minmax(0,1fr)}#MainContent .pf-app__section-head{grid-template-columns:minmax(0,1fr);gap:20px}#MainContent .pf-app__visual{min-height:clamp(690px,72vw,780px);padding:clamp(22px,3vw,44px)}#MainContent .pf-app__detail-art{min-height:clamp(400px,50vw,580px)}}@media(min-width:1100px)and (max-width:1199px){#MainContent[data-template^=product] .product-information__grid--half.product-information--media-left>:is(.product-information__media,.product-details){min-width:0}#MainContent[data-template^=product] .product-details{padding-inline-start:clamp(12px,2vw,26px)}#MainContent[data-template^=product] .product-details>.group-block{max-width:100%}}@media(min-width:750px)and (max-width:1199px){#MainContent[data-template^=product] .product-details :is(.add-to-cart-button,.shopify-payment-button__button){width:100%;min-height:54px;max-width:100%}#MainContent[data-template^=product] :is(.product-information__media,.product-details,.buy-buttons-block){min-width:0;max-width:100%}#MainContent :is(.pf-app__hero-grid,.pf-about__hero-grid,.pf-contact-layout,.pf-story__grid,.pf-ref-feature__grid)>*{min-width:0}#MainContent :is(.pf-app__stores,.pf-app__end-links,.pf-contact-layout .contact-form__form-row){min-width:0}#MainContent :is(.pf-app,.pf-about,.pf-contact-layout) :is(h1,h2,h3,p){overflow-wrap:break-word}}@media(max-width:749px){#MainContent[data-template^=product] .product-details :is(.product-form-buttons,.buy-buttons-block){min-width:0;max-width:100%}#MainContent[data-template^=product] .product-details :is(.add-to-cart-button,.shopify-payment-button__button){width:100%;min-height:54px;max-width:100%}#MainContent[data-template^=product] .buy-buttons-block .pf-tw04-trust-strip{max-width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}#MainContent .pf-app__stores .pf-app__store{max-width:100%}#footer-group .menu__item a{min-height:44px}}@media(min-width:750px)and (max-width:899px){#MainContent :is(.pf-app__cards,.pf-app__steps){grid-template-columns:minmax(0,1fr)}}@media(min-width:900px)and (max-width:1099px){#MainContent :is(.pf-app__cards,.pf-app__steps){grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px)}#MainContent .pf-app__cards article{padding:clamp(20px,2.2vw,30px)}}@media(max-width:359px){#MainContent[data-template^=product] .pf-tw04-zoom-dialog__toolbar{box-sizing:border-box;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;justify-content:flex-start;-webkit-overflow-scrolling:touch}#MainContent[data-template^=product] .pf-tw04-zoom-dialog__toolbar button{flex-shrink:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pacefit-mobile-commerce.css.map */
