:is(.zen-home.ze8-home,.ze-claude-pdp #MainContent){font-family:Figtree,Arial,sans-serif;font-size:17px;line-height:1.6;letter-spacing:0;color:#231f20}:is(.zen-home.ze8-home,.ze-claude-pdp #MainContent) :is(button,input,select,textarea){font-family:Figtree,Arial,sans-serif}:is(.zen-home.ze8-home,.ze-claude-pdp #MainContent) :is(h2,.ze8-h2,.zen-heading){font-family:Figtree,Arial,sans-serif;font-size:clamp(30px,3.4vw,44px);font-weight:800;line-height:1.02;letter-spacing:-.028em;text-transform:none}:is(.zen-home.ze8-home,.ze-claude-pdp #MainContent) h3{font-family:Figtree,Arial,sans-serif;font-size:clamp(20px,1.7vw,23px);font-weight:700;line-height:1.2;letter-spacing:-.012em}:is(.zen-home.ze8-home,.ze-claude-pdp #MainContent) h4{font-family:Figtree,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.3}.zen-home.ze8-home :is(.ze8-eyebrow,.zen-eyebrow,.ze-eyebrow){font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.16em;color:#8a6a2c}.zen-home.ze8-home :is(.ze8-hero h1,.zen-hero h1){font-family:Figtree,Arial,sans-serif;font-size:clamp(38px,4.8vw,62px);font-weight:800;line-height:.98;letter-spacing:-.03em}.zen-home.ze8-home :is(.ze-band__card p,.ze8-sub,.ze8-intro,.zen-section-intro){font-family:Figtree,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.6;letter-spacing:0}.zen-home.ze8-home .ze-band__card h3{font-size:clamp(20px,1.7vw,23px);font-weight:700;line-height:1.2}.zen-home.ze8-home .ze-band__card a{font-size:16px;font-weight:700}.zen-home.ze8-home .ze-band__tagline{font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:1.4;letter-spacing:.12em}.ze-claude-pdp #MainContent :is(.pdp2,.elite2,.c2hero,.collagen2,.electro2){font-family:Figtree,Arial,sans-serif;font-size:17px;line-height:1.6;letter-spacing:0}.ze-claude-pdp #MainContent :is(.pdp2-buy,.elite2-buy,.c2hero-buy) h1{margin:12px 0 20px;font-size:inherit;line-height:1;letter-spacing:0}.ze-claude-pdp .ze-pdp-lock{display:block;font-family:Montserrat,Arial,sans-serif;font-size:clamp(34px,4.2vw,54px);line-height:.95;letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:normal}.ze-claude-pdp .ze-pdp-lock b{font-family:inherit;font-weight:800}.ze-claude-pdp .ze-pdp-lock i{font-family:inherit;font-weight:300;font-style:normal}.ze-claude-pdp .ze-pdp-lock--collagen{font-family:Figtree,Arial,sans-serif;font-size:clamp(44px,5.4vw,70px);text-transform:none}.ze-claude-pdp .ze-pdp-lock__pre{display:block;margin-bottom:5px;font-family:Montserrat,Arial,sans-serif;font-size:.34em;font-weight:600;line-height:1.2;letter-spacing:.18em;text-transform:uppercase}.ze-claude-pdp .ze-pdp-lock__post{display:block;margin-top:8px;font-family:Montserrat,Arial,sans-serif;font-size:.32em;font-weight:300;line-height:1.25;letter-spacing:.16em;text-transform:uppercase}.ze-claude-pdp .ze-pdp-descriptor{display:block;margin-top:16px;font-family:Figtree,Arial,sans-serif;font-size:15px;font-weight:600;line-height:1.4;letter-spacing:.02em;text-transform:none;color:#665d56}.ze-claude-pdp #MainContent :is(.pdp2-buy__proposition,.elite2-proposition,.c2hero-proposition){font-family:Figtree,Arial,sans-serif;font-size:15px;font-weight:600;line-height:1.4;margin-bottom:16px}.ze-claude-pdp #MainContent :is(.pdp2-buy__flavour,.elite2-description,.c2hero-description){font-family:Figtree,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.6;color:#3a3436;margin-bottom:20px}.ze-claude-pdp #MainContent :is(.pdp2__eyebrow,.pdp2-eyebrow,.elite2-kicker,.c2hero-eyebrow,.collagen2-kicker,.electro2-kicker,.ze-label-eyebrow){font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:#8a6a2c}.ze-claude-pdp #MainContent :is(.pdp2-price,.elite2-price,.c2hero-price)>strong{font-family:Figtree,Arial,sans-serif;font-size:34px;font-weight:800;line-height:1}.ze-claude-pdp #MainContent :is(.pdp2-review-proof,.elite2-rating,.c2hero-rating){font-size:14px;line-height:1.6;flex-wrap:wrap;max-width:100%}.ze-claude-pdp #MainContent :is(.pdp2-review-proof__stars,.elite2-rating__stars,.c2hero-rating>span){color:#c6a15b;font-size:19px}.ze-claude-pdp #MainContent .ze-label-product{font-size:11px;line-height:1.4;color:#665d56}.zen-home.ze8-home .ze8-lead{font:400 17px/1.6 Figtree,Arial,sans-serif;letter-spacing:0}.zen-home.ze8-home .ze8-equation{font:800 clamp(40px,6.4vw,96px)/.95 Figtree,Arial,sans-serif;letter-spacing:-.04em}.zen-home.ze8-home .ze8-defs p{font:400 17px/1.6 Figtree,Arial,sans-serif}.ze-claude-pdp #MainContent :is(.pdp2-buy,.elite2-buy,.c2hero-buy) h1{max-width:none;text-wrap:wrap}.ze-claude-pdp .ze-pdp-lock{text-wrap:wrap}.ze-claude-pdp #MainContent :is(.pdp2-buy,.elite2-buy,.c2hero-buy) :is(h1,.ze-pdp-lock,.pdp2-price,.elite2-price,.c2hero-price){color:#231f20}.ze-claude-pdp #MainContent .elite2-eyebrow{font:700 12px/1.3 Montserrat,Arial,sans-serif;letter-spacing:.16em;color:#8a6a2c;text-transform:uppercase}.zen-home.ze8-home .ze-hero__copy h1{font:800 clamp(44px,5.4vw,84px)/.98 Figtree,Arial,sans-serif;letter-spacing:-.03em}.zen-home.ze8-home .ze-hero__lead{font:400 17px/1.6 Figtree,Arial,sans-serif;letter-spacing:0}.zen-home.ze8-home .ze-band__card .zen-eyebrow{font:300 14px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.12em;color:#231f20}.zen-home.ze8-home .ze-band__card>span{font:700 16px/1.5 Figtree,Arial,sans-serif}@media(max-width:900px){.zen-home.ze8-home .ze-hero__copy h1{font-size:clamp(38px,9vw,56px)}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/zentein-claude-type.css.map */
