.swipe-hint{display:none}@media(max-width:640px){section.block{padding-block:34px 4px}.sec-head{margin-bottom:14px}.sec-head h2{font-size:clamp(30px,8.5vw,38px)}.lede{margin-bottom:14px}footer.site{margin-top:40px}.uses,.methods,.duo,.steps{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:80%;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;padding-bottom:6px;scrollbar-width:none}.uses::-webkit-scrollbar,.methods::-webkit-scrollbar,.duo::-webkit-scrollbar,.steps::-webkit-scrollbar{display:none}.uses>*,.methods>*,.duo>*,.steps>*{scroll-snap-align:start;min-width:0}.duo{grid-auto-columns:88%}.swipe-hint{display:flex;align-items:center;gap:6px;font-family:var(--cond);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:12px;color:var(--muted);margin:8px 0 0}.swipe-hint i{display:block;height:4px;width:18px;border-radius:2px;background:var(--line);transition:background .2s,width .2s}.swipe-hint i.on{background:var(--flag);width:28px}.use{padding:14px 14px 16px}.use h3{font-size:18px}.use p{font-size:14px}.method{padding:16px}.method h3{font-size:22px}.method p{font-size:15px}.duo-card{min-height:0;padding:22px 18px 24px;gap:10px}.duo-card h3{font-size:30px}.duo-card p{font-size:15px}.duo-tags li{font-size:12px;padding:4px 7px}.duo-hivis{padding-bottom:56px}.promo{margin-top:34px}.promo .wrap{padding-block:30px}.promo .stage{display:none}.promo h2{font-size:clamp(34px,10vw,44px)}.promo ol{margin:14px 0 18px;gap:8px}.hero-art{max-width:320px;margin-inline:auto}footer .wrap{grid-template-columns:1fr 1fr;gap:20px 16px;padding-block:28px calc(22px + env(safe-area-inset-bottom,0px))}footer .wrap>div:first-child{grid-column:1/-1}footer .wrap>div:first-child .logo img{max-height:56px;width:auto}footer .wrap>div:first-child p{margin:8px 0 0;font-size:14px}}@media(max-width:640px)and (prefers-reduced-motion:reduce){.swipe-hint i{transition:none}}@media(max-width:640px){main:has(.hero-bright)>.shopify-section:nth-child(2n){background:#fff;--panel:#f3f2ef}main:has(.hero-bright)>.shopify-section section.block{padding-block:30px 32px}main:has(.hero-bright)>.shopify-section section.block:before{content:"";display:block;width:64px;height:5px;margin-bottom:14px;border-radius:1px;background:linear-gradient(90deg,var(--flag) 0 68%,transparent 68% 78%,var(--flag) 78%)}main:has(.hero-bright) .promo{margin-top:0}main:has(.hero-bright)>.shopify-section:last-child section.block{padding-bottom:40px}main:has(.hero-bright)~footer.site,main:has(.hero-bright)+* footer.site{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/elite-mobile.css.map */
