.button,.shopify-challenge__button,.customer button{font-family:var(--font-heading-family);font-weight:700;letter-spacing:var(--cs-tracking-display);text-transform:uppercase;border-radius:999px;min-height:4.4rem;transition:transform .15s ease,filter .15s ease}.button:not([disabled]):hover{filter:brightness(1.06);transform:translateY(-1px)}.button:not([disabled]):active{transform:translateY(0)}.button--primary,.product-form__submit{--color-button: 41, 43, 148;--color-button-text: 255, 248, 212}.cs-band-invert .button--primary{--color-button: 255, 248, 212;--color-button-text: 41, 43, 148}.product-form__submit{min-height:5.2rem;font-size:1.6rem}.cs-rule{height:4px;border:0;background:var(--cs-rule);border-radius:2px;width:100%}.cs-rule--short{width:64px}.cs-heading-ruled{display:inline-block}.cs-heading-ruled:after{content:"";display:block;height:4px;width:64px;margin-top:1.2rem;background:var(--cs-rule);border-radius:2px}.cs-eyebrow{font-family:var(--font-body-family);font-weight:600;text-transform:uppercase;letter-spacing:var(--cs-tracking-sub);font-size:1.3rem;color:var(--cs-coral)}.cs-eyebrow.cs-eyebrow--ink{color:inherit;display:inline-flex;align-items:center;gap:var(--cs-s2)}.cs-eyebrow--ink:before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:var(--cs-r-pill);background:var(--cs-coral)}.cs-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem 1.6rem;margin:2rem 0;padding:0;list-style:none}@media screen and (min-width:750px){.cs-trust{grid-template-columns:repeat(4,1fr)}}.cs-trust li{display:flex;align-items:center;gap:.8rem;font-family:var(--font-body-family);font-weight:600;font-size:1.3rem;line-height:1.3;color:var(--cs-klein-blue)}.cs-trust svg{flex:0 0 22px;width:22px;height:22px}.cs-age-badge{display:inline-flex;align-items:center;gap:.6rem;background:var(--cs-frosted-blue);color:var(--cs-klein-blue);font-family:var(--font-heading-family);font-weight:700;font-size:1.3rem;letter-spacing:var(--cs-tracking-display);text-transform:uppercase;padding:.6rem 1.2rem;border-radius:999px}.cs-band-invert{background:var(--cs-klein-blue);color:var(--cs-corn-silk)}.cs-band-invert h1,.cs-band-invert h2,.cs-band-invert h3{color:var(--cs-corn-silk)}.cs-band-invert .cs-eyebrow{color:var(--cs-bright-amber)}.cs-band-cream{background:var(--cs-corn-silk);color:var(--cs-klein-blue)}.cs-eyebrow{font-weight:600}*:focus-visible{outline:3px solid var(--cs-coral);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.cs-header-logo{display:block;width:auto;max-width:none;height:2.4rem;aspect-ratio:480 / 70;transform-origin:left center;transition:transform var(--cs-dur-2) cubic-bezier(.34,1.4,.64,1)}@media screen and (min-width:750px){.cs-header-logo{height:3.2rem}}@media screen and (max-width:749px){.header--mobile-center .cs-header-logo{transform-origin:center}}@media screen and (min-width:750px){.header--middle-center .cs-header-logo,.header--top-center .cs-header-logo{transform-origin:center}}.header__heading-link:hover .cs-header-logo,.header__heading-link:focus-visible .cs-header-logo{transform:scale(1.035)}.header__heading-link:active .cs-header-logo{transform:scale(.985)}@media(prefers-reduced-motion:reduce){.header__heading-link:hover .cs-header-logo,.header__heading-link:focus-visible .cs-header-logo,.header__heading-link:active .cs-header-logo{transform:none}}.gokwik-checkout{max-width:36rem;margin:0 auto}.gokwik-checkout button.btn,.gokwik-checkout button.btn--primary,.gokwik-checkout button.button--primary,.gokwik-checkout button.cart__checkout-button{display:flex!important;align-items:center!important;justify-content:center!important;gap:.8rem;width:100%!important;min-height:4.8rem!important;padding:1.2rem 2.4rem!important;background:#292b94!important;color:#fff8d4!important;font-family:var(--font-heading-family)!important;font-weight:700!important;font-size:1.5rem!important;letter-spacing:var(--cs-tracking-display)!important;text-transform:uppercase!important;border:0!important;border-radius:999px!important;box-shadow:none!important;opacity:1!important;cursor:pointer}.gokwik-checkout button:hover{filter:brightness(1.06);transform:translateY(-1px)}.gokwik-checkout .btn-text{display:inline-flex!important;flex-direction:column;align-items:center;line-height:1.15;color:inherit!important}.gokwik-checkout .btn-text span{color:inherit!important}.gokwik-checkout .btn-text span:empty{display:none}.gokwik-checkout .pay-opt-icon:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/38/assets/cs-brand.css.map */
