.vt-sizes{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.vt-size-opt{position:relative}.vt-size-opt input{position:absolute;opacity:0;pointer-events:none}.vt-size-opt label{display:flex;align-items:center;justify-content:center;min-width:48px;height:44px;padding:0 14px;border:1px solid var(--vt-border-2);border-radius:var(--vt-radius);cursor:pointer;font-size:14px;font-weight:500;background:#fff;transition:all .18s}.vt-size-opt input:checked+label{background:var(--vt-accent);color:#fff;border-color:var(--vt-accent)}.vt-qty{display:inline-flex;align-items:center;border:1px solid var(--vt-border-2);border-radius:var(--vt-radius);overflow:hidden;margin-top:18px}.vt-qty button{width:42px;height:44px;border:none;background:#fff;cursor:pointer;font-size:20px;color:var(--vt-accent);line-height:1}.vt-qty input{width:46px;height:44px;border:none;text-align:center;font-size:15px;font-family:var(--vt-font-body);outline:none;-moz-appearance:textfield}.vt-qty input::-webkit-outer-spin-button,.vt-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vt-atc{width:100%;margin-top:20px;background:var(--vt-accent);color:#fff;border:none;border-radius:var(--vt-radius);padding:16px;cursor:pointer;font-family:var(--vt-font-body);transition:background .25s}.vt-atc:hover{background:var(--vt-accent-deep)}.vt-atc.is-added{background:var(--vt-success);animation:vtPop .4s ease}.vt-atc-lab{font-size:18px;font-weight:500}.vt-atc-sub{font-size:12px;opacity:.85;margin-top:3px;font-weight:400}.vt-cod{font-size:13px;color:var(--vt-muted);text-align:center;margin:12px 0 10px}.vt-trust-row{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(14px,3vw,26px);border:1px solid var(--vt-border);border-radius:var(--vt-radius);padding:14px;background:var(--vt-surface)}.vt-trust-item{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#333}.vt-trust-item svg,.vt-trust-item img{flex:0 0 auto}.vt-trust-item img{width:20px;height:20px;object-fit:contain}.vt-acc-list{display:grid;gap:10px;margin-top:16px}.vt-acc{border:1px solid var(--vt-border);border-radius:var(--vt-radius);overflow:hidden;background:#fff}.vt-acc summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;padding:16px 18px;font-family:var(--vt-font-body)}.vt-acc summary::-webkit-details-marker{display:none}.vt-acc-q{font-size:15px;font-weight:600;color:var(--vt-ink)}.vt-acc--faq .vt-acc-q{font-weight:500}.vt-acc-sign{font-size:22px;color:var(--vt-accent);flex:0 0 auto;line-height:1;transition:transform .2s}.vt-acc[open] .vt-acc-sign{transform:rotate(45deg)}.vt-acc-body{padding:0 18px 16px;font-size:14px;line-height:1.6;color:#555}.vt-acc-body p{margin:0}.vt-details-top{border-top:1px solid var(--vt-border);padding-top:clamp(24px,4vw,36px)}.vt-check{list-style:none;padding:0;margin:0;display:grid;gap:12px;max-width:620px}.vt-check li{display:flex;gap:12px;font-size:15px;color:var(--vt-ink-2)}.vt-check li .vt-tick{color:var(--vt-accent);flex:0 0 auto}.vt-band{background:var(--vt-surface);border-top:1px solid var(--vt-border);border-bottom:1px solid var(--vt-border)}.vt-grid-fit{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.vt-feat{display:flex;gap:14px;align-items:flex-start}.vt-feat-ico svg,.vt-feat-ico img{flex:0 0 auto}.vt-feat-ico img{width:26px;height:26px;object-fit:contain}.vt-feat-t{font-weight:600;font-size:15px;margin-bottom:4px;color:var(--vt-ink)}.vt-feat-d{font-size:13px;color:var(--vt-muted)}.vt-benefit{text-align:center}.vt-benefit svg,.vt-benefit img{margin:0 auto 12px;display:block}.vt-benefit img{width:30px;height:30px;object-fit:contain}.vt-car-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.vt-car-nav{display:flex;gap:8px;flex:0 0 auto}.vt-car-btn{width:40px;height:40px;border-radius:50%;border:1px solid var(--vt-border-2);background:#fff;cursor:pointer;font-size:18px;color:var(--vt-accent);line-height:1}.vt-car-btn:hover{background:var(--vt-surface)}.vt-scroll{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:thin}.vt-scroll::-webkit-scrollbar{height:6px}.vt-scroll::-webkit-scrollbar-track{background:transparent}.vt-scroll::-webkit-scrollbar-thumb{background:#e3d6db;border-radius:6px}.vt-testi{flex:0 0 300px;max-width:80vw;scroll-snap-align:start;border:1px solid var(--vt-border);border-radius:var(--vt-radius);padding:22px;background:var(--vt-surface)}.vt-stars{color:var(--vt-accent);font-size:15px;letter-spacing:2px;margin-bottom:12px}.vt-testi-q{font-family:var(--vt-font-head);font-size:18px;line-height:1.5;margin:0 0 16px;font-style:italic}.vt-testi-n{font-size:13px;color:var(--vt-muted);font-weight:500}.vt-reco{flex:0 0 240px;max-width:75vw;scroll-snap-align:start}.vt-reco-img{width:100%;aspect-ratio:4/5;border-radius:var(--vt-radius);background:var(--vt-plc);display:flex;align-items:center;justify-content:center;margin-bottom:12px;overflow:hidden}.vt-reco-img img{width:100%;height:100%;object-fit:cover;display:block}.vt-reco-plc{font-family:ui-monospace,monospace;font-size:11px;color:#ad93a0}.vt-reco-n{font-size:14px;font-weight:500;margin-bottom:4px;color:var(--vt-ink)}.vt-reco-price{display:flex;align-items:center;gap:8px;margin-bottom:12px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/veloura-tanga-styles-2.css.map */
