@media screen and (max-width:749px){.main-product--shop-pay-only .product-layout{gap:1.5rem}.main-product--shop-pay-only .product-gallery__viewport{border-radius:.9rem}.main-product--shop-pay-only .product-gallery__thumbnails{grid-auto-columns:calc((100% - .8rem)/2);gap:.6rem;padding:.15rem}.main-product--shop-pay-only .gallery-thumbnail{min-height:5.5rem}.main-product--shop-pay-only .gallery-control{width:3.1rem;height:3.1rem}.main-product--shop-pay-only .product-info{padding:1.2rem}.main-product--shop-pay-only .product-info__header .eyebrow,.main-product--shop-pay-only .field-label{font-size:.95rem}.main-product--shop-pay-only .product-info h1{font-size:clamp(2.1rem,10vw,2.7rem);line-height:1.12}.main-product--shop-pay-only .product-info__subheading{font-size:1.13rem;line-height:1.58}.main-product--shop-pay-only .product-price{gap:.45rem .7rem;padding:1rem}.main-product--shop-pay-only .product-price__label,.main-product--shop-pay-only .product-price__shipping-badge{font-size:1rem}.main-product--shop-pay-only .product-price__current{font-size:2.35rem}.main-product--shop-pay-only .product-price__compare{font-size:1.15rem}.main-product--shop-pay-only .product-info__quick-facts{gap:.7rem;font-size:1.05rem;line-height:1.55}.main-product--shop-pay-only .product-info__quick-facts li{padding:.85rem .9rem}.main-product--shop-pay-only .bundle-options{gap:1rem}.main-product--shop-pay-only .bundle-option{min-height:7.3rem;padding:1.1rem .95rem;grid-template-columns:1.65rem minmax(0,1fr) auto;gap:.75rem}.main-product--shop-pay-only .bundle-option__radio{width:1.42rem;height:1.42rem}.main-product--shop-pay-only .bundle-option__copy strong{font-size:1.08rem}.main-product--shop-pay-only .bundle-option__copy small,.main-product--shop-pay-only .bundle-option__compare{font-size:.92rem;line-height:1.35}.main-product--shop-pay-only .bundle-option__price{font-size:1.2rem}.main-product--shop-pay-only .bundle-option__badge{max-width:6.5rem;padding:.32rem .55rem;font-size:.68rem}.main-product--shop-pay-only .mobile-bundle-options summary{min-height:3.75rem;font-size:1rem}.main-product--shop-pay-only .quantity-selector,.main-product--shop-pay-only .quantity-selector__button,.main-product--shop-pay-only .quantity-selector input{min-height:3.65rem}.main-product--shop-pay-only .quantity-selector input{font-size:1.2rem}.main-product--shop-pay-only .product-form [id^=add-to-cart-]{min-height:3.9rem;font-size:1.15rem}.main-product--shop-pay-only .shopify-payment-button{--shopify-accelerated-checkout-button-block-size: 55px}.main-product--shop-pay-only .payment-methods__label,.main-product--shop-pay-only .product-info__checkout-note{font-size:.98rem}.main-product--shop-pay-only .product-details summary{min-height:3.25rem;font-size:1.07rem}.main-product--shop-pay-only .product-details>div{font-size:1.03rem;line-height:1.68}.product-proof__section-heading h2,.product-story__header h2,.product-guide__header h2,.product-recommendations__header h2{font-size:clamp(1.85rem,8vw,2.4rem)}.product-proof__video{min-width:min(84vw,23rem)}.product-proof__testimonial,.product-guide__demo-copy,.product-guide__faq{padding:1.35rem}.product-proof__testimonial-title{font-size:1.18rem}.product-proof__testimonial blockquote{font-size:1.07rem;line-height:1.65}.product-proof__author{font-size:1rem}.product-story__copy h3{font-size:1.75rem;line-height:1.16}.product-story__copy>p,.product-story__bullets,.product-guide__header .lead-copy{font-size:1.05rem;line-height:1.6}.product-guide__steps li{grid-template-columns:2.8rem minmax(0,1fr);gap:.9rem}.product-guide__steps strong,.product-guide__faq-item summary{font-size:1.07rem}.product-guide__steps p,.product-guide__faq-item>div{font-size:1.02rem;line-height:1.65}.product-guide__faq-item summary{min-height:4.3rem}.product-recommendations__grid{gap:1rem}.product-recommendations__card{flex-basis:min(84vw,21rem)}.product-recommendations__content h3{font-size:1.17rem}.product-recommendations__price{font-size:1.1rem}.sticky-purchase-bar{padding:.9rem var(--page-gutter)}.sticky-purchase-bar__inner{grid-template-columns:3rem minmax(0,1fr) auto;width:100%;gap:.65rem}.sticky-purchase-bar__image{width:3rem;height:3rem}.sticky-purchase-bar__copy strong{font-size:.87rem}.sticky-purchase-bar__copy span{font-size:.78rem}.sticky-purchase-bar__button{min-height:3.25rem;padding:.75rem .85rem;font-size:.82rem}}@media screen and (max-width:389px){.main-product--shop-pay-only .bundle-option{grid-template-columns:1.45rem minmax(0,1fr)}.main-product--shop-pay-only .bundle-option__price{grid-column:2;justify-items:start}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/solar-mobile-type-20260906-02.css.map */
