.hero{position:relative;overflow:hidden;background:var(--hero-bg)}.hero-slides{display:flex;transition:transform .7s var(--ease);will-change:transform}.hero-slide{position:relative;min-width:100%;min-height:88vh;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}.hero-slide .wrap{margin-left:0;margin-right:0}.slide-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;background:var(--g1)}.slide-bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.42}.desktop-only{display:block}.mobile-only{display:none}.slide-pat{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:.025;background-image:repeating-linear-gradient(45deg,#C9962B 0,#C9962B 1px,transparent 0,transparent 50%);background-size:20px 20px}.slide-body{position:relative;z-index:5;width:100%;max-width:720px;padding:120px 0 110px}.slide-tag{display:inline-flex;align-items:center;min-height:44px;padding:0 24px;margin-bottom:26px;border:1px solid rgba(201,150,43,.28);background:#c9962b14;color:var(--gom);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.slide-h1{color:#fff;max-width:680px;margin-bottom:18px;line-height:.95}.slide-sub{max-width:540px;margin-bottom:38px;color:#fffdf8c7}.slide-btns{display:flex;align-items:stretch;flex-wrap:wrap;gap:16px}.slide-btns .btn{min-width:220px}.slide-btns .btn svg{width:22px;height:22px}.slide-btns .btn-secondary{color:#fff!important;border:1px solid rgba(255,255,255,.28);background:#ffffff08}.slide-btns .btn-secondary:hover{color:#fff!important;background:#ffffff14;border-color:#ffffff6b}.slide-offer{margin-top:22px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.slide-offer-code{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border:1px dashed rgba(201,150,43,.42);background:#c9962b0f;color:var(--gom);font-size:12px;font-weight:700;letter-spacing:.08em}.slide-offer-text{color:#fffdf89e;font-size:14px}.slide-img{position:absolute;right:8%;top:50%;transform:translateY(-50%);width:min(380px,34vw);aspect-ratio:.72;border:1px solid rgba(201,150,43,.16);background:#021c142e;z-index:5}.slide-img-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:30px;text-align:center;color:#c9962b94;line-height:1.8;letter-spacing:.08em}.img-tl,.img-br{position:absolute;width:34px;height:34px}.img-tl{top:-1px;left:-1px;border-top:1px solid rgba(201,150,43,.5);border-left:1px solid rgba(201,150,43,.5)}.img-br{right:-1px;bottom:-1px;border-right:1px solid rgba(201,150,43,.5);border-bottom:1px solid rgba(201,150,43,.5)}.hero-ctrl{position:absolute;left:8%;bottom:28px;z-index:20}.hero-dots{display:flex;gap:8px}.hdot{width:28px;height:3px;border:none;border-radius:999px;background:#ffffff3d;cursor:pointer;transition:width .3s ease,background .3s ease}.hdot.on{width:44px;background:var(--gol)}.hero-arrows{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;pointer-events:none}.harr{position:absolute;top:50%;transform:translateY(-50%);width:58px;height:58px;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(201,150,43,.22);background:#06241675;color:#fff;pointer-events:auto;transition:background .2s ease,border-color .2s ease,transform .2s ease}.hprev{left:32px}.hnext{right:32px}.harr:hover{background:#c9962beb;border-color:#c9962beb;color:var(--gd)}.harr svg{width:22px;height:22px}.hero-progress{position:absolute;left:0;bottom:0;height:2px;background:var(--gol);z-index:20}@media(max-width:1024px){.slide-img,.hero-arrows{display:none}}@media(max-width:768px){.hero-slide{min-height:auto}.slide-body{max-width:100%;padding:80px 0 90px}.slide-tag{min-height:40px;padding:0 18px;margin-bottom:20px}.slide-sub{margin-bottom:30px}.slide-btns{flex-direction:column}.slide-btns .btn{width:100%;min-width:100%;min-height:58px;border-radius:999px;font-size:14px}.slide-btns .btn svg{width:20px;height:20px}.desktop-only{display:none}.mobile-only{display:block}.slide-bg-img{opacity:.36}}@media(max-width:480px){.slide-body{padding:70px 0 90px}.slide-sub{font-size:15px;line-height:1.7}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/hero.css.map */
