.vzy-legal-note{position:static;min-width:0;max-width:100%;margin:20px 0;color:#172b3d;font-family:var(--font-body-family,inherit);font-size:14px;line-height:1.5}.vzy-legal-note,.vzy-legal-note *{box-sizing:border-box}.vzy-legal-note__details{position:static;max-width:100%;border:1px solid #cbd6e2;border-radius:12px;background:#f7f9fc;color:inherit;overflow:hidden}.vzy-legal-note__summary{position:static;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 18px;list-style:none;cursor:pointer;color:inherit}.vzy-legal-note__summary::-webkit-details-marker{display:none}.vzy-legal-note__label{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 14px}.vzy-legal-note__label strong{font-size:15px;font-weight:700;color:inherit}.vzy-legal-note__label span{font-size:14px;color:#45596c}.vzy-legal-note__chevron{position:static;flex:0 0 20px;color:inherit}.vzy-legal-note__details[open]>.vzy-legal-note__summary{border-bottom:1px solid #cbd6e2}.vzy-legal-note__details[open]>.vzy-legal-note__summary .vzy-legal-note__chevron{transform:rotate(180deg)}.vzy-legal-note__body{padding:18px;min-width:0}.vzy-legal-note__document{max-width:100%;width:595px;margin:0 auto;overflow:auto;background:#fff;overscroll-behavior-inline:contain}.vzy-legal-note .vzy-legal-note__image{display:block;width:595px;min-width:595px;max-width:none;height:auto;margin:0;padding:0;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;opacity:1!important;object-fit:contain}.vzy-legal-note__hint{margin:0 0 12px;font-size:13px;line-height:1.5;color:inherit}.vzy-legal-note__links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 24px;margin-top:12px}.vzy-legal-note .vzy-legal-note__links a{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;color:#124f9c;font-size:14px;line-height:1.5;font-weight:600;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.vzy-legal-note__summary:focus-visible,.vzy-legal-note__document:focus-visible,.vzy-legal-note__links a:focus-visible{outline:3px solid #1566e0;outline-offset:-4px}[data-scheme=dark] .vzy-legal-note{color:#eef4fc}[data-scheme=dark] .vzy-legal-note__details{background:#121e2c;border-color:#40546d}[data-scheme=dark] .vzy-legal-note__label span{color:#bdccdf}[data-scheme=dark] .vzy-legal-note__details[open]>.vzy-legal-note__summary{border-color:#40546d}[data-scheme=dark] .vzy-legal-note .vzy-legal-note__links a{color:#8db7ff}@media(min-width:750px){.vzy-legal-note__hint{display:none}}@media(max-width:600px){.vzy-legal-note__summary{padding:12px 14px;gap:12px}.vzy-legal-note__label{display:block}.vzy-legal-note__label span{display:block;margin-top:2px}.vzy-legal-note__body{padding:12px}.vzy-legal-note__links{display:block}}.vzy-legal-header{position:static;z-index:auto}.vzy-legal-header~#MainContent>.product-section:first-child{margin-top:0;padding-top:0}.vzy-legal-note--compact{margin:0}.vzy-legal-note--compact .vzy-legal-note__details{border-width:0 0 1px;border-radius:0;background:transparent}.vzy-legal-note--compact .vzy-legal-note__summary{justify-content:center;min-height:44px;padding:8px 0;gap:10px}.vzy-legal-note--compact .vzy-legal-note__label{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:4px 10px}.vzy-legal-note--compact .vzy-legal-note__label strong{font-size:14px;text-decoration:underline;text-underline-offset:3px}.vzy-legal-note--compact .vzy-legal-note__label span{margin:0;font-size:14px}.vzy-legal-note--compact .vzy-legal-note__body{max-width:780px;margin-inline:auto}@media(max-width:374px){.vzy-legal-note--compact .vzy-legal-note__label{display:block;text-align:left}}.vzy-smart-alt{--alt-accent: #c41429;--alt-ink: #0f172a;--alt-muted: #5b6474;--alt-line: #e4e7ec;--alt-card: #fff;--alt-media: #f4f6f8;--alt-chip-bg: #0f172a;--alt-chip-ink: #fff;--alt-price: #c41429;margin:18px 0 0;padding:18px;border:1px solid var(--alt-line);border-radius:20px;background:linear-gradient(180deg,#f7f8fa,#fff 70%)}html[data-scheme=dark] .vzy-smart-alt{--alt-accent: #c6f56b;--alt-ink: #f5f8fc;--alt-muted: #aab6c4;--alt-line: rgba(255, 255, 255, .1);--alt-card: #101b29;--alt-media: #172435;--alt-chip-bg: #c6f56b;--alt-chip-ink: #0b1220;--alt-price: #c6f56b;background:linear-gradient(180deg,#0c1622,#09111b)}@media(prefers-color-scheme:dark){html[data-scheme=auto] .vzy-smart-alt{--alt-accent: #c6f56b;--alt-ink: #f5f8fc;--alt-muted: #aab6c4;--alt-line: rgba(255, 255, 255, .1);--alt-card: #101b29;--alt-media: #172435;--alt-chip-bg: #c6f56b;--alt-chip-ink: #0b1220;--alt-price: #c6f56b;background:linear-gradient(180deg,#0c1622,#09111b)}}.vzy-smart-alt__head{display:grid;gap:4px;margin-bottom:14px}.vzy-smart-alt__eyebrow{margin:0;color:var(--alt-accent);font-size:1.15rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.vzy-smart-alt__title{margin:0;color:var(--alt-ink);font-size:clamp(1.9rem,2.2vw,2.3rem);line-height:1.12}.vzy-smart-alt__text{margin:0;color:var(--alt-muted);font-size:1.3rem;line-height:1.45}.vzy-smart-alt__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body .vzy-smart-alt .vzy-smart-alt__card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;color:var(--alt-ink);text-decoration:none;border:1px solid var(--alt-line);border-radius:16px;background:var(--alt-card);box-shadow:0 1px 2px #0f172a0a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}body .vzy-smart-alt .vzy-smart-alt__card:hover{transform:translateY(-3px);border-color:var(--alt-accent);box-shadow:0 14px 28px -16px #0f172a59}body .vzy-smart-alt .vzy-smart-alt__card:focus-visible{outline:3px solid var(--alt-accent);outline-offset:2px}.vzy-smart-alt__media{position:relative;display:block;aspect-ratio:1 / 1;margin:6px 6px 0;overflow:hidden;border-radius:12px;background:var(--alt-media)}.vzy-smart-alt .vzy-smart-alt__media>img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:100%;max-height:100%;padding:10px;box-sizing:border-box;object-fit:contain!important;object-position:center;transition:transform .26s ease}.vzy-smart-alt__card:hover .vzy-smart-alt__media img{transform:scale(1.05)}.vzy-smart-alt__off{position:absolute;top:8px;left:8px;padding:3px 7px;border-radius:999px;background:var(--alt-price);color:#fff;font-size:1.15rem;font-weight:800;line-height:1.2}html[data-scheme=dark] .vzy-smart-alt__off{color:#0b1220}.vzy-smart-alt__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px 12px}.vzy-smart-alt .vzy-smart-alt__badge{position:static;display:inline-block;max-width:100%;overflow:hidden;padding:3px 8px;border-radius:999px;background:var(--alt-chip-bg);color:var(--alt-chip-ink);font-size:1.05rem;font-weight:800;letter-spacing:.06em;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:none;backdrop-filter:none}body.template-product .vzy-smart-alt .vzy-smart-alt__product-title{display:block;min-height:0;overflow:visible;color:var(--alt-ink);font-family:var(--font-heading-family, inherit);font-size:1.9rem;font-weight:700;line-height:1.08;letter-spacing:.01em;text-transform:uppercase;-webkit-line-clamp:unset}body.template-product .vzy-smart-alt .vzy-smart-alt__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin-top:auto;font-size:1.3rem}.vzy-smart-alt__price-row s{color:var(--alt-muted);font-size:1.2rem;font-weight:500}.vzy-smart-alt .vzy-smart-alt__price{color:var(--alt-price);font-size:1.9rem;font-weight:800;line-height:1.1}body.template-product .vzy-smart-alt .vzy-smart-alt__link{display:inline-flex;align-items:center;gap:6px;color:var(--alt-ink);font-size:1.25rem;font-weight:700}.vzy-smart-alt__arrow{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--alt-accent);color:#fff;font-size:1.3rem;line-height:1;transition:transform .2s ease}html[data-scheme=dark] .vzy-smart-alt__arrow{color:#0b1220}.vzy-smart-alt__card:hover .vzy-smart-alt__arrow{transform:translate(3px)}@media(max-width:749px){.vzy-smart-alt{margin-top:14px;padding:16px 0 16px 16px;border-radius:18px}.vzy-smart-alt__head{padding-right:16px}.vzy-smart-alt .vzy-smart-alt__grid,.vzy-smart-alt[data-vzy-alt-context=solar] .vzy-smart-alt__grid{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:62%;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:2px 16px 6px 0;scrollbar-width:none}.vzy-smart-alt__grid::-webkit-scrollbar{display:none}body .vzy-smart-alt .vzy-smart-alt__card,body .vzy-smart-alt .vzy-smart-alt__card:nth-child(n){display:flex;scroll-snap-align:start}body.template-product .vzy-smart-alt .vzy-smart-alt__product-title{font-size:1.8rem}}@media(prefers-reduced-motion:reduce){.vzy-smart-alt__card,.vzy-smart-alt__media img,.vzy-smart-alt__arrow{transition:none}body .vzy-smart-alt .vzy-smart-alt__card:hover{transform:none}}.vzy-smart-alt__item{display:flex;min-width:0}.vzy-smart-alt__item>.vzy-smart-alt__card{flex:1 1 auto;width:100%}body.template-product .vzy-smart-alt .vzy-smart-alt__product-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(prefers-color-scheme:dark){html[data-scheme=auto] .vzy-smart-alt__off,html[data-scheme=auto] .vzy-smart-alt__arrow{color:#0b1220}}@media(max-width:749px){.vzy-smart-alt .vzy-smart-alt__item{scroll-snap-align:start}body .vzy-smart-alt .vzy-smart-alt__card:focus-visible{outline-offset:-3px}}
/*# sourceMappingURL=/cdn/shop/t/227/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAI */
