@media (min-width:480px){.alp-cta-form{flex-direction:row}}@media (min-width:600px){.alp-usp-grid{grid-template-columns:repeat(2,1fr)}.alp-prod-grid{grid-template-columns:repeat(2,1fr)}.alp-rev-grid{grid-template-columns:repeat(2,1fr)}.alp-stats-inner{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.alp-nav{display:flex}.alp-header-right{display:flex}.alp-burger{display:none}.alp-hero-inner{padding:80px 40px 0}.section{padding:108px 40px}.alp-prod-head{flex-direction:row;align-items:flex-end;justify-content:space-between}.alp-how-grid{grid-template-columns:repeat(4,1fr)}.alp-how-grid::before{content:'';position:absolute;top:27px;left:12%;right:12%;height:1px;background:var(--line);z-index:0}.alp-rev-grid{grid-template-columns:repeat(3,1fr)}.alp-footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:60px}.alp-footer-bot{flex-direction:row;justify-content:space-between;text-align:left}.alp-footer-links{justify-content:flex-end}}@media (min-width:900px){.alp-hero-inner{grid-template-columns:1fr 1fr;gap:72px}.alp-hero-right{display:block}.alp-about-inner{grid-template-columns:1fr 1fr;gap:80px}.alp-about-img{order:0}.alp-coa-inner{grid-template-columns:1fr 1fr;gap:80px}}@media (min-width:1024px){.alp-usp-grid{grid-template-columns:repeat(4,1fr)}.alp-prod-grid{grid-template-columns:repeat(3,1fr)}.woocommerce ul.products{grid-template-columns:repeat(3,1fr)!important}}@media (min-width:1200px){.alp-hero-inner{padding:100px 40px 0}}@media (max-width:480px){.alp-hero-h1{font-size:32px;letter-spacing:-.5px}.alp-hero-p{font-size:15px}.alp-hero-btns{flex-direction:column}.alp-hero-btns .btn{width:100%;justify-content:center}.alp-stats-inner{grid-template-columns:repeat(2,1fr)}.alp-stat:nth-child(2)::after,.alp-stat:nth-child(4)::after{display:none}.section-title{font-size:24px}.alp-coa-head{flex-direction:column;align-items:flex-start;gap:8px}.alp-footer{padding:48px 20px 24px}.alp-faq-a{padding-right:0}}@media (max-width:767px){.alp-burger{display:flex}.alp-nav,.alp-header-right{display:none}.alp-prod-grid{grid-template-columns:1fr}.alp-about-img{order:-1}.alp-hero-right{display:none}.alp-hero-inner{grid-template-columns:1fr;padding-bottom:48px}.alp-how-grid{grid-template-columns:1fr}.alp-how-grid::before{display:none}.alp-step{text-align:left;display:flex;flex-direction:row;gap:16px;align-items:flex-start}.alp-step-n{margin:0;flex-shrink:0}.alp-usp-grid{grid-template-columns:1fr}.alp-rev-grid{grid-template-columns:1fr}.alp-footer-grid{grid-template-columns:1fr;gap:36px}.alp-footer-bot{flex-direction:column;text-align:center}.alp-footer-links{justify-content:center}.woocommerce ul.products{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;padding:12px 12px 4px!important}.woocommerce ul.products li.product .price{font-size:15px!important;padding:0 12px 8px!important}.woocommerce ul.products li.product .button{margin:0 12px 12px!important;width:calc(100% - 24px)!important;font-size:12px!important;padding:9px 12px!important}.woocommerce div.product{padding-top:90px}.woocommerce div.product .woocommerce-tabs ul.tabs{overflow-x:auto!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs::-webkit-scrollbar{display:none!important}.woocommerce form .form-row-first,.woocommerce form .form-row-last{width:100%!important;float:none!important}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:10px!important}.woocommerce table.shop_table .product-remove{padding:10px 6px!important}}@media (hover:none){.alp-prod-card:hover,.alp-usp-card:hover,.alp-rev-card:hover{transform:none;box-shadow:none;border-color:var(--line)}.btn-primary:hover{transform:none;box-shadow:none}}@media (prefers-reduced-motion:reduce){.fade-up{opacity:1;transform:none;transition:none}*{transition-duration:0.01ms!important;animation-duration:0.01ms!important}}@media print{.alp-header,.alp-mobile-nav,.alp-hero-float,.alp-cta,.alp-footer{display:none!important}body{font-size:12pt;color:#000}.section{padding:20px 0}}