.specs-hero-section{margin:0;padding:0}.specs-hero{position:relative;overflow:hidden;text-align:center;background-color:var(--mm-accent-2, #111)}.specs-hero__dark-bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.4;z-index:0;overflow:hidden}.specs-hero__dark-bg img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.specs-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}img.specs-hero__bottom-layer{position:absolute;bottom:-1px;left:0;width:100%;height:auto;pointer-events:none;z-index:3;display:block;transform:rotate(180deg)}.specs-hero__container{position:relative;z-index:2;max-width:var(--mm-container, 1480px);margin:0 auto;padding:0 var(--mm-container-pad, 50px)}.specs-hero__inner{max-width:600px;margin:0 auto}.specs-hero__badge{display:inline-flex;align-items:center;gap:var(--mm-space-8, 8px);background:#f5b40026;color:var(--mm-accent-1, #f5b400);font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-12, 12px);font-weight:var(--mm-fw-semibold, 600);padding:5px 14px;clip-path:var(--mm-btn-clip);margin-top:0;margin-bottom:var(--mm-space-16, 16px);letter-spacing:1px;text-transform:uppercase;line-height:1.5}.specs-hero__title{font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-weight:var(--mm-fw-black, 900);color:var(--mm-white, #fff);line-height:1.15;margin:0 0 var(--mm-space-12, 12px)}.specs-hero__sub{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-14, 14px);color:#ffffff80;line-height:1.5;margin:0}.specs-toggle-wrap{display:flex;justify-content:center;margin-top:28px}.specs-toggle{display:inline-flex;background:#ffffff0f;clip-path:var(--mm-btn-clip);padding:4px;gap:4px}.specs-toggle-btn{padding:10px 36px;font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-size:13px;letter-spacing:.08em;text-transform:uppercase;border:none;background:transparent;color:#ffffff73;cursor:pointer;transition:all .25s ease;clip-path:var(--mm-btn-clip)}.specs-toggle-btn.active{background:var(--mm-accent-1, #f5b400);color:var(--mm-accent-2, #111)}.specs-toggle-btn:not(.active):hover{color:#fffc;background:#ffffff12}.specs-panel{display:none}.specs-panel.active{display:block}.specs-content{background:var(--mm-white, #fff)}.specs-content__container{max-width:var(--mm-container, 1480px);margin:0 auto;padding:0 var(--mm-container-pad, 50px)}.specs-product-strip{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:center;padding:56px 0 48px;border-bottom:1px solid #ebebeb;margin-bottom:56px}.specs-product-img-wrap{display:flex;align-items:center;justify-content:center;padding:0 var(--mm-space-24, 24px)}.specs-product-img{width:auto;height:220px;max-width:100%;object-fit:contain}.specs-product-info{padding:0 var(--mm-space-24, 24px)}.specs-product-name{font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-size:30px;color:var(--mm-accent-2, #111);margin:0 0 8px}.specs-product-price{font-size:26px;font-weight:800;color:var(--mm-accent-1, #f5b400);line-height:1}.specs-product-was{font-size:14px;color:#aaa;text-decoration:line-through;margin-left:10px;font-weight:500}.specs-product-stock{font-size:12px;font-weight:700;color:#2e9e5b;margin-bottom:10px;letter-spacing:.04em;text-transform:uppercase;line-height:1}.specs-product-tag{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:14px;color:#666;line-height:1.55;margin:0 0 20px}.specs-product-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:var(--mm-accent-1, #f5b400);color:var(--mm-accent-2, #111);font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-size:13px;letter-spacing:.06em;text-transform:uppercase;clip-path:var(--mm-btn-clip);text-decoration:none;transition:opacity .2s}.specs-product-btn:hover{opacity:.88}.specs-dark-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 56px;align-items:start}.specs-dark-col{display:flex;flex-direction:column;gap:36px}.specs-block{margin-bottom:48px}.specs-block-title{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:20px;font-weight:var(--mm-fw-bold, 700);color:var(--mm-accent-2, #111);margin:0 0 20px;display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:2px solid var(--mm-accent-1, #f5b400);line-height:1.5}.specs-block-title i{color:var(--mm-accent-1, #f5b400);font-size:22px}.specs-table{display:flex;flex-direction:column}.specs-row{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #f0f0f0;gap:20px}.specs-row:first-child{border-top:1px solid #f0f0f0}.specs-row:nth-child(2n){background-color:#fafafa}.specs-label{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:14px;font-weight:var(--mm-fw-medium, 500);color:#666;flex-shrink:0}.specs-value{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:15px;font-weight:var(--mm-fw-semibold, 600);color:var(--mm-accent-2, #111);text-align:right}.specs-table-rt ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.specs-table-rt li{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #f0f0f0;gap:20px;font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:15px;font-weight:var(--mm-fw-semibold, 600);color:var(--mm-accent-2, #111);line-height:1.5}.specs-table-rt li:first-child{border-top:1px solid #f0f0f0}.specs-table-rt li:nth-child(2n){background:#fafafa}.specs-table-rt li strong{color:#666;font-weight:var(--mm-fw-medium, 500);flex-shrink:0;font-size:14px}.specs-safety-rt ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.specs-safety-rt li{display:flex;align-items:flex-start;gap:10px;font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:14px;color:var(--mm-accent-2, #111);line-height:1.5}.specs-safety-rt li:before{content:"\2713";color:var(--mm-accent-1, #f5b400);font-size:16px;flex-shrink:0;margin-top:1px}.specs-safety-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.specs-safety-list li{display:flex;align-items:flex-start;gap:10px;font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:14px;color:var(--mm-accent-2, #111);line-height:1.5}.specs-safety-list li i{font-size:18px;color:var(--mm-accent-1, #f5b400);flex-shrink:0;margin-top:1px}.specs-pills{display:flex;flex-wrap:wrap;gap:12px;padding:8px 0}.specs-pill{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;background:var(--mm-gray, #f7f7f7);clip-path:var(--mm-btn-clip);font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:14px;font-weight:var(--mm-fw-semibold, 600);color:var(--mm-accent-2, #111);text-decoration:none;transition:background .2s,color .2s}.specs-pill i{font-size:16px}.specs-pill:hover{background:var(--mm-accent-1, #f5b400);color:var(--mm-accent-2, #111)}.specs-compare{background:var(--mm-gray, #f7f7f7)}.specs-compare__container{max-width:var(--mm-container, 1480px);margin:0 auto;padding:0 var(--mm-container-pad, 50px)}.specs-compare__header{text-align:center;margin-bottom:48px}.specs-compare__header h2{font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-weight:var(--mm-fw-black, 900);color:var(--mm-accent-2, #111);margin:0 0 var(--mm-space-12, 10px);line-height:1.15}.specs-compare__header p{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:15px;color:#888;max-width:500px;margin:0 auto}.specs-compare__wrap{border:1px solid #ebebeb;clip-path:var(--mm-btn-clip);overflow:hidden}.specs-compare__table{width:100%;border-collapse:collapse;font-size:14px;font-family:var(--mm-font-body, "DM Sans", sans-serif)}.specs-compare__table thead th{padding:16px 22px;text-align:left;font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-size:12px;letter-spacing:.08em;text-transform:uppercase;background:#f8f8f8;border-bottom:2px solid #ebebeb}.specs-compare__table thead th:first-child{width:32%;color:#aaa}.specs-compare__table thead th:nth-child(2){color:#a07a10}.specs-compare__table thead th:nth-child(3){color:var(--mm-accent-2, #111)}.specs-compare__table tbody td{padding:12px 22px;border-bottom:1px solid #f0f0f0;font-size:13px}.specs-compare__table tbody td:first-child{font-weight:600;color:#555}.specs-compare__table tbody td:not(:first-child){color:#666}.specs-compare__table tbody tr:nth-child(2n){background:#fafafa}.specs-compare__table tbody tr:hover{background:#f5b4000d}.specs-compare__table .highlight-cell{font-weight:700;color:var(--mm-accent-2, #111)!important}.specs-cta-band{background:var(--mm-accent-1, #f5b400)}.specs-cta-band__container{max-width:var(--mm-container, 1480px);margin:0 auto;padding:0 var(--mm-container-pad, 50px)}.specs-cta-band__inner{display:flex;align-items:center;justify-content:center;gap:36px;flex-wrap:wrap}.specs-cta-band__inner h3{font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-weight:var(--mm-fw-black, 900);color:var(--mm-accent-2, #111);margin:0;line-height:1.15}.specs-cta-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:var(--mm-accent-2, #111);color:var(--mm-white, #fff);font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-size:13px;letter-spacing:.06em;text-transform:uppercase;clip-path:var(--mm-btn-clip);text-decoration:none;transition:opacity .2s}.specs-cta-btn:hover{opacity:.85}.specs-cta-phone{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:14px;font-weight:600;color:var(--mm-accent-2, #111)}.specs-cta-phone a{font-weight:800;text-decoration:underline;color:var(--mm-accent-2, #111)}.specs-downloads{background:var(--mm-white, #fff)}.specs-downloads__container{max-width:var(--mm-container, 1480px);margin:0 auto;padding:0 var(--mm-container-pad, 50px)}.specs-downloads__header{text-align:center;margin-bottom:48px}.specs-downloads__header h2{font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-weight:var(--mm-fw-black, 900);color:var(--mm-accent-2, #111);margin:0 0 var(--mm-space-8, 8px);line-height:1.15}.specs-downloads__header p{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:14px;color:#888;margin:0}.specs-downloads__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.specs-dl-card{background:var(--mm-gray, #f7f7f7);clip-path:var(--mm-btn-clip);padding:36px 28px;text-align:center;cursor:pointer;display:flex;flex-direction:column;align-items:center;transition:box-shadow .2s,transform .2s}a.specs-dl-card{text-decoration:none;color:inherit}.specs-dl-card:hover{box-shadow:0 6px 24px #00000014;transform:translateY(-3px)}.specs-dl-icon{width:48px;height:48px;background:#f5b4001a;clip-path:var(--mm-btn-clip);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.specs-dl-icon i{font-size:22px;color:var(--mm-accent-1, #f5b400)}.specs-dl-card h3{font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-size:16px;color:var(--mm-accent-2, #111);margin:0 0 8px}.specs-dl-card p{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:13px;color:#888;line-height:1.5;max-width:220px;margin:0}@media(max-width:767px){.specs-hero__container,.specs-content__container,.specs-compare__container,.specs-downloads__container,.specs-cta-band__container{padding:0 var(--mm-container-pad, 16px)}.specs-block{margin-bottom:0}.specs-product-strip{grid-template-columns:1fr;gap:24px;padding:32px 0;margin-bottom:32px}.specs-product-name{font-size:24px}.specs-product-price{font-size:22px}.specs-dark-grid{grid-template-columns:1fr;gap:36px}.specs-compare__table{font-size:12px}.specs-compare__table thead th,.specs-compare__table tbody td{padding:10px 12px}.specs-downloads__grid{grid-template-columns:1fr}.specs-cta-band__inner{flex-direction:column;gap:16px;text-align:center}}@media(min-width:768px)and (max-width:1023px){.specs-dark-grid{grid-template-columns:1fr;gap:36px}.specs-downloads__grid{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/specs-page.css.map */
