*,*:before,*:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.heading{font-family:var(--font-heading--family, "Besley", Georgia, "Times New Roman", serif)!important;font-weight:500;letter-spacing:-.01em;line-height:1.2}body,p,li,td,dd,dt,label{font-family:var(--font-body--family, "Helvetica Neue", Arial, sans-serif);line-height:1.75}.shopify-section [class*=hero] h1,.shopify-section [class*=hero] h2,.shopify-section [class*=hero] h3,.shopify-section [class*=hero] p,.shopify-section [class*=banner] h1,.shopify-section [class*=banner] h2,.shopify-section [class*=banner] p,[class*=hero__] h1,[class*=hero__] h2,[class*=hero__] p,[class*=hero__] span,.section-hero h1,.section-hero h2,.section-hero p{text-shadow:0 1px 6px rgba(0,0,0,.6),0 3px 18px rgba(0,0,0,.35)}.shopify-section [class*=hero] h1,[class*=hero__] h1,.section-hero h1{font-size:clamp(2rem,5vw,3.5rem);font-weight:500;letter-spacing:.01em;line-height:1.15}.shopify-section [class*=hero] h2,[class*=hero__] h2,.section-hero h2{font-size:clamp(1.4rem,3vw,2rem);font-weight:400;letter-spacing:.01em}.shopify-section [class*=hero] p,[class*=hero__] p,.section-hero p{font-size:clamp(.9rem,1.8vw,1.1rem);line-height:1.7;max-width:56ch;font-weight:400}.button,.btn,button[type=submit],.shopify-payment-button__button,[class*=button--primary]{font-family:var(--font-body--family, sans-serif)!important;letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:500}.card__heading,.card-information__text,[class*=card] h3,[class*=card] h2{font-family:var(--font-heading--family, Georgia, serif)!important;font-weight:400;font-size:1rem;line-height:1.35}[class*=card] .price,[class*=card] .money{font-family:var(--font-body--family, sans-serif);font-size:.9rem;letter-spacing:.03em}.header__menu-item,nav a,.site-nav a{font-family:var(--font-body--family, sans-serif);font-size:.875rem;letter-spacing:.05em;text-transform:uppercase}.section-header h2,.collection-hero h1,.page-header h1,[class*=section]>h2:first-child{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:500;letter-spacing:-.01em;color:#3e4a32}blockquote,.quote,[class*=quote]{font-family:var(--font-heading--family, Georgia, serif)!important;font-style:italic;font-size:clamp(1.1rem,2.5vw,1.5rem);line-height:1.5;color:#3e4a32}footer,.footer,[class*=footer]{font-family:var(--font-body--family, sans-serif);font-size:.875rem;line-height:1.7}footer .menu .list-unstyled{display:flex;flex-wrap:wrap;gap:.25rem 2rem}footer .menu .menu__item{margin-block-start:0!important}footer .menu .menu__heading{margin-bottom:.75rem;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;opacity:.6}.rte h1,.rte h2,.rte h3,.rte h4{font-family:var(--font-heading--family, Georgia, serif)!important;color:#3e4a32;margin-bottom:.5em}.rte p{line-height:1.8;color:#3e4a32}.color-scheme-1{color:#3e4a32}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cc-brand.css.map */
