:root{--l4v-v50-gold:#d4ad32;--l4v-v50-gold-deep:#b88f1f;--l4v-v50-cream:#fffaf2;--l4v-v50-ink:#2b231c;--l4v-v50-border:rgba(203,166,69,.28);--l4v-v50-shadow:0 16px 38px rgba(38,30,22,.08)}.testimonials .splide__track,.section-testimonials .splide__track,#l4v-review-showcase [data-l4v-reviews-slider],#l4v-review-showcase .l4v-reviews-grid,#l4v-review-showcase .l4v-reviews-grid--scroll{scrollbar-width:none!important;-ms-overflow-style:none!important}.testimonials .splide__track::-webkit-scrollbar,.section-testimonials .splide__track::-webkit-scrollbar,#l4v-review-showcase [data-l4v-reviews-slider]::-webkit-scrollbar,#l4v-review-showcase .l4v-reviews-grid::-webkit-scrollbar,#l4v-review-showcase .l4v-reviews-grid--scroll::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.testimonials .splide,.section-testimonials .splide,#l4v-review-showcase{position:relative}.testimonials .splide__track,.section-testimonials .splide__track{padding-bottom:1rem!important}.testimonials .splide__list,.section-testimonials .splide__list{align-items:stretch}.testimonials .splide__slide,.section-testimonials .splide__slide{height:auto}.testimonials .splide__arrow,.section-testimonials .splide__arrow,.l4v-review-showcase .splide__arrow,#l4v-review-showcase .splide__arrow{width:2.65rem!important;height:2.65rem!important;border-radius:999px!important;border:1px solid rgba(203,166,69,.38)!important;background-color:var(--l4v-v50-gold)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 24 24' fill='none' stroke='%23fffaf2' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")!important;background-size:54%!important;background-position:center!important;background-repeat:no-repeat!important;box-shadow:0 14px 30px #b88f1f42!important;opacity:1!important;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,opacity .22s ease!important}.testimonials .splide__arrow:not([disabled]):hover,.section-testimonials .splide__arrow:not([disabled]):hover,#l4v-review-showcase .splide__arrow:not([disabled]):hover{background-color:var(--l4v-v50-gold-deep)!important;transform:translateY(-50%) scale(1.04)!important;box-shadow:0 18px 38px #b88f1f57!important}.testimonials .splide__arrow--next,.section-testimonials .splide__arrow--next,#l4v-review-showcase .splide__arrow--next{transform:rotate(180deg) translateY(50%)!important}.testimonials .splide__arrow--next:not([disabled]):hover,.section-testimonials .splide__arrow--next:not([disabled]):hover,#l4v-review-showcase .splide__arrow--next:not([disabled]):hover{transform:rotate(180deg) translateY(50%) scale(1.04)!important}.testimonials .splide__arrow:focus-visible,.section-testimonials .splide__arrow:focus-visible,#l4v-review-showcase .splide__arrow:focus-visible{outline:0!important;box-shadow:0 0 0 .22rem #d4ad323d,0 14px 30px #b88f1f42!important}.testimonials .splide__arrow:disabled,.section-testimonials .splide__arrow:disabled,#l4v-review-showcase .splide__arrow:disabled{opacity:0!important;pointer-events:none!important}.testimonials .splide__pagination,.section-testimonials .splide__pagination{gap:.45rem!important;margin-top:.45rem!important}.testimonials .splide__pagination__page,.section-testimonials .splide__pagination__page,#l4v-review-showcase .splide__pagination__page{width:.55rem!important;height:.55rem!important;border-radius:999px!important;background:#2b231c3d!important;border:1px solid transparent!important;opacity:1!important}.testimonials .splide__pagination__page.is-active,.section-testimonials .splide__pagination__page.is-active,#l4v-review-showcase .splide__pagination__page.is-active{background:var(--l4v-v50-gold-deep)!important;border-color:#b88f1f40!important;transform:none!important}.testimonials .splide__track,.section-testimonials .splide__track{overflow:hidden!important}.testimonials .card,.section-testimonials .card,#l4v-review-showcase .l4v-review-card{background:#fffbf4eb!important;border:1px solid var(--l4v-v50-border)!important;border-radius:24px!important;box-shadow:var(--l4v-v50-shadow)!important}.testimonials .card-body,.section-testimonials .card-body{padding:1.45rem!important}.testimonials .description,.section-testimonials .description,#l4v-review-showcase .l4v-review-card__quote{line-height:1.72!important}.page-type-article .article-content,.page-type-article .article-title,.page-type-article .article-meta,.page-type-article .article-tags,.page-type-article .article-share,.page-type-article .l4v-article-conversion{max-width:800px!important}.page-type-article .article-content{letter-spacing:.002em}.page-type-blog .article-item .card,.l4v-blog-card,.section-l4v-blog-posts .card,.section-l4v-blog-posts .l4v-blog-card{background:#fffbf4f0!important;border-color:var(--l4v-v50-border)!important}.page-type-blog .article-item .title,.page-type-blog .article-item .title a,.l4v-blog-card__title,.l4v-blog-card__title a{text-underline-offset:.16em}.l4v-product-template-premium .l4v-product-content{max-width:660px}.l4v-product-template-premium .l4v-hero-benefit,.l4v-product-template-premium .l4v-product-content p,.l4v-product-template-premium .l4v-hero-disclosure,.l4v-product-template-premium .l4v-premium-upsell{line-height:1.64}.l4v-brand-story__body,.l4v-brand-story p,.shopify-section .richtext .description,.shopify-section .image-with-text .description,.shopify-section .rte{max-width:880px}.l4v-product-template-premium .l4v-hero-disclosure,.l4v-product-template-premium .l4v-premium-upsell,.l4v-product-template-premium .l4v-atc-trust__panel{border-radius:24px!important}.l4v-product-template-premium .l4v-premium-upsell-wrap,.l4v-product-template-premium .l4v-payment-icons-wrap,.l4v-product-template-premium .l4v-hero-disclosures{margin-top:1.2rem!important}@media(max-width:767.98px){.testimonials .splide__arrow,.section-testimonials .splide__arrow,#l4v-review-showcase .splide__arrow{width:2.25rem!important;height:2.25rem!important;box-shadow:0 10px 22px #b88f1f3d!important}.testimonials .card-body,.section-testimonials .card-body{padding:1.25rem!important}.page-type-article .article-content,.page-type-article .article-title,.page-type-article .article-meta,.page-type-article .article-tags,.page-type-article .article-share,.page-type-article .l4v-article-conversion{max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/944/assets/l4v-v50-carousel-final-polish.css.map */
