.kv-scheme{--kv-bg: var(--white);--kv-surface: var(--rack-25);--kv-fg: var(--rack-900);--kv-fg2: var(--rack-500);--kv-fg3: var(--rack-300);--kv-border: var(--rack-100);--kv-border-strong: var(--rack-200);--kv-accent: var(--teal-400);--kv-on-accent:#fff;color:var(--kv-fg)}.kv-scheme[data-scheme=light]{--kv-bg:var(--white);--kv-surface:var(--rack-25);--kv-fg:var(--rack-900);--kv-fg2:var(--rack-500);--kv-fg3:var(--rack-300);--kv-border:var(--rack-100);--kv-border-strong:var(--rack-200)}.kv-scheme[data-scheme=muted]{--kv-bg:var(--rack-50);--kv-surface:var(--white);--kv-fg:var(--rack-900);--kv-fg2:var(--rack-500);--kv-fg3:var(--rack-300);--kv-border:var(--rack-100);--kv-border-strong:var(--rack-200)}.kv-scheme[data-scheme=dark]{--kv-bg:var(--rack-800);--kv-surface:var(--rack-700);--kv-fg:var(--rack-25);--kv-fg2:var(--rack-200);--kv-fg3:var(--rack-300);--kv-border:rgba(255,255,255,.08);--kv-border-strong:rgba(255,255,255,.16)}.kv-scheme[data-scheme=charcoal]{--kv-bg:var(--rack-900);--kv-surface:var(--rack-800);--kv-fg:var(--rack-25);--kv-fg2:var(--rack-300);--kv-fg3:var(--rack-400);--kv-border:rgba(255,255,255,.07);--kv-border-strong:rgba(255,255,255,.14)}.kv-scheme .kv-fg{color:var(--kv-fg)}.kv-scheme .kv-fg2{color:var(--kv-fg2)}.kv-scheme .kv-accent{color:var(--kv-accent)}.kv-reveal{opacity:0;transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);will-change:opacity,transform}.kv-reveal--rise{transform:translateY(22px)}.kv-reveal--fade{transform:none}.kv-reveal--zoom{transform:scale(.96)}.kv-reveal--left{transform:translate(-26px)}.kv-reveal--right{transform:translate(26px)}.kv-reveal.is-in{opacity:1;transform:none}.kv-stagger>*{opacity:0;transform:translateY(18px);transition:opacity .55s var(--ease-out),transform .55s var(--ease-out)}.kv-stagger.is-in>*{opacity:1;transform:none}.kv-stagger.is-in>*:nth-child(2){transition-delay:.07s}.kv-stagger.is-in>*:nth-child(3){transition-delay:.14s}.kv-stagger.is-in>*:nth-child(4){transition-delay:.21s}.kv-stagger.is-in>*:nth-child(5){transition-delay:.28s}.kv-stagger.is-in>*:nth-child(6){transition-delay:.35s}@media(prefers-reduced-motion:reduce){.kv-reveal,.kv-stagger>*{opacity:1!important;transform:none!important;transition:none!important}}.kv-card{position:relative}.kv-card__quickadd{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--teal-400);color:#fff;border:0;border-radius:var(--r-6);padding:11px 14px;font:var(--fw-medium) var(--fs-14)/1 var(--font-sans);cursor:pointer;opacity:0;transform:translateY(8px);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out),background .12s}.kv-card__media{position:relative}.kv-card:hover .kv-card__quickadd{opacity:1;transform:none}.kv-card__quickadd:hover{background:var(--teal-500)}.kv-card__quickadd[disabled]{background:var(--rack-400);cursor:default}@media(hover:none){.kv-card__quickadd{position:static;left:auto;right:auto;bottom:auto;opacity:1;transform:none;margin-top:12px}}.kv-card__media .kv-card__img2{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s var(--ease-out)}.kv-card:hover .kv-card__media .kv-card__img2{opacity:1}.kv-card--flat{border-color:transparent;background:transparent}.kv-card--elevated{box-shadow:var(--shadow-md);border-color:transparent}.kv-card--elevated:hover{box-shadow:var(--shadow-lg)}.kv-pdp__buybox--sticky{position:sticky;top:96px;align-self:start}@media(max-width:980px){.kv-pdp__buybox--sticky{position:static}}.kv-demo{margin-top:clamp(40px,5vw,72px);border:1px solid var(--kv-border,rgba(255,255,255,.08));border-radius:var(--r-16);overflow:hidden}.kv-demo__head{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--kv-border,rgba(255,255,255,.08))}.kv-demo__body{padding:18px}.kv-demo__video{width:100%;border-radius:var(--r-10);overflow:hidden;aspect-ratio:16/9;background:#000}.kv-demo__video iframe,.kv-demo__video video{width:100%;height:100%;border:0;display:block}.kv-features{display:grid;gap:18px;margin-top:clamp(40px,5vw,72px)}.kv-feature-callout{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;padding:18px;border:1px solid var(--kv-border,var(--border));border-radius:var(--r-10)}.kv-feature-callout__ico{width:42px;height:42px;border-radius:var(--r-10);background:var(--accent-soft);display:flex;align-items:center;justify-content:center;color:var(--teal-400)}.kv-shipbar{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--r-10);padding:14px 16px;margin-bottom:20px}.kv-shipbar__track{height:6px;border-radius:999px;background:var(--rack-100);overflow:hidden;margin-top:10px}.kv-shipbar__fill{height:100%;background:var(--teal-400);border-radius:999px;transition:width .4s var(--ease-out)}.kvhdr__item{position:relative}.kvhdr__panel{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(8px);min-width:220px;background:var(--rack-800);border:1px solid rgba(255,255,255,.1);border-radius:var(--r-10);box-shadow:var(--shadow-lg);padding:10px;opacity:0;visibility:hidden;transition:opacity .16s var(--ease-out),transform .16s var(--ease-out),visibility .16s;z-index:60}.kvhdr__item:hover>.kvhdr__panel,.kvhdr__item:focus-within>.kvhdr__panel{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.kvhdr__panel a{display:block;padding:9px 12px;border-radius:var(--r-6);color:var(--rack-100);font-size:var(--fs-14);text-decoration:none}.kvhdr__panel a:hover{background:#ffffff0f;color:#fff}.kvhdr__mega{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(8px);width:min(920px,92vw);background:var(--rack-800);border:1px solid rgba(255,255,255,.1);border-radius:var(--r-16);box-shadow:var(--shadow-lg);padding:24px;display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:24px;opacity:0;visibility:hidden;transition:opacity .18s var(--ease-out),transform .18s var(--ease-out),visibility .18s;z-index:60}.kvhdr__item:hover>.kvhdr__mega,.kvhdr__item:focus-within>.kvhdr__mega{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.kvhdr__mega-col h4{font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.12em;color:var(--rack-300);margin:0 0 10px}.kvhdr__mega-col a{display:block;padding:7px 0;color:var(--rack-100);font-size:var(--fs-14);text-decoration:none}.kvhdr__mega-col a:hover{color:var(--teal-300)}.kvhdr__mega-feature{background:radial-gradient(60% 60% at 50% 30%,rgba(55,171,156,.16),transparent),var(--rack-900);border-radius:var(--r-10);padding:18px;display:flex;flex-direction:column;justify-content:flex-end;min-height:180px}.kvhdr__caret{display:inline-block;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-left:5px;opacity:.7;vertical-align:middle}@media(max-width:1100px){.kvhdr__panel,.kvhdr__mega{display:none!important}}.shopify-policy__container,.shopify-policy__container :is(p,li,span,td,dd,dt,address,blockquote,.rte,.prose),.shopify-section--404 :is(p,li,span,.prose),.shopify-section--main-page :is(.prose,p,li,span,td,blockquote),.shopify-section--main-search :is(.prose,p,li,span),.shopify-section--main-list-collections :is(.prose,p,li,span),.shopify-section--main-password :is(.prose,p,li,span,label),.shopify-section--contact :is(p,li,span,label,legend),[class*=shopify-section--main-customers] :is(p,li,span,td,label,address,.prose,dd,dt){color:#ececec!important}.shopify-policy__container :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,strong),.shopify-section--404 :is(h1,h2,h3,.h1,.h2,.h3,.h4,.h5,strong),.shopify-section--main-page :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4,.h5,strong),.shopify-section--main-search :is(h1,h2,h3,.h1,.h2,.h3,.h4,.h5,strong),.shopify-section--main-list-collections :is(h1,h2,h3,.h1,.h2,.h3,.card__heading,.card__title,strong),.shopify-section--main-password :is(h1,h2,h3,.h1,.h2,.h3,strong),.shopify-section--contact :is(h1,h2,h3,.h1,.h2,.h3,strong),[class*=shopify-section--main-customers] :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4,th,strong){color:#fff!important}.shopify-policy__container a:not(.button),.shopify-section--404 a:not(.button),.shopify-section--main-page .prose a,.shopify-section--main-search a:not(.button),.shopify-section--main-password a:not(.button),.shopify-section--contact a:not(.button),[class*=shopify-section--main-customers] a:not(.button){color:var(--teal-300, #5DBEB0)!important}.shopify-section--main-search :is(input,textarea),.shopify-section--contact :is(input,textarea,select),[class*=shopify-section--main-customers] :is(input,textarea,select){color:#ececec!important}.shopify-section--main-search input::placeholder,.shopify-section--contact :is(input,textarea)::placeholder,[class*=shopify-section--main-customers] :is(input,textarea)::placeholder{color:#ececec8c!important}.shopify-section--404 .not-found{color:#ececec!important}.shopify-section--main-search .search-input button,.shopify-section--main-search .search-input button .icon,.shopify-section--main-search .search-input svg{color:#ececec!important}.shopify-section--main-search .search-input{--text-color: 236 236 236}.customer,.customer__content,.account,[class*=customer]{color:var(--rack-25, #ECECEC)}.customer h1,.customer h2,.customer h3,.customer h4,.account h1,.account h2,.account h3{color:#fff!important}.customer p,.customer span,.customer td,.customer th,.customer li,.customer dt,.customer dd,.customer address,.customer label,.account p,.account span,.account td,.account th,.account address{color:var(--rack-25, #ECECEC)!important}.customer table thead th,.account table thead th{color:#fff!important}.customer a,.account a{color:#37ab9c!important}.customer .order-status,.customer [class*=muted],.customer [class*=subdued],.account [class*=muted]{color:#e3e3e3!important}.customer table,.customer th,.customer td,.account table,.account th,.account td{border-color:#ffffff1f!important}select option{background-color:#1c1e20;color:#ececec}[class*=shopify-section--main-customers],.shopify-section--main-search{color:#ececec}[class*=shopify-section--main-customers] .text-subdued,.shopify-section--main-search .text-subdued{color:#ececec!important}[class*=shopify-section--main-customers] :is(table,td,th),.shopify-section--main-search :is(table,td,th){border-color:#ffffff1f}.kv-card__player{background:#0c0d0fe0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column}.kv-card__player-progress{width:100%;height:3px;background:#ffffff1a;cursor:pointer;flex-shrink:0}.kv-card__player-fill{height:100%;width:0%;background:#37ab9c;border-radius:0 1px 1px 0;transition:width .15s linear}.kv-card__player-controls{display:flex;align-items:center;gap:8px;padding:8px 12px 10px}.kv-card__play-btn{width:34px;height:34px;padding:0;border:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#37ab9ce6;color:#fff;cursor:pointer;flex-shrink:0;transition:background .15s ease,transform .1s ease}.kv-card__play-btn:hover{background:#37ab9c;transform:scale(1.05)}.kv-card__play-btn svg{display:block}.kv-card__play-btn .kv-ico-pause,.kv-card__play-btn.is-playing .kv-ico-play{display:none}.kv-card__play-btn.is-playing .kv-ico-pause{display:block}.kv-card__track-select{flex:1;min-width:0;background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:5px;color:#ececec;font-family:var(--font-sans, "Graphik", sans-serif);font-size:.76rem;font-weight:500;padding:5px 26px 5px 10px;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23ECECEC' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;transition:border-color .15s ease}.kv-card__track-select:hover{border-color:#ffffff47}.kv-card__track-select:focus-visible{outline:2px solid #37AB9C;outline-offset:1px}.kv-card__track-label{flex:1;color:#ffffffa6;font-family:var(--font-sans, "Graphik", sans-serif);font-size:.76rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kv-card__skip-btn{width:30px;height:30px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);color:#fff;cursor:pointer;flex-shrink:0;transition:background .15s ease,border-color .15s ease}.kv-card__skip-btn:hover{background:#ffffff24;border-color:#ffffff47}#cart-drawer{--background: 28 30 32;--text-color: 236 236 236}#cart-drawer .horizontal-product{background:#ffffff0a;border-radius:10px;--text-color: 236 236 236}#cart-drawer .button--secondary{--button-background: var(--text-color) / .1;--button-text-color: var(--text-color);--button-outline-color: var(--text-color) / .35}#search-drawer{--background: 28 30 32;--text-color: 236 236 236}#search-drawer .search-input{border-bottom-color:rgb(var(--text-color) / .35)}#search-drawer .search-input input{color:rgb(var(--text-color))}#search-drawer .search-input input::placeholder{color:rgb(var(--text-color) / .55);opacity:1}.gbbProductsFooterHTML,.gbbProductsFooterHTML *{color:#ececec!important}#gbbBundle img,#gbbBundle [class*=ImageContainer],#gbbBundle [class*=ImageWrapper],#gbbBundle [class*=ProductImage]{background-color:#1c1e20!important}.gbbFooterButtonsContainer{background:#1c1e20!important}.gbbFooterButtonsContainer,.gbbFooterButtonsContainer *{color:#000!important}.sl-anyfont-footer-promo{display:none!important}body[data-page=reviewPage] [class*=gbb],body[data-page=reviewPage] [class*=gbb] *{color:#ececec!important}html{--gbb-cart-footer-text-color: #ECECEC !important;--gbb-cart-footer-total-label-color: #ECECEC !important;--gbb-cart-footer-final-price-font-color: #ECECEC !important;--gbb-cart-footer-strikethrough-price-color: #ECECEC !important}.gbbOrderDetailsHTMl{background:#1c1e20!important}.kv-chip,.kv-btn--secondary.kv-btn--sm{color:#ececec!important;border-color:#ffffff29!important}.kv-chip{background:#ffffff14!important}.order-table-list .button--sm{background:#37ab9c;color:#0c0d0e!important;border-color:#37ab9c;font-weight:600}.order-table-list .button--sm:hover{background:#2f978a;border-color:#2f978a;color:#0c0d0e!important}.shopify-section--main-search :is(.facet-dialog,.popover,.facets-drawer,.nav-categories [aria-selected=true]){--background-primary: 26 28 30;--background: 26 28 30;--dialog-background: 26 28 30;--input-background: 19 20 22;--text-color: 236 236 236;--text-primary: 236 236 236;--border-color: 42 44 46}.shopify-section--main-search :is(.facet-dialog,.popover,.popover-listbox){background:#1a1c1e!important;color:#ececec!important;border:1px solid #2a2c2e!important;box-shadow:0 18px 50px #00000080!important}.shopify-section--main-search .facets-drawer::part(body),.shopify-section--main-search .facets-drawer::part(header),.shopify-section--main-search .facets-drawer::part(content){background:#1a1c1e!important;color:#ececec!important}.shopify-section--main-search :is(.facet-dialog-option,.popover-listbox__option){color:#ececec!important;opacity:1!important}.shopify-section--main-search :is(.facet-dialog-option:hover,.popover-listbox__option:hover){color:#37ab9c!important}.shopify-section--main-search .popover-listbox__option[aria-selected=true] .reversed-link{color:#37ab9c!important}.shopify-section--main-search :checked+.facet-dialog-option{background:#37ab9c24!important;color:#37ab9c!important}.shopify-section--main-search :is(.facet-dialog,.facets-vertical,.facets-drawer) input:is([type=number],[type=text]){background:#131416!important;color:#ececec!important;border:1px solid #2a2c2e!important}.shopify-section--main-search .nav-categories [aria-selected=true]{background-color:#ffffff14!important;color:#fff!important}.shopify-section--main-search .nav-categories [aria-selected=false]{opacity:.6!important}.shopify-section--main-search .nav-categories :is(button,a,.reversed-link,.subheading){color:#ececec!important}.shopify-section--main-search :is(.collection__top-bar,.sort-by-facet,.facets__floating-filter,.collection__facets) :is(.bold,.reversed-link,.text-with-icon,.circle-chevron,svg){color:#ececec!important}.shopify-section--main-search .facets-drawer :is(.h5,label,.bold,.accordion__toggle,summary){color:#ececec!important}.shopify-section--main-search :is(.active-facets,.facets-summary) :is(.pill,.chip,a,button){color:#ececec!important;border-color:#2a2c2e!important}.shopify-section--main-search :is(product-card,.product-card){--background: 26 28 30 !important;--text-color: 236 236 236 !important;--border-color: 42 44 46 !important;background:#1a1c1e!important;border:1px solid #2a2c2e!important;border-radius:12px;overflow:hidden}.shopify-section--main-search :is(.product-card__figure,.product-card__image,.product-card__media){background:#131416!important}.shopify-section--main-search .product-card__info{padding:16px!important}.shopify-section--main-search .product-card :is(.product-card__title a,.product-card__title){color:#37ab9c!important}.shopify-section--main-search .product-card :is(.price,.price__current,.price-list,.product-card__price,.money){color:#ececec!important}.shopify-section--main-search .product-card :is(.rating,.rating-value,.rating-with-text,.caption){color:#ececec!important}.kv-card__rating{display:flex;align-items:center;gap:7px;margin-top:8px;font-size:var(--fs-12);line-height:1}.kv-card__stars{position:relative;display:inline-block;white-space:nowrap;font-size:var(--fs-13);letter-spacing:1px;line-height:1}.kv-card__stars-base{color:#ffffff2e}.kv-card__stars-fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:var(--signal-amber,#f5a623)}.kv-card__rating-num{color:var(--fg2,#cfd3d6);font-weight:600}.kv-card__rating-count{color:var(--fg3,#9aa0a4)}
/*# sourceMappingURL=/cdn/shop/t/19/assets/kiive-enhance.css.map */
