.kik-section{padding-block:var(--kik-section-pt, var(--kik-section-md)) var(--kik-section-pb, var(--kik-section-md));background-color:var(--kik-section-bg, transparent);color:var(--kik-section-fg, inherit)}.kik-container{width:100%;max-width:calc(var(--kik-container) + (var(--kik-gutter) * 2));margin-inline:auto;padding-inline:var(--kik-gutter)}.kik-bleed{width:100vw;margin-inline:calc(50% - 50vw)}.kik-display,.kik-h2,.kik-h3,.kik-h5,.kik-h6{margin:0;font-family:var(--kik-font-heading);font-weight:var(--kik-weight-medium);line-height:var(--kik-leading-heading);letter-spacing:-.02em;text-wrap:balance}.kik-display{font-size:var(--kik-size-display);line-height:var(--kik-leading-display)}.kik-h2{font-size:var(--kik-size-h2)}.kik-h3{font-size:var(--kik-size-h3)}.kik-h5{font-size:var(--kik-size-h5)}.kik-h6{font-size:var(--kik-size-h6)}.kik-body{margin:0;font-size:var(--kik-size-body-md);line-height:var(--kik-leading-body)}.kik-body--lg{font-size:var(--kik-size-body-lg)}.kik-body--sm{font-size:var(--kik-size-body-sm)}.kik-body--xsm{font-size:var(--kik-size-body-xsm)}.kik-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--kik-gap-xs);padding:.875rem 1.75rem;border:1px solid var(--kik-btn-border, transparent);border-radius:var(--kik-radius-pill);background-color:var(--kik-btn-bg, transparent);color:var(--kik-btn-fg, currentcolor);font-family:var(--kik-font-body);font-size:var(--kik-size-body-md);font-weight:var(--kik-weight-medium);line-height:1.25;text-align:center;text-decoration:none;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.kik-btn:hover{opacity:.85}.kik-btn:active{transform:translateY(1px)}.kik-btn--text{padding:0;border:0;border-radius:0;background:none}.kik-btn--text:hover{opacity:1}.kik-btn__label{border-bottom:1px solid transparent;transition:border-color .2s ease}.kik-btn--text:hover .kik-btn__label,.kik-btn--text:focus-visible .kik-btn__label{border-bottom-color:currentcolor}.kik-btn__icon{flex:none;width:1em;height:1em}.kik-chip{display:inline-flex;align-items:center;gap:var(--kik-gap-xs);padding:var(--kik-gap-xs) var(--kik-gap-md);border:1px solid var(--kik-chip-border, transparent);border-radius:var(--kik-radius-pill);background-color:var(--kik-chip-bg, transparent);color:var(--kik-chip-fg, currentcolor);font-size:var(--kik-size-body-sm);line-height:1.25;white-space:nowrap}.kik-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--kik-radius-sm);background-color:var(--kik-card-bg, transparent);color:var(--kik-card-fg, inherit)}.kik-media{position:relative;display:block;overflow:hidden;background-color:var(--kik-media-bg, color-mix(in srgb, currentcolor 5%, transparent))}.kik-media>img,.kik-media>video,.kik-media>svg{display:block;width:100%;height:100%;object-fit:cover}.kik-media--fill{position:absolute;top:0;right:0;bottom:0;left:0}.kik-rail{display:flex;gap:var(--kik-rail-gap, var(--kik-gap-lg));overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kik-rail::-webkit-scrollbar{display:none}.kik-rail>*{flex:none;scroll-snap-align:start}.kik-ctrl{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--kik-ctrl-border, transparent);border-radius:50%;background-color:var(--kik-ctrl-bg, transparent);color:var(--kik-ctrl-fg, currentcolor);cursor:pointer;transition:opacity .2s ease}.kik-ctrl[disabled]{opacity:.35;cursor:default}.kik-ctrl svg{width:1.25rem;height:1.25rem}.kik-dots{display:flex;align-items:center;justify-content:center;gap:var(--kik-gap-xs)}.kik-dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background-color:var(--kik-dot-bg, currentcolor);opacity:.3;cursor:pointer;transition:opacity .2s ease,width .2s ease}.kik-dot[aria-current=true]{width:24px;border-radius:var(--kik-radius-pill);opacity:1}.kik-progress{position:relative;flex:1;height:2px;overflow:hidden;border:0;padding:0;background-color:color-mix(in srgb,currentcolor 30%,transparent);cursor:pointer}.kik-progress:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(var(--kik-progress, 0));transform-origin:left;background-color:currentcolor}[data-kik-slide][data-kik-offstage]{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.kik-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.kik-section :focus-visible{outline:2px solid currentcolor;outline-offset:2px}@media(prefers-reduced-motion:reduce){.kik-section *,.kik-section *:before,.kik-section *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}kik-hero,kik-carousel,kik-tabs,kik-rail,kik-accordion,kik-header,kik-spotlight,kik-dismiss{display:block}kik-dismiss[hidden]{display:none}.kik-scroll-locked{overflow:hidden}.kik-region{position:relative}.kik-region__trigger{display:inline-flex;align-items:center;cursor:pointer;list-style:none}.kik-region__trigger::-webkit-details-marker{display:none}.kik-region .kik-nav__region-inner{display:flex;align-items:center;gap:16px;line-height:1.5}.kik-region .kik-nav__region-inner>*{display:flex;align-items:center;gap:8px}.kik-region .kik-nav__flag{flex:none;width:20px;height:20px;border-radius:50%}.kik-ft .kik-region{font-size:var(--kik-size-body-xsm)}.kik-region__caret{flex:none;width:16px;height:16px;transition:transform .2s ease}.kik-region[open] .kik-region__caret{transform:rotate(180deg)}.kik-ft .kik-region__caret{color:var(--kik-ft-border, #393534)}.kik-region__panel{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 8px);z-index:20;min-width:160px;display:grid;gap:var(--kik-gap-xs, 8px);padding:var(--kik-inset-sm, 12px);background-color:#fff;color:var(--kik-color-text-primary, #231f1e);border:1px solid var(--kik-nav-border, #d4d4d4);border-radius:var(--kik-radius-sm);box-shadow:0 8px 24px #0000001a;white-space:nowrap}.kik-region--country .kik-region__list{max-height:min(420px,60vh);overflow-y:auto;overscroll-behavior:contain}.kik-region__panel[popover]{position:fixed;inset:auto;width:max-content;height:auto;margin:0;overflow:visible;opacity:0;transform:translateY(var(--kik-region-shift, -6px));transition:opacity .2s ease,transform .2s ease,display .2s allow-discrete,overlay .2s allow-discrete}.kik-region__panel:popover-open{opacity:1;transform:none}@starting-style{.kik-region__panel:popover-open{opacity:0;transform:translateY(var(--kik-region-shift, -6px))}}.kik-ft .kik-region{--kik-region-shift: 6px}.kik-region[open]>.kik-region__panel:not([popover]){animation:kik-region-in .2s ease}@keyframes kik-region-in{0%{opacity:0;transform:translateY(var(--kik-region-shift, -6px))}}@media(prefers-reduced-motion:reduce){.kik-region__panel[popover]{transition:none}.kik-region[open]>.kik-region__panel:not([popover]){animation:none}}.kik-ft .kik-region__panel{inset-block-start:auto;inset-block-end:calc(100% + 8px)}.kik-region__title{margin:0;padding-inline:10px;font-size:var(--kik-size-body-xsm);color:var(--kik-color-text-secondary, #57514f)}.kik-region__list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.kik-region__option{display:flex;align-items:center;gap:var(--kik-gap-xs, 8px);width:100%;padding:8px 10px;border:0;border-radius:var(--kik-radius-sm);background:none;color:inherit;font:inherit;font-size:var(--kik-size-body-sm);line-height:1.5;text-align:start;cursor:pointer}.kik-region__option:hover{background-color:#0000000d}.kik-region__option[aria-selected=true]{font-weight:var(--kik-weight-medium, 500);color:var(--kik-color-action-primary, #6e57a7);background-color:#6e57a714}.kik-region__option[aria-selected=true]:hover{background-color:#6e57a724}.kik-region__option[aria-selected=true]:after{content:"";flex:none;width:16px;height:16px;margin-inline-start:auto;padding-inline-start:8px;background-color:currentcolor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.5l3 3 6-7' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.5l3 3 6-7' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px 16px no-repeat}.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6):not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:var(--kik-leading-heading)}.h0{line-height:var(--kik-leading-display)}.button,.btn{font-family:var(--kik-font-body);font-weight:var(--kik-weight-medium);font-size:var(--kik-text-size-body-sm);letter-spacing:0;line-height:1.5;padding-block:calc((40px - 1.5em)/2);padding-inline:var(--kik-space-inset-lg)}.button--sm{font-size:var(--kik-text-size-body-xsm);padding-block:calc((36px - 1.5em)/2);padding-inline:18px}.button--lg,.button--xl{font-size:var(--kik-text-size-body-md);padding-block:calc((48px - 1.5em)/2);padding-inline:var(--kik-space-inset-lg)}.button--outline{box-shadow:inset 0 0 0 1px}@media screen and (pointer:fine){.button:not([disabled]):not(.button--outline):not(.button--secondary):not(.button--subdued):not([style*=--button-background]):hover,.btn:not([disabled]):not([style*=--button-background]):hover{--button-background-opacity: 1;background-color:var(--kik-color-action-primary-hover);color:var(--kik-color-text-inverse)}.button--secondary:not([disabled]):not([style*=--button-background]):hover,.button--outline:not([disabled]):not([style*=--button-background]):not([style*=--button-text-color]):hover{--button-background-opacity: 1;background-color:var(--kik-color-action-primary);color:var(--kik-color-text-inverse);box-shadow:inset 0 0 0 1px var(--kik-color-action-primary)}}.shopify-payment-button__button--unbranded{font-family:var(--kik-font-body)!important;font-weight:var(--kik-weight-medium)!important;font-size:var(--kik-text-size-body-md)!important;letter-spacing:0!important;line-height:1.5!important;padding:calc((48px - 1.5em)/2) var(--kik-space-inset-lg)!important}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 48px}@media screen and (pointer:fine){.shopify-payment-button__button--unbranded:not([disabled]):hover{--button-background-opacity: 1;background:var(--kik-color-action-primary-hover)!important;color:var(--kik-color-text-inverse)!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kik.css.map */
