html:root{--k-charcoal: #2B2B2B;--k-deep: #1E1F22;--k-grey: #6B6B6B;--k-rule: #9A9A9A;--k-border: #E3E5E8;--k-white: #FFFFFF;--k-offwhite: #F4F6F9;--k-ice: #EAF0FF;--k-blue: #2F6BFF;--k-blue-hover: #1F54E0;--k-button: #1F54E0;--k-button-hover: #2B2B2B;--k-heat: #FF5A1F;--k-error: #C62828;--k-success: #1E7A4F;--k-on-dark: #C9CED6;--k-line-dark: #3A3C41;--color-base-text: 43, 43, 43;--color-base-background-1: 255, 255, 255;--color-base-background-2: 244, 246, 249;--color-base-solid-button-labels: 255, 255, 255;--color-base-outline-button-labels: 43, 43, 43;--color-base-accent-1: 47, 107, 255;--color-base-accent-2: 47, 107, 255;--color-link: 47, 107, 255;--color-badge-foreground: 43, 43, 43;--color-badge-background: 255, 255, 255;--color-badge-border: 227, 229, 232;--font-body-family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-heading-family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-accent-family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-body-family-override: "Jost", "Helvetica Neue", Arial, sans-serif;--font-heading-family-override: "Jost", "Helvetica Neue", Arial, sans-serif;--font-body: "Jost", "Helvetica Neue", Arial, sans-serif;--font-heading: "Jost", "Helvetica Neue", Arial, sans-serif;--font-body-style: normal;--font-heading-style: normal;--font-accent-style: normal;--font-body-weight: 400;--font-heading-weight: 300}body{background-color:var(--k-white);color:var(--k-charcoal)}::selection{background:var(--k-ice);color:var(--k-charcoal)}:focus-visible{outline:2px solid var(--k-blue);outline-offset:2px}:where(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5){font-family:var(--font-heading-family);font-weight:300;color:var(--k-charcoal)}:where(.rte,.page-width,main) :where(p,li) a:not([class]),.rte a:not(.button){color:var(--k-blue);text-decoration:none}:where(.rte,.page-width,main) :where(p,li) a:not([class]):hover,.rte a:not(.button):hover{color:var(--k-blue-hover);text-decoration:underline}.button:not(.button--secondary):not(.button--tertiary):not(.kx-btn),.btn:not(.kx-btn),button.product-form__submit,.product-form__submit,.cart__checkout-button,#CartDrawer-Checkout,.shopify-payment-button__button--unbranded,.newsletter-form__button,input[type=submit]{background:var(--k-button)!important;background-image:none!important;color:var(--k-white)!important;border:0!important;border-radius:4px!important;box-shadow:none!important;font-family:Jost,Helvetica Neue,Arial,sans-serif!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.08em}.button:not(.button--secondary):not(.button--tertiary):not(.kx-btn):before,.button:not(.button--secondary):not(.button--tertiary):not(.kx-btn):after,button.product-form__submit:before,button.product-form__submit:after{box-shadow:none!important;background:none!important}.button:not(.button--secondary):not(.button--tertiary):not(.kx-btn):hover,.btn:not(.kx-btn):hover,button.product-form__submit:hover,.product-form__submit:hover,.cart__checkout-button:hover,#CartDrawer-Checkout:hover,.shopify-payment-button__button--unbranded:hover,.newsletter-form__button:hover,input[type=submit]:hover{background:var(--k-button-hover)!important}.product-form__submit svg,.product-form__submit .icon{color:var(--k-white)!important;fill:none;stroke:currentColor}.button--secondary{background:transparent!important;color:var(--k-charcoal)!important;border:1px solid var(--k-charcoal)!important;border-radius:4px!important;box-shadow:none!important}.button--secondary:hover{background:var(--k-charcoal)!important;color:var(--k-white)!important}.button:disabled,.button[aria-disabled=true],.button.disabled,button.product-form__submit:disabled,button.product-form__submit[aria-disabled=true],.product-form__submit[disabled]{background:var(--k-border)!important;color:var(--k-rule)!important;cursor:not-allowed}.button:disabled:hover,button.product-form__submit:disabled:hover,.product-form__submit[disabled]:hover{background:var(--k-border)!important}.price,.price-item,.price__regular .price-item--regular,.price--on-sale .price-item--sale,.price-item--last,.totals__total-value,.cart-item__price-wrapper .price{color:var(--k-charcoal)!important}.price s,.price-item--regular s,s.price-item,.price--on-sale .price-item--regular,.variant-item__old-price,.price__compare,.compare-at-price,del{color:var(--k-rule)!important;text-decoration:line-through}.badge,.price__badge-sale,.card__badge .badge,.product-labels__label{border-radius:4px!important;background:var(--k-charcoal)!important;color:var(--k-white)!important;border-color:var(--k-charcoal)!important}.price__badge-sold-out,.badge--sold-out{background:var(--k-border)!important;color:var(--k-charcoal)!important;border-color:var(--k-border)!important}.product-form__input input[type=radio]+label,.variant-input-wrapper label,.swatch-input__label{border:1px solid var(--k-border)!important;color:var(--k-charcoal)!important;background:var(--k-white)!important;border-radius:4px}.product-form__input input[type=radio]+label:hover,.variant-input-wrapper label:hover{border-color:var(--k-charcoal)!important}.product-form__input input[type=radio]:checked+label,.variant-input-wrapper input:checked+label{border:2px solid var(--k-blue)!important;background:var(--k-ice)!important;color:var(--k-charcoal)!important}.product-form__input input[type=radio].disabled+label,.product-form__input input[type=radio]:disabled+label{color:var(--k-rule)!important;background:linear-gradient(to top right,transparent calc(50% - .5px),var(--k-rule) calc(50% - .5px),var(--k-rule) calc(50% + .5px),transparent calc(50% + .5px))!important}.field__input,.select__select,.quantity,.customer input:not([type=checkbox]):not([type=radio]):not([type=submit]),input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],textarea,select{background-color:var(--k-white);border-color:var(--k-border);color:var(--k-charcoal)}.field__input::placeholder,input::placeholder,textarea::placeholder{color:var(--k-rule)}.field__input:focus,.field__input:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--k-blue)!important;box-shadow:0 0 0 2px var(--k-ice)!important;outline:none}.field:after,.select:after,.quantity:after,.field:hover.field:after{box-shadow:0 0 0 1px var(--k-border)!important}.field__input[aria-invalid=true],.form__message--error,.form-status--error,.errors,.field-error,.form__message:not(.form__message--success) .icon-error{border-color:var(--k-error)!important;color:var(--k-error)!important}.form__message--success,.form-status--success{color:var(--k-success)!important}input[type=checkbox],input[type=radio],progress{accent-color:var(--k-blue)}.rating-star,.jdgm-star,.jdgm-prev-badge__stars,.jdgm-rev__rating,.spr-icon,.stars,.star-rating{color:var(--k-charcoal)!important}.jdgm-star.jdgm--on:before,.jdgm-star.jdgm--half:before{color:var(--k-charcoal)!important}.section-header,.header-wrapper{background:var(--k-white)!important}.header-wrapper{border-bottom:1px solid var(--k-border)!important}.header__menu-item,.header__menu-item span,.header__active-menu-item,.menu-drawer__menu-item,.header__icon{color:var(--k-charcoal)!important}.header__icon svg,.header__icon .icon{color:var(--k-charcoal)}.header__menu-item:hover,.header__menu-item:hover span,.header__active-menu-item,.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{color:var(--k-blue)!important}.cart-count-bubble{background:var(--k-blue)!important;color:var(--k-white)!important}.footer-main,.footer-container{background:var(--k-deep)}.footer-column h2,.footer-column h3,.footer-column h4,.footer-social-heading{color:var(--k-white)!important}.footer-column a,.footer-copyright,.footer-description,.footer-text{color:var(--k-on-dark)!important}.footer-column a:hover{color:var(--k-white)!important}cart-drawer .drawer__inner,.cart-drawer .drawer__inner,#CartDrawer .drawer__inner{background:var(--k-white)!important;color:var(--k-charcoal)}.cart-item,.drawer__header,.drawer__footer,.cart__footer,.cart-items td,.cart-items th{border-color:var(--k-border)!important}.free-shipping-bar,.progress-bar-track,.gb-progress-track{background:var(--k-border)!important}.free-shipping-bar__fill,.progress-bar-fill,.gb-progress-fill{background:var(--k-blue)!important}.kx-trust__icon{color:var(--k-charcoal)}.shop-add-to-cart-button.sold-out{background:var(--k-border)!important;color:var(--k-rule)!important}.shop-add-to-cart-button.sold-out:hover{background:var(--k-border)!important}.jm-button.jm-button--primary,.jdgm-write-rev-link,.jdgm-btn--solid{background:var(--k-button)!important;border-color:var(--k-button)!important;color:var(--k-white)!important}.jm-button.jm-button--primary:hover,.jdgm-btn--solid:hover{background:var(--k-button-hover)!important;border-color:var(--k-button-hover)!important}.jm-star-rating,.jm-star-rating__font-icon,.jdgm-star{color:var(--k-charcoal)!important}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body .shop-product-title{font-family:var(--font-heading-family)!important;font-weight:300!important}html body .kx h1,html body .kx h2,html body .kx h3,html body .kx h4{font-weight:inherit}html:root{--global-button-radius: 4px;--global-button-font-weight: 500;--global-button-text-transform: uppercase;--global-button-letter-spacing: .08em;--global-button-bg-color: #1F54E0;--global-button-hover-bg-color: #2B2B2B;--global-button-text-color: #FFFFFF;--global-button-hover-text-color: #FFFFFF;--button-text-transform: uppercase}html body .btn.product-form__submit,html body .shop-add-to-cart-button,html body .shop-add-to-cart-button .button-text{font-weight:500!important;text-transform:uppercase!important;letter-spacing:.08em!important}html body .shop-add-to-cart-button{border-radius:4px!important;background:#1f54e0!important;background-image:none!important}html body .shop-add-to-cart-button:hover{background:#2b2b2b!important}html body .shop-add-to-cart-button.sold-out{background:#e3e5e8!important;color:#9a9a9a!important}html body .button-gradient-effect:before,html body .button-gradient-effect:after,html body .gradient-shine-enabled:before,html body .gradient-shine-enabled:after{display:none!important}.kx.kx .kx-btn:not(.kx-btn--light):not(.kx-btn--outline){background:var(--k-button)}.kx.kx .kx-btn:not(.kx-btn--light):not(.kx-btn--outline):hover{background:var(--k-button-hover)}.collection-current-price,.collection-price,.card-information .price-item{color:var(--k-charcoal)!important}.collection-compare-price,.collection-grid-page s{color:var(--k-rule)!important}.star,.star-filled,.star.star-filled,.star svg,.star-filled svg{color:var(--k-charcoal)!important;fill:var(--k-charcoal)!important}[style*=--bar-border-radius]{--bar-border-radius: 4px !important;--bar-label-border-top-radius: 4px !important;--bar-border-color: #E3E5E8 !important;--bar-selected-border-color: #2F6BFF !important;--bar-background-color: #FFFFFF !important;--bar-selected-background-color: #EAF0FF !important;--bar-title-color: #2B2B2B !important;--bar-subtitle-color: #6B6B6B !important;--bar-price-color: #2B2B2B !important;--bar-full-price-color: #9A9A9A !important}[style*=--kaching-free-gift]{--kaching-free-gift-background-color: #EAF0FF !important;--kaching-free-gift-text-color: #2B2B2B !important;--kaching-free-gift-selected-background-color: #1F54E0 !important;--kaching-free-gift-selected-text-color: #FFFFFF !important;--kaching-free-gift-image-border-radius: 4px !important}.kaching-bundles__bar-most-popular__content{background:#1f54e0!important;color:#fff!important;border-radius:2px!important}.kaching-bundles__bar-radio{accent-color:#2F6BFF}.kaching-bundles__free-gift{background:#eaf0ff!important}.kaching-bundles__free-gift__text,.kaching-bundles__free-gift__full-price,.kaching-bundles__bar-variant-select{color:#2b2b2b!important}html body .kaching-bundles-sticky-atc__button{background:#1f54e0!important;color:#fff!important;border-radius:4px!important}html body .jdgm-write-review-modal__field-error{color:#c62828!important}html body .jdgm-write-review-modal__field-input{background:#fff!important;border-color:#e3e5e8!important;color:#2b2b2b!important}html body .jdgm-write-review-modal__nav-btn,html body .jdgm-write-review-modal__close-btn,html body .jdgm-star.jdgm--off{background:#f4f6f9!important}html body .jdgm-write-review-modal__intro,html body .jdgm-write-review-modal__field-label,html body .jdgm-write-review-modal__gdpr-statement{color:#2b2b2b!important}html body .jdgm-write-review-modal__media-upload-prompt{color:#6b6b6b!important}html body .jdgm-write-review-modal__field-group--media-upload,html body .jdgm-write-review-modal__checkbox-custom{border-color:#e3e5e8!important}html body .jdgm-write-review-modal__field-help,html body .jdgm-write-review-modal__checkbox-text,html body .jdgm-write-review-modal__text{color:#6b6b6b!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kelvin-tokens.css.map */
