:root,.km-experience{--km-action:var(--km-blue);--km-action-hover:var(--km-accent-hover);--km-accent-soft:color-mix(in srgb,var(--km-blue) 9%,white);--km-accent-hover:color-mix(in srgb,var(--km-blue) 94%,var(--km-on-accent));--km-accent-link:color-mix(in srgb,var(--km-blue) 62%,#061b2b)}.km-experience{--km-blue:var(--km-exp-accent,var(--km-brand-color,#168CFF))}:root,body,[class*=color-scheme-]{--color-primary-button-text:var(--km-on-accent);--color-primary-button-background:var(--km-blue);--color-primary-button-border:var(--km-blue);--color-primary-button-hover-text:var(--km-on-accent);--color-primary-button-hover-background:var(--km-accent-hover);--color-primary-button-hover-border:var(--km-accent-hover);--color-secondary-button-text:var(--km-accent-link);--color-secondary-button-background:transparent;--color-secondary-button-border:var(--km-blue);--color-secondary-button-hover-text:var(--km-on-accent);--color-secondary-button-hover-background:var(--km-accent-soft);--color-secondary-button-hover-border:var(--km-blue)}.km-button:not(.km-button--outline):not(.km-button--light):not(.km-button--black){background:var(--km-blue);border-color:var(--km-blue);color:var(--km-on-accent)}.product-information .product-details .km-buy-now,.km-preview__buy,.km-preview .km-buy-now,.km-buy-now,.cart-drawer .cart__checkout-button,.cart-page .cart__checkout-button,.product-information .shopify-payment-button__button--unbranded{background:var(--km-blue);border-color:var(--km-blue);color:var(--km-on-accent)}.product-information .product-details .add-to-cart-button{background:transparent;color:var(--km-blue);border-color:var(--km-blue);transition:background-color .18s ease,color .18s ease,border-color .18s ease}.km-pdp-save,.km-menu-product-badge{color:var(--km-on-accent,#111820);border-color:var(--km-blue);background:var(--km-blue)}.km-hotspot__button>.km-hotspot__dot,.km-hotspot>span{color:var(--km-on-accent);background:var(--km-blue)}.km-pdp-addon__badge,.km-product-label{color:var(--km-on-accent);background:var(--km-blue);font-style:normal}.km-card__badge,.product-information .km-gallery-badge{color:var(--km-on-accent);background:var(--km-blue)}body .product-badges__badge.color-custom-badge-sale{color:var(--km-on-accent);background:var(--km-blue);text-shadow:none}[data-km-overview-content]{display:grid;gap:var(--km-overview-gap,0px);min-width:0}.km-product-label{position:absolute;top:12px;right:12px;z-index:2;padding:3px 10px;border-radius:4px;font:600 12px/18px var(--font-body--family)}.km-menu-product-badge{display:inline-block;padding:1px 7px;border-radius:3px}.km-pdp-addon,.km-mega__product,.km-editable-menu-card,.km-pdp-addon__info select{transition:border-color .18s ease,background-color .18s ease}.km-pdp-addon:focus-within,.km-pdp-addon:has(.km-pdp-addon__check:checked){border-color:var(--km-blue);background:var(--km-accent-soft)}.product-details .variant-option__button-label:has(input:checked){border-color:var(--km-blue);background:var(--km-accent-soft);color:var(--km-ink)}.product-details .variant-option__button-label:has(input:focus-visible){outline:2px solid var(--km-blue);outline-offset:3px}.km-pdp-addon__check:checked{background-color:var(--km-blue);border-color:var(--km-accent-link);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m4 10 4 4 8-9' stroke='%23111820' fill='none' stroke-width='2'/%3E%3C/svg%3E")}.km-gallery-thumbs>button[aria-current=true]{border-color:var(--km-blue)}.km-menu-category>button.is-active{background:var(--km-accent-soft);color:var(--km-ink)}.km-nav__category>summary>a{color:inherit;text-decoration:none;min-height:60px;display:flex;align-items:center}.km-editable-nav>.km-nav__category>summary{gap:8px}.km-editable-nav .km-nav__category>summary{padding-block:0}.km-editable-nav .km-nav__category>summary>svg{display:block;width:16px;height:16px;flex-shrink:0;pointer-events:none}@supports (mask-image:url()){.km-logo--brand{position:relative}.km-logo--brand img{opacity:0}.km-logo--brand:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--km-blue);-webkit-mask-image:var(--km-logo-mask);mask-image:var(--km-logo-mask);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.km-header[data-transparent=true].km-transparent-eligible:not(.is-solid) .km-logo--brand:after{-webkit-mask-image:var(--km-logo-transparent-mask,var(--km-logo-mask));mask-image:var(--km-logo-transparent-mask,var(--km-logo-mask))}}.km-editable-nav>.km-nav__category>summary>a:focus-visible{outline-offset:1px}:is(.km-footer,.km-header,.km-section,.km-product-story,.km-pdp-addons) :is(a,button,summary):focus-visible{outline:2px solid var(--km-blue);outline-offset:3px}body .sticky-add-to-cart__button{transition:background-color .18s ease,color .18s ease,border-color .18s ease}@media(hover:hover){.cart-drawer .cart__checkout-button:not(:disabled):hover,.cart-page .cart__checkout-button:not(:disabled):hover,.product-information .shopify-payment-button__button--unbranded:not(:disabled):hover{background:var(--km-accent-hover);border-color:var(--km-accent-hover);color:var(--km-on-accent)}.km-button:not(.km-button--outline):not(.km-button--light):not(.km-button--black):hover,.product-information .product-details .km-buy-now:not(:disabled):hover,.km-preview__buy:not(:disabled):hover{background:var(--km-accent-hover);border-color:var(--km-accent-hover);color:var(--km-on-accent)}.product-information .product-details .add-to-cart-button:not(:disabled):hover{background:var(--km-blue);border-color:var(--km-blue);color:var(--km-on-accent)}.km-button--black:hover,body .sticky-add-to-cart__button:not(:disabled):hover,.km-footer-signup button:hover{background:var(--km-blue);border-color:var(--km-blue);color:var(--km-on-accent)}.km-button--outline:hover,.km-button--light:hover{background:var(--km-accent-soft);border-color:var(--km-blue);color:var(--km-ink)}.km-pdp-addon:hover,.km-mega__product:hover,.km-editable-menu-card:hover{border-color:var(--km-blue);background:var(--km-accent-soft)}.product-details .variant-option__button-label:not(:has(input:disabled)):hover{border-color:var(--km-blue);background:var(--km-accent-soft)}.km-pdp-addon__info select:hover{border-color:var(--km-blue)}.km-pdp-addon__title:hover,.km-text-link:hover,.km-card h3 a:hover,.km-nav a:hover,.km-nav summary:hover{color:var(--km-accent-link)}.km-footer a:hover,.km-utility a:hover,.km-announcement a:hover{color:var(--km-blue)}.km-gallery-thumbs>button:hover,.km-hotspot:hover{border-color:var(--km-blue)}.km-hotspot__button:hover .km-hotspot__dot{background:var(--km-accent-hover)}.km-header__actions :is(a,button):hover{color:var(--km-accent-link)}.km-detail-arrow:hover{color:var(--km-blue)}[data-km-product-nav] a:hover{color:var(--km-accent-link);opacity:1;border-bottom-color:var(--km-blue)}}@media(max-width:989px){.km-nav__category>summary>a{min-height:44px}}html[data-km-motion-reduced=true] .km-pdp-addon,html[data-km-motion-reduced=true] .km-mega__product,html[data-km-motion-reduced=true] .km-editable-menu-card,html[data-km-motion-reduced=true] .km-pdp-addon__info select,html[data-km-motion-reduced=true] body .sticky-add-to-cart__button,html[data-km-motion-reduced=true] body .product-information .product-details .add-to-cart-button{transition:none}
/*# sourceMappingURL=/cdn/shop/t/68/assets/km-brand.css.map */
