.velmavo-product-description{--vm-blue:#3295ff;--vm-ink:#252b31;--vm-muted:#58636e;--vm-line:#dce5ed;--vm-tint:#f3f8fd;color:var(--vm-ink);font-family:inherit;font-size:15px;line-height:1.6;overflow-wrap:anywhere}.velmavo-product-description *{box-sizing:border-box}.velmavo-product-description h2{font-size:clamp(23px,2.5vw,29px);line-height:1.22;letter-spacing:-.025em;font-weight:650;margin:0 0 16px;color:var(--vm-ink)}.velmavo-product-description h3{font-size:19px;line-height:1.35;letter-spacing:-.015em;margin:0 0 8px;color:var(--vm-ink)}.velmavo-product-description p{margin:0 0 16px}.velmavo-product-description .vm-media{text-align:center}.velmavo-product-description .vm-media-image{max-width:100%;height:auto;max-height:900px;object-fit:contain}.velmavo-product-description .vm-media-video{max-width:100%;max-height:700px}.velmavo-product-description .vm-kicker{color:#1266ad;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700;display:block;margin-bottom:10px}.velmavo-product-description .vm-section{margin:32px 0}.velmavo-product-description .vm-intro{max-width:620px;color:var(--vm-muted)}.velmavo-product-description a{color:#1266ad;text-underline-offset:4px}.velmavo-product-description ul.vm-compact-tiles{display:grid;grid-template-columns:1fr;gap:0;list-style:none;padding:4px 16px;margin:18px 0;background:var(--vm-tint);border:1px solid #adc8e3;border-radius:16px;overflow:hidden}.velmavo-product-description .vm-compact-tiles li{display:flex;align-items:center;gap:10px;list-style:none;margin:0;padding:10px 0;font-size:14px;font-weight:550;line-height:1.4;border-bottom:1px solid #c3d6e8}.velmavo-product-description .vm-compact-tiles li:last-child{border-bottom:0}.velmavo-product-description .vm-compact-tiles li:before{content:"\2713";flex:0 0 13px;color:#1266ad;font-size:14px;font-weight:700}.velmavo-product-description .vm-feature-list{display:grid;grid-template-columns:1fr;gap:10px;list-style:none;padding:0;margin:18px 0}.velmavo-product-description .vm-feature-list li{list-style:none;padding:15px 17px;margin:0;border:1px solid #adc8e3;border-radius:14px;background:#fff}.velmavo-product-description .vm-feature-list strong{display:block;color:var(--vm-ink);font-size:15px;font-weight:650;margin-bottom:4px}.velmavo-product-description .vm-feature-list li>span{display:block;color:var(--vm-muted);font-size:14px;line-height:1.5}.velmavo-product-description .vm-table-wrap{margin:18px 0}.velmavo-product-description .vm-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.velmavo-product-description table.vm-table{width:100%;border-collapse:collapse;margin:0;font-size:13px;line-height:1.45;text-align:left}.velmavo-product-description .vm-table th,.velmavo-product-description .vm-table td{padding:10px 12px;text-align:left;vertical-align:middle;border:0;border-bottom:1px solid var(--vm-line)}.velmavo-product-description .vm-table th{font-weight:650;color:var(--vm-ink);background:transparent}.velmavo-product-description .vm-table td{color:var(--vm-muted)}.velmavo-product-description .vm-table td img{width:20px;height:20px;object-fit:contain;display:inline-block;margin:0}.velmavo-product-description .vm-table-symbol{display:inline-block;width:20px;font-family:Arial,sans-serif;font-size:17px;font-weight:700;vertical-align:middle}.velmavo-product-description .vm-table-check{color:#1266ad}.velmavo-product-description .vm-table-cross{color:#727d87}.velmavo-product-description .vm-comparison{border:1px solid var(--vm-line);border-radius:16px;overflow:hidden;background:#fff}.velmavo-product-description .vm-comparison .vm-table{table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:12px;line-height:1.4}.velmavo-product-description .vm-comparison th,.velmavo-product-description .vm-comparison td{padding:11px 9px;border-bottom:1px solid #e2eaf2}.velmavo-product-description .vm-comparison th:first-child{width:40%;font-weight:600}.velmavo-product-description .vm-comparison td{text-align:center;color:var(--vm-muted)}.velmavo-product-description .vm-comparison tr:first-child th{font-size:11px;line-height:1.35;font-weight:700;padding-top:14px;padding-bottom:14px;border-bottom:2px solid #bddcff;text-align:center;color:#19476d}.velmavo-product-description .vm-comparison tr:first-child th:first-child{text-align:left;color:var(--vm-muted)}.velmavo-product-description .vm-comparison tr>*:nth-child(2){background:#f0f7ff}.velmavo-product-description .vm-comparison tr:first-child th:nth-child(2){background:#e7f2ff;border-bottom-color:var(--vm-blue);color:#1266ad}.velmavo-product-description .vm-comparison tr>*+*{border-left:1px solid #e7eef5}.velmavo-product-description .vm-comparison tr:last-child>*{border-bottom:0}.velmavo-product-description .vm-comparison .vm-table-symbol{width:auto;font-size:18px}.velmavo-product-description .vm-wide-comparison .vm-table{min-width:540px}.velmavo-product-description .vm-cell-value{display:block}.velmavo-product-description .vm-spec-table{border:1px solid #bfd3e7;border-radius:16px;overflow:hidden;background:#fff}.velmavo-product-description .vm-spec-table .vm-table{table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:13px;line-height:1.45}.velmavo-product-description .vm-spec-table tr>*{padding:12px 13px;border-bottom:1px solid #d5e3f0}.velmavo-product-description .vm-spec-table tr>*:first-child{width:36%;background:#eaf4ff;color:#19476d;font-weight:650}.velmavo-product-description .vm-spec-table tr>*+*{border-left:1px solid #d5e3f0}.velmavo-product-description .vm-spec-table tr:last-child>*{border-bottom:0}.velmavo-product-description .vm-table-hint{font-size:11px;color:var(--vm-muted);margin:8px 0 0}.velmavo-product-description .vm-complex-table table{min-width:440px}.velmavo-product-description .vm-specs{padding:4px 16px;margin:18px 0;background:var(--vm-tint);border-radius:10px;border-top:3px solid var(--vm-blue)}.velmavo-product-description .vm-spec-head{font-size:12px;font-weight:650;color:#1266ad;margin-top:18px}.velmavo-product-description .vm-spec-row{display:grid;grid-template-columns:minmax(0,35%) minmax(0,1fr);gap:14px;padding:13px 0;border-bottom:1px solid #e0e8f0}.velmavo-product-description .vm-spec-row:last-child{border-bottom:0}.velmavo-product-description .vm-specs dt{font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:#1266ad;line-height:1.5;padding-top:2px}.velmavo-product-description .vm-specs dd{font-size:13px;margin:0;color:var(--vm-ink);line-height:1.5}.velmavo-product-description .vm-review-grid{display:grid;grid-template-columns:1fr;gap:12px;margin:20px 0}.velmavo-product-description article.vm-review{padding:20px;margin:0;border:1px solid var(--vm-line);border-radius:14px;background:#fff;color:var(--vm-ink);min-width:0;text-align:left}.velmavo-product-description .vm-review-head{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:10px;margin-bottom:16px}.velmavo-product-description .vm-review-date{font-size:11px;line-height:1.5;text-align:right;color:var(--vm-muted);margin-top:2px;max-width:100px;font-variant-numeric:tabular-nums}.velmavo-product-description .vm-review-head:not(:has(.vm-review-date)){grid-template-columns:40px minmax(0,1fr)}.velmavo-product-description .vm-avatar{display:grid;place-items:center;flex:0 0 40px;height:40px;border-radius:50%;background:#eaf4ff;color:#1266ad;font-weight:650;font-size:13px}.velmavo-product-description .vm-author{font-size:14px;font-weight:650;color:var(--vm-ink)}.velmavo-product-description .vm-stars{color:#956900;font-size:15px;letter-spacing:2px;line-height:1.5;display:block}.velmavo-product-description .vm-rating-label{font-size:12px;color:var(--vm-muted)}.velmavo-product-description .vm-review-body p{font-size:14px;line-height:1.75;margin:0;text-align:left;overflow-wrap:anywhere}.velmavo-product-description .vm-review-body img{max-height:260px!important;width:100%;object-fit:contain;border-radius:10px}.velmavo-product-description .vm-review-body time{font-size:12px;color:var(--vm-muted)}.velmavo-product-description details.vm-more{border:0;margin:16px 0;padding:0;background:transparent}.velmavo-product-description .vm-more>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;padding:14px 16px;border:0;border-radius:6px;color:#fff;font-size:13px;font-weight:600;background:#243748}.velmavo-product-description .vm-more>summary::-webkit-details-marker{display:none}.velmavo-product-description .vm-more>summary:hover{background:#19476d}.velmavo-product-description .vm-more-copy{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.velmavo-product-description .vm-more-count{font-size:10px;font-weight:500;color:#c4e1ff;padding:2px 7px;border:1px solid #54718b;border-radius:4px;white-space:nowrap}.velmavo-product-description .vm-more-icon{position:relative;flex:0 0 18px;height:18px}.velmavo-product-description .vm-more-icon:before,.velmavo-product-description .vm-more-icon:after{content:"";position:absolute;background:#83beff;left:2px;top:8px;width:14px;height:2px}.velmavo-product-description .vm-more-icon:after{transform:rotate(90deg)}.velmavo-product-description .vm-more-open,.velmavo-product-description .vm-more[open] .vm-more-closed,.velmavo-product-description .vm-more[open] .vm-more-count,.velmavo-product-description .vm-more[open] .vm-more-icon:after{display:none}.velmavo-product-description .vm-more[open] .vm-more-open{display:inline}.velmavo-product-description .vm-faq{padding:17px 0;border-bottom:1px solid var(--vm-line)}.velmavo-product-description .vm-faq-prompt{display:flex;align-items:flex-start;gap:11px}.velmavo-product-description .vm-qa-mark{display:grid;place-items:center;flex:0 0 26px;height:26px;border-radius:7px;background:#e5f2ff;color:#1266ad;font-size:13px;font-weight:700}.velmavo-product-description .vm-faq-question{font-size:16px;line-height:1.45;margin:0;padding-top:1px;font-weight:650}.velmavo-product-description .vm-faq-answer{margin:10px 0 0 37px;padding:0 0 0 12px;border-left:2px solid #bddcff}.velmavo-product-description .vm-answer-label{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.12em;color:#1266ad;font-weight:700;margin-bottom:3px}.velmavo-product-description .vm-faq p{font-size:14px;margin:0;color:var(--vm-muted);line-height:1.55}.velmavo-product-description .vm-support{position:relative;padding:24px;border:1px solid #d0e5f9;border-radius:16px;background:var(--vm-tint);margin:28px 0}.velmavo-product-description .vm-support:before{content:"";position:absolute;left:24px;top:0;width:48px;height:3px;background:var(--vm-blue);border-radius:0 0 3px 3px}.velmavo-product-description .vm-support p{max-width:540px;font-size:15px;color:var(--vm-muted);margin-bottom:16px}.velmavo-product-description .vm-support a{font-size:14px;font-weight:600}.velmavo-product-description .vm-policy-strip{display:grid;grid-template-columns:1fr;gap:18px;border-top:1px solid var(--vm-line);padding-top:22px;margin-top:26px}.velmavo-product-description .vm-policy-strip h3{font-size:15px}.velmavo-product-description .vm-policy-strip p{font-size:13px;color:var(--vm-muted);margin:0}.velmavo-product-description :focus-visible{outline:3px solid #1266ad;outline-offset:4px}@media(min-width:640px){.velmavo-product-description{font-size:16px;line-height:1.7}.velmavo-product-description .vm-section{margin:48px 0}.velmavo-product-description ul.vm-compact-tiles{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;padding:6px 20px}.velmavo-product-description .vm-compact-tiles li:nth-last-child(-n+2){border-bottom:0}.velmavo-product-description .vm-feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}.velmavo-product-description .vm-feature-list li:last-child:nth-child(odd){grid-column:1/-1}.velmavo-product-description .vm-spec-table .vm-table{font-size:14px}.velmavo-product-description .vm-spec-table tr>*{padding:14px}.velmavo-product-description .vm-comparison .vm-table{font-size:14px;line-height:1.5}.velmavo-product-description .vm-comparison th,.velmavo-product-description .vm-comparison td{padding:14px 20px}.velmavo-product-description .vm-comparison tr:first-child th{font-size:13px;padding:16px 20px}.velmavo-product-description .vm-specs{padding:8px 24px}.velmavo-product-description .vm-spec-row{grid-template-columns:180px minmax(0,1fr);gap:24px;padding:15px 0}.velmavo-product-description .vm-specs dd{font-size:14px}.velmavo-product-description .vm-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.velmavo-product-description article.vm-review{padding:24px}.velmavo-product-description .vm-more>summary{padding:16px 22px;font-size:14px}.velmavo-product-description .vm-faq{padding:21px 0}.velmavo-product-description .vm-faq-question{font-size:18px}.velmavo-product-description .vm-faq p{font-size:15px}.velmavo-product-description .vm-support{padding:30px}.velmavo-product-description .vm-policy-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.velmavo-product-description .vm-table-hint{display:none}}@media(max-width:359px){.velmavo-product-description .vm-comparison th,.velmavo-product-description .vm-comparison td{font-size:11px;padding:10px 5px}.velmavo-product-description .vm-comparison tr:first-child th{font-size:10px}}@media(prefers-reduced-motion:reduce){.velmavo-product-description *{scroll-behavior:auto}}@media(max-width:359px){.velmavo-product-description .vm-review-head{grid-template-columns:28px minmax(0,1fr) auto;gap:8px}.velmavo-product-description .vm-review-head:not(:has(.vm-review-date)){grid-template-columns:28px minmax(0,1fr)}.velmavo-product-description .vm-avatar{height:28px;font-size:11px}.velmavo-product-description .vm-review-date{font-size:10px;max-width:82px}.velmavo-product-description .vm-stars{font-size:13px;letter-spacing:1px}.velmavo-product-description .vm-author{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/velmavo-product-description.css.map */
