@media(max-width:768px){.hero-stat-row{grid-template-columns:repeat(2,1fr)!important;gap:14px 0!important}.hero-stat:nth-child(2){border-right:none!important}}@media(max-width:480px){.hero-stat-row{grid-template-columns:1fr!important}.hero-stat{border-right:none!important}}@media(max-width:768px){.ps-compare{grid-template-columns:1fr!important}.ps-vs{top:50%!important;left:50%!important}}@media(max-width:480px){.pdp-packs{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:480px){.pdp-timeline-rail{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:768px){.pdp-trust{grid-template-columns:repeat(2,1fr)!important}}.pdp-price{font-size:clamp(32px,5vw,48px)!important}@media(max-width:600px){.pdp-breadcrumb{font-size:12px!important;letter-spacing:.06em!important}}@media(max-width:600px){.pdp-lbl{font-size:12px!important;letter-spacing:.06em!important}}@media(max-width:768px){.pdp-freq select{font-size:16px!important}}@media(max-width:768px){.gm-modal-close{min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important}}@media(max-width:768px){.ab-princ-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:600px){.ab-std-grid{grid-template-columns:1fr!important}}@media(max-width:768px){.ab-wrap{padding:0 32px!important}}@media(max-width:480px){.ab-wrap{padding:0 20px!important}}@media(max-width:600px){.ab-lbl{font-size:12px!important;letter-spacing:.06em!important}}@media(max-width:768px){.blog-hero{padding:48px 24px!important}}@media(max-width:480px){.blog-hero{padding:32px 20px!important}}@media(max-width:768px){.blog-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;gap:20px!important}}@media(max-width:768px){.faq-q{min-height:44px!important;padding:14px 0!important;display:flex!important;align-items:center!important}}@media(max-width:768px){.faq-ico{min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important}}@media(max-width:768px){[style*=grid-template-columns][style*="360px"]{grid-template-columns:1fr!important;gap:20px!important}}@media(max-width:768px){input[name="updates[]"]{font-size:16px!important}}@media(max-width:480px){[style*=grid-template-columns][style*="minmax(280px"]{grid-template-columns:1fr!important;gap:16px!important;padding:40px 20px!important}}@media(max-width:768px){[style*="max-width:1200px"]{padding:40px 24px!important}}@media(max-width:480px){[style*="max-width:1200px"]{padding:32px 20px!important}}@media(max-width:768px){.email-inp{font-size:16px!important}}@media(max-width:480px){.email-form{flex-direction:column!important}}@media(max-width:768px){.f-links li a,.f-social-link{min-height:44px!important;padding:12px 0!important;display:flex!important;align-items:center!important}}@media(max-width:480px){.site-nav,.blog-hero{padding-left:20px!important;padding-right:20px!important}}@media(min-width:768px)and (max-width:1024px){.ab-princ-head .ab-p,.ab-split-body .ab-p,.ab-std-body .ab-p,.featured-post .featured-text p{max-width:68ch!important}}@media(max-width:768px){input[type=email],input[type=number],input[type=text],select,textarea{font-size:16px!important}}@media(max-width:768px){.btn-f,.btn-o,.btn-white{min-height:44px!important;padding:12px 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/responsive-fixes.css.map */
