:root{--text-xs: clamp(.75rem, .7rem + .25vw, .875rem);--text-sm: clamp(.875rem, .8rem + .35vw, 1rem);--text-base: clamp(1rem, .95rem + .25vw, 1.125rem);--text-lg: clamp(1.125rem, 1rem + .75vw, 1.5rem);--text-xl: clamp(1.5rem, 1.2rem + 1.25vw, 2.25rem);--text-2xl: clamp(2rem, 1.2rem + 2.5vw, 3.5rem);--text-3xl: clamp(2.4rem, 1.2rem + 4vw, 4.75rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--bg:#f5f3ef;--paper:#ffffff;--sand:#ebe7e0;--ink:#161616;--ink-2:#4d4b47;--ink-3:#7a7771;--line:#dcd7ce;--night:#141414;--night-2:#1e1f20;--steel:#2b2d30;--orange:#f26a1b;--orange-hover:#d95a0f;--orange-ink:#b4490b;--star:#f2a91b;--r:8px;--r-lg:14px;--font:"Archivo", system-ui, sans-serif;--maxw:1240px;--header-h:64px;--section:clamp(var(--space-12),8vw,var(--space-24))}body.vertex-theme *,body.vertex-theme *:before,body.vertex-theme *:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--header-h)}body.vertex-theme{margin:0;font-family:var(--font);font-size:var(--text-base);line-height:1.55;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}body.vertex-theme img,body.vertex-theme video{display:block;max-width:100%;height:auto}body.vertex-theme h1,body.vertex-theme h2,body.vertex-theme h3,body.vertex-theme h4,body.vertex-theme p,body.vertex-theme ul,body.vertex-theme ol,body.vertex-theme dl,body.vertex-theme dd,body.vertex-theme figure{margin:0}body.vertex-theme ul,body.vertex-theme ol{padding:0;list-style:none}body.vertex-theme a{color:inherit}body.vertex-theme button{font:inherit;color:inherit;cursor:pointer}body.vertex-theme :focus-visible{outline:3px solid var(--orange);outline-offset:2px}body.vertex-theme .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.vertex-theme .wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--space-5)}@media(min-width:768px){body.vertex-theme .wrap{padding-inline:var(--space-8)}}body.vertex-theme .tag{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--orange-ink);font-variation-settings:"wdth" 110}body.vertex-theme .tag:before{content:"";width:18px;height:4px;background:var(--orange);display:inline-block}body.vertex-theme .tag-light{color:#ffb27f}body.vertex-theme .display{font-size:clamp(2.1rem,1rem + 4vw,4.75rem);font-weight:900;line-height:.98;letter-spacing:-.015em;text-transform:uppercase;font-variation-settings:"wdth" 108;text-wrap:balance}body.vertex-theme .h2{font-size:clamp(1.6rem,1rem + 2.4vw,3.25rem);font-weight:900;line-height:1.02;letter-spacing:-.01em;text-transform:uppercase;font-variation-settings:"wdth" 106;text-wrap:balance;margin-top:var(--space-3);max-width:22ch}body.vertex-theme .h2.light{color:#fff}body.vertex-theme .h3{font-size:var(--text-lg);font-weight:800;text-transform:uppercase;letter-spacing:.02em;font-variation-settings:"wdth" 106}body.vertex-theme .fine{font-size:var(--text-xs);color:var(--ink-3)}body.vertex-theme .tbc{transition:background .2s}body.vertex-theme .slot-note{display:none}body.vertex-theme .tbc-only{display:none!important}body.vertex-theme.review .tbc-only{display:revert!important;background:#fff1c9;color:#7a4f00;outline:1px dashed #d9a62e;border-radius:3px;padding:0 3px}body.vertex-theme .drawer-upsell[hidden]{display:none}body.vertex-theme.review .tbc{background:#fff1c9;color:#7a4f00;outline:1px dashed #d9a62e;border-radius:3px;padding:0 3px}body.vertex-theme.review .slot-note{display:inline-block;font-size:var(--text-xs);color:#7a4f00;background:#fff1c9;border:1px dashed #d9a62e;border-radius:6px;padding:var(--space-1) var(--space-2)}body.vertex-theme.review .site-footer .tbc{background:#3a2f12;color:#f3d48a}body.vertex-theme .announce{background:var(--orange);color:#fff;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em}body.vertex-theme .announce .dot{width:4px;height:4px;border-radius:50%;background:#ffffffb3}@media(max-width:600px){body.vertex-theme .announce-track span:not(:first-child){display:none}}body.vertex-theme .site-header{position:sticky;top:0;z-index:40;background:var(--night);color:#fff}body.vertex-theme .header-inner{display:flex;align-items:center;justify-content:space-between;height:var(--header-h);gap:var(--space-4)}body.vertex-theme .brand{display:inline-flex;align-items:center;gap:var(--space-2);text-decoration:none;color:#fff}body.vertex-theme .brand-mark{width:30px;height:30px;color:#fff}body.vertex-theme .site-header .brand-mark rect{fill:var(--steel)}body.vertex-theme .wordmark{font-weight:900;font-size:1.3rem;letter-spacing:.16em;font-variation-settings:"wdth" 122}body.vertex-theme .main-nav{display:none;gap:var(--space-6);font-size:var(--text-sm);font-weight:600}body.vertex-theme .main-nav a{text-decoration:none;color:#c9c6c0}body.vertex-theme .main-nav a:hover{color:#fff}@media(min-width:960px){body.vertex-theme .main-nav{display:flex}}body.vertex-theme .header-actions{display:flex;align-items:center;gap:var(--space-2)}body.vertex-theme .lang{display:inline-flex;border:1px solid #3a3b3d;border-radius:999px;padding:2px}body.vertex-theme .lang-btn{border:0;background:none;font-size:var(--text-xs);font-weight:700;padding:var(--space-1) var(--space-3);border-radius:999px;color:#b9b6b0;min-height:32px}body.vertex-theme .lang-btn.is-active{background:#fff;color:var(--ink)}body.vertex-theme .cart-btn{position:relative;display:grid;place-items:center;width:44px;height:44px;border:0;background:none;border-radius:50%;color:#fff}body.vertex-theme .cart-btn:hover{background:var(--steel)}body.vertex-theme .cart-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;border-radius:999px;background:var(--orange);color:#fff;font-size:11px;font-weight:800;display:grid;place-items:center;padding:0 4px}body.vertex-theme .cart-count.bump{animation:bump .35s ease}@keyframes bump{50%{transform:scale(1.35)}}body.vertex-theme .buy{display:grid;gap:var(--space-5);padding-block:var(--space-4) var(--space-12)}@media(min-width:960px){body.vertex-theme .buy{grid-template-columns:1.12fr 1fr;gap:var(--space-12);padding-block:var(--space-8) var(--space-20);align-items:start}}body.vertex-theme .gallery{min-width:0}@media(min-width:960px){body.vertex-theme .gallery{position:sticky;top:calc(var(--header-h) + var(--space-4))}}body.vertex-theme .gallery-track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--r-lg);background:#e9ebec;margin-inline:calc(var(--space-5) * -1)}@media(min-width:768px){body.vertex-theme .gallery-track{margin-inline:0}}body.vertex-theme .gallery-track::-webkit-scrollbar{display:none}body.vertex-theme .gallery-meta{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}body.vertex-theme .gallery-meta span:last-child{font-variant-numeric:tabular-nums}body.vertex-theme .slide{flex:0 0 100%;min-width:0;overflow:hidden;scroll-snap-align:center;aspect-ratio:4/3;background:#e9ebec;display:grid;grid-template-rows:minmax(0,1fr) auto}body.vertex-theme .slide img,body.vertex-theme .slide video{width:100%;height:100%;min-height:0;object-fit:contain}body.vertex-theme .slide figcaption{background:var(--paper);border-top:1px solid var(--line);min-height:48px;padding:10px 14px;font-size:12px;font-weight:700;line-height:1.35}body.vertex-theme .gallery-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;font-size:11px;color:var(--ink-3)}body.vertex-theme .gallery-controls button{border:0;background:none;min-width:44px;min-height:44px;font-size:22px;border-radius:6px}body.vertex-theme .gallery-controls button:hover:not(:disabled){background:var(--sand)}body.vertex-theme .gallery-controls button:disabled{opacity:.3;cursor:default}body.vertex-theme .thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin;padding-bottom:5px;scroll-snap-type:x proximity}body.vertex-theme .thumb{flex:0 0 68px;min-width:0;border:2px solid transparent;padding:0;background:#e9ebec;border-radius:7px;overflow:hidden;display:grid;grid-template-rows:48px auto;scroll-snap-align:start}body.vertex-theme .thumb img{display:block;width:100%;height:48px;object-fit:contain}body.vertex-theme .thumb span{display:block;padding:3px 2px;font-size:10px;font-weight:700;background:var(--paper);white-space:nowrap}body.vertex-theme .thumb[aria-selected=true]{border-color:var(--orange)}body.vertex-theme .thumb[aria-selected=true] span{color:var(--orange-ink)}body.vertex-theme .gallery-disclaimer{font-size:10px;line-height:1.45;color:var(--ink-3);margin-top:8px;max-width:70ch}@media(min-width:960px){body.vertex-theme .thumb{flex-basis:calc((100% - 56px)/8);grid-template-rows:52px auto}body.vertex-theme .thumb img{height:52px}body.vertex-theme .thumb span{font-size:9px}body.vertex-theme .slide figcaption{font-size:13px}}body.vertex-theme .buy-info{display:flex;flex-direction:column;gap:var(--space-4)}body.vertex-theme .buy-info h1{display:flex;flex-direction:column;gap:var(--space-1)}body.vertex-theme .h1-brand{font-size:var(--text-2xl);font-weight:900;letter-spacing:.08em;line-height:1;font-variation-settings:"wdth" 122}body.vertex-theme .h1-sub{font-size:var(--text-lg);font-weight:700;color:var(--ink-2)}body.vertex-theme .lead{color:var(--ink-2);max-width:46ch}body.vertex-theme .lead b{color:var(--ink)}body.vertex-theme .function-pills{display:flex;flex-wrap:wrap;gap:7px}body.vertex-theme .function-pills li{border:1px solid var(--line);background:var(--paper);border-radius:4px;font-size:12px;font-weight:700;padding:5px 9px}body.vertex-theme .learn-link{font-size:var(--text-sm);font-weight:700;text-underline-offset:4px;align-self:flex-start}body.vertex-theme .learn-link:hover{color:var(--orange-ink)}body.vertex-theme .currency-note{font-size:11px;line-height:1.4;color:var(--ink-3)}body.vertex-theme .purchase-policy{font-size:var(--text-sm);color:var(--ink-2);padding-block:var(--space-4)}body.vertex-theme .review-only{display:none!important}body.vertex-theme.review .review-only{display:revert!important}body.vertex-theme .reviews-pending{max-width:65ch;margin-top:24px;border-left:3px solid var(--orange);padding-left:18px;font-size:var(--text-sm);color:var(--ink-2)}body.vertex-theme .rating-preview{border:1px dashed #b8c8bb;border-radius:var(--r);padding:var(--space-3);background:#eef5ef}body.vertex-theme .rating-preview-line{display:flex;align-items:center;gap:12px}body.vertex-theme .rating-preview-stars{color:#118463;font-size:25px;letter-spacing:2px}body.vertex-theme .rating-preview p{font-size:12px;line-height:1.5;margin-top:6px;color:#365641}body.vertex-theme .promo-error{color:#a93220;font-size:12px;margin-top:8px}body.vertex-theme .drawer-content{flex:1;min-height:100px;overflow-y:auto;overscroll-behavior:contain}body.vertex-theme .drawer .drawer-head{flex:none}body.vertex-theme .drawer .drawer-body{flex:none;overflow:visible}body.vertex-theme .drawer .drawer-foot{flex:none;gap:8px;max-height:68dvh;overflow-y:auto;padding:12px 16px calc(12px + env(safe-area-inset-bottom));overscroll-behavior:contain}body.vertex-theme .drawer .line img{object-fit:contain}body.vertex-theme .drawer .cart-totals{gap:4px}body.vertex-theme .continue-shopping{background:none;border:0;min-height:36px;padding:4px;text-decoration:underline;text-underline-offset:3px;font-size:13px;font-weight:700}body.vertex-theme .continue-shopping:hover{color:var(--orange-ink)}body.vertex-theme .drawer[data-empty=true] .cart-tools,body.vertex-theme .drawer[data-empty=true] .cart-note{display:none}body.vertex-theme .drawer[data-empty=true] .drawer-foot>:not(#checkout2){display:none}body.vertex-theme .pay-row li{display:grid;place-items:center;min-height:27px;padding:3px 6px;border:1px solid var(--line);border-radius:5px;background:#fff;font-size:9px;font-weight:700}body.vertex-theme .rating-line{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--ink-3);text-decoration:none;flex-wrap:wrap}body.vertex-theme .rating-line:hover{color:var(--ink)}body.vertex-theme .stars{color:var(--star);letter-spacing:2px;font-size:1rem}body.vertex-theme .stars-empty{color:#cfcac1}body.vertex-theme .offers{border:0;margin:0;padding:0;display:grid;gap:var(--space-3)}body.vertex-theme .offer{position:relative;cursor:pointer;display:block}body.vertex-theme .offer input{position:absolute;opacity:0;pointer-events:none}body.vertex-theme .offer-body{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-4);border:2px solid var(--line);background:var(--paper);border-radius:var(--r);padding:var(--space-4) var(--space-5);transition:border-color .15s,box-shadow .15s;position:relative}body.vertex-theme .offer:hover .offer-body{border-color:#b5afa4}body.vertex-theme .offer input:checked+.offer-body{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}body.vertex-theme .offer input:focus-visible+.offer-body{outline:3px solid var(--orange);outline-offset:2px}body.vertex-theme .offer-radio{width:20px;height:20px;border-radius:50%;border:2px solid #b5afa4;display:grid;place-items:center}body.vertex-theme .offer input:checked+.offer-body .offer-radio{border-color:var(--ink)}body.vertex-theme .offer input:checked+.offer-body .offer-radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ink)}body.vertex-theme .offer-main{display:grid;gap:2px}body.vertex-theme .offer-name{font-weight:900;font-size:var(--text-lg);text-transform:uppercase;letter-spacing:.04em;font-variation-settings:"wdth" 110}body.vertex-theme .offer-desc{font-size:var(--text-sm);color:var(--ink-2)}body.vertex-theme .offer-prices{display:grid;justify-items:end;gap:2px}body.vertex-theme .offer-price{font-weight:800;font-size:var(--text-lg)}body.vertex-theme .offer-save{font-size:var(--text-xs);font-weight:800;color:var(--orange-ink)}body.vertex-theme .offer-flag{position:absolute;top:-11px;left:var(--space-5);background:var(--orange);color:#fff;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:3px var(--space-2);border-radius:4px}body.vertex-theme .offer-duo .offer-body{background:#fffaf6}body.vertex-theme .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:0;border-radius:var(--r);font-weight:800;font-size:var(--text-base);padding:var(--space-4) var(--space-6);min-height:52px;transition:background .15s,transform .1s,color .15s;text-decoration:none}body.vertex-theme .btn:active{transform:translateY(1px)}body.vertex-theme .btn-primary{background:var(--orange);color:#fff}body.vertex-theme .btn-primary:hover{background:var(--orange-hover)}body.vertex-theme .btn-ghost{background:transparent;border:2px solid var(--ink);color:var(--ink);min-height:44px;padding:var(--space-2) var(--space-5);font-size:var(--text-sm)}body.vertex-theme .btn-ghost:hover{background:var(--ink);color:#fff}body.vertex-theme .btn-sm{min-height:36px;padding:var(--space-1) var(--space-4)}body.vertex-theme .btn-block{width:100%}body.vertex-theme .btn-lg{min-height:58px;font-size:var(--text-base);text-transform:uppercase;letter-spacing:.05em;font-variation-settings:"wdth" 104;white-space:nowrap}@media(max-width:420px){body.vertex-theme .btn-lg{font-size:.95rem;letter-spacing:.02em;padding-inline:var(--space-4)}}body.vertex-theme .btn-sep{opacity:.7}body.vertex-theme .ship-line{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-2)}body.vertex-theme .pulse{width:9px;height:9px;border-radius:50%;background:#2fa65a;box-shadow:0 0 #2fa65a80;animation:pulse 2s infinite;flex:0 0 9px}@keyframes pulse{70%{box-shadow:0 0 0 7px #2fa65a00}to{box-shadow:0 0 #2fa65a00}}body.vertex-theme .trust-row{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-2);border-block:1px solid var(--line);padding-block:var(--space-4)}body.vertex-theme .trust-row li{display:grid;justify-items:center;text-align:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:600;line-height:1.25;color:var(--ink-2)}body.vertex-theme .trust-row svg{width:26px;height:26px;fill:none;stroke:var(--ink);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}body.vertex-theme .spec summary{list-style:none;cursor:pointer;font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:var(--text-sm);display:flex;justify-content:space-between;align-items:center;min-height:44px}body.vertex-theme .spec summary::-webkit-details-marker{display:none}body.vertex-theme .spec summary:after{content:"+";font-size:1.4rem;font-weight:400;transition:transform .2s}body.vertex-theme .spec[open] summary:after{transform:rotate(45deg)}body.vertex-theme .spec-grid{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2) var(--space-6);padding-block:var(--space-2) var(--space-4);font-size:var(--text-sm)}body.vertex-theme .spec-grid dt{font-weight:700}body.vertex-theme .spec-grid dd{color:var(--ink-2)}body.vertex-theme .campaign{position:relative;color:#fff;overflow:hidden;min-height:min(78vh,720px);display:flex;align-items:flex-end}body.vertex-theme .campaign-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:60% 40%}body.vertex-theme .campaign:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0a0aeb,#0a0a0a8c 45%,#0a0a0a1a);z-index:1}@media(min-width:960px){body.vertex-theme .campaign:before{background:linear-gradient(90deg,#0a0a0ae6,#0a0a0a99 45%,#0a0a0a00 80%)}body.vertex-theme .campaign{align-items:center}}body.vertex-theme .campaign-inner{position:relative;z-index:2;display:grid;gap:var(--space-5);padding-block:var(--space-16)}body.vertex-theme .campaign .display{max-width:13ch}body.vertex-theme .campaign-text{max-width:44ch;color:#dedbd5;font-size:var(--text-base)}body.vertex-theme .who{padding-block:var(--section)}body.vertex-theme .who-grid{display:grid;gap:var(--space-5);margin-top:var(--space-8)}@media(min-width:768px){body.vertex-theme .who-grid{grid-template-columns:1fr 1fr;gap:var(--space-6)}}body.vertex-theme .who-card{position:relative;border-radius:var(--r-lg);overflow:hidden;background:var(--night)}body.vertex-theme .who-card img{width:100%;aspect-ratio:4/3;object-fit:cover}body.vertex-theme .who-card figcaption{position:absolute;inset:auto 0 0 0;padding:var(--space-10) var(--space-5) var(--space-5);background:linear-gradient(0deg,#0a0a0aeb,#0a0a0a00);color:#e9e6e0;display:grid;gap:var(--space-2);font-size:var(--text-sm)}body.vertex-theme .who-label{font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:#fff;font-size:var(--text-lg);font-variation-settings:"wdth" 112}body.vertex-theme .trades{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-6)}body.vertex-theme .trades li{border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:600}body.vertex-theme .diff{background:var(--night);color:#fff;padding-block:var(--section)}body.vertex-theme .diff-inner{display:grid;gap:var(--space-10)}@media(min-width:960px){body.vertex-theme .diff-inner{grid-template-columns:1.1fr 1fr;gap:var(--space-16);align-items:center}}body.vertex-theme .diff .tag{color:#ffb27f}body.vertex-theme .diff-list{display:grid;gap:var(--space-5)}body.vertex-theme .diff-list li{display:grid;gap:var(--space-1);padding-left:var(--space-6);border-left:3px solid var(--orange)}body.vertex-theme .diff-list b{font-size:var(--text-lg);font-weight:800}body.vertex-theme .diff-list span{color:#b9b6b0;font-size:var(--text-sm)}body.vertex-theme .how{padding-block:var(--section)}body.vertex-theme .cards{display:grid;gap:var(--space-5);margin-top:var(--space-8)}@media(min-width:768px){body.vertex-theme .cards{grid-template-columns:repeat(3,1fr)}}body.vertex-theme .card{background:var(--paper);border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);display:flex;flex-direction:column}body.vertex-theme .card img{width:100%;aspect-ratio:4/3;object-fit:cover}body.vertex-theme .card-body{padding:var(--space-5);display:grid;gap:var(--space-2);align-content:start}body.vertex-theme .card-num{font-size:var(--text-xs);font-weight:900;color:var(--orange-ink);letter-spacing:.12em}body.vertex-theme .card h3{font-size:var(--text-lg);font-weight:900;text-transform:uppercase;font-variation-settings:"wdth" 108}body.vertex-theme .card p{color:var(--ink-2);font-size:var(--text-sm)}body.vertex-theme .card .slot-note{justify-self:start}body.vertex-theme .controls{display:grid;gap:var(--space-6);margin-top:var(--space-12);align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}@media(min-width:768px){body.vertex-theme .controls{grid-template-columns:1fr 1fr;gap:var(--space-10)}}body.vertex-theme .controls img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover}body.vertex-theme .controls-text{display:grid;gap:var(--space-4);padding:0 var(--space-5) var(--space-6)}@media(min-width:768px){body.vertex-theme .controls-text{padding:var(--space-8) var(--space-8) var(--space-8) 0}}body.vertex-theme .controls dl{display:grid;gap:var(--space-1)}body.vertex-theme .controls dt{font-weight:800;font-size:var(--text-sm);margin-top:var(--space-3)}body.vertex-theme .controls dd{color:var(--ink-2);font-size:var(--text-sm)}body.vertex-theme .duo{background:linear-gradient(180deg,#fbeee4,#f6e6da);padding-block:var(--section);overflow:hidden}body.vertex-theme .duo-inner{display:grid;gap:var(--space-10);align-items:center}@media(min-width:960px){body.vertex-theme .duo-inner{grid-template-columns:1.15fr 1fr;gap:var(--space-16)}}body.vertex-theme .duo-media{position:relative;padding-bottom:var(--space-10)}body.vertex-theme .duo-main{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:var(--r-lg);box-shadow:0 20px 50px #50280a2e}body.vertex-theme .duo-inset{position:absolute;left:calc(var(--space-2) * -1);bottom:0;width:42%;aspect-ratio:1/1;object-fit:cover;border-radius:var(--r-lg);border:5px solid #fbeee4;box-shadow:0 12px 30px #50280a33}@media(min-width:960px){body.vertex-theme .duo-inset{right:calc(var(--space-8) * -1)}}body.vertex-theme .duo-text{display:grid;gap:var(--space-5);justify-items:start}body.vertex-theme .duo .display{font-size:var(--text-2xl);max-width:14ch}body.vertex-theme .duo-joke{font-size:var(--text-lg);line-height:1.35;color:var(--ink-2);border-left:4px solid var(--orange);padding-left:var(--space-4)}body.vertex-theme .duo-joke b{color:var(--ink);font-weight:800}body.vertex-theme .duo-sub{color:var(--ink-2);font-size:var(--text-sm);max-width:44ch}body.vertex-theme .duo-price{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}body.vertex-theme .duo-amount{font-size:var(--text-xl);font-weight:900}body.vertex-theme .duo-save{background:var(--ink);color:#fff;font-size:var(--text-xs);font-weight:800;padding:var(--space-1) var(--space-3);border-radius:4px;text-transform:uppercase;letter-spacing:.06em}body.vertex-theme .compare{padding-block:var(--section)}body.vertex-theme .table-wrap{margin-top:var(--space-8);overflow-x:auto;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--paper)}body.vertex-theme .cmp{width:100%;border-collapse:collapse;font-size:var(--text-sm);table-layout:fixed}body.vertex-theme .cmp col.c1{width:34%}@media(max-width:600px){body.vertex-theme .cmp th,body.vertex-theme .cmp td{padding:var(--space-3) var(--space-2)}body.vertex-theme .cmp th[scope=row]{padding-left:var(--space-3);font-size:var(--text-xs)}body.vertex-theme .cmp thead th{font-size:12px;letter-spacing:0;text-transform:none}body.vertex-theme .cmp thead .cmp-us{font-size:12px;letter-spacing:.04em}body.vertex-theme .cmp col.c1{width:31%}}body.vertex-theme .cmp th,body.vertex-theme .cmp td{padding:var(--space-4);text-align:center;border-bottom:1px solid var(--line)}body.vertex-theme .cmp tbody tr:last-child th,body.vertex-theme .cmp tbody tr:last-child td{border-bottom:0}body.vertex-theme .cmp th[scope=row]{text-align:left;font-weight:700}body.vertex-theme .cmp thead th{font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:var(--text-xs);color:var(--ink-2)}body.vertex-theme .cmp .cmp-us{background:var(--night);color:#fff}body.vertex-theme .cmp thead .cmp-us{color:#fff;font-size:var(--text-sm);letter-spacing:.14em;font-weight:900}body.vertex-theme .cmp i{display:inline-block;width:22px;height:22px;border-radius:50%;vertical-align:middle;position:relative}body.vertex-theme .cmp i.yes{background:var(--orange)}body.vertex-theme .cmp i.yes:after{content:"";position:absolute;left:7px;top:4px;width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}body.vertex-theme .cmp i.no{background:#e4e0d8}body.vertex-theme .cmp i.no:after{content:"";position:absolute;left:6px;top:10px;width:10px;height:2.5px;background:#9a958c}body.vertex-theme .cmp i.maybe{background:transparent;border:2px solid #b5afa4}body.vertex-theme .demo{background:var(--sand);padding-block:var(--section)}body.vertex-theme .demo-inner{display:grid;gap:var(--space-8);align-items:center}@media(min-width:960px){body.vertex-theme .demo-inner{grid-template-columns:.85fr 1.15fr;gap:var(--space-12)}}body.vertex-theme .steps{counter-reset:s;display:grid;gap:var(--space-4);margin-top:var(--space-6)}body.vertex-theme .steps li{counter-increment:s;display:grid;grid-template-columns:40px 1fr;gap:var(--space-3);align-items:start}body.vertex-theme .steps li:before{content:counter(s);width:34px;height:34px;border-radius:6px;background:var(--orange);color:#fff;font-weight:900;font-size:var(--text-sm);display:grid;place-items:center}body.vertex-theme .demo-media video{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-lg);background:#000}body.vertex-theme .reviews{padding-block:var(--section)}body.vertex-theme .reviews-head{display:grid;gap:var(--space-6);align-items:end}@media(min-width:768px){body.vertex-theme .reviews-head{grid-template-columns:1fr auto}}body.vertex-theme .rev-summary{display:grid;gap:var(--space-2);justify-items:start;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--space-5)}body.vertex-theme .rev-summary .stars{font-size:1.4rem}body.vertex-theme .rev-summary p{font-size:var(--text-sm);color:var(--ink-2);max-width:32ch}body.vertex-theme .rev-grid{display:grid;gap:var(--space-4);margin-top:var(--space-8)}@media(min-width:768px){body.vertex-theme .rev-grid{grid-template-columns:repeat(3,1fr)}}body.vertex-theme .rev-card{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--space-6) var(--space-5) var(--space-5);display:grid;gap:var(--space-3);align-content:start}body.vertex-theme .rev-card h3{font-size:var(--text-base);font-weight:800}body.vertex-theme .rev-card p{font-size:var(--text-sm);color:var(--ink-3);font-style:normal}body.vertex-theme .rev-card footer{display:flex;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;font-size:var(--text-xs);border-top:1px solid var(--line);padding-top:var(--space-3);margin-top:var(--space-2)}body.vertex-theme .rev-card footer span{color:#2f7d4a;font-weight:700}body.vertex-theme .rev-example{position:absolute;top:var(--space-3);right:var(--space-3);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border:1px dashed #b5afa4;border-radius:4px;padding:2px 6px}body.vertex-theme .box-faq{padding-block:0 var(--section);display:grid;gap:var(--space-12)}@media(min-width:960px){body.vertex-theme .box-faq{grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:start}}body.vertex-theme .inbox{display:grid;gap:var(--space-5);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}body.vertex-theme .inbox img{width:100%;aspect-ratio:16/9;object-fit:cover}body.vertex-theme .inbox>div{padding:0 var(--space-5) var(--space-6);display:grid;gap:var(--space-4)}body.vertex-theme .inbox-list{display:grid;gap:var(--space-2);font-size:var(--text-sm)}body.vertex-theme .inbox-list li{padding-left:var(--space-5);position:relative}body.vertex-theme .inbox-list li:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;background:var(--orange)}body.vertex-theme .assure{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);border-top:1px solid var(--line);padding-top:var(--space-4)}body.vertex-theme .assure div{display:grid;gap:2px;font-size:var(--text-sm)}body.vertex-theme .assure span{color:var(--ink-2)}body.vertex-theme .faq details{border-bottom:1px solid var(--line)}body.vertex-theme .faq .h3{margin-bottom:var(--space-3)}body.vertex-theme .faq summary{list-style:none;cursor:pointer;padding:var(--space-4) var(--space-8) var(--space-4) 0;font-weight:700;position:relative;min-height:48px}body.vertex-theme .faq summary::-webkit-details-marker{display:none}body.vertex-theme .faq summary:after{content:"+";position:absolute;right:var(--space-1);top:50%;transform:translateY(-50%);font-size:1.4rem;font-weight:400;transition:transform .2s}body.vertex-theme .faq details[open] summary:after{transform:translateY(-50%) rotate(45deg)}body.vertex-theme .faq details p{padding-bottom:var(--space-4);color:var(--ink-2);font-size:var(--text-sm);max-width:65ch}body.vertex-theme .final{position:relative;color:#fff;overflow:hidden;padding-block:clamp(var(--space-16),12vw,var(--space-24))}body.vertex-theme .final-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body.vertex-theme .final:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0e0e0eeb,#0e0e0eb3 55%,#0e0e0e59);z-index:1}body.vertex-theme .final-inner{position:relative;z-index:2;display:grid;gap:var(--space-6);justify-items:start}body.vertex-theme .final .display{max-width:14ch}body.vertex-theme .final-offers{display:flex;flex-wrap:wrap;gap:var(--space-3)}body.vertex-theme .final-offer{display:flex;flex-direction:column;align-items:flex-start;gap:2px;background:var(--orange);border:0;border-radius:var(--r);padding:var(--space-4) var(--space-6);min-width:170px;color:#fff;font-weight:700;transition:background .15s}body.vertex-theme .final-offer:hover{background:var(--orange-hover)}body.vertex-theme .final-offer span:first-child{font-size:var(--text-lg);font-weight:900;text-transform:uppercase;letter-spacing:.06em}body.vertex-theme .final-duo{background:#fff;color:var(--ink)}body.vertex-theme .final-duo:hover{background:#ece9e3}body.vertex-theme .site-footer{background:var(--night);color:#e6e3dd;padding-block:var(--space-16) var(--space-24)}@media(min-width:960px){body.vertex-theme .site-footer{padding-bottom:var(--space-10)}}body.vertex-theme .footer-grid{display:grid;gap:var(--space-8);grid-template-columns:1fr 1fr}@media(min-width:768px){body.vertex-theme .footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr}}body.vertex-theme .footer-brand{grid-column:1/-1;display:grid;gap:var(--space-3);align-content:start}@media(min-width:768px){body.vertex-theme .footer-brand{grid-column:auto}}body.vertex-theme .footer-brand p{color:#b9b6b0}body.vertex-theme .site-footer h4{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:#8f8c86;margin-bottom:var(--space-3)}body.vertex-theme .site-footer nav{display:grid;gap:var(--space-2);align-content:start}body.vertex-theme .site-footer nav a{text-decoration:none;font-size:var(--text-sm);padding-block:2px}body.vertex-theme .site-footer nav a:hover{color:var(--orange)}body.vertex-theme .site-footer .fine{color:#8f8c86}body.vertex-theme .footer-bottom{margin-top:var(--space-12);border-top:1px solid #2c2c2e;padding-top:var(--space-6);display:grid;gap:var(--space-4)}body.vertex-theme .footer-meta{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;font-size:var(--text-xs);color:#8f8c86}body.vertex-theme .review-toggle{background:none;border:1px dashed #4a4a4c;color:#b9b6b0;border-radius:999px;padding:var(--space-1) var(--space-3);font-size:var(--text-xs);min-height:32px}body.vertex-theme.review .review-toggle{border-color:#d9a62e;color:#f3d48a}body.vertex-theme .sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);background:var(--paper);border-top:1px solid var(--line);padding:var(--space-3) var(--space-5) calc(var(--space-3) + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .25s ease;box-shadow:0 -6px 20px #00000014}body.vertex-theme .sticky-atc.show{transform:none}body.vertex-theme .sticky-atc>div{display:grid;line-height:1.25}body.vertex-theme .sticky-name{font-weight:900;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em}body.vertex-theme .sticky-price{font-size:var(--text-sm);color:var(--ink-2)}body.vertex-theme .sticky-atc .btn{min-height:46px;padding-inline:var(--space-5);font-size:var(--text-sm)}@media(min-width:960px){body.vertex-theme .sticky-atc{display:none}}body.vertex-theme .drawer-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:50}body.vertex-theme .drawer{position:fixed;top:0;right:0;bottom:0;width:min(420px,100%);background:var(--bg);z-index:60;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s cubic-bezier(.2,.8,.2,1)}body.vertex-theme .drawer.open{transform:none}body.vertex-theme .drawer-head{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-5);background:var(--night);color:#fff}body.vertex-theme .drawer-head h2{font-size:var(--text-lg);font-weight:900;text-transform:uppercase;letter-spacing:.04em}body.vertex-theme .icon-btn{width:44px;height:44px;border:0;background:none;font-size:1.6rem;border-radius:50%;color:inherit}body.vertex-theme .icon-btn:hover{background:var(--steel)}body.vertex-theme .drawer-body{flex:1;overflow:auto;padding:var(--space-5);display:grid;gap:var(--space-4);align-content:start}body.vertex-theme .empty{color:var(--ink-3);text-align:center;padding-block:var(--space-12)}body.vertex-theme .line{display:grid;grid-template-columns:72px 1fr auto;gap:var(--space-3);align-items:center}body.vertex-theme .line img{width:72px;height:72px;object-fit:cover;background:#e9ebec;border-radius:8px}body.vertex-theme .line-name{font-weight:800;font-size:var(--text-sm)}body.vertex-theme .line-meta{font-size:var(--text-xs);color:var(--ink-3)}body.vertex-theme .qty{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;margin-top:var(--space-1);background:var(--paper)}body.vertex-theme .qty button{width:32px;height:32px;border:0;background:none;font-weight:800}body.vertex-theme .qty span{min-width:20px;text-align:center;font-size:var(--text-sm)}body.vertex-theme .line-price{font-weight:800;font-size:var(--text-sm)}body.vertex-theme .drawer-upsell{margin:0 var(--space-5) var(--space-4);background:#fbeee4;border:1px solid #f1d2bb;border-radius:var(--r);padding:var(--space-3) var(--space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm)}body.vertex-theme .drawer-foot{border-top:1px solid var(--line);padding:var(--space-5);display:grid;gap:var(--space-3);padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom))}body.vertex-theme .subtotal{display:flex;justify-content:space-between;font-weight:900}body.vertex-theme .checkout-note{background:#fff1c9;color:#7a4f00;padding:var(--space-3);border-radius:8px}@media(max-width:959px){body.vertex-theme .buy-info{gap:var(--space-3)}body.vertex-theme .offer-body{padding:var(--space-3) var(--space-4);gap:var(--space-3)}}@media(prefers-reduced-motion:reduce){body.vertex-theme *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media(max-width:600px){body.vertex-theme .cmp th,body.vertex-theme .cmp td{padding:var(--space-3) var(--space-1)}body.vertex-theme .cmp th[scope=row]{padding-left:var(--space-3);font-size:var(--text-xs)}body.vertex-theme .cmp thead th{font-size:11px;letter-spacing:0;text-transform:none;font-weight:800;line-height:1.2}body.vertex-theme .cmp thead .cmp-us{font-size:12px;letter-spacing:.04em}body.vertex-theme .cmp col.c1{width:31%}}body.vertex-theme .how-hint{color:var(--ink-2);margin-top:var(--space-3);max-width:52ch}body.vertex-theme .explorer{display:grid;gap:var(--space-6);margin-top:var(--space-8)}@media(min-width:960px){body.vertex-theme .explorer{grid-template-columns:1.35fr 1fr;align-items:start}}body.vertex-theme .stage{position:relative;overflow:hidden;border-radius:var(--r-lg);background:#e9ebec;aspect-ratio:1400/653}body.vertex-theme .stage{scroll-margin-top:calc(var(--header-h) + 16px)}body.vertex-theme .gallery-track{scroll-margin-top:12px}body.vertex-theme .stage.is-playing-function{aspect-ratio:16/9}body.vertex-theme .stage.is-playing-function .stage-zoom{visibility:hidden}body.vertex-theme .stage-film{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:#e9ebec}body.vertex-theme .stage.is-playing-function .stage-reset{top:12px;bottom:auto;left:12px;right:auto;z-index:2}body.vertex-theme .explorer-intro{color:var(--ink-2);font-size:var(--text-base);max-width:48ch}body.vertex-theme .stage-zoom{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:var(--ox,50%) var(--oy,50%);transition:transform .7s cubic-bezier(.2,.7,.2,1)}body.vertex-theme .stage.is-zoomed .stage-zoom{transform:scale(2.3)}body.vertex-theme .stage-zoom img{width:100%;height:100%;object-fit:cover;display:block}body.vertex-theme .hs{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);width:34px;height:34px;border-radius:50%;border:2px solid #fff;background:var(--ink);color:#fff;font-weight:900;font-size:15px;display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 14px #0000004d;transition:background .2s,transform .2s,opacity .3s}body.vertex-theme .hs:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:2px solid rgba(242,106,27,.85);animation:hsPulse 2.2s infinite}body.vertex-theme .hs:hover,body.vertex-theme .hs.is-active{background:var(--orange)}body.vertex-theme .stage.is-zoomed .hs{transform:translate(-50%,-50%) scale(.45)}body.vertex-theme .stage.is-zoomed .hs:not(.is-active){opacity:0;pointer-events:none}@keyframes hsPulse{0%{transform:scale(.85);opacity:1}to{transform:scale(1.5);opacity:0}}@media(prefers-reduced-motion:reduce){body.vertex-theme .hs:after{animation:none}body.vertex-theme .stage-zoom{transition:none}}body.vertex-theme .stage-reset{position:absolute;right:var(--space-3);bottom:var(--space-3);background:#161616d9;color:#fff;border:0;border-radius:999px;padding:var(--space-2) var(--space-4);font-weight:700;font-size:var(--text-xs);cursor:pointer}body.vertex-theme .hs-panels{display:grid;gap:var(--space-4)}body.vertex-theme .hs-panel{background:#fff;border:1px solid #e3ddd3;border-radius:var(--r-lg);padding:var(--space-5);animation:panelIn .35s ease}body.vertex-theme .hs-panel h3{font-size:var(--text-lg);font-weight:800;margin:var(--space-2) 0}body.vertex-theme .hs-panel p{color:var(--ink-2)}body.vertex-theme .hs-video{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--r);margin-top:var(--space-4);background:#000;display:block}body.vertex-theme .hs-panel .function-note{margin-top:var(--space-3);line-height:1.5;color:var(--ink-2)}@keyframes panelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}body.vertex-theme .hs-list{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2)}@media(min-width:600px){body.vertex-theme .hs-list{grid-template-columns:repeat(3,1fr)}}body.vertex-theme .hs-item{display:flex;align-items:center;gap:var(--space-2);background:transparent;border:1.5px solid #d9d2c6;border-radius:var(--r);padding:var(--space-3);font-weight:700;font-size:var(--text-sm);text-align:left;cursor:pointer;color:var(--ink);min-height:48px}body.vertex-theme .hs-item b{width:26px;height:26px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-size:13px;flex:none}body.vertex-theme .hs-item.is-active{border-color:var(--orange);background:#fff4ec}body.vertex-theme .hs-item.is-active b{background:var(--orange)}body.vertex-theme .situ{padding-block:var(--space-16)}body.vertex-theme .situ-grid{display:grid;gap:var(--space-10);margin-top:var(--space-8)}@media(min-width:960px){body.vertex-theme .situ-grid{grid-template-columns:1fr 1fr;gap:var(--space-8)}}body.vertex-theme .situ-pair h3{font-size:var(--text-lg);font-weight:900;text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-3)}body.vertex-theme .pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}body.vertex-theme .pair figure{margin:0;position:relative;border-radius:var(--r-lg);overflow:hidden}body.vertex-theme .pair img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}body.vertex-theme .pair figcaption{position:absolute;left:var(--space-2);right:var(--space-2);bottom:var(--space-2);font-size:11px;font-weight:800;line-height:1.25;padding:6px 8px;border-radius:6px;color:#fff}body.vertex-theme .chip-bad{background:#161616d1}body.vertex-theme .chip-good{background:var(--orange)}@media(min-width:600px){body.vertex-theme .pair figcaption{font-size:var(--text-xs)}}body.vertex-theme .situ-note{margin-top:var(--space-6)}body.vertex-theme .ugc{margin-top:var(--space-8)}body.vertex-theme .ugc-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}body.vertex-theme .ugc-head h3{font-size:var(--text-base);font-weight:900;text-transform:uppercase;letter-spacing:.04em}body.vertex-theme .btn-sm{min-height:44px;padding:0 var(--space-4);font-size:var(--text-sm)}body.vertex-theme .ugc-row{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:var(--space-2);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--space-2)}@media(min-width:768px){body.vertex-theme .ugc-row{grid-auto-flow:row;grid-template-columns:repeat(5,1fr);overflow:visible}}body.vertex-theme .ugc-tile,body.vertex-theme .rev-photo{aspect-ratio:1/1;border:1.5px dashed #cfc7ba;border-radius:var(--r);background:#efebe4;display:grid;place-content:center;justify-items:center;gap:6px;color:var(--ink-3);font-size:var(--text-xs);font-weight:700;scroll-snap-align:start}body.vertex-theme .rev-photo{aspect-ratio:4/3;margin-top:var(--space-4)}body.vertex-theme .ugc .fine{margin-top:var(--space-2)}body.vertex-theme .xray{margin-top:var(--space-12);display:grid;gap:var(--space-5);background:#0b1730;color:#e8eefc;border-radius:var(--r-lg);padding:var(--space-5);overflow:hidden}@media(min-width:960px){body.vertex-theme .xray{grid-template-columns:1fr 1.5fr;align-items:center;padding:var(--space-8)}}body.vertex-theme .xray .tag{color:#ff9a5c}body.vertex-theme .xray h3{font-size:var(--text-xl);font-weight:900;text-transform:uppercase;line-height:1.05;margin:var(--space-2) 0 var(--space-3)}body.vertex-theme .xray p{color:#b9c6e4}body.vertex-theme .xray .fine{color:#8193bb;margin-top:var(--space-3)}body.vertex-theme .xray-video{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--r);display:block;background:#06101f}body.vertex-theme .btn-sm{white-space:nowrap}body.vertex-theme .ugc-head h3{line-height:1.2}body.vertex-theme .rev-photo{aspect-ratio:16/9}body.vertex-theme .office-pause{display:grid;gap:var(--space-8);padding-block:var(--space-4) var(--section);align-items:center}body.vertex-theme .office-media{overflow:hidden;border-radius:var(--r-lg)}body.vertex-theme .office-media img{width:100%;height:auto;display:block}body.vertex-theme .office-media figcaption{font-size:11px;line-height:1.5;color:var(--ink-2);padding-top:10px}body.vertex-theme .office-copy{display:grid;gap:var(--space-5)}body.vertex-theme .office-copy>p:not(.tag){color:var(--ink-2);max-width:46ch}body.vertex-theme .office-copy .learn-link{justify-self:start}body.vertex-theme .quality{padding-block:var(--section)}body.vertex-theme .quality-heading{display:grid;gap:var(--space-6);margin-bottom:var(--space-8)}body.vertex-theme .quality-heading>p{color:var(--ink-2);max-width:48ch;align-self:end}body.vertex-theme .quality-film{overflow:hidden;border-radius:var(--r-lg);background:#8e3f15;aspect-ratio:16/9}body.vertex-theme .quality-film video{width:100%;height:100%;object-fit:cover;display:block}body.vertex-theme .quality-details{display:grid;gap:var(--space-6);margin-top:var(--space-8)}body.vertex-theme .quality-details article{border-top:1px solid var(--line);padding-top:var(--space-4)}body.vertex-theme .quality-index{font-size:var(--text-xs);letter-spacing:.06em;color:#a63c09;font-weight:800}body.vertex-theme .quality-details h3{font-size:var(--text-base);font-weight:800;margin:var(--space-2) 0}body.vertex-theme .quality-details p{font-size:var(--text-sm);color:var(--ink-2);line-height:1.6}body.vertex-theme .quality-note{margin-top:var(--space-6);color:var(--ink-2);max-width:78ch}@media(min-width:768px){body.vertex-theme .quality-heading{grid-template-columns:1fr 1fr;gap:var(--space-12)}body.vertex-theme .quality-details{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px){body.vertex-theme .office-pause{grid-template-columns:1.3fr 1fr;gap:var(--space-12)}}body.vertex-theme .footer-link{-webkit-appearance:none;appearance:none;background:none;border:0;padding:2px 0;color:inherit;font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;justify-self:start;min-height:32px}body.vertex-theme .footer-link:hover{color:var(--orange)}body.vertex-theme .info-dialog{width:min(620px,calc(100% - 32px));max-height:80dvh;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);color:var(--ink);margin:auto;overflow:auto}body.vertex-theme .info-dialog::backdrop{background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body.vertex-theme .info-dialog-head{display:flex;align-items:start;gap:var(--space-3);justify-content:space-between}body.vertex-theme .info-dialog-head h2{font-size:var(--text-lg)}body.vertex-theme .info-dialog p{color:var(--ink-2);font-size:var(--text-sm);line-height:1.7}body.vertex-theme .info-dialog .info-preview-label{color:#a63c09;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:var(--text-xs);margin:var(--space-3) 0}body.vertex-theme .info-dialog .btn{margin-top:var(--space-5)}body.vertex-theme .center{text-align:center;padding:var(--space-2) var(--space-4)}body.vertex-theme .promo-check{display:flex;align-items:center;gap:10px;background:#fff4ec;border:1px solid #f2c9a8;border-radius:var(--r);padding:var(--space-3) var(--space-4);margin-top:var(--space-4);font-weight:700;font-size:var(--text-sm);cursor:pointer}body.vertex-theme .promo-check input{width:20px;height:20px;accent-color:var(--orange);flex:none}body.vertex-theme .ship-note{color:var(--ink-3);font-size:var(--text-xs);margin-top:var(--space-2)}body.vertex-theme .promo-tbc{margin:0 auto var(--space-2);max-width:60ch}body.vertex-theme .cart-tools{border-top:1px solid var(--line);padding:var(--space-3) var(--space-4);display:grid;gap:var(--space-2)}body.vertex-theme .cart-tool{font-size:var(--text-sm);font-weight:700}body.vertex-theme .cart-tool summary{list-style:none;display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;color:var(--ink)}body.vertex-theme .cart-tool summary::-webkit-details-marker{display:none}body.vertex-theme .cart-tool summary svg{flex:none}body.vertex-theme .cart-tool textarea{width:100%;margin-top:var(--space-2);border:1px solid var(--line);border-radius:var(--r);padding:var(--space-2);font:inherit;font-weight:400}body.vertex-theme .cart-tool .fine{margin-top:var(--space-2);font-weight:400}body.vertex-theme .cart-promo .promo-row{display:flex;gap:var(--space-2);margin-top:var(--space-2)}body.vertex-theme .cart-promo .promo-row input{flex:1;min-width:0;border:1px solid var(--line);border-radius:var(--r);padding:0 var(--space-3);height:44px;font:inherit;text-transform:uppercase}body.vertex-theme .promo-ok{color:#1a7f4b;font-weight:800;margin-top:var(--space-2)}body.vertex-theme .cart-note{background:#efebe4;color:var(--ink-2);font-size:var(--text-xs);padding:var(--space-3) var(--space-4);margin:0}body.vertex-theme .drawer-foot{border-top:1px solid var(--line);padding:var(--space-4);display:grid;gap:var(--space-3)}body.vertex-theme .cart-totals{margin:0;display:grid;gap:6px}body.vertex-theme .cart-totals div{display:flex;justify-content:space-between;font-size:var(--text-sm)}body.vertex-theme .cart-totals .is-save dd{color:#c2410c;font-weight:800}body.vertex-theme .cart-totals .is-save dt{font-weight:800}body.vertex-theme .cart-totals .is-total{border-top:1px solid var(--line);padding-top:8px;font-weight:900;font-size:var(--text-base)}body.vertex-theme .pay-row{list-style:none;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;padding:0}body.vertex-theme .pay-row svg{border:1px solid var(--line);border-radius:6px;background:#fff}body.vertex-theme .drawer-foot .btn+.btn{margin-top:0}body.vertex-theme .cart-tool summary svg{width:22px;height:22px}body.vertex-theme .cart-promo>button{display:flex;align-items:center;gap:10px;min-height:44px;background:transparent;border:0;width:100%;padding:0;font:inherit;font-weight:700;cursor:pointer;color:var(--ink);text-align:left}body.vertex-theme .cart-promo>button svg{width:22px;height:22px;flex:none}body.vertex-theme .price-promo{position:relative}body.vertex-theme .price-promo:before{content:"";position:absolute;left:-8px;right:-8px;top:42%;height:2px;background:#c2410c;transform:rotate(-6deg);opacity:.55}body.vertex-theme .announce-track{display:flex;justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);flex-wrap:wrap;text-align:center}body.vertex-theme .price-was{color:var(--ink-3);font-weight:600;font-size:.78em;margin-left:4px;text-decoration-color:#c2410c}body.vertex-theme .offer-price{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vertex.css.map */
