:root{--vs-font:Poppins,ui-sans-serif,system-ui,sans-serif}body:has(.vs-ref-home) .vs-announce{display:none}.vs-nav>a{font-weight:700}.vs-ref-home{overflow-x:clip}.vs-ref-home h2{font-weight:800;font-size:clamp(25px,3vw,34px);line-height:1.2;letter-spacing:-.03em}.vs-ref-home .vs-section{padding-block:60px}.vs-ref-offer{position:relative;display:flex;align-items:center;min-height:56px;background:var(--vs-green-ink);color:#0a1b10;overflow:hidden}.vs-ref-offer__viewport{overflow:hidden;width:100%;padding-right:44px}.vs-ref-offer__track{display:flex;width:max-content;animation:vs-ref-marquee 38s linear infinite}.vs-ref-offer__group{display:flex;flex-shrink:0}.vs-ref-offer__group>span{white-space:nowrap;display:flex;align-items:center;gap:8px;font-size:20px;font-weight:700;padding-left:32px}.vs-ref-offer__group b{margin-inline:24px;font-size:28px}.vs-ref-offer__pause{position:absolute;right:0;top:0;height:100%;width:44px;background:var(--vs-green-ink);border:0;border-left:1px solid #0a1b1030;color:inherit;cursor:pointer;font-weight:700}.vs-ref-offer.is-paused .vs-ref-offer__track,.vs-ref-offer:focus-within .vs-ref-offer__track{animation-play-state:paused}@keyframes vs-ref-marquee{to{transform:translate(-50%)}}.vs-ref-hero{position:relative;min-height:390px;display:grid;place-items:center;isolation:isolate;text-align:center;background:var(--vs-bg);padding:48px 20px}.vs-ref-hero__background{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover;z-index:-2;opacity:.64;filter:none!important}.vs-ref-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0a0a0930,#0a0a0980 60%,var(--vs-bg))}.vs-ref-hero__copy>p{font-size:12px;letter-spacing:.14em;font-weight:700;margin-bottom:22px}.vs-ref-hero h1{font-size:clamp(31px,5.8vw,78px);font-weight:800;line-height:1.1;letter-spacing:-.045em;text-shadow:1px 1px #538061,2px 2px #538061,3px 3px #34503d,4px 4px #34503d,5px 5px #203126,0 12px 22px #000}.vs-ref-hero h1 span{display:block}.vs-ref-hero h1 span:first-child{color:#b0dfbf}.vs-ref-hero__caption{font-size:15px;margin:20px 0 24px;color:var(--vs-text-2)}.vs-ref-cta{display:inline-flex;align-items:center;justify-content:center;min-height:46px;background:var(--vs-green-ink);border:1px solid transparent;color:#0a1b10!important;border-radius:7px;padding:10px 25px;font-size:14px;font-weight:700}.vs-ref-cta:hover{background:#b0dfbf}.vs-ref-catalog{max-width:1180px;padding-top:32px;padding-bottom:52px;text-align:center}.vs-ref-intro{font-size:14px;color:var(--vs-text-2);margin:12px 0 35px!important}.vs-grid:has(.vs-ref-card){grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px}.vs-ref-card{display:flex;flex-direction:column;min-width:0;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;transform:none!important;transition:none!important;text-align:center;overflow:visible}.vs-ref-card:before,.vs-ref-card:after,.vs-ref-card>.vs-glare{display:none!important}.vs-ref-card .vs-card__media{position:relative;aspect-ratio:1;border:0!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important;overflow:hidden;flex-shrink:0}.vs-ref-card .vs-card__media img{width:100%;height:100%;object-fit:contain;transform:none!important;filter:none!important;transition:none!important}.vs-ref-save{position:absolute;left:10px;bottom:10px;background:var(--vs-green-ink);color:#0a1b10;border-radius:5px;padding:4px 9px;font-size:11px;font-weight:700}.vs-ref-card .vs-card__body{padding:15px 0 0!important;display:flex;flex-direction:column;flex:1;gap:0;align-items:stretch}.vs-ref-card .vs-card__title{font-size:17px!important;font-weight:800;line-height:1.3;height:44px;min-height:0!important;letter-spacing:-.02em;text-transform:uppercase;margin:0 0 6px!important;display:flex;align-items:center;justify-content:center}.vs-ref-card .vs-card__title,.vs-ref-card .vs-card__title a{font-weight:800!important}.vs-ref-card .vs-card__title a{color:var(--vs-text)!important}.vs-ref-card .vg-summary{height:38px;font-size:12px;line-height:1.5;text-align:center;margin:0 0 9px!important;color:var(--vs-text-2);overflow:hidden}.vs-ref-card .vs-card__foot{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:32px 44px;align-items:stretch;gap:10px;margin-top:auto;width:100%}.vs-ref-card .vg-price{display:flex;align-items:center;justify-content:center;width:100%;height:32px;margin:0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}.vs-ref-card .vg-price__caption,.vs-ref-card .vg-price__offer{display:none}.vs-ref-card .vg-price__line{display:flex;align-items:baseline;justify-content:center;gap:9px;white-space:nowrap;flex-wrap:nowrap}.vs-ref-card .vs-price__now{font-size:21px!important;font-weight:800;color:var(--vs-green-ink)!important;line-height:1.2}.vs-ref-card .vg-price s{font-size:14px!important;color:var(--vs-muted)}.vs-ref-card .vs-card__add,.vs-ref-card .vg-card__action{display:flex!important;align-items:center;justify-content:center;width:100%;height:44px;min-height:44px;border:0!important;border-radius:7px!important;padding:8px!important;background:var(--vs-green-ink)!important;color:#0a1b10!important;font-size:15px!important;font-weight:700;text-decoration:none!important;cursor:pointer}.vs-ref-card .vs-card__add:hover,.vs-ref-card .vg-card__action:hover{background:#b0dfbf!important}.vs-ref-card .vs-card__add:disabled{opacity:.45;cursor:not-allowed}.vs-ref-card__rating{font-size:12px;color:var(--vs-green-ink);margin-bottom:4px}.vs-ref-note{max-width:620px;margin:30px auto 0!important;font-size:12px;color:var(--vs-muted)}.vs-ref-home .vc-results__panel{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;grid-template-columns:270px minmax(0,1fr);gap:36px;max-width:960px}.vs-ref-home .vc-results h2,.vs-ref-home .vc-founder h2{font-size:clamp(28px,3.5vw,42px);font-weight:800}.vs-ref-home .vc-founder__layout{max-width:960px;grid-template-columns:300px minmax(0,1fr);gap:42px}.vs-ref-home .vs-btn{border-radius:7px;font-size:14px;font-weight:700;min-height:46px;padding-inline:20px}.vs-ref-home .vs-ref-faq{position:relative;border:0!important;background:var(--vs-bg)!important;padding:80px 20px;isolation:isolate}.vs-ref-faq:before,.vs-ref-faq:after{content:"";position:absolute;left:-3%;width:106%;height:14px;background:var(--vs-green-ink);pointer-events:none;opacity:.65;transform:rotate(-1.3deg)}.vs-ref-faq:before{top:15px}.vs-ref-faq:after{bottom:15px;transform:rotate(1.3deg)}.vs-ref-faq .vs-faq{display:block;max-width:800px;padding:0!important}.vs-ref-faq .vs-faq__intro{text-align:center;margin:0 0 30px}.vs-ref-faq .vs-faq__intro .vs-lead{font-size:14px;margin:14px auto;max-width:none}.vs-ref-faq .vs-faq__intro>.vs-link{font-size:13px}.vs-ref-faq details{border:0!important;border-bottom:1px solid var(--vs-line-2)!important;border-radius:0!important;background:none!important;padding:0!important;margin:0!important}.vs-ref-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:58px;padding:18px 0!important;font-size:16px;font-weight:700;cursor:pointer}.vs-ref-faq summary::-webkit-details-marker{display:none}.vs-ref-chevron{width:8px;height:8px;border-right:2px solid var(--vs-text);border-bottom:2px solid var(--vs-text);transform:rotate(45deg);flex:none;margin-right:4px;transition:transform .2s ease}.vs-ref-faq details[open] .vs-ref-chevron{transform:rotate(225deg)}.vs-ref-faq .vs-faq__a{font-size:14px;line-height:1.8;padding:0 20px 20px 0!important;color:var(--vs-text-2)}.vs-ref-reviews h2{text-align:center;margin-bottom:30px}.vs-ref-reviews__grid{columns:3;column-gap:20px;max-width:1100px;margin:auto}.vs-ref-review{break-inside:avoid;margin:0 0 20px;background:var(--vs-surface);border:1px solid var(--vs-line-2);border-radius:10px;overflow:hidden}.vs-ref-review>img{width:100%;height:auto}.vs-ref-review__body{padding:18px}.vs-ref-review__body>strong{font-size:15px}.vs-ref-stars{display:flex;gap:2px;color:var(--vs-green-ink);font-size:19px;margin:5px 0 12px}.vs-ref-star--empty{color:var(--vs-line-2)}.vs-ref-review blockquote{margin:0;font-size:14px;line-height:1.6;color:var(--vs-text-2)}.vs-ref-review__body>a{display:block;margin-top:15px;font-size:12px;text-decoration:underline;color:var(--vs-green-ink)}.vs-ref-review-help{padding-block:25px;font-size:13px;border:1px dashed var(--vs-green-ink)}.vs-ref-free{text-align:center}.vs-ref-free p{margin:16px auto 24px;max-width:620px;color:var(--vs-text-2);font-size:14px}.vs-ref-free .vs-wrap>div{display:flex;gap:24px;justify-content:center;align-items:center;flex-wrap:wrap}@media(max-width:720px){.vs-ref-offer{min-height:48px}.vs-ref-offer__group>span{font-size:16px}.vs-ref-hero{min-height:290px;padding:35px 16px}.vs-ref-hero h1{font-size:clamp(26px,7vw,48px)}.vs-ref-hero__copy>p{font-size:9px;letter-spacing:.07em;margin-bottom:18px}.vs-ref-hero__caption{font-size:12px;max-width:260px;margin:18px auto 22px}.vs-ref-catalog{padding-top:22px}.vs-ref-intro{font-size:12px;margin-bottom:25px!important}.vs-grid:has(.vs-ref-card){grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 12px}.vs-ref-card .vs-card__media{border-radius:8px!important}.vs-ref-card .vs-card__title{font-size:13px!important;height:51px;line-height:1.3;margin-bottom:4px!important}.vs-ref-card .vs-card__body{padding-top:9px!important}.vs-ref-card .vg-summary{font-size:10px;height:45px;margin-bottom:6px!important}.vs-ref-card .vs-card__foot{grid-template-rows:27px 44px;gap:7px}.vs-ref-card .vg-price{height:27px}.vs-ref-card .vs-price__now{font-size:18px!important}.vs-ref-card .vg-price s{font-size:11px!important}.vs-ref-card .vg-price__line{gap:6px}.vs-ref-card .vs-card__add,.vs-ref-card .vg-card__action{font-size:12px!important}.vs-ref-save{font-size:9px;padding:3px 6px;left:6px;bottom:6px}.vs-ref-home .vs-section{padding-block:40px}.vs-ref-home .vc-results__panel,.vs-ref-home .vc-founder__layout{grid-template-columns:1fr;gap:25px}.vs-ref-home .vc-results__media{max-width:270px;width:100%;margin:auto}.vs-ref-home .vc-founder__portrait{max-width:300px;width:100%;margin:auto}.vs-ref-home .vc-results h2{max-width:none}.vs-ref-home .vs-ref-faq{padding:65px 20px}.vs-ref-faq summary{font-size:13px}.vs-ref-faq .vs-faq__a{font-size:13px}.vs-ref-reviews__grid{columns:1;max-width:460px}.vs-ref-home .vc-founder__story{font-size:14px}}@media(hover:hover){.vs-ref-offer:hover .vs-ref-offer__track{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.vs-ref-offer__track{animation:none}.vs-ref-offer__group:nth-child(2){display:none}.vs-ref-offer__pause{display:none}.vs-ref-offer__viewport{padding-right:0;overflow:auto}.vs-ref-chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/vs-reference.css.map */
