:root{--navy:#123F75;--navy-d:#0A2547;--or:#F08C1E;--or-d:#D27208;--ink:#0E1B2C;--mut:#5B6B80;--line:#DAE2EE;--bg:#F3F6FB;--r:6px;--hf:"Barlow Condensed","Arial Narrow",sans-serif;--bf:"Barlow",system-ui,-apple-system,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font:400 16px/1.55 var(--bf);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit}h1,h2,h3{font-family:var(--hf);line-height:1.05;letter-spacing:.01em;margin:0;text-transform:uppercase}.tv-w{max-width:1240px;margin:0 auto;padding:0 20px}.tv-top{background:var(--navy-d);color:#fff;font:600 12px var(--bf);letter-spacing:.09em;text-transform:uppercase}.tv-top .tv-w{display:flex;justify-content:center;align-items:center;gap:16px;padding-top:9px;padding-bottom:9px;flex-wrap:wrap}.tv-top i{width:6px;height:6px;background:var(--or);display:block}.tv-hd{background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}.tv-hrow{display:flex;align-items:center;gap:26px;min-height:72px}.tv-logo{display:flex;align-items:center;gap:10px;flex:none}.tv-logo b{width:26px;height:26px;background:var(--or);display:block}.tv-logo span{font:800 32px/1 var(--hf);color:var(--navy);letter-spacing:.01em}.tv-logo u{text-decoration:none;border-bottom:3px solid var(--or)}.tv-nav{display:flex;gap:2px;flex:1;justify-content:center;flex-wrap:nowrap}.tv-nav a{font:700 13px var(--bf);text-transform:uppercase;letter-spacing:.07em;padding:10px 11px;color:var(--navy);white-space:nowrap;border-bottom:3px solid transparent}.tv-nav a:hover,.tv-nav a.on{color:var(--or-d);border-bottom-color:var(--or)}.tv-hact{display:flex;align-items:center;gap:10px;flex:none}.tv-cart{position:relative;width:44px;height:44px;border:1.5px solid var(--line);border-radius:var(--r);display:grid;place-items:center;color:var(--navy)}.tv-cart:hover{border-color:var(--or)}.tv-cart em{position:absolute;top:-8px;right:-8px;background:var(--or);color:#fff;font:800 12px var(--bf);font-style:normal;min-width:20px;height:20px;border-radius:10px;display:grid;place-items:center;padding:0 5px}.tv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 22px;border-radius:var(--r);font:700 14px var(--bf);letter-spacing:.07em;text-transform:uppercase;border:2px solid var(--or);background:var(--or);color:#fff;cursor:pointer;transition:.15s;text-align:center}.tv-btn:hover{background:var(--or-d);border-color:var(--or-d)}.tv-btn.nv{background:var(--navy);border-color:var(--navy)}.tv-btn.nv:hover{background:var(--or);border-color:var(--or)}.tv-btn.ol{background:transparent;border-color:#ffffffb3}.tv-btn.ol:hover{background:#fff;color:var(--navy);border-color:#fff}.tv-btn.od{background:transparent;color:var(--navy);border-color:var(--navy)}.tv-btn.od:hover{background:var(--navy);color:#fff}.tv-btn.wa{background:#1fa855;border-color:#1fa855}.tv-btn.wa:hover{background:#178a45;border-color:#178a45}.tv-btn[disabled]{opacity:.5;cursor:not-allowed}.tv-hero{background:var(--navy);color:#fff;position:relative;overflow:hidden}.tv-hero:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:48px 48px}.tv-hero:after{content:"";position:absolute;right:-9%;top:0;bottom:0;width:42%;background:var(--or);transform:skew(-14deg)}.tv-hero .tv-w{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:center;padding-top:60px;padding-bottom:60px}.tv-eye{display:inline-block;background:#ffffff1f;border-left:4px solid var(--or);padding:6px 12px;font:700 12px var(--bf);letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px}.tv-hero h1{font-size:clamp(44px,6.4vw,84px);font-weight:800}.tv-hero h1 em{color:var(--or);font-style:normal}.tv-hero p{font-size:18px;max-width:520px;color:#dce7f5;margin:18px 0 26px}.tv-cta{display:flex;gap:12px;flex-wrap:wrap}.tv-mos{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tv-mos a{position:relative;display:block;aspect-ratio:1/1;background:#fff;border-radius:var(--r);overflow:hidden;box-shadow:0 22px 40px -24px #0009}.tv-mos a:nth-child(2){transform:translateY(22px)}.tv-mos a:nth-child(4){transform:translateY(22px)}.tv-mos img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;padding:14px}.tv-mos span{position:absolute;left:0;bottom:0;background:var(--navy-d);color:#fff;font:700 11px var(--bf);letter-spacing:.1em;text-transform:uppercase;padding:5px 10px}.tv-trust{background:#fff;border-bottom:1px solid var(--line)}.tv-trust .tv-w{display:grid;grid-template-columns:repeat(4,1fr)}.tv-tr{padding:20px 18px;border-left:1px solid var(--line);display:grid;grid-template-columns:auto 1fr;gap:0 12px;align-items:center}.tv-tr:first-child{border-left:0;padding-left:0}.tv-tr b{font:800 30px var(--hf);color:var(--or);grid-row:span 2}.tv-tr strong{font:700 14px var(--bf);text-transform:uppercase;letter-spacing:.05em;color:var(--navy)}.tv-tr small{color:var(--mut);font-size:13px}.tv-sh{display:flex;align-items:flex-end;justify-content:space-between;margin:54px 0 22px;border-bottom:3px solid var(--navy);padding-bottom:12px;gap:12px}.tv-sh h2{font-size:clamp(28px,4vw,42px);color:var(--navy);font-weight:800}.tv-sh a{color:var(--or-d);font:700 13px var(--bf);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.tv-cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.tv-cat{display:grid;grid-template-columns:84px 1fr;gap:14px;align-items:center;background:#fff;border:1px solid var(--line);border-left:5px solid var(--or);border-radius:var(--r);padding:12px;transition:.15s}.tv-cat:hover{transform:translateY(-2px);box-shadow:0 16px 28px -20px #0a2547b3;border-left-color:var(--navy)}.tv-cat i{position:relative;display:block;width:84px;height:84px;background:#f3f6fb;border-radius:4px;overflow:hidden}.tv-cat i img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;padding:6px}.tv-cat h3{font-size:22px;color:var(--navy);font-weight:800}.tv-cat small{color:var(--mut);font-size:13px;font-weight:600}.tv-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.tv-card{background:#fff;border:1px solid var(--line);border-radius:var(--r);display:flex;flex-direction:column;overflow:hidden;transition:.15s}.tv-card:hover{border-color:var(--navy);box-shadow:0 20px 32px -24px #0a2547bf}.tv-ph{position:relative;display:block;aspect-ratio:1/1;background:#fff;overflow:hidden}.tv-ph img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;padding:10px}.tv-off{position:absolute;top:10px;left:10px;z-index:2;background:var(--or);color:#fff;font:800 14px var(--hf);padding:3px 9px;letter-spacing:.04em}.tv-ct{padding:12px 14px 4px;font:700 15px/1.3 var(--bf);color:var(--ink);display:block;min-height:4.1em}.tv-pr{padding:0 14px 12px;font:800 22px var(--hf);color:var(--navy);letter-spacing:.01em}.tv-pr s{color:var(--mut);font:500 14px var(--bf);margin-left:8px}.tv-card .tv-btn{border-radius:0;margin-top:auto;width:100%;background:var(--navy);border-color:var(--navy);padding:12px}.tv-card .tv-btn:hover{background:var(--or);border-color:var(--or)}.tv-band{background:var(--or);color:#fff;margin-top:64px}.tv-band .tv-w{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:34px;padding-bottom:34px;flex-wrap:wrap}.tv-band h2{font-size:clamp(28px,4vw,44px);font-weight:800}.tv-band p{margin:6px 0 0;color:#fff3e3}.tv-band .tv-btn{background:var(--navy-d);border-color:var(--navy-d)}.tv-band .tv-btn:hover{background:#fff;color:var(--navy);border-color:#fff}.tv-ph-head{background:var(--navy);color:#fff;padding:38px 0;border-bottom:5px solid var(--or)}.tv-ph-head h1{font-size:clamp(34px,5vw,56px);font-weight:800}.tv-ph-head p{margin:8px 0 0;color:#bfd0e8;font-weight:600}.tv-tools{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap;margin:24px 0}.tv-chips{display:flex;gap:8px;flex-wrap:wrap}.tv-chips a{border:1.5px solid var(--line);background:#fff;padding:8px 14px;font:700 13px var(--bf);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--r);color:var(--navy)}.tv-chips a:hover{border-color:var(--or)}.tv-chips a.on{background:var(--navy);color:#fff;border-color:var(--navy)}.tv-sel{border:1.5px solid var(--line);background:#fff;border-radius:var(--r);padding:10px 12px;font:700 13px var(--bf);color:var(--navy);text-transform:uppercase;letter-spacing:.04em}.pagination,.tv-pg-n{display:flex;gap:6px;justify-content:center;margin:34px 0;flex-wrap:wrap}.pagination span,.pagination a{min-width:40px;height:40px;display:grid;place-items:center;border:1.5px solid var(--line);background:#fff;border-radius:var(--r);font-weight:700;color:var(--navy);padding:0 10px}.pagination .current{background:var(--navy);color:#fff;border-color:var(--navy)}.tv-crumb{font:600 13px var(--bf);color:var(--mut);padding:18px 0 0}.tv-crumb a:hover{color:var(--or-d)}.tv-pdp{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:40px;padding-top:18px;padding-bottom:20px;align-items:start}.tv-main{position:relative;aspect-ratio:1/1;background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.tv-main img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;padding:14px}.tv-th{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:10px}.tv-thb{position:relative;aspect-ratio:1/1;background:#fff;border:2px solid var(--line);border-radius:var(--r);padding:0;cursor:pointer;overflow:hidden}.tv-thb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;padding:4px}.tv-thb.on,.tv-thb:hover{border-color:var(--or)}.tv-info h1{font-size:clamp(28px,3.4vw,42px);color:var(--navy);font-weight:800}.tv-big{display:flex;align-items:baseline;gap:12px;margin:14px 0 4px;flex-wrap:wrap}.tv-big b{font:800 44px var(--hf);color:var(--or-d)}.tv-big s{color:var(--mut);font-size:18px}.tv-big em{background:var(--or);color:#fff;font:800 15px var(--hf);font-style:normal;padding:3px 9px}.tv-bd{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 18px}.tv-bd span{background:#fff;border:1px solid var(--line);border-left:3px solid var(--or);padding:6px 11px;font:700 12px var(--bf);text-transform:uppercase;letter-spacing:.06em;color:var(--navy)}.tv-order{background:#fff;border:1px solid var(--line);border-top:4px solid var(--or);border-radius:var(--r);padding:16px;margin:14px 0}.tv-atc{margin:10px 0 0}.tv-atc .tv-btn{width:100%}.tv-wa-l{display:flex;margin-top:10px}.tv-wa-l .tv-btn{width:100%}.tv-det{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px;padding-bottom:10px}.tv-box{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:22px;margin-top:18px}.tv-box h2{font-size:26px;color:var(--navy);font-weight:800;padding-bottom:10px;margin-bottom:12px;border-bottom:3px solid var(--or);display:inline-block}.tv-box h3{font-size:19px;color:var(--navy);margin:14px 0 6px;font-weight:700}.tv-box ul{margin:8px 0;padding-left:20px}.tv-box li{margin:4px 0}.tv-box p{margin:8px 0}.tv-box details{border-top:1px solid var(--line);padding:12px 0}.tv-box details:first-of-type{border-top:0}.tv-box summary{font-weight:700;cursor:pointer;color:var(--navy)}.tv-box details p{color:var(--mut);margin:8px 0 0}.tv-stp{counter-reset:s;list-style:none;padding:0!important}.tv-stp li{counter-increment:s;padding-left:42px;position:relative;margin:12px 0}.tv-stp li:before{content:counter(s);position:absolute;left:0;top:-2px;width:30px;height:30px;background:var(--navy);color:#fff;font:800 17px var(--hf);display:grid;place-items:center}.tv-ct2{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;padding-top:30px;padding-bottom:20px;align-items:start}.tv-line{display:grid;grid-template-columns:84px 1fr auto;gap:14px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:12px;margin-bottom:10px}.tv-line i{position:relative;width:84px;height:84px;display:block;background:#f3f6fb;border-radius:4px;overflow:hidden}.tv-line i img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;padding:6px}.tv-line h3{font:700 15px/1.3 var(--bf);text-transform:none;letter-spacing:0}.tv-qty{display:inline-flex;align-items:center;border:1.5px solid var(--line);border-radius:var(--r);margin-top:6px}.tv-qty button{width:34px;height:34px;border:0;background:#fff;font-size:18px;cursor:pointer;color:var(--navy)}.tv-qty span{min-width:30px;text-align:center;font-weight:700}.tv-sum{background:#fff;border:1px solid var(--line);border-top:4px solid var(--navy);border-radius:var(--r);padding:20px}.tv-sum div{display:flex;justify-content:space-between;padding:6px 0}.tv-sum .t{border-top:1px solid var(--line);margin-top:6px;padding-top:12px;font:800 24px var(--hf);color:var(--navy)}.tv-empty{text-align:center;padding:80px 20px}.tv-empty h1{font-size:44px;color:var(--navy);margin-bottom:10px}.tv-empty p{color:var(--mut);margin:0 0 22px}.tv-pg{padding:40px 20px 20px;max-width:900px}.tv-pg h1{font-size:clamp(34px,5vw,54px);color:var(--navy);font-weight:800;margin-bottom:18px}.tv-rte{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:26px}.tv-rte h2,.tv-rte h3{color:var(--navy);margin:20px 0 8px}.tv-rte p{margin:10px 0}.tv-ft{background:var(--navy-d);color:#c9d7ea;margin-top:0}.tv-ft .tv-w{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:36px;padding-top:46px;padding-bottom:30px}.tv-ft h3{color:#fff;font-size:20px;margin-bottom:12px;font-weight:700}.tv-ft a{display:block;padding:4px 0;color:#c9d7ea}.tv-ft a:hover{color:var(--or)}.tv-ft .tv-logo span{color:#fff}.tv-ft p{margin:12px 0;max-width:340px}.tv-cp{border-top:1px solid rgba(255,255,255,.12);padding:16px 0;font-size:13px;text-align:center;color:#8ea4c4}.tv-sw{position:fixed;right:16px;bottom:16px;z-index:60;width:54px;height:54px;border-radius:50%;background:#1fa855;display:grid;place-items:center;box-shadow:0 12px 24px -10px #00000080}@media(max-width:1100px){.tv-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tv-hrow{flex-wrap:wrap;padding:10px 0;gap:10px 16px}.tv-nav{order:3;flex:1 1 100%;justify-content:flex-start;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.tv-hact{margin-left:auto}}@media(max-width:900px){.tv-hero .tv-w,.tv-pdp,.tv-det,.tv-ct2,.tv-ft .tv-w{grid-template-columns:1fr}.tv-hero:after{display:none}.tv-trust .tv-w{grid-template-columns:1fr 1fr}.tv-tr:nth-child(3){border-left:0;padding-left:0}.tv-mos a:nth-child(2),.tv-mos a:nth-child(4){transform:none}}@media(max-width:640px){.tv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tv-ct{font-size:14px;padding:10px 10px 4px}.tv-pr{padding:0 10px 10px;font-size:19px}.tv-wa{display:none}.tv-big b{font-size:36px}.tv-th{grid-template-columns:repeat(4,1fr)}.tv-line{grid-template-columns:64px 1fr}.tv-line i{width:64px;height:64px}.tv-line>div:last-child{grid-column:1/-1}.tv-sh{margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/torvix.css.map */
