@font-face{font-family:HomeVogueHeading;src:url('/assets/home-vogue-latin-20261026.woff2') format('woff2');font-weight:800;font-display:swap;unicode-range:U+0000-00FF}@font-face{font-family:HomeVogueHeading;src:url('/assets/home-vogue-cyrillic-20261026.woff2') format('woff2');font-weight:800;font-display:swap;unicode-range:U+0400-052F}
.home-vogue-banner{position:relative;isolation:isolate;overflow:hidden;width:calc(100% - 64px);max-width:1240px;height:278px;margin:22px auto 38px;padding:24px 34px;border:1px solid #ff641e88;border-radius:16px;background:#121216;color:#fff}.home-vogue-photo,.home-vogue-shade{position:absolute;right:0;top:0;height:100%;z-index:-2}.home-vogue-photo{width:48%;object-fit:cover;object-position:50% 35%}.home-vogue-shade{width:100%;z-index:-1;background:linear-gradient(90deg,#121216 5%,#121216ee 40%,#12121618 80%),linear-gradient(0deg,#121216cc,transparent 65%)}.home-vogue-content{width:68%;height:100%;display:flex;flex-direction:column}.home-vogue-top{display:flex;align-items:center;gap:20px}.home-vogue-top time{font-size:26px;letter-spacing:-.04em;color:#ffab77;font-weight:800;white-space:nowrap}.home-vogue-top p{display:flex;align-items:center;gap:14px;margin:0;font-size:12px}.home-vogue-top strong{font-size:13px}.home-vogue-top p span{color:#ccc}.home-vogue-title{margin-top:14px}.home-vogue-title>p{margin:0 0 4px;font-size:12px;color:#e5dcd4}.home-vogue-title h2{font-family:HomeVogueHeading,Impact,sans-serif;font-size:65px;font-weight:800;line-height:.9;margin:0;letter-spacing:.005em}.home-vogue-title h2 span{color:#ff8e50;margin-left:12px}.home-vogue-description{font-size:13px;line-height:1.45;margin:12px 0 14px;max-width:550px;color:#e2dcd6}.home-vogue-description strong{font-weight:400;color:white}.home-vogue-bottom{display:flex;align-items:center;gap:25px;margin-top:auto;max-width:660px}.home-vogue-offer{display:flex;align-items:center;gap:26px;flex:1}.home-vogue-timer{white-space:nowrap}.home-vogue-timer>span{font-size:10px;color:#d9bba5}.home-vogue-timer p{display:flex;align-items:center;gap:9px;margin:4px 0 0}.home-vogue-timer b{font-size:20px;font-variant-numeric:tabular-nums;letter-spacing:.03em}.home-vogue-timer strong{font-size:11px;color:#ffa96d}.home-vogue-cta{min-width:205px;min-height:54px;display:flex;align-items:center;justify-content:center;background:#f47c3b;border-radius:8px;color:#18100b;font-size:20px;font-weight:750;text-decoration:none;transition:background .2s,transform .2s}.home-vogue-cta:hover{background:#ff9b62}.home-vogue-cta:active{transform:scale(.99)}.home-vogue-banner a:focus-visible{outline:3px solid white;outline-offset:4px}.home-vogue-banner [hidden]{display:none!important}
@media(max-width:900px){.home-vogue-banner{height:436px}.home-vogue-content{width:100%}.home-vogue-photo{width:66%;object-position:55% 45%}.home-vogue-shade{background:linear-gradient(90deg,#121216 2%,#121216b8 35%,transparent 85%),linear-gradient(0deg,#121216f5 8%,#12121680 30%,transparent 65%)}.home-vogue-title{margin-top:21px;max-width:53%}.home-vogue-title h2{font-size:62px;line-height:.94}.home-vogue-title h2 span{display:block;margin:0}.home-vogue-description{max-width:52%;margin:15px 0 0;font-size:14px;line-height:1.5}.home-vogue-bottom{display:block;max-width:none}.home-vogue-offer{justify-content:space-between;gap:15px;margin:15px 0}.home-vogue-timer{text-align:right}.home-vogue-timer p{justify-content:flex-end}.home-vogue-cta{min-height:54px;width:100%;font-size:21px}}
@media(max-width:600px){.home-vogue-banner{width:calc(100% - 32px);margin:18px auto 28px;padding:20px;height:396px}.home-vogue-top{gap:12px}.home-vogue-top time{font-size:21px}.home-vogue-top p{display:grid;gap:4px;font-size:10px;margin-left:auto;text-align:right}.home-vogue-top p strong{font-size:11px}.home-vogue-title{margin-top:15px}.home-vogue-title>p{font-size:10px;line-height:1.4;max-width:135px;margin-bottom:7px}.home-vogue-title h2{font-size:49px}.home-vogue-description{font-size:11px;line-height:1.5;margin-top:12px;max-width:53%}.home-vogue-bottom{margin-top:auto}.home-vogue-offer{margin:12px 0 14px;align-items:end}.home-vogue-timer>span{font-size:10px}.home-vogue-timer b{font-size:20px}.home-vogue-timer p{display:grid;gap:2px}.home-vogue-timer strong{font-size:10px}.home-vogue-cta{min-height:48px;font-size:20px}}
@media(max-width:350px){.home-vogue-top time{font-size:19px}.home-vogue-title h2{font-size:45px}.home-vogue-title{margin-top:12px}.home-vogue-description{max-width:59%;font-size:10px}.home-vogue-timer>span{font-size:9px}.home-vogue-top p strong{font-size:10px}}
@media(prefers-reduced-motion:reduce){.home-vogue-banner *{transition:none!important}}
@media(max-width:600px){.home-vogue-title{margin-top:12px}.home-vogue-title h2 span{white-space:nowrap;font-size:37px;line-height:1;margin-top:5px}.home-vogue-title>p{margin-bottom:5px}.home-vogue-description{max-width:54%;line-height:1.45;margin-top:12px}.home-vogue-offer{margin:8px 0 11px}.home-vogue-bottom{flex-shrink:0}}
@media(max-width:350px){.home-vogue-title h2 span{font-size:32px}.home-vogue-description{font-size:10px}}
@media(min-width:351px) and (max-width:600px){.home-vogue-top time{font-size:24px}.home-vogue-title h2{font-size:60px}.home-vogue-title h2 span{font-size:39px}.home-vogue-description{font-size:12px}}

.home-vogue-beam{position:absolute;z-index:-1;pointer-events:none;top:-35%;width:42%;height:165%;transform-origin:50% 0;background:linear-gradient(100deg,transparent 5%,#ffad6b16 35%,#ffe6cb22 55%,transparent 82%);mix-blend-mode:screen}.home-vogue-beam-one{left:15%;transform:rotate(-22deg)}.home-vogue-beam-two{right:-5%;transform:rotate(22deg);opacity:.6}.home-vogue-offer{flex:1}.home-vogue-timer{text-align:left}.home-vogue-timer p{justify-content:flex-start}.home-vogue-bottom{gap:25px}
@media(max-width:900px){.home-vogue-timer p{display:flex;gap:12px}.home-vogue-offer{margin:14px 0}.home-vogue-timer>span{font-size:11px}.home-vogue-timer b{font-size:24px}.home-vogue-timer strong{font-size:12px}}
@media(prefers-reduced-motion:no-preference){.home-vogue-beam-one{animation:banner-light-sweep 9s ease-in-out infinite alternate}.home-vogue-beam-two{animation:banner-light-sweep-other 12s ease-in-out infinite alternate}@keyframes banner-light-sweep{to{transform:rotate(22deg)}}@keyframes banner-light-sweep-other{to{transform:rotate(-18deg)}}}
.home-vogue-title>p{font-family:HomeVogueHeading,Impact,sans-serif;font-size:28px;font-weight:800;line-height:1;text-transform:uppercase;color:#ffab77;margin-bottom:7px;max-width:none;white-space:nowrap}
@media(min-width:901px){.home-vogue-title{margin-top:9px}.home-vogue-title h2{font-size:54px}.home-vogue-description{margin-top:9px;margin-bottom:9px}}
@media(max-width:900px){.home-vogue-title>p{font-size:38px}.home-vogue-title h2{font-size:49px}.home-vogue-title h2 span{font-size:34px}.home-vogue-description{margin-top:9px}}
@media(max-width:600px){.home-vogue-title>p{font-size:32px;margin-bottom:7px}.home-vogue-title h2{font-size:49px}.home-vogue-title h2 span{font-size:32px}}
@media(max-width:350px){.home-vogue-title>p{font-size:28px}.home-vogue-title h2{font-size:43px}.home-vogue-title h2 span{font-size:29px}}
.home-vogue-banner,.home-vogue-banner *{box-sizing:border-box}.home-vogue-banner{font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.home-vogue-banner h2{text-transform:none}.home-vogue-banner a{text-decoration:none}
