:root{--lv-bg: #F7F7F2;--lv-surface: #FFFFFF;--lv-surface-2: #F0F1EA;--lv-ink: #0F1115;--lv-ink-2: #474C54;--lv-muted: #858B93;--lv-line: #E3E5DD;--lv-lime: #A8FA00;--lv-lime-hover: #98E800;--lv-lime-soft: #EEFBD3;--lv-green: #43AE00;--lv-green-deep: #2C7A00;--lv-danger: #D93025;--lv-star-empty-color: #DCDFD6;--lv-bg-rgb: 247, 247, 242;--lv-surface-rgb: 255, 255, 255;--lv-ink-rgb: 15, 17, 21;--lv-ink-2-rgb: 71, 76, 84;--lv-lime-rgb: 168, 250, 0;--lv-green-rgb: 67, 174, 0;--lv-radius-card: 14px;--lv-radius-btn: 12px;--lv-radius-img: 14px;--lv-radius-input: 12px;--lv-radius-chip: 999px;--lv-radius-sm: 8px;--lv-shadow-sm: 0 1px 2px rgba(15, 17, 21, .06), 0 2px 8px -2px rgba(15, 17, 21, .08);--lv-shadow-md: 0 1px 2px rgba(15, 17, 21, .05), 0 10px 28px -12px rgba(15, 17, 21, .2);--lv-shadow-lg: 0 24px 60px -24px rgba(15, 17, 21, .35);--lv-glow: 0 10px 26px -10px rgba(140, 230, 0, .85);--lv-glow-hover: 0 14px 32px -10px rgba(140, 230, 0, .95);--lv-container: 120rem;--lv-container-text: 76rem;--lv-gutter: 1.6rem;--lv-section-space: 5.6rem;--lv-font: Poppins, var(--font-body-family, sans-serif);--lv-font-heading-family: Poppins, var(--font-heading-family, sans-serif);--lv-ease: cubic-bezier(.2, .7, .2, 1);--lv-dur-fast: .15s;--lv-dur: .22s;--lv-dur-slow: .45s;--lv-btn-height: 5.4rem;--lv-star-full: var(--lv-green);--lv-star-empty: var(--lv-star-empty-color);--lv-star-size: 2.2rem;--lv-star-gap: 3px;--lv-star-radius: 3px;--lv-text: var(--lv-ink);--lv-text-rgb: var(--lv-ink-rgb);--lv-bg-2: var(--lv-surface-2);--lv-bg-2-rgb: 240, 241, 234;--lv-red: var(--lv-green);--lv-red-rgb: var(--lv-green-rgb);--lv-red-dark: var(--lv-green-deep);--lv-red-dark-rgb: 44, 122, 0;--lv-flag-red: var(--lv-ink);--lv-flag-red-rgb: var(--lv-ink-rgb);--lv-btn-label: var(--lv-ink);--lv-border: var(--lv-line);--lv-border-strong: #CFD2C8;--lv-page-width: var(--lv-container);--lv-radius-media: var(--lv-radius-img);--lv-radius-badge: var(--lv-radius-chip);--lv-radius-popup: var(--lv-radius-card);--lv-radius-btn-outset: var(--lv-radius-btn);--lv-radius-textbox: var(--lv-radius-card);--lv-font-body: var(--lv-font);--lv-font-heading: var(--lv-font-heading-family);--lv-font-weight-bold: 700;--lv-heading-letter-spacing: 0;--lv-duration-short: var(--lv-dur-fast);--lv-duration-default: var(--lv-dur);--lv-duration-long: var(--lv-dur-slow);--lv-duration-btn: var(--lv-dur);--lv-btn-border-width: 0px;--lv-anim-duration: .6s;--lv-anim-delay: 80ms;--lv-anim-stagger: 90ms;--lv-anim-index: 0}@media screen and (min-width:750px){:root{--lv-gutter: 2.4rem;--lv-section-space: 7.2rem;--lv-btn-height: 5.6rem}}@media screen and (min-width:990px){:root{--lv-gutter: 3.2rem;--lv-section-space: 8.8rem}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{overflow-x:clip;background-color:var(--lv-bg);color:var(--lv-ink);font-family:var(--lv-font);font-weight:400;letter-spacing:.005em;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.lv-h1,.lv-h2,.lv-h3{font-family:var(--lv-font-heading-family);font-style:normal;font-weight:700;letter-spacing:-.015em;line-height:1.18;color:rgb(var(--color-foreground, var(--lv-ink-rgb)));overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.h0{font-size:3.6rem;font-weight:800;line-height:1.08}h1,.h1,.lv-h1{font-size:3rem;font-weight:800;line-height:1.12;letter-spacing:-.02em}h2,.h2,.lv-h2{font-size:2.6rem}h3,.h3,.lv-h3{font-size:2rem}h4,.h4{font-size:1.8rem}h5,.h5{font-size:1.6rem}h6,.h6{font-size:1.4rem}.lv-h1,.lv-h2,.lv-h3{margin:0}@media screen and (min-width:750px){.h0{font-size:5.2rem}h1,.h1,.lv-h1{font-size:4.2rem}h2,.h2,.lv-h2{font-size:3.4rem}h3,.h3,.lv-h3{font-size:2.2rem}}p,a{color:inherit}::selection{background:var(--lv-lime);color:var(--lv-ink)}.lv-u-kicker{display:inline-block;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lv-green-deep)}.lv-u-muted{color:var(--lv-muted)}.lv-page-width,.lv-u-container{width:100%;max-width:calc(var(--lv-container) + var(--lv-gutter) * 2);margin-inline:auto;padding-inline:var(--lv-gutter);box-sizing:border-box}.lv-page-width--narrow,.lv-u-container--text{width:100%;max-width:calc(var(--lv-container-text) + var(--lv-gutter) * 2);margin-inline:auto;padding-inline:var(--lv-gutter);box-sizing:border-box}.lv-u-section{padding-block:var(--lv-section-space)}.lv-u-card{background:var(--lv-surface);border-radius:var(--lv-radius-card);box-shadow:var(--lv-shadow-md)}.lv-btn{--lv-btn-bg: var(--lv-lime);--lv-btn-bg-hover: var(--lv-lime-hover);--lv-btn-fg: var(--lv-ink);--lv-btn-shadow: var(--lv-glow);--lv-btn-shadow-hover: var(--lv-glow-hover);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;box-sizing:border-box;min-height:var(--lv-btn-height);min-width:12rem;padding:0 2.8rem;margin:0;border:0;border-radius:var(--lv-radius-btn);background-color:var(--lv-btn-bg);color:var(--lv-btn-fg);box-shadow:var(--lv-btn-shadow);font-family:var(--lv-font);font-size:1.6rem;font-weight:700;letter-spacing:.01em;line-height:1.2;text-align:center;text-decoration:none;white-space:normal;text-wrap:balance;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:transform var(--lv-dur) var(--lv-ease),box-shadow var(--lv-dur) var(--lv-ease),background-color var(--lv-dur) var(--lv-ease),color var(--lv-dur) var(--lv-ease)}.lv-btn:before,.lv-btn:after{content:none}.lv-btn:hover{background-color:var(--lv-btn-bg-hover);color:var(--lv-btn-fg);box-shadow:var(--lv-btn-shadow-hover);transform:translateY(-1px)}.lv-btn:active{transform:translateY(0);box-shadow:var(--lv-btn-shadow)}.lv-btn .lv-icon,.lv-btn svg{flex-shrink:0;width:1.8rem;height:1.8rem}.lv-btn--lime{--lv-btn-bg: var(--lv-lime);--lv-btn-bg-hover: var(--lv-lime-hover);--lv-btn-fg: var(--lv-ink);--lv-btn-shadow: var(--lv-glow);--lv-btn-shadow-hover: var(--lv-glow-hover)}.lv-btn--ink{--lv-btn-bg: var(--lv-ink);--lv-btn-bg-hover: #23262C;--lv-btn-fg: #FFFFFF;--lv-btn-shadow: var(--lv-shadow-md);--lv-btn-shadow-hover: 0 1px 2px rgba(15, 17, 21, .06), 0 14px 30px -12px rgba(15, 17, 21, .32)}.lv-btn--light{--lv-btn-bg: #FFFFFF;--lv-btn-bg-hover: #FFFFFF;--lv-btn-fg: var(--lv-ink);--lv-btn-shadow: var(--lv-shadow-sm);--lv-btn-shadow-hover: var(--lv-shadow-md)}.lv-btn--outline{--lv-btn-bg: transparent;--lv-btn-bg-hover: var(--lv-ink);--lv-btn-fg: var(--lv-ink);--lv-btn-shadow: inset 0 0 0 1.5px var(--lv-ink);--lv-btn-shadow-hover: inset 0 0 0 1.5px var(--lv-ink)}.lv-btn--outline:hover{color:#fff}.lv-btn:is(.lv-btn--lime,.lv-btn--ink,.lv-btn--light,.lv-btn--outline){background-color:var(--lv-btn-bg);color:var(--lv-btn-fg);box-shadow:var(--lv-btn-shadow)}.lv-btn:is(.lv-btn--lime,.lv-btn--ink,.lv-btn--light,.lv-btn--outline):hover{background-color:var(--lv-btn-bg-hover);box-shadow:var(--lv-btn-shadow-hover)}.lv-btn.lv-btn--outline:hover{color:#fff}.lv-btn--full{width:100%}.lv-btn--small{min-height:4.4rem;min-width:0;padding:0 1.8rem;font-size:1.4rem;border-radius:10px}.lv-btn[disabled],.lv-btn[aria-disabled=true],.lv-btn.is-disabled{cursor:not-allowed;opacity:.55;transform:none;box-shadow:none}.lv-u-link{position:relative;color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:100% 100%;background-size:0% 1px;transition:background-size var(--lv-dur) var(--lv-ease),color var(--lv-dur) var(--lv-ease)}.lv-u-link:hover{background-position:0 100%;background-size:100% 1px}.lv-u-chip{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 1.2rem;border-radius:var(--lv-radius-chip);background:var(--lv-surface-2);color:var(--lv-ink);font-size:1.3rem;font-weight:600;line-height:1.4;white-space:nowrap}.lv-u-chip--lime{background:var(--lv-lime-soft);color:var(--lv-green-deep)}.lv-u-chip--ink{background:var(--lv-ink);color:var(--lv-lime)}.lv-rte{color:inherit;line-height:1.7}.lv-rte:after{clear:both;content:"";display:block}.lv-rte>:first-child{margin-top:0}.lv-rte>:last-child{margin-bottom:0}.lv-rte p{margin:0 0 1.4rem}.lv-rte ol,.lv-rte ul{padding-left:2rem;margin:0 0 1.4rem}.lv-rte li{margin-bottom:.5rem}.lv-rte a{color:inherit;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px;transition:color var(--lv-dur-fast) ease}.lv-rte a:hover{color:var(--lv-green-deep)}.lv-rte strong,.lv-rte b{font-weight:700}.lv-rte img{max-width:100%;height:auto;border-radius:var(--lv-radius-img)}.lv-rte blockquote{margin:0 0 1.4rem;padding-left:1.6rem;border-left:3px solid var(--lv-lime)}.lv-rte h1,.lv-rte h2,.lv-rte h3,.lv-rte h4,.lv-rte h5,.lv-rte h6{margin:2.4rem 0 1rem}.lv-stars{display:inline-flex;align-items:center;gap:var(--lv-star-gap);line-height:1}.lv-stars svg{display:block;width:var(--lv-star-size);height:var(--lv-star-size);border-radius:var(--lv-star-radius);flex-shrink:0}.lv-stars__count{margin-left:.8rem;font-size:1.4rem;color:var(--lv-ink-2);white-space:nowrap}.lv-icon{display:inline-block;vertical-align:middle;flex-shrink:0;color:inherit}.lv-visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;word-wrap:normal!important}.lv-u-nowrap{white-space:nowrap}.lv-u-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lv-u-grid-1{display:grid;grid-template-columns:minmax(0,1fr)}img,video{max-width:100%}.lv-reveal,.lv-reveal .lv-reveal__item{opacity:1;transform:none;transition:opacity var(--lv-anim-duration) var(--lv-ease) var(--lv-anim-delay),transform var(--lv-anim-duration) var(--lv-ease) var(--lv-anim-delay)}.lv-reveal .lv-reveal__item{transition-delay:calc(var(--lv-anim-delay) + var(--lv-anim-stagger) * var(--lv-anim-index, 0))}.lv-reveal.scroll-trigger--offscreen,.lv-reveal.scroll-trigger--offscreen .lv-reveal__item{opacity:0;transform:translateY(1.2rem);transition:none}.lv-reveal.scroll-trigger--design-mode,.lv-reveal.scroll-trigger--design-mode .lv-reveal__item,.lv-reveal.scroll-trigger--cancel,.lv-reveal.scroll-trigger--cancel .lv-reveal__item,.no-js .lv-reveal,.no-js .lv-reveal .lv-reveal__item{opacity:1;transform:none}:focus{outline:0}:focus-visible,.focused,.no-js :focus{outline:2px solid var(--lv-ink);outline-offset:3px;box-shadow:none}.color-scheme-4 :focus-visible,.color-scheme-5 :focus-visible,.lv-on-dark :focus-visible{outline-color:var(--lv-lime)}.focus-inset:focus-visible{outline:2px solid var(--lv-ink);outline-offset:-2px;box-shadow:none}.button:focus-visible,.lv-btn:focus-visible{outline:2px solid var(--lv-ink);outline-offset:3px}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible{outline:0;box-shadow:0 0 0 2px var(--lv-green),var(--lv-shadow-sm)}.button,.shopify-challenge__button,.customer button{min-height:var(--lv-btn-height);padding:0 2.8rem;border-radius:var(--lv-radius-btn);font-family:var(--lv-font);font-size:1.6rem;font-weight:700;letter-spacing:.01em;box-shadow:var(--lv-glow);transition:transform var(--lv-dur) var(--lv-ease),box-shadow var(--lv-dur) var(--lv-ease),background-color var(--lv-dur) var(--lv-ease)}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after{content:none;box-shadow:none}.button:not([disabled],[aria-disabled=true]):hover,.shopify-challenge__button:hover,.customer button:not([disabled]):hover{box-shadow:var(--lv-glow-hover);transform:translateY(-1px)}.button--secondary{background:var(--lv-surface);color:var(--lv-ink);box-shadow:inset 0 0 0 1.5px var(--lv-ink)}.button--secondary:not([disabled],[aria-disabled=true]):hover{background:var(--lv-ink);color:#fff;box-shadow:inset 0 0 0 1.5px var(--lv-ink)}.button--tertiary{min-height:3.6rem;padding:0 1.4rem;font-size:1.3rem;box-shadow:inset 0 0 0 1px var(--lv-line);background:var(--lv-surface);color:var(--lv-ink)}.button--tertiary:not([disabled],[aria-disabled=true]):hover{box-shadow:inset 0 0 0 1px var(--lv-ink)}.button:disabled,.button[aria-disabled=true],.button.disabled{box-shadow:none;transform:none;opacity:.55}.badge{display:inline-flex;align-items:center;border-radius:var(--lv-radius-chip);padding:.2rem 1rem;font-size:1.2rem;font-weight:700;letter-spacing:.04em;line-height:1.6}.price{font-size:1.6rem;letter-spacing:0}.price--on-sale .price-item--regular{color:var(--lv-muted);font-size:1.3rem}.price--on-sale .price-item--sale,.price-item--last{color:var(--lv-ink);font-weight:700}.card__heading{font-weight:700}.field__input,.select__select,.customer .field input,.customer select,textarea.text-area{font-family:var(--lv-font);font-size:1.6rem;border-radius:var(--lv-radius-input)}.field:after,.select:after,.customer .field:after{border-radius:var(--lv-radius-input);box-shadow:0 0 0 1px var(--lv-line)}.field:hover.field:after,.select:hover.select:after,.customer .field:hover.field:after{box-shadow:0 0 0 1px var(--lv-ink-2)}.field:before,.select:before,.customer .field:before{border-radius:var(--lv-radius-input);box-shadow:var(--lv-shadow-sm)}.field__input,.customer .field input{background-color:var(--lv-surface)}@media screen and (max-width:749px){input,select,textarea{font-size:1.6rem}}.rte a,.customer a,.underlined-link{text-underline-offset:.3rem;text-decoration-thickness:1px}.rte a:hover,.customer a:hover,.underlined-link:hover{color:var(--lv-green-deep)}.rte img{border-radius:var(--lv-radius-img)}.modal__content,.search-modal,.menu-drawer,.localization-form__list{box-shadow:var(--lv-shadow-lg)}.customer{color:var(--lv-ink)}.customer h1{font-size:3rem;font-weight:800}.customer .button,.customer button{width:100%;max-width:44rem}.customer table{border-radius:var(--lv-radius-card);overflow:hidden;box-shadow:var(--lv-shadow-md);background:var(--lv-surface)}div.customer.login:not(.account):not(.order),div.customer.register:not(.account):not(.order),div.customer.reset-password:not(.account):not(.order),div.customer.activate:not(.account):not(.order){box-sizing:border-box;width:calc(100% - var(--lv-gutter) * 2);max-width:48rem;margin:3.2rem auto 5.6rem;padding:3.2rem 2.4rem;border-radius:var(--lv-radius-card);background:var(--lv-surface);box-shadow:var(--lv-shadow-md)}.customer.login h1,.customer.register h1,.customer.reset-password h1,.customer.activate h1{margin-top:0;font-size:2.8rem}.customer.login p,.customer.register p,.customer.reset-password p,.customer.activate p{color:var(--lv-ink-2)}.customer .field{margin:1.6rem 0 0}.customer.login button,.customer.register button,.customer.reset-password button,.customer.activate button{width:100%;max-width:none;margin-top:2.4rem}.customer.login form>a{position:relative}.customer.login form>a:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.activate button[name=decline],.addresses li>button,.addresses form button[type]{background:var(--lv-surface);color:var(--lv-ink);box-shadow:inset 0 0 0 1.5px var(--lv-ink)}.activate button[name=decline]:hover,.addresses li>button:hover,.addresses form button[type]:hover{box-shadow:inset 0 0 0 1.5px var(--lv-ink),var(--lv-shadow-sm)}.customer .form__message{color:var(--lv-danger)}.customer a{color:var(--lv-ink);font-weight:600}@media screen and (min-width:750px){.customer h1{font-size:4rem}div.customer.login:not(.account):not(.order),div.customer.register:not(.account):not(.order),div.customer.reset-password:not(.account):not(.order),div.customer.activate:not(.account):not(.order){margin:5.6rem auto 8rem;padding:4.8rem 4.8rem 4rem}.customer.login h1,.customer.register h1,.customer.reset-password h1,.customer.activate h1{font-size:3.4rem}}@media(prefers-reduced-motion:reduce){.lv-reveal,.lv-reveal .lv-reveal__item,.lv-reveal.scroll-trigger--offscreen,.lv-reveal.scroll-trigger--offscreen .lv-reveal__item{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}.lv-btn,.lv-u-link,.button,.shopify-challenge__button,.customer button{transition:none!important}.lv-btn:hover,.button:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lv-base.css.map */
