:root,.color-scheme-1{--color-background: var(--bg-rgb);--gradient-background: var(--bg);--color-foreground: var(--ink-rgb);--color-button: var(--accent-rgb);--color-button-text: 255, 255, 255;--color-secondary-button: var(--bg-rgb);--color-secondary-button-text: var(--accent-rgb);--color-link: var(--accent-rgb);--color-shadow: var(--ink-rgb);--color-badge-foreground: var(--ink-rgb);--color-badge-background: var(--bg-rgb);--color-badge-border: var(--ink-rgb)}.color-scheme-2{--color-background: 255, 255, 255;--gradient-background: var(--white);--color-foreground: var(--ink-rgb);--color-button: var(--accent-rgb);--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: var(--accent-rgb);--color-link: var(--accent-rgb);--color-badge-foreground: var(--ink-rgb);--color-badge-background: 255, 255, 255;--color-badge-border: var(--ink-rgb)}.color-scheme-3{--color-background: var(--deep-rgb);--gradient-background: var(--deep);--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: var(--deep-rgb);--color-secondary-button: var(--deep-rgb);--color-secondary-button-text: var(--joy-rgb);--color-link: var(--joy-rgb);--color-badge-foreground: 255, 255, 255;--color-badge-background: var(--deep-rgb);--color-badge-border: 255, 255, 255}.color-scheme-4{--color-background: var(--accent-rgb);--gradient-background: var(--accent);--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: var(--accent-rgb);--color-secondary-button: var(--accent-rgb);--color-secondary-button-text: 255, 255, 255;--color-link: 255, 255, 255}.color-scheme-5{--color-background: var(--soft-rgb);--gradient-background: var(--soft);--color-foreground: var(--ink-rgb);--color-button: var(--accent-rgb);--color-button-text: 255, 255, 255;--color-secondary-button: var(--soft-rgb);--color-secondary-button-text: var(--deep-rgb);--color-link: var(--deep-rgb)}:root{--font-body-family: var(--sans);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 800;--font-heading-family: var(--serif);--font-heading-style: normal;--font-heading-weight: 400}body{color:rgba(var(--color-foreground),.82)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{letter-spacing:0;line-height:1.08}:root{--buttons-radius: 999px;--buttons-radius-outset: 1000px;--product-card-corner-radius: var(--radius-md);--collection-card-corner-radius: var(--radius-md);--media-radius: var(--radius-md);--text-boxes-radius: var(--radius-md);--popup-corner-radius: var(--radius-md)}.button,.shopify-challenge__button,.customer button{font-family:var(--sans);font-weight:700;letter-spacing:.02em;min-height:4.8rem;padding:0 2.8rem;transition:background-color .2s ease,transform .2s ease}.button:not(.button--secondary):not(.button--tertiary):hover{background-color:var(--deep)}.color-scheme-3 .button:not(.button--secondary):hover,.color-scheme-4 .button:not(.button--secondary):hover{background-color:var(--joy);color:var(--ink)}.cj-wordmark{font-family:var(--serif);font-weight:400;font-size:3rem;color:var(--ink);letter-spacing:0}.header__menu-item{font-weight:700;color:var(--ink)}.header__menu-item span{text-decoration:none}.header__menu-item:hover span,.header__active-menu-item{color:var(--accent);text-decoration:none}.header__active-menu-item{border-bottom:2px solid var(--joy);padding-bottom:2px}.menu-drawer__menu-item{font-weight:700}.announcement-bar__message{font-weight:700;letter-spacing:.02em}.card__heading{font-family:var(--sans);font-weight:700}.card-wrapper:hover .card__heading a{color:var(--accent)}.price{font-weight:800;color:var(--ink)}.badge{font-weight:700}.product__title h1{font-size:clamp(3rem,4vw,4.4rem)}.product-form__input input[type=radio]+label{font-weight:700}.product-form__input input[type=radio]:checked+label{background-color:var(--accent);border-color:var(--accent);color:#fff}.footer{border-top:0}.footer-block__heading{font-family:var(--serif);font-weight:400;font-size:2.4rem}.footer a:hover{color:var(--joy)}.cj-footer-note{font-size:1.3rem;opacity:.8}.cj-section{padding:clamp(4rem,6vw,8rem) 0}.cj-eyebrow{display:inline-block;background:var(--soft);color:var(--deep);font:800 1.4rem/1 var(--sans);letter-spacing:.04em;padding:.9rem 1.6rem;border-radius:999px;margin:0 0 2rem}.cj-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(2.4rem,4vw,6rem);align-items:center}.cj-hero__title{font-size:clamp(4.2rem,6.2vw,8rem);margin:0;color:var(--ink)}.cj-hero__aka{font-family:var(--serif);font-style:italic;color:var(--accent);font-size:clamp(2.2rem,2.2vw,2.8rem);margin:1rem 0 0}.cj-hero__text{color:var(--muted);font-size:1.8rem;line-height:1.6;max-width:40ch;margin:2rem 0 0}.cj-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.cj-hero__figure{margin:0;display:flex;justify-content:center}.cj-hero__figure img{width:min(100%,44rem);height:auto;transform-origin:50% 100%;animation:cj-sway 6s ease-in-out infinite}@keyframes cj-sway{0%,to{transform:rotate(-3.5deg)}50%{transform:rotate(3.5deg)}}@media(prefers-reduced-motion:reduce){.cj-hero__figure img{animation:none}}.cj-band{border-radius:var(--radius-lg);padding:clamp(3.2rem,5vw,6rem);display:grid;grid-template-columns:minmax(0,1.4fr) auto;gap:3.2rem;align-items:center}.cj-band__title{margin:0;font-size:clamp(3.2rem,4vw,4.6rem);color:rgb(var(--color-foreground))}.cj-band__text{margin:1.4rem 0 0;font-size:1.8rem;line-height:1.6;color:rgba(var(--color-foreground),.85);max-width:56ch}.cj-band__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:flex-end}.cj-band .cj-joy{color:var(--joy)}@media screen and (max-width:989px){.cj-hero__grid{grid-template-columns:1fr}.cj-hero__figure{order:-1}.cj-hero__figure img{width:min(80%,34rem)}.cj-band{grid-template-columns:1fr}.cj-band__buttons{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cj-theme.css.map */
