:root{color-scheme:only light;--ka-r-s: 8px;--ka-r-m: 16px;--ka-r-l: 24px;--ka-r-pill: 999px;--ka-space-1: 4px;--ka-space-2: 8px;--ka-space-3: 12px;--ka-space-4: 16px;--ka-space-5: 24px;--ka-space-6: 32px;--ka-space-7: 48px;--ka-space-8: 64px;--ka-shadow-1: 0 2px 8px rgba(18, 8, 12, .08);--ka-shadow-2: 0 8px 24px rgba(18, 8, 12, .12);--ka-shadow-3: 0 20px 48px rgba(18, 8, 12, .18);--ka-tap: 44px;--ka-tap-main: 48px;--ka-error: var(--color-error, #8b0000);--ka-press: .97;--ka-lift: 1.02;--ka-dur-press: .1s;--ka-dur-hover: .2s;--ka-ease-ui: cubic-bezier(.25, .46, .45, .94)}html:root{--style-border-radius-buttons-primary: var(--ka-r-pill);--style-border-radius-buttons-secondary: var(--ka-r-pill);--variant-picker-button-radius: var(--ka-r-pill)}.ka-pcard__btn,.ka-pp2__opt-btn,.ka-pp__opt-btn,.ka-pp2__stickybar-btn,.ka-pp2__btn-atc,.ka-pp2__btn-secondary,.ka-pp__btn-buy,.ka-pp__btn-secondary,.ka-pf__btn,.ka-coll-density-btn,.ka-coll-page-btn,.quick-add__button,.cart-items__empty-button,.skip-to-content-link,.facets__summary,.facets-toggle__button,.shopify-pc__banner__dialog button[class*=shopify-pc__banner__btn]{border-radius:var(--ka-r-pill)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible,[tabindex]:focus-visible{outline-width:2px!important;outline-style:solid!important;outline-offset:2px}.skip-to-content-link,.header-actions__action,.search__reset-button,.ka-footer__links a,.ka-footer__col-title--link,.ka-pcard__title-link,.ka-reviews__platform-badge,.ka-compare__tag,.ka-compare__sheet-trigger,.ka-tsf__stats-chip,.ka-rb__hero-link,.ka-teams__apply-link,.ka-teams__view-all,.ka-ig-cta,.ka-ig-footer a,.ka-pp2__guarantee,.ka-cl-strip__btn,.ka-reviews__arrow{display:inline-flex;align-items:center;min-height:var(--ka-tap)}.header-actions__action,.search__reset-button,.ka-compare__sheet-trigger,.ka-reviews__arrow{min-width:var(--ka-tap);justify-content:center}.ka-pcard__title-link{display:flex}.ka-footer__links{gap:0}.ka-footer__links a{min-width:var(--ka-tap)}.ka-footer__links a{min-height:28px}a[href*="/account/login"]{display:inline-flex;align-items:center;min-height:var(--ka-tap);min-width:var(--ka-tap)}.ka-footer__appt-btn,.ka-rb__panel-add-cart,.ka-pcard__btn,.ka-pp2__btn-atc,.ka-pp__btn-buy,.ka-pp2__stickybar-btn,.ka-hh__btn,.ka-email__submit,.ka-contact__submit,.ka-tsf__cta,.ka-ts-btn{min-height:var(--ka-tap-main)}.ka-reviews__dots,.ka-prebuilds__dots,.ka-rb__panel-dots{pointer-events:none}.ka-email__message--error,.ksa__warning,.ksa__dup-error{color:var(--ka-error)}.ka-email__message--error:before{content:"";display:inline-block;width:1em;height:1em;margin-right:.4em;vertical-align:-.15em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2 1 21h22L12 2zm1 15h-2v-2h2v2zm0-4h-2V9h2v4z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2 1 21h22L12 2zm1 15h-2v-2h2v2zm0-4h-2V9h2v4z'/%3E%3C/svg%3E") center / contain no-repeat}@media(prefers-reduced-motion:no-preference){button:not(:disabled):not(:is([class*=arrow],[class*=nav],[class*=prev],[class*=next],[aria-label^=Previous],[aria-label^=Next])):active,a.button:active,[class*=btn]:not(:disabled):not(:is([class*=arrow],[class*=nav],[class*=prev],[class*=next])):active,[class*=cta]:active{transform:scale(var(--ka-press))!important;transition-duration:var(--ka-dur-press)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}body:has(.ka-pp2,.ka-pp) :is(.ka-pcard__btn,.ka-rb__panel-add-cart,.ka-pp2__opt-btn--selected,.ka-pp__opt-btn--selected,.ka-pf__btn,.ka-pp2__btn-secondary,.ka-pp__btn-secondary,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.ka-coll-page-btn--active):not(.ka-pp2__btn-atc,.ka-pp__btn-buy),body:has(.ka-pp2,.ka-pp) :is(.ka-pcard__btn,.ka-rb__panel-add-cart,.ka-pf__btn):hover{background:var(--ka-ink, #12080c);border-color:var(--ka-ink, #12080c);color:#fff}html:root{--font-h1--size: var(--ka-h1-size);--font-h1--weight: 600;--font-h1--line-height: var(--ka-h1-lh);--font-h2--size: var(--ka-h2-size);--font-h2--weight: 600;--font-h2--line-height: var(--ka-h2-lh);--font-h3--size: var(--ka-h2-size);--font-h3--weight: 600;--font-h3--line-height: var(--ka-h2-lh);--font-h4--size: var(--ka-body-size);--font-h4--weight: 600;--font-h4--line-height: var(--ka-body-lh);--font-h5--size: var(--ka-body-size);--font-h5--weight: 600;--font-h5--line-height: var(--ka-body-lh);--font-h6--size: var(--ka-body-size);--font-h6--weight: 600;--font-h6--line-height: var(--ka-body-lh);--font-paragraph--size: var(--ka-body-size);--font-paragraph--weight: 400;--font-paragraph--line-height: var(--ka-body-lh);--font-size--3xs: var(--ka-sub-size);--font-size--2xs: var(--ka-sub-size);--font-size--xs: var(--ka-sub-size);--font-size--sm: var(--ka-sub-size);--font-size--md: var(--ka-body-size);--font-size--lg: var(--ka-body-size);--font-size--xl: var(--ka-body-size);--font-size--2xl: var(--ka-h2-size);--font-size--3xl: var(--ka-h2-size);--font-size--4xl: var(--ka-h1-size);--font-size--5xl: var(--ka-h1-size);--font-size--6xl: var(--ka-h1-size);--font-size--paragraph: var(--ka-body-size);--font-size--h1: var(--ka-h1-size);--font-size--h2: var(--ka-h2-size);--font-size--h3: var(--ka-h2-size);--font-size--h4: var(--ka-body-size);--font-size--h5: var(--ka-body-size);--font-size--h6: var(--ka-body-size)}body{font-family:var(--ka-font);font-size:var(--ka-body-size);line-height:var(--ka-body-lh)}.text-block.text-block h1{font-size:var(--ka-h1-size);font-weight:600;line-height:var(--ka-h1-lh)}.text-block.text-block h2{font-size:var(--ka-h2-size);font-weight:600;line-height:var(--ka-h2-lh)}small,.ka-sub{font-size:var(--ka-sub-size);line-height:var(--ka-sub-lh);color:var(--ka-sub-color)}strong,b,th{font-weight:600}button,input,select,textarea{font-family:inherit}.add-to-cart-text,.add-to-cart-text__content{font-size:var(--ka-body-size);font-weight:600}#shopify-pc__banner :is(h2,h3,p,a,span,button,div,label){font-family:var(--ka-font)}#shopify-pc__banner__body-title{font-size:var(--ka-h2-size);line-height:var(--ka-h2-lh);font-weight:600}.shopify-policy__container{max-width:70ch;margin-inline:auto}.shopify-policy__title h1{font-size:var(--ka-h1-size);line-height:var(--ka-h1-lh);font-weight:600}.shopify-policy__body :is(p,li,td){font-size:var(--ka-body-size);line-height:var(--ka-body-lh)}.shopify-policy__body :is(h2,h3){font-size:var(--ka-h2-size);line-height:var(--ka-h2-lh);font-weight:600}.shopify-policy__body :is(ul,ol){padding-inline-start:1.25em}.shopify-policy__body h2{margin-block:1.5em .5em}.page-width-content .text-block.rte{max-width:70ch}.page-width-content .text-block.rte :is(p,li){font-size:var(--ka-body-size);line-height:var(--ka-body-lh)}.page-width-content .text-block.rte h2{font-size:var(--ka-h2-size);line-height:var(--ka-h2-lh);font-weight:600;margin-block:1.5em .5em}.page-width-content .text-block.rte :is(ul,ol){padding-inline-start:1.25em}
/*# sourceMappingURL=/cdn/shop/t/54/assets/ka-system.css.map */
