:root{--red:#A70000;--red2:#7E0000;--ink:#121212;--gray:#F9F9F9;--line:#E2E2E2;--head:"Oswald",Impact,sans-serif}.sg{font-family:Montserrat,Arial,sans-serif;color:var(--ink)}.sg *{box-sizing:border-box}.sg-wrap{max-width:1240px;margin:0 auto;padding:0 20px}.sg h1,.sg h2,.sg h3{font-family:var(--head);text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px}.sg-sec{padding:64px 0}.sg-sec.alt{background:var(--gray)}.sg-sec h2{font-size:34px;text-align:center;margin-bottom:32px}.sg-btn{display:inline-block;padding:14px 26px;border-radius:4px;font-weight:700;text-decoration:none;text-transform:uppercase;font-size:14px;border:2px solid var(--red);transition:.2s}.sg-btn.pri{background:var(--red);color:#fff}.sg-btn.pri:hover{background:var(--red2)}.sg-btn.ghost{background:transparent;color:#fff;border-color:#fff}.sg-btn.ghost:hover{background:#fff;color:var(--ink)}.sg-btn.dark{background:var(--ink);color:#fff;border-color:var(--ink)}.sg-grid{display:grid;gap:20px}.g2{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.g3,.g4{grid-template-columns:repeat(2,1fr)}.g2{grid-template-columns:1fr}}@media(max-width:560px){.g3,.g4{grid-template-columns:1fr 1fr}.sg-sec{padding:44px 0}.sg-sec h2{font-size:26px}}.sg-card{background:#fff;border:1px solid var(--line);border-radius:6px;padding:20px;text-decoration:none;color:inherit;display:block}.sg-hdr{position:sticky;top:0;z-index:100;background:#fff;border-bottom:3px solid var(--red);box-shadow:0 2px 10px #00000014}.sg-hdr .sg-wrap{display:flex;align-items:center;gap:18px;min-height:78px;max-width:1400px}.sg-hdr .logo img{height:60px;width:auto;display:block}.sg-nav{display:flex;gap:20px;flex:1;flex-wrap:wrap}.sg-nav a{color:var(--ink);text-decoration:none;font-weight:700;text-transform:uppercase;font-size:14px}.sg-nav a:hover{color:var(--red)}.sg-phone{color:var(--red);font-weight:700;text-decoration:none;white-space:nowrap}.sg-lang{display:flex;border:2px solid var(--ink);border-radius:6px;overflow:hidden;margin:0}.sg-lang button{border:0;background:#fff;padding:10px 16px;font:700 16px Montserrat,Arial;cursor:pointer;color:var(--ink)}.sg-lang button.on{background:var(--ink);color:#fff}.sg-burger{display:none;font-size:28px;background:none;border:0;cursor:pointer}@media(max-width:1000px){.sg-nav{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;flex-direction:column;padding:16px 20px;border-bottom:3px solid var(--red)}.sg-nav.open{display:flex}.sg-burger{display:block}.sg-hdr .sg-ca{display:none}.sg-hdr .logo img{height:46px}.sg-phone{font-size:13px}}.sg-hero{position:relative;min-height:88vh;display:flex;align-items:center;overflow:hidden;background:#000;color:#fff}.sg-hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.sg-hero .bg iframe{position:absolute;top:50%;left:50%;width:177.78vh;height:56.25vw;min-width:100%;min-height:100%;transform:translate(-50%,-50%);border:0}.sg-hero .ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000c7,#00000059)}.sg-hero .txt{position:relative;max-width:760px}.sg-tag{display:inline-block;background:var(--red);padding:6px 12px;font-weight:700;font-size:13px;text-transform:uppercase}.sg-hero h1.rot{position:relative;height:2.4em;font-size:clamp(34px,5.5vw,64px);line-height:1.1;margin:16px 0 24px}.sg-hero .rl{position:absolute;left:0;bottom:0;opacity:0;transition:opacity .6s}.sg-hero .rl.on{opacity:1}.sg-hero .btns{display:flex;gap:14px;flex-wrap:wrap}@media(prefers-reduced-motion:reduce){.sg-hero .rl{transition:none}}.sg-trust{background:var(--red);color:#fff;padding:18px 0}.sg-trust ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-around;gap:12px}.sg-trust li{font-weight:700;text-transform:uppercase;font-size:14px}.sg-tile{position:relative;display:block;aspect-ratio:1/1;border-radius:6px;overflow:hidden;background:#ddd;color:#fff;text-decoration:none}.sg-tile img{width:100%;height:100%;object-fit:cover;transition:.4s}.sg-tile:hover img{transform:scale(1.05)}.sg-tile span{position:absolute;left:0;right:0;bottom:0;padding:14px;background:linear-gradient(transparent,#000c);font:700 20px var(--head);text-transform:uppercase}.sg-prod img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:4px}.sg-prod h3{font-size:16px;margin:10px 0 6px}.sg-price{color:var(--red);font-weight:700}.sg-price s{color:#888;font-weight:400;margin-left:6px}.sg-band{background:var(--ink);color:#fff}.sg-band .sg-wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.sg-band ul{margin:8px 0 0;padding-left:18px}.sg-num{font:700 42px var(--head);color:var(--red)}.sg-step{border-top:5px solid var(--red)}.sg-quote p{font-style:italic}.sg-stars{color:#f5b301;font-size:20px}.sg-faq details{background:#fff;border:1px solid var(--line);border-radius:6px;padding:16px 20px;margin:10px auto;max-width:860px}.sg-faq summary{font-weight:700;cursor:pointer}.sg-map iframe{width:100%;height:360px;border:0;border-radius:6px}.sg-center{text-align:center;margin-top:28px}.sg-banner{background:linear-gradient(90deg,var(--ink),#2a2a2a);color:#fff;padding:54px 0;border-bottom:5px solid var(--red)}.sg-banner h1{font-size:clamp(30px,4.5vw,50px)}.sg-banner p{max-width:760px;opacity:.9;margin:0}.sg-crumb{font-size:13px;opacity:.8;margin-bottom:8px}.sg-crumb a{color:#fff}.sg-form{max-width:760px;margin:0 auto;background:#fff;border:1px solid var(--line);border-top:5px solid var(--red);border-radius:6px;padding:28px}.sg-form label{display:block;font-weight:700;font-size:13px;text-transform:uppercase;margin:12px 0 4px}.sg-form input,.sg-form select,.sg-form textarea{width:100%;padding:12px;border:1px solid #bbb;border-radius:4px;font:500 15px Montserrat,Arial}.sg-form .row{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}@media(max-width:600px){.sg-form .row{grid-template-columns:1fr}}.sg-form .chk{display:flex;gap:8px;align-items:flex-start;font-weight:500;text-transform:none}.sg-form .chk input{width:auto}.sg-ok{background:#e8f5e9;border-left:5px solid #2e7d32;padding:14px;margin-bottom:14px}.sg-err{background:#fdecea;border-left:5px solid var(--red);padding:14px;margin-bottom:14px}.sg-rte{max-width:860px;margin:0 auto;font-size:16px;line-height:1.7}.sg-designer iframe{width:100%;height:85vh;min-height:640px;border:0;border-radius:6px;box-shadow:0 6px 24px #0000001f}.sg-ftr{background:var(--ink);color:#ddd;padding:48px 0 20px;font-size:14px}.sg-ftr h4{font-family:var(--head);color:#fff;text-transform:uppercase;margin:0 0 10px;font-size:18px}.sg-ftr a{color:#ddd;text-decoration:none;display:block;margin:4px 0}.sg-ftr a:hover{color:#fff}.sg-ftr .bot{border-top:1px solid #333;margin-top:28px;padding-top:16px;font-size:12px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}.sg-ftr img.sg-ftr-logo{width:90px;height:90px;object-fit:cover;border-radius:50%;background:none;padding:0;display:block;margin-bottom:12px}.sg-hero .ov{background:linear-gradient(90deg,#000000d9,#0000008c 60%,#0006)}.sg-hero .txt,.sg-hero h1,.sg-hero .rl{color:#fff!important}.sg-hero h1.rot{display:grid;height:auto;min-height:2.3em;align-items:end;text-shadow:0 2px 12px rgba(0,0,0,.7)}.sg-hero .rl{position:static;grid-area:1/1}.sg-hero .sg-tag{display:table;color:#fff;margin-bottom:6px}.sg-vctl{position:absolute;right:20px;bottom:20px;z-index:3;width:44px;height:44px;border-radius:50%;border:2px solid #fff;background:#0000008c;color:#fff;font-size:16px;cursor:pointer}.sg-banner,.sg-banner h1,.sg-banner p,.sg-banner div,.sg-banner a{color:#fff!important}.sg-banner h1{text-shadow:0 2px 8px rgba(0,0,0,.4)}.sg-hdr .sg-q{padding:12px 18px;white-space:nowrap}@media(max-width:1000px){.sg-hdr .sg-wrap{gap:10px}.sg-hdr .sg-q{padding:9px 12px;font-size:12px}.sg-lang button{padding:8px 10px;font-size:13px}}@media(max-width:560px){.sg-phone .pn{display:none}.sg-hdr .logo img{height:38px}}.sg-form label{font-size:15px;color:var(--ink)}.sg-form input,.sg-form select,.sg-form textarea{background:#fff!important;color:var(--ink);border:1.5px solid #777;font-size:16px}.sg-form input:focus,.sg-form select:focus,.sg-form textarea:focus{outline:2px solid var(--red);border-color:var(--red)}.sg-form .chk{font-size:16px;margin-top:16px}.sg-form .chk input{width:20px;height:20px}.sg-pnote{margin:14px 0;padding:12px 14px;border-left:5px solid var(--red);background:#f6f6f6;font-weight:700}.sg-pnote a{color:var(--red)}.sg-ship{background:#a70000;color:#fff;text-align:center;font:500 14px Montserrat,Arial;padding:12px 16px}.sg-opt1{margin:8px 0;font-size:15px}
/*# sourceMappingURL=/cdn/shop/t/37/assets/sg-theme.css.map */
