:root{--kk-ink: #171714;--kk-ink-soft: #34342f;--kk-paper: #f7f6f2;--kk-surface: #ffffff;--kk-surface-soft: #eeece5;--kk-line: rgba(23, 23, 20, .14);--kk-line-strong: rgba(23, 23, 20, .28);--kk-text: #171714;--kk-text-dim: #66665f;--kk-orange: #ff5a00;--kk-orange-dark: #b83d00;--kk-orange-soft: #fff0e7;--kk-success: #236b49;--kk-focus: #0b5fff;--kk-shadow-sm: 0 1px 2px rgba(23, 23, 20, .06), 0 8px 24px rgba(23, 23, 20, .06);--kk-shadow-lg: 0 24px 60px rgba(23, 23, 20, .12);--kk-radius: 10px;--kk-radius-lg: 18px;--kk-radius-xl: 26px;--kk-void: var(--kk-paper);--kk-bg: var(--kk-paper);--kk-surface-2: var(--kk-surface-soft);--kk-cyan: var(--kk-orange);--kk-magenta: var(--kk-orange);--kk-lime: var(--kk-success);--kk-violet: var(--kk-ink);--kk-track: .04em;--kk-glow-cyan: none;--kk-glow-magenta: none;--kk-glow-violet: none}html{scroll-behavior:smooth}body{max-width:100%;overflow-x:clip;background:var(--kk-paper)!important;color:var(--kk-text);letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@supports not (overflow: clip){body{overflow-x:hidden}}main{min-width:0}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{color:var(--kk-ink);text-transform:none;letter-spacing:-.025em;line-height:1.08}p,.rte,.rte p{color:var(--kk-text-dim)}.rte a,.link,a:not(.button){color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}.rte a:hover,.link:hover{color:var(--kk-orange-dark)}.kk-gradient-text,.kk-neon-headline{background:none;color:var(--kk-ink);-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;text-shadow:none!important}.kk-kicker{display:inline-flex;align-items:center;gap:.7rem;color:var(--kk-orange-dark);font-size:1.2rem;font-weight:750;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.kk-kicker:before{width:1.8rem;height:.2rem;border-radius:99px;background:var(--kk-orange);content:""}.kk-panel{border:1px solid var(--kk-line);border-radius:var(--kk-radius-xl);background:var(--kk-surface);box-shadow:var(--kk-shadow-sm)}.kk-scanlines:after,.kk-flicker,.kk-pulse{animation:none!important}.kk-scanlines:after{display:none}.button,.button--secondary,.customer button,.shopify-challenge__button{min-height:4.8rem;border-radius:var(--kk-radius)!important;font-weight:750;letter-spacing:0;text-transform:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after{border-radius:inherit!important}.button:not(.button--secondary):not(.button--tertiary),.customer button,.shopify-challenge__button{border-color:var(--kk-orange)!important;background:var(--kk-orange)!important;color:var(--kk-ink)!important;box-shadow:none}.button:not(.button--secondary):not(.button--tertiary):hover,.customer button:hover,.shopify-challenge__button:hover{border-color:#e75000!important;background:#e75000!important;color:var(--kk-ink)!important;transform:translateY(-1px)}.button--secondary{border:1px solid var(--kk-line-strong)!important;background:transparent!important;color:var(--kk-ink)!important;box-shadow:none!important}.button--secondary:hover{border-color:var(--kk-ink)!important;background:var(--kk-surface)!important;color:var(--kk-ink)!important}.button:active{transform:translateY(0) scale(.985)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--kk-focus)!important;outline-offset:3px;box-shadow:none!important}.shopify-section-group-header-group{position:relative;z-index:30}.utility-bar{border-bottom:0!important;background:var(--kk-orange)!important}.announcement-bar{background:transparent!important}.announcement-bar__link,.announcement-bar__message{color:var(--kk-ink)!important;font-size:1.2rem;font-weight:750;letter-spacing:.01em}.header-wrapper{isolation:isolate;border-bottom:1px solid rgba(255,255,255,.12)!important;background:#171714!important}.header__heading,.header__heading a,.header__icon,.header__menu-item,.header__menu .list-menu__link{color:#fff!important}.header__menu-item,.header__menu .list-menu__link{min-height:4.4rem;font-weight:600;letter-spacing:0}.header__menu-item:hover,.header__menu .list-menu__link:hover,.header__active-menu-item,.header__icon:hover{color:var(--kk-orange)!important;text-shadow:none}.cart-count-bubble{background:var(--kk-orange)!important;color:var(--kk-ink)!important;box-shadow:none}.header__submenu.global-settings-popup,.list-menu--disclosure,.mega-menu__content,.disclosure__list,.predictive-search{border:1px solid var(--kk-line)!important;border-radius:var(--kk-radius-lg)!important;background:var(--kk-surface)!important;box-shadow:var(--kk-shadow-lg)!important;color:var(--kk-text)!important}.header__submenu .header__menu-item,.mega-menu__link,.disclosure__link,.predictive-search__item{color:var(--kk-text)!important}.header__submenu .header__menu-item:hover,.mega-menu__link:hover,.disclosure__link:hover,.predictive-search__item:hover{background:var(--kk-orange-soft)!important;color:var(--kk-orange-dark)!important}.menu-drawer,.menu-drawer__submenu{border-right:1px solid var(--kk-line)!important;background:var(--kk-surface)!important;color:var(--kk-text)!important}.menu-drawer__menu-item,.menu-drawer__close-button{min-height:4.8rem;color:var(--kk-text)!important;letter-spacing:0}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active{background:var(--kk-orange-soft);color:var(--kk-orange-dark)!important}.drawer,details[open] .modal-overlay,details[open] .modal-overlay:after,.js menu-drawer>details>summary:before,.header__icon--menu[aria-expanded=true]:before{background:#171714a3!important}.drawer__inner,.cart-notification,.cart-drawer,.global-settings-popup,.disclosure__list{border-color:var(--kk-line)!important;background:var(--kk-surface)!important;color:var(--kk-text)!important}@media screen and (max-width:749px){.menu-drawer.country-selector-open{height:auto!important;overflow:visible!important;filter:none!important;transform:none!important}.menu-drawer.country-selector-open .menu-drawer__inner-container,.menu-drawer.country-selector-open .menu-drawer__navigation-container{overflow:visible!important}.menu-drawer .country-selector__overlay{z-index:100!important}.menu-drawer .disclosure__list-wrapper.country-selector{z-index:101!important}}.card,.card--card,.card--standard,.card__inner{border:1px solid var(--kk-line)!important;border-radius:var(--kk-radius-lg)!important;background:var(--kk-surface)!important;box-shadow:none}.card,.card__inner,.card__media img{transition:border-color .18s ease,box-shadow .18s ease,transform .22s ease}.card__content,.card__information{color:var(--kk-text)}.card__heading,.card__heading a{color:var(--kk-text)!important;font-weight:780;letter-spacing:-.025em;line-height:1.15}.card__text,.caption-with-letter-spacing{color:var(--kk-text-dim)!important}.media--hover-effect img+img{opacity:0;transition:opacity .2s ease}@media(hover:hover)and (pointer:fine){.card:hover,.card--card:hover{border-color:var(--kk-line-strong)!important;box-shadow:var(--kk-shadow-sm);transform:translateY(-2px)}.card:hover .card__inner,.card--card:hover .card__inner{transform:none}.card .media--hover-effect:hover img+img{opacity:1}}@media(hover:none){.media--hover-effect img+img{display:none}}.product-grid{--grid-desktop-horizontal-spacing: 2rem;--grid-desktop-vertical-spacing: 3.2rem;--grid-mobile-horizontal-spacing: 1rem;--grid-mobile-vertical-spacing: 2rem}.collection-hero__title,.section-main-collection h1{background:none;color:var(--kk-ink);-webkit-text-fill-color:currentColor}.multicolumn-card{border:1px solid var(--kk-line);border-radius:var(--kk-radius-lg);background:var(--kk-surface)}.color-scheme-3 .multicolumn-card,.color-scheme-3 .multicolumn-card h3,.color-scheme-3 .multicolumn-card p{color:#fff}.price__regular .price-item--regular,.price--on-sale .price-item--sale,.price-item--sale{color:var(--kk-text)!important;text-shadow:none}.price--on-sale .price-item--regular,.price__compare s,.price-item s{color:var(--kk-text-dim)!important;opacity:1}.badge,.price__badge-sale,.price__badge-sold-out{border-radius:999px!important;box-shadow:none;font-weight:750;letter-spacing:0;text-transform:none}.price__badge-sale,.badge.color-scheme-4{border:1px solid rgba(23,23,20,.12)!important;background:var(--kk-orange)!important;color:var(--kk-ink)!important}.price__badge-sold-out{border:1px solid var(--kk-line)!important;background:var(--kk-surface-soft)!important;color:var(--kk-text-dim)!important}.kk-deal-pill{display:inline-flex;margin-left:.8rem;padding:.45rem .8rem;align-items:center;border-radius:999px;background:var(--kk-orange-soft);color:var(--kk-orange-dark);font:inherit;font-size:1.2rem;font-weight:750;letter-spacing:0;text-transform:none;clip-path:none;box-shadow:none}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],input[type=search],textarea,select{border:1px solid var(--kk-line-strong)!important;border-radius:var(--kk-radius)!important;background:var(--kk-surface)!important;color:var(--kk-text)!important}.field__input:focus,.select__select:focus,input:focus,textarea:focus,select:focus{border-color:var(--kk-ink)!important;box-shadow:0 0 0 1px var(--kk-ink)!important}.field__label,.select__label,label,.field__input::placeholder{color:var(--kk-text-dim)}.field__button{color:var(--kk-text)!important}.field__button:hover{color:var(--kk-orange-dark)!important;text-shadow:none}.field__input:-webkit-autofill,.field__input:-webkit-autofill:hover,.field__input:-webkit-autofill:focus,input[type=email]:-webkit-autofill,input[type=text]:-webkit-autofill,input[type=tel]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--kk-surface) inset!important;-webkit-text-fill-color:var(--kk-text)!important;caret-color:var(--kk-text)}.product__title h1{max-width:17ch;font-size:clamp(3.2rem,7vw,5.2rem);letter-spacing:-.035em;line-height:.98}.product__media,.product__media img{border-radius:var(--kk-radius-xl)}.product__media{border:1px solid var(--kk-line);background:radial-gradient(circle at 50% 45%,#ffffff 0 28%,transparent 58%),#e9e7df}.product-form__submit{min-height:5.8rem;font-size:1.55rem}.product__info-container>.price{margin-top:1.4rem}.product__info-container>.price .price-item{font-size:2.2rem;font-weight:800}.product__inventory{display:inline-flex;min-height:3.2rem;align-items:center;gap:.6rem;padding:.6rem 1rem;border-radius:999px;background:#e9f5ee;color:var(--kk-success);font-weight:750}.kk-buy-reassurance{display:grid;gap:0;margin:1.2rem 0 0;padding:0;border:1px solid var(--kk-line);border-radius:1.4rem;background:var(--kk-surface);list-style:none}.kk-buy-reassurance li{display:grid;grid-template-columns:2.8rem 1fr;gap:.9rem;align-items:start;padding:1.2rem;border-bottom:1px solid var(--kk-line)}.kk-buy-reassurance li:last-child{border-bottom:0}.kk-buy-reassurance li>[aria-hidden=true]{display:grid;width:2.8rem;height:2.8rem;place-items:center;border-radius:50%;background:var(--kk-orange-soft);color:var(--kk-orange-dark);font-size:1.2rem;font-weight:850}.kk-buy-reassurance strong,.kk-buy-reassurance small{display:block;line-height:1.35}.kk-buy-reassurance strong{color:var(--kk-text);font-size:1.25rem}.kk-buy-reassurance small{margin-top:.2rem;color:var(--kk-text-dim);font-size:1.1rem}.product__description table,.rte>table{width:100%;table-layout:fixed;border:1px solid var(--kk-line);border-radius:var(--kk-radius-lg);border-collapse:separate;border-spacing:0;overflow:hidden;background:var(--kk-surface)}.product__description table th,.product__description table td,.rte>table th,.rte>table td{padding:1.2rem 1.4rem;border-right:0;border-bottom:1px solid var(--kk-line);color:var(--kk-text);font-size:1.4rem;overflow-wrap:anywhere;text-align:left;white-space:normal}.product__description table tr:last-child>*,.rte>table tr:last-child>*{border-bottom:0}.product__description table th[colspan]{background:var(--kk-surface-soft);color:var(--kk-ink)!important;font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase}.product__description table td:first-child,.rte>table td:first-child{color:var(--kk-text-dim);font-weight:600}.product__description table td:last-child,.rte>table td:last-child{color:var(--kk-text);font-weight:700}.kk-card-specs{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.8rem}.kk-card-spec{padding:.35rem .6rem;border-radius:999px;background:var(--kk-surface-soft);color:var(--kk-text-dim);font-size:1.2rem;font-weight:650;letter-spacing:0;text-transform:none}.pagination__list{gap:.4rem}.pagination__item{display:inline-flex;min-width:4rem;min-height:4rem;align-items:center;justify-content:center;border-radius:999px!important;color:var(--kk-text-dim)!important}.pagination__item:hover{color:var(--kk-orange-dark)!important}.pagination__item[aria-current=page],.pagination__item--current{background:var(--kk-orange-soft)!important;color:var(--kk-orange-dark)!important}.footer{border-top:1px solid var(--kk-line);background:var(--kk-ink)!important;color:#ffffffc2}.footer h2,.footer .footer__heading,.footer a,.footer p,.footer .rte{color:inherit!important}.footer .footer__heading{color:#fff!important}.footer a:hover{color:var(--kk-orange)!important}.footer .localization-form__select{min-height:4.4rem}.footer .policies a,.footer .copyright__content>a{display:inline-flex;min-height:2.4rem;align-items:center}@media screen and (max-width:749px){.page-width{padding-right:1.6rem;padding-left:1.6rem}.announcement-bar__message{padding:.75rem 0}.product-grid{--grid-mobile-horizontal-spacing: 1rem}.kk-deal-pill{margin-top:.6rem;margin-left:0}.product__info-container{padding:0 .4rem}.product__info-container .product-form__quantity{display:none}}@media screen and (min-width:990px){.product:not(.product--no-media) .product__info-wrapper{padding-left:5.6rem}.product__info-container{padding:3.2rem;border:1px solid var(--kk-line);border-radius:var(--kk-radius-xl);background:#ffffffb8;box-shadow:var(--kk-shadow-sm)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kukirin-cyber.css.map */
