@media(max-width:767.98px){body.page-type-index .shopify-section,body.page-type-index .shopify-section .container,body.page-type-index .shopify-section .container-fluid{max-width:100%!important;overflow-x:clip!important}body.page-type-index .l4v-home-hero,body.page-type-index [class*=hero],body.page-type-index .image-with-text,body.page-type-index [id^=image-with-text-]{padding-left:0!important;padding-right:0!important}body.page-type-index .l4v-home-hero .container,body.page-type-index [class*=hero] .container,body.page-type-index .richtext .container,body.page-type-index [id^=image-with-text-] .container{padding-left:clamp(22px,6vw,30px)!important;padding-right:clamp(22px,6vw,30px)!important}body.page-type-index h1,body.page-type-index .hero h1,body.page-type-index [class*=hero] h1{font-size:clamp(34px,10vw,46px)!important;line-height:1.08!important;letter-spacing:-.025em!important;max-width:10.8em!important;margin-left:auto!important;margin-right:auto!important;text-wrap:balance!important}body.page-type-index .hero p,body.page-type-index [class*=hero] p,body.page-type-index .richtext p{max-width:19em!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(17px,4.8vw,21px)!important;line-height:1.45!important}}@media(max-width:767.98px){#product-template-l4v-premium{--l4v-mobile-page-x: clamp(20px, 5.6vw, 28px) !important;padding-top:18px!important}#product-template-l4v-premium>.container,#product-template-l4v-premium .container,#l4v-review-showcase .container,.template-product [id^=cards-with-image-] .container,.template-product [id^=image-with-text-] .container,.template-product .faq .container,.template-product .faq-section .container,.template-product [id^=faq-] .container{padding-left:var(--l4v-mobile-page-x)!important;padding-right:var(--l4v-mobile-page-x)!important}}@media(max-width:767.98px){#product-template-l4v-premium .l4v-trustpilot-inline{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px 10px!important;width:100%!important;max-width:100%!important;margin:4px 0 16px!important;overflow:visible!important}#product-template-l4v-premium .l4v-trustpilot-inline__brand,#product-template-l4v-premium .l4v-trustpilot-inline__label,#product-template-l4v-premium .l4v-trustpilot-inline__score{white-space:nowrap!important;line-height:1.15!important}#product-template-l4v-premium .l4v-trustpilot-inline__label{font-size:clamp(16px,4.4vw,18px)!important;font-weight:800!important}#product-template-l4v-premium .l4v-trustpilot-inline__stars{display:inline-flex!important;flex:0 0 auto!important;gap:3px!important;white-space:nowrap!important}#product-template-l4v-premium .l4v-trustpilot-inline__score{max-width:none!important;font-size:clamp(15px,4vw,17px)!important;font-weight:800!important}#product-template-l4v-premium .l4v-trustpilot-inline__starmark,#product-template-l4v-premium .l4v-trustpilot-inline__starbox{width:17px!important;height:17px!important;min-width:17px!important;font-size:10px!important}}@media(max-width:380px){#product-template-l4v-premium .l4v-trustpilot-inline__starmark,#product-template-l4v-premium .l4v-trustpilot-inline__starbox{width:16px!important;height:16px!important;min-width:16px!important}#product-template-l4v-premium .l4v-trustpilot-inline{gap:7px 8px!important}}@media(max-width:767.98px){#product-template-l4v-premium h1.title,#product-template-l4v-premium .product-content h1.title{font-size:clamp(31px,8.25vw,38px)!important;line-height:1.08!important;letter-spacing:-.028em!important;margin:0 0 14px!important;max-width:11.4em!important;text-wrap:balance!important}#product-template-l4v-premium .l4v-hero-benefit{font-size:clamp(17px,4.55vw,20px)!important;line-height:1.48!important;margin-bottom:20px!important}#product-template-l4v-premium .l4v-usp-list li{grid-template-columns:28px minmax(0,1fr)!important;column-gap:12px!important;margin-bottom:14px!important;font-size:clamp(16px,4.4vw,19px)!important;line-height:1.34!important}#product-template-l4v-premium .l4v-usp-list li:before{width:28px!important;height:28px!important;min-width:28px!important}}@media(max-width:767.98px){#product-template-l4v-premium .l4v-atc-trust__panel{padding:18px!important;border-radius:24px!important}#product-template-l4v-premium .l4v-atc-trust__item,#product-template-l4v-premium .l4v-atc-trust__panel .l4v-atc-trust__item{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;column-gap:12px!important;text-align:left!important}#product-template-l4v-premium .l4v-atc-trust__text{text-align:left!important;font-size:clamp(15px,4.2vw,18px)!important;line-height:1.25!important}}@media(max-width:767.98px){#product-template-l4v-premium .l4v-premium-upsell{padding:22px 18px!important;border-radius:28px!important}#product-template-l4v-premium .l4v-premium-upsell__title{font-size:clamp(24px,6.2vw,28px)!important;line-height:1.14!important}#product-template-l4v-premium .l4v-premium-upsell__text{font-size:clamp(16px,4.35vw,19px)!important;line-height:1.45!important}#product-template-l4v-premium .l4v-bundle-price-box{text-align:left!important;padding:18px!important;border-radius:22px!important}#product-template-l4v-premium .l4v-bundle-price-box__prices,#product-template-l4v-premium .l4v-bundle-price-box__save{justify-content:flex-start!important}#product-template-l4v-premium .l4v-bundle-price-box.is-live{border-color:#5bac636b!important;background:linear-gradient(180deg,#f5fff7fa,#fffffff0)!important;box-shadow:0 12px 28px #58a05c1c!important}#product-template-l4v-premium .l4v-bundle-price-box.is-live .l4v-bundle-price-box__save:before{content:"\2713"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;margin-right:6px!important;border-radius:999px!important;background:#5bac6324!important;color:#4b9a57!important}#product-template-l4v-premium .l4v-bundle-button:after{content:none!important}#product-template-l4v-premium .l4v-bundle-note{display:none!important}}@media(max-width:767.98px){#l4v-review-showcase{padding-top:clamp(52px,13vw,68px)!important;padding-bottom:clamp(52px,13vw,68px)!important;overflow:hidden!important}#l4v-review-showcase .l4v-reviews-head{padding-left:0!important;padding-right:0!important}#l4v-review-showcase .l4v-reviews-title,#l4v-review-showcase .title{font-size:clamp(28px,7.2vw,34px)!important;line-height:1.14!important;letter-spacing:-.02em!important;max-width:11.5em!important;margin-left:auto!important;margin-right:auto!important;text-wrap:balance!important}#l4v-review-showcase .l4v-reviews-trust{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:12px 14px!important;margin-left:auto!important;margin-right:auto!important;max-width:calc(100vw - (2 * var(--l4v-mobile-page-x)))!important;overflow:hidden!important}#l4v-review-showcase .l4v-review-trust-stars-svg{flex:0 0 auto!important}#l4v-review-showcase .l4v-reviews-trust span:last-child{min-width:0!important;font-size:clamp(15px,4.2vw,17px)!important;line-height:1.22!important}#l4v-review-showcase .l4v-reviews-marquee-v28,#l4v-review-showcase .l4v-reviews-static-v28{width:100%!important;max-width:calc(100vw - (2 * var(--l4v-mobile-page-x)))!important;margin-left:auto!important;margin-right:auto!important;overflow-x:auto!important;overflow-y:visible!important;padding:6px 0 18px!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}#l4v-review-showcase .l4v-reviews-track-v28,#l4v-review-showcase .l4v-reviews-static-v28 .l4v-reviews-track-v28{animation:none!important;transform:none!important;display:flex!important;width:max-content!important;gap:16px!important;padding:0!important}#l4v-review-showcase .l4v-review-card,#l4v-review-showcase .l4v-reviews-static-v28 .l4v-review-card{flex:0 0 calc(100vw - (2 * var(--l4v-mobile-page-x)))!important;width:calc(100vw - (2 * var(--l4v-mobile-page-x)))!important;min-width:calc(100vw - (2 * var(--l4v-mobile-page-x)))!important;max-width:calc(100vw - (2 * var(--l4v-mobile-page-x)))!important;scroll-snap-align:start!important;border-radius:24px!important;overflow:hidden!important;margin:0!important}#l4v-review-showcase .l4v-review-card__body{padding:22px 20px!important;min-height:300px!important}#l4v-review-showcase .l4v-review-card__stars{margin-left:0!important;padding-left:0!important}}@media(max-width:767.98px){.template-product [id^=cards-with-image-]{padding-top:clamp(48px,12vw,64px)!important;padding-bottom:clamp(48px,12vw,64px)!important}.template-product [id^=cards-with-image-] .title,.template-product [id^=cards-with-image-] h2.title{max-width:12.8em!important;font-size:clamp(31px,7.6vw,38px)!important;line-height:1.12!important;letter-spacing:-.025em!important;text-wrap:balance!important;margin-bottom:30px!important}.template-product [id^=cards-with-image-] h3,.template-product [id^=cards-with-image-] .h3{font-size:clamp(25px,6.4vw,31px)!important;line-height:1.15!important;margin-bottom:12px!important}.template-product [id^=cards-with-image-] p,.template-product [id^=cards-with-image-] .rte{font-size:clamp(16px,4.35vw,19px)!important;line-height:1.52!important}.template-product [id^=cards-with-image-] .row>*{margin-bottom:28px!important}.template-product .l4v-story__inner{padding-left:var(--l4v-mobile-page-x)!important;padding-right:var(--l4v-mobile-page-x)!important}.template-product .l4v-story__title{font-size:clamp(30px,7.8vw,38px)!important;line-height:1.14!important;max-width:12.4em!important}.template-product .l4v-story__body p{font-size:clamp(16px,4.35vw,19px)!important;line-height:1.55!important;max-width:21em!important;margin-left:auto!important;margin-right:auto!important}}@media(max-width:767.98px){.template-product .faq .title,.template-product .faq-section .title,.template-product [id^=faq-] .title{font-size:clamp(31px,8vw,38px)!important;line-height:1.12!important;margin-bottom:26px!important}.template-product .accordion-button,.template-product .faq-question,.template-product .faq .accordion-button{font-size:clamp(16px,4.3vw,19px)!important;line-height:1.3!important;padding:17px 18px!important}.template-product .accordion-body,.template-product .faq-answer,.template-product .faq .accordion-body{font-size:clamp(15px,4.1vw,18px)!important;line-height:1.55!important;padding:18px 20px 22px!important}}@media(max-width:767.98px){.product-sticky-cart select,.sticky-add-to-cart select,.sticky-atc select{padding-left:14px!important;padding-right:14px!important;text-overflow:ellipsis!important;overflow:hidden!important;white-space:nowrap!important}}
/*# sourceMappingURL=/cdn/shop/t/944/assets/l4v-v60-mobile-polish-repair.css.map */
