:root{--kool-relax: 23, 79, 162;--kool-slim: 164, 38, 42;--kool-ink: 26, 26, 26;--kool-space-1: .4rem;--kool-space-2: .8rem;--kool-space-3: 1.2rem;--kool-space-4: 1.6rem;--kool-space-5: 2.4rem;--kool-space-6: 3.2rem;--kool-space-7: 4.8rem;--kool-space-8: 6.4rem;--kool-radius-s: .8rem;--kool-radius-m: 1.2rem;--kool-radius-l: 2rem;--kool-radius-pill: 10rem;--kool-shadow-s: 0 1px 2px rgba(var(--kool-ink), .06), 0 1px 1px rgba(var(--kool-ink), .04);--kool-shadow-m: 0 4px 12px rgba(var(--kool-ink), .08), 0 1px 3px rgba(var(--kool-ink), .06);--kool-shadow-l: 0 16px 40px rgba(var(--kool-ink), .12), 0 4px 12px rgba(var(--kool-ink), .06);--kool-ease-out: cubic-bezier(.22, 1, .36, 1);--kool-ease-spring: var(--kool-ease-out);--kool-ease-bounce: var(--kool-ease-out);--kool-duration-press: .1s;--kool-duration-spring: .56s;--kool-duration-bounce: .5s}@supports (transition-timing-function: linear(0,1)){:root{--kool-ease-spring: linear(0, .053, .167, .301, .431, .547, .645, .726, .79, .841, .881, .911, .934, .951, .964, .973, .981, .986, .99, .992, .995, .996, .997, .998, 1);--kool-ease-bounce: linear(0, .051, .167, .311, .457, .59, .705, .797, .869, .922, .96, .985, 1.001, 1.01, 1.014, 1.015, 1.014, 1.013, 1.01, 1.008, 1.006, 1.004, 1.003, 1.002, 1.001, 1.001, 1)}}body{letter-spacing:0;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-optical-sizing:auto;text-wrap:balance}.h0{letter-spacing:-.028em;line-height:1.04}h1,.h1{letter-spacing:-.022em;line-height:1.08}h2,.h2{letter-spacing:-.016em;line-height:1.14}h3,.h3{letter-spacing:-.01em;line-height:1.22}h4,.h4{letter-spacing:-.004em;line-height:1.3}h5,.h5{letter-spacing:.01em;line-height:1.35}p,.rte li{text-wrap:pretty}small,.caption,.caption-with-letter-spacing{letter-spacing:.01em}:where(h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title) :where(strong,b){font-weight:inherit}:where(.kool-bold--color) :where(h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title) :where(strong,b){color:var(--kool-highlight)}:where(h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title) :where(em,i){font-style:inherit}:where(.kool-italic--line) :where(h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title) :where(em){text-decoration-line:underline;text-decoration-color:var(--kool-highlight);text-decoration-thickness:max(2px,.06em);text-underline-offset:.18em;text-decoration-skip-ink:auto}.kool-icon,.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:var(--kool-icon-size, 2.4rem);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;width:1em;max-width:1em;overflow:hidden;flex-shrink:0;vertical-align:middle;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;-webkit-user-select:none;user-select:none}.kool-icon.filled,.material-symbols-outlined.filled{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24}.kool-press :is(.button,.shopify-payment-button__button,.quantity__button,.slider-button,.product-form__submit){transition:transform var(--kool-duration-spring) var(--kool-ease-spring)}.kool-press :is(.button,.shopify-payment-button__button,.quantity__button,.slider-button,.product-form__submit):active:not(:disabled){transform:scale(.97);transition:transform var(--kool-duration-press) ease-out}.kool-press .card-wrapper:active .card{transform:scale(.99);transition:transform var(--kool-duration-press) ease-out}.kool-press .card-wrapper .card{transition:transform var(--kool-duration-spring) var(--kool-ease-spring)}:focus-visible{outline-offset:.3rem}.kool-glass{background:rgba(var(--color-background),.72);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}@media(prefers-reduced-motion:reduce){.kool-press :is(.button,.shopify-payment-button__button,.quantity__button,.slider-button,.product-form__submit),.kool-press :is(.button,.shopify-payment-button__button,.quantity__button,.slider-button,.product-form__submit):active,.kool-press .card-wrapper .card,.kool-press .card-wrapper:active .card{transform:none;transition:opacity .15s ease}.kool-press :is(.button,.shopify-payment-button__button,.product-form__submit):active:not(:disabled){opacity:.8}}@media(prefers-reduced-transparency:reduce){.kool-glass{background:rgb(var(--color-background));-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){.kool-glass{background:rgb(var(--color-background));-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid rgb(var(--color-foreground))}:where(.kool-bold--color) :where(h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title) :where(strong,b){color:inherit;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.12em}}.color-accent-1,.color-accent-2,.color-inverse,.color-text{--kool-highlight: currentColor}.kool-stars{--kool-stars-size: 1.6rem;display:inline-block;flex-shrink:0;width:calc(var(--kool-stars-size) * 5);height:var(--kool-stars-size);background:linear-gradient(90deg,var(--kool-star-color, #f5b301) var(--kool-stars-fill),rgba(var(--color-foreground),.14) var(--kool-stars-fill));-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.6l2.9 6 6.5.8-4.8 4.5 1.2 6.5L12 17.2l-5.8 3.2 1.2-6.5L2.6 9.4l6.5-.8z'/%3E%3C/svg%3E") left center / var(--kool-stars-size) var(--kool-stars-size) repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.6l2.9 6 6.5.8-4.8 4.5 1.2 6.5L12 17.2l-5.8 3.2 1.2-6.5L2.6 9.4l6.5-.8z'/%3E%3C/svg%3E") left center / var(--kool-stars-size) var(--kool-stars-size) repeat-x}.kool-rating{display:inline-flex;align-items:center;gap:.8rem;color:inherit;text-decoration:none;font-size:1.4rem}.kool-rating__label{color:rgba(var(--color-foreground),.75)}.kool-rating:hover .kool-rating__label{text-decoration:underline;text-underline-offset:.2em}.kool-review__avatar{width:4rem;height:4rem;border-radius:50%;object-fit:cover}.kool-review__check{color:var(--kool-highlight);vertical-align:-.2em}@media screen and (max-width:749px){.mobile-hidden{display:none!important}}@media screen and (min-width:750px){.desktop-hidden{display:none!important}}@media screen and (max-width:749px){.h0{font-size:calc(var(--font-heading-scale) * 3.2rem)}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.6rem)}h2,.h2{font-size:calc(var(--font-heading-scale) * 1.9rem)}.product__title h1{font-size:calc(var(--font-heading-scale) * 2.4rem)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/kool-base.css.map */
