#product-template-l4v-premium{--l4v-mobile-page-x: clamp(18px, 5vw, 28px);--l4v-soft-bg: #f7f3ea;--l4v-card-bg: rgba(255, 252, 246, .78);--l4v-gold: #d6b63e;--l4v-gold-dark: #b78d22;--l4v-ink: #1f2937;--l4v-muted: #5f6673}@media(min-width:992px){#product-template-l4v-premium .l4v-hero-grid{row-gap:32px!important}#product-template-l4v-premium .l4v-product-content{padding-left:clamp(18px,2vw,36px)!important}}@media(max-width:767.98px){#product-template-l4v-premium{padding-top:22px!important}#product-template-l4v-premium>.container{padding-left:var(--l4v-mobile-page-x)!important;padding-right:var(--l4v-mobile-page-x)!important}#product-template-l4v-premium .row,#product-template-l4v-premium .l4v-hero-grid{--bs-gutter-x: 0 !important;row-gap:22px!important}#product-template-l4v-premium .l4v-product-content{padding-left:0!important;padding-right:0!important}}#product-template-l4v-premium .l4v-trustpilot-inline{max-width:100%!important;width:100%!important;min-width:0!important;overflow:visible!important;box-sizing:border-box!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{min-width:0!important;white-space:normal!important}#product-template-l4v-premium .l4v-trustpilot-inline__stars{flex:0 0 auto!important;white-space:nowrap!important}@media(max-width:767.98px){#product-template-l4v-premium .l4v-trustpilot-inline{display:grid!important;grid-template-columns:auto auto minmax(0,1fr)!important;column-gap:7px!important;row-gap:8px!important;align-items:center!important;margin:0 0 16px!important;font-size:clamp(15px,4.1vw,17px)!important;line-height:1.18!important}#product-template-l4v-premium .l4v-trustpilot-inline__stars{grid-column:1 / 3!important;grid-row:2!important;justify-self:start!important}#product-template-l4v-premium .l4v-trustpilot-inline__score{grid-column:3!important;grid-row:2!important;justify-self:start!important;max-width:96px!important;line-height:1.12!important}#product-template-l4v-premium .l4v-trustpilot-inline__starmark,#product-template-l4v-premium .l4v-trustpilot-inline__starbox{width:18px!important;height:18px!important;font-size:11px!important;border-radius:3px!important}}@media(max-width:390px){#product-template-l4v-premium .l4v-trustpilot-inline{grid-template-columns:auto minmax(0,auto)!important}#product-template-l4v-premium .l4v-trustpilot-inline__label{grid-column:1 / -1!important}#product-template-l4v-premium .l4v-trustpilot-inline__stars{grid-column:1!important}#product-template-l4v-premium .l4v-trustpilot-inline__score{grid-column:2!important;max-width:90px!important}}@media(max-width:767.98px){#product-template-l4v-premium h1.title,#product-template-l4v-premium .product-content h1.title{font-size:clamp(33px,9vw,43px)!important;line-height:1.04!important;letter-spacing:-.035em!important;margin-bottom:14px!important;text-wrap:balance!important;max-width:100%!important}#product-template-l4v-premium .l4v-product-rating{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex-wrap:wrap!important;padding:10px 12px!important;margin-bottom:16px!important;border-radius:999px!important}#product-template-l4v-premium .product-price{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important;margin-bottom:18px!important;line-height:1!important}#product-template-l4v-premium .l4v-hero-benefit{font-size:clamp(18px,5.2vw,22px)!important;line-height:1.48!important;margin:0 0 22px!important}#product-template-l4v-premium .l4v-usp-list{margin:0 0 22px!important}#product-template-l4v-premium .l4v-usp-list li{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:start!important;column-gap:12px!important;margin:0 0 13px!important;font-size:clamp(17px,4.7vw,20px)!important;line-height:1.38!important}#product-template-l4v-premium .l4v-usp-list li:before{width:30px!important;height:30px!important;min-width:30px!important;margin-top:0!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:32px minmax(0,1fr)!important;align-items:center!important;column-gap:12px!important;text-align:left!important}#product-template-l4v-premium .l4v-atc-trust__icon{grid-column:1!important;flex:0 0 auto!important;margin:0!important;align-self:center!important}#product-template-l4v-premium .l4v-atc-trust__text{grid-column:2!important;display:block!important;min-width:0!important;text-align:left!important;line-height:1.28!important;white-space:normal!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{margin:0 0 14px!important}#product-template-l4v-premium .l4v-atc-trust__item:last-child{margin-bottom:0!important}#product-template-l4v-premium .l4v-atc-trust__text{font-size:clamp(16px,4.4vw,19px)!important;font-weight:700!important}}@media(max-width:767.98px){#product-template-l4v-premium .l4v-premium-upsell-wrap{margin-top:22px!important}#product-template-l4v-premium .l4v-premium-upsell{display:block!important;padding:22px 18px!important;border-radius:28px!important;gap:0!important}#product-template-l4v-premium .l4v-premium-upsell__content{display:block!important}#product-template-l4v-premium .l4v-premium-upsell__eyebrow{font-size:13px!important;letter-spacing:.11em!important;margin-bottom:6px!important}#product-template-l4v-premium .l4v-premium-upsell__title{font-size:clamp(23px,6vw,27px)!important;line-height:1.15!important;margin-bottom:10px!important}#product-template-l4v-premium .l4v-premium-upsell__text{font-size:clamp(16px,4.4vw,19px)!important;line-height:1.45!important;margin-bottom:16px!important}#product-template-l4v-premium .l4v-upsell-product-mini{padding:12px!important;border-radius:20px!important;margin:12px 0 14px!important}#product-template-l4v-premium .l4v-upsell-product-mini__img{width:58px!important;height:58px!important;border-radius:15px!important}#product-template-l4v-premium .l4v-premium-upsell__points{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 18px!important}#product-template-l4v-premium .l4v-premium-upsell__points span{font-size:14px!important;padding:7px 12px!important;line-height:1.2!important}#product-template-l4v-premium .l4v-premium-upsell__actions{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;margin-top:0!important}#product-template-l4v-premium .l4v-bundle-price-box{width:100%!important;padding:18px!important;border-radius:22px!important;text-align:left!important}#product-template-l4v-premium .l4v-bundle-price-box__prices{justify-content:flex-start!important;gap:10px!important}#product-template-l4v-premium .l4v-bundle-button{min-height:58px!important;border-radius:999px!important;font-size:17px!important;width:100%!important}#product-template-l4v-premium .l4v-bundle-button:after{content:none!important}#product-template-l4v-premium .l4v-bundle-note{font-size:14px!important;line-height:1.35!important;margin-top:10px!important;text-align:center!important}}@media(max-width:767.98px){.template-product .image-with-text,[id^=image-with-text-],[id^=cards-with-image-],.l4v-story,#l4v-review-showcase,.faq-section,.shopify-section:has(#l4v-review-showcase){margin-top:0!important;margin-bottom:0!important}[id^=image-with-text-]{padding-top:clamp(44px,11vw,62px)!important;padding-bottom:clamp(44px,11vw,62px)!important}[id^=image-with-text-] .row{row-gap:24px!important}[id^=image-with-text-] .rte p,[id^=image-with-text-] .description,[id^=image-with-text-] li{font-size:clamp(17px,4.6vw,20px)!important;line-height:1.52!important}[id^=image-with-text-] h2,[id^=cards-with-image-] h2,.l4v-story__title,#l4v-review-showcase .title,.faq-section .title,.faq .title{font-size:clamp(34px,9.2vw,44px)!important;line-height:1.08!important;letter-spacing:-.025em!important;text-wrap:balance!important;max-width:96%!important;margin-left:auto!important;margin-right:auto!important}[id^=cards-with-image-]{padding-top:clamp(48px,12vw,70px)!important;padding-bottom:clamp(48px,12vw,70px)!important}.l4v-story{--l4v-story-pad-y: 58px !important;padding-top:58px!important;padding-bottom:58px!important}.l4v-story__inner{padding-left:var(--l4v-mobile-page-x)!important;padding-right:var(--l4v-mobile-page-x)!important}.l4v-story__body p{font-size:clamp(17px,4.6vw,20px)!important;line-height:1.58!important}}@media(max-width:767.98px){[id^=cards-with-image-] .title,[id^=cards-with-image-] h2.title{font-size:clamp(35px,8.3vw,40px)!important;line-height:1.12!important;max-width:10.8em!important;text-wrap:balance!important;margin-bottom:34px!important}[id^=cards-with-image-] .row>*{margin-bottom:32px!important}}@media(max-width:380px){[id^=cards-with-image-] .title,[id^=cards-with-image-] h2.title{font-size:32px!important}}#l4v-review-showcase{overflow:hidden!important}#l4v-review-showcase .l4v-reviews-grid,#l4v-review-showcase .l4v-reviews-grid--scroll,#l4v-review-showcase .l4v-reviews-grid--six{scrollbar-width:none!important;-ms-overflow-style:none!important}#l4v-review-showcase .l4v-reviews-grid::-webkit-scrollbar,#l4v-review-showcase .l4v-reviews-grid--scroll::-webkit-scrollbar,#l4v-review-showcase .l4v-reviews-grid--six::-webkit-scrollbar{display:none!important}@media(max-width:767.98px){#l4v-review-showcase{padding-top:clamp(58px,14vw,76px)!important;padding-bottom:clamp(58px,14vw,76px)!important}#l4v-review-showcase .container{padding-left:var(--l4v-mobile-page-x)!important;padding-right:var(--l4v-mobile-page-x)!important}#l4v-review-showcase .l4v-review-card{border-radius:24px!important;margin:0!important}#l4v-review-showcase .l4v-review-card__body{padding:22px 20px!important;min-height:320px!important;display:flex!important;flex-direction:column!important}#l4v-review-showcase .l4v-review-card__quote{font-size:clamp(17px,4.8vw,20px)!important;line-height:1.52!important}#l4v-review-showcase .l4v-review-card__meta{margin-top:auto!important}#l4v-review-showcase .l4v-review-card__name{font-size:17px!important}#l4v-review-showcase .l4v-review-card__sub{font-size:15px!important}#l4v-review-showcase .l4v-review-trust-pill,#l4v-review-showcase .l4v-reviews-trust,#l4v-review-showcase .l4v-review-showcase__trust{max-width:100%!important;padding:12px 16px!important;line-height:1.25!important;text-align:center!important}}@media(max-width:767.98px){.faq,.faq-section,[id^=faq-],.accordion{--l4v-faq-pad-x: var(--l4v-mobile-page-x)}.faq .container,.faq-section .container,[id^=faq-] .container{padding-left:var(--l4v-faq-pad-x)!important;padding-right:var(--l4v-faq-pad-x)!important}.accordion-item,.faq-item{border-radius:20px!important;overflow:hidden!important}.accordion-button,.faq-question,.faq .accordion-button{font-size:clamp(17px,4.5vw,20px)!important;line-height:1.3!important;padding:18px!important;min-height:64px!important}.accordion-body,.faq-answer,.faq .accordion-body{font-size:clamp(16px,4.2vw,18px)!important;line-height:1.55!important;padding:18px 20px 22px!important}.accordion-body p,.faq-answer p,.faq .rte p{font-size:inherit!important;line-height:inherit!important}}@media(max-width:767.98px){.product-sticky-cart,.sticky-add-to-cart,.sticky-atc{padding:10px var(--l4v-mobile-page-x) calc(env(safe-area-inset-bottom) + 10px)!important}.product-sticky-cart select,.sticky-add-to-cart select,.sticky-atc select{min-height:48px!important;font-size:16px!important}.product-sticky-cart .btn,.sticky-add-to-cart .btn,.sticky-atc .btn{min-height:54px!important;font-size:17px!important}}.announcement-bar,.announcement-bar *{box-sizing:border-box!important}.announcement-bar{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;overflow:hidden!important}.announcement-bar .container,.announcement-bar .container-fluid,.announcement-bar .row,.announcement-bar p,.announcement-bar span,.announcement-bar a{text-align:center!important;margin-left:auto!important;margin-right:auto!important}
/*# sourceMappingURL=/cdn/shop/t/944/assets/l4v-v59-premium-master-mobile-cro.css.map */
