html,body{overflow-x:clip;max-width:100%}.pdp>*,.hero__grid>*,.bundles>*,.grid3>*,.footer__grid>*,.benefits>*,.steps>*{min-width:0}.logo{flex-shrink:0;display:flex;align-items:center}.logo img{max-width:none;width:auto;object-fit:contain;display:block}.sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:35;background:#fff;box-shadow:0 -8px 24px #17334f24;padding:10px 14px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;transform:translateY(110%);transition:transform .25s ease}.sticky-buy.show{transform:none}.sticky-buy__img{width:44px;height:44px;border-radius:10px;overflow:hidden;flex:0 0 44px;background:var(--sky)}.sticky-buy__img img,.sticky-buy__img svg{width:100%;height:100%;object-fit:cover}.sticky-buy__info{flex:1;min-width:0;line-height:1.25}.sticky-buy__info strong{display:block;color:var(--navy);font-size:.88rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-buy__info span{font-weight:900;color:var(--navy)}.sticky-buy .btn{padding:12px 20px;flex:0 0 auto}@media(min-width:901px){.sticky-buy{display:none}}@media(max-width:760px){.wrap{padding:0 16px}.announce{font-size:.76rem;padding:7px 10px;line-height:1.35}.header__in{height:60px;gap:10px}.logo img{height:26px!important}.header .nav{gap:14px}.nav-dd__menu{top:68px}h1{font-size:1.85rem}h2{font-size:1.45rem}h3{font-size:1.05rem}.section{padding:36px 0}.sub{margin:0 auto 22px;font-size:.96rem}.hero{padding:20px 0 32px}.hero__grid{gap:18px;text-align:center}.hero__media{aspect-ratio:4/3;border-radius:20px}.lead{font-size:1rem;margin:0 0 18px}.hero__ctas,.chips{justify-content:center}.chips{margin-top:18px;gap:6px 16px;font-size:.85rem}.benefits{grid-template-columns:1fr 1fr!important;gap:10px;margin-top:20px!important}.benefit{padding:16px 12px;text-align:center}.benefit__icon{margin:0 auto 8px;width:40px;height:40px;font-size:1.2rem;border-radius:12px}.benefit h3{font-size:.95rem;margin-bottom:4px}.benefit p{font-size:.84rem;line-height:1.4}#products .grid3{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:4px 16px 14px;scrollbar-width:none}#products .grid3::-webkit-scrollbar{display:none}#products .grid3>.card{flex:0 0 78%;scroll-snap-align:center}.card__body{text-align:center;align-items:center;padding:16px;gap:8px}.card .price{justify-content:center}.card__actions{width:100%}.bundles{gap:14px}.bundle{padding:18px 16px;gap:10px;text-align:center}.bundle .price{justify-content:center}.packs{gap:10px;margin-top:14px}.pack{padding:12px 14px}.guarantee{gap:14px;text-align:center}.seal{width:92px;height:92px;font-size:.85rem}.seal b{font-size:1.8rem}#faq .faq details,.faq details{padding:0 16px}.faq summary,.acc summary{padding:14px 0;font-size:.95rem}.pdp{padding:10px 0 28px;gap:16px}.pdp__info{gap:14px}.pdp__info h1{text-align:center;font-size:1.7rem}.pdp .price{justify-content:center}.pdp .price strong{font-size:1.7rem}.hl{justify-items:center;text-align:left}.label{text-align:center}.tier{padding:14px}.thumbs button{width:56px;height:56px;flex:0 0 56px}.trust{font-size:.75rem}.trust div{padding:10px 6px}.upsell-bundle{flex-direction:column;text-align:center}.story h2{margin-bottom:.3em}.steps{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;max-width:none!important;margin:0 -16px!important;padding:4px 16px 12px;scrollbar-width:none}.steps::-webkit-scrollbar{display:none}.step{flex:0 0 76%;scroll-snap-align:center}.step__body{text-align:center;padding:14px 14px 18px}.step__body p{font-size:.88rem}#how-to-use h2{margin-bottom:18px!important}.vs__t th,.vs__t td{padding:10px 8px;font-size:.84rem}.mark{width:24px;height:24px;font-size:.8rem}.cta-strip{padding:28px 18px;border-radius:20px}.footer{padding:32px 0 94px;text-align:center}.footer__grid{gap:20px}.footer__bottom{justify-content:center;flex-direction:column}.pay{justify-content:center}.page{padding:28px 16px 48px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/andelio-mobile.css.map */
