.tmvgc{--vgc-paper: #f8f5ef;--vgc-surface: #fffdf8;--vgc-ink: #203f2e;--vgc-text: #4b5a4f;--vgc-muted: #5f6b61;--vgc-line: #dcdcd0;--vgc-green: #2d583e;--vgc-green-hover: #244a33;--vgc-green-soft: #edf1e8;--vgc-on-green: #fffdf7;--vgc-radius: 16px;--vgc-gutter: clamp(16px, 4vw, 64px);--vgc-max: 1360px;position:relative;padding:clamp(72px,9vw,136px) 0;scroll-margin-top:calc(var(--tmvg-top, 0px) + 8px);background:var(--vgc-paper);color:var(--vgc-text);font-family:var(--font-body-family);font-size:1.6rem;line-height:1.6}.tmvgc *,.tmvgc *:before,.tmvgc *:after{box-sizing:border-box}.tmvgc img{display:block;max-width:100%}.tmvgc__inner{width:100%;max-width:calc(var(--vgc-max) + var(--vgc-gutter) * 2);margin:0 auto;padding:0 var(--vgc-gutter)}.tmvgc__head{max-width:760px;margin-bottom:clamp(20px,2.4vw,28px)}.tmvgc .tmvgc__eyebrow{margin:0 0 14px;color:var(--vgc-green);font-size:1.15rem;font-weight:600;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.tmvgc .tmvgc__title{margin:0;color:var(--vgc-ink);font-family:var(--font-heading-family);font-size:clamp(32px,4vw,60px);font-weight:400;line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.tmvgc .tmvgc__lede{margin:18px 0 0;max-width:40em;color:var(--vgc-text);font-size:clamp(16.5px,1.3vw,19px);line-height:1.6}.tmvgc__view,.tmvgc__side{min-width:0}.tmvgc__frame{position:relative;overflow:hidden;aspect-ratio:16 / 9;border-radius:var(--vgc-radius);background:#e8e3d7;isolation:isolate}.tmvgc__panel{position:absolute;top:0;right:0;bottom:0;left:0}.tmvgc__panel[hidden]{display:none}.tmvgc__panel.is-entering{z-index:2;opacity:0}.tmvgc__panel.is-entering.is-fading{opacity:1;transition:opacity .32s ease}.tmvgc__stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;--pos: 50%;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:ew-resize}.tmvgc .tmvgc__img,.tmvgc__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.tmvgc__before{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.tmvgc__badge{position:absolute;top:clamp(10px,1.4vw,16px);z-index:2;padding:6px 12px;border-radius:999px;background:#fffdf7f0;color:var(--vgc-ink);font-size:1.1rem;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase;pointer-events:none}.tmvgc__badge--before{left:clamp(10px,1.4vw,16px)}.tmvgc__badge--after{right:clamp(10px,1.4vw,16px)}.tmvgc__divider{position:absolute;top:0;bottom:0;left:var(--pos);z-index:3;width:2px;margin-left:-1px;background:#fffffff2;box-shadow:0 0 0 1px #203f2e24;pointer-events:none}.tmvgc__handle{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;background:#fffdf7;color:var(--vgc-ink);box-shadow:0 2px 18px #0000002e;transition:transform .2s ease}.tmvgc__handle svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tmvgc__stage.is-dragging .tmvgc__handle{transform:scale(1.06)}.tmvgc__range{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0}.tmvgc__range:focus-visible+.tmvgc__divider .tmvgc__handle{outline:3px solid #fffdf7;outline-offset:3px;box-shadow:0 0 0 6px var(--vgc-green),0 2px 18px #0000002e}.tmvgc__stage.is-loading .tmvgc__handle{opacity:.7}.tmvgc__hint{position:absolute;bottom:clamp(10px,1.6vw,18px);left:50%;z-index:4;display:inline-flex;align-items:center;gap:8px;max-width:calc(100% - 24px);transform:translate(-50%);padding:8px 14px;border-radius:999px;background:#fffdf7f0;color:var(--vgc-ink);font-size:1.25rem;font-weight:500;line-height:1.3;white-space:nowrap;pointer-events:none;transition:opacity .4s ease}.tmvgc__hint svg{flex:none;width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.tmvgc__layout.is-used .tmvgc__hint{opacity:0}.tmvgc__foot{display:grid;gap:6px;margin-top:18px}.tmvgc .tmvgc__caption{margin:0;min-height:1.3em;color:var(--vgc-ink);font-family:var(--font-heading-family);font-size:clamp(2.1rem,1.8vw,2.6rem);line-height:1.3}.tmvgc .tmvgc__status{margin:0;color:#8a3b22;font-size:1.35rem}.tmvgc .tmvgc__status:empty{display:none}.tmvgc .tmvgc__note{margin:0;color:var(--vgc-muted);font-size:1.3rem;line-height:1.6}.tmvgc .tmvgc__side-title{margin:0 0 14px;color:var(--vgc-ink);font-family:var(--font-heading-family);font-size:clamp(2.2rem,1.8vw,2.6rem);font-weight:400;line-height:1.2}.tmvgc__cards{display:flex;gap:10px;margin:0 calc(-1 * var(--vgc-gutter));padding:3px var(--vgc-gutter) 12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--vgc-gutter);scrollbar-width:thin}.tmvgc-card{display:flex;align-items:center;gap:12px;flex:0 0 auto;width:232px;margin:0;padding:9px;border:1px solid var(--vgc-line);border-radius:12px;background:var(--vgc-surface);color:var(--vgc-ink);font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.tmvgc-card__thumb{flex:none;width:84px;aspect-ratio:16 / 9;overflow:hidden;border-radius:7px;background:#e8e3d7}.tmvgc-card__thumb img{width:100%;height:100%;object-fit:cover}.tmvgc-card__text{display:grid;gap:3px;min-width:0}.tmvgc-card__label{font-size:1.45rem;font-weight:700;line-height:1.3}.tmvgc-card__copy{color:var(--vgc-muted);font-size:1.25rem;line-height:1.4}.tmvgc-card:hover,.tmvgc-card.is-preview{border-color:#86a18b}.tmvgc-card[aria-selected=true]{border-color:var(--vgc-green);background:var(--vgc-green-soft);box-shadow:inset 0 0 0 1px var(--vgc-green)}.tmvgc-card{position:relative}.tmvgc-card[aria-selected=true]:after{content:"";position:absolute;top:9px;right:9px;width:8px;height:8px;border-radius:50%;background:var(--vgc-green)}.tmvgc-card__text{padding-right:10px}.tmvgc-card:focus-visible,.tmvgc__cta:focus-visible{outline:3px solid #649875;outline-offset:3px}.tmvgc__details{margin-top:10px;padding-top:18px;border-top:1px solid var(--vgc-line)}.tmvgc__detail[hidden]{display:none}.tmvgc .tmvgc__desc{margin:0 0 14px;color:var(--vgc-text);font-size:1.45rem;line-height:1.65}.tmvgc__rows{display:grid;gap:12px;margin:0 0 22px}.tmvgc__rows>div{display:grid;gap:3px}.tmvgc__rows dt{color:var(--vgc-ink);font-size:1.15rem;font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.tmvgc__rows dd{margin:0;color:var(--vgc-text);font-size:1.4rem;line-height:1.55}.tmvgc__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:360px;min-height:50px;padding:0 22px;border-radius:4px;background:var(--vgc-green);color:var(--vgc-on-green);font-size:1.5rem;font-weight:700;text-decoration:none;transition:background-color .2s ease}.tmvgc__cta:hover{background:var(--vgc-green-hover);color:var(--vgc-on-green)}@media(min-width:750px){.tmvgc-card{width:260px}}@media(min-width:990px){.tmvgc .tmvgc__title{font-size:clamp(3.2rem,2.7vw,4.2rem)}.tmvgc__cards{flex-direction:column;margin:0;padding:0;overflow:visible;scroll-snap-type:none}.tmvgc-card{width:100%}.tmvgc-card__thumb{width:clamp(76px,6.6vw,96px)}.tmvgc__details{margin-top:22px;padding-top:20px}.tmvgc__cta{max-width:none}}@media(max-width:599.98px){.tmvgc__badge{padding:5px 9px;font-size:1rem}.tmvgc__hint{padding:6px 10px;font-size:1.1rem}.tmvgc-card{width:252px;gap:10px}.tmvgc-card__thumb{width:72px}}html.no-js .tmvgc__cards,html.no-js .tmvgc__divider,html.no-js .tmvgc__hint{display:none}.tmvgc:not(.tmvgc--ready) .tmvgc__hint{visibility:hidden}@media(prefers-reduced-motion:reduce){.tmvgc *,.tmvgc *:before,.tmvgc *:after{transition-duration:.01ms!important;scroll-behavior:auto!important}.tmvgc__panel.is-entering.is-fading{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tmvg-compare.css.map */
