:root{--ik-font-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--ik-font-text: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body-family: var(--ik-font-text);--font-heading-family: var(--ik-font-display);--font-heading-weight: 600;--font-body-weight-bold: 600;--ik-ink: #1d1d1f;--ik-ink-2: #6e6e73;--ik-ink-3: #86868b;--ik-line: #d2d2d7;--ik-hair: rgba(0, 0, 0, .1);--ik-bg: #ffffff;--ik-bg-2: #f5f5f7;--ik-bg-3: #fbfbfd;--ik-black: #000000;--ik-graphite: #1d1d1f;--ik-blue: #0071e3;--ik-blue-h: #0077ed;--ik-link: #0066cc;--ik-link-dark: #2997ff;--ik-orange: #b64400;--ik-red: #ff3b30;--ik-green: #03a10e;--ik-r-s: 12px;--ik-r-m: 18px;--ik-r-l: 28px;--ik-shadow: 2px 4px 12px rgba(0, 0, 0, .08);--ik-shadow-h: 2px 4px 16px rgba(0, 0, 0, .16);--ik-ease: cubic-bezier(.28, .11, .32, 1);--ik-ease-out: cubic-bezier(0, 0, .5, 1);--ik-wrap: 1180px;--ik-gutter: 20px;--ik-nav-h: 48px;--ik-edge: max(var(--ik-gutter), calc((100vw - var(--ik-wrap)) / 2))}@media(min-width:735px){:root{--ik-gutter: 32px}}@media(min-width:1069px){:root{--ik-nav-h: 52px}}html{scroll-padding-top:calc(var(--ik-nav-h) + 16px)}body{font-family:var(--ik-font-text);font-size:17px;line-height:1.47059;letter-spacing:-.022em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,.gradient,[class*=color-scheme-]{color:rgb(var(--color-foreground))}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--ik-font-display);font-weight:600;letter-spacing:-.015em;line-height:1.1}.h0{font-size:40px}h1,.h1{font-size:32px}h2,.h2{font-size:28px}h3,.h3{font-size:21px}h4,.h4{font-size:17px}h5,.h5{font-size:15px}@media(min-width:750px){.h0{font-size:56px;letter-spacing:-.005em}h1,.h1{font-size:40px}h2,.h2{font-size:32px}h3,.h3{font-size:24px}}p,li{letter-spacing:-.022em}a{color:inherit}::selection{background:#0071e333}.link,.customer a{color:var(--ik-link);text-decoration:none;text-underline-offset:.18em}.link:hover,.customer a:hover{color:var(--ik-link);text-decoration:underline}.rte a{color:var(--ik-link);text-decoration:none}.rte a:hover{text-decoration:underline}*:focus-visible{outline:2px solid rgba(0,113,227,.8);outline-offset:2px;box-shadow:none}.focus-inset:focus-visible{outline:2px solid rgba(0,113,227,.8);outline-offset:-2px}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--ik-font-text);font-size:17px;font-weight:400;letter-spacing:-.022em;line-height:1.17648;min-height:44px;padding:0 22px;border-radius:980px;box-shadow:none;transition:background-color .2s var(--ik-ease),color .2s var(--ik-ease),border-color .2s var(--ik-ease),opacity .2s}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after,button.shopify-payment-button__button--unbranded:before,button.shopify-payment-button__button--unbranded:after{display:none}.button:not(.button--secondary):not(.button--tertiary):not(.quick-add__submit),.shopify-challenge__button,.customer button{background:var(--ik-blue);color:#fff;border:1px solid transparent}.button:not(.button--secondary):not(.button--tertiary):not(.quick-add__submit):not([disabled]):hover,.shopify-challenge__button:hover,.customer button:hover{background:var(--ik-blue-h)}.button--secondary{background:transparent;color:var(--ik-blue);border:1px solid var(--ik-blue)}.button--secondary:not([disabled]):hover{background:var(--ik-blue);color:#fff}.button--tertiary{background:transparent;color:var(--ik-link);border:0;min-height:36px;padding:0 12px;font-size:14px}button.shopify-payment-button__button--unbranded{background:var(--ik-graphite);color:#fff;font-size:17px;text-decoration:none}button.shopify-payment-button__button--unbranded:hover:not([disabled]){background:#000;text-decoration:none}.shopify-payment-button__more-options{color:var(--ik-link);font-size:14px}.button:disabled,.button[aria-disabled=true],.button.disabled{opacity:.4}.field__input,.select__select,.customer .field input,.customer select{font-family:var(--ik-font-text);font-size:17px;letter-spacing:-.022em;border-radius:12px}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:0 0 0 1px var(--ik-ink-3);border-radius:12px}.field:hover.field:after,.select:hover.select:after{box-shadow:0 0 0 1px var(--ik-ink-2)}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.field__input:focus-visible,.select__select:focus-visible{box-shadow:0 0 0 1px var(--ik-blue),0 0 0 4px #0071e340;outline:none}.field__label,.customer .field label{letter-spacing:-.01em;color:var(--ik-ink-2)}.ik-eyebrow{display:block;margin:0 0 6px;font-family:var(--ik-font-text);font-size:17px;line-height:1.235;font-weight:600;letter-spacing:-.022em;color:var(--ik-orange)}.ik-dark .ik-eyebrow{color:#ff9f0a}.ik-display,.ik-h1,.ik-h2,.ik-h3{font-family:var(--ik-font-display);font-weight:600;margin:0;color:inherit}.ik-display{font-size:56px;line-height:1.07143;letter-spacing:-.005em}.ik-h1{font-size:48px;line-height:1.08349;letter-spacing:-.003em}.ik-h2{font-size:40px;line-height:1.1;letter-spacing:0}.ik-h3{font-size:28px;line-height:1.14286;letter-spacing:.007em}.ik-sub{font-family:var(--ik-font-display);font-size:28px;line-height:1.14286;font-weight:400;letter-spacing:.007em;margin:0}.ik-sub-s{font-family:var(--ik-font-display);font-size:21px;line-height:1.381;font-weight:400;letter-spacing:.011em;margin:0}.ik-small{font-size:14px;line-height:1.42859;letter-spacing:-.016em}.ik-fine{font-size:12px;line-height:1.33337;letter-spacing:-.01em}.ik-muted{color:var(--ik-ink-2)}.ik-dark .ik-muted,.ik-graphite .ik-muted{color:var(--ik-ink-3)}.ik-pair span,.ik-pair .ik-pair__muted{color:var(--ik-ink-2)}.ik-dark .ik-pair span{color:var(--ik-ink-3)}@media(max-width:1068px){.ik-display{font-size:48px;line-height:1.08349;letter-spacing:-.003em}.ik-h1{font-size:40px;line-height:1.1;letter-spacing:0}.ik-h2{font-size:32px;line-height:1.125;letter-spacing:.004em}.ik-sub{font-size:24px;line-height:1.16667;letter-spacing:.009em}}@media(max-width:734px){.ik-display{font-size:40px;line-height:1.1;letter-spacing:0}.ik-h1{font-size:32px;line-height:1.125;letter-spacing:.004em}.ik-h2{font-size:28px;line-height:1.14286;letter-spacing:.007em}.ik-h3{font-size:24px;line-height:1.16667;letter-spacing:.009em}.ik-sub{font-size:21px;line-height:1.19048;letter-spacing:.011em}.ik-sub-s{font-size:19px;line-height:1.4211;letter-spacing:.012em}.ik-eyebrow{font-size:14px}}.ik-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:28px;padding:11px 21px;border-radius:980px;border:1px solid transparent;background:var(--ik-blue);color:#fff;font-family:var(--ik-font-text);font-size:17px;line-height:1.17648;font-weight:400;letter-spacing:-.022em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ik-ease),color .2s var(--ik-ease),border-color .2s var(--ik-ease)}.ik-btn:hover{background:var(--ik-blue-h);color:#fff;text-decoration:none}.ik-btn--outline{background:transparent;color:var(--ik-blue);border-color:var(--ik-blue)}.ik-btn--outline:hover{background:var(--ik-blue);color:#fff}.ik-dark .ik-btn--outline,.ik-graphite .ik-btn--outline{color:var(--ik-link-dark);border-color:var(--ik-link-dark)}.ik-dark .ik-btn--outline:hover,.ik-graphite .ik-btn--outline:hover{background:var(--ik-link-dark);color:#000}.ik-btn--light{background:#fff;color:#000}.ik-btn--light:hover{background:#e8e8ed;color:#000}.ik-btn--sm{font-size:14px;line-height:1.28577;padding:8px 15px}.ik-btn .ik-icon{width:17px;height:17px}.ik-link{display:inline-flex;align-items:center;gap:2px;color:var(--ik-link);text-decoration:none;font-size:inherit;letter-spacing:inherit}.ik-link:hover{text-decoration:underline;text-underline-offset:.16em}.ik-dark .ik-link,.ik-graphite .ik-link{color:var(--ik-link-dark)}.ik-link .ik-icon--chev{width:.62em;height:.62em;margin-left:2px;transform:translateY(.02em)}.ik-cta-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 16px}.ik-icon{display:block;width:1em;height:1em;flex:none}.ik-wrap{width:min(100% - 2 * var(--ik-gutter),var(--ik-wrap));margin-inline:auto}.ik-section{position:relative;padding-top:var(--ik-pt, 80px);padding-bottom:var(--ik-pb, 80px);overflow:clip}@media(max-width:734px){.ik-section{padding-top:calc(var(--ik-pt, 80px) * .72);padding-bottom:calc(var(--ik-pb, 80px) * .72)}}.ik-light{background:#fff;color:var(--ik-ink)}.ik-gray{background:var(--ik-bg-2);color:var(--ik-ink)}.ik-dark{background:#000;color:#f5f5f7}.ik-graphite{background:#1d1d1f;color:#f5f5f7}.ik-section h1,.ik-section h2,.ik-section h3,.ik-section h4{color:inherit}.ik-scroller{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ik-scroller::-webkit-scrollbar{display:none}.ik-scroller>*{scroll-snap-align:start;flex:none}.ik-live-dot{position:relative;display:inline-block;width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.ik-live-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:inherit;animation:ik-pulse 1.6s var(--ik-ease-out) infinite}@keyframes ik-pulse{0%{transform:scale(1);opacity:.75}to{transform:scale(2.6);opacity:0}}.ik-js .ik-reveal{opacity:0;transform:translate3d(0,36px,0);transition:opacity 1s var(--ik-ease),transform 1s var(--ik-ease);transition-delay:var(--ik-delay, 0s)}.ik-js .ik-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ik-js .ik-reveal{opacity:1;transform:none;transition:none}.ik-live-dot:after{animation:none}}.shopify-section .page-width{max-width:var(--ik-wrap);padding-left:var(--ik-gutter);padding-right:var(--ik-gutter)}.title,.title-wrapper-with-link .title{font-family:var(--ik-font-display);font-weight:600;letter-spacing:.004em}.badge{font-family:var(--ik-font-text);font-size:12px;font-weight:600;letter-spacing:-.01em;padding:4px 10px;border-radius:980px;border:0}.rte{font-size:17px;line-height:1.47059;color:var(--ik-ink)}.rte h2{font-size:28px;margin:1.6em 0 .5em}.rte h3{font-size:21px;margin:1.4em 0 .4em}.rte p,.rte li{color:var(--ik-ink)}.rte strong{font-weight:600}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}html.ik-lock,html.ik-lock body{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ik-base.css.map */
