@import"https://fonts.googleapis.com/css2?family=Figtree:wght@400;600;700&display=swap";:root{--vps-red: #d7001d;--vps-ink: #141414;--vps-muted: #6e6a66;--vps-faint: #a0a0a0;--vps-line: #ebe8e4;--vps-soft: #faf9f7;--vps-hero: #f2f6f3;--vps-foot-bg: #141414;--vps-foot-text: #a9a5a0;--vps-foot-legal: #807c77;--vps-foot-line: #2c2a28;--vps-font: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--vps-gutter: 32px;--vps-max: 1440px;--vps-pill: 999px}@media(max-width:749px){:root{--vps-gutter: 16px}}.vps,.vps *{box-sizing:border-box}.vps{font-family:var(--vps-font);color:var(--vps-ink);-webkit-font-smoothing:antialiased}.vps a{color:inherit;text-decoration:none}.vps img,.vps video{display:block;max-width:100%}.vps p{margin:0}.vps h1,.vps h2,.vps h3,.vps p,.vps a,.vps span,.vps button,.vps input,.vps strong{font-family:var(--vps-font);text-transform:none}.vps h1,.vps h2,.vps h3{color:var(--vps-ink)}.vps .vps-eyebrow,.vps .vps-link-caps,.vps .vps-card__brand,.vps .vps-brand__meta,.vps .vps-cards3__tag,.vps .vps-spec__k,.vps .vps-feed__tag,.vps .vps-header__nav a,.vps .vps-footer__col h3{text-transform:uppercase}.vps-wrap{max-width:var(--vps-max);margin:0 auto;padding-inline:var(--vps-gutter)}.vps-eyebrow{font-weight:700;font-size:12px;letter-spacing:2.2px;text-transform:uppercase;color:var(--vps-red)}.vps-h2{font-weight:700;font-size:36px;letter-spacing:-.6px;line-height:1.15;margin:0}.vps-link-caps{font-weight:700;font-size:13px;letter-spacing:1.3px;text-transform:uppercase;white-space:nowrap}.vps-link-caps:hover{color:var(--vps-red)}@media(max-width:749px){.vps-h2{font-size:24px;letter-spacing:-.3px}.vps-link-caps{font-size:11px}}.vps-head{display:flex;align-items:baseline;gap:20px;margin-bottom:34px}.vps-head__sub{flex:1;color:var(--vps-muted);font-size:15px}@media(max-width:749px){.vps-head{gap:10px;margin-bottom:20px}.vps-head__sub{display:none}.vps-head .vps-link-caps{margin-left:auto}}.vps-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--vps-font);font-weight:700;font-size:15px;padding:14px 26px;border-radius:var(--vps-pill);border:2px solid transparent;cursor:pointer;line-height:1.2;transition:transform .15s ease,background .15s ease}.vps-btn:hover{transform:translateY(-1px)}.vps-btn--primary{background:var(--vps-red);color:#fff!important}.vps-btn--primary:hover{background:#b80019}.vps-btn--outline{border-color:var(--vps-ink);color:var(--vps-ink);background:transparent}.vps-announce{background:var(--vps-red);color:#fff;text-align:center;font-weight:600;font-size:14px;padding:9px var(--vps-gutter)}@media(max-width:749px){.vps-announce{font-size:12px;padding:8px 16px}}.vps-header{background:#fff;border-bottom:1px solid var(--vps-line);position:sticky;top:0;z-index:50}.vps-header__bar{display:flex;align-items:center;gap:28px;min-height:76px}.vps-header__logo img{height:46px;width:auto;max-width:none}.vps-header__nav{flex:1;display:flex;justify-content:flex-end;gap:22px}.vps-header__nav a{font-weight:600;font-size:13px;letter-spacing:.9px;text-transform:uppercase;white-space:nowrap}.vps-header__nav a:hover,.vps-header__nav a.is-accent{color:var(--vps-red)}.vps-cart-pill{background:var(--vps-red);color:#fff!important;border-radius:var(--vps-pill);padding:9px 20px;font-weight:700;font-size:14px;white-space:nowrap}.vps-header__icon{display:none;width:38px;height:38px;align-items:center;justify-content:center;background:none;border:0;padding:0;color:var(--vps-ink);cursor:pointer}.vps-header__icon svg{width:22px;height:22px}.vps-cart-badge{position:absolute;top:2px;right:0;min-width:16px;height:16px;border-radius:8px;background:var(--vps-red);color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px}@media(max-width:1100px){.vps-header__nav,.vps-cart-pill{display:none}.vps-header__bar{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;min-height:64px}.vps-header__logo{grid-column:2;justify-self:center}.vps-header__logo img{height:34px}.vps-header__left{grid-column:1;grid-row:1;justify-self:start;display:flex}.vps-header__right{grid-column:3;justify-self:end;display:flex;gap:4px}.vps-header__icon{display:inline-flex;position:relative}}@media(min-width:1101px){.vps-header__left,.vps-header__right{display:none}}.vps-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#fff;display:flex;flex-direction:column;padding:0 20px 24px;transform:translate(100%);transition:transform .25s ease;visibility:hidden;overflow-y:auto}.vps-drawer.is-open{transform:none;visibility:visible}.vps-drawer__head{display:flex;align-items:center;justify-content:space-between;min-height:69px;border-bottom:1px solid var(--vps-line)}.vps-drawer__head img{height:34px;width:auto}.vps-drawer__close{background:none;border:0;font-size:34px;line-height:1;color:var(--vps-ink);cursor:pointer;padding:0 2px}.vps-drawer__nav a{display:block;padding:17px 2px;border-bottom:1px solid var(--vps-line);font-weight:700;font-size:22px;letter-spacing:-.3px}.vps-drawer__nav a.is-accent{color:var(--vps-red)}.vps-drawer__foot{margin-top:24px}.vps-drawer__foot .vps-btn{width:100%}.vps-drawer__note{margin-top:12px;text-align:center;color:var(--vps-muted);font-size:13px}body.vps-lock{overflow:hidden}.vps-hero{padding-top:24px}.vps-hero__box{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--vps-line);border-radius:24px;overflow:hidden;background:var(--vps-hero)}.vps-hero__copy{background:#fff;padding:56px 48px;display:flex;flex-direction:column;justify-content:center;gap:18px}.vps-hero__title{font-weight:700;font-size:58px;line-height:1.02;letter-spacing:-1.4px;margin:0;max-width:5.9em}.vps-hero__text{color:var(--vps-muted);font-size:17px;line-height:1.6;max-width:420px}.vps-hero__btns{display:flex;flex-wrap:wrap;gap:12px}.vps-hero__media{background:var(--vps-soft);display:flex;align-items:center;justify-content:center;padding:48px}.vps-hero__frame{position:relative;width:min(430px,100%);aspect-ratio:4 / 5;overflow:hidden;border-radius:8px;background:#eee}.vps-hero__frame img,.vps-hero__frame video{width:100%;height:100%;object-fit:cover}@media(max-width:989px){.vps-hero{padding-top:14px}.vps-hero__box{grid-template-columns:1fr;border-radius:20px}.vps-hero__media{order:-1;padding:22px}.vps-hero__frame{width:min(250px,70%)}.vps-hero__copy{padding:28px 22px 24px;gap:12px}.vps-hero__title{font-size:38px;letter-spacing:-.9px}.vps-hero__text{font-size:15px}.vps-hero__btns{flex-direction:column}.vps-hero__btns .vps-btn{width:100%;padding:12px 20px}}.vps-card{display:flex;flex-direction:column;gap:10px;min-width:0}.vps-card__img{aspect-ratio:1 / 1;background:var(--vps-soft);overflow:hidden}.vps-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.vps-card:hover .vps-card__img img{transform:scale(1.03)}.vps-card__brand{font-weight:700;font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:var(--vps-red)}.vps-card__title{font-weight:600;font-size:15px;line-height:1.3}.vps-card__price{font-weight:700;font-size:16px;display:flex;gap:8px;align-items:baseline}.vps-card__price s{color:var(--vps-faint);font-weight:400;font-size:14px}.vps-card__soldout{font-size:12px;color:var(--vps-muted);font-weight:600}@media(max-width:749px){.vps-card{gap:6px}.vps-card__brand{font-size:10px}.vps-card__title{font-size:14px}.vps-card__price{font-size:15px}}.vps-brands{padding-top:72px}.vps-brand{display:grid;grid-template-columns:300px 1fr;gap:40px;padding:44px 0;border-top:1px solid var(--vps-line)}.vps-brand__info{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.vps-brand__logo img{height:44px;width:auto}.vps-brand__meta{font-weight:700;font-size:11px;letter-spacing:1.8px;text-transform:uppercase;color:var(--vps-faint)}.vps-brand__desc{color:var(--vps-muted);font-size:14px;line-height:1.5}.vps-brand__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 24px}.vps-empty{grid-column:1 / -1;color:var(--vps-faint);font-size:14px;padding:24px;border:1px dashed var(--vps-line);border-radius:12px}@media(max-width:989px){.vps-brands{padding-top:44px}.vps-brand{grid-template-columns:1fr;gap:16px;padding:26px 0}.vps-brand__logo img{height:34px}.vps-brand__meta,.vps-brand__desc{display:none}.vps-brand__info{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.vps-brand__grid{grid-template-columns:repeat(2,1fr);gap:18px 14px}}.vps-rail{padding-top:72px;position:relative}.vps-rail__viewport{position:relative}.vps-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.vps-rail__track::-webkit-scrollbar{display:none}.vps-rail__track>*{scroll-snap-align:start}.vps-rail__btn{position:absolute;top:34%;width:52px;height:52px;border-radius:26px;background:#fff;border:1px solid var(--vps-line);box-shadow:0 10px 15px #14141412;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;color:var(--vps-ink)}.vps-rail__btn svg{width:18px;height:18px}.vps-rail__btn--prev{left:-22px}.vps-rail__btn--next{right:-22px}.vps-rail__btn[disabled]{opacity:.35;cursor:default}.vps-dots{display:flex;justify-content:center;gap:7px;margin-top:34px}.vps-dots span{width:7px;height:7px;border-radius:4px;background:var(--vps-line);transition:width .2s ease,background .2s ease}.vps-dots span.is-on{width:22px;background:var(--vps-red)}@media(max-width:749px){.vps-rail{padding-top:44px}.vps-rail__track{grid-auto-columns:calc((100% - 14px)/2);gap:14px}.vps-rail__btn{display:none}.vps-dots{margin-top:20px}}.vps-explain{padding-top:72px}.vps-explain__panel{background:var(--vps-soft);border:1px solid var(--vps-line);border-radius:24px;padding:48px}.vps-explain__lead{color:var(--vps-muted);font-size:16px;line-height:1.6;margin-bottom:26px!important}.vps-cards3{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border-radius:20px;overflow:hidden;margin-bottom:26px}.vps-cards3>div{padding:26px 28px 34px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;border-right:1px solid var(--vps-line)}.vps-cards3>div:last-child{border-right:0}.vps-cards3 img{width:100%;aspect-ratio:370 / 225;object-fit:cover}.vps-cards3__tag{font-weight:700;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--vps-red)}.vps-cards3__title{font-weight:700;font-size:20px;letter-spacing:-.2px}.vps-cards3__text{color:var(--vps-muted);font-size:14px;line-height:1.6;text-align:left;align-self:stretch}.vps-specs{background:#fff;border-radius:20px;padding:10px 30px;display:grid;grid-template-columns:1fr 1fr;column-gap:44px}.vps-spec{display:flex;gap:18px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--vps-line)}.vps-specs .vps-spec:nth-last-child(-n+2){border-bottom:0}.vps-spec__k{width:140px;flex:none;font-weight:700;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:var(--vps-faint)}.vps-spec__v{font-size:15px}.vps-explain__note{margin-top:26px!important;color:var(--vps-faint);font-size:13px}@media(max-width:989px){.vps-explain{padding-top:44px}.vps-explain__panel{padding:20px 16px;border-radius:20px}.vps-explain__panel .vps-head .vps-link-caps{display:none}.vps-explain__lead{font-size:15px;margin-bottom:18px!important}.vps-cards3{grid-template-columns:1fr;background:none;gap:18px;border-radius:0;margin-bottom:18px}.vps-cards3>div{background:#fff;border-right:0;border-radius:16px;padding:20px 18px 24px;gap:10px}.vps-cards3--text>div{align-items:flex-start;text-align:left}.vps-cards3__title{font-size:17px}.vps-specs{grid-template-columns:1fr;padding:4px 18px}.vps-spec{flex-direction:column;gap:4px}.vps-specs .vps-spec:nth-last-child(2){border-bottom:1px solid var(--vps-line)}.vps-explain__note{margin-top:18px!important;font-size:12px}}.vps-feed{padding-top:72px}.vps-feed__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.vps-feed__item{flex:0 0 calc((100% - 5 * 16px) / 6);cursor:pointer}.vps-feed__item{position:relative;aspect-ratio:9 / 16;overflow:hidden;background:var(--vps-soft);border-radius:4px}.vps-feed__item video,.vps-feed__item img{width:100%;height:100%;object-fit:cover}.vps-feed__tag{position:absolute;top:12px;left:12px;font-weight:700;font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.45)}.vps-feed__cap{position:absolute;left:0;right:0;bottom:0;padding:40px 12px 12px;color:#fff;font-weight:700;font-size:12px;line-height:1.35;background:linear-gradient(transparent,#0000008c)}.vps-feed__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:.9}.vps-feed__play svg{width:48px;height:48px}.vps-feed__item.is-playing .vps-feed__play{opacity:0}@media(min-width:750px)and (max-width:989px){.vps-feed__item{flex-basis:calc((100% - 2 * 16px) / 3)}}@media(max-width:749px){.vps-feed{padding-top:44px}.vps-feed__grid{gap:10px}.vps-feed__item{flex-basis:calc((100% - 10px)/2)}}.vps-cats{padding-top:72px}.vps-cats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.vps-cat{background:var(--vps-soft);border:1px solid var(--vps-line);border-radius:18px;padding:22px;display:flex;flex-direction:column;gap:6px;transition:border-color .15s ease}.vps-cat:hover{border-color:var(--vps-ink)}.vps-cat__t{font-weight:700;font-size:19px;letter-spacing:-.2px}.vps-cat__n{color:var(--vps-muted);font-size:13px}@media(max-width:749px){.vps-cats{padding-top:44px}.vps-cats__grid{grid-template-columns:repeat(2,1fr);gap:10px}.vps-cat{padding:16px;border-radius:14px;min-height:104px}.vps-cat__t{font-size:16px}}.vps-news{padding:76px 0;text-align:center}.vps-news__title{font-weight:700;font-size:38px;letter-spacing:-.8px;margin:0 0 14px}.vps-news__text{color:var(--vps-muted);font-size:16px;margin-bottom:14px!important}.vps-news__form{display:flex;justify-content:center;gap:12px}.vps-news__input{width:340px;max-width:100%;background:var(--vps-soft);border:1px solid var(--vps-line);border-radius:var(--vps-pill);padding:15px 24px;font:15px var(--vps-font);color:var(--vps-ink);outline:none}.vps-news__input:focus{border-color:var(--vps-ink)}.vps-news__msg{margin-top:14px!important;font-weight:600;font-size:14px}.vps-news__msg--ok{color:#1a7f37}.vps-news__msg--err{color:var(--vps-red)}@media(max-width:749px){.vps-news{padding:44px 0}.vps-news__title{font-size:26px;letter-spacing:-.4px}.vps-news__text{font-size:14px}.vps-news__form{flex-direction:column;gap:12px}.vps-news__input{width:100%}}.vps-footer{background:var(--vps-foot-bg);color:var(--vps-foot-text);padding:56px 0 34px}.vps-footer__grid{display:grid;grid-template-columns:420px 1fr 1fr 1fr;gap:36px}.vps-footer__brand img{height:30px;width:auto;margin-bottom:16px}.vps-footer__brand p{font-size:14px;line-height:1.4}.vps-footer__col h3{margin:0 0 8px;color:#fff;font-weight:700;font-size:12px;letter-spacing:1.6px;text-transform:uppercase}.vps-footer__col a{display:block;font-size:14px;padding:3px 0}.vps-footer__col a:hover,.vps-footer__legal a:hover{color:#fff}.vps-footer__legal{margin-top:36px;padding-top:20px;border-top:1px solid var(--vps-foot-line);display:flex;flex-wrap:wrap;gap:18px;color:var(--vps-foot-legal);font-size:13px}.vps-footer__social{margin-left:auto;display:flex;gap:14px}@media(max-width:989px){.vps-footer{padding:40px 0 26px}.vps-footer__grid{grid-template-columns:repeat(3,1fr);gap:22px 14px}.vps-footer__brand{grid-column:1 / -1}.vps-footer__brand img{height:26px;margin-bottom:12px}.vps-footer__col h3{font-size:11px}.vps-footer__col a{font-size:13px}.vps-footer__legal{margin-top:22px;gap:12px;font-size:12px}.vps-footer__social{margin-left:0;width:100%}}@media(max-width:989px){.vps-brand__grid>.vps-card:nth-child(n+5){display:none}}.vps .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vps-feed__item>svg,.vps-card__img>svg{width:100%;height:100%;fill:#d9d5d0;background:var(--vps-soft)}.vps-feed__cap a{text-decoration:underline;text-underline-offset:2px}.vps-brand__logo strong{font-size:22px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/vps.css.map */
