.vt-proof-score,.vt-proof-viewers,.vt-proof-milestone,.vt-proof-review,.vt-proof-eta{box-sizing:border-box;max-width:100%}.vt-proof-score{display:flex;align-items:center;flex-wrap:wrap;column-gap:10px;row-gap:4px;margin:0 0 18px;padding:10px 13px;border-radius:30px;background:#fff;color:#264c45;font:500 12px/1.5 system-ui,-apple-system,Segoe UI,sans-serif;box-shadow:0 6px 25px #00372a0d;width:max-content;max-width:100%}.vt-proof-stars{display:flex;align-items:center;gap:2px;direction:ltr}.vt-proof-stars span{width:18px;height:18px;display:grid;place-items:center;background:#00a87f;color:#fff;font-size:13px;line-height:1}.vt-proof-sep{height:18px;width:1px;background:#d5ded9}.vt-proof-score-copy b{color:#007b65;font-weight:800}.vt-proof-viewers{display:flex;gap:7px;align-items:center;font-family:Georgia,Times New Roman,serif;font-size:15px;color:#006956;margin:18px 0 22px}.vt-proof-viewers svg{flex:none}.vt-proof-milestone{background:var(--vt-proof-milestone-bg,#060606);color:var(--vt-proof-milestone-ink,#fff);border-radius:12px;padding:15px 14px;text-align:center;box-shadow:0 4px 9px #00000026;margin:22px 0 26px;display:flex;flex-direction:column;align-items:center;gap:3px;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.vt-proof-milestone strong{font-size:14px;line-height:1.4;font-weight:750}.vt-proof-milestone span{font-size:12px;line-height:1.3;color:inherit}.vt-proof-review{border:10px solid var(--vt-proof-review-border,#087669);border-radius:13px;margin:22px 0;background:#fff;color:#263834;overflow:hidden}.vt-proof-review-inner{padding:12px 14px;background:#fff}.vt-proof-review-top{display:flex;justify-content:space-between;gap:12px;align-items:center;border-bottom:1px solid #e6e6e6;padding:0 0 8px}.vt-proof-review-top strong{color:#00796c;font-size:14px}.vt-proof-review-stars{color:#ffbc00;white-space:nowrap;letter-spacing:1px;font-size:18px;direction:ltr}.vt-proof-review-primary{font-size:14px;line-height:1.65;margin:10px 0 3px;color:#2c3833}.vt-proof-review-translation{font-size:12px;line-height:1.5;color:#8a8a8a;font-style:italic;margin:2px 0 0}.vt-proof-eta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:30px 0 20px;color:#064e43;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.vt-proof-eta-stage{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;gap:5px;min-width:0}.vt-proof-eta-stage:not(:last-child):after{content:"";position:absolute;top:25px;inset-inline-start:calc(50% + 41px);width:calc(100% - 62px);height:2px;background:#e4e9e6;pointer-events:none}.vt-proof-eta-circle{height:49px;width:49px;display:grid;place-items:center;box-shadow:0 3px 10px #005a4b21;border-radius:50%;background:#008575;color:#fff;margin-bottom:8px;font-size:22px;line-height:1}.vt-proof-eta-stage strong{font-size:12px;color:#078275;line-height:1.4}.vt-proof-eta-stage span{font-size:12px;color:#253a35;line-height:1.4}.vt-proof-eta-stage small{font-size:10px;color:#8e9590;line-height:1.35;text-transform:uppercase;letter-spacing:.25px}@media(max-width:520px){.vt-proof-score{font-size:11px;padding:8px 10px;gap:7px}.vt-proof-stars span{width:15px;height:15px;font-size:11px}.vt-proof-sep{height:15px}.vt-proof-eta{gap:4px}.vt-proof-eta-stage strong,.vt-proof-eta-stage span{font-size:11px}.vt-proof-eta-circle{width:44px;height:44px;font-size:20px}.vt-proof-review{border-width:8px}}.vt-proof-score{font-size:14px;font-weight:800;padding:12px 16px;gap:10px;position:relative;isolation:isolate;box-shadow:0 5px 22px #00483717}.vt-proof-score-copy{display:flex;flex-wrap:wrap;align-items:center;gap:8px;line-height:1.35}.vt-proof-score-copy strong{font-size:14px;font-weight:900;color:#063e32;letter-spacing:.01em}.vt-proof-score-copy .vt-score-number{color:#006c57;font-size:17px;font-weight:950;font-variant-numeric:tabular-nums}.vt-proof-score-copy .vt-review-count{color:#007b65;font-weight:900}.vt-proof-stars span{width:20px;height:20px;font-size:15px;font-weight:900;transform-origin:center;animation:vt-star-pop .56s cubic-bezier(.21,1.7,.3,1) both}.vt-proof-stars span:nth-child(2){animation-delay:.13s}.vt-proof-stars span:nth-child(3){animation-delay:.26s}.vt-proof-stars span:nth-child(4){animation-delay:.39s}.vt-proof-stars span:nth-child(5){animation-delay:.52s}.vt-motion-score{animation:vt-score-enter .65s ease both}.vt-proof-viewers{gap:8px;flex-wrap:wrap;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;margin:17px 0 22px}.vt-proof-viewer-line{display:inline-flex;align-items:baseline;gap:5px;flex-wrap:wrap}.vt-proof-viewer-line strong{font:900 18px/1.25 system-ui,-apple-system,Segoe UI,sans-serif;color:#006e58;font-variant-numeric:tabular-nums;min-width:2ch;text-align:center;display:inline-block;transition:transform .16s ease,color .16s ease}.vt-proof-viewer-line strong.is-updated{animation:vt-viewer-bump .35s ease}.vt-motion-milestone{position:relative;overflow:hidden;border:1px solid rgba(217,182,123,.35);background:var(--vt-proof-milestone-bg,#070707);box-shadow:0 6px 18px #0000002b;animation:vt-banner-enter .75s ease both}.vt-motion-milestone:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:50%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent);transform:skew(-20deg);animation:vt-banner-shine 5s ease 1.5s infinite;pointer-events:none}.vt-milestone-line{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:5px;line-height:1.4}.vt-milestone-line strong{font:800 14px/1.5 system-ui,-apple-system,Segoe UI,sans-serif}.vt-milestone-count,.vt-milestone-plus{font-size:21px!important;font-weight:950!important;font-variant-numeric:tabular-nums;color:#d9b67b}.vt-milestone-sparkle{color:#d9b67b;animation:vt-sparkle 2.6s ease-in-out infinite;align-self:center;font-size:16px;margin-inline:2px}.vt-milestone-sparkle:last-child{animation-delay:1.2s}.vt-milestone-sub{font:500 12px/1.4 system-ui,-apple-system,Segoe UI,sans-serif}.vt-review-slider{background:var(--vt-proof-review-border,#087669)}.vt-review-slider .vt-proof-review-inner{padding:12px 14px 3px;background:#fff}.vt-review-slides{position:relative;min-height:115px;overflow:hidden}.vt-review-slider .vt-proof-review-slide{display:none;min-width:0}.vt-review-slider .vt-proof-review-slide.is-active{display:block;animation:vt-slide-in .32s ease both}.vt-proof-review-slide[hidden]{display:none!important}.vt-slider-controls{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;padding:6px 8px 10px;background:#fff}.vt-slider-arrow{width:26px;height:26px;border:1px solid #cce2d9;border-radius:50%;color:#087669;background:#fff;font-size:21px;line-height:1;cursor:pointer;transition:background .15s ease}.vt-slider-arrow:hover,.vt-slider-arrow:focus-visible{background:#e9f6f1;outline:2px solid #D9B67B;outline-offset:2px}.vt-review-dots{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 6px}.vt-review-dot{height:8px;width:8px;flex:none;border:0;background:#b6c9bf;border-radius:100%;padding:0;cursor:pointer;transition:width .2s ease,background .2s ease}.vt-review-dot.is-active{background:#007c65;width:21px;border-radius:10px}.vt-review-dot:focus-visible{outline:2px solid #D9B67B;outline-offset:4px}.template-product .product-info .button,.template-product .mobile-buy-sticky .button{position:relative;overflow:hidden;transition:transform .23s ease,box-shadow .23s ease,filter .23s ease}.template-product .product-info .button:hover,.template-product .mobile-buy-sticky .button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00473629}.template-product .product-info .button:not(:disabled):after,.template-product .mobile-buy-sticky .button:not(:disabled):after{content:"";position:absolute;z-index:1;pointer-events:none;inset:0 auto 0 -90%;width:56%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.34),transparent);transform:skew(-22deg);animation:vt-button-sheen 4.5s ease-in-out 1s infinite}.template-product .product-info .button:focus-visible,.template-product .mobile-buy-sticky .button:focus-visible{outline:3px solid #D9B67B;outline-offset:3px}.template-product .product-info .button:disabled,.template-product .mobile-buy-sticky .button:disabled{animation:none;transform:none}@keyframes vt-star-pop{0%{transform:scale(.35);opacity:.25}65%{transform:scale(1.17);opacity:1}to{transform:scale(1);opacity:1}}@keyframes vt-score-enter{0%{transform:translateY(8px);opacity:.5}to{transform:translateY(0);opacity:1}}@keyframes vt-viewer-bump{0%{transform:scale(.8)}65%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes vt-banner-enter{0%{transform:translateY(9px);opacity:.6}to{transform:translateY(0);opacity:1}}@keyframes vt-banner-shine{0%,63%{left:-70%}85%,to{left:140%}}@keyframes vt-sparkle{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.18)}}@keyframes vt-slide-in{0%{opacity:.25;transform:translate(11px)}to{opacity:1;transform:translate(0)}}@keyframes vt-button-sheen{0%,66%{left:-90%}90%,to{left:160%}}@media(max-width:520px){.vt-proof-score{font-size:12px;padding:10px 11px}.vt-proof-score-copy strong{font-size:12px}.vt-proof-score-copy .vt-score-number{font-size:15px}.vt-proof-stars span{height:16px;width:16px;font-size:12px}.vt-proof-review-slide .vt-proof-review-primary{font-size:13px}.vt-milestone-count,.vt-milestone-plus{font-size:18px!important}.vt-proof-viewers{font-size:13px}}@media(prefers-reduced-motion:reduce){.vt-motion-score,.vt-proof-stars span,.vt-motion-milestone,.vt-motion-milestone:after,.vt-milestone-sparkle,.vt-review-slider .vt-proof-review-slide.is-active,.vt-proof-viewer-line strong.is-updated,.template-product .product-info .button:after,.template-product .mobile-buy-sticky .button:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vault-editable-proof.css.map */
