:root{--kpl-font-sans: var(--font-body--family, Inter, system-ui, sans-serif);--kpl-surface-1: #FFFFFF;--kpl-surface-2: #F1F1F1;--kpl-surface-dark: #1F598A;--kpl-ink-1: #0F1115;--kpl-ink-2: #3D434B;--kpl-ink-3: #5B616A;--kpl-ink-on-dark-1: #F2F5F8;--kpl-ink-on-dark-2: #C3CDD7;--kpl-ink-on-dark-3: #93A1AF;--kpl-surface-ink: #0B1724;--kpl-surface-ink-2: #101F2F;--kpl-accent-on-dark: #7FA9CF;--kpl-line-on-dark: #243444;--kpl-line-on-dark-strong: #2F4356;--kpl-font-display: var(--font-heading--family, "Barlow Condensed", sans-serif);--kpl-step--1: clamp(.75rem, .73rem + .1vw, .8125rem);--kpl-step-0: clamp(.9375rem, .91rem + .15vw, 1rem);--kpl-step-1: clamp(1.125rem, 1.07rem + .3vw, 1.25rem);--kpl-step-2: clamp(1.5rem, 1.3rem + .8vw, 2rem);--kpl-step-3: clamp(2.5rem, 1.6rem + 3.6vw, 4rem);--kpl-step-display: clamp(4rem, 1rem + 13vw, 13rem);--kpl-lh-display: 1.02;--kpl-lh-title: 1.18;--kpl-lh-body: 1.6;--kpl-lh-label: 1.3;--kpl-sp-1: 4px;--kpl-sp-2: 8px;--kpl-sp-3: 12px;--kpl-sp-4: 16px;--kpl-sp-5: 24px;--kpl-sp-6: 32px;--kpl-sp-7: 48px;--kpl-sp-8: 64px;--kpl-sp-9: 96px;--kpl-container: 1400px;--kpl-step-hero: clamp(3rem, 1.4rem + 7vw, 8rem);--kpl-backdrop: rgb(11 23 36 / .55);--kpl-overlay-strong: rgb(11 23 36 / .88);--kpl-overlay-mid: rgb(11 23 36 / .45);--kpl-overlay-none: rgb(11 23 36 / 0);--kpl-shadow-pop: 0 16px 40px -12px rgb(11 23 36 / .22), 0 2px 6px rgb(11 23 36 / .06);--kpl-accent: #1F598A;--kpl-accent-strong: #163F63;--kpl-line: #E6E6E6;--kpl-radius: 16px;--kpl-radius-sm: 4px;--kpl-measure: 62ch;--kpl-ease: cubic-bezier(.2,.6,.2,1);--kpl-dur-fast: .14s;--kpl-dur-base: .22s;--kpl-dur-slow: .32s;--kpl-track-label: .08em;--font-size--3xs: var(--kpl-step--1);--font-size--2xs: var(--kpl-step--1);--font-size--xs: var(--kpl-step--1);--font-size--sm: var(--kpl-step--1);--font-size--md: var(--kpl-step-0);--font-size--lg: var(--kpl-step-0);--font-size--xl: var(--kpl-step-1);--font-size--2xl: var(--kpl-step-1);--font-size--3xl: var(--kpl-step-2);--font-size--4xl: var(--kpl-step-2);--font-size--5xl: var(--kpl-step-3);--font-size--6xl: var(--kpl-step-3);--font-paragraph--size: var(--kpl-step-0);--font-h1--size: var(--kpl-step-3);--font-h2--size: var(--kpl-step-2);--font-h3--size: var(--kpl-step-1);--font-h4--size: var(--kpl-step-1);--font-h5--size: var(--kpl-step-0);--font-h6--size: var(--kpl-step--1);--menu-font-sm--size: var(--kpl-step--1);--menu-font-md--size: var(--kpl-step-0);--menu-font-lg--size: var(--kpl-step-0);--menu-font-xl--size: var(--kpl-step-1);--menu-font-2xl--size: var(--kpl-step-2)}html{-webkit-text-size-adjust:100%}h1,h2,h3,h4,.h1,.h2,.h3,.h4{text-wrap:balance;-webkit-hyphens:none;hyphens:none}p{text-wrap:pretty}.rte p,.product-details .rte,.shopify-policy__body p{max-width:var(--kpl-measure)}.price,.price-item,[class*=price] .money,.compare-at-price,.cart-bubble__text,.cart-bubble__text-count,.product-count{font-variant-numeric:tabular-nums}:where(a,button,summary,[role=button],[tabindex]):focus-visible,:where(input,select,textarea):focus-visible{outline:2px solid var(--kpl-accent)!important;outline-offset:3px!important}.color-scheme-fc014eb2 :where(a,button,summary):focus-visible,[class*=color-scheme] .announcement-bar :where(a,button):focus-visible{outline-color:var(--kpl-ink-on-dark-1)!important}.rte a:link,.shopify-policy__body a:link{color:var(--kpl-accent);text-decoration:underline;text-underline-offset:.15em}.rte a:visited,.shopify-policy__body a:visited{color:var(--kpl-accent-strong)}.rte a:hover,.shopify-policy__body a:hover{color:var(--kpl-accent-strong);text-decoration-thickness:2px}.rte a:active,.shopify-policy__body a:active{color:var(--kpl-ink-1)}.rte a:focus,.shopify-policy__body a:focus{color:var(--kpl-accent-strong)}.rte a:focus-visible,.shopify-policy__body a:focus-visible{color:var(--kpl-accent-strong);outline:2px solid var(--kpl-accent);outline-offset:3px}.skip-to-content-link:focus,.skip-to-content-link:focus-visible{z-index:9999;display:inline-flex;align-items:center;min-height:44px;padding:var(--kpl-sp-3) var(--kpl-sp-5);border-radius:var(--kpl-radius-sm)}.cart-bubble,.close-button,.close-button:focus-visible:after,.video-placeholder-wrapper__poster-icon,.icon-flag:after,.predictive-search__reset-button-icon,.slideshow-control.slideshow-control--shape-circle,.hotspot-trigger,.hotspot-trigger:after,search-page-input-component .search__reset-button,.cs-slider__handle,.filter-count-bubble{border-radius:999px!important}.cky-modal,.cky-preference-center{border-radius:var(--kpl-radius-sm)!important}.shopify-payment-button__more-options{font-size:var(--kpl-step--1)!important}.jm-text[style*=--jm-heading-lg-size]{font-size:var(--kpl-step-2)!important}.jm-text[style*=--jm-heading-md-size],.jm-text[style*=--jm-heading-sm-size],.jdgm-medal__value{font-size:var(--kpl-step-1)!important}.jm-text[style*=--jm-heading-xs-size],.jm-text[style*=--jm-body-lg-size],.jm-text[style*=--jm-body-md-size],.jm-star-rating__font-icon,.jdgm-prev-badge__text,.jm-histogram-row__frequency{font-size:var(--kpl-step-0)!important}.jm-text[style*=--jm-body-sm-size],.jm-text[style*=--jm-body-xs-size],.jdgm-rating__count,.jdgm-verified-by__text{font-size:var(--kpl-step--1)!important}.jm-text[style*=lighter-text-color],.jm-transparency-badge-list .jm-text,.jm-histogram-row__frequency,.jm-ai-disclaimer,.jm-ai-disclaimer__icon,.jm-voting-controls,.jm-medals__medal-button,.jm-search-bar__icon,.jdgm-field__help-text,.jm-search-bar__input::placeholder,.jdgm-field__input::placeholder{color:var(--kpl-ink-3)!important}.jm-voting-controls__icon svg path,.jm-social-share-button svg path{fill:var(--kpl-ink-3)!important}.jm-verified-badge,.jm-progress-bar,.jm-verified-buyer-badge__text,.jm-reviewer-avatar,.jm-pagination-controls__button{border-radius:999px!important}.jm-custom-answer-filter,.jdgm-sort-dropdown,.jm-product-variant-card,.jm-product-variant-card__thumbnail{border-radius:var(--kpl-radius-sm)!important}.jm-pagination-controls__button,.jm-custom-answer-filter,.jdgm-sort-dropdown,.jm-average-rating-display{min-width:44px!important;min-height:44px!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/kpl-compliance.css.map */
