@media screen and (max-width:749px){a,button,summary,.button,.button-secondary,input[type=submit],.variant-option__button-label,.checkbox__label,.wx-link,.wx-cta-band__btn{min-height:var(--minimum-touch-target)}}@media screen and (max-width:749px){.product-form-buttons .add-to-cart-button,.product-form-buttons .shopify-payment-button,.wx-cta-band__btn{width:100%;justify-content:center}.product-form-buttons .add-to-cart-button{padding-block:var(--padding-lg);font-size:max(var(--font-paragraph--size),14px);font-weight:700;letter-spacing:.08em}.product-form-buttons{gap:var(--gap-sm)}}@media screen and (max-width:749px){.sticky-add-to-cart__bar{bottom:0;border-radius:0;box-shadow:0 -4px 20px #0000001f;padding:var(--padding-sm) var(--padding-md);gap:var(--gap-sm);background:var(--color-background)}.sticky-add-to-cart__button{min-width:var(--height-buy-buttons);min-height:var(--height-buy-buttons);flex-shrink:0}.sticky-add-to-cart__price{font-weight:700;font-size:var(--font-paragraph--size);white-space:nowrap}.sticky-add-to-cart__title{font-size:13px;font-weight:600}}@media screen and (max-width:749px){.product-details .price{font-size:clamp(22px,4vw,28px);font-weight:700}.product-details .compare-at-price{font-size:14px}.variant-option--buttons{gap:var(--gap-sm)}.variant-option__button-label{padding:var(--padding-sm) var(--padding-md);font-size:max(13px,var(--font-paragraph--size))}.quantity-selector{--quantity-selector-width: 140px;min-height:var(--minimum-touch-target)}.product-details .product__trust-row{display:flex;align-items:center;gap:var(--gap-sm);flex-wrap:wrap;padding:var(--padding-sm) 0;margin:var(--margin-sm) 0;border-top:1px solid rgb(var(--color-foreground-rgb) / .08);border-bottom:1px solid rgb(var(--color-foreground-rgb) / .08);font-size:11px;font-weight:600;letter-spacing:.04em}.product__trust-row svg{width:16px;height:16px;flex-shrink:0}.product-details details summary,.product-details .show-more__button{padding:var(--padding-md) 0;min-height:var(--minimum-touch-target)}}@media screen and (max-width:749px){.wp-hero-split{min-height:auto!important;padding:24px 20px 32px!important;gap:16px!important}.wp-hero-split__image img{max-width:260px!important}.wp-hero-split__text h2{font-size:clamp(28px,7vw,36px)!important;line-height:1.05!important}.wp-hero-split__text>p:first-of-type{font-size:9px!important}.wp-hero-split__text a[href*=products]{width:100%;justify-content:center;text-align:center;padding:15px 24px;font-size:11px}.wp-hero-split__text>div:last-of-type{gap:12px!important;justify-content:center}}@media screen and (max-width:749px){.wx-statement{padding-top:clamp(56px,10vw,80px)!important;padding-bottom:clamp(56px,10vw,80px)!important}.wx-statement h2{font-size:clamp(32px,8vw,48px)!important;margin:18px 0!important}.wx-statement>p:last-child{font-size:15px!important}.wx-categories{gap:8px!important;padding-top:16px!important;padding-bottom:48px!important}.wx-category{min-height:400px!important;padding:28px 20px!important}.wx-category h3{font-size:clamp(36px,8vw,56px)!important;margin:16px 0!important}.wx-features{padding-top:clamp(48px,8vw,72px)!important;padding-bottom:clamp(48px,8vw,72px)!important}.wx-feature-grid article{min-height:180px!important;padding:24px 4px!important}.wx-feature-grid h3{margin-top:32px!important;font-size:clamp(24px,5vw,36px)!important}.wx-product-grid{gap:8px!important}.wx-product__meta{font-size:11px!important}.wx-shop__head{flex-direction:column;gap:8px!important;margin-bottom:24px!important}.wx-shop__head h2{font-size:clamp(32px,7vw,48px)!important;margin:8px 0 0!important}.wx-letter__grid{padding-top:clamp(56px,10vw,80px)!important;padding-bottom:clamp(56px,10vw,80px)!important;gap:24px!important}.wx-letter h2{font-size:clamp(32px,8vw,56px)!important;margin-bottom:20px!important}.wx-letter p:not(.wx-kicker){font-size:16px!important}.wx-organization{padding-top:clamp(48px,8vw,72px)!important;padding-bottom:clamp(48px,8vw,72px)!important}.wx-organization__intro h2{font-size:clamp(32px,7vw,48px)!important}.wx-company__inner{padding-top:clamp(56px,10vw,80px)!important;padding-bottom:clamp(56px,10vw,80px)!important}.wx-company__head h2{font-size:clamp(32px,7vw,52px)!important}.wx-company__story p{font-size:15px!important}.wx-company__metrics article{min-height:130px!important;padding:20px 16px!important}.wx-company__metrics strong{font-size:clamp(28px,6vw,40px)!important}.wx-newsletter{gap:28px!important;padding-top:clamp(48px,8vw,72px)!important;padding-bottom:clamp(48px,8vw,72px)!important}.wx-newsletter h2{font-size:clamp(32px,7vw,48px)!important}.wx-form input{font-size:12px!important;padding:16px 0!important}}@media screen and (max-width:480px){.wx-trust-section__item{flex-direction:row!important;align-items:center!important;gap:10px!important;padding:12px 14px!important}.wx-trust-section__item strong,.wx-trust-section__item small{font-size:10px!important}}@media screen and (max-width:640px){.wx-cta-band{padding:clamp(36px,6vw,56px) 20px!important}.wx-cta-band__copy h3{font-size:clamp(22px,5vw,30px)!important}.wx-cta-band__copy p{font-size:14px!important}.wx-cta-band__btn{padding:16px 24px!important;font-size:11px!important}}@media screen and (max-width:749px){.wp-faq{width:min(100% - 32px,1440px)!important;padding:clamp(40px,7vw,64px) 0!important;gap:28px!important}.wp-faq h1{font-size:clamp(32px,8vw,48px)!important}.wp-faq summary{font-size:clamp(16px,3vw,20px)!important;padding:20px 0!important}.wp-faq__answer{font-size:15px!important;padding-bottom:20px!important}}@media screen and (max-width:749px){.header__menu-toggle,.header__search-toggle,.cart-icon{min-width:var(--minimum-touch-target);min-height:var(--minimum-touch-target)}}@media screen and (max-width:749px){.product-grid{gap:10px}.product-card :is(h3,h4,.h4){font-size:max(12px,var(--font-h4--size));-webkit-line-clamp:2}.product-card .price{font-weight:700}}@media screen and (max-width:749px){input:not([type=checkbox]):not([type=radio]),textarea,select{font-size:max(16px,var(--font-paragraph--size))!important;min-height:var(--minimum-touch-target)}.field__input{padding:var(--padding-md) var(--padding-md)}.field__label{font-size:max(14px,var(--font-paragraph--size))}}@media screen and (max-width:749px){.announcement-bar__message{font-size:11px;padding:8px 12px}}@media screen and (max-width:749px){.page-wrapper,.content-for-layout{-webkit-overflow-scrolling:touch}}.wx-social-proof-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:#4a7c5c14;border:1px solid rgba(74,124,92,.2);border-radius:4px;font-size:11px;font-weight:600;color:#4a7c5c;letter-spacing:.03em}.wx-social-proof-badge .wx-pulse{width:8px;height:8px;border-radius:50%;background:#4a7c5c;animation:wx-pulse 2s ease-in-out infinite}@keyframes wx-pulse{0%,to{opacity:1}50%{opacity:.4}}@media screen and (max-width:749px){.wx-social-proof-badge{font-size:10px;padding:6px 12px}}.wx-shipping-bar{background:#0a0a0a;color:#fff;text-align:center;padding:10px 16px;font-size:11px;font-weight:600;letter-spacing:.05em}.wx-shipping-bar__progress{width:100%;height:3px;background:#ffffff26;border-radius:3px;margin-top:6px;overflow:hidden}.wx-shipping-bar__fill{height:100%;background:#fff;border-radius:3px;transition:width .4s ease}@media screen and (max-width:749px){.product-media-container{position:relative}.wx-gallery-dots{display:flex;justify-content:center;gap:6px;padding:10px 0}.wx-gallery-dot{width:6px;height:6px;border-radius:50%;background:rgb(var(--color-foreground-rgb) / .25)}.wx-gallery-dot--active{background:var(--color-foreground);width:18px;border-radius:3px}}.wx-benefit-row{display:flex;justify-content:center;gap:clamp(16px,3vw,32px);flex-wrap:wrap;padding:16px 0}.wx-benefit-item{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.04em;color:rgb(var(--color-foreground-rgb) / .7)}.wx-benefit-item svg{width:16px;height:16px;flex-shrink:0;color:#4a7c5c}@media screen and (max-width:480px){.wx-benefit-row{gap:10px}.wx-benefit-item{font-size:10px}}@media screen and (max-width:374px){.product-grid{gap:6px}.wx-feature-grid article{min-height:150px!important}.wx-category{min-height:320px!important}.wx-category h3{font-size:clamp(28px,9vw,40px)!important}.sticky-add-to-cart__bar{padding:var(--padding-xs) var(--padding-sm);gap:var(--gap-xs)}.sticky-add-to-cart__title,.sticky-add-to-cart__variant{display:none}}@media print{.sticky-add-to-cart,.wx-cta-band,.wx-newsletter,.wx-ticker,footer{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wearprox-mobile.css.map */
