html,body{overflow-x:hidden!important;max-width:100%!important}*,*:before,*:after{box-sizing:border-box}.container{width:100%!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.25rem!important;padding-right:1.25rem!important}.hero-section,[class*=hero-section],section.hero{width:100%!important;max-width:100%!important;overflow:hidden!important;position:relative!important}.hero-content,.hero-inner,[class*=hero-content],[class*=hero-inner]{width:100%!important;max-width:1280px!important;margin:0 auto!important}@media screen and (max-width:768px){.hero-section,[class*=hero-section],section.hero{padding:3rem 1.25rem!important;min-height:auto!important}.hero-content,.hero-inner,[class*=hero-content],[class*=hero-inner]{display:flex!important;flex-direction:column!important;align-items:center!important;gap:2.5rem!important;padding:0!important;width:100%!important;max-width:100%!important}.hero-text,.hero-left,.hero-copy,[class*=hero-text],[class*=hero-left],[class*=hero-copy]{width:100%!important;max-width:100%!important;text-align:center!important;order:1!important}.hero-title,.hero h1,[class*=hero-title],[class*=hero__title]{font-size:clamp(2rem,8vw,3rem)!important;line-height:1.1!important;word-break:break-word!important;max-width:100%!important}.hero-sub,.hero-subtitle,.hero p,[class*=hero-sub],[class*=hero-subtitle]{font-size:.95rem!important;line-height:1.65!important;max-width:100%!important}.hero-badge,[class*=hero-badge],[class*=hero-tag]{display:inline-flex!important;margin:0 auto 1rem!important}.hero-ctas,.hero-actions,.hero-buttons,[class*=hero-ctas],[class*=hero-actions],[class*=hero-buttons]{display:flex!important;flex-direction:column!important;align-items:center!important;gap:.85rem!important;width:100%!important;margin-top:1.5rem!important}.hero-ctas a,.hero-ctas button,.hero-actions a,.hero-actions button,.btn-hero-primary,.btn-hero-secondary,[class*=btn-hero]{width:100%!important;max-width:320px!important;text-align:center!important;justify-content:center!important;padding:1rem 1.5rem!important;font-size:1rem!important}.hero-stats,[class*=hero-stats]{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:1rem 2rem!important;margin-top:1.5rem!important;width:100%!important}.hero-stat,[class*=hero-stat]{text-align:center!important;min-width:70px!important}.hero-image,.hero-visual,.hero-right,.hero-media,[class*=hero-image],[class*=hero-visual],[class*=hero-right],[class*=hero-media]{width:100%!important;max-width:320px!important;margin:0 auto!important;order:2!important}.hero-image img,.hero-visual img,.hero-right img,[class*=hero-image] img,[class*=hero-visual] img{width:100%!important;height:auto!important;max-width:100%!important;border-radius:16px!important;object-fit:cover!important}.hero-card,.hero-mock,.hero-phone-mock,[class*=hero-card],[class*=hero-mock]{width:100%!important;max-width:300px!important;margin:0 auto!important}}@media screen and (min-width:769px)and (max-width:1024px){.hero-section,section.hero{padding:4rem 2rem!important}.hero-content,.hero-inner,[class*=hero-content]{gap:2rem!important}.hero-title,.hero h1,[class*=hero-title]{font-size:clamp(2rem,4vw,2.8rem)!important}.hero-image,.hero-visual,[class*=hero-image],[class*=hero-visual]{max-width:380px!important}}@media screen and (max-width:768px){.announcement-bar,.ann-bar,[class*=announcement]{font-size:.72rem!important;padding:6px 10px!important;white-space:normal!important;text-align:center!important}.announcement-sep,.ann-bar__sep{display:none!important}.announcement-bar__inner,.ann-bar__track{display:flex!important;flex-direction:column!important;gap:2px!important;align-items:center!important}.announcement-item,.ann-bar__item{display:block!important}}@media screen and (max-width:768px){.site-header,[class*=site-header]{max-width:100%!important;overflow:hidden!important}.header-inner,[class*=header-inner]{padding:0 1rem!important;height:58px!important}.site-logo,.header-logo,[class*=site-logo],[class*=header-logo]{position:absolute!important;left:50%!important;transform:translate(-50%)!important}.logo-text,[class*=logo-text]{font-size:1.4rem!important}}@media screen and (max-width:768px){.trust-bar__grid,.trust-bar .wrap,[class*=trust-bar] .wrap{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;padding:0!important}.trust-item,[class*=trust-item]{padding:1rem .75rem!important;border-right:1px solid rgba(255,255,255,.1)!important;border-bottom:1px solid rgba(255,255,255,.1)!important;font-size:.78rem!important;min-width:0!important}.trust-item:nth-child(2n),[class*=trust-item]:nth-child(2n){border-right:none!important}.trust-item:nth-last-child(-n+2){border-bottom:none!important}.trust-icon,[class*=trust-icon]{font-size:1.4rem!important}.trust-item strong{font-size:.78rem!important;display:block!important}.trust-item span{font-size:.68rem!important}}@media screen and (max-width:768px){.products-grid,[class*=products-grid]{grid-template-columns:repeat(2,1fr)!important;gap:.75rem!important;padding:0!important}}@media screen and (max-width:768px){.cats-grid,[class*=cats-grid]{grid-template-columns:repeat(2,1fr)!important;gap:.75rem!important}}@media screen and (max-width:768px){.reviews-grid,[class*=reviews-grid]{grid-template-columns:1fr!important}}@media screen and (max-width:768px){.countdown-wrap,[class*=countdown-wrap]{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:1.5rem!important}.cd-block span,[class*=cd-block] span{font-size:1.8rem!important;min-width:56px!important}.btn-countdown{width:100%!important;max-width:280px!important;text-align:center!important}}@media screen and (max-width:768px){.footer-grid,[class*=footer-grid]{grid-template-columns:1fr!important;gap:2rem!important}.footer-bottom .container,[class*=footer-bottom] .container{flex-direction:column!important;text-align:center!important;gap:.75rem!important}}@media screen and (max-width:400px){#inovamix-chat-window,[id*=chat-window]{width:calc(100vw - 20px)!important;right:10px!important;bottom:80px!important}}@media screen and (max-width:768px){.purchase-notification,[class*=purchase-notification]{left:12px!important;right:12px!important;bottom:80px!important;max-width:calc(100vw - 24px)!important}}img{max-width:100%!important;height:auto!important}@media screen and (max-width:768px){section,.section,main,article{max-width:100vw!important;overflow-x:hidden!important}.section .wrap,section .wrap,[class*=section] .wrap{padding-left:1.25rem!important;padding-right:1.25rem!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hero-mobile-fix.css.map */
