body[data-theme=store]:not([data-mode=dark]) .auth-page label input{background:#fff;color:#111;border:1px solid var(--color-border)}body[data-theme=store]:not([data-mode=dark]) .auth-page label input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:0}body[data-theme=store]:not([data-mode=dark]) .auth-page .card{background:#fff;border:1px solid var(--color-border)}body[data-theme=store][data-mode=dark] .wk-nav a,body[data-theme=store][data-mode=dark] .wk-nav button,body[data-theme=store][data-mode=dark] .wk-nav__menu>li>a,body[data-theme=store][data-mode=dark] .wk-nav__trigger,body[data-theme=store][data-mode=dark] nav a,body[data-theme=store][data-mode=dark] nav button{color:#e8e8f0}body[data-theme=store][data-mode=dark] .wk-nav__menu>li:hover>a,body[data-theme=store][data-mode=dark] .wk-nav__menu>li:hover>.wk-nav__trigger,body[data-theme=store][data-mode=dark] .wk-nav__menu>li>a.is-active{color:#fff}body[data-theme=store][data-mode=dark] .wk-nav__dropdown{background:#14141f;border-color:var(--color-border);box-shadow:0 18px 50px #0000008c}body[data-theme=store][data-mode=dark] .wk-nav__dropdown a{color:#e8e8f0}body[data-theme=store][data-mode=dark] .wk-nav__dropdown a:hover{color:#fff;background:#ffffff0a;border-radius:6px}body[data-theme=store][data-mode=dark] .wk-nav__dropdown span:last-child{color:#9498a5}body[data-theme=store][data-mode=dark] .wk-nav__promo{border-color:var(--color-border)}body[data-theme=store][data-mode=dark] input[type=text],body[data-theme=store][data-mode=dark] input[type=email],body[data-theme=store][data-mode=dark] input[type=password],body[data-theme=store][data-mode=dark] input[type=search],body[data-theme=store][data-mode=dark] input[type=number],body[data-theme=store][data-mode=dark] input[type=tel],body[data-theme=store][data-mode=dark] input[type=url],body[data-theme=store][data-mode=dark] input[type=date],body[data-theme=store][data-mode=dark] input[type=datetime-local],body[data-theme=store][data-mode=dark] input:not([type]),body[data-theme=store][data-mode=dark] select,body[data-theme=store][data-mode=dark] textarea,body[data-theme=store][data-mode=dark] .form-control,body[data-theme=store][data-mode=dark] .lzr-product-form input,body[data-theme=store][data-mode=dark] .lzr-product-form select,body[data-theme=store][data-mode=dark] .lzr-product-form textarea{background:#1c1c28;border:1px solid var(--color-border);color:#f5f5fa}body[data-theme=store][data-mode=dark] input::placeholder,body[data-theme=store][data-mode=dark] textarea::placeholder{color:#6a6d7a}body[data-theme=store][data-mode=dark] input:focus,body[data-theme=store][data-mode=dark] select:focus,body[data-theme=store][data-mode=dark] textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px #6d5efc38;outline:0}body[data-theme=store][data-mode=dark] label{color:#e8e8f0}body[data-theme=store][data-mode=dark] input:-webkit-autofill,body[data-theme=store][data-mode=dark] input:-webkit-autofill:hover,body[data-theme=store][data-mode=dark] input:-webkit-autofill:focus,body[data-theme=store][data-mode=dark] input:-webkit-autofill:active{-webkit-text-fill-color:#f5f5fa!important;-webkit-box-shadow:0 0 0 1000px #1c1c28 inset!important;box-shadow:0 0 0 1000px #1c1c28 inset!important;caret-color:#f5f5fa;transition:background-color 9999s ease-in-out 0s}body[data-theme=store][data-mode=dark] .btn-primary{color:#fff!important;background:var(--button-primary-bg);border-color:var(--button-primary-bg)}body[data-theme=store][data-mode=dark] .btn-primary:hover{color:#fff!important;background:var(--button-primary-hover-bg)}body[data-theme=store][data-mode=dark] .btn-secondary{background:#1c1c28;border-color:var(--color-border);color:#f5f5fa}body[data-theme=store][data-mode=dark] .btn-secondary:hover{background:#6d5efc29;border-color:var(--color-accent);color:#fff}body[data-theme=store][data-mode=dark] .auth-page .card{background:var(--color-surface);border-color:var(--color-border)}body[data-theme=store][data-mode=dark] .wk-mobile-bottom-nav{background:#0e0e17f5;border-top:1px solid var(--color-border);box-shadow:0 -10px 30px #0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body[data-theme=store][data-mode=dark] .wk-mobile-bottom-nav a{color:#9498a5}body[data-theme=store][data-mode=dark] .wk-mobile-bottom-nav a.is-active{color:var(--color-accent)}@media(max-width:480px){body[data-theme=store][data-mode=dark] .wk-footer__col:last-of-type a{background:#ffffff0d;color:#e8e8f0;border:1px solid rgba(255,255,255,.08)}body[data-theme=store][data-mode=dark] .wk-footer__col:last-of-type a:hover{background:#6d5efc29;border-color:var(--color-accent);color:#fff}}body[data-theme=store][data-mode=dark] .wk-product-card__media{background:#f6f6fa!important;border-color:#ffffff14}body[data-theme=store][data-mode=dark] .wk-product-card__image,body[data-theme=store][data-mode=dark] .wk-product-card__image-link,body[data-theme=store][data-mode=dark] .lzr-product-product__hero,body[data-theme=store][data-mode=dark] .lzr-product-product__hero-img,body[data-theme=store][data-mode=dark] .lzr-product-product__thumb,body[data-theme=store][data-mode=dark] .lzr-product-product__thumb img{background:#f6f6fa}:root{--lzr-product-border: rgba(0, 0, 0, .08);--lzr-product-bg: #fafaf8;--lzr-product-accent: #0a0a0a;--lzr-product-muted: #6b6b66;--lzr-product-card: #ffffff;--lzr-product-text: #1a1a1a;--lzr-product-red: #bf1a2f}.lzr-product-breadcrumb{padding:16px 0 8px;background:transparent;font-size:13px}.lzr-product-breadcrumb ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lzr-product-breadcrumb a{color:var(--lzr-product-accent);text-decoration:underline;text-underline-offset:2px}.lzr-product-breadcrumb li.is-current{color:var(--lzr-product-muted)}.lzr-product-product{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(360px,1fr);gap:56px;padding:20px 0 48px;align-items:start}.lzr-product-product__gallery{display:flex;flex-direction:column;gap:12px}.lzr-product-product__hero{order:1}.lzr-product-product__thumbs-wrap{order:2;position:relative;display:flex;align-items:center;gap:4px}.lzr-product-product__thumbs{flex:1 1 auto;display:flex;flex-direction:row;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory}.lzr-product-product__thumbs::-webkit-scrollbar{display:none}.lzr-product-product__thumb{scroll-snap-align:start}.lzr-product-product__thumbs-nav{flex:0 0 auto;width:26px;height:26px;border-radius:50%;border:1px solid rgba(0,0,0,.12);background:#fffffff2;color:#1a1a1a;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.lzr-product-product__thumbs-nav:hover{background:#f3f4f6;border-color:#00000040}.lzr-product-product__thumb{flex-shrink:0;width:88px;height:88px;aspect-ratio:1 / 1;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:#fff;cursor:pointer;transition:border-color .15s ease}.lzr-product-product__thumb img{width:100%;height:100%;object-fit:cover;display:block}.lzr-product-product__thumb.is-active,.lzr-product-product__thumb:hover{border-color:var(--lzr-product-accent)}.lzr-product-product__hero{position:relative;aspect-ratio:1 / 1;background:var(--lzr-product-bg);border-radius:14px;overflow:hidden;max-height:720px}.lzr-product-product__hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lzr-product-product__hero-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid var(--lzr-product-border);font-size:24px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000014}.lzr-product-product__hero-nav--prev{left:16px}.lzr-product-product__hero-nav--next{right:16px}.lzr-product-product__hero-nav:hover{background:#f5f5f5}.lzr-product-product__info{padding-left:8px}.lzr-product-price{display:flex;align-items:baseline;gap:12px;font-size:28px;font-weight:700;color:var(--lzr-product-accent)}.lzr-product-price__compare{font-size:18px;font-weight:500;color:#d42a2a;text-decoration:line-through}.lzr-product-sale{margin-top:6px;font-size:14px}.lzr-product-sale__percent{color:#0a8754;font-weight:700}.lzr-product-hurry{margin-top:10px;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background:linear-gradient(90deg,#fff3cd,#ffe2a8);border:1px solid #f0c14b;border-radius:8px;color:#8a5200;font-size:13px;font-weight:600;animation:lzr-product-hurry-pulse 1.6s ease-in-out infinite}.lzr-product-hurry__icon{font-size:16px}.lzr-product-hurry__label{color:#b84f00;letter-spacing:.3px}.lzr-product-hurry__timer{font-variant-numeric:tabular-nums}@keyframes lzr-product-hurry-pulse{0%,to{box-shadow:0 0 #f0c14b99}50%{box-shadow:0 0 0 6px #f0c14b00}}.lzr-product-urgency{margin-top:10px;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:#fff3f0;border:1px solid #ffdccd;border-radius:8px;font-size:13px;color:#1f1f1f}.lzr-product-urgency__icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#ff5a1f;color:#fff;font-size:12px;font-weight:700}.lzr-product-urgency__label{color:#ff5a1f;font-weight:700;margin-right:2px}.lzr-product-urgency__text{color:#1f1f1f;font-weight:500}.lzr-product-installment{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:#1f1f1f;line-height:1.6}.lzr-product-installment strong{font-weight:700}.lzr-product-installment__badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:4px;background:#ffa8c5;color:#0a0a0a;font-weight:800;font-size:12px;letter-spacing:.02em}.lzr-product-installment__badge+.lzr-product-installment__sep{color:#9ca3af}.lzr-product-installment__badge:nth-of-type(2){background:#b2fce4}.lzr-product-title{font-size:18px;font-weight:500;line-height:1.5;color:var(--lzr-product-accent);margin:0 0 16px}.lzr-product-meta{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:10px;font-size:14px}.lzr-product-meta li{display:flex;align-items:flex-start;gap:10px}.lzr-product-meta__icon{flex-shrink:0}.lzr-product-meta__icon--check{color:#0a8754;font-weight:700}.lzr-product-form{display:flex;flex-direction:column;gap:18px;margin-bottom:24px}.lzr-product-field__label{display:block;font-size:14px;font-weight:600;margin-bottom:6px;color:var(--lzr-product-accent)}.lzr-product-field__select,.lzr-product-field__input,.lzr-product-field__textarea{width:100%;padding:12px 14px;border:1px solid rgba(0,0,0,.22);border-radius:10px;font-size:14px;background:#fff;font-family:inherit}.lzr-product-field__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23000'%3E%3Cpath d='M5 8l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:36px}.lzr-product-field__hint{display:block;margin-top:6px;color:var(--lzr-product-muted);font-size:12px}.lzr-product-field__checkboxes{display:flex;flex-wrap:wrap;gap:8px 16px}.lzr-product-checkbox{display:flex;align-items:center;gap:6px;font-size:14px;cursor:pointer}.lzr-product-field__swatches{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.lzr-product-swatch{width:28px;height:28px;border-radius:50%;border:1px solid rgba(0,0,0,.1);display:inline-block}.lzr-product-swatch--image{object-fit:cover;border-radius:6px}.lzr-product-field__textarea{width:100%;padding:10px 12px;font-size:14px;border:1px solid rgba(0,0,0,.15);border-radius:8px;background:#fff;resize:vertical}.lzr-product-personalize summary{cursor:pointer;color:var(--lzr-product-accent);font-weight:500;font-size:14px;list-style:none;padding:8px 0}.lzr-product-personalize summary::-webkit-details-marker{display:none}.lzr-product-personalize textarea{width:100%;padding:12px;border:1px solid rgba(0,0,0,.22);border-radius:10px;margin-top:8px;font-family:inherit;font-size:14px}.lzr-product-add-to-cart{width:100%;padding:18px 24px;background:#2f1e1e;color:#fff;border:none;border-radius:999px;font-size:16px;font-weight:600;cursor:pointer;margin-top:8px;transition:background .15s ease}.lzr-product-add-to-cart:hover{background:#000}.lzr-product-section{padding:32px 0;border-top:1px solid var(--lzr-product-border)}.lzr-product-section__title{font-size:22px;font-weight:600;margin-bottom:16px;color:var(--lzr-product-accent)}.lzr-product-description{font-size:15px;line-height:1.7;color:var(--lzr-product-accent);max-width:780px}.lzr-product-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;padding:20px 0}.lzr-product-trust__item{display:flex;gap:16px;align-items:flex-start}.lzr-product-trust__icon{font-size:28px;flex-shrink:0}.lzr-product-trust__item strong{display:block;font-size:14px}.lzr-product-trust__item p{margin:4px 0 0;color:var(--lzr-product-muted);font-size:14px}.lzr-product-related-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.lzr-product-desc-toggle summary{list-style:none}.lzr-product-desc-toggle summary::-webkit-details-marker{display:none}.lzr-product-desc-toggle__arrow{font-size:12px;color:#6b7280;transition:transform .2s}.lzr-product-desc-toggle[open] .lzr-product-desc-toggle__arrow{transform:rotate(180deg)}.lzr-product-desc-toggle .lzr-product-description{margin-top:16px}.lzr-product-desc-toggle--inline{margin-top:16px;padding:14px 0;border-top:1px solid var(--lzr-product-border)}.lzr-product-desc-toggle--inline .lzr-product-description{font-size:14px;line-height:1.6;color:#374151}body[data-mode=dark] .lzr-product-product,body[data-mode=dark] .lzr-product-section,body[data-mode=dark] #reviews,body[data-mode=dark] .lzr-product-breadcrumb{color:#e6e6e6}body[data-mode=dark] .lzr-product-review-card,body[data-mode=dark] .lzr-product-related-grid>*{background:#1c1c28;border-color:#ffffff14;color:#e6e6e6}body[data-mode=dark] .lzr-product-review-card__body,body[data-mode=dark] .lzr-product-desc-toggle--inline .lzr-product-description{color:#d4d4d4}body[data-mode=dark] .lzr-product-review-card__meta,body[data-mode=dark] .lzr-product-review-card__meta strong{color:#9ca3af}body[data-mode=dark] .lzr-product-section{border-top-color:#ffffff14}body[data-mode=dark] .lzr-product-section__title,body[data-mode=dark] .lzr-product-title,body[data-mode=dark] .lzr-product-price__current,body[data-mode=dark] .lzr-product-field__label{color:#f4f5f8}body[data-mode=dark] .lzr-product-price__compare,body[data-mode=dark] .lzr-product-field__hint,body[data-mode=dark] .lzr-product-trust__item p{color:#9ca3af}body[data-mode=dark] .lzr-product-reviews-tab{color:#9ca3af;border-bottom-color:transparent}body[data-mode=dark] .lzr-product-reviews-tab.is-active,body[data-mode=dark] .lzr-product-reviews-tab:hover{color:#f4f5f8;border-bottom-color:#f4f5f8}body[data-mode=dark] .lzr-product-reviews-nav__btn,body[data-mode=dark] .lzr-product-product__thumbs-nav{background:#1c1c28;color:#e6e6e6;border-color:#ffffff26}body[data-mode=dark] .lzr-product-reviews-nav__btn:hover,body[data-mode=dark] .lzr-product-product__thumbs-nav:hover{background:#252534}body[data-mode=dark] .lzr-product-review-form__input,body[data-mode=dark] .lzr-product-review-form__textarea,body[data-mode=dark] .lzr-product-field__input,body[data-mode=dark] .lzr-product-field__textarea{background:#1c1c28;color:#f4f5f8;border-color:#ffffff26}body[data-mode=dark] .lzr-product-add-to-cart{background:#6d5efc}body[data-mode=dark] .lzr-product-add-to-cart:hover{background:#8578ff}body[data-mode=dark] .lzr-product-product__hero{background:#1c1c28}body[data-mode=dark] .lzr-product-desc-toggle__arrow{color:#9ca3af}.lzr-product-section--muted{background:#fafaf8}body[data-mode=dark] .lzr-product-section--muted{background:#13131b}.lzr-product-reviews-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:none}.lzr-product-reviews-track::-webkit-scrollbar{display:none}.lzr-product-reviews-tabs{display:flex;align-items:center;gap:4px;margin-bottom:20px;border-bottom:2px solid #e5e7eb}.lzr-product-reviews-tab{padding:10px 20px;font-size:16px;font-weight:600;background:none;border:none;cursor:pointer;color:#6b7280;border-bottom:2px solid transparent;margin-bottom:-2px;transition:all .15s}.lzr-product-reviews-tab:hover{color:#1a1a1a}.lzr-product-reviews-tab.is-active{color:#1a1a1a;border-bottom-color:#1a1a1a}.lzr-product-reviews-nav{display:flex;gap:8px;margin-left:auto}.lzr-product-reviews-nav__btn{width:36px;height:36px;border-radius:50%;border:1px solid #d1d5db;background:#fff;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;color:#374151}.lzr-product-reviews-nav__btn:hover{background:#f3f4f6}.lzr-product-review-card{min-width:300px;max-width:340px;flex-shrink:0;scroll-snap-align:start;padding:20px;border:1px solid var(--lzr-product-border);border-radius:12px;background:#fff}.lzr-product-review-card__stars{color:#f4a300;letter-spacing:1px;font-size:16px}.lzr-product-review-card__body{margin:12px 0;font-size:14px;line-height:1.5;color:#1f2937}.lzr-product-review-card__meta{display:flex;gap:8px;font-size:13px;color:var(--lzr-product-muted);border-top:1px solid var(--lzr-product-border);padding-top:12px}.lzr-product-review-form{max-width:600px;display:flex;flex-direction:column;gap:16px;padding:8px 0}.lzr-product-review-form__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.lzr-product-review-form__label{display:block;font-size:14px;font-weight:600;margin-bottom:6px;color:var(--lzr-product-accent)}.lzr-product-review-form__input,.lzr-product-review-form__textarea{width:100%;padding:10px 14px;border:1px solid rgba(0,0,0,.22);border-radius:10px;font-size:14px;background:#fff;font-family:inherit}.lzr-product-review-form__stars{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:2px;font-size:28px}.lzr-product-review-form__stars input{display:none}.lzr-product-review-form__stars label{cursor:pointer;color:#d1d5db;transition:color .1s}.lzr-product-review-form__stars input:checked~label{color:#f4a300}.lzr-product-review-form__stars label:hover,.lzr-product-review-form__stars label:hover~label{color:#f4a300}.lzr-product-related-grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.lzr-product-related-grid::-webkit-scrollbar{display:none}.lzr-product-related-grid>*{min-width:220px;max-width:260px;flex-shrink:0;scroll-snap-align:start}@media(max-width:992px){.lzr-product-product{grid-template-columns:1fr;gap:32px}.lzr-product-product__info{padding-left:0}.lzr-product-price{font-size:24px}.lzr-product-product__thumb{width:72px;height:72px}}.lz-lang-switcher{position:relative;display:inline-flex;align-items:center;margin-left:8px}.lz-lang-switcher__toggle{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid rgba(0,0,0,.1);border-radius:999px;background:transparent;color:inherit;font-size:13px;font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease}@media(hover:hover)and (pointer:fine){.lz-lang-switcher__toggle:hover{background-color:#0000000a;border-color:#0000002e}}.lz-lang-switcher__toggle:focus-visible{outline:2px solid var(--lz-focus-ring, #2563eb);outline-offset:2px}.lz-lang-switcher__flag{position:relative;display:inline-block;flex:0 0 auto;width:18px;height:12px;overflow:hidden;border-radius:2px;background:#d1d5db;box-shadow:inset 0 0 0 1px #0f172a2e;color:transparent;font-size:0;line-height:0;text-indent:-9999px;text-transform:none;letter-spacing:0}.lz-lang-switcher__flag--us{background:linear-gradient(#3c3b6e 0 0) left top / 8px 7px no-repeat,repeating-linear-gradient(to bottom,#b22234 0 1px,#fff 1px 2px)}.lz-lang-switcher__flag--de{background:linear-gradient(to bottom,#000 0 33.333%,#d00 33.333% 66.666%,#ffce00 66.666% 100%)}.lz-lang-switcher__flag--fr{background:linear-gradient(to right,#0055a4 0 33.333%,#fff 33.333% 66.666%,#ef4135 66.666% 100%)}.lz-lang-switcher__flag--es{background:linear-gradient(to bottom,#aa151b 0 25%,#f1bf00 25% 75%,#aa151b 75% 100%)}.lz-lang-switcher__flag--it{background:linear-gradient(to right,#009246 0 33.333%,#fff 33.333% 66.666%,#ce2b37 66.666% 100%)}.lz-lang-switcher__label{font-size:12px;letter-spacing:.01em}.lz-lang-switcher__chevron{transition:transform .15s ease}.lz-lang-switcher__chevron.is-open{transform:rotate(180deg)}.lz-lang-switcher__menu{position:absolute;top:calc(100% + 6px);right:0;min-width:180px;margin:0;padding:4px;list-style:none;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;box-shadow:0 12px 32px -8px #0f172a2e,0 4px 12px -4px #0f172a14;z-index:60}.lz-lang-switcher__menu[aria-hidden=true]{display:none}.lz-lang-switcher__option{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;color:#1f2937;text-decoration:none;font-size:13px;font-weight:500;transition:background-color .1s ease}@media(hover:hover)and (pointer:fine){.lz-lang-switcher__option:hover{background-color:#f3f4f6}}.lz-lang-switcher__option:focus-visible{outline:2px solid var(--lz-focus-ring, #2563eb);outline-offset:-2px}.lz-lang-switcher__option-name{flex:1}@media(max-width:768px){.lz-lang-switcher__label{display:none}.lz-lang-switcher__toggle{padding:6px 8px}}@media(prefers-color-scheme:dark){.lz-lang-switcher__toggle{border-color:#ffffff2e}.lz-lang-switcher__menu{background:#111827;border-color:#ffffff1f;box-shadow:0 16px 40px -8px #0009}.lz-lang-switcher__option{color:#e5e7eb}@media(hover:hover)and (pointer:fine){.lz-lang-switcher__option:hover{background-color:#ffffff0f}}}html,body{max-width:100%;overflow-x:clip}body[data-theme=store] img,body[data-theme=store] video,body[data-theme=store] iframe,body[data-theme=store] svg{max-width:100%}body[data-theme=store] img,body[data-theme=store] video{height:auto}body[data-theme=store]{--font-heading-family: "Manrope", "Inter", "Segoe UI", sans-serif;--font-heading-style: normal;--font-heading-weight: 700;--font-h4h5h6-family: "Inter", "Segoe UI", sans-serif;--font-h4h5h6-style: normal;--font-h4h5h6-weight: 700;--font-heading-scale: 1;--font-h1h2h3_scale: 1;--font-h4h5h6_scale: 1;--font-heading-line-height: 1.14;--font-body-weight: 400;--font-body2-size: 15px;--font-body2-line-height: 1.65;--font-body3-size: 13px;--font-body3-line-height: 1.55;--duration-medium: .18s;--animation-bezier: cubic-bezier(.4, 0, .2, 1);--main-text-top-offset: 0;--main-text-bottom-offset: 0;--color-text-link-main: #111111;--color-text-link-hover-main: var(--color-accent);--color-heading-main: #111111;--color-base: #111111;--color-text: #111111;--color-base-section: #111111;--color-accent-section: #6d5efc;--color-accent: #6d5efc;--color-accent-hover: #5847ea;--color-accent-soft: #f2efff;--color-surface: #ffffff;--color-surface-alt: #f7f7fb;--color-border: #e7e7ef;--color-muted: #6d7280;--color-success: #0d9488;--color-warning: #f59e0b;--button-primary-bg: var(--color-accent);--button-primary-hover-bg: var(--color-accent-hover);--button-primary-text: #ffffff;--button-secondary-bg: #ffffff;--button-secondary-text: #111111;--button-secondary-border: #d8dce7;--announcement-bg: #111111;--announcement-text: #ffffff;--shadow-soft: 0 20px 48px rgba(17, 17, 17, .06);--shadow-card: 0 10px 26px rgba(17, 17, 17, .08);--radius-card: 8px;--container-width: 1380px;--store-header-height: 82px;--store-announcement-height: 42px;--store-sticky-gap: 1.25rem;--store-sticky-offset: calc(var(--store-header-height) + var(--store-sticky-gap));--store-mobile-bottom-nav-height: 0px;--store-mobile-safe-bottom: calc(var(--store-mobile-bottom-nav-height) + env(safe-area-inset-bottom, 0px));background:var(--color-surface);color:var(--color-text);font-family:var(--font-body-family, "Inter", "Segoe UI", sans-serif)}body[data-theme=store].store-scrolled .wk-header{box-shadow:0 8px 24px #11111114}body[data-theme=store] main{overflow:clip}body[data-theme=store] main [id]{scroll-margin-top:calc(var(--store-sticky-offset) + .5rem)}body[data-theme=store].overflow-hidden{overflow:hidden}body[data-theme=store] .container{width:min(calc(100% - (var(--page-padding-horizontal, 16px) * 2)),var(--container-width))}body[data-theme=store] .section{padding:4.5rem 0}body[data-theme=store] .card{border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:none;background:var(--color-surface)}body[data-theme=store] .eyebrow{color:var(--color-accent);letter-spacing:.12em}body[data-theme=store] .headline,body[data-theme=store] h1,body[data-theme=store] h2,body[data-theme=store] h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:0}body[data-theme=store] .subtitle{color:var(--color-muted);max-width:44rem}body[data-theme=store] .btn{--store-btn-bg: transparent;--store-btn-border: transparent;--store-btn-text: inherit;--store-btn-hover-bg: var(--store-btn-bg);--store-btn-hover-border: var(--store-btn-border);--store-btn-hover-text: var(--store-btn-text);min-height:var(--button-min-height, 46px);border-radius:var(--radius-button, 8px);padding:.75rem 1.15rem;font-size:.95rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;border:1px solid var(--store-btn-border);background:var(--store-btn-bg);color:var(--store-btn-text);box-shadow:none;appearance:none;-webkit-appearance:none;transition:background var(--duration-medium) var(--animation-bezier),border-color var(--duration-medium) var(--animation-bezier),color var(--duration-medium) var(--animation-bezier),box-shadow var(--duration-medium) var(--animation-bezier)}body[data-theme=store] .btn:before,body[data-theme=store] .btn:after{display:none}body[data-theme=store] .btn:hover{background:var(--store-btn-hover-bg);border-color:var(--store-btn-hover-border);color:var(--store-btn-hover-text);box-shadow:none}body[data-theme=store] .btn:focus-visible{outline:2px solid var(--color-accent, #6d5efc);outline-offset:2px;box-shadow:0 0 0 4px #6d5efc38}body[data-theme=store] .lz-skip-link{position:absolute;top:-40px;left:8px;z-index:100;padding:10px 16px;background:#111827;color:#fff;text-decoration:none;font-size:14px;font-weight:600;border-radius:6px;transition:top .18s ease;pointer-events:none}body[data-theme=store] .lz-skip-link:focus,body[data-theme=store] .lz-skip-link:focus-visible{top:8px;outline:2px solid #fff;outline-offset:2px;pointer-events:auto}body[data-theme=store] main[id=main-content]:focus,body[data-theme=store] main[id=main-content]:focus-visible{outline:none}body[data-theme=store] a:focus-visible,body[data-theme=store] button:focus-visible,body[data-theme=store] [tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--color-accent, #6d5efc);outline-offset:2px}body[data-theme=store] .btn[disabled],body[data-theme=store] .btn.is-disabled,body[data-theme=store] button.btn:disabled,body[data-theme=store] a.btn[aria-disabled=true]{opacity:.62;cursor:not-allowed;pointer-events:none}body[data-theme=store] .btn svg{flex:none}body[data-theme=store] .btn-primary{--store-btn-bg: var(--button-primary-bg);--store-btn-border: var(--button-primary-bg);--store-btn-text: var(--button-primary-text);--store-btn-hover-bg: var(--button-primary-hover-bg);--store-btn-hover-border: var(--button-primary-hover-bg);--store-btn-hover-text: var(--button-primary-text)}body[data-theme=store] .btn-secondary{--store-btn-bg: var(--button-secondary-bg);--store-btn-border: var(--button-secondary-border);--store-btn-text: var(--button-secondary-text);--store-btn-hover-bg: var(--color-accent-soft);--store-btn-hover-border: var(--color-accent);--store-btn-hover-text: var(--color-accent)}body[data-theme=store] .wk-announcement{background:var(--announcement-bg);color:var(--announcement-text);font-size:.9rem}body[data-theme=store] .wk-announcement__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:42px}body[data-theme=store] .wk-announcement__links{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}body[data-theme=store] .wk-announcement a{color:var(--announcement-text);opacity:.82;text-decoration:none}body[data-theme=store] .wk-announcement a:hover{opacity:1}body[data-theme=store] .wk-header{position:sticky;top:0;z-index:60;background:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(231,231,239,.9);transition:box-shadow .18s ease}body[data-theme=store] .wk-header__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2rem;min-height:82px}body[data-theme=store] .wk-logo{display:inline-flex;align-items:center;gap:.85rem;font-family:var(--font-heading-family);font-weight:700;font-size:1.35rem;letter-spacing:.01em}body[data-theme=store] .wk-logo--image{gap:0;flex-shrink:1;min-width:0}body[data-theme=store] .wk-logo--image img{display:block;height:36px;width:auto;max-width:240px}@media(max-width:900px){body[data-theme=store] .wk-logo--image img{height:28px;max-width:180px}}@media(max-width:640px){body[data-theme=store] .wk-logo--image img{height:22px;max-width:140px}}@media(max-width:380px){body[data-theme=store] .wk-logo--image img{height:20px;max-width:120px}}body[data-theme=store] .wk-logo:hover{text-decoration:none;color:inherit}body[data-theme=store] .wk-nav{display:flex;justify-content:center}body[data-theme=store] .wk-nav__menu{display:flex;align-items:center;justify-content:center;gap:1.75rem;padding:0;margin:0;list-style:none}body[data-theme=store] .wk-nav__menu>li{position:relative}body[data-theme=store] .wk-nav__menu>li>a,body[data-theme=store] .wk-nav__trigger{display:inline-flex;align-items:center;gap:.45rem;border:0;background:transparent;padding:0;font:inherit;color:#111;font-size:.94rem;font-weight:600;cursor:pointer}body[data-theme=store] .wk-nav__menu>li:hover>a,body[data-theme=store] .wk-nav__menu>li:hover>.wk-nav__trigger,body[data-theme=store] .wk-nav__menu>li>a.is-active{color:var(--color-accent);text-decoration:none}body[data-theme=store] .wk-nav__dropdown{position:absolute;top:calc(100% + 1rem);left:0;min-width:580px;padding:1.15rem;border:1px solid var(--color-border);border-radius:8px;background:#fff;box-shadow:var(--shadow-card);display:none;z-index:10}body[data-theme=store] .wk-nav__dropdown:before{content:"";position:absolute;top:-1rem;left:0;right:0;height:1rem}body[data-theme=store] .wk-nav__menu>li:hover .wk-nav__dropdown{display:grid;gap:.75rem}body[data-theme=store] .wk-nav__dropdown-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,280px);gap:1rem}body[data-theme=store] .wk-nav__dropdown-links{display:grid;gap:.75rem}body[data-theme=store] .wk-nav__dropdown a{display:flex;justify-content:space-between;align-items:center;gap:1rem;color:#111}body[data-theme=store] .wk-nav__dropdown span:last-child{font-size:.8rem;color:var(--color-muted)}body[data-theme=store] .wk-nav__promo{position:relative;border-radius:8px;overflow:hidden;min-height:100%;border:1px solid var(--color-border);text-decoration:none}body[data-theme=store] .wk-nav__promo img{width:100%;height:100%;object-fit:cover}body[data-theme=store] .wk-nav__promo-copy{position:absolute;inset:auto 0 0;padding:1rem;display:grid;gap:.35rem;color:#fff;background:linear-gradient(180deg,transparent,rgba(17,17,17,.86))}body[data-theme=store] .wk-nav__promo-copy .eyebrow{color:#ffffffd1}body[data-theme=store] .wk-header__actions{display:flex;align-items:center;gap:.85rem}body[data-theme=store] .wk-header__search{display:flex;align-items:center;gap:.75rem;min-width:380px;padding:0 .25rem 0 1rem;border:1px solid var(--color-border);border-radius:999px;min-height:44px;background:#f6f6f7;position:relative;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}body[data-theme=store] .wk-header__search:hover{background:#fff;border-color:#d1d5db}body[data-theme=store] .wk-header__search:focus-within{background:#fff;border-color:#111;box-shadow:0 0 0 3px #11111114}body[data-theme=store] .wk-header__search input{width:100%;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#111;font-size:.925rem;padding:.55rem 0;-webkit-appearance:none;appearance:none}body[data-theme=store] .wk-header__search input:focus{outline:0!important;box-shadow:none!important}body[data-theme=store] .wk-header__search input::-webkit-search-cancel-button,body[data-theme=store] .wk-header__search input::-webkit-search-decoration{-webkit-appearance:none;display:none}body[data-theme=store] .wk-header__search input::placeholder{color:#8a8d93}body[data-theme=store] .wk-header__search button{border:0;background:#111;color:#fff;padding:0;width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;order:2;flex-shrink:0;transition:background .15s ease,transform .15s ease}body[data-theme=store] .wk-header__search button:hover{background:var(--color-accent, #6d28d9);transform:scale(1.04)}body[data-theme=store] .wk-search-suggest{position:absolute;top:calc(100% + .5rem);left:0;right:0;padding:.6rem;border:1px solid var(--color-border);border-radius:12px;background:#fff;box-shadow:0 12px 32px #1111111f;display:grid;gap:.35rem;z-index:30;max-height:420px;overflow-y:auto}body[data-theme=store] .wk-search-suggest[hidden]{display:none!important}body[data-theme=store] .wk-search-suggest__item{display:grid;grid-template-columns:56px minmax(0,1fr);gap:.75rem;align-items:center;padding:.45rem;border-radius:8px;color:#111;text-decoration:none}body[data-theme=store] .wk-search-suggest__item:hover{background:var(--color-accent-soft);text-decoration:none}body[data-theme=store] .wk-search-suggest__item img{width:56px;height:56px;object-fit:cover;border-radius:8px}body[data-theme=store] .wk-search-suggest__item span{display:grid;gap:.15rem}body[data-theme=store] .wk-search-suggest__item small,body[data-theme=store] .wk-search-suggest__empty{color:var(--color-muted)}body[data-theme=store] .wk-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;border:1px solid var(--color-border);background:#fff;color:#111}body[data-theme=store] .wk-icon-btn:hover{color:var(--color-accent);border-color:#6d5efc38;text-decoration:none}body[data-theme=store] .wk-icon-btn__badge{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 .25rem;border-radius:999px;background:var(--button-primary-bg);color:#fff;font-size:.7rem;display:grid;place-items:center;box-sizing:border-box;font-variant-numeric:tabular-nums}body[data-theme=store] .wk-mobile-only{display:none}@media(max-width:900px){body[data-theme=store] .wk-desktop-only{display:none!important}}body[data-theme=store] .wk-mobile-panel{position:fixed;inset:0;z-index:80;display:none;grid-template-columns:minmax(0,360px) 1fr}body[data-theme=store] .wk-mobile-panel.is-open{display:grid}body[data-theme=store] .wk-mobile-panel__overlay{background:#11111185}body[data-theme=store] .wk-mobile-panel__content{padding:1.5rem;background:#fff;display:grid;align-content:start;gap:1.5rem;overflow-y:auto}body[data-theme=store] .wk-mobile-panel__head{display:flex;align-items:center;justify-content:space-between;gap:1rem}body[data-theme=store] .wk-mobile-panel__menu,body[data-theme=store] .wk-mobile-panel__submenu{display:grid;gap:.9rem}body[data-theme=store] .wk-mobile-panel__menu a,body[data-theme=store] .wk-mobile-panel__submenu a{padding-bottom:.85rem;border-bottom:1px solid var(--color-border)}body[data-theme=store] .wk-search-overlay{position:fixed;inset:0;z-index:90;display:none;align-items:start;padding:2.5rem 1rem;background:#1111117a}body[data-theme=store] .wk-search-overlay.is-open{display:grid}body[data-theme=store] .wk-search-overlay__panel{width:min(960px,100%);margin:0 auto;background:#fff;border-radius:8px;border:1px solid var(--color-border);box-shadow:0 24px 80px #11111138;padding:1.25rem;display:grid;gap:1rem}body[data-theme=store] .wk-search-overlay__panel form{display:flex;align-items:center;gap:1rem;min-height:58px;border:1px solid var(--color-border);border-radius:8px;padding:0 1rem}body[data-theme=store] .wk-search-overlay__panel input{flex:1;border:0;background:transparent;outline:none}body[data-theme=store] .wk-search-overlay__keywords{display:flex;flex-wrap:wrap;gap:.65rem}body[data-theme=store] .wk-chip{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 .85rem;border-radius:999px;border:1px solid var(--color-border);background:#fff;font-size:.86rem;color:#111}body[data-theme=store] .wk-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}body[data-theme=store] .wk-product-card{position:relative;border:0;box-shadow:none;background:transparent;display:grid;gap:1rem}body[data-theme=store] .wk-product-card__media{position:relative;overflow:hidden;border-radius:8px;background:#f6f6fa;border:1px solid var(--color-border)}body[data-theme=store] .wk-product-card__image-link{position:relative;display:block;aspect-ratio:.88;overflow:hidden}body[data-theme=store] .wk-product-card__image{width:100%;height:100%;object-fit:cover;transition:transform .32s ease,opacity .22s ease}body[data-theme=store] .wk-product-card__image.is-secondary{position:absolute;inset:0;opacity:0}body[data-theme=store] .lz-trust-strip{background:#fafaf8;border-bottom:1px solid #ececec;padding:16px 0}body[data-theme=store] .lz-trust-strip__inner{max-width:1280px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}body[data-theme=store] .lz-trust-item{display:flex;align-items:center;gap:12px;min-width:0}body[data-theme=store] .lz-trust-item svg{flex-shrink:0;color:#111}body[data-theme=store] .lz-trust-item>div{display:flex;flex-direction:column;gap:2px;min-width:0}body[data-theme=store] .lz-trust-item strong{font-size:13.5px;color:#111;font-weight:700;line-height:1.25}body[data-theme=store] .lz-trust-item span{font-size:12.5px;color:#6b7280;line-height:1.35}@media(max-width:900px){body[data-theme=store] .lz-trust-strip__inner{grid-template-columns:repeat(2,1fr);gap:14px 18px}}@media(max-width:520px){body[data-theme=store] .lz-trust-strip{padding:12px 0}body[data-theme=store] .lz-trust-strip__inner{grid-template-columns:1fr;gap:10px;padding:0 16px}body[data-theme=store] .lz-trust-item strong{font-size:13px}body[data-theme=store] .lz-trust-item span{font-size:12px}}body[data-theme=store] .lz-account-section{padding:40px 0 80px;background:#fafaf8;min-height:70vh}body[data-theme=store] .lz-account-shell{max-width:1120px;margin:0 auto;padding:0 24px}body[data-theme=store] .lz-account-header{margin-bottom:28px}body[data-theme=store] .lz-account-eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#6b7280;margin-bottom:8px}body[data-theme=store] .lz-account-title{margin:0 0 6px;font-size:clamp(24px,3.6vw,34px);line-height:1.2;color:#111;font-weight:700}body[data-theme=store] .lz-account-subtitle{margin:0;color:#6b7280;font-size:15px}body[data-theme=store] .lz-account-layout{display:grid;grid-template-columns:240px 1fr;gap:32px;align-items:start}body[data-theme=store] .lz-account-sidebar{display:flex;flex-direction:column;gap:2px;background:#fff;border:1px solid #ececec;border-radius:14px;padding:12px;position:sticky;top:20px}body[data-theme=store] .lz-account-nav__item{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;font-size:14.5px;font-weight:500;color:#374151;text-decoration:none;background:transparent;border:0;cursor:pointer;width:100%;text-align:left;transition:background .15s ease,color .15s ease}body[data-theme=store] .lz-account-nav__item:hover{background:#f3f4f6;color:#111}body[data-theme=store] .lz-account-nav__item.is-active{background:#111;color:#fff}body[data-theme=store] .lz-account-nav__item.is-active svg{color:#fff}body[data-theme=store] .lz-account-nav__item svg{flex-shrink:0;color:#6b7280}body[data-theme=store] .lz-account-nav__logout{margin-top:6px;padding-top:6px;border-top:1px solid #ececec}body[data-theme=store] .lz-account-nav__item--logout{color:#b91c1c;font-weight:500}body[data-theme=store] .lz-account-nav__item--logout:hover{background:#fee2e2;color:#991b1b}body[data-theme=store] .lz-account-main{min-width:0;display:flex;flex-direction:column;gap:24px}body[data-theme=store] .lz-account-main>*{background:#fff;border:1px solid #ececec;border-radius:14px;padding:24px}body[data-theme=store] .lz-account-flash{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0;padding:12px 16px;border-radius:10px;font-size:14px}body[data-theme=store] .lz-account-flash--error{background:#fef2f2;color:#991b1b;border-color:#fecaca}body[data-theme=store] .lz-account-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:0;background:transparent;border:0}body[data-theme=store] .lz-account-stat{background:#fff;border:1px solid #ececec;padding:18px 20px;display:flex;flex-direction:column;gap:4px}body[data-theme=store] .lz-account-stat:first-child{border-radius:14px 0 0 14px}body[data-theme=store] .lz-account-stat:last-child{border-radius:0 14px 14px 0}body[data-theme=store] .lz-account-stat+.lz-account-stat{border-left:0}body[data-theme=store] .lz-account-stat__label{font-size:12.5px;color:#6b7280;text-transform:uppercase;letter-spacing:.6px}body[data-theme=store] .lz-account-stat__value{font-size:24px;color:#111;font-weight:700}body[data-theme=store] .lz-account-section-block__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}body[data-theme=store] .lz-account-section-block h2{margin:0 0 14px;font-size:18px;color:#111;font-weight:700}body[data-theme=store] .lz-account-section-block__head h2{margin:0}body[data-theme=store] .lz-account-link{color:#6d28d9;text-decoration:none;font-size:14px;font-weight:500}body[data-theme=store] .lz-account-link:hover{text-decoration:underline}body[data-theme=store] .lz-account-empty{text-align:center;padding:32px 20px;color:#6b7280}body[data-theme=store] .lz-account-empty p{margin:0 0 14px}body[data-theme=store] .lz-account-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:background .15s ease,border-color .15s ease,color .15s ease}body[data-theme=store] .lz-account-btn--primary{background:#111;color:#fff}body[data-theme=store] .lz-account-btn--primary:hover{background:#000;color:#fff}body[data-theme=store] .lz-account-btn--ghost{background:#fff;color:#374151;border-color:#d1d5db}body[data-theme=store] .lz-account-btn--ghost:hover{background:#f9fafb;border-color:#9ca3af}body[data-theme=store] .lz-account-btn--danger{color:#b91c1c;border-color:#fecaca}body[data-theme=store] .lz-account-btn--danger:hover{background:#fef2f2;color:#991b1b}body[data-theme=store] .lz-account-order-list{display:flex;flex-direction:column;gap:10px}body[data-theme=store] .lz-account-order-row{display:grid;grid-template-columns:1.3fr 1.5fr auto;gap:16px;align-items:center;padding:14px 18px;background:#fafaf8;border:1px solid #ececec;border-radius:10px;text-decoration:none;color:#111;transition:border-color .15s ease,background .15s ease}body[data-theme=store] .lz-account-order-row:hover{border-color:#9ca3af;background:#fff}body[data-theme=store] .lz-account-order-row>div{display:flex;flex-direction:column;gap:4px}body[data-theme=store] .lz-account-muted{color:#6b7280;font-size:13px;font-weight:400}body[data-theme=store] .lz-account-pill{display:inline-block;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;background:#e5e7eb;color:#374151;letter-spacing:.2px;text-transform:capitalize}body[data-theme=store] .lz-account-pill--shipping{background:#dbeafe;color:#1e40af}body[data-theme=store] .lz-account-pill--billing{background:#ede9fe;color:#5b21b6}body[data-theme=store] .lz-account-form{display:flex;flex-direction:column;gap:16px}body[data-theme=store] .lz-account-field{display:flex;flex-direction:column;gap:6px}body[data-theme=store] .lz-account-field label{font-size:13.5px;font-weight:600;color:#111}body[data-theme=store] .lz-account-field input,body[data-theme=store] .lz-account-field select,body[data-theme=store] .lz-account-field textarea{padding:10px 14px;border:1px solid #d1d5db;border-radius:10px;font-size:14.5px;color:#111;background:#fff;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}body[data-theme=store] .lz-account-field input:focus,body[data-theme=store] .lz-account-field select:focus,body[data-theme=store] .lz-account-field textarea:focus{outline:0;border-color:#6d28d9;box-shadow:0 0 0 3px #6d28d924}body[data-theme=store] .lz-account-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}body[data-theme=store] .lz-account-grid-3{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:16px}body[data-theme=store] .lz-account-form__actions{display:flex;gap:10px;margin-top:6px}body[data-theme=store] .lz-account-checkboxes{display:flex;flex-direction:column;gap:8px}body[data-theme=store] .lz-account-checkboxes label{display:flex;align-items:center;gap:8px;font-size:14px;color:#374151;cursor:pointer}body[data-theme=store] .lz-account-checkboxes input{accent-color:#6d28d9}body[data-theme=store] .lz-account-toggle{display:flex;gap:14px;padding:14px 16px;background:#fafaf8;border:1px solid #ececec;border-radius:10px;cursor:pointer}body[data-theme=store] .lz-account-toggle input{margin-top:3px;accent-color:#6d28d9}body[data-theme=store] .lz-account-toggle span{display:flex;flex-direction:column;gap:3px}body[data-theme=store] .lz-account-toggle strong{font-size:14.5px;color:#111}body[data-theme=store] .lz-account-toggle small{color:#6b7280;font-size:13px}body[data-theme=store] .lz-account-quick{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}body[data-theme=store] .lz-account-quick__card{display:flex;flex-direction:column;gap:4px;padding:16px;background:#fafaf8;border:1px solid #ececec;border-radius:10px;text-decoration:none;color:#111;transition:border-color .15s ease,background .15s ease}body[data-theme=store] .lz-account-quick__card:hover{border-color:#9ca3af;background:#fff}body[data-theme=store] .lz-account-quick__card strong{font-size:14.5px}body[data-theme=store] .lz-account-quick__card span{font-size:13px;color:#6b7280}body[data-theme=store] .lz-account-address-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-bottom:8px}body[data-theme=store] .lz-account-address-card{padding:16px;background:#fafaf8;border:1px solid #ececec;border-radius:10px;display:flex;flex-direction:column;gap:10px}body[data-theme=store] .lz-account-address-card__head{display:flex;justify-content:space-between;align-items:center}body[data-theme=store] .lz-account-address-card__flags{display:flex;gap:4px}body[data-theme=store] .lz-account-address-card__body{margin:0;font-style:normal;font-size:14px;line-height:1.55;color:#374151}body[data-theme=store] .lz-account-info-card h3{margin:0 0 14px;font-size:16px;color:#111}body[data-theme=store] .lz-account-dl{display:grid;grid-template-columns:max-content 1fr;gap:10px 18px;margin:0;font-size:14px}body[data-theme=store] .lz-account-dl dt{color:#6b7280}body[data-theme=store] .lz-account-dl dd{margin:0;color:#111}body[data-theme=store] .lz-account-pagination{background:transparent;border:0;padding:0}@media(max-width:768px){body[data-theme=store] .lz-account-section{padding:20px 0 48px}body[data-theme=store] .lz-account-shell{padding:0 16px}body[data-theme=store] .lz-account-layout{grid-template-columns:1fr;gap:16px}body[data-theme=store] .lz-account-sidebar{position:static;flex-direction:row;overflow-x:auto;gap:4px;padding:8px}body[data-theme=store] .lz-account-sidebar::-webkit-scrollbar{display:none}body[data-theme=store] .lz-account-nav__item{flex-shrink:0;padding:8px 12px;font-size:13px;white-space:nowrap}body[data-theme=store] .lz-account-nav__item svg{width:16px;height:16px}body[data-theme=store] .lz-account-nav__logout{border-top:0;border-left:1px solid #ececec;padding:0 0 0 6px;margin:0 0 0 6px}body[data-theme=store] .lz-account-main>*{padding:16px}body[data-theme=store] .lz-account-stats{grid-template-columns:1fr 1fr;gap:10px}body[data-theme=store] .lz-account-stat{border-radius:10px!important;border-left:1px solid #ececec!important}body[data-theme=store] .lz-account-grid-2,body[data-theme=store] .lz-account-grid-3{grid-template-columns:1fr;gap:12px}body[data-theme=store] .lz-account-order-row{grid-template-columns:1fr;gap:6px}}body[data-theme=store] .lz-legal-section{padding:48px 0 96px;background:#fff}body[data-theme=store] .lz-legal-shell{max-width:760px;margin:0 auto;padding:0 24px}body[data-theme=store] .lz-legal-header{border-bottom:1px solid #ececec;padding-bottom:28px;margin-bottom:36px}body[data-theme=store] .lz-legal-eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#6b7280;margin-bottom:14px}body[data-theme=store] .lz-legal-title{margin:0 0 14px;font-size:clamp(28px,4.5vw,44px);line-height:1.15;letter-spacing:-.01em;color:#111;font-weight:700}body[data-theme=store] .lz-legal-subtitle{margin:0;font-size:clamp(15px,2.2vw,17px);line-height:1.55;color:#4b5563;max-width:620px}body[data-theme=store] .lz-legal-meta{margin:14px 0 0;font-size:13px;color:#9ca3af}body[data-theme=store] .lz-legal-prose{font-size:16px;line-height:1.7;color:#1f2937}body[data-theme=store] .lz-legal-prose>*{max-width:100%}body[data-theme=store] .lz-legal-prose p,body[data-theme=store] .lz-legal-prose ul,body[data-theme=store] .lz-legal-prose ol,body[data-theme=store] .lz-legal-prose table,body[data-theme=store] .lz-legal-prose figure{margin:0 0 18px}body[data-theme=store] .lz-legal-prose h2{margin:40px 0 14px;font-size:22px;line-height:1.3;color:#111;font-weight:700;letter-spacing:-.005em}body[data-theme=store] .lz-legal-prose h3{margin:28px 0 10px;font-size:18px;line-height:1.35;color:#111;font-weight:600}body[data-theme=store] .lz-legal-prose h4{margin:22px 0 8px;font-size:16px;font-weight:600;color:#111}body[data-theme=store] .lz-legal-prose ul,body[data-theme=store] .lz-legal-prose ol{padding-left:22px}body[data-theme=store] .lz-legal-prose li{margin:0 0 8px}body[data-theme=store] .lz-legal-prose li>ul,body[data-theme=store] .lz-legal-prose li>ol{margin-top:8px}body[data-theme=store] .lz-legal-prose a{color:#6d28d9;text-decoration:underline;text-underline-offset:2px}body[data-theme=store] .lz-legal-prose a:hover{color:#4c1d95}body[data-theme=store] .lz-legal-prose strong{color:#111;font-weight:600}body[data-theme=store] .lz-legal-prose table{width:100%;border-collapse:collapse;font-size:14.5px}body[data-theme=store] .lz-legal-prose th,body[data-theme=store] .lz-legal-prose td{padding:10px 12px;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:top}body[data-theme=store] .lz-legal-prose th{background:#fafaf8;font-weight:600}body[data-theme=store] .lz-legal-prose hr{border:0;height:1px;background:#ececec;margin:32px 0}body[data-theme=store] .lz-legal-prose img{max-width:100%;height:auto;border-radius:8px;margin:16px 0}@media(max-width:640px){body[data-theme=store] .lz-legal-section{padding:24px 0 56px}body[data-theme=store] .lz-legal-shell{padding:0 18px}body[data-theme=store] .lz-legal-header{padding-bottom:20px;margin-bottom:24px}body[data-theme=store] .lz-legal-prose{font-size:15.5px;line-height:1.65}body[data-theme=store] .lz-legal-prose h2{margin:28px 0 10px;font-size:19px}body[data-theme=store] .lz-legal-prose h3{margin:22px 0 8px;font-size:16.5px}body[data-theme=store] .lz-legal-prose ul,body[data-theme=store] .lz-legal-prose ol{padding-left:18px}body[data-theme=store] .lz-legal-prose table{display:block;overflow-x:auto}}body[data-theme=store] .lzr-product-review-card{display:flex;flex-direction:column;min-width:320px;max-width:340px;padding:0;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}body[data-theme=store] .lzr-product-review-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px #00000014}body[data-theme=store] .lzr-product-review-card__photo{display:block;margin:0;width:100%;height:280px;flex-shrink:0;background:#f3f4f6;overflow:hidden;position:relative}body[data-theme=store] .lzr-product-review-card__photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 70%,rgba(0,0,0,.04));pointer-events:none}body[data-theme=store] .lzr-product-review-card__photo img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}body[data-theme=store] .lzr-product-review-card:hover .lzr-product-review-card__photo img{transform:scale(1.05)}body[data-theme=store] .lzr-product-review-card__stars{padding:16px 20px 0;font-size:17px}body[data-theme=store] .lzr-product-review-card__body{padding:0 20px;margin:10px 0 14px;font-size:14.5px;line-height:1.55;color:#1f2937;flex-grow:1}body[data-theme=store] .lzr-product-review-card__meta{margin-top:auto;padding:12px 20px 16px;font-size:13px;color:#6b7280;border-top:1px solid #f1f1ee}body[data-theme=store] .lzr-product-review-card__photo--empty{background:linear-gradient(135deg,#fafaf8,#f1f1ec);display:flex;align-items:center;justify-content:center;position:relative}body[data-theme=store] .lzr-product-review-card__photo--empty:after{content:"“";position:absolute;font-family:Georgia,Times New Roman,serif;font-size:180px;line-height:1;color:#00000014;top:50%;left:50%;transform:translate(-50%,-38%);background:none}body[data-theme=store] .lzr-product-review-card:hover .lzr-product-review-card__photo--empty{transform:none}body[data-theme=store] button.lzr-product-review-card__photo{border:0;padding:0;cursor:zoom-in;font:inherit;color:inherit;text-align:inherit}.lz-review-lightbox{position:fixed;inset:0;z-index:9500;display:flex;align-items:center;justify-content:center;padding:24px}.lz-review-lightbox[hidden]{display:none}.lz-review-lightbox__backdrop{position:absolute;inset:0;background:#050712e0;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);cursor:zoom-out}.lz-review-lightbox__frame{position:relative;z-index:1;max-width:90vw;max-height:88vh;display:flex;align-items:center;justify-content:center}.lz-review-lightbox__frame img{max-width:100%;max-height:88vh;object-fit:contain;border-radius:12px;box-shadow:0 30px 80px #0009;background:#000}.lz-review-lightbox__close{position:absolute;top:18px;right:18px;z-index:2;width:44px;height:44px;border-radius:50%;border:0;background:#ffffffeb;color:#111;font-size:28px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #00000059;transition:transform .15s ease,background .15s ease}.lz-review-lightbox__close:hover{transform:scale(1.08);background:#fff}@media(max-width:640px){.lz-review-lightbox{padding:12px}.lz-review-lightbox__close{top:10px;right:10px;width:40px;height:40px;font-size:24px}}@media(max-width:640px){body[data-theme=store] .lzr-product-review-card{min-width:min(170px,44vw);max-width:min(180px,46vw)}body[data-theme=store] .lzr-product-review-card__photo{height:130px}body[data-theme=store] .lzr-product-review-card__photo--empty:after{font-size:90px}body[data-theme=store] .lzr-product-review-card__stars{padding:9px 10px 0;font-size:12px;letter-spacing:.5px}body[data-theme=store] .lzr-product-review-card__body{padding:0 10px;margin:6px 0 8px;font-size:11.5px;line-height:1.45}body[data-theme=store] .lzr-product-review-card__meta{padding:8px 10px 10px;font-size:10.5px;gap:5px}}@media(hover:hover)and (pointer:fine){body[data-theme=store] .wk-product-card:hover .wk-product-card__image.is-primary{transform:scale(1.04)}body[data-theme=store] .wk-product-card:hover .wk-product-card__image.is-secondary{opacity:1}}body[data-theme=store] .wk-product-card__badges,body[data-theme=store] .wk-product-card__tools{position:absolute;top:.9rem;z-index:2;display:flex;flex-direction:column;gap:.55rem}body[data-theme=store] .wk-product-card__badges{left:.9rem;align-items:start}body[data-theme=store] .wk-product-card__tools{right:.9rem}body[data-theme=store] .wk-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 .7rem;border-radius:999px;background:#fff;border:1px solid var(--color-border);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}body[data-theme=store] .wk-badge--soft{background:#f5f5ff;color:#6d5efc;border-color:#e0dcff}body[data-theme=store] .wk-product-card__tool{width:40px;height:40px;border-radius:999px;border:1px solid rgba(17,17,17,.1);background:#ffffffe6;display:inline-flex;align-items:center;justify-content:center;color:#111}body[data-theme=store] .wk-product-card__tool.is-active,body[data-theme=store] .wk-product-card__tool:hover{color:#6d5efc;border-color:#d9d5ff;text-decoration:none}body[data-theme=store] .wk-product-card__body{display:grid;gap:.55rem}body[data-theme=store] .wk-product-card__meta{font-size:.77rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}body[data-theme=store] .wk-product-card__title{font-family:Inter,Segoe UI,sans-serif;font-size:1.02rem;font-weight:700;line-height:1.35}body[data-theme=store] .wk-product-card__title:hover{color:#6d5efc;text-decoration:none}body[data-theme=store] .wk-stars{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap;color:var(--color-muted);font-size:.84rem}body[data-theme=store] .wk-stars__icons{display:inline-flex;gap:.1rem;color:#f59e0b}body[data-theme=store] .wk-stars__compare{color:#d42a2a;font-size:.78rem;font-weight:600;line-height:1.2;text-decoration:line-through;text-decoration-thickness:1.5px}body[data-theme=store] .wk-price{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;font-size:1rem;font-weight:600}body[data-theme=store] .wk-price__current{color:var(--color-accent-hover);font-size:1.45rem;font-weight:800}body[data-theme=store] .wk-inline-form{display:flex;gap:.85rem;flex-wrap:wrap;align-items:stretch}body[data-theme=store] .wk-inline-form input{flex:1 1 220px;min-width:0}body[data-theme=store] .wk-inline-form .btn{flex:0 0 auto}body[data-theme=store] .wk-page-hero{position:relative;overflow:hidden;padding:3.4rem 0 3rem;border-bottom:1px solid #efeff5;background:linear-gradient(180deg,#fff,#fafafe)}body[data-theme=store] .wk-page-hero__image{position:absolute;inset:0;opacity:.12}body[data-theme=store] .wk-page-hero__image img{width:100%;height:100%;object-fit:cover}body[data-theme=store] .wk-page-hero__content{position:relative;z-index:1;display:grid;gap:.75rem}body[data-theme=store] .wk-breadcrumbs{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;color:var(--color-muted);font-size:.86rem}body[data-theme=store] .wk-breadcrumbs span{opacity:.5}body[data-theme=store] .wk-catalog{display:grid;grid-template-columns:290px minmax(0,1fr);gap:2rem}body[data-theme=store] .wk-catalog__sidebar{position:sticky;top:var(--store-sticky-offset);padding:1.4rem;display:grid;gap:1.5rem;align-content:start}body[data-theme=store] .wk-filter-form,body[data-theme=store] .wk-filter-box{display:grid;gap:1rem}body[data-theme=store] .wk-filter-heading{font-family:Inter,Segoe UI,sans-serif;font-size:1rem;font-weight:700}body[data-theme=store] label{display:grid;gap:.55rem;font-size:.92rem;color:#111}body[data-theme=store] input[type=text],body[data-theme=store] input[type=email],body[data-theme=store] input[type=search],body[data-theme=store] input[type=number],body[data-theme=store] input[type=tel],body[data-theme=store] select,body[data-theme=store] textarea{width:100%;min-height:46px;border-radius:8px;border:1px solid #dadce5;background:#fff;padding:.9rem 1rem;color:#111;outline:none;transition:border-color .16s ease,box-shadow .16s ease}body[data-theme=store] textarea{min-height:120px;resize:vertical}body[data-theme=store] input:focus,body[data-theme=store] select:focus,body[data-theme=store] textarea:focus{border-color:#6d5efc;box-shadow:0 0 0 4px #6d5efc1f}body[data-theme=store] .wk-catalog__toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}body[data-theme=store] .wk-catalog__toolbar p{margin:0;color:var(--color-muted)}body[data-theme=store] .wk-product__cta-row{display:flex;flex-wrap:wrap;gap:1rem;align-items:stretch;padding:1rem;border-radius:8px;border:1px solid #ececf5;background:linear-gradient(180deg,#fff,#fcfcff)}body[data-theme=store] .wk-product__cta-row .btn{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-width:0;width:100%;min-height:54px;font-weight:700}body[data-theme=store] .wk-product__cta-row .btn svg{flex:none}body[data-theme=store] .wk-cart{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:2rem}body[data-theme=store] .wk-cart__lines{display:grid;gap:1rem}body[data-theme=store] .wk-cart-line{display:grid;grid-template-columns:126px minmax(0,1fr) auto auto;gap:1.25rem;padding:1.2rem;align-items:start}body[data-theme=store] .wk-cart-line__media{display:block;overflow:hidden;border-radius:8px;background:#f6f6fa;border:1px solid var(--color-border)}body[data-theme=store] .wk-cart-line__media img{width:100%;aspect-ratio:1;object-fit:cover}body[data-theme=store] .wk-cart-line__content{display:grid;gap:.6rem}body[data-theme=store] .wk-cart-line__content strong{font-family:Inter,Segoe UI,sans-serif;font-size:1.05rem;font-weight:700}body[data-theme=store] .wk-cart-line__meta{display:grid;gap:.5rem;color:var(--color-muted)}body[data-theme=store] .wk-option-summary{display:grid;gap:.45rem;margin:0;padding:0;list-style:none;font-size:.9rem}body[data-theme=store] .wk-option-summary li{display:flex;gap:.35rem;flex-wrap:wrap}body[data-theme=store] .wk-cart-line__quantity,body[data-theme=store] .wk-cart-line__price{display:grid;gap:.65rem;justify-items:end}body[data-theme=store] .wk-cart-line__form,body[data-theme=store] .wk-cart-line__remove-form{width:100%;margin:0;display:grid;gap:.65rem}body[data-theme=store] .wk-cart-line__form input[type=number]{max-width:92px}body[data-theme=store] .wk-cart-line__quantity .btn{width:100%}body[data-theme=store] .wk-summary-card{padding:1.4rem;display:grid;gap:1.25rem;position:sticky;top:var(--store-sticky-offset);align-content:start}body[data-theme=store] .wk-summary-card__coupon-form,body[data-theme=store] .wk-summary-card__express{display:grid;gap:.75rem}body[data-theme=store] .wk-summary-card__checkout{width:100%}body[data-theme=store] .wk-or-divider{position:relative;display:grid;place-items:center;margin:.1rem 0;color:var(--color-muted);font-size:.82rem}body[data-theme=store] .wk-or-divider:before{content:"";position:absolute;inset:50% 0 auto;border-top:1px solid #e7e7ef}body[data-theme=store] .wk-or-divider span{position:relative;z-index:1;padding:0 .75rem;background:var(--color-surface)}body[data-theme=store] .wk-summary-row,body[data-theme=store] .wk-summary-item{display:flex;align-items:start;justify-content:space-between;gap:1rem}body[data-theme=store] .wk-summary-item span,body[data-theme=store] .wk-summary-row span{color:var(--color-muted)}body[data-theme=store] .wk-empty-state{padding:2rem;display:grid;justify-items:start;gap:1rem}body[data-theme=store] .wk-empty-state__actions{display:flex;flex-wrap:wrap;gap:.85rem}body[data-theme=store] .wk-checkout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(380px,1fr);gap:2rem;align-items:start}body[data-theme=store] .wk-checkout-side{display:grid;gap:1.25rem;align-content:start}body[data-theme=store] .wk-payment-area{padding:1.6rem;display:grid;gap:1.1rem}body[data-theme=store] .wk-order-review{position:static}body[data-theme=store] .lz-pay-block{display:grid;gap:.85rem;border-top:1px solid #e5e7eb;padding-top:1.1rem;margin-top:.25rem}body[data-theme=store] .lz-pay-block h3{font-size:1rem;margin:0}body[data-theme=store] .lz-pay-error{color:#dc2626;font-size:13px;min-height:18px}body[data-theme=store] .wk-submit-btn[disabled]{opacity:.6;cursor:not-allowed}body[data-theme=store] .wk-form-card,body[data-theme=store] .wk-order-review{padding:1.6rem;display:grid;gap:1.4rem}body[data-theme=store] .wk-onepage-form{gap:1.1rem}body[data-theme=store] .wk-checkout-section{gap:.9rem;padding-top:.2rem}body[data-theme=store] .wk-section-title{display:grid;gap:.35rem}body[data-theme=store] .wk-section-title h2{margin:0;font-size:1.2rem}body[data-theme=store] .wk-section-title p,body[data-theme=store] .wk-inline-help,body[data-theme=store] .wk-summary-options{margin:0;color:var(--color-muted)}body[data-theme=store] .wk-summary-options{display:block;margin-top:.4rem;font-size:.82rem;line-height:1.5}body[data-theme=store] .wk-field-span-2{grid-column:span 2}body[data-theme=store] .wk-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}body[data-theme=store] .wk-toggle-card,body[data-theme=store] .wk-legal-card{padding:1rem 1.05rem;border-radius:8px;border:1px solid var(--color-border);background:#fbfbfd}body[data-theme=store] .wk-checkbox-row{display:flex;align-items:start;gap:.7rem;font-size:.92rem;color:var(--color-muted)}body[data-theme=store] .wk-checkbox-row input{width:18px;height:18px;min-height:0;margin-top:.15rem}body[data-theme=store] .wk-checkbox-row strong{display:block;margin-bottom:.2rem;color:var(--color-text)}body[data-theme=store] .wk-submit-btn{min-height:54px;font-size:1rem}body[data-theme=store] .wk-footer{border-top:1px solid #efeff5;background:#fafafe;margin-top:4rem}body[data-theme=store] .wk-footer__upper{padding:4rem 0 3rem}body[data-theme=store] .wk-footer__grid{display:grid;grid-template-columns:1.3fr repeat(3,minmax(0,1fr));gap:2rem}body[data-theme=store] .wk-footer__brand{display:grid;gap:1rem}body[data-theme=store] .wk-footer__brand p,body[data-theme=store] .wk-footer__col p{margin:0;color:var(--color-muted)}body[data-theme=store] .wk-footer__col{display:grid;align-content:start;gap:.8rem}body[data-theme=store] .wk-footer__col strong{font-family:var(--font-heading-family);font-size:1rem;font-weight:var(--font-heading-weight)}body[data-theme=store] .wk-footer__meta{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;min-height:68px;align-items:center;border-top:1px solid #ececf4;color:var(--color-muted)}body[data-theme=store] .wk-mobile-bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:55;display:none;grid-template-columns:repeat(5,minmax(0,1fr));background:#fffffffa;border-top:1px solid var(--color-border);box-shadow:0 -10px 30px #11111114;padding-bottom:env(safe-area-inset-bottom,0px)}body[data-theme=store] .wk-mobile-bottom-nav a{min-height:62px;display:grid;place-items:center;gap:.2rem;padding:.5rem;text-decoration:none;color:var(--color-muted);font-size:.72rem;font-weight:600}body[data-theme=store] .wk-mobile-bottom-nav a.is-active{color:var(--color-accent)}body[data-theme=store] .wk-mobile-bottom-nav__icon svg{width:18px;height:18px}body[data-theme=store] .wk-catalog-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-bottom:1rem}body[data-theme=store] .wk-mini-promo{padding:1rem 1.1rem;display:flex;align-items:flex-start;gap:.85rem}body[data-theme=store] .wk-mini-promo__icon{margin-top:.15rem}body[data-theme=store] .wk-mini-promo div{display:grid;gap:.2rem}body[data-theme=store] .wk-mini-promo span{color:var(--color-muted);font-size:.88rem}body[data-theme=store] .wk-chip-row{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1rem}body[data-theme=store] .wk-chip{min-height:40px;padding:0 .95rem;border-radius:999px;border:1px solid var(--color-border);background:#fff;display:inline-flex;align-items:center;justify-content:center;color:#111;text-decoration:none;font-size:.88rem;font-weight:600}body[data-theme=store] .wk-chip.is-active,body[data-theme=store] .wk-chip:hover{border-color:#6d5efc3d;background:var(--color-accent-soft);color:var(--color-accent);text-decoration:none}body[data-theme=store] .flash{border-bottom:1px solid transparent}body[data-theme=store] .flash .container{min-height:48px;display:flex;align-items:center}body[data-theme=store] .flash--success{background:#ecfdf5;color:#065f46;border-color:#d1fae5}body[data-theme=store] .flash--error{background:#fef2f2;color:#991b1b;border-color:#fee2e2}body[data-theme=store] .pagination{display:flex;align-items:center;justify-content:center;gap:.55rem;flex-wrap:wrap;margin-top:1.75rem}body[data-theme=store] .pagination a,body[data-theme=store] .pagination span{min-width:42px;min-height:42px;padding:0 .85rem;border-radius:8px;border:1px solid var(--color-border);background:#fff;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}body[data-theme=store] .pagination .active span,body[data-theme=store] .pagination a:hover{border-color:#111;background:#111;color:#fff}body[data-theme=store] .card,body[data-theme=store] .wk-nav__dropdown,body[data-theme=store] .wk-search-suggest,body[data-theme=store] .wk-search-overlay__panel,body[data-theme=store] .wk-mobile-panel__content,body[data-theme=store] .wk-product__cta-row,body[data-theme=store] .wk-product-card__media{border-radius:var(--radius-card, 8px)}body[data-theme=store] .wk-icon-btn{border-radius:var(--radius-icon, 8px)}body[data-theme=store] .wk-search-overlay__panel form{border-radius:var(--radius-input, 8px)}body[data-theme=store] .wk-badge,body[data-theme=store] .wk-chip{border-radius:var(--radius-badge, 999px)}body[data-theme=store] .wk-product__cta-row .btn{min-height:var(--button-min-height-product, 52px)}body[data-theme=store] .wk-product__cta-row .btn-primary{background:var(--button-addtocart-bg, var(--button-primary-bg));border-color:var(--button-addtocart-bg, var(--button-primary-bg));color:var(--button-addtocart-text, var(--button-primary-text))}body[data-theme=store] .wk-product__cta-row .btn-primary:hover{background:var(--button-addtocart-hover-bg, var(--button-primary-hover-bg));border-color:var(--button-addtocart-hover-bg, var(--button-primary-hover-bg));color:var(--button-addtocart-text, var(--button-primary-text))}body[data-theme=store] .wk-product__cta-row .btn[disabled],body[data-theme=store] .wk-product__cta-row .btn.is-disabled{opacity:.62;cursor:not-allowed;box-shadow:none}body[data-theme=store] .wk-field__error{color:#991b1b;font-weight:600}body[data-theme=store] .wk-nav__menu>li>a,body[data-theme=store] .wk-nav__trigger{text-transform:var(--menu-text-transform, none)}body[data-theme=store] .btn{text-transform:var(--buttons-text-transform, none)}body[data-theme=store] .headline,body[data-theme=store] h1,body[data-theme=store] h2,body[data-theme=store] h3,body[data-theme=store] h4,body[data-theme=store] h5,body[data-theme=store] h6{text-transform:var(--headings-text-transform, none)}@media(max-width:1280px){body[data-theme=store] .wk-header__search{min-width:260px}body[data-theme=store] .wk-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px){body[data-theme=store]{--store-mobile-bottom-nav-height: 62px}body[data-theme=store] .wk-nav,body[data-theme=store] .wk-header__search.is-desktop{display:none}body[data-theme=store] .wk-mobile-only{display:inline-flex}body[data-theme=store] .wk-nav__dropdown{min-width:260px}body[data-theme=store] .wk-nav__dropdown-grid{grid-template-columns:minmax(0,1fr)}body[data-theme=store] .wk-header__inner{grid-template-columns:auto 1fr auto;gap:1rem}body[data-theme=store] .wk-catalog,body[data-theme=store] .wk-cart,body[data-theme=store] .wk-checkout{grid-template-columns:minmax(0,1fr)}body[data-theme=store] .wk-checkout-side{display:contents}body[data-theme=store] .wk-checkout>.wk-onepage-form{order:2}body[data-theme=store] .wk-checkout-side>.wk-order-review{order:1}body[data-theme=store] .wk-checkout-side>.wk-payment-area{order:3}body[data-theme=store] .wk-catalog__sidebar,body[data-theme=store] .wk-summary-card{position:static}body[data-theme=store] .wk-footer__grid,body[data-theme=store] .wk-catalog-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){body[data-theme=store] .section{padding:3.35rem 0}body[data-theme=store] .wk-product-grid,body[data-theme=store] .wk-footer__grid,body[data-theme=store] .wk-catalog-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-theme=store] .wk-form-grid,body[data-theme=store] .grid-2,body[data-theme=store] .grid-4,body[data-theme=store] .grid-5{grid-template-columns:minmax(0,1fr)}body[data-theme=store] .wk-field-span-2{grid-column:auto}body[data-theme=store] .wk-cart-line{grid-template-columns:110px minmax(0,1fr)}body[data-theme=store] .wk-cart-line__quantity,body[data-theme=store] .wk-cart-line__price{justify-items:start}}@media(max-width:640px){body[data-theme=store] .container{width:min(calc(100% - 1rem),var(--container-width))}body[data-theme=store] .wk-announcement__inner,body[data-theme=store] .wk-footer__meta,body[data-theme=store] .wk-cart-line{grid-template-columns:minmax(0,1fr);display:grid}body[data-theme=store] .wk-announcement__inner{padding:.6rem 0}body[data-theme=store] .wk-header__actions{gap:.55rem}body[data-theme=store] .wk-logo{font-size:1.2rem}body[data-theme=store] .wk-product-grid,body[data-theme=store] .wk-footer__grid,body[data-theme=store] .wk-catalog-highlights{grid-template-columns:minmax(0,1fr)}body[data-theme=store] .wk-inline-form,body[data-theme=store] .wk-product__cta-row,body[data-theme=store] .wk-empty-state__actions{flex-direction:column;align-items:stretch}body[data-theme=store] .wk-product__cta-row .btn{width:100%}body[data-theme=store] .wk-mobile-panel{grid-template-columns:minmax(0,1fr)}body[data-theme=store] .wk-mobile-panel__overlay{display:none}body[data-theme=store] .wk-mobile-bottom-nav{display:grid;min-height:calc(62px + env(safe-area-inset-bottom,0px))}body[data-theme=store] main{padding-bottom:calc(var(--store-mobile-safe-bottom) + 8px)}body[data-theme=store] .wk-footer{padding-bottom:calc(var(--store-mobile-safe-bottom) + 8px)}body[data-theme=store] .wk-cart-line{padding:1rem}}body[data-theme=store] .wk-form-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}body[data-theme=store] .wk-footer__socials{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}body[data-theme=store] .wk-stars a{color:var(--color-base);font-weight:600;text-decoration:none;border-bottom:1px dotted rgba(0,0,0,.22)}body[data-theme=store] .wk-stars a:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}body[data-theme=store] .wk-price{align-items:baseline;gap:.55rem .85rem}body[data-theme=store] .wk-price__current{color:var(--color-base);font-size:clamp(1.8rem,2vw,2.25rem);font-weight:700;line-height:1.1}body[data-theme=store] .wk-product__cta-row{padding:0;border:0;background:transparent;gap:.9rem}body[data-theme=store] .wk-product__cta-row .btn-primary:hover{background:#2f7d32;border-color:#2f7d32}body[data-theme=store] .wk-footer__socials a{color:var(--color-text);font-size:.92rem}body[data-theme=store] .wk-footer__socials a:hover{color:var(--color-accent)}body[data-theme=store] .globe-hero-embed__mobile{display:none}@media(max-width:600px){body[data-theme=store] .globe-hero-embed__mobile{display:none}body[data-theme=store] .lz-static-globe{width:100%;max-height:260px;border-radius:14px;overflow:hidden;background:#0b1120}body[data-theme=store] .lz-static-globe__svg{width:100%;height:auto;display:block}}.lz-arc{stroke-dasharray:6 10;stroke-dashoffset:0;animation:lzDashMove 2.8s linear infinite;opacity:.9}@keyframes lzDashMove{0%{stroke-dashoffset:0}to{stroke-dashoffset:-120}}.lz-pulse{transform-origin:center;transform-box:fill-box;animation:lzPulse 1.8s ease-out infinite}@keyframes lzPulse{0%{transform:scale(.5);opacity:.9}to{transform:scale(2.2);opacity:0}}@media(max-width:960px){body[data-theme=store] .wk-catalog{grid-template-columns:minmax(0,1fr)}body[data-theme=store] .wk-catalog__sidebar{position:static;order:-1}}@media(max-width:720px){body[data-theme=store] .wk-cart{grid-template-columns:minmax(0,1fr)}body[data-theme=store] .wk-summary-card{position:static;width:100%}body[data-theme=store] .wk-cart-line{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}body[data-theme=store] .wk-cart-line__media{width:100%;max-height:240px;overflow:hidden;border-radius:10px}body[data-theme=store] .wk-cart-line__media img{width:100%;height:auto;object-fit:cover}body[data-theme=store] .wk-cart-line__quantity{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:end}body[data-theme=store] .wk-cart-line__quantity form{margin:0}body[data-theme=store] .wk-cart-line__quantity input[type=number]{min-height:44px;font-size:16px}body[data-theme=store] .wk-cart-line__quantity button{min-height:44px;width:100%}body[data-theme=store] .wk-cart-line__price{text-align:right}body[data-theme=store] .wk-summary-card form input[type=text]{min-height:44px;font-size:16px;width:100%}body[data-theme=store] .wk-summary-card form button{min-height:48px;width:100%}body[data-theme=store] .lz-free-ship{padding:10px 12px}body[data-theme=store] .lz-free-ship__title{font-size:13px}body[data-theme=store] .lz-free-ship__sub{font-size:11px}body[data-theme=store][data-page-type=cart] .wk-summary-card>a[href*=checkout].btn-primary{position:sticky;bottom:calc(var(--store-mobile-safe-bottom) + .5rem);z-index:30;width:100%;min-height:52px;box-shadow:0 -6px 16px #0000001f}body[data-theme=store] .wk-order-review{position:static}body[data-theme=store] .wk-order-review__body{margin-top:12px}body[data-theme=store] .wk-form-grid{grid-template-columns:minmax(0,1fr)}body[data-theme=store] .wk-form-grid input,body[data-theme=store] .wk-form-grid textarea,body[data-theme=store] .wk-form-grid select,body[data-theme=store] .wk-form-card input,body[data-theme=store] .wk-form-card textarea,body[data-theme=store] .wk-form-card select{font-size:16px;min-height:46px}body[data-theme=store] .wk-submit-btn{width:100%;min-height:54px;font-size:16px}body[data-theme=store] #express-checkout-element{max-width:100%;overflow:hidden}body[data-theme=store] #express-checkout-element iframe{width:100%!important;max-width:100%!important}}@media(min-width:721px){body[data-theme=store] .wk-order-review__body{display:block!important}}body[data-theme=store] .lzr-product-product__thumb img,body[data-theme=store] .lzr-product-product__hero-img{display:block;width:100%;height:100%}@media(max-width:640px){body[data-theme=store] .lzr-product-breadcrumb .container,body[data-theme=store] .lzr-product-section>.container{width:min(calc(100% - 2rem),var(--container-width))}body[data-theme=store] .lzr-product-breadcrumb{padding:12px 0 4px}body[data-theme=store] .lzr-product-breadcrumb ol{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}body[data-theme=store] .lzr-product-breadcrumb ol::-webkit-scrollbar{display:none}body[data-theme=store] .lzr-product-product{gap:20px;padding:12px 16px calc(var(--store-mobile-safe-bottom) + 108px)}body[data-theme=store] .lzr-product-product__gallery,body[data-theme=store] .lzr-product-product__info{min-width:0;width:100%}body[data-theme=store] .lzr-product-product__hero{border-radius:12px;aspect-ratio:4 / 3;max-height:none}body[data-theme=store] .lzr-product-product__hero-img{inset:12px;width:calc(100% - 24px);height:calc(100% - 24px);object-fit:contain}body[data-theme=store] .lzr-product-product__hero-nav{width:38px;height:38px;font-size:20px}body[data-theme=store] .lzr-product-product__hero-nav--prev{left:10px}body[data-theme=store] .lzr-product-product__hero-nav--next{right:10px}body[data-theme=store] .lzr-product-product__thumbs-wrap{gap:0;min-width:0}body[data-theme=store] .lzr-product-product__thumbs-nav{display:none}body[data-theme=store] .lzr-product-product__thumb{width:60px;height:60px;border-radius:8px}body[data-theme=store] .lzr-product-product__thumbs{gap:6px;padding-bottom:2px}body[data-theme=store] .lzr-product-price{flex-wrap:wrap;gap:4px 10px;line-height:1.2}body[data-theme=store] .lzr-product-price__compare{font-size:15px}body[data-theme=store] .lzr-product-title{margin-bottom:12px;font-size:clamp(1.05rem,4.8vw,1.2rem);line-height:1.4;overflow-wrap:anywhere}body[data-theme=store] .lzr-product-urgency,body[data-theme=store] .lzr-product-hurry{display:flex;width:100%;align-items:flex-start;white-space:normal}body[data-theme=store] .lzr-product-installment{width:100%;gap:4px 8px}body[data-theme=store] .lzr-product-installment__sep{display:none}body[data-theme=store] .lzr-product-meta,body[data-theme=store] .lzr-product-meta li{min-width:0}body[data-theme=store] .lzr-product-meta li span:last-child{overflow-wrap:anywhere}body[data-theme=store] .lzr-product-form{gap:16px;margin-bottom:20px}body[data-theme=store] .lzr-product-field__select,body[data-theme=store] .lzr-product-field__input,body[data-theme=store] .lzr-product-field__textarea,body[data-theme=store] .lzr-product-personalize textarea{font-size:16px;min-height:46px}body[data-theme=store] .lzr-product-field__checkboxes{flex-direction:column;gap:10px}body[data-theme=store] .lzr-product-checkbox{align-items:flex-start}body[data-theme=store] .lzr-product-field__swatches{gap:8px}body[data-theme=store] .lzr-product-section{padding:24px 0}body[data-theme=store] .lzr-product-section__title{font-size:18px}body[data-theme=store] .lzr-product-description img,body[data-theme=store] .lzr-product-description video,body[data-theme=store] .lzr-product-description iframe{display:block;max-width:100%;height:auto}body[data-theme=store] .lzr-product-description table{display:block;max-width:100%;overflow-x:auto}body[data-theme=store] .lzr-product-trust{grid-template-columns:minmax(0,1fr);gap:16px;padding:12px 0}body[data-theme=store] .lzr-product-reviews-tabs{gap:8px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}body[data-theme=store] .lzr-product-reviews-tabs::-webkit-scrollbar{display:none}body[data-theme=store] .lzr-product-reviews-tab{flex:0 0 auto;white-space:nowrap;padding:10px 14px;font-size:14px}body[data-theme=store] .lzr-product-reviews-nav{display:none}body[data-theme=store] .lzr-product-review-card{min-width:min(280px,84vw);max-width:min(320px,88vw);padding:16px}body[data-theme=store] .lzr-product-review-form__stars label{padding:6px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}body[data-theme=store] .lzr-product-review-form__row{grid-template-columns:minmax(0,1fr)}body[data-theme=store] .lzr-product-review-form__input,body[data-theme=store] .lzr-product-review-form__textarea{font-size:16px;min-height:46px}body[data-theme=store] .lzr-product-review-form .lzr-product-add-to-cart{max-width:none!important}body[data-theme=store] .lzr-product-related-grid>*{min-width:min(220px,72vw);max-width:min(260px,76vw)}body[data-theme=store] [data-mockup-root]{width:100%;max-width:320px;margin:0 auto}body[data-theme=store] .lz-sticky-addtocart{display:block;position:fixed;left:0;right:0;bottom:var(--store-mobile-safe-bottom);z-index:40;background:#fff;border-top:1px solid rgba(0,0,0,.08);box-shadow:0 -8px 16px #00000014;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0))}body[data-theme=store] .lz-sticky-addtocart__inner{display:flex;align-items:center;gap:12px;min-width:0}body[data-theme=store] .lz-sticky-addtocart__price{min-width:0;font-weight:700;font-size:16px;line-height:1.2;color:#0a0a0a;flex-shrink:0}body[data-theme=store] .lz-sticky-addtocart__btn{flex:1 1 auto;min-width:0;min-height:48px;padding:0 18px;background:#2f1e1e;color:#fff;border:none;border-radius:999px;font-weight:600;font-size:15px;cursor:pointer}}@media(max-width:380px){body[data-theme=store] .lzr-product-product{padding-inline:12px}body[data-theme=store] .lzr-product-product__hero{aspect-ratio:1 / 1}body[data-theme=store] .lzr-product-product__thumb{width:56px;height:56px}body[data-theme=store] .lz-sticky-addtocart__inner{gap:8px}body[data-theme=store] .lz-sticky-addtocart__price{font-size:15px}}@media(min-width:641px){body[data-theme=store] .lz-sticky-addtocart{display:none}}@media(max-width:480px){body[data-theme=store] .wk-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body[data-theme=store] .wk-product-card__body{padding:10px 12px}body[data-theme=store] .wk-product-card__title{font-size:13px;line-height:1.3}body[data-theme=store] .wk-stars{gap:.3rem;font-size:12px}body[data-theme=store] .wk-stars__compare{font-size:11px}body[data-theme=store] .wk-price__current{font-size:14px}}@media(max-width:375px){body[data-theme=store] .wk-product-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){body[data-theme=store] .wk-chip-row{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;padding-bottom:8px}body[data-theme=store] .wk-chip-row::-webkit-scrollbar{display:none}body[data-theme=store] .wk-chip-row .wk-chip{flex-shrink:0;scroll-snap-align:start;min-height:40px}body[data-theme=store] .wk-catalog__sidebar .wk-filter-form,body[data-theme=store] .wk-catalog__sidebar .wk-filter-box{margin-bottom:12px}body[data-theme=store] .wk-catalog__sidebar input[type=search],body[data-theme=store] .wk-catalog__sidebar select{font-size:16px;min-height:44px}body[data-theme=store] .pagination a,body[data-theme=store] .pagination span,body[data-theme=store] nav[role=navigation] a,body[data-theme=store] nav[role=navigation] span{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}}@media(max-width:720px){body[data-theme=store] .home-hero__inner{grid-template-columns:minmax(0,1fr);gap:16px}body[data-theme=store] .promo-card{padding:18px}}@media(max-width:640px){body[data-theme=store] .wk-icon-btn__badge{min-width:18px;height:18px;font-size:10px;line-height:18px;right:-4px;top:-4px;font-variant-numeric:tabular-nums}body[data-theme=store] .wk-announcement{font-size:12px}body[data-theme=store] .wk-header__inner{gap:.5rem;column-gap:.5rem}body[data-theme=store] .wk-header__actions{gap:.35rem}body[data-theme=store] .wk-logo--image img{max-width:110px;height:18px}body[data-theme=store] .wk-icon-btn{width:36px;height:36px;padding:6px}.lz-lang-switcher{margin-left:0}.lz-lang-switcher__toggle{padding:4px 6px;border-color:transparent}.lz-lang-switcher__chevron{display:none}}@media(max-width:380px){body[data-theme=store] .wk-logo--image img{max-width:92px;height:16px}body[data-theme=store] .wk-header__actions{gap:.2rem}body[data-theme=store] .wk-icon-btn{width:32px;height:32px}}@media(max-width:720px){body[data-theme=store] .wk-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}body[data-theme=store] .wk-footer__brand{grid-column:1 / -1}body[data-theme=store] .wk-inline-form{flex-direction:column;align-items:stretch}body[data-theme=store] .wk-inline-form input{font-size:16px;min-height:46px;width:100%}body[data-theme=store] .wk-inline-form button{width:100%;min-height:48px}}@media(max-width:480px){body[data-theme=store] .wk-footer__grid{grid-template-columns:minmax(0,1fr)}body[data-theme=store] .wk-footer__col:last-of-type{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}body[data-theme=store] .wk-footer__col:last-of-type strong{grid-column:1 / -1}body[data-theme=store] .wk-footer__col:last-of-type a{padding:8px 10px;background:#f5f5f5;border-radius:999px;text-align:center;font-size:12px}}@media(max-width:640px){body[data-theme=store] input[type=text],body[data-theme=store] input[type=email],body[data-theme=store] input[type=tel],body[data-theme=store] input[type=search],body[data-theme=store] input[type=number],body[data-theme=store] input[type=password],body[data-theme=store] textarea,body[data-theme=store] select{font-size:16px}body[data-theme=store] .btn,body[data-theme=store] button[type=submit]{min-height:48px}}@media(prefers-reduced-motion:reduce){body[data-theme=store] *,body[data-theme=store] *:before,body[data-theme=store] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.lz-arc,.lz-pulse{animation:none!important}}body[data-theme=store][data-mode=dark]{--color-text-link-main: #f5f5fa;--color-heading-main: #f5f5fa;--color-base: #f5f5fa;--color-text: #e8e8f0;--color-accent-soft: rgba(109, 94, 252, .16);--color-surface: #14141f;--color-surface-alt: #1c1c28;--color-border: #2b2b3a;--color-muted: #9498a5;--button-secondary-bg: #1c1c28;--button-secondary-text: #f5f5fa;background:#0e0e17;color:var(--color-text)}body[data-theme=store][data-mode=dark] main,body[data-theme=store][data-mode=dark] .wk-home,body[data-theme=store][data-mode=dark] .container{background:transparent;color:var(--color-text)}body[data-theme=store][data-mode=dark] .card,body[data-theme=store][data-mode=dark] .promo-card,body[data-theme=store][data-mode=dark] .wk-product-card{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}body[data-theme=store][data-mode=dark] .promo-card__title,body[data-theme=store][data-mode=dark] .wk-product-card__title,body[data-theme=store][data-mode=dark] h1,body[data-theme=store][data-mode=dark] h2,body[data-theme=store][data-mode=dark] h3{color:#fff}body[data-theme=store][data-mode=dark] .promo-card__text,body[data-theme=store][data-mode=dark] .subtitle{color:var(--color-muted)}body[data-theme=store][data-mode=dark] .wk-header{background:#0e0e17eb;border-bottom-color:var(--color-border);color:#fff}body[data-theme=store][data-mode=dark] .wk-header__search{background:#1c1c28;border-color:var(--color-border)}body[data-theme=store][data-mode=dark] .wk-header__search input{color:#f5f5fa}body[data-theme=store][data-mode=dark] .wk-header__search input::placeholder{color:#6a6d7a}body[data-theme=store][data-mode=dark] .wk-icon-btn{background:transparent;border-color:var(--color-border);color:#f5f5fa}body[data-theme=store][data-mode=dark] .wk-nav a,body[data-theme=store][data-mode=dark] nav a{color:#e8e8f0}body[data-theme=store][data-mode=dark] .lzr-product-form input,body[data-theme=store][data-mode=dark] .lzr-product-form select,body[data-theme=store][data-mode=dark] .lzr-product-form textarea,body[data-theme=store][data-mode=dark] .form-control,body[data-theme=store][data-mode=dark] input[type=text],body[data-theme=store][data-mode=dark] input[type=email],body[data-theme=store][data-mode=dark] input[type=search],body[data-theme=store][data-mode=dark] select,body[data-theme=store][data-mode=dark] textarea{background:#1c1c28;border-color:var(--color-border);color:#f5f5fa}body[data-theme=store][data-mode=dark] footer,body[data-theme=store][data-mode=dark] .wk-footer{background:#0a0a11;border-top-color:var(--color-border);color:var(--color-muted)}body[data-theme=store][data-mode=dark]{--lzr-product-bg: #14141f;--lzr-product-accent: #f4f5f8;--lzr-product-muted: #a1a5b2;--lzr-product-border: rgba(255, 255, 255, .12);--lzr-product-red: #ff6b80}body[data-theme=store][data-mode=dark] .wk-announcement{background:#0a0a11;color:#e8e8f0;border-bottom:1px solid var(--color-border)}body[data-theme=store][data-mode=dark] .wk-announcement a{color:#e8e8f0;opacity:.85}body[data-theme=store][data-mode=dark] .wk-announcement a:hover{color:#fff;opacity:1}body[data-theme=store][data-mode=dark] .lzr-product-breadcrumb a{color:#c9ccd6;text-decoration:underline;text-underline-offset:2px}body[data-theme=store][data-mode=dark] .lzr-product-breadcrumb a:hover{color:#fff}body[data-theme=store][data-mode=dark] .lzr-product-breadcrumb li.is-current{color:var(--lzr-product-muted)}body[data-theme=store][data-mode=dark] .lzr-product-price,body[data-theme=store][data-mode=dark] .lzr-product-price__current{color:#fff}body[data-theme=store][data-mode=dark] .lzr-product-price__compare{color:#8a8d99}body[data-theme=store][data-mode=dark] .lzr-product-sale__percent{color:#2ee6a6}body[data-theme=store][data-mode=dark] .lzr-product-title{color:#e8e8f0}body[data-theme=store][data-mode=dark] .lzr-product-meta,body[data-theme=store][data-mode=dark] .lzr-product-meta li{color:#d6d8e0}body[data-theme=store][data-mode=dark] .lzr-product-meta__icon--check{color:#2ee6a6}body[data-theme=store][data-mode=dark] .lzr-product-field__label{color:#f4f5f8}body[data-theme=store][data-mode=dark] .lzr-product-field__select,body[data-theme=store][data-mode=dark] .lzr-product-field__input,body[data-theme=store][data-mode=dark] .lzr-product-field__textarea{background:#1c1c28;border-color:#323344;color:#f4f5f8}body[data-theme=store][data-mode=dark] .lzr-product-field__select:focus,body[data-theme=store][data-mode=dark] .lzr-product-field__input:focus,body[data-theme=store][data-mode=dark] .lzr-product-field__textarea:focus{border-color:#6d5efc;outline:none;box-shadow:0 0 0 3px #6d5efc40}body[data-theme=store][data-mode=dark] .lzr-product-field__select::placeholder,body[data-theme=store][data-mode=dark] .lzr-product-field__input::placeholder,body[data-theme=store][data-mode=dark] .lzr-product-field__textarea::placeholder{color:#7a7d8a}body[data-theme=store][data-mode=dark] .lzr-product-field__select option{background:#1c1c28;color:#f4f5f8}body[data-theme=store][data-mode=dark] .lzr-product-field__select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23f4f5f8'%3E%3Cpath d='M5 8l5 5 5-5z'/%3E%3C/svg%3E")}body[data-theme=store][data-mode=dark] .lzr-product-field__hint{color:#a1a5b2}body[data-theme=store][data-mode=dark] .lzr-product-checkbox{color:#e8e8f0}body[data-theme=store][data-mode=dark] .lzr-product-swatch{border-color:#ffffff38}body[data-theme=store][data-mode=dark] .lzr-product-personalize summary{color:#f4f5f8}body[data-theme=store][data-mode=dark] .lzr-product-personalize summary:hover{color:#fff}body[data-theme=store][data-mode=dark] .lzr-product-personalize textarea{background:#1c1c28;border-color:#323344;color:#f4f5f8}body[data-theme=store][data-mode=dark] .lzr-product-add-to-cart{background:#6d5efc;color:#fff;box-shadow:0 6px 18px #6d5efc59}body[data-theme=store][data-mode=dark] .lzr-product-add-to-cart:hover{background:#8578ff}body[data-theme=store][data-mode=dark] .lzr-product-add-to-cart:disabled{background:#2b2b3a;color:#8a8d99;box-shadow:none;cursor:not-allowed}body[data-theme=store][data-mode=dark] .lz-sticky-addtocart{background:#0e0e17f2;border-color:var(--color-border);color:#f4f5f8}body[data-theme=store][data-mode=dark] .lz-sticky-addtocart__btn{background:#6d5efc;color:#fff;border:none}body[data-theme=store][data-mode=dark] .lz-sticky-addtocart__btn:hover{background:#8578ff}body[data-theme=store][data-mode=dark] .lzr-product-desc-toggle summary,body[data-theme=store][data-mode=dark] .lzr-product-section__title{color:#f4f5f8}body[data-theme=store][data-mode=dark] .lzr-product-trust__item p{color:#a1a5b2}body[data-theme=store][data-mode=dark] .btn-primary{background:#6d5efc!important;color:#fff!important;border-color:#6d5efc!important}body[data-theme=store][data-mode=dark] .btn-primary:hover{background:#8578ff!important;border-color:#8578ff!important}body[data-theme=store][data-mode=dark] .btn-secondary{background:#1c1c28!important;color:#f4f5f8!important;border-color:#323344!important}body[data-theme=store][data-mode=dark] .btn-secondary:hover{background:#22222f!important;border-color:#6d5efc!important;color:#fff!important}body[data-theme=store] .lzr-product-specs{margin-top:18px;padding:14px 0 4px;border-top:1px solid #e7e7ef;display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:1.5;color:#1f1f2e}body[data-theme=store] .lzr-product-specs__row{display:flex;gap:12px;align-items:flex-start}body[data-theme=store] .lzr-product-specs__icon{flex-shrink:0;color:#4b4b63;margin-top:1px}body[data-theme=store] .lzr-product-specs strong{font-weight:600}body[data-theme=store][data-mode=dark] .lzr-product-specs{border-top-color:#2a2a3a;color:#e2e2ec}body[data-theme=store][data-mode=dark] .lzr-product-specs__icon{color:#a7a7bc}.lz-follow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 0 18px;margin:0 0 6px;border-top:1px solid rgba(0,0,0,.08)}.lz-follow__label{font-size:13px;font-weight:600;color:#555;letter-spacing:.02em;margin-right:4px}.lz-follow__btn{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;font-size:13px;font-weight:600;text-decoration:none;color:#fff;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;position:relative;overflow:hidden;line-height:1;white-space:nowrap}.lz-follow__btn svg{flex-shrink:0}.lz-follow__arrow{font-size:13px;margin-left:2px;transition:transform .2s ease}.lz-follow__btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000026;color:#fff;filter:brightness(1.05)}.lz-follow__btn:hover .lz-follow__arrow{transform:translate(3px)}.lz-follow__btn--insta{background:linear-gradient(45deg,#f9ce34,#ee2a7b,#6228d7)}.lz-follow__btn--insta:hover{color:#fff}body[data-theme=store][data-mode=dark] .lz-follow{border-top-color:#ffffff14}body[data-theme=store][data-mode=dark] .lz-follow__label{color:#d0d0d8}@media(max-width:520px){.lz-follow{gap:8px}.lz-follow__label{width:100%;margin-right:0;margin-bottom:2px}.lz-follow__btn{flex:1;justify-content:center;padding:10px 12px}.lz-follow__arrow{display:none}}.lz-file-picker{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;padding:6px 8px 6px 6px;border:1px dashed rgba(0,0,0,.18);border-radius:10px;background:#fafafa;cursor:pointer;transition:all .15s ease;max-width:100%}.lz-file-picker:hover{border-color:#6228d7;background:#faf6ff}.lz-file-picker__input{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;opacity:0;pointer-events:none}.lz-file-picker__btn{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:7px;background:#111;color:#fff;font-size:12.5px;font-weight:600;line-height:1;flex-shrink:0;transition:background .15s ease}.lz-file-picker:hover .lz-file-picker__btn{background:#6228d7}.lz-file-picker__name{font-size:12.5px;color:#666;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lz-file-picker.has-file .lz-file-picker__name{color:#111;font-weight:500}.lz-file-picker.has-file .lz-file-picker__btn{background:#059669}body[data-theme=store][data-mode=dark] .lz-file-picker{background:#1a1a26;border-color:#ffffff1f}body[data-theme=store][data-mode=dark] .lz-file-picker:hover{background:#1f1930;border-color:#8b5cf6}body[data-theme=store][data-mode=dark] .lz-file-picker__name{color:#bbb}body[data-theme=store][data-mode=dark] .lz-file-picker.has-file .lz-file-picker__name{color:#eee}.lzr-product-product__thumb--video{position:relative}.lzr-product-product__thumb--video video{width:100%;height:100%;object-fit:cover;display:block}.lzr-product-product__thumb-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000047;color:#fff;pointer-events:none;transition:background .18s ease}.lzr-product-product__thumb-play svg{background:#fffffff2;color:#111;border-radius:50%;padding:5px;width:26px;height:26px;box-shadow:0 2px 8px #0000004d}.lzr-product-product__thumb--video:hover .lzr-product-product__thumb-play{background:#00000026}.lzr-product-product__thumb.is-active .lzr-product-product__thumb-play{background:#6228d740}.lzr-product-product__hero-video{width:100%;height:100%;object-fit:contain;background:#000;border-radius:inherit}.lz-secure-checkout{display:flex;align-items:center;justify-content:center;margin:14px auto 6px}.lz-secure-checkout__img{display:block;max-width:100%;height:auto}body[data-theme=store][data-mode=dark] .lz-secure-checkout__img{filter:brightness(1.05)}@media(max-width:520px){.lz-secure-checkout{margin:12px -4px}}@media(hover:none),(pointer:coarse){body[data-theme=store] .btn:hover,body[data-theme=store] .wk-icon-btn:hover,body[data-theme=store] .wk-product-card:hover,body[data-theme=store] .wk-product-card__title:hover,body[data-theme=store] .lzr-product-add-to-cart:hover,body[data-theme=store] .lz-account-btn:hover,body[data-theme=store] .lz-account-btn--ghost:hover,body[data-theme=store] .lz-account-btn--primary:hover,body[data-theme=store] .lzr-product-review-card:hover,body[data-theme=store] a:hover,body[data-theme=store] button:hover{transform:none!important;box-shadow:inherit!important;background-color:inherit!important;color:inherit!important}}@media(max-width:720px){body[data-theme=store] .quote-field input,body[data-theme=store] .quote-field textarea,body[data-theme=store] .quote-field select,body[data-theme=store] .contact-field input,body[data-theme=store] .contact-field textarea,body[data-theme=store] .contact-field select,body[data-theme=store] .lz-login__input,body[data-theme=store] .lzr-product-review-form input,body[data-theme=store] .lzr-product-review-form textarea{font-size:16px!important}body[data-theme=store] .wk-header__search button,body[data-theme=store] .lz-sticky-addtocart__btn,body[data-theme=store] .hero-slider__dot,body[data-theme=store] .wk-chip-row a,body[data-theme=store] .wk-chip-row button{min-width:44px;min-height:44px}body[data-theme=store] .hero-slider__dot{padding:18px;background-clip:content-box}}body[data-theme=store][data-mode=dark] .lz-account-section,body[data-theme=store][data-mode=dark] .lz-legal-section{background:var(--color-surface, #14141f);color:var(--color-text, #e8e8f0)}body[data-theme=store][data-mode=dark] .lz-account-main>*,body[data-theme=store][data-mode=dark] .lz-account-stat,body[data-theme=store][data-mode=dark] .lz-account-quick__card,body[data-theme=store][data-mode=dark] .lz-account-toggle,body[data-theme=store][data-mode=dark] .lz-account-address-card,body[data-theme=store][data-mode=dark] .lz-account-order-row,body[data-theme=store][data-mode=dark] .lz-legal-prose{background:#1c1c28!important;border-color:var(--color-border, #2a2a3a)!important;color:#f4f5f8!important}body[data-theme=store][data-mode=dark] .lz-legal-prose,body[data-theme=store][data-mode=dark] .lz-legal-prose h1,body[data-theme=store][data-mode=dark] .lz-legal-prose h2,body[data-theme=store][data-mode=dark] .lz-legal-prose h3,body[data-theme=store][data-mode=dark] .lz-legal-prose h4,body[data-theme=store][data-mode=dark] .lz-legal-title,body[data-theme=store][data-mode=dark] .lz-account-stat__value,body[data-theme=store][data-mode=dark] .lz-account-section h1,body[data-theme=store][data-mode=dark] .lz-account-section h2,body[data-theme=store][data-mode=dark] .lz-account-section h3{color:#f4f5f8!important}body[data-theme=store][data-mode=dark] .lz-account-btn--ghost{background:#14141f!important;color:#e8e8f0!important;border-color:#2a2a3a!important}
