.custom-product-layout-wrapper.kukirin-hydraulic-premium{--khp-bg: #050706;--khp-surface: #0a0e0b;--khp-surface-raised: #101612;--khp-border: rgba(255, 255, 255, .1);--khp-border-green: rgba(126, 217, 87, .34);--khp-green: #7ed957;--khp-green-bright: #96ef70;--khp-text: #f4f7f4;--khp-muted: #aab3ac;width:100%;overflow:hidden;color:var(--khp-text);background:var(--khp-bg);font-family:inherit}.custom-product-layout-wrapper.kukirin-hydraulic-premium,.custom-product-layout-wrapper.kukirin-hydraulic-premium *{box-sizing:border-box}.kukirin-hydraulic-premium .hero-title-section{position:relative;padding:clamp(76px,9vw,128px) 24px clamp(68px,8vw,108px);overflow:hidden;border-bottom:1px solid var(--khp-border);color:var(--khp-text);text-align:center;background:radial-gradient(circle at 50% 0%,rgba(126,217,87,.14),transparent 42%),var(--khp-bg)}.kukirin-hydraulic-premium .hero-title-section h2,.kukirin-hydraulic-premium .hero-title-section h4{opacity:1;animation:none}.kukirin-hydraulic-premium .premium-hero__eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 22px;padding:9px 15px;border:1px solid var(--khp-border-green);border-radius:999px;color:var(--khp-green-bright);background:#7ed95714;font-size:1.2rem;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.kukirin-hydraulic-premium .premium-hero__eyebrow:before{content:"";width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--khp-green)}.kukirin-hydraulic-premium .hero-title-section h2{max-width:980px;margin:0 auto 24px;color:var(--khp-green);background:none;font-size:clamp(3.8rem,6vw,7rem);font-weight:850;letter-spacing:-.05em;line-height:1;text-align:center;-webkit-text-fill-color:currentColor}.kukirin-hydraulic-premium .hero-title-section h4{max-width:780px;margin:0 auto 36px;color:var(--khp-muted);font-size:clamp(1.65rem,2vw,2.15rem);font-weight:400;line-height:1.65;text-align:center}.kukirin-hydraulic-premium .premium-hero__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:940px;margin:0 auto 40px}.kukirin-hydraulic-premium .premium-hero__chip{display:inline-flex;align-items:center;min-height:42px;padding:9px 16px;border:1px solid var(--khp-border);border-radius:999px;color:#f5f5f5;background:#ffffff0b;font-size:1.35rem;font-weight:650}.kukirin-hydraulic-premium .section-divider{width:min(440px,64%);height:1px;margin:0 auto;border:0;background:linear-gradient(90deg,transparent,var(--khp-green),transparent);opacity:.75}.kukirin-hydraulic-premium .desc-section,.kukirin-hydraulic-premium .desc-section.reverse-bg{position:relative;margin:0;padding:clamp(68px,8vw,108px) clamp(20px,5vw,64px);overflow:hidden;border-bottom:1px solid var(--khp-border);color:var(--khp-text);background:var(--khp-bg)}.kukirin-hydraulic-premium .desc-section:nth-of-type(2n),.kukirin-hydraulic-premium .desc-section.reverse-bg:nth-of-type(2n){background:var(--khp-surface)}.kukirin-hydraulic-premium .desc-section:before,.kukirin-hydraulic-premium .desc-section.reverse-bg:before{content:none;display:none}.kukirin-hydraulic-premium .desc-feature-container,.kukirin-hydraulic-premium .desc-feature-container.reverse{position:relative;z-index:auto;display:flex;align-items:center;gap:clamp(42px,7vw,88px);width:100%;max-width:1240px;margin:0 auto}.kukirin-hydraulic-premium .desc-feature-container.reverse{flex-direction:row-reverse}.kukirin-hydraulic-premium .premium-intro .desc-feature-container{padding:clamp(24px,4vw,44px);border:1px solid var(--khp-border-green);border-radius:26px;background:linear-gradient(135deg,#7ed95713,#ffffff05)}.kukirin-hydraulic-premium .desc-feature-column{flex:1 1 0;min-width:0;text-align:center}.kukirin-hydraulic-premium .desc-feature-column h3,.kukirin-hydraulic-premium .info-section h3,.kukirin-hydraulic-premium .specs-section h3{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:780px;margin:0 auto 24px!important;color:var(--khp-green);background:none;font-size:clamp(2.7rem,3.7vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.1;text-align:center;-webkit-text-fill-color:currentColor}.kukirin-hydraulic-premium .desc-feature-column h3 img,.kukirin-hydraulic-premium .info-section h3 img,.kukirin-hydraulic-premium .specs-section h3 img{display:block;width:88px!important;height:88px!important;margin:0 auto 24px!important;padding:16px;border:1px solid var(--khp-border-green);border-radius:22px;background:#7ed9571a;object-fit:contain;filter:none;transform:none}.kukirin-hydraulic-premium .desc-feature-column h3:hover img,.kukirin-hydraulic-premium .info-section h3:hover img,.kukirin-hydraulic-premium .specs-section h3:hover img{transform:none}.kukirin-hydraulic-premium .desc-feature-column p{width:100%;max-width:680px;margin:0 auto 1.25em;color:var(--khp-muted);font-size:clamp(1.55rem,1.55vw,1.8rem);font-weight:400;line-height:1.75;text-align:center}.kukirin-hydraulic-premium .desc-feature-column p:last-child{margin-bottom:0}.kukirin-hydraulic-premium strong{color:var(--khp-green);font-weight:750}.kukirin-hydraulic-premium .desc-feature-column ul{display:grid;gap:12px;width:100%;max-width:700px;margin:28px auto 0;padding:0;list-style:none;text-align:left}.kukirin-hydraulic-premium .desc-feature-column li{position:relative;margin:0;padding:18px 18px 18px 50px;border:1px solid var(--khp-border);border-radius:15px;color:var(--khp-muted);background:#ffffff06;font-size:clamp(1.5rem,1.45vw,1.7rem);line-height:1.65;text-align:left}.kukirin-hydraulic-premium .desc-feature-column li:before{content:"";position:absolute;top:26px;left:21px;width:9px;height:9px;border-radius:50%;background:var(--khp-green)}.kukirin-hydraulic-premium .desc-feature-column>img,.kukirin-hydraulic-premium .desc-feature-column>video,.kukirin-hydraulic-premium .desc-feature-column>iframe,.kukirin-hydraulic-premium .desc-image-grid{display:block;width:100%;max-width:560px;height:auto;margin:0 auto;overflow:hidden;border:1px solid var(--khp-border);border-radius:22px;background:var(--khp-surface-raised);box-shadow:0 18px 48px #00000047;transform:none;transition:none}.kukirin-hydraulic-premium .desc-feature-column>img{object-fit:contain}.kukirin-hydraulic-premium .desc-feature-column>img:hover{box-shadow:0 18px 48px #00000047;transform:none}.kukirin-hydraulic-premium .desc-image-grid{display:grid;padding:8px;gap:8px}.kukirin-hydraulic-premium .desc-image-grid>img{display:block;width:100%;height:auto;border-radius:14px;object-fit:contain}.kukirin-hydraulic-premium img[data-evolt-description-lightbox=true]{cursor:zoom-in}.kukirin-hydraulic-premium img[data-evolt-description-lightbox=true]:focus-visible{outline:3px solid var(--khp-green);outline-offset:4px}html.evolt-description-lightbox-open,html.evolt-description-lightbox-open body{overflow:hidden}.evolt-description-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;box-sizing:border-box;width:100vw;height:100vh;margin:0;padding:max(56px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));overflow:hidden;border:0;color:#fff;background:#000000f0}.evolt-description-lightbox::backdrop{background:#000000f0}.evolt-description-lightbox[open]{display:flex;align-items:center;justify-content:center}.evolt-description-lightbox__image{display:block;width:auto;max-width:96vw;height:auto;max-height:calc(100vh - 72px);margin:auto;object-fit:contain}.evolt-description-lightbox__close{position:fixed;top:max(8px,env(safe-area-inset-top));right:max(8px,env(safe-area-inset-right));z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.55);border-radius:50%;color:#fff;background:#000000b3;font:inherit;font-size:3rem;line-height:1;cursor:pointer}.kukirin-hydraulic-premium .info-section{width:100%;max-width:none;margin:0;padding:clamp(72px,8vw,108px) clamp(20px,5vw,64px);border-bottom:1px solid var(--khp-border);color:var(--khp-text);background:var(--khp-surface);text-align:center}.kukirin-hydraulic-premium .info-section h3{max-width:900px;margin-right:auto!important;margin-bottom:38px!important;margin-left:auto!important}.kukirin-hydraulic-premium .info-section ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;max-width:1180px;margin:0 auto;padding:0;list-style:none;text-align:left}.kukirin-hydraulic-premium .info-section li{position:relative;display:flex;align-items:flex-start;min-height:88px;margin:0;padding:20px 18px 20px 52px;border:1px solid var(--khp-border);border-radius:16px;color:var(--khp-muted);background:var(--khp-bg);font-size:clamp(1.45rem,1.35vw,1.65rem);line-height:1.55;text-align:left}.kukirin-hydraulic-premium .info-section li:before{content:"\2713";position:absolute;top:20px;left:20px;color:var(--khp-green);font-weight:850}.kukirin-hydraulic-premium .info-section a{color:var(--khp-green);font-weight:700;text-decoration-color:#7ed9578c;text-underline-offset:3px}.kukirin-hydraulic-premium .info-section a:focus-visible{outline:2px solid var(--khp-green);outline-offset:3px}.kukirin-hydraulic-premium .specs-section{width:100%;max-width:none;margin:0;padding:clamp(72px,8vw,108px) 20px clamp(84px,9vw,124px);color:var(--khp-text);background:var(--khp-bg);text-align:center}.kukirin-hydraulic-premium .specs-table-container{width:100%;max-width:980px;margin:42px auto 0;overflow:hidden;border:1px solid var(--khp-border);border-radius:20px;background:var(--khp-surface);box-shadow:0 18px 48px #0000003d}.kukirin-hydraulic-premium .specs-table{width:100%;border-collapse:collapse;color:var(--khp-text);background:transparent;text-align:left}.kukirin-hydraulic-premium .specs-table tr,.kukirin-hydraulic-premium .specs-table tr:nth-child(2n){background:transparent}.kukirin-hydraulic-premium .specs-table tr:hover{background:#7ed9570e}.kukirin-hydraulic-premium .specs-table td{padding:19px clamp(16px,3vw,32px);border:0;border-bottom:1px solid var(--khp-border);color:var(--khp-text);background:transparent;font-size:clamp(1.4rem,1.4vw,1.65rem);line-height:1.5}.kukirin-hydraulic-premium .specs-table tr:last-child td{border-bottom:0}.kukirin-hydraulic-premium .specs-table td:first-child{width:40%;color:var(--khp-muted);font-weight:500}.kukirin-hydraulic-premium .specs-table td:last-child{color:var(--khp-text);font-weight:700;text-align:right}.kukirin-hydraulic-premium .specs-table tr:hover td:last-child{color:var(--khp-green)}@media(max-width:989px){body.kukirin-hydraulic-premium-page media-gallery .product__media.mix-blend-multiply,body.kukirin-hydraulic-premium-page media-gallery .product__media.mix-blend-multiply img,body.kukirin-hydraulic-premium-page media-gallery .thumbnail.mix-blend-multiply,body.kukirin-hydraulic-premium-page media-gallery .thumbnail.mix-blend-multiply img,body.kukirin-hydraulic-premium-page .product-media-modal__content.mix-blend-multiply,body.kukirin-hydraulic-premium-page .product-media-modal__content.mix-blend-multiply img{mix-blend-mode:normal!important}.kukirin-hydraulic-premium .desc-feature-container,.kukirin-hydraulic-premium .desc-feature-container.reverse{gap:38px}.kukirin-hydraulic-premium .info-section ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.kukirin-hydraulic-premium .hero-title-section{padding:68px 18px 60px}.kukirin-hydraulic-premium .hero-title-section h2{max-width:100%;font-size:clamp(3.6rem,12vw,5.2rem)}.kukirin-hydraulic-premium .hero-title-section h4{max-width:95%;margin-bottom:30px;font-size:1.65rem}.kukirin-hydraulic-premium .premium-hero__chips{gap:8px;margin-bottom:34px}.kukirin-hydraulic-premium .premium-hero__chip{min-height:38px;padding:8px 13px;font-size:1.25rem}.kukirin-hydraulic-premium .desc-section,.kukirin-hydraulic-premium .desc-section.reverse-bg{padding:58px 18px}.kukirin-hydraulic-premium .desc-feature-container,.kukirin-hydraulic-premium .desc-feature-container.reverse{display:flex;flex-direction:column!important;gap:28px}.kukirin-hydraulic-premium .premium-intro .desc-feature-container{padding:24px 16px;border-radius:20px}.kukirin-hydraulic-premium .desc-feature-column{display:contents}.kukirin-hydraulic-premium .desc-feature-column h3{order:1;width:100%;margin-bottom:2px!important;font-size:clamp(2.65rem,8vw,3.6rem)}.kukirin-hydraulic-premium .desc-feature-column h3 img,.kukirin-hydraulic-premium .info-section h3 img,.kukirin-hydraulic-premium .specs-section h3 img{width:76px!important;height:76px!important;margin-bottom:20px!important;padding:14px;border-radius:19px}.kukirin-hydraulic-premium .desc-feature-column>img,.kukirin-hydraulic-premium .desc-feature-column>video,.kukirin-hydraulic-premium .desc-feature-column>iframe,.kukirin-hydraulic-premium .desc-image-grid{order:2;max-width:100%;border-radius:18px}.kukirin-hydraulic-premium .desc-feature-column p,.kukirin-hydraulic-premium .desc-feature-column ul{order:3;max-width:100%}.kukirin-hydraulic-premium .desc-feature-column p{margin-right:auto;margin-left:auto;font-size:1.55rem;text-align:center}.kukirin-hydraulic-premium .desc-feature-column ul{margin-top:10px}.kukirin-hydraulic-premium .desc-feature-column li{padding:16px 16px 16px 45px;font-size:1.5rem}.kukirin-hydraulic-premium .desc-feature-column li:before{top:24px;left:18px}.kukirin-hydraulic-premium .info-section{padding:64px 18px}.kukirin-hydraulic-premium .info-section h3{margin-bottom:30px!important;font-size:clamp(2.7rem,8vw,3.6rem)}.kukirin-hydraulic-premium .info-section ul{grid-template-columns:1fr;gap:10px}.kukirin-hydraulic-premium .info-section li{min-height:0;padding:17px 15px 17px 46px;font-size:1.48rem}.kukirin-hydraulic-premium .info-section li:before{top:17px;left:17px}.kukirin-hydraulic-premium .specs-section{padding-right:12px;padding-left:12px}.kukirin-hydraulic-premium .specs-section h3{font-size:clamp(2.7rem,8vw,3.6rem)}.kukirin-hydraulic-premium .specs-table-container{margin-top:32px;border-radius:15px}.kukirin-hydraulic-premium .specs-table td{padding:14px 12px;font-size:1.32rem;vertical-align:top}.kukirin-hydraulic-premium .specs-table td:first-child{width:42%}}@media(max-width:420px){.kukirin-hydraulic-premium .premium-hero__chips{display:grid;grid-template-columns:1fr;width:100%}.kukirin-hydraulic-premium .premium-hero__chip{justify-content:center;width:100%}.kukirin-hydraulic-premium .specs-table td{padding:13px 9px;font-size:1.23rem}}@media(prefers-reduced-motion:reduce){.kukirin-hydraulic-premium *,.kukirin-hydraulic-premium *:before,.kukirin-hydraulic-premium *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/product-kukirin-hydraulic-premium.css.map */
