@font-face{font-family:Acumin Variable;src:url(acumin-variable.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{--sl-ink: #0C2D34;--sl-body: #3E6168;--sl-accent: #23C0D5;--sl-tint: #E6F9FB;--sl-eyebrow: #0E8295;--sl-meta: #5B7E84;--sl-btn-label: #063840;--sl-outline-label: #0B4A55;--sl-hairline: rgba(35, 192, 213, .32);--font-body-family: "Acumin Variable", -apple-system, system-ui, "Segoe UI", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "Acumin Variable", -apple-system, system-ui, "Segoe UI", sans-serif;--font-heading-style: normal;--font-heading-weight: 700}body{color:var(--sl-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{color:var(--sl-ink);font-weight:700;letter-spacing:0;line-height:1.15}.button,.shopify-challenge__button,.customer button{font-weight:600;letter-spacing:0;transition:opacity .12s ease,transform .12s ease}.button:hover,.shopify-challenge__button:hover{opacity:.9;transform:translateY(-1px)}.card-wrapper .rating-star,.rating-star{--color-icon: #23C0D5}.sl-eyebrow{display:block;font-size:1.3rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--sl-eyebrow)}.sl-band{padding:60px 0}@media screen and (max-width:749px){.sl-band{padding:40px 0}}.announcement-bar__message{font-size:1.3rem;font-weight:500;letter-spacing:.3px;padding:.8rem 0}.header__menu-item{font-size:1.5rem;font-weight:600;color:var(--sl-ink)}.header__menu-item:hover{color:var(--sl-ink);text-decoration:underline;text-decoration-color:var(--sl-accent);text-decoration-thickness:2px;text-underline-offset:6px}.header__icon{color:var(--sl-ink)}.footer__content-top,.footer__content-bottom{color:var(--sl-body)}.footer .list-menu__item--link,.footer__list-social .link{color:var(--sl-meta)}.footer .list-menu__item--link:hover{color:var(--sl-ink)}.drawer__heading{font-weight:700;color:var(--sl-ink)}.sl-shipping-bar{padding:1.2rem 0 .4rem}.sl-shipping-bar__text{margin:0 0 .7rem;font-size:1.35rem;color:var(--sl-body)}.sl-shipping-bar__text strong{color:var(--sl-ink)}.sl-shipping-bar__text--unlocked{color:var(--sl-ink);font-weight:600;display:flex;align-items:center;gap:.6rem}.sl-shipping-bar__text--unlocked svg{color:var(--sl-accent);flex-shrink:0}.sl-shipping-bar__track{height:6px;border-radius:999px;background:var(--sl-tint);overflow:hidden}.sl-shipping-bar__fill{height:100%;border-radius:999px;background:var(--sl-accent);transition:width .3s ease}[id$=__featured_blog_AX8P4c] .blog{padding-top:56px;padding-bottom:56px}[id$=__featured_blog_AX8P4c] .page-width-desktop{background:#fff;border-radius:16px;padding-left:28px;padding-right:28px}@media screen and (max-width:749px){[id$=__featured_blog_AX8P4c] .blog{padding-top:36px;padding-bottom:36px}[id$=__featured_blog_AX8P4c] .page-width-desktop{margin-left:1.5rem;margin-right:1.5rem;padding-left:16px;padding-right:16px}}.collection-hero__description{max-width:720px;color:var(--sl-body)}.card-wrapper{transition:transform .15s ease}.card-wrapper:hover{transform:translateY(-2px)}.card__media{background:#f2f7f8}.card__heading{font-size:1.5rem;font-weight:600;line-height:1.3}.card__heading a{color:var(--sl-ink)}.card .price{color:var(--sl-body);font-size:1.5rem}.card-information .caption-with-letter-spacing{letter-spacing:.4px}.quick-add__submit{font-size:1.4rem}.sl-trust-row{margin:1.8rem 0 .6rem;padding:1.4rem 1.6rem;background:var(--sl-tint);border-radius:12px;display:flex;flex-direction:column;gap:.9rem}.sl-trust-row__item{display:flex;align-items:flex-start;gap:1rem;font-size:1.4rem;line-height:1.45;color:var(--sl-ink)}.sl-trust-row__item svg{color:var(--sl-eyebrow);flex-shrink:0;margin-top:.2rem}.sl-sticky-atc{display:none}@media screen and (max-width:749px){.sl-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:4;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--sl-hairline);box-shadow:0 -4px 16px #0c2d3414;transform:translateY(110%);transition:transform .2s ease}.sl-sticky-atc--active{transform:translateY(0)}.sl-sticky-atc__info{flex:1;min-width:0}.sl-sticky-atc__title{margin:0;font-size:1.35rem;font-weight:600;color:var(--sl-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sl-sticky-atc__price{margin:.1rem 0 0;font-size:1.3rem;color:var(--sl-body)}.sl-sticky-atc__button{flex-shrink:0;min-height:4.2rem;padding:0 2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sl-tokens.css.map */
