lv-customer-videos{display:block;background:#fbf8f3;color:#1a1a1a;padding:72px 24px}.lv-customer-videos__inner{max-width:1200px;margin:auto}.lv-customer-videos__heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px}.lv-customer-videos h2{color:inherit;margin:0 0 12px;font-size:clamp(28px,4vw,44px)}.lv-customer-videos__heading p{margin:0;line-height:1.6}.lv-customer-videos__gesture{color:#756b5f;font-size:1.25rem;letter-spacing:.04em;white-space:nowrap}.lv-customer-videos__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:20px;scrollbar-width:thin;cursor:grab;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.lv-customer-videos__track.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.lv-customer-videos__card{flex:0 0 calc((100% - 40px)/3);min-width:0;margin:0;scroll-snap-align:start}.lv-customer-videos video,.lv-customer-videos__empty{display:block;width:100%;aspect-ratio:9/16;object-fit:contain;border-radius:18px;background:#e9e2d8}.lv-customer-videos__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px}.lv-customer-videos__empty span{font-size:56px}.lv-customer-videos figcaption{font-weight:600;margin-top:16px}.lv-customer-videos__transcript{font-size:14px;line-height:1.6}.lv-customer-videos :focus-visible{outline:3px solid #783d2d;outline-offset:4px}@media(max-width:749px){lv-customer-videos{padding:48px 20px}.lv-customer-videos__card{flex-basis:82%}.lv-customer-videos__heading{align-items:flex-start;flex-direction:column;gap:10px}.lv-customer-videos__gesture{font-size:1.1rem}}.lv-faq{padding:72px 0;background:#eee8df;color:#292e2a}.lv-faq__inner{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:clamp(46px,7vw,96px);align-items:start}.lv-faq__intro{position:sticky;top:28px}.lv-faq__eyebrow{margin:0 0 10px;color:#84652f;font-size:1.1rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.lv-faq h2{margin:0;color:inherit;font-size:clamp(3.5rem,4.2vw,5.3rem);letter-spacing:-.035em;line-height:1.05}.lv-faq__text{margin-top:16px;color:#62655f;font-size:1.4rem;line-height:1.55}.lv-faq__text p{margin:0}.lv-faq__items{border-top:1px solid rgba(73,65,51,.2)}.lv-faq__item{border-bottom:1px solid rgba(73,65,51,.2)}.lv-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 2px;cursor:pointer;color:inherit;font-size:1.55rem;font-weight:650;line-height:1.35;list-style:none}.lv-faq__item summary::-webkit-details-marker{display:none}.lv-faq__plus{position:relative;flex:0 0 24px;width:24px;height:24px;border:1px solid rgba(132,101,47,.45);border-radius:50%}.lv-faq__plus:before,.lv-faq__plus:after{content:"";position:absolute;top:50%;left:50%;width:9px;height:1px;background:#84652f;transform:translate(-50%,-50%);transition:transform .2s ease}.lv-faq__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.lv-faq__item[open] .lv-faq__plus:after{transform:translate(-50%,-50%) rotate(0)}.lv-faq__answer{max-width:66ch;padding:0 44px 23px 2px;color:#5d615b;font-size:1.35rem;line-height:1.62}.lv-faq__answer p{margin:0}.lv-faq__item summary:focus-visible{outline:3px solid #84652f;outline-offset:4px}@media screen and (max-width:749px){.lv-faq{padding:48px 0}.lv-faq__inner{grid-template-columns:1fr;gap:28px}.lv-faq__intro{position:static;text-align:center}.lv-faq__eyebrow{margin-bottom:7px;font-size:.95rem}.lv-faq h2{font-size:3.2rem}.lv-faq__text{margin-top:11px;font-size:1.2rem}.lv-faq__item summary{padding:18px 1px;font-size:1.3rem}.lv-faq__answer{padding:0 36px 18px 1px;font-size:1.15rem}}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map?subset=AAAAAw */
