:root{--ink: #00263e;--ink-hover: #0b3a57;--ink-soft: #4a6274;--muted: #5b7080;--brand: #13acce;--brand-ink: #00789a;--brand-tint: #e6f6fa;--mist: #eff0f5;--paper: #ffffff;--line: #dce2ea;--line-strong: #c5cfdb;--star: #f5a623;--bad: #e5484d;--font: "Readex Pro", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-heading: "Readex Pro", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--display-stretch: 112%;--radius-sm: 8px;--radius: 12px;--radius-lg: 20px;--section-space: 96px;--section-space-mobile: 56px;--container: 1360px;--wide-width: 1920px;--gutter: 40px;--gutter-mobile: 16px;--elevate: 0 12px 32px rgba(0, 38, 62, .12);--cutline: 1.5px dashed var(--brand);--button-height: 56px;--button-height-mobile: 52px;--color-primary: var(--brand);--color-secondary: var(--ink);--button-primary: var(--ink);--text-primary: var(--ink);--text-secondary: var(--brand-ink)}.max-w{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.max-w.max-w--wide{max-width:var(--wide-width)}.swiper *{box-sizing:border-box}.swiper{padding:0;margin:0}.primary-heading{font-family:var(--font-heading);font-size:44px;font-style:normal;font-weight:700;font-stretch:var(--display-stretch);line-height:1.08;letter-spacing:-.02em}.el-brow{color:var(--brand-ink);font-family:var(--font);font-size:13px;font-style:normal;font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.trim{text-box-trim:trim-both;text-box-edge:cap alphabetic}.fs-50{font-family:var(--font);font-size:50px;font-style:normal;font-weight:300;line-height:115%}.fs-26{font-family:var(--font);font-size:26px;font-style:normal;font-weight:300;line-height:130%}.fs-24{font-family:var(--font);font-size:24px;font-style:normal;font-weight:300;line-height:130%}.fs-23-4{font-family:var(--font);font-size:23.4px;font-style:normal;font-weight:300;line-height:130%}.fs-23{font-family:var(--font);font-size:23px;font-style:normal;font-weight:300;line-height:normal}.fs-22{font-family:var(--font);font-size:22px;font-style:normal;font-weight:300;line-height:130%}.fs-20-8{font-family:var(--font);font-size:20.8px;font-style:normal;font-weight:300;line-height:130%}.fs-20{font-family:var(--font);font-size:20px;font-style:normal;font-weight:300;line-height:130%}.fs-18-2{font-family:var(--font);font-size:18.2px;font-style:normal;font-weight:300;line-height:130%}.fs-19-5{font-family:var(--font);font-size:19.5px;font-style:normal;font-weight:300;line-height:130%}.fs-18{font-family:var(--font);font-size:18px;font-style:normal;font-weight:300;line-height:130%}.fs-17{font-size:17px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-.085px}.fs-16-9{font-family:var(--font);font-size:16.9px;font-style:normal;font-weight:300;line-height:normal}.fs-16{font-family:var(--font);font-size:16px;font-style:normal;font-weight:300;line-height:100%}.fs-15-6{font-family:var(--font);font-size:15.6px;font-style:normal;font-weight:300;line-height:130%}.fs-13{font-family:var(--font);font-size:13px;font-style:normal;font-weight:300;line-height:130%}.lh-125{line-height:125%}.lh-120{line-height:120%}.lh-100{line-height:100%}.t-center{text-align:center}.t-right{text-align:right}.t-left{text-align:left}.t-thin{font-weight:100}.t-ex-light{font-weight:200}.t-light,.t-reg{font-weight:300}.t-med{font-weight:500}.t-semi{font-weight:600}.t-bold{font-weight:700}.t-bolder,.t-heavy{font-weight:800}.t-italic{font-style:italic}.t-underline{text-decoration:underline}.t-uppercase{text-transform:uppercase}.tp{color:var(--text-primary)}.ts{color:var(--text-secondary)}.tw{color:#fff}.tb{color:var(--ink)}.el-star-rating{display:flex;align-items:center;gap:1.3px}.mobile-br{display:none}@media(max-width:991px){.max-w{padding-inline:var(--gutter-mobile)}.primary-heading{font-size:30px;font-style:normal;font-weight:700;line-height:1.1}.el-brow{font-size:12px}.fs--30{font-size:30px}.fs--20{font-size:20px}.fs--18{font-size:18px}.fs--16{font-size:16px}.fs--14{font-size:14px}.fs--13{font-size:13px}.fs--12{font-size:12px}.fs--11{font-size:11px}.fs--10{font-size:10px}.lh--100{line-height:100%}.el-star-rating svg{width:14px;height:auto}}@media(max-width:480px){.mobile-br{display:inline}.desktop-br{display:none}}@media screen and (min-width:992px){.el-cta-visibility--mobile{display:none!important}}@media screen and (max-width:991px){.el-cta-visibility--desktop{display:none!important}}.el-global-cta{width:100%;display:grid;justify-items:center;gap:12px;margin-top:40px}html body :is(h1,h2,h3,.primary-heading,.h0,.h1,.h2){font-family:var(--font-heading);font-weight:700}html body :is(.el-global-cta__button,.el-bestsellers__button,.el-offer-atc__button,.el-product-atc,.el-product-atc span,.el-sticky-atc__button,.el-sticky-atc__button span,.el-sticky-atc-v2__button,.el-upsell__button,.el-recommendation__button p,.el-cart-drawer__checkout,.cart-empty__button,.el-van-gallery__load,.button:not(.button--tertiary),.shopify-payment-button__button--unbranded){text-transform:uppercase;letter-spacing:.06em}.el-global-cta__button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:240px;max-width:100%;min-height:var(--button-height);padding:0 32px;border-radius:var(--radius);background:var(--button-primary);text-decoration:none;transition:background-color .2s ease}.el-global-cta__button:hover{background:var(--ink-hover)}.el-global-cta__button:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.el-global-cta__text{font-family:var(--font);font-size:17px;font-weight:600;line-height:1.2;letter-spacing:0}.el-global-cta__trust{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;line-height:1.4}.el-global-cta__trust-icon{display:inline-flex;width:14px;height:16px;flex-shrink:0}.el-global-cta__trust-icon svg{display:block;width:100%;height:100%}@media screen and (max-width:991px){.el-global-cta{gap:10px;margin-top:28px}.el-global-cta__button{width:100%;min-width:0;min-height:var(--button-height-mobile)}.el-global-cta__text{font-size:16px}}.shopify-block.shopify-app-block:has(koala-gifts-banners){display:none}app-fallback{display:block;position:relative}app-fallback:not([state]) [data-app-slot]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}app-fallback[state=app] [data-app-fallback],app-fallback[state=fallback] [data-app-slot]{display:none}
/*# sourceMappingURL=/cdn/shop/t/36/assets/el-global.css.map */
