@media (max-width: 749px){.hero-products-section{overflow-x:hidden!important;width:100%;max-width:100vw;padding:var(--section-padding-top, 60px) 0 var(--section-padding-bottom, 60px)!important}.hero-container{display:flex!important;flex-direction:column;gap:16px!important;padding:0 20px!important;max-width:100%;width:100%;margin:0 auto;box-sizing:border-box}.hero-content{order:1;text-align:center;width:100%;max-width:100%;padding:0!important;box-sizing:border-box}.hero-visual{order:2;width:100%;max-width:100%;position:relative;display:flex;justify-content:center;align-items:center}.eyebrow{font-size:var(--eyebrow-size-mobile, 3.5vw)!important;margin-bottom:8px!important;font-weight:700!important}.hero-heading{font-size:var(--heading-size-mobile, 10vw)!important;font-weight:800!important;line-height:1.1!important;margin-bottom:12px!important;word-wrap:break-word;overflow-wrap:break-word}.hero-subheading{font-size:var(--subheading-size-mobile, 4.5vw)!important;line-height:1.4!important;margin-bottom:16px!important;max-width:100%;margin-left:auto;margin-right:auto;padding:0 10px}.hero-buttons{display:flex;flex-direction:column;gap:10px;width:100%;max-width:100%;margin-bottom:16px!important}.hero-btn{width:100%!important;max-width:100%;padding:16px 24px!important;font-size:var(--button-size-mobile, 4vw)!important;box-sizing:border-box;justify-content:center!important;text-align:center}.hero-stats{display:inline-flex!important;flex-wrap:nowrap!important;justify-content:center;gap:12px!important;width:auto!important;margin-top:16px!important;transform:scale(.9)}.stat-item{min-width:auto!important;text-align:center;flex:1}.stat-number{font-size:16px!important;margin-bottom:2px!important}.stat-label{font-size:10px!important}.hero-products-section .product-cards-container,.hero-products-section .product-card-wrapper,.hero-visual .product-cards-container,.hero-visual .product-card-wrapper,.floating-card-1,.floating-card-2,.floating-card-3{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;position:absolute!important;left:-9999px!important}.product-cards-mobile{display:block;max-width:100%;width:100%}.hero-image-center{width:100%;max-width:100%;display:flex;justify-content:center;align-items:center}.hero-image-wrapper{max-width:320px!important;width:100%;position:relative}.hero-main-image{width:100%;height:auto}.image-glow-effect{filter:blur(40px)!important;opacity:.15!important}}@media (max-width: 375px){.hero-container{padding:30px 16px}.hero-heading{font-size:var(--heading-size-mobile, 10vw)}.hero-subheading{font-size:var(--subheading-size-mobile, 4.5vw)}.eyebrow{font-size:var(--eyebrow-size-mobile, 3.5vw)}.hero-btn{padding:12px 20px;font-size:var(--button-size-mobile, 4vw)}}@media (min-width: 750px){.product-cards-mobile{display:none}}@media (max-width: 749px){.grid-background{opacity:.05}}@media (max-width: 749px){.gradient-text{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:200% auto}}.hero-buttons{display:flex;gap:16px;flex-wrap:wrap}@media (max-width: 749px){.hero-buttons{width:100%}.hero-btn.primary-btn,.hero-btn.secondary-btn{flex:1 1 100%}}@media (max-width: 749px){.hero-content>*+*{margin-top:16px}.hero-stats{margin-top:32px;padding-top:24px;border-top:1px solid rgba(0,0,0,.1)}}@media (max-width: 749px){.hero-image-wrapper{max-width:100%;height:auto}.hero-main-image{width:100%;height:auto;object-fit:contain}}@media (max-width: 749px){.hero-btn{min-height:48px;touch-action:manipulation}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hero-mobile-fixes.css.map */
