:root{--cq-red:#c8102e;--cq-red-d:#a30d25;--cq-ink:#1a1a1a;--cq-line:#e8e8e8}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible{outline:2px solid var(--cq-red);outline-offset:2px}@media(prefers-reduced-motion:reduce){.cq-announce-track{animation:none!important}.cq-cat-card,.cq-prod-card{transition:none!important}}.cc-header .header{border-bottom:3px solid var(--cq-red)!important;box-shadow:0 2px 8px #0000000f!important}.header .main-nav__item--primary,.header .main-nav a,.header nav a{font-size:12px!important;font-weight:600!important;letter-spacing:.8px!important;text-transform:uppercase!important;color:var(--cq-ink)!important}.header .main-nav__item--primary:hover,.header .main-nav a:hover,.header nav a:hover{color:var(--cq-red)!important}.header__search input{border:1.5px solid #ddd!important;border-radius:5px!important;background:#f9f9f9!important;font-size:14px!important}.header__search input:focus{border-color:var(--cq-red)!important;background:#fff!important}.header__cart-count{background:var(--cq-red)!important;color:#fff!important}.cq-hero{background:linear-gradient(135deg,#fff,#f7f7f7)}.cq-hero-h1{font-size:clamp(38px,5vw,64px)}.cq-hero-sub{font-size:16px}.cq-btn-primary{padding:15px 32px;font-size:14px;border-radius:5px;box-shadow:0 2px 8px #c8102e47;min-height:48px;display:inline-flex;align-items:center}.cq-btn-primary:hover{box-shadow:0 4px 14px #c8102e61;transform:translateY(-1px)}.cq-btn-outline{padding:14px 28px;font-size:14px;border-radius:5px;min-height:48px;display:inline-flex;align-items:center}.cq-sec-title{position:relative;padding-bottom:10px}.cq-sec-title:after{content:"";position:absolute;left:0;bottom:0;width:36px;height:3px;background:var(--cq-red);border-radius:2px}.cq-sec-link{font-size:13px;font-weight:600}.cq-vs-row.cq-vs-row--v2{grid-template-columns:1fr 1.3fr 2fr auto}.cq-select,.cq-vs-kw{min-height:46px;font-size:15px}.cq-vs-kw{width:100%;border:1px solid var(--cq-line);border-radius:5px;padding:11px 12px;font-family:inherit;color:var(--cq-ink);background:#fff}.cq-vs-kw:focus{border-color:var(--cq-red);outline:none}.cq-vs-btn{min-height:46px;font-size:14px;box-shadow:0 2px 8px #c8102e40}.cq-vs-msg{grid-column:1/-1;font-size:13px;color:var(--cq-red);margin-top:2px}.cq-cat-card,.cq-prod-card,.cq-blog-card,.cq-why-card{border-radius:10px;box-shadow:0 1px 2px #0000000a}.cq-cat-card:hover,.cq-prod-card:hover,.cq-blog-card:hover{box-shadow:0 8px 22px #00000017;transform:translateY(-3px)}.cq-prod-card{transition:box-shadow .2s,transform .2s,border-color .15s}.cq-cat-img{height:140px}.cq-cat-name{font-size:14px}.cq-cat-desc{font-size:12px;color:#777}.cq-prod-img{background:#fff;border-bottom:1px solid var(--cq-line)}.cq-prod-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cq-prod-price{font-size:22px;color:var(--cq-ink)}.cq-why-card:hover{border-color:var(--cq-red)}.cc-main-product button[name=add]{box-shadow:0 2px 8px #c8102e47}@media(max-width:1024px){.cq-vs-row.cq-vs-row--v2{grid-template-columns:1fr 1fr}.cq-vs-row--v2 .cq-vs-kw,.cq-vs-row--v2 .cq-vs-btn{grid-column:1/-1}}@media(max-width:768px){.cq-select,.cq-vs-kw{font-size:16px}.cq-hero-actions .cq-btn-primary,.cq-hero-actions .cq-btn-outline{flex:1 1 100%;justify-content:center}.cq-prod-price{font-size:20px}}.cq-hero{min-height:0}.cq-hero-content{padding:48px 40px}.cq-hero-image{min-height:0;position:relative}.cq-hero-image img{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:1024px){.cq-hero-image{min-height:240px}.cq-hero-content{padding:32px 24px}}.promo-strip{padding-top:6px!important;padding-bottom:6px!important}.promo-strip__heading{font-size:18px!important;line-height:1.2!important;margin:0!important}@media(max-width:768px){.promo-strip__heading{font-size:15px!important}.promo-strip .container{gap:2px 10px}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/cq-refresh.css.map */
