:root{--em-accent: #0a6cff;--em-ink: #111317;--em-muted: #4a515c;--em-line: #e3e6ea;--em-black: #0a0a0b;--em-wrap: 1280px}.em{font-family:Montserrat,system-ui,sans-serif;color:var(--em-ink)}.em *,.em *:before,.em *:after{box-sizing:border-box}.em a{color:inherit;text-decoration:none}.em-wrap{max-width:var(--em-wrap);margin:0 auto;padding:0 24px}.em-h2{margin:0;text-align:center;font-weight:800;font-size:22px;letter-spacing:.5px;text-transform:uppercase}.em-btn{display:inline-block;padding:15px 28px;border-radius:6px;font-weight:700;font-size:14px;letter-spacing:.3px;text-transform:uppercase;border:0;cursor:pointer;font-family:inherit}.em-btn--accent{background:var(--em-accent);color:#fff!important}.em-btn--light{background:#fff;color:var(--em-ink)!important}.em-btn:hover{filter:brightness(1.08)}.em-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.em-header{background:var(--em-black);color:#fff;position:relative;z-index:20}.em-header__top{display:flex;flex-wrap:wrap;align-items:center;gap:24px;padding-top:16px;padding-bottom:16px}.em-logo{font-weight:800;font-size:22px;letter-spacing:2px;text-transform:uppercase;line-height:1}.em-logo span{color:var(--em-accent)}.em-logo img{display:block;height:64px;width:auto}@media(max-width:749px){.em-logo img{height:52px}}.em-search{flex:1 1 420px;min-width:0;display:flex;height:48px;border-radius:6px;overflow:hidden;background:#fff}.em-search select{border:0;background:#e9ebee;padding:0 12px;font:600 14px Montserrat,sans-serif;color:var(--em-ink);max-width:40%}.em-search input{flex:1;min-width:0;border:0;padding:0 16px;font:500 15px Montserrat,sans-serif;color:var(--em-ink)}.em-search input:focus,.em-search select:focus{outline:2px solid var(--em-accent);outline-offset:-2px}.em-search button{width:56px;border:0;background:var(--em-accent);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.em-icons{display:flex;align-items:center;gap:22px;font-weight:600;font-size:15px}.em-icons a{display:flex;align-items:center;gap:8px;min-height:44px}.em-cart{position:relative}.em-cart__count{position:absolute;top:2px;right:-10px;background:var(--em-accent);color:#fff;border-radius:999px;font-size:11px;font-weight:700;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;padding:0 5px}.em-nav{display:flex;flex-wrap:wrap;gap:6px 30px;padding-bottom:14px;font-weight:700;font-size:14px;letter-spacing:.5px;text-transform:uppercase}.em-nav>a,.em-nav summary{display:flex;align-items:center;min-height:36px;cursor:pointer;list-style:none;white-space:nowrap}.em-nav>a,.em-nav>details{flex-shrink:0}.em-nav summary::-webkit-details-marker{display:none}.em-nav a:hover,.em-nav summary:hover{color:var(--em-accent)}.em-nav details{position:relative}.em-nav__drop{position:absolute;top:100%;left:0;min-width:240px;background:#fff;color:var(--em-ink);border-radius:6px;box-shadow:0 12px 32px #00000040;padding:8px 0;text-transform:none;letter-spacing:0;font-weight:600}.em-nav__drop a{display:block;padding:10px 18px}.em-nav__drop a:hover{background:#f2f4f7;color:var(--em-accent)}@media(max-width:749px){.em-header__top{gap:14px}.em-search{order:3;flex-basis:100%}.em-icons{margin-left:auto}.em-nav{flex-wrap:nowrap;overflow-x:auto;gap:22px;-webkit-overflow-scrolling:touch}.em-nav details[open] .em-nav__drop{position:fixed;left:16px;right:16px;top:auto}}.em-hero{position:relative;min-height:var(--em-hero-h, 520px);display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background:#1a1e25;overflow:hidden}.em-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.em-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--em-overlay, .45))}.em-hero__inner{position:relative;z-index:1;padding:48px 24px}.em-hero h1{margin:0;font-weight:800;font-size:clamp(28px,4.4vw,54px);line-height:1.1;text-transform:uppercase;color:#fff}.em-hero p{margin:16px auto 0;max-width:640px;font-size:18px;line-height:1.5;font-weight:500}.em-hero__btns{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.em-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;padding-top:36px;padding-bottom:36px}.em-trust__item{display:flex;gap:16px;align-items:flex-start}.em-trust__icon{width:48px;height:48px;flex-shrink:0;border-radius:50%;border:2px solid var(--em-ink);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px}.em-trust__title{font-weight:800;font-size:15px;text-transform:uppercase}.em-trust__text{margin-top:4px;font-size:15px;line-height:1.5;color:var(--em-muted);font-weight:500}.em-tiles{display:flex;flex-wrap:wrap;gap:20px;padding-top:8px;padding-bottom:8px}.em-tile{position:relative;overflow:hidden;background:#22272f;color:#fff;padding:30px;display:flex;flex-direction:column;gap:10px}.em-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s}.em-tile:hover img{transform:scale(1.03)}.em-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#000000d1,#00000073 45%,#0003)}.em-tile__title,.em-tile__text{text-shadow:0 1px 8px rgba(0,0,0,.5)}.em-tile>div{position:relative;z-index:1}.em a.em-tile,.em a.em-tile:hover{color:#fff}.em-tile__title{font-weight:800;font-size:26px;text-transform:uppercase;line-height:1.15}.em-tile__text{margin-top:8px;font-size:17px;line-height:1.45;font-weight:500;max-width:440px}.em-tile--big{flex:2 1 560px;min-width:0;min-height:560px}.em-tile--big .em-tile__title{font-size:34px}.em-tiles__side{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:20px}.em-tiles__side .em-tile{flex:1;min-height:270px}@media(max-width:749px){.em-tile--big{min-height:380px}.em-tile--big .em-tile__title{font-size:28px}.em-tiles__side .em-tile{min-height:220px}}.em-grid-sec{padding-top:64px;padding-bottom:24px}.em-grid{margin-top:32px;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.em-card{border:1px solid var(--em-line);padding:14px;display:flex;flex-direction:column;gap:6px;background:#fff}.em-card:hover{border-color:#c9cdd3}.em-card__img{aspect-ratio:1 / 1;background:#0e1013;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.em-card__img img{width:100%;height:100%;object-fit:cover}.em-card__ph{font-weight:800;font-size:20px;text-transform:uppercase;padding:0 12px;line-height:1.15}.em-card__price{margin-top:10px;font-weight:700;font-size:19px;color:var(--em-accent)}.em-card__price s{color:#8b929c;font-weight:500;font-size:15px;margin-right:6px}.em-card__title{font-weight:600;font-size:15px;line-height:1.35}.em-card__vendor{font-size:13px;color:#6b7280;font-weight:500}.em-center{text-align:center;margin-top:32px}.em-cats-sec{padding-top:48px;padding-bottom:72px}.em-cats{margin-top:28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.em-cats a{border:2px solid var(--em-ink);padding:18px 16px;text-align:center;font-weight:800;font-size:14px;text-transform:uppercase;min-height:44px;display:flex;align-items:center;justify-content:center}.em-cats a:hover{background:var(--em-ink);color:#fff}.em-footer{background:#edeef0}.em-footer__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:36px;padding-top:56px;padding-bottom:56px;font-size:15px;line-height:1.6;font-weight:500}.em-footer__head{font-weight:800;text-transform:uppercase;margin:0 0 12px;font-size:15px}.em-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.em-footer__links a:hover{color:var(--em-accent)}.em-footer__rte p{margin:0 0 10px}.em-footer__rte a{text-decoration:underline}.em-footer__social{display:flex;gap:10px;margin-top:14px}.em-footer__social a{width:40px;height:40px;border-radius:50%;background:#d9dce1;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px}.em-footer__form input[type=email]{margin-top:14px;width:100%;height:48px;padding:0 14px;border:1px solid #c9cdd3;font:500 15px Montserrat,sans-serif;background:#fff}.em-footer__form button{margin-top:10px}.em-footer__msg{margin-top:8px;font-size:14px}.em-footer__bottom{border-top:1px solid #d6d9de;padding:18px 24px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;color:#6b7280;font-weight:500}.em-footer__pay{display:flex;flex-wrap:wrap;gap:6px}.em-footer__pay svg{width:38px;height:24px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/em-v2.css.map */
