.s07-bw,.s07-bw *{box-sizing:border-box;font-family:Roboto,Arial,sans-serif}.s07-bw{--s07-blue:#1FA0EC;background:#050609;color:#fff;line-height:1.35;overflow:hidden}.s07-bw__announcement{text-align:center;padding:14px 20px;border-bottom:1px solid #1FA0EC;font-size:16px;font-weight:700;text-transform:uppercase}.s07-bw__shell{max-width:1440px;margin:auto;container-type:inline-size}.s07-bw__hero{position:relative;width:100%;min-width:0;height:clamp(650px,48.82cqw,703px);aspect-ratio:auto;min-height:0;isolation:isolate;overflow:hidden}.s07-bw__art{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:auto;max-width:none;pointer-events:none}.s07-bw__title{position:absolute;left:4.8%;top:5.2%;margin:0!important;color:#fff;font-size:7.63cqw;font-weight:700;letter-spacing:-.025em;line-height:1.15}.s07-bw__title span{display:block}.s07-bw__title span+span{font-size:.755em;margin-top:.14em}.s07-bw__copy{position:absolute;left:5.55%;top:43.8%;width:45%}.s07-bw__copy h3{font-size:2.5cqw;margin:0 0 18px;color:#fff;font-weight:700}.s07-bw__copy p{font-size:1.6cqw;color:#e0e4e9;margin:0;max-width:640px}.s07-bw__offer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.s07-bw__offer>*{position:absolute;display:block;text-align:center;transform:translate(-50%);color:#fff;line-height:1.1}.s07-bw__up{left:71.53%;top:28.6%;font-size:1.74cqw;font-weight:700;max-width:10%;text-transform:uppercase}.s07-bw__percent{left:81.25%;top:24.1%;font-size:6.94cqw;font-weight:700;letter-spacing:-.015em;white-space:nowrap}.s07-bw__discount{left:77.08%;top:42.1%;font-size:2.29cqw;font-weight:700;text-transform:uppercase;max-width:25%}.s07-bw__date{left:75%;top:49.3%;font-size:1.39cqw;font-weight:700;white-space:nowrap}.s07-bw__timer{position:absolute;left:52.22%;top:60.6%;width:274px;max-width:30%}.s07-bw__timer>p{font-size:clamp(15px,1.6cqw,23px);font-weight:700;text-transform:uppercase;text-align:center;color:#fff;line-height:1.25;margin:0 0 16px}.s07-bw__clock{display:grid;grid-template-columns:repeat(2,124px);gap:18px 26px;justify-content:center}.s07-bw__tile{width:124px;height:94px;border-radius:10px;border:1px solid #c9d0d8;background:linear-gradient(#f5f7f9,#a1a9b2 15%,#dfe3e8 40%,#89939e 52%,#d0d6dd 74%,#707a85);box-shadow:inset 0 1px #fff,inset 0 -2px #15191f,1px 5px #020305;color:#10151c;display:flex;flex-direction:column;align-items:center;justify-content:center}.s07-bw__tile strong{font-size:48px;line-height:1.08;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:0}.s07-bw__tile span{font-size:20px;line-height:1.2;font-weight:700;white-space:nowrap;margin-top:7px;max-width:100px}.s07-bw__actions{position:absolute;left:5.55%;top:71.3%;display:flex;gap:20px;flex-wrap:wrap;width:43%;margin:0!important}.s07-bw .s07-btn.s07-btn-primary,.s07-bw .s07-btn.s07-btn-secondary{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;min-height:59px;padding:15px 24px;border:1px solid #c9d0d8;border-radius:10px;color:#fff!important;box-shadow:inset 0 1px #fff,inset 0 -2px #15191f,1px 5px #020305;font-size:clamp(16px,1.53cqw,22px);line-height:1.25;font-weight:700;text-decoration:none;overflow-wrap:normal;text-align:center}.s07-bw .s07-btn.s07-btn-secondary{background:linear-gradient(#646b73,#22262b 8%,#0c0e12 50%,#2a2e34)!important}.s07-bw .s07-btn.s07-btn-primary{background:linear-gradient(#7dd3ff,#1fa0ec 8%,#1585cb 50%,#0f67a7)!important;border-color:#8cd9ff!important}.s07-bw .s07-btn:focus-visible,.s07-bw__product:focus-visible{outline:3px solid #fff;outline-offset:5px}.s07-bw__products{padding:28px 5.4% 36px;scroll-margin-top:200px}.s07-bw__products>h2{font-size:clamp(24px,2.1cqw,30px);font-weight:700;color:#fff;margin:0 0 28px}.s07-bw__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.s07-bw__product{display:block;background:#11161d;border:1px solid #263340;border-radius:22px;padding:20px 24px;color:#fff!important;text-decoration:none!important}.s07-bw__product img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;display:block;border-radius:20px;margin:0 auto 20px}.s07-bw__product>span{font-size:12px;font-weight:700;color:#1fa0ec}.s07-bw__product h3{font-size:22px;line-height:1.25;color:#fff;margin:12px 0 0}.s07-bw__products>p{color:#cfd8df;font-size:18px;margin:32px 0 0}@media(max-width:1100px){.s07-bw__announcement{font-size:13px;padding:12px 14px}.s07-bw__hero{display:flex;flex-direction:column;aspect-ratio:auto;height:auto;min-height:0;padding:32px 22px 36px;gap:24px}.s07-bw__art{inset:290px auto auto 50%;width:820px;transform:translate(-72%);opacity:.75}.s07-bw__title{position:static;font-size:clamp(39px,10.8vw,65px);line-height:1.1;order:0}.s07-bw__title span+span{font-size:.82em;margin-top:14px}.s07-bw__copy{position:static;width:100%;order:1}.s07-bw__copy h3{font-size:26px;margin:8px 0 16px}.s07-bw__copy p{font-size:18px;line-height:1.5}.s07-bw__offer{position:relative;inset:auto;display:grid;grid-template-columns:64px auto;justify-content:center;align-items:center;gap:14px 12px;padding:28px 0 12px;order:2;min-height:225px}.s07-bw__offer>*{position:static;transform:none;max-width:none}.s07-bw__up{font-size:20px;grid-column:1;grid-row:1}.s07-bw__percent{font-size:92px;grid-column:2;grid-row:1}.s07-bw__discount{font-size:27px;grid-column:1/-1}.s07-bw__date{font-size:18px;grid-column:1/-1}.s07-bw__timer{position:static;max-width:100%;width:274px;margin:0 auto;order:3}.s07-bw__timer>p{font-size:20px}.s07-bw__actions{position:static;width:100%;justify-content:center;align-items:center;gap:18px;order:4}.s07-bw__actions .s07-btn{font-size:18px;min-height:52px}.s07-bw__products{padding:26px 22px 36px}.s07-bw__grid{grid-template-columns:1fr;gap:22px}.s07-bw__product{display:grid;grid-template-columns:minmax(100px,42%) 1fr;gap:10px 18px;align-items:center;padding:18px}.s07-bw__product img{grid-row:1/3;margin:0}.s07-bw__product h3{font-size:19px;grid-column:2;margin:0;align-self:start}.s07-bw__product>span{align-self:end}.s07-bw__products>p{font-size:16px}}@media(prefers-reduced-motion:reduce){.s07-bw *{scroll-behavior:auto;transition:none!important}}.s07-bw-quota{font-family:Roboto,Arial,sans-serif;border:1px solid #c9d0d8;border-radius:14px;background:#f5f7fa;padding:18px 20px;margin:24px 0;color:#1d1d1f;max-width:620px}.s07-bw-quota__head{display:flex;justify-content:space-between;align-items:center;gap:14px}.s07-bw-quota__head strong{font-size:20px}.s07-bw-quota__head>span{font-size:12px;color:#475569;background:#e2e8f0;border-radius:6px;padding:3px 7px}.s07-bw-quota p{font-size:16px;margin:12px 0}.s07-bw-quota__track{height:14px;border-radius:7px;background:#dce2e8;overflow:hidden}.s07-bw-quota__track>span{display:block;height:100%;background:#1fa0ec;border-radius:inherit}.s07-bw-quota time{display:block;font-size:14px;margin-top:10px;color:#475569}.s07-bw-quota{background:linear-gradient(135deg,#444a52,#171b21 18%,#080a0e 54%,#292f37);border:1px solid #79818b;box-shadow:inset 0 1px 1px #c1c7ce,inset 0 -3px 2px #000,0 8px 18px #0003;color:#fff;padding:22px}.s07-bw-quota__head{align-items:flex-start;flex-wrap:wrap;gap:12px}.s07-bw-quota__head strong{display:inline-block;max-width:100%;background:#e66c2c;color:#000;border-radius:20px;padding:7px 12px;font-size:clamp(16px,1.7vw,20px);line-height:1.3;font-weight:700;overflow-wrap:normal;text-wrap:balance;box-shadow:inset 0 1px #ffffff70,0 2px 3px #0008}.s07-bw-quota__head>span{background:#292f37;color:#e7ebf0;border:1px solid #58616e}.s07-bw-quota p,.s07-bw-quota time{color:#f2f4f7}.s07-bw-quota__track{background:#040609;border:1px solid #59616b;box-shadow:inset 0 2px 4px #000}.s07-bw-quota__track>span{background:linear-gradient(#83d4ff,#1fa0ec 40%,#1277b6 65%,#43b8f8);box-shadow:inset 0 1px #ffffff90}@media(max-width:749px){.s07-bw__actions{flex-direction:column;align-items:center}.s07-bw__actions .s07-btn{align-self:center}}@media(min-width:1101px){.s07-bw__up{left:auto;right:calc(29.379% + .756cqw);top:18.419cqw;width:max-content;max-width:12%;font-size:2.062cqw;transform:translateY(-50%)}.s07-bw__percent{left:70.621%;top:13.402cqw;font-size:10.034cqw;line-height:1;letter-spacing:-.027397em;transform:none}.s07-bw__discount{left:70.6525%;top:22.474cqw;font-size:2.68cqw;line-height:1.17;max-width:24%}.s07-bw__date{left:67.903%;top:26.048cqw;font-size:1.924cqw;line-height:1.17}}@media(max-width:1100px){.s07-bw__offer{row-gap:8px}.s07-bw__discount{margin-top:-4px}}.s07-bw__offer>.s07-bw__art{transform:none;text-align:initial;line-height:normal}@media(max-width:1100px){.s07-bw__offer{display:block;height:300px;min-height:300px;padding:0;isolation:isolate}.s07-bw__offer>*{position:absolute;display:block;grid-column:auto;grid-row:auto}.s07-bw__offer>.s07-bw__art{inset:0 auto auto 50%;width:820px;transform:translate(-73%);opacity:.75}.s07-bw__up{left:auto;right:calc(50% + 25.87px);top:151.04px;width:max-content;max-width:36%;font-size:18px;transform:translateY(-50%)}.s07-bw__percent{left:calc(50% - 19.67px);top:109.9px;font-size:82.28px;line-height:1;letter-spacing:-.027397em;transform:none}.s07-bw__discount{left:calc(50% - 19.25px);top:184.29px;width:max-content;max-width:80%;font-size:22px;line-height:1.17;margin:0;transform:translate(-50%)}.s07-bw__date{left:calc(50% - 41.8px);top:213.59px;font-size:15.78px;line-height:1.17;transform:translate(-50%)}}@media(max-width:1100px){.s07-bw__timer,.s07-bw__actions{position:relative;inset:auto;z-index:1}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/s07-black-weeks.css.map */
