#MainContent{overflow-x:clip}:root{--mct-bg: #17171a;--mct-bg2: #1f1f24;--mct-bg3: #27272d;--mct-border: #333339;--mct-border2: #404048;--mct-red: #e31c1f;--mct-red-dark: #b81518;--mct-red-glow: rgba(227,28,31,.15);--mct-silver: #b0b8c8;--mct-silver-light: #d0d8e4;--mct-text: #f2f2f6;--mct-text2: #aaaabc;--mct-text3: #888898;--mct-r: 4px;--mct-r2: 8px;--mct-font-head: "Barlow Condensed", sans-serif;--mct-font-body: "Barlow", var(--font-body--family, sans-serif)}[data-mct-theme=light]{--mct-bg: #f4f4f0;--mct-bg2: #eaeae6;--mct-bg3: #ddddd8;--mct-border: #d0d0ca;--mct-border2: #b4b4ae;--mct-red-glow: rgba(227,28,31,.1);--mct-silver: #606878;--mct-silver-light: #404850;--mct-text: #18181c;--mct-text2: #48485a;--mct-text3: #78788a}body,[data-mct-theme=light] body{background-color:var(--mct-bg);color:var(--mct-text)}.mct-h1{font-family:var(--mct-font-head);font-size:clamp(48px,7vw,96px);font-weight:800;line-height:.95;letter-spacing:-.01em;text-transform:uppercase;color:var(--mct-text)}.mct-h2{font-family:var(--mct-font-head);font-size:clamp(32px,4vw,56px);font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.02em;color:var(--mct-text)}.mct-h3{font-family:var(--mct-font-head);font-size:clamp(20px,2.5vw,28px);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--mct-text)}.mct-label{font-family:var(--mct-font-head);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--mct-text2)}.mct-red-text{color:var(--mct-red)!important}.mct-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;font-family:var(--mct-font-head);font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border-radius:var(--mct-r);border:none;cursor:pointer;text-decoration:none;transition:all .2s}.mct-btn-primary{background:var(--mct-red);color:#fff}.mct-btn-primary:hover{background:var(--mct-red-dark);transform:translateY(-1px);box-shadow:0 8px 24px #e31c1f59;color:#fff}.mct-btn-secondary{background:transparent;color:var(--mct-text);border:1px solid var(--mct-border2)}.mct-btn-secondary:hover{border-color:var(--mct-red);color:var(--mct-red)}.mct-btn-ghost{background:transparent;color:var(--mct-silver);padding:10px 16px;font-size:13px}.mct-btn-ghost:hover{color:var(--mct-text)}.mct-card{background:var(--mct-bg2);border:1px solid var(--mct-border);border-radius:var(--mct-r2);overflow:hidden;transition:border-color .2s,transform .2s}.mct-card:hover{border-color:var(--mct-border2);transform:translateY(-2px)}.mct-tag{display:inline-flex;align-items:center;padding:4px 10px;border-radius:2px;font-family:var(--mct-font-head);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.mct-tag-red{background:var(--mct-red);color:#fff}.mct-tag-silver{background:var(--mct-bg3);color:var(--mct-silver);border:1px solid var(--mct-border)}.mct-grid-bg{background-image:linear-gradient(var(--mct-border) 1px,transparent 1px),linear-gradient(90deg,var(--mct-border) 1px,transparent 1px);background-size:40px 40px;background-color:var(--mct-bg)}@keyframes mct-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.mct-pulse{animation:mct-pulse 2s ease-in-out infinite}.mct-usp-bar{background:var(--mct-bg2);border-top:1px solid var(--mct-border);border-bottom:1px solid var(--mct-border);padding:20px 0}.mct-usp-inner{max-width:1400px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.mct-usp-item{display:flex;align-items:center;gap:12px}.mct-usp-icon{width:36px;height:36px;background:var(--mct-red-glow);border:1px solid rgba(227,28,31,.3);border-radius:var(--mct-r);display:flex;align-items:center;justify-content:center;color:var(--mct-red);font-size:18px;flex-shrink:0}.mct-usp-text strong{display:block;font-family:var(--mct-font-head);font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mct-text)}.mct-usp-text span{font-size:12px;color:var(--mct-text2)}.mct-section{padding:80px 0}.mct-section-inner{max-width:1400px;margin:0 auto;padding:0 24px}.mct-section-header{margin-bottom:48px}.mct-red-line{width:48px;height:3px;background:var(--mct-red);margin-bottom:12px}.mct-stat-num{font-family:var(--mct-font-head);font-size:48px;font-weight:800;line-height:1;color:var(--mct-text)}.mct-stat-num span{color:var(--mct-red)}.mct-stat-label{font-size:13px;color:var(--mct-text2);margin-top:4px}.mct-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.mct-trust-card{padding:28px;text-align:center}.mct-trust-icon{font-size:36px;margin-bottom:16px}.mct-trust-title{font-family:var(--mct-font-head);font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;color:var(--mct-text)}.mct-trust-text{font-size:13px;color:var(--mct-text2);line-height:1.5}.mct-reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mct-review-card{padding:24px}.mct-review-stars{color:var(--mct-red);font-size:16px;margin-bottom:12px;letter-spacing:2px}.mct-review-text{font-size:14px;color:var(--mct-text2);line-height:1.6;font-style:italic;margin-bottom:16px}.mct-review-author{display:flex;align-items:center;gap:10px}.mct-review-avatar{width:36px;height:36px;border-radius:50%;background:var(--mct-bg3);border:1px solid var(--mct-border);display:flex;align-items:center;justify-content:center;font-family:var(--mct-font-head);font-weight:700;font-size:14px;color:var(--mct-red)}.mct-review-name strong{display:block;font-size:14px;font-weight:600;color:var(--mct-text)}.mct-review-name span{font-size:12px;color:var(--mct-text3)}.mct-comp-table{width:100%;border-collapse:collapse}.mct-comp-table th{padding:16px;text-align:center;font-family:var(--mct-font-head);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-bottom:2px solid var(--mct-border);color:var(--mct-text2);background:var(--mct-bg2)}.mct-comp-table th.mct-highlight{color:var(--mct-red);border-bottom-color:var(--mct-red)}.mct-comp-table td{padding:14px 16px;font-size:14px;color:var(--mct-text2);border-bottom:1px solid var(--mct-border);text-align:center;background:var(--mct-bg)}.mct-comp-table tr:nth-child(2n) td{background:var(--mct-bg2)}.mct-comp-table td:first-child{text-align:left;font-weight:500;color:var(--mct-text)}.mct-comp-check{color:var(--mct-red);font-size:18px}.mct-comp-x{color:var(--mct-text3);font-size:18px}.mct-timeline{position:relative;padding-left:32px}.mct-timeline:before{content:"";position:absolute;left:8px;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,var(--mct-red),var(--mct-border))}.mct-timeline-item{position:relative;margin-bottom:40px}.mct-timeline-item:before{content:"";position:absolute;left:-28px;top:4px;width:12px;height:12px;border-radius:50%;background:var(--mct-red);box-shadow:0 0 12px #e31c1f80}.mct-timeline-year{font-family:var(--mct-font-head);font-size:13px;font-weight:700;color:var(--mct-red);letter-spacing:.1em;margin-bottom:4px}.mct-timeline-text{font-size:14px;color:var(--mct-text2);line-height:1.5}.mct-spec-table{width:100%}.mct-spec-row{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--mct-border)}.mct-spec-row:last-child{border-bottom:none}.mct-spec-key{padding:12px 16px;font-size:13px;color:var(--mct-text2);background:var(--mct-bg2)}.mct-spec-val{padding:12px 16px;font-size:13px;font-weight:500;color:var(--mct-text)}.mct-cat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.mct-cat-card{position:relative;aspect-ratio:3/2;border-radius:var(--mct-r2);overflow:hidden;cursor:pointer;border:1px solid var(--mct-border);transition:all .3s}.mct-cat-card:hover{border-color:var(--mct-red);transform:translateY(-3px);box-shadow:0 16px 48px #00000080}.mct-cat-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,transparent 60%);transition:.3s}.mct-cat-card:hover .mct-cat-overlay{background:linear-gradient(to top,#000000d9,#e31c1f1a)}.mct-cat-body{position:absolute;bottom:0;left:0;right:0;padding:20px}.mct-cat-title{font-family:var(--mct-font-head);font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#fff}.mct-cat-sub{font-size:12px;color:#ffffffa6;margin-top:2px}.mct-prod-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mct-prod-body{padding:16px;background:var(--mct-bg2)}.mct-prod-brand{font-size:11px;color:var(--mct-text3);font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}.mct-prod-name{font-family:var(--mct-font-head);font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:1.2;margin-bottom:8px;color:var(--mct-text)}.mct-prod-desc{font-size:13px;color:var(--mct-text2);line-height:1.4;margin-bottom:12px}.mct-prod-footer{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--mct-border)}.mct-prod-price{font-family:var(--mct-font-head);font-size:24px;font-weight:800;color:var(--mct-text)}.mct-prod-price-old{font-size:14px;color:var(--mct-text3);text-decoration:line-through;margin-top:2px}.mct-prod-add{width:36px;height:36px;background:var(--mct-red);border-radius:var(--mct-r);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;transition:.2s;border:none;cursor:pointer}.mct-prod-add:hover{background:var(--mct-red-dark)}.mct-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--mct-bg3);border:1px solid var(--mct-border);border-radius:100px;margin-bottom:32px;font-family:var(--mct-font-head);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mct-text2)}.mct-hero-badge-dot{width:6px;height:6px;border-radius:50%;background:var(--mct-red);box-shadow:0 0 8px var(--mct-red);animation:mct-pulse 2s ease-in-out infinite}.mct-theme-toggle{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--mct-bg3);border:1px solid var(--mct-border);border-radius:var(--mct-r);cursor:pointer;font-size:16px;transition:all .15s;color:var(--mct-text2);flex-shrink:0}.mct-theme-toggle:hover{border-color:var(--mct-red);color:var(--mct-red)}.shopify-section{--color-background: var(--mct-bg)}#header-group header{background-color:#17171af2!important;border-bottom-color:var(--mct-border)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--mct-bg)}::-webkit-scrollbar-thumb{background:var(--mct-border2);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--mct-red)}@media(max-width:900px){.mct-cat-grid,.mct-prod-grid,.mct-trust-grid{grid-template-columns:repeat(2,1fr)}.mct-reviews-grid{grid-template-columns:1fr}}@media(max-width:600px){.mct-cat-grid,.mct-prod-grid,.mct-trust-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/mc-therm-design.css.map */
