:root{--stikeo-blue: #2b2f8f;--stikeo-blue-rgb: 43 47 143;--stikeo-blue-300: #8a8eff;--stikeo-blue-100: #e1e2ff;--stikeo-green: #1dac79;--stikeo-red: #f05526;--stikeo-yellow: #ffdf4f;--stikeo-pink: #f49ac1;--stikeo-white: #ffffff;--stikeo-grey: #c8c3bd;--stikeo-font-heading: var(--font-heading--family);--stikeo-font-body: var(--font-body--family);--stikeo-text-display: clamp(2.75rem, 1.65rem + 3.6vw, 5rem);--stikeo-text-display-lh: 1.08;--stikeo-text-h1-alt: clamp(2.25rem, 1.4rem + 2.6vw, 4.375rem);--stikeo-text-h1: clamp(1.75rem, 1.35rem + 1.3vw, 2.8125rem);--stikeo-text-h2: clamp(1.5rem, 1.3rem + .6vw, 1.875rem);--stikeo-text-h3: clamp(1.25rem, 1.15rem + .4vw, 1.5625rem);--stikeo-text-price: clamp(1.75rem, 1.4rem + 1vw, 2.5rem);--stikeo-text-number: clamp(2.75rem, 2.3rem + 1.4vw, 3.75rem);--stikeo-text-s: clamp(1rem, .95rem + .2vw, 1.125rem);--stikeo-text-xs: .875rem;--stikeo-text-2xs: .75rem;--stikeo-container: 1320px;--stikeo-gutter: 20px;--stikeo-border: 2px;--stikeo-grid-tile: 65px;--stikeo-section-padding: clamp(3.5rem, 2rem + 4.5vw, 7.5rem);--stikeo-shadow-offset: 10px}@media screen and (min-width:990px){:root{--stikeo-gutter: 60px}}.page-width-narrow{--page-margin: var(--stikeo-gutter);--page-content-width: var(--stikeo-container)}.stikeo-container{width:100%;max-width:calc(var(--stikeo-container) + var(--stikeo-gutter) * 2);margin-inline:auto;padding-inline:var(--stikeo-gutter);box-sizing:border-box}.stikeo-section{position:relative;padding-block:var(--stikeo-section-padding);color:var(--stikeo-blue);font-family:var(--stikeo-font-body)}.stikeo-grid-bg{background-color:var(--stikeo-grid-color, var(--stikeo-yellow));background-image:linear-gradient(to right,var(--stikeo-blue) var(--stikeo-border),transparent var(--stikeo-border)),linear-gradient(to bottom,var(--stikeo-blue) var(--stikeo-border),transparent var(--stikeo-border));background-size:var(--stikeo-grid-tile) var(--stikeo-grid-tile);background-position:-1px -1px}.stikeo-display,.stikeo-h1-alt,.stikeo-h1,.stikeo-h2,.stikeo-h3{font-family:var(--stikeo-font-heading);font-weight:700;margin:0;text-wrap:balance}.stikeo-display{font-size:var(--stikeo-text-display);line-height:var(--stikeo-text-display-lh);letter-spacing:-.025em}.stikeo-h1-alt{font-size:var(--stikeo-text-h1-alt);line-height:1;letter-spacing:-.028em}.stikeo-h1{font-size:var(--stikeo-text-h1);line-height:1.08}.stikeo-h2{font-size:var(--stikeo-text-h2);line-height:1.1}.stikeo-h3{font-size:var(--stikeo-text-h3);line-height:1.1}.stikeo-h3--book,.stikeo-book{font-weight:400}.stikeo-text{font-family:var(--stikeo-font-body);font-size:var(--stikeo-text-s);font-weight:500;line-height:1.4;margin:0}.stikeo-text-xs{font-family:var(--stikeo-font-body);font-size:var(--stikeo-text-xs);font-weight:500;line-height:1.43;margin:0}.stikeo-rte p{margin:0}.stikeo-rte p+p{margin-block-start:.625rem}.stikeo-rte a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.stikeo-btn{--stikeo-btn-bg: var(--stikeo-blue);--stikeo-btn-color: var(--stikeo-white);--stikeo-btn-border: var(--stikeo-blue);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;box-sizing:border-box;min-height:2.8125rem;padding:.75rem .9375rem .625rem;border:var(--stikeo-border) solid var(--stikeo-btn-border);border-radius:0;background:var(--stikeo-btn-bg);color:var(--stikeo-btn-color);font-family:var(--stikeo-font-heading);font-size:1.125rem;font-weight:700;line-height:1.1;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:0 var(--stikeo-border) 0 var(--stikeo-btn-border);transition:transform .15s ease,box-shadow .15s ease}.stikeo-btn:hover,.stikeo-btn:focus-visible{color:var(--stikeo-btn-color);transform:translateY(var(--stikeo-border));box-shadow:0 0 0 var(--stikeo-btn-border)}.stikeo-btn:focus-visible{outline:var(--stikeo-border) solid var(--stikeo-btn-border);outline-offset:3px}.stikeo-btn:disabled,.stikeo-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55;transform:none}.stikeo-btn--red{--stikeo-btn-bg: var(--stikeo-red)}.stikeo-btn--green{--stikeo-btn-bg: var(--stikeo-green)}.stikeo-btn--yellow{--stikeo-btn-bg: var(--stikeo-yellow);--stikeo-btn-color: var(--stikeo-blue)}.stikeo-btn--pink{--stikeo-btn-bg: var(--stikeo-pink);--stikeo-btn-color: var(--stikeo-blue)}.stikeo-btn--light{--stikeo-btn-bg: var(--stikeo-blue-100);--stikeo-btn-color: var(--stikeo-blue)}.stikeo-btn--white{--stikeo-btn-bg: var(--stikeo-white);--stikeo-btn-color: var(--stikeo-blue)}.stikeo-btn--lg{min-height:3.625rem;padding:1.375rem 2rem .9375rem;font-size:clamp(1.25rem,1.1rem + .5vw,1.5625rem)}.stikeo-btn--block{display:flex;width:100%}.stikeo-tone--blue{--stikeo-tone: var(--stikeo-blue);--stikeo-tone-contrast: var(--stikeo-white)}.stikeo-tone--green{--stikeo-tone: var(--stikeo-green);--stikeo-tone-contrast: var(--stikeo-white)}.stikeo-tone--red{--stikeo-tone: var(--stikeo-red);--stikeo-tone-contrast: var(--stikeo-white)}.stikeo-tone--yellow{--stikeo-tone: var(--stikeo-yellow);--stikeo-tone-contrast: var(--stikeo-blue)}.stikeo-tone--pink{--stikeo-tone: var(--stikeo-pink);--stikeo-tone-contrast: var(--stikeo-blue)}.stikeo-title-box{position:relative;display:inline-flex;align-items:center;gap:.625rem;box-sizing:border-box;max-width:100%;padding:clamp(.875rem,.7rem + .6vw,1.25rem) clamp(1rem,.85rem + .5vw,1.25rem);border:var(--stikeo-border) solid var(--stikeo-blue);background:var(--stikeo-blue);color:var(--stikeo-white)}.stikeo-title-box .stikeo-h1{color:var(--stikeo-white)}.stikeo-window{position:relative;box-sizing:border-box;border:var(--stikeo-border) solid var(--stikeo-blue);background:var(--stikeo-white);padding:var(--stikeo-border)}.stikeo-window__bar{display:flex;align-items:baseline;gap:0;box-sizing:border-box;min-height:3.125rem;padding:.75rem 0 .125rem;border-bottom:var(--stikeo-border) solid var(--stikeo-blue);background:var(--stikeo-tone, var(--stikeo-blue));color:var(--stikeo-tone-contrast, var(--stikeo-white))}.stikeo-window__bar-icon{flex:0 0 auto;width:2.5rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center}.stikeo-window__bar-icon svg{width:1rem;height:1rem;display:block}.stikeo-window__bar-icon svg path{fill:currentColor}.stikeo-window__bar-title{font-family:var(--stikeo-font-heading);font-size:var(--stikeo-text-h3);font-weight:400;line-height:1.08;margin:0;color:inherit}.stikeo-window--shadow{box-shadow:var(--stikeo-shadow-offset) var(--stikeo-shadow-offset) 0 var(--stikeo-blue)}.stikeo-ribbon{position:absolute;top:calc(-1 * var(--stikeo-border) - 9px);right:.625rem;width:3.1875rem;height:5.5rem;z-index:2;pointer-events:none}.stikeo-ribbon img,.stikeo-ribbon svg{width:100%;height:100%;display:block}.stikeo-deco{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1}.stikeo-deco img{display:block;width:100%;height:auto}.stikeo-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.stikeo-anchor{scroll-margin-top:calc(var(--header-height, 75px) + 1rem)}@media(prefers-reduced-motion:reduce){.stikeo-btn{transition:none}}.page-wrapper--drawer-open{margin-right:0}@media(min-width:990px){.page-wrapper--drawer-open shopify-account::part(dialog){translate:0}}theme-drawer .theme-drawer__dialog{z-index:calc(var(--layer-overlay) + 1 + var(--drawer-stack-order, 0))}.section-content-wrapper>.image-block[class*=__blog-post-image]{align-self:center}
/*# sourceMappingURL=/cdn/shop/t/4/assets/stikeo-base.css.map */
