:root{--cc-ink: #101828;--cc-ink-soft: #475467;--cc-muted: #7a8595;--cc-cream: #f2f7ff;--cc-cream-deep: #e6e9f0;--cc-white: #ffffff;--cc-yellow: #1e6ff0;--cc-yellow-bright: #4a90f0;--cc-yellow-soft: #dde8ff;--cc-green: #22c55e;--cc-green-soft: #eafbf0;--cc-orange: #f5a623;--cc-line: #d0d6e2;--cc-line-strong: #a8bcd4;--cc-dark: #0b0f1a;--cc-dark-soft: #1a2236;--cc-radius-xs: 8px;--cc-radius-sm: 12px;--cc-radius-md: 18px;--cc-radius-lg: 24px;--cc-radius-xl: 32px;--cc-shadow-sm: 0 2px 10px rgba(16, 24, 40, .07);--cc-shadow-md: 0 12px 32px rgba(16, 24, 40, .11);--cc-shadow-lg: 0 24px 60px rgba(16, 24, 40, .16);--cc-shadow-yellow: 0 12px 30px rgba(30, 111, 240, .24);--cc-shell: min(1240px, calc(100% - 48px) );--cc-ease: .18s cubic-bezier(.2, .75, .3, 1)}html{scroll-behavior:smooth;background:var(--cc-cream)}body{color:var(--cc-ink);background:var(--cc-cream);font-family:var(--font-body--family);font-size:16px}.page-wrapper,.content-for-layout{background:var(--cc-cream)}:where(h1,h2,h3,h4,h5,h6){color:var(--cc-ink);font-family:var(--font-heading--family);font-weight:800;letter-spacing:-.035em;text-wrap:balance}:where(p,li){line-height:1.68}:where(button,input,select,textarea){font:inherit}:where(input:not([type=checkbox],[type=radio]),select,textarea){border-radius:var(--cc-radius-sm)}:where(.button,button.button,.shopify-payment-button__button){min-height:50px;border-radius:var(--cc-radius-sm);font-weight:800;transition:transform var(--cc-ease),box-shadow var(--cc-ease),background var(--cc-ease)}:where(.button,button.button,.shopify-payment-button__button):hover{transform:translateY(-2px);box-shadow:var(--cc-shadow-md)}.section-background{border-radius:inherit}.card,.product-card,.collection-card,.resource-card,.blog-post-card{border-radius:var(--cc-radius-md)}.cart-drawer,.search-modal,.theme-drawer{color:var(--cc-ink)}.cart-drawer__dialog,.search-modal__content,.theme-drawer__content{border-radius:var(--cc-radius-lg) 0 0 var(--cc-radius-lg);background:var(--cc-white);box-shadow:var(--cc-shadow-lg)}.cart-items__media-container{border-radius:var(--cc-radius-sm)!important;background:var(--cc-cream)!important}.cart-items__media-image{object-fit:contain!important}main[data-template^=page] .page-width-content,main[data-template=article] .section-content-wrapper,main[data-template=blog] .section-content-wrapper,main[data-template=search] .section-content-wrapper{color:var(--cc-ink-soft)}main[data-template^=page] .rte,main[data-template=article] .rte,main[data-template=policy] .rte{padding:clamp(24px,5vw,56px);border:1px solid var(--cc-line);border-radius:var(--cc-radius-lg);background:var(--cc-white);box-shadow:var(--cc-shadow-sm)}main[data-template^=page] :where(h1,h2,h3),main[data-template=article] :where(h1,h2,h3),main[data-template=blog] :where(h1,h2,h3),main[data-template=search] :where(h1,h2,h3){color:var(--cc-ink)}main[data-template^=page] :where(p,li),main[data-template=article] :where(p,li),main[data-template=blog] :where(p,li){color:var(--cc-ink-soft)}@media(max-width:749px){:root{--cc-shell: calc(100% - 28px) }body{font-size:15px}.cart-drawer__dialog,.search-modal__content,.theme-drawer__content{border-radius:var(--cc-radius-lg) var(--cc-radius-lg) 0 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/carcodes-warm.css.map */
