#s-9ddeb544-a91f-4d6f-9d5d-55f9b18fb708{margin-left:auto;margin-right:auto;text-align:left}@media(max-width:767px){#s-9ddeb544-a91f-4d6f-9d5d-55f9b18fb708{margin-top:-30px}}.knc-c:before,.knc-c:after{content:" ";display:table}.knc-root{z-index:1;position:relative;isolation:isolate}.knc-root iframe{display:initial}#mc_embed_signup .clear{width:auto!important;height:auto!important;visibility:visible!important}.knc-clearfix:after{content:"";display:block;clear:both}.knc-image{max-width:100%;min-height:inherit;max-height:inherit;display:inline!important;border:0;vertical-align:middle}.knc-fw{margin-left:calc(50% - 50vw);width:100vw}.knc-fw .knc-fw{margin-left:auto;margin-right:auto;width:100%}div[data-knc-lightbox-switch]{cursor:pointer}.knc-lightbox{position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:#000000d9}.knc-lightbox.hidden{display:none!important}.knc-lightbox .knc-lightbox-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.knc-lightbox .knc-lightbox-close{position:absolute;right:0;padding:5px 0;color:#fff;font-size:45px;margin-right:10px;line-height:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;z-index:1}.knc-lightbox .knc-lightbox-image-container{padding:25px}.knc-lightbox .knc-lightbox-image{margin:auto;max-height:90vh;max-width:100%}.knc-lightbox .knc-lightbox-close:hover,.knc-lightbox .knc-lightbox-close:focus{color:#a2a2a2;text-decoration:none;cursor:pointer}.knc-lightbox .knc-lightbox-nav{cursor:pointer;position:absolute;top:50%;width:35px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translateY(-50%);z-index:1}.knc-lightbox .knc-lightbox-nav.hidden{display:none!important}.knc-lightbox .knc-lightbox-nav.knc-nav-left{left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==)}.knc-lightbox .knc-lightbox-nav.knc-nav-right{right:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+)}@media screen and (min-width:769px){.knc-lightbox .knc-lightbox-image-container{padding:50px}}.knc-lazyload:not([src]),.knc-lazyloading:not([src]){opacity:0}.knc-lazyloaded{opacity:1;transition:opacity .3s}.knc-root a:empty,.knc-root article:empty,.knc-root dl:empty,.knc-root h1:empty,.knc-root h2:empty,.knc-root h3:empty,.knc-root h4:empty,.knc-root h5:empty,.knc-root h6:empty,.knc-root p:empty,.knc-root section:empty,.knc-root ul:empty{display:unset}.knc-root div:empty:not(.shopify-section *):not([id^=wistia]){display:inline-block}[data-animations*=enterviewport][data-animations*=fadeIn],[data-animations*=enterviewport][data-animations*=zoomIn]{opacity:0}.knc-form-error-msg,.knc-form-field-error-msg{display:flex;align-items:center;color:#dc143c}.knc-badge{margin-bottom:50px}.knc-badge-container{position:fixed;right:0;bottom:0;margin-bottom:-10px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;background:#fff;color:#1a1a1a;line-height:1.6}.hero-section{background:#f8f8f8;padding:30px 20px 24px;text-align:center;border-bottom:1px solid #e8e8e8}.hero-section h1{font-size:clamp(18px,3.5vw,30px);font-weight:900;letter-spacing:5px;margin-bottom:6px;color:#1a1a1a;text-transform:uppercase}.hero-tagline{font-size:clamp(12px,1.5vw,14px);color:#888;margin-bottom:8px}.hero-description{font-size:clamp(12px,1.3vw,13px);color:#666;max-width:560px;margin:0 auto;line-height:1.6}.products-section{max-width:1200px;margin:0 auto;padding:40px 20px;text-align:center}.products-section.bg-light{background:#f8f8f8;max-width:100%}.products-section.bg-light .inner{max-width:1200px;margin:0 auto}.products-section.bg-gradient{background:linear-gradient(135deg,#f0f0f0,#e8e8e8);max-width:100%}.products-section.bg-gradient .inner{max-width:1200px;margin:0 auto;padding:40px 20px;text-align:center}.section-title{font-size:clamp(16px,2.5vw,24px);font-weight:900;letter-spacing:4px;margin-bottom:6px;color:#1a1a1a;text-transform:uppercase}.section-subtitle{font-size:13px;color:#888;margin-bottom:24px}.products-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important}.products-grid.two-col{grid-template-columns:repeat(2,1fr)!important;max-width:700px;margin:0 auto}.product-card{background:#fff!important;border:1.5px solid #ebebeb!important;border-radius:10px!important;overflow:hidden!important;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;text-align:left!important;display:flex!important;flex-direction:column!important;height:100%!important}.product-card:hover{transform:translateY(-4px);border-color:#1a1a1a!important;box-shadow:0 10px 30px #0000001a}.product-card img{width:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important;display:block!important;background:#f0f0f0;flex-shrink:0!important}.product-info{padding:10px!important;display:flex!important;flex-direction:column!important;flex:1!important}.product-name{font-size:10px!important;font-weight:900!important;letter-spacing:.5px!important;color:#1a1a1a!important;margin-bottom:6px!important;text-transform:uppercase!important}.product-description{font-size:10px!important;color:#666!important;line-height:1.4!important;margin-bottom:10px!important;flex:1!important;min-height:56px!important}.product-specs{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:16px}.spec-tag{background:#f0f0f0;padding:5px 12px;border-radius:20px;font-size:11px;font-weight:700;color:#333;text-transform:uppercase;letter-spacing:.5px}.shop-button{display:block!important;width:100%!important;padding:9px 4px!important;background:#1a1a1a!important;color:#fff!important;text-decoration:none!important;font-size:9px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;border-radius:6px!important;transition:all .25s ease;text-align:center!important;border:1.5px solid #1a1a1a!important;box-sizing:border-box!important;margin-top:auto!important}.shop-button:hover{background:#fff!important;color:#1a1a1a!important}.improvements-section{background:#1a1a1a;padding:50px 20px;color:#fff;text-align:center}.improvements-section .section-title{color:#fff}.improvements-section .section-subtitle{color:#aaa}.improvements-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:1000px;margin:0 auto}.improvement-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:36px 24px;transition:all .3s ease}.improvement-card:hover{background:#ffffff17;border-color:#ffffff40;transform:translateY(-4px)}.improvement-icon{font-size:36px;margin-bottom:16px}.improvement-title{font-size:16px;font-weight:800;margin-bottom:12px;letter-spacing:1.5px;text-transform:uppercase}.improvement-description{font-size:14px;color:#bbb;line-height:1.7}.comparison-section{max-width:900px;margin:0 auto;padding:50px 20px;text-align:center}.comparison-table{background:#fff;border:1.5px solid #ebebeb;border-radius:12px;overflow:hidden;margin-top:40px;text-align:left}.comparison-header{display:grid;grid-template-columns:2fr 1fr 1fr;background:#1a1a1a;color:#fff;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:1.5px}.comparison-header>div{padding:20px 16px;text-align:center}.comparison-header>div:first-child{text-align:left}.comparison-row{display:grid;grid-template-columns:2fr 1fr 1fr;border-bottom:1px solid #f0f0f0}.comparison-row:last-child{border-bottom:none}.comparison-row>div{padding:16px;display:flex;align-items:center;justify-content:center;font-size:14px}.comparison-row>div:first-child{justify-content:flex-start;font-weight:600;color:#1a1a1a}.check-mark{color:#00b67a;font-size:20px}.x-mark{color:#ccc;font-size:20px}.cta-section{background:#f8f8f8;padding:80px 20px;text-align:center}.cta-title{font-size:clamp(26px,4vw,42px);font-weight:800;letter-spacing:4px;margin-bottom:20px;color:#1a1a1a;text-transform:uppercase}.cta-description{font-size:17px;color:#666;max-width:600px;margin:0 auto 36px}.cta-button{display:inline-block;padding:18px 60px;background:#1a1a1a;color:#fff;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;border-radius:8px;transition:all .3s ease;border:2px solid #1a1a1a}.cta-button:hover{background:#fff;color:#1a1a1a;transform:translateY(-2px);box-shadow:0 6px 20px #0000001f}@media(max-width:700px){.products-grid,.products-grid.two-col{gap:6px!important}.improvements-grid{grid-template-columns:repeat(2,1fr)}.comparison-header,.comparison-row{grid-template-columns:1.8fr .8fr .8fr;font-size:11px}.comparison-header>div,.comparison-row>div{padding:10px 6px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/knc-073.css.map */
