@media(max-width:767px){:root{--mobile-space-sm:8px;--mobile-space-md:12px;--mobile-space-lg:16px;--mobile-section-space:24px}body{font-size:13px;line-height:1.85}.announcement{height:28px;font-size:10px}.header-row{min-height:64px}.header .logo{font-size:25px}.matchy-hero-photo img{height:100vw;max-height:400px}.matchy-hero-copy{padding:22px 22px 24px}.matchy-hero-copy h1{font-size:clamp(28px,8.2vw,34px);line-height:1.5;margin-bottom:14px}.matchy-hero-copy>p:first-child{font-size:11px;margin-bottom:8px}.matchy-hero-copy>p{font-size:13px;line-height:1.85;margin-bottom:18px}.pill{font-size:12px;min-height:46px;padding:11px 24px;line-height:1.7}.section-space{padding-block:var(--mobile-section-space)}.section-head{margin-bottom:18px}.section-head h2{font-size:23px;line-height:1.5;margin-bottom:8px}.section-head p{font-size:12px;line-height:1.85;margin-top:0}.category-promos{gap:12px}.category-promo{min-height:156px}.category-copy{padding:22px 20px;max-width:62%}.category-copy h3{font-size:23px;line-height:1.5;margin-bottom:5px}.category-copy p{font-size:12px;line-height:1.8}.category-arrow{font-size:23px;line-height:1;margin-top:10px}.product-info{margin-top:8px}.product-info h3{font-size:12px;line-height:1.65}.card-price{margin-top:4px;gap:5px}.card-price strong{font-size:12px;line-height:1.8}.card-price del{font-size:10px}.card-swatches{margin-top:9px}.quick-add{min-height:36px;font-size:11px}.rail-dots{margin-top:12px}.section-action{padding-top:14px}.section-action a{font-size:12px}.matchy-story{padding-block:8px 16px}.matchy-story>img{height:94vw;max-height:380px}.matchy-story>div{padding:24px}.matchy-story h2{font-size:28px;line-height:1.5;margin-bottom:16px}.matchy-story p{font-size:13px;line-height:1.85;margin-bottom:20px}.matchy-purchase-help{padding-block:16px 28px;gap:16px}.matchy-purchase-help h2{font-size:24px;line-height:1.5;margin-bottom:10px}.matchy-purchase-help>div>p{font-size:12px;line-height:1.85}.matchy-faq details{padding:14px 0}.matchy-faq summary{font-size:13px;line-height:1.8;gap:12px}.matchy-faq p{font-size:12px;line-height:1.9;padding-top:8px}.matchy-footer{padding-top:28px}.matchy-footer-content{gap:22px 18px;padding-bottom:22px}.footer-brand .logo{font-size:35px;margin-bottom:16px}.footer-brand p{font-size:12px;line-height:1.9;margin-bottom:0}.matchy-footer .footer-column h3{font-size:14px;margin-bottom:8px}.matchy-footer .footer-column a,.matchy-footer .footer-column button{font-size:12px;line-height:1.8;padding-block:6px}.matchy-footer .footer-bottom{padding-block:18px;gap:10px;font-size:10px}.breadcrumb{padding-block:10px;font-size:10px}.product-layout{padding-top:14px;gap:20px}.main-image-button img{height:100vw;max-height:420px}.gallery-thumbs{gap:8px}.gallery-thumb{flex-basis:52px;width:52px}.gallery-thumb img{height:64px}.product-panel h1{font-size:22px;line-height:1.5;margin-bottom:10px}.product-panel .detail-price{font-size:21px;line-height:1.6;margin-bottom:10px}.detail-price del{font-size:14px}.product-panel .detail-copy{font-size:13px;line-height:1.85;margin-bottom:14px}.family-choices{margin:12px 0 8px;gap:7px}.family-choices a{padding:9px 5px}.family-choices span{font-size:11px;line-height:1.6}.family-choices small{font-size:10px}.purchase-scope{font-size:11px;line-height:1.8;margin-bottom:14px}.product-field{margin-bottom:14px}.product-field legend{font-size:13px;line-height:1.7;margin-bottom:8px}.color-options{gap:12px}.size-options{gap:7px}.size-options span{min-height:44px;font-size:14px}.buy-row{gap:8px;margin-bottom:10px}.buy-row .pill{min-height:48px}.detail-wish{font-size:12px;min-height:40px;margin-bottom:14px}.detail-accordion summary{font-size:13px;padding-block:14px;line-height:1.8}.detail-accordion p{font-size:13px;line-height:1.85;padding-bottom:16px}.collection-title{padding:22px 16px}.collection-title h1{font-size:26px;line-height:1.5;margin-bottom:8px}.collection-title p{font-size:12px}.collection-controls{gap:10px;margin-bottom:18px}.collection-controls p{font-size:12px}.collection-controls select{font-size:12px;min-height:42px}.collection-grid{row-gap:24px;column-gap:14px}.drawer-head{min-height:64px;padding:14px 18px}.drawer-head h2{font-size:18px;line-height:1.6}.drawer-body{padding:18px}.drawer-footer{padding:16px 18px}.mobile-drawer-nav a,.mobile-drawer-nav>button{font-size:14px;min-height:48px;padding-block:12px}.empty-state{padding:32px 8px}.empty-state h3{font-size:18px;margin-bottom:8px}.empty-state p{font-size:13px;margin-bottom:18px}.cart-item{gap:14px;padding-bottom:18px;margin-bottom:18px}.cart-item h3{font-size:13px;line-height:1.7}.cart-item p{font-size:11px;line-height:1.8}.cart-total{font-size:16px;margin-bottom:12px}.info-modal{padding:28px 22px}.info-modal h2{font-size:21px;line-height:1.6;margin-bottom:12px}.info-modal p{font-size:13px;line-height:1.9;margin-bottom:12px}.quick-content{padding:20px}.quick-content h2{font-size:21px;line-height:1.5;margin-block:8px 12px}.quick-content>p:not(.quick-price){font-size:13px;line-height:1.85;margin-bottom:16px}.quick-photo{height:270px}.sticky-buy strong{font-size:11px;line-height:1.7}.sticky-buy .pill{min-height:44px;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mobile.css.map */
