:root{--cc-cream: #fff7ea;--cc-burgundy: #6e1518;--cc-ink: #2a1b14;--cc-muted: #68534a;--cc-border: #e5d3b8;--cc-radius-control: 8px;--cc-radius-panel: 12px;--cc-type-page: clamp(3.6rem, 2.4rem + 2.3vw, 5.2rem);--cc-type-section: clamp(3rem, 2.2rem + 1.6vw, 4rem);--cc-type-subsection: clamp(2.4rem, 2rem + .8vw, 3rem);--cc-type-card: clamp(2rem, 1.8rem + .4vw, 2.2rem)}body.chocolicor-theme{font-size:1.7rem;line-height:1.65;letter-spacing:.01em;color:rgb(var(--color-foreground))}.chocolicor-theme :is(h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5){font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.02em;text-wrap:balance}.chocolicor-theme :is(h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5) strong{font-weight:inherit}.chocolicor-theme :where(h1),.chocolicor-theme .h0{font-size:var(--cc-type-page);line-height:1.12}.chocolicor-theme :where(h2),.chocolicor-theme .h1{font-size:var(--cc-type-section);line-height:1.18}.chocolicor-theme :where(h3),.chocolicor-theme .h2{font-size:var(--cc-type-subsection);line-height:1.25}.chocolicor-theme :where(h4),.chocolicor-theme .h3{font-size:var(--cc-type-card);line-height:1.3}.chocolicor-theme :where(h5),.chocolicor-theme .h4{font-size:1.8rem;line-height:1.35}.chocolicor-theme .h5{font-size:1.6rem;line-height:1.4}.chocolicor-theme :is(.main-page-title,.collection-hero__title,.main-blog>.title,.article-template__title){font-size:var(--cc-type-page);line-height:1.12}.chocolicor-theme .product__title h1{font-size:clamp(3.2rem,2.4rem + 1.4vw,4.2rem);line-height:1.16}.chocolicor-theme .card .card__heading{font-size:var(--cc-type-card);line-height:1.3}.chocolicor-theme .card__information .price{font-family:var(--font-body-family);font-size:1.6rem;line-height:1.5;letter-spacing:0;font-variant-numeric:tabular-nums}.chocolicor-theme .product__info-container .price{font-family:var(--font-body-family);font-size:2rem;letter-spacing:0;font-variant-numeric:tabular-nums}.chocolicor-theme :is(.rte:not(h1,h2,h3,h4,h5,h6),.text-body,.rich-text__text,.image-with-text__text,.collection-hero__description){font-family:var(--font-body-family);line-height:1.7;letter-spacing:.01em}.chocolicor-theme .rte :is(h2,h3,h4){margin-block:1.4em .6em}.chocolicor-theme .rte h2{font-size:var(--cc-type-subsection)}.chocolicor-theme .rte h3{font-size:var(--cc-type-card)}.chocolicor-theme .rte h4{font-size:1.8rem}.chocolicor-theme .accordion__title{font-size:2rem;line-height:1.35}.chocolicor-theme .footer-block__heading{font-size:2.2rem;line-height:1.3}.chocolicor-theme :is(.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded){min-height:48px;padding:1.3rem 2.4rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;line-height:1.35;letter-spacing:.01em;border-radius:var(--cc-radius-control);text-align:center}.chocolicor-theme .button--secondary{--alpha-button-background: 0}.chocolicor-theme .button--tertiary{min-height:44px;padding:1rem 1.6rem}.chocolicor-theme :is(.button,.customer button):focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px;box-shadow:0 0 0 2px rgb(var(--color-background))}.chocolicor-theme :is(.field__input,.select__select,.customer input,.customer select){min-height:48px;font-size:1.6rem;letter-spacing:.01em}.chocolicor-theme .field__label{letter-spacing:.01em}.chocolicor-theme .header__icon{min-width:44px;min-height:44px}.chocolicor-theme .header__icon .svg-wrapper,.chocolicor-theme .header__icon .icon{width:24px;height:24px;flex-shrink:0}.chocolicor-theme .header__menu-item{font-size:1.5rem;letter-spacing:.01em}.chocolicor-theme .icon-with-text .svg-wrapper,.chocolicor-theme .accordion .svg-wrapper{width:24px;height:24px;flex-shrink:0}.chocolicor-theme .licor-quiz .quiz-progress{font-size:1.4rem;line-height:1.5;opacity:1}.chocolicor-theme .licor-quiz :is(.quiz-card,.quiz-product){border-radius:var(--cc-radius-control)}.chocolicor-theme .custom-view-count{font-family:var(--font-body-family);background:var(--cc-burgundy);color:var(--cc-cream);box-shadow:none}@media screen and (max-width:749px){body.chocolicor-theme{font-size:1.6rem}.chocolicor-theme :is(.banner__box,.image-with-text__content){overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/chocolicor-identity.css.map */
