:root{--ew-bg:#0A0A0A;--ew-panel:#111;--ew-line:#1c1c1c;--ew-line2:#2A2A2A;--ew-txt:#F0F0F0;--ew-mut:#8a8a8a;--ew-red:#C8102E;--ew-red-d:#a50d26;--ew-f:"Space Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ew-bg);color:var(--ew-txt);font-family:var(--ew-f);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{line-height:1.15;letter-spacing:-.02em;margin:0 0 .5em}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.ew-skip{position:absolute;left:-9999px;top:0;z-index:9999;background:#fff;color:#000;padding:10px 14px}.ew-skip:focus{left:10px;top:10px}.ew-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.ew-eyebrow{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ew-red);font-weight:600;margin:0 0 14px}.ew-eyebrow:before{content:"";width:28px;height:1px;background:var(--ew-red)}.ew-h1{font-size:clamp(32px,5vw,60px);font-weight:700;letter-spacing:-.03em;line-height:.95;text-transform:uppercase;margin:0 0 14px}.ew-muted{color:var(--ew-mut)}.ew-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--ew-red);color:#fff;border:1px solid var(--ew-red);padding:14px 26px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;border-radius:3px;transition:background .2s,border-color .2s;line-height:1.2}.ew-btn:hover{background:var(--ew-red-d);border-color:var(--ew-red-d)}.ew-btn[disabled]{background:#2a2a2a;border-color:#2a2a2a;color:#777;cursor:not-allowed}.ew-btn--ghost{background:transparent;border-color:#3a3a3a;color:#fff}.ew-btn--ghost:hover{background:transparent;border-color:#fff}.ew-btn--block{display:flex;width:100%}.ew-input,.ew-select{width:100%;height:46px;padding:0 14px;background:#000;border:1px solid #3a3a3a;color:#fff;border-radius:0;font-size:15px}.ew-input:focus,.ew-select:focus{outline:none;border-color:#8a8a8a}.ew-input::placeholder{color:#777}.ew-hdr{background:#000;color:#fff;position:relative;z-index:50}.ew-hdr__row{display:flex;align-items:center;justify-content:space-between;min-height:63px;padding:10px 24px}.ew-hdr__side{flex:0 0 130px;display:flex;align-items:center;gap:4px}.ew-hdr__logo{flex:1 1 auto;min-width:0;display:flex;justify-content:center;margin:0;line-height:0}.ew-hdr__logo a{display:inline-block;line-height:0}.ew-hdr__logo img{display:block;height:54px;width:auto;max-width:100%;margin:-6px auto;object-fit:contain}.ew-icon-btn{background:none;border:0;padding:8px;margin:0;cursor:pointer;color:#fff;display:inline-flex;align-items:center;justify-content:center;line-height:0}.ew-icon-btn svg{width:21px;height:21px}.ew-burger{width:40px;height:40px}.ew-burger span{display:block;width:22px;height:2px;background:#fff;position:relative}.ew-burger span+span{margin-top:6px}.ew-burger__bars{display:flex;flex-direction:column;background:none!important;width:auto!important;height:auto!important}.ew-cart-btn{position:fixed;top:48px;right:24px;z-index:600;display:inline-flex;align-items:center;gap:8px;background:var(--ew-red);color:#fff;text-decoration:none;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:600;letter-spacing:.04em;transition:background .25s,top .2s ease;box-shadow:0 4px 16px #00000059}.ew-cart-btn:hover{background:var(--ew-red-d)}.ew-cart-btn svg{width:18px;height:18px;fill:#fff}body.ew-scrolled .ew-cart-btn{top:12px}.ew-search{background:#000;border-top:1px solid #262626;padding:14px 16px}.ew-search[hidden]{display:none}.ew-search__form{max-width:760px;margin:0 auto;display:flex}.ew-search__form .ew-input{border-right:0}.ew-search__btn{width:58px;height:46px;flex-shrink:0;background:#fff;color:#000;border:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.ew-search__btn svg{width:20px;height:20px}@media(max-width:640px){.ew-hdr__row{padding:8px 14px}.ew-hdr__side{flex-basis:96px}.ew-hdr__logo img{height:42px;margin:0 auto}.ew-cart-btn{top:46px;right:14px;padding:8px 12px}body.ew-scrolled .ew-cart-btn{top:8px}.ew-cart-btn__cost{display:none}}.ew-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;visibility:hidden;pointer-events:none}.ew-drawer.is-open{visibility:visible;pointer-events:auto}.ew-drawer__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;opacity:0;transition:opacity .25s}.ew-drawer.is-open .ew-drawer__shade{opacity:1}.ew-drawer__panel{position:absolute;top:0;left:0;bottom:0;width:min(360px,88vw);background:#000;border-right:1px solid #1f1f1f;transform:translate(-100%);transition:transform .28s ease;display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch}.ew-drawer.is-open .ew-drawer__panel{transform:none}.ew-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 14px;border-bottom:1px solid #1a1a1a}.ew-drawer__head img{height:40px;width:auto;display:block}.ew-drawer__close{font-size:30px;line-height:1;padding:4px 10px}.ew-drawer__search{padding:14px 18px;border-bottom:1px solid #1a1a1a}.ew-drawer__search form{display:flex}.ew-drawer__search .ew-input{border-right:0}.ew-nav{list-style:none;margin:0;padding:6px 0 24px}.ew-nav li{margin:0}.ew-nav a,.ew-nav button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;background:none;border:0;text-align:left;padding:14px 18px;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff;text-decoration:none;cursor:pointer;border-bottom:1px solid #121212}.ew-nav a:hover,.ew-nav button:hover{color:var(--ew-red)}.ew-nav .is-active>a{color:var(--ew-red)}.ew-nav__chev{width:12px;height:12px;flex-shrink:0;transition:transform .2s}.ew-nav li.is-open>button .ew-nav__chev{transform:rotate(180deg)}.ew-nav__sub{list-style:none;margin:0;padding:0 0 6px;background:#0b0b0b;display:none}.ew-nav li.is-open>.ew-nav__sub{display:block}.ew-nav__sub a{font-size:13px;font-weight:500;letter-spacing:.02em;text-transform:none;color:#c8c8c8;padding:11px 18px 11px 30px;border-bottom:0}.ew-nav__sub .ew-nav__all{color:#fff;font-weight:700}body.ew-drawer-open{overflow:hidden}.ew-ftr{background:#00010a;color:#878a99;border-top:1px solid #15161c;font-size:14px}.ew-ftr__top{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:36px 48px;padding:56px 56px 44px}.ew-ftr__title{color:#fff;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px}.ew-ftr__menu{list-style:none;margin:0;padding:0;display:grid;gap:6px 24px}@media(min-width:900px){.ew-ftr__menu{grid-template-columns:repeat(2,1fr)}}.ew-ftr__menu a{color:#fff;text-decoration:none}.ew-ftr__menu a:hover{color:var(--ew-red)}.ew-ftr__news{display:flex;margin-top:12px;max-width:420px}.ew-ftr__news .ew-input{border-right:0;background:transparent}.ew-ftr__news button{flex-shrink:0;padding:0 18px;background:var(--ew-red);color:#fff;border:0;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.ew-ftr__news button:hover{background:var(--ew-red-d)}.ew-ftr__ok{color:#4caf50}.ew-ftr__social{display:flex;gap:12px}.ew-ftr__social a{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid #2a2b33;border-radius:50%;color:#fff}.ew-ftr__social svg{width:18px;height:18px;fill:currentColor}.ew-ftr__bottom{background:#1a1b21;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding:22px 56px 26px;font-size:12px}.ew-ftr__bottom a{color:#fff;text-decoration:none}.ew-ftr__pay{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.ew-ftr__pay svg{width:38px;height:24px;display:block}@media(max-width:900px){.ew-ftr__top{gap:28px;padding:40px 24px 32px}.ew-ftr__bottom{padding:22px 24px;justify-content:flex-start}}.main-content{min-height:50vh}.page__header .content-section{padding:40px 24px 8px;max-width:1200px;margin:0 auto}.page__header__title{font-size:clamp(28px,4vw,48px);font-weight:700;letter-spacing:-.03em;margin:0;color:#fff}.page-template>.content-section{background:#000;padding:35px 0 50px}.page__content{max-width:1200px;margin:0 auto;padding:0 24px}.rte{line-height:1.7}.rte a{color:var(--ew-red)}.rte p{margin:0 0 1em}.rte table{border-collapse:collapse;width:100%}.rte td,.rte th{border:1px solid var(--ew-line2);padding:8px}.ew-shell{padding:48px 0 80px}.ew-shell__head{padding-bottom:28px;margin-bottom:32px;border-bottom:1px solid var(--ew-line)}.ew-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--ew-line2);border:1px solid var(--ew-line2)}@media(max-width:1000px){.ew-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.ew-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ew-card{background:var(--ew-bg);display:flex;flex-direction:column;text-decoration:none;transition:background .2s;position:relative}.ew-card:hover{background:#141414}.ew-card__img{aspect-ratio:1;background:#141414;display:flex;align-items:center;justify-content:center;overflow:hidden}.ew-card__img img{width:100%;height:100%;object-fit:contain;padding:14px}.ew-card__img--cover img{object-fit:cover;padding:0}.ew-card__body{padding:14px 16px 18px;border-top:1px solid var(--ew-line2);display:flex;flex-direction:column;gap:6px;flex:1}.ew-card__vendor{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--ew-red);font-weight:700}.ew-card__title{font-size:13px;font-weight:600;color:#c8c8c8;line-height:1.35}.ew-card:hover .ew-card__title{color:#fff}.ew-card__price{margin-top:auto;font-weight:700;font-size:14px}.ew-card__price s{color:#555;font-weight:400;margin-right:6px}.ew-card__badge{position:absolute;top:10px;left:10px;z-index:2;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:3px 8px;border-radius:2px;background:#0a0a0ae6;border:1px solid #333;color:#777}.ew-pager{display:flex;justify-content:center;gap:8px;margin-top:32px;flex-wrap:wrap}.ew-pager a,.ew-pager span{min-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ew-line2);padding:0 12px;text-decoration:none;font-size:13px}.ew-pager .is-current{border-color:var(--ew-red);color:#fff}.ew-empty{padding:40px 0;color:var(--ew-mut)}.ew-search-big{display:flex;max-width:640px;margin:18px 0 0}.ew-search-big .ew-input{border-right:0}.ew-cart{background:#f8f6f0;color:#000;border-radius:6px;padding:28px 24px;max-width:900px;margin:0 auto}.ew-cart *{color:#000}.ew-cart h1{font-size:clamp(26px,4vw,40px);text-transform:uppercase;letter-spacing:-.02em;margin-bottom:18px}.cart-line{display:flex;gap:14px;padding:14px 0;align-items:flex-start;border-bottom:1px solid #e3dfd3}.cart-line__img img{width:72px;height:72px;object-fit:cover;border-radius:4px;display:block;background:#fff}.cart-line__info{flex:1;min-width:0;display:flex;flex-direction:column}.cart-line__title{font-weight:700;text-decoration:none;font-size:15px;line-height:1.3}.cart-line__variant,.cart-line__prop{font-size:12px;line-height:1.4}.cart-line__controls{display:flex;align-items:center;gap:10px;margin-top:8px;flex-wrap:wrap}.cart-line__qty{width:58px;padding:5px 6px;border:1px solid #ccc;border-radius:3px;font-size:13px;background:#fff}.cart-line__price{font-size:14px;font-weight:600;white-space:nowrap}.cart-line__original-price{font-size:12px;text-decoration:line-through;margin-right:4px;font-weight:400}.cart-line__discount{display:inline-block;background:#000;font-weight:700;font-size:12px;padding:5px 12px;border-radius:8px}.ew-cart .cart-line__discount{color:#fff}.cart__remove{display:inline-flex;align-items:center;margin-left:auto}.cart__remove svg{width:18px;height:18px}.ew-cart__foot{display:flex;flex-direction:column;align-items:flex-end;gap:10px;margin-top:22px;text-align:right}.ew-cart__note{width:100%;text-align:left}.ew-cart__note textarea{width:100%;min-height:80px;border:1px solid #ccc;border-radius:3px;padding:10px;background:#fff}.ew-cart__total{font-size:18px;font-weight:700}.ew-cart__btns{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.ew-cart .ew-btn{color:#fff}.ew-cart .ew-btn--ghost{background:transparent;color:#000;border-color:#000}.ew-cart .ew-btn--ghost:hover{border-color:#c8102e;color:#c8102e}.ew-cart__extra{width:100%;max-width:340px}.ew-pdp{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:48px 24px 80px;max-width:1200px;margin:0 auto}.ew-pdp__main{background:#141414;border:1px solid var(--ew-line2);aspect-ratio:1;display:flex;align-items:center;justify-content:center}.ew-pdp__main img{width:100%;height:100%;object-fit:contain}.ew-pdp__thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ew-pdp__thumbs img{width:64px;height:64px;object-fit:cover;border:1px solid var(--ew-line2);cursor:pointer;background:#141414}.ew-pdp__price{font-size:28px;font-weight:700;margin:6px 0 20px}.ew-pdp__price s{font-size:16px;color:#555;margin-left:8px}.ew-pdp form{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.ew-pdp__desc{color:#c8c8c8}@media(max-width:860px){.ew-pdp{grid-template-columns:1fr;gap:24px;padding-top:24px}}.ew-post-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:900px){.ew-post-list{grid-template-columns:1fr}}.ew-post{background:var(--ew-panel);border:1px solid var(--ew-line2);text-decoration:none;display:flex;flex-direction:column}.ew-post img{aspect-ratio:16/10;object-fit:cover;width:100%}.ew-post__body{padding:18px}.ew-post__date{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ew-mut)}.ew-article{max-width:820px;margin:0 auto}.ew-article .rte img{border-radius:4px}.ew-404{text-align:center;padding:90px 24px 110px}.ew-404 .ew-h1{font-size:clamp(56px,12vw,140px)}
/*# sourceMappingURL=/cdn/shop/t/43/assets/ew-base.css.map */
