:root{--lendl-bg: #ffffff;--lendl-bg-soft: #f6f6f4;--lendl-ink: #111111;--lendl-ink-muted: #5b5b5b;--lendl-border: #e6e6e6;--lendl-accent: #5b3df7;--lendl-accent-ink: #ffffff;--lendl-max: 1280px;--lendl-gutter: 24px;--lendl-font: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif}.lendl-product-extended{font-family:var(--lendl-font);color:var(--lendl-ink);background:var(--lendl-bg);font-feature-settings:"ss01","cv11";letter-spacing:-.005em;line-height:1.55}.lendl-product-extended *{box-sizing:border-box}.lendl-product-extended .lendl-container{max-width:var(--lendl-max);margin:0 auto;padding-left:var(--lendl-gutter);padding-right:var(--lendl-gutter)}.lendl-product-extended a{color:inherit;text-decoration:underline;text-underline-offset:3px}.lendl-product-extended a:hover{opacity:.7}.lendl-pricing-banner{background:var(--lendl-accent);color:var(--lendl-accent-ink);padding:24px 0;font-size:20px;line-height:1.5;text-align:center}.lendl-pricing-banner strong{font-weight:700}.lendl-pricing-banner a{color:inherit;font-weight:600;margin-left:6px}.lendl-description{padding:56px 0 24px;font-size:19px;line-height:1.65;color:var(--lendl-ink)}.lendl-description .lendl-container>*,.lendl-description .lendl-container,.lendl-description p,.lendl-description span,.lendl-description div,.lendl-description li{font-size:19px;line-height:1.65;color:var(--lendl-ink)}.lendl-description p{margin:0 auto;max-width:920px}.lendl-marquee{background:var(--lendl-bg-soft);border-top:1px solid var(--lendl-border);border-bottom:1px solid var(--lendl-border);overflow:hidden;padding:0;height:64px;display:flex;align-items:center;position:relative;z-index:0;isolation:isolate}.lendl-product-extended,.lendl-product-extended>section,.lendl-marquee,.lendl-accordion-section,.lendl-lifestyle,.lendl-feature-trio,.lendl-value-props,.lendl-reviews,.lendl-faq,.lendl-pricing-banner,.lendl-description{position:relative;z-index:0}sticky-add-to-cart,.sticky-addtocart,.sticky-add-to-cart,.product-form__sticky,.product-sticky-bar,[class*=sticky-addtocart],[class*=sticky-add-to-cart],[class*=product-form__sticky],.product__sticky-form{z-index:50!important}.lendl-marquee-track{display:flex;align-items:center;white-space:nowrap;animation:lendl-marquee 40s linear infinite;font-size:17px;color:var(--lendl-ink);font-weight:500;height:64px;line-height:64px}.lendl-marquee-track span{padding:0 18px;display:inline-flex;align-items:center;height:64px;line-height:1}.lendl-marquee-track span.dot{opacity:.5}@keyframes lendl-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lendl-accordion-section{padding:72px 0}.lendl-accordion-section .lendl-section-title{font-size:42px;line-height:1.15;font-weight:600;margin:0;letter-spacing:-.02em}.lendl-accordion-section .lendl-section-title-row{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin:0 0 36px}.lendl-accordion-section .lendl-specs-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:var(--lendl-ink);color:#fff!important;text-decoration:none!important;font-weight:500;font-size:15px;line-height:1;border-radius:999px;white-space:nowrap;transition:opacity .15s ease;flex-shrink:0}.lendl-accordion-section .lendl-specs-btn:hover{opacity:.85}.lendl-accordion-section .lendl-specs-btn .lendl-specs-btn-icon{font-size:16px;font-weight:600;line-height:1}.lendl-accordion{border-top:1px solid var(--lendl-border)}.lendl-accordion details{border-bottom:1px solid var(--lendl-border);padding:26px 0}.lendl-accordion details summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:32px}.lendl-accordion details summary::-webkit-details-marker{display:none}.lendl-accordion details summary h3{font-size:26px;font-weight:600;margin:0 0 6px;letter-spacing:-.01em}.lendl-accordion details summary p{font-size:19px;color:var(--lendl-ink-muted);margin:0;max-width:720px}.lendl-accordion details .lendl-toggle-icon{font-size:22px;font-weight:300;line-height:1;transition:transform .2s ease;-webkit-user-select:none;user-select:none}.lendl-accordion details[open] .lendl-toggle-icon{transform:rotate(45deg)}.lendl-accordion .lendl-accordion-body{padding:22px 0 4px;font-size:19px;line-height:1.7;color:var(--lendl-ink);max-width:860px}.lendl-accordion .lendl-accordion-body *,.lendl-accordion .lendl-accordion-body p,.lendl-accordion .lendl-accordion-body li,.lendl-accordion .lendl-accordion-body span,.lendl-accordion .lendl-accordion-body div,.lendl-accordion .lendl-accordion-body strong,.lendl-accordion .lendl-accordion-body em{font-size:19px;line-height:1.7}.lendl-accordion .lendl-accordion-body ul,.lendl-accordion .lendl-accordion-body ol{margin:12px 0;padding-left:22px}.lendl-accordion .lendl-accordion-body li{margin:4px 0}.lendl-lifestyle{padding:12px 0 24px}.lendl-lifestyle .lendl-lifestyle-row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:0}.lendl-lifestyle .lendl-lifestyle-tile{background:var(--lendl-bg-soft);overflow:hidden;border-radius:8px;aspect-ratio:4 / 3}.lendl-lifestyle .lendl-lifestyle-tile img{width:100%;height:100%;display:block;object-fit:cover}.lendl-lifestyle .lendl-lifestyle-media{width:100%;background:var(--lendl-bg-soft);overflow:hidden;border-radius:4px}.lendl-lifestyle .lendl-lifestyle-media img{width:100%;height:auto;display:block}.lendl-lifestyle .lendl-overline{text-transform:uppercase;letter-spacing:.12em;font-size:15px;color:var(--lendl-ink-muted);margin:24px 0 10px;font-weight:500}.lendl-lifestyle h2{font-size:64px;line-height:1.04;font-weight:600;letter-spacing:-.03em;margin:0 0 24px;max-width:900px}.lendl-lifestyle .lendl-lifestyle-body{max-width:820px;font-size:19px;line-height:1.6;color:var(--lendl-ink)}.lendl-feature-trio{padding:24px 0 80px;border-top:1px solid var(--lendl-border)}.lendl-feature-trio .lendl-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;padding-top:56px}.lendl-feature-trio article h3{font-size:26px;font-weight:600;margin:0 0 14px;letter-spacing:-.01em}.lendl-feature-trio article p{font-size:19px;line-height:1.6;color:var(--lendl-ink-muted);margin:0}.lendl-feature-trio .lendl-feature-cta{margin-top:40px;font-size:19px}.lendl-value-props{background:var(--lendl-bg-soft);padding:56px 0}.lendl-value-props .lendl-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;text-align:left}.lendl-value-props article h4{font-size:21px;font-weight:600;margin:0 0 8px;letter-spacing:-.01em}.lendl-value-props article p{font-size:19px;line-height:1.55;color:var(--lendl-ink-muted);margin:0}.lendl-reviews{padding:80px 0;text-align:center;border-top:1px solid var(--lendl-border)}.lendl-reviews h2{font-size:42px;font-weight:600;letter-spacing:-.02em;margin:0 0 12px}.lendl-reviews p{color:var(--lendl-ink-muted);margin:0 0 24px;font-size:19px}.lendl-reviews .lendl-btn{display:inline-block;padding:14px 26px;background:var(--lendl-ink);color:#fff;text-decoration:none;font-weight:500;font-size:17px;border-radius:999px}.lendl-faq{padding:80px 0;background:var(--lendl-bg-soft)}.lendl-faq .lendl-overline{text-transform:uppercase;letter-spacing:.12em;font-size:15px;color:var(--lendl-ink-muted);margin:0 0 12px;font-weight:500}.lendl-faq h2{font-size:52px;font-weight:600;letter-spacing:-.02em;margin:0 0 14px}.lendl-faq>.lendl-container>p.lendl-lead{color:var(--lendl-ink-muted);font-size:19px;margin:0 0 36px;max-width:720px}.lendl-faq .lendl-faq-list{display:grid;grid-template-columns:1fr 1fr;gap:16px}.lendl-faq details{background:#fff;border:1px solid var(--lendl-border);border-radius:12px;padding:20px 22px}.lendl-faq details summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;gap:14px;font-weight:600;font-size:19px;line-height:1.4}.lendl-faq details summary::-webkit-details-marker{display:none}.lendl-faq details summary .lendl-faq-num{color:var(--lendl-ink-muted);font-weight:500;min-width:28px}.lendl-faq details[open] summary{margin-bottom:12px}.lendl-faq details p{margin:0;font-size:19px;line-height:1.6;color:var(--lendl-ink-muted);padding-left:42px}.lendl-faq .lendl-faq-foot{margin-top:36px;color:var(--lendl-ink-muted);font-size:19px}.lendl-faq .lendl-faq-foot a{font-weight:600}body.lendl-product-page .product__title,body.lendl-product-page .product-title{font-family:var(--lendl-font);font-size:42px;font-weight:600;letter-spacing:-.02em;line-height:1.15}body.lendl-product-page .price__regular,body.lendl-product-page .price__sale{font-size:28px;font-weight:600}body.lendl-product-page .product-form,body.lendl-product-page .product-form__inputs,body.lendl-product-page .product__inputs{display:flex!important;flex-direction:row!important;align-items:stretch!important;flex-wrap:nowrap!important;gap:12px!important;width:100%}body.lendl-product-page .product-form .quantity,body.lendl-product-page .product-form quantity-input,body.lendl-product-page .product-form__quantity,body.lendl-product-page .product-form__input--quantity,body.lendl-product-page [class*=product-form__quantity],body.lendl-product-page [class*=quantity-input]{flex:0 0 auto!important;width:auto!important;min-width:110px;max-width:140px;margin:0!important}body.lendl-product-page .product-form__buttons,body.lendl-product-page .product-form .buy-buttons,body.lendl-product-page [class*=product-form__buttons]{display:flex!important;flex-direction:row!important;gap:10px!important;flex:1 1 auto!important;flex-wrap:nowrap!important;align-items:stretch!important;margin:0!important;width:auto!important}body.lendl-product-page .product-form__buttons>*,body.lendl-product-page .product-form .buy-buttons>*,body.lendl-product-page .product-form button[name=add],body.lendl-product-page .product-form .btn,body.lendl-product-page .product-form button[type=submit],body.lendl-product-page .shopify-payment-button,body.lendl-product-page .shopify-payment-button__button{flex:1 1 0!important;width:100%!important;min-width:0!important;padding-left:12px!important;padding-right:12px!important;white-space:nowrap}body.lendl-product-page .product-form label,body.lendl-product-page .product-form .product-form__quantity-label,body.lendl-product-page .product-form .quantity__label{display:none!important}@media(max-width:640px){body.lendl-product-page .product-form,body.lendl-product-page .product-form__inputs,body.lendl-product-page .product__inputs{flex-wrap:wrap!important}body.lendl-product-page .product-form .quantity,body.lendl-product-page .product-form quantity-input,body.lendl-product-page .product-form__quantity{flex:0 0 100%!important;max-width:100%}body.lendl-product-page .product-form__buttons{flex:0 0 100%!important}}@media(max-width:990px){.lendl-lifestyle h2{font-size:46px}.lendl-lifestyle .lendl-lifestyle-row{grid-template-columns:1fr;gap:16px}.lendl-feature-trio .lendl-grid-3,.lendl-value-props .lendl-grid-3{grid-template-columns:1fr;gap:28px}.lendl-faq .lendl-faq-list{grid-template-columns:1fr}.lendl-accordion-section .lendl-section-title{font-size:34px}.lendl-faq h2{font-size:38px}}body.lendl-product-page .cadabra-feature-banner,body.lendl-product-page .feature-banner,body.lendl-product-page .section-cadabra-feature-banner,body.lendl-product-page [class*=cadabra-feature-banner]{display:none!important}@media(max-width:640px){.lendl-pricing-banner{font-size:17px;padding:18px 16px;text-align:left}.lendl-description{padding:36px 0 12px}.lendl-description p{font-size:19px}.lendl-accordion-section{padding:48px 0}.lendl-lifestyle h2{font-size:36px}.lendl-feature-trio{padding:16px 0 48px}.lendl-feature-trio .lendl-grid-3{padding-top:32px}.lendl-faq,.lendl-reviews{padding:56px 0}.lendl-reviews h2{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/cadabra-lendl-product.css.map */
