.color-scheme-1,.color-scheme-2,.color-scheme-3,[class*=color-scheme]{--color-background: var(--leni-rgb-bg) !important;--color-foreground: var(--leni-rgb-fg) !important;background-color:var(--leni-bg)!important;color:var(--leni-fg)!important}body,.gradient{background:var(--leni-bg)!important;color:var(--leni-fg)!important}body,input,select,textarea,button{font-family:var(--leni-font-body)!important}h1,h2,h3,h4,h5,h6,.leni-section-title,[class*=__title],[class*=__heading]{font-family:var(--leni-font-heading)!important;font-weight:600;letter-spacing:-.01em}[class^=leni-] p,[class^=leni-] li,[class^=leni-] td,[class^=leni-] label{line-height:1.65}.product__description,.product-description,[class*=description] p{color:var(--leni-fg-muted)!important;font-size:15px;line-height:1.75}[class*=tab] .tab__content,[class*=accordion] .accordion__content,.leni-pdp__tab-panel,.leni-pdps__tab-panel{color:var(--leni-fg-muted)!important}[class*=tab] h2,[class*=tab] h3,.leni-pdp__tab-panel h2,.leni-pdp__tab-panel h3,.leni-pdps__tab-panel h2,.leni-pdps__tab-panel h3{color:var(--leni-fg)!important;font-family:var(--leni-font-body)!important;font-weight:700}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],input[type=time],select,textarea{background:var(--leni-surface)!important;border:1px solid var(--leni-border-strong)!important;border-radius:var(--leni-radius-sm)!important;color:var(--leni-fg)!important;font-family:var(--leni-font-body)!important;font-size:16px!important;padding:12px 14px!important;outline:none!important;transition:border-color var(--leni-duration-fast) var(--leni-ease-out),box-shadow var(--leni-duration-fast) var(--leni-ease-out)!important;width:100%;box-sizing:border-box;min-height:44px}input:focus,select:focus,textarea:focus{border-color:var(--leni-accent)!important;box-shadow:0 0 0 3px rgba(var(--leni-rgb-accent),.18)!important}input::placeholder,textarea::placeholder{color:var(--leni-fg-soft)!important}select option{background:var(--leni-surface);color:var(--leni-fg)}label,.leni-pdp__label,.leni-pdps__label,.leni-faq__label{color:var(--leni-fg);font-size:14px;font-weight:600;letter-spacing:0;margin-bottom:6px;display:block}.leni-field--error input,.leni-field--error textarea,.leni-field--error select{border-color:var(--leni-danger)!important}.leni-field__error{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:13px;color:var(--leni-danger)}.button,.btn,button[type=submit],.shopify-payment-button__button,[class*=__button--primary]{border-radius:var(--leni-radius-sm)!important;font-family:var(--leni-font-body)!important;font-weight:600!important;letter-spacing:0!important;transition:background var(--leni-duration-fast) var(--leni-ease-out),transform var(--leni-duration-fast) var(--leni-ease-out),box-shadow var(--leni-duration-fast) var(--leni-ease-out)!important}.leni-pdp__add-btn,.leni-pdps__add-btn{background:var(--leni-accent)!important;color:#fff!important;font-family:var(--leni-font-body)!important;font-weight:600!important;border:none!important;border-radius:var(--leni-radius-sm)!important;height:56px;font-size:16px;letter-spacing:0;cursor:pointer;transition:background var(--leni-duration-fast) var(--leni-ease-out),transform var(--leni-duration-fast) var(--leni-ease-out),box-shadow var(--leni-duration-fast) var(--leni-ease-out)}.leni-pdp__add-btn:hover:not(:disabled),.leni-pdps__add-btn:hover:not(:disabled){background:var(--leni-accent-hover)!important;transform:translateY(-1px);box-shadow:var(--leni-shadow-accent)}.leni-pdp__add-btn:disabled,.leni-pdps__add-btn:disabled{opacity:.45;cursor:not-allowed}.leni-blog__card,.leni-coll__card,.leni-pdp__related-card,.leni-pdps__related-card,.leni-products__card,.leni-univers__card,.leni-faq__cat-card,.leni-faq__cat-item,.leni-fab__step-card,.leni-fab__why-card,.leni-about__value-card,.leni-blog__card-item{background:var(--leni-surface);border:1px solid var(--leni-border);border-radius:var(--leni-radius-md);box-shadow:var(--leni-shadow-card);transition:border-color var(--leni-duration-fast) var(--leni-ease-out),transform var(--leni-duration-fast) var(--leni-ease-out),box-shadow var(--leni-duration-fast) var(--leni-ease-out)}[class*=__card-title],[class*=__card-desc],[class*=__card-cta],[class*=__card-label],[class*=__card-meta],[class*=__card-content],[class*=__card-image],[class*=__card-overlay],[class*=__card-body],[class*=__card-text],[class*=__card-info],[class*=__card-sub],[class*=__card-icon],[class*=__item-title],[class*=__item-desc],[class*=__item-cta],[class*=__item-content],[class*=__item-label],[class*=__item-meta],[class*=__item-info],.leni-univers__card-content,.leni-univers__card-title,.leni-univers__card-desc,.leni-univers__card-cta,.leni-products__card-content,.leni-products__card-title,.leni-products__card-desc,.leni-products__card-cta{background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important}.leni-blog__card:hover,.leni-coll__card:hover,.leni-pdp__related-card:hover,.leni-pdps__related-card:hover,.leni-products__card:hover,.leni-univers__card:hover,.leni-faq__cat-card:hover,.leni-fab__step-card:hover,.leni-fab__why-card:hover,.leni-about__value-card:hover{border-color:rgba(var(--leni-rgb-accent),.45);transform:translateY(-2px);box-shadow:var(--leni-shadow-card-hover)}.leni-pdp__tab-btn,.leni-pdps__tab-btn{color:var(--leni-fg-muted)!important;font-family:var(--leni-font-body)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;background:none!important;border:none!important;border-bottom:2px solid transparent!important;padding:13px 18px!important;cursor:pointer!important;white-space:nowrap!important;transition:color var(--leni-duration-fast) var(--leni-ease-out),border-color var(--leni-duration-fast) var(--leni-ease-out)!important;margin-bottom:-1px}.leni-pdp__tab-btn:hover,.leni-pdps__tab-btn:hover{color:var(--leni-fg)!important}.leni-pdp__tab-btn.is-active,.leni-pdps__tab-btn.is-active{color:var(--leni-accent-dark)!important;border-bottom-color:var(--leni-accent)!important}.leni-pdp__tabs-nav,.leni-pdps__tabs-nav{border-bottom:1px solid var(--leni-border)!important;display:flex!important;overflow-x:auto!important;scrollbar-width:none!important}.leni-pdp__tabs-nav::-webkit-scrollbar,.leni-pdps__tabs-nav::-webkit-scrollbar{display:none!important}.leni-pdp__tab-panel,.leni-pdps__tab-panel{padding:28px 0!important;color:var(--leni-fg-muted)!important;font-size:15px!important;line-height:1.7!important}[class*=__faq-btn],[class*=__faq-question],[class*=__question]{color:var(--leni-fg)!important;font-family:var(--leni-font-body)!important;font-weight:600!important;font-size:15px!important;background:none!important;border:none!important;width:100%!important;text-align:left!important;cursor:pointer!important;display:flex!important;justify-content:space-between!important;align-items:center!important;padding:16px 0!important;min-height:44px}[class*=__faq-answer],[class*=__answer]{color:var(--leni-fg-muted)!important;font-size:15px!important;line-height:1.7!important}*:focus-visible{outline:2px solid var(--leni-accent)!important;outline-offset:3px!important;border-radius:4px!important}*:focus:not(:focus-visible){outline:none!important}.price,.price__regular,.price__sale,[class*=price]{font-family:var(--leni-font-body)!important;color:var(--leni-fg)!important}.price--on-sale .price__regular{color:var(--leni-fg-soft)!important;text-decoration:line-through}.breadcrumb,nav[aria-label=breadcrumb],.breadcrumbs,.leni-breadcrumb{font-family:var(--leni-font-body);font-size:13px;color:var(--leni-fg-muted)}.breadcrumb a,.breadcrumbs a,.leni-breadcrumb a{color:var(--leni-fg-muted);text-decoration:none;transition:color var(--leni-duration-fast) var(--leni-ease-out)}.breadcrumb a:hover,.breadcrumbs a:hover,.leni-breadcrumb a:hover{color:var(--leni-fg)}.pagination .page-link,.pagination li a{background:var(--leni-surface)!important;border:1px solid var(--leni-border)!important;color:var(--leni-fg-muted)!important;border-radius:var(--leni-radius-sm)!important;font-family:var(--leni-font-body)!important;transition:border-color var(--leni-duration-fast) var(--leni-ease-out)!important}.pagination .page-link:hover{border-color:var(--leni-accent)!important;color:var(--leni-fg)!important}.pagination .page-link--active,.pagination .active a{background:var(--leni-accent)!important;border-color:var(--leni-accent)!important;color:#fff!important}.placeholder-svg,svg.placeholder-svg{background:var(--leni-bg-soft);border-radius:var(--leni-radius-md);width:100%;height:100%}.leni-blog__card-img .placeholder-svg,.leni-blog__resource-img .placeholder-svg,.leni-article__related-img .placeholder-svg{min-height:140px;display:block}.leni-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.leni-icon--red,.leni-icon--accent{color:var(--leni-accent-dark);stroke:var(--leni-accent-dark)}.leni-icon--cream{color:var(--leni-fg);stroke:var(--leni-fg)}.leni-icon--muted{color:var(--leni-fg-muted);stroke:var(--leni-fg-muted)}.leni-icon-wrap{width:44px;height:44px;border-radius:50%;background:var(--leni-surface);border:1px solid var(--leni-border);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--leni-fg)}.leni-icon-wrap--sm{width:32px;height:32px}.leni-icon-wrap--lg{width:56px;height:56px}.leni-trust-item{display:flex;align-items:center;gap:12px;font-family:var(--leni-font-body)}.leni-trust-item__title{font-size:14px;font-weight:600;color:var(--leni-fg);margin:0 0 2px;line-height:1.3}.leni-trust-item__sub{font-size:12px;color:var(--leni-fg-muted);margin:0;line-height:1.3}.leni-cta-block{background:var(--leni-surface);border:1px solid var(--leni-border);border-radius:var(--leni-radius-lg);padding:clamp(28px,4vw,48px);box-shadow:var(--leni-shadow-card)}.leni-cta-block--pro{background:var(--leni-pro);color:#fff;border-color:var(--leni-pro)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--leni-bg)}::-webkit-scrollbar-thumb{background:rgba(var(--leni-rgb-fg),.18);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--leni-rgb-fg),.3)}::selection{background:rgba(var(--leni-rgb-accent),.3);color:var(--leni-fg)}@media(max-width:768px){section,[class^=leni-]{overflow-x:hidden}.leni-pdp__tabs-nav,.leni-pdps__tabs-nav{-webkit-overflow-scrolling:touch}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=time],select,textarea{font-size:16px!important}}.leni-announcement *,.leni-announcement *:before,.leni-announcement *:after{border:none!important;outline:none!important;box-shadow:none!important}.leni-announcement__item,.leni-announcement__item *{background:transparent!important;background-image:none!important;border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/lenidesign-global.css.map */
