.vr-comparison-image{box-sizing:border-box;width:100%;padding:24px}.vr-comparison-image__frame{--comparison-ratio: var(--comparison-desktop-ratio);width:min(100%,1200px,calc((100vh - var(--header-height, 80px) - 140px) * var(--comparison-ratio)));width:min(100%,1200px,calc((100svh - var(--header-height, 80px) - 140px) * var(--comparison-ratio)));margin-inline:auto;border-radius:4%;overflow:hidden}.vr-comparison-image__image{display:block;width:100%;height:auto;object-fit:contain}.vr-comparison-image__placeholder{display:block;width:100%;height:auto;aspect-ratio:1;background:#ebfaff;fill:#b6d4e2;border-radius:24px}@media(max-width:749px){.vr-comparison-image{padding:16px 12px}.vr-comparison-image__frame{--comparison-ratio: var(--comparison-mobile-ratio)}}.vr-features{padding-top:64px;padding-bottom:64px}.vr-features__header{max-width:730px;margin:0 auto 48px;text-align:center}.vr-features h2{font-size:clamp(30px,3.5vw,48px);line-height:1.1;margin:0 0 22px}.vr-features__header .rte{color:#505050;font-size:16px;line-height:1.7}.vr-features__grid{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.vr-features__visual{position:relative;border-radius:0;background:transparent;overflow:visible}.vr-features__image{width:100%;height:auto;display:block;mix-blend-mode:normal;padding:0;border-radius:0;object-fit:contain}.vr-features__list{list-style:none;padding:0;margin:0}.vr-features__item{display:grid;grid-template-columns:56px 1fr;gap:18px;margin:0;padding:20px 0;border-bottom:1px solid #e9e9e9}.vr-features__item:last-child{border:0}.vr-features__number{font:700 36px/1.2 var(--font-heading-family);color:#0d3767}.vr-features__item:nth-child(2) .vr-features__number{color:#0d3767}.vr-features__item:nth-child(3) .vr-features__number{color:#0d3767}.vr-features__item:nth-child(4) .vr-features__number{color:#0d3767}.vr-features__item:nth-child(5) .vr-features__number{color:#0d3767}.vr-features h3{margin:0 0 6px;font-size:22px;line-height:1.2}.vr-features__item .rte{font-size:15px;line-height:1.55;color:#555}.vr-features__item p{margin:0}@media(max-width:749px){.vr-features{padding-top:40px;padding-bottom:40px}.vr-features__grid{grid-template-columns:1fr;gap:20px}.vr-features__visual{width:calc(100vw - 24px);max-width:none;margin:0;justify-self:center}.vr-features__image{width:100%;height:auto;padding:0;object-fit:contain}.vr-features__header{margin-bottom:24px}.vr-features__item{padding:16px 0}}.vr-reviews{padding-top:64px;padding-bottom:64px}.vr-reviews h2{text-align:center;font-size:clamp(30px,3.5vw,46px);line-height:1.12;margin:0 0 36px}.vr-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;align-items:start}.vr-reviews__card{overflow:hidden;border-radius:14px;background:#f6f6f6;text-align:center}.vr-reviews__image{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block}.vr-reviews__content{padding:24px}.vr-reviews__stars{color:#b88c00;letter-spacing:2px;margin:0 0 12px}.vr-reviews h3{font-size:24px;margin:0 0 14px}.vr-reviews blockquote{font-size:15px;line-height:1.65;margin:0;padding:0;border:0}.vr-reviews__author{margin:18px 0 0;padding-top:14px;border-top:1px solid #ddd;font-size:13px;font-weight:600}.vr-reviews__intro{max-width:620px;margin:auto;text-align:center}.vr-reviews .rte{font-style:normal}.vr-reviews__intro a{color:inherit;text-underline-offset:4px}.vr-reviews__empty{background:#f6f6f6;border:1px dashed #c8c8c8;min-height:220px;padding:28px;border-radius:14px;text-align:center;color:#555;font-size:14px}.vr-reviews__empty span{font-weight:700}@media(max-width:749px){.vr-reviews{padding-top:40px;padding-bottom:40px}.vr-reviews__grid{grid-template-columns:1fr;gap:20px}}.vr-comment-photo{display:block;width:120px;height:120px;object-fit:cover;border-radius:6px;margin-top:18px}.vr-comment-photo-empty{display:grid;place-items:center;background:#edf4f9;border:1px dashed #b6cadb;color:#63798c;font-size:12px;text-align:center;padding:12px}.vr-stars-partial{display:inline-flex;color:#ffb44d;font-size:25px;line-height:1;letter-spacing:0;gap:2px;white-space:nowrap}.vr-star-last{position:relative;color:#dce2e7}.vr-star-last:after{content:"\2605";position:absolute;left:0;top:0;width:75%;overflow:hidden;color:#ffb44d}.vr-review-summary{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:40px;align-items:center;padding:30px 0 38px;border-bottom:1px solid #e5ebf0}.vr-review-score{font-size:17px;color:#0d3767}.vr-review-score p{margin:10px 0;font-size:14px;color:#627284}.vr-distribution{display:grid;gap:9px}.vr-distribution-row{display:grid;grid-template-columns:92px 1fr 60px;gap:12px;align-items:center;font-size:12px;color:#738091}.vr-distribution-row span:first-child{color:#ffb44d;font-size:18px;letter-spacing:1px}.vr-distribution-bar{height:12px;background:#eef2f6;border-radius:2px}.vr-write-review{background:#0d3767;color:#fff;border:0;border-radius:4px;padding:15px 24px;font-weight:700;width:100%}.vr-write-review:disabled{opacity:.65;cursor:default}.vr-review-sort{display:flex;align-items:center;gap:12px;padding:20px 0;border-bottom:1px solid #e5ebf0;font-size:13px}.vr-review-sort select{border:0;background:#fff;color:#0d3767;padding:8px 0}.vr-text-reviews{max-width:1120px}.vr-text-reviews .vr-review-page{display:block}.vr-text-reviews .vr-review-page[hidden]{display:none}.vr-text-reviews .vr-review-page article{border:0;border-bottom:1px solid #e5ebf0;border-radius:0;background:#fff;padding:28px 0}.vr-text-reviews .vr-review-body{padding:0}.vr-review-author{display:flex;align-items:center;gap:10px;margin:12px 0 16px}.vr-review-avatar{display:grid;place-items:center;width:34px;height:34px;background:#eff5f9;color:#0d3767;border-radius:3px}.vr-review-author strong{font-size:16px}.vr-review-placeholder{font-size:12px;color:#738091}.vr-pagination button{border:0;border-radius:4px;background:#fff}.vr-pagination button[aria-current=true]{background:#eaf4fa;color:#0d3767;font-weight:700}@media(max-width:749px){.vr-review-summary{grid-template-columns:1fr;gap:24px}.vr-review-score{text-align:center}.vr-distribution{max-width:370px;width:100%;margin:auto}.vr-review-summary{padding-top:16px}.vr-review-author strong{font-size:15px}}.vr-social{padding:64px 0;color:#0d3767;overflow:hidden}.vr-social h2{text-align:center;font-size:clamp(28px,4vw,42px);margin:0 20px 14px}.vr-social-note{text-align:center;color:#64748b;font-size:13px;margin:0 20px 28px}.vr-loop-window{overflow:hidden}.vr-loop-track{display:flex;gap:24px;width:max-content;animation:vr-loop 65s linear infinite}.vr-loop-window:hover .vr-loop-track,.vr-loop-window:focus-within .vr-loop-track{animation-play-state:paused}.vr-review-card{width:320px;flex:none;background:#f1f8fc;border:1px solid #deebf2;border-radius:18px;overflow:hidden}.vr-review-photo{width:100%;height:340px;object-fit:cover;display:block;background:#e4eff6}.vr-photo-empty{height:340px;display:grid;place-items:center;color:#5b7287;background:#e4eff6;font-size:14px}.vr-review-body{padding:24px}.vr-review-body p{color:#536579;font-size:15px;line-height:1.6}.vr-review-body strong{font-size:14px}.vr-review-stars{color:#ffb44d;letter-spacing:2px;font-size:22px}.vr-text-reviews{max-width:1000px;margin:auto;padding:0 24px}.vr-review-page{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.vr-review-page[hidden]{display:none}.vr-review-page article{border:1px solid #dce8f0;border-radius:16px;padding:26px;background:#f8fbfd}.vr-pagination{display:flex;justify-content:center;gap:10px;margin:28px 0 0}.vr-pagination button{border:1px solid #0d3767;background:#fff;border-radius:50%;width:42px;height:42px;color:#0d3767;cursor:pointer}.vr-pagination button[aria-current=true]{background:#0d3767;color:#fff}.vr-loop-control{display:block;margin:20px auto;background:#fff;color:#0d3767;border:1px solid #dce8f0;border-radius:24px;padding:8px 18px;cursor:pointer}.vr-rating{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:18px;font-size:14px}.vr-rating small{width:100%;color:#64748b;font-size:11px}@keyframes vr-loop{to{transform:translate(calc(-50% - 12px))}}@media(max-width:749px){.vr-social{padding:40px 0}.vr-review-card{width:280px}.vr-review-photo,.vr-photo-empty{height:300px}.vr-review-page{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.vr-loop-track{animation:none}.vr-loop-window{overflow-x:auto}}.vr-upsell-packs{max-width:100%;margin-top:.6rem}.vr-upsell-packs .select__select{width:100%;font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
