.cwh{--cwh-cream: #FEF6EC;--cwh-sand: #EFDFC6;--cwh-ink: #000206;--cwh-graphite: #636566;--cwh-rule: #B8B8B8;--cwh-honey: #FCD505;--cwh-comb: #614A33;--cwh-white: #FFFFFF;--cwh-display: "Sofia Pro", "League Spartan", "Arial Black", sans-serif;--cwh-sans: "Helvetica Neue", Helvetica, Arial, sans-serif;--cwh-gutter: 16px;--cwh-section: 56px;background:var(--cwh-cream);color:var(--cwh-ink);font-family:var(--cwh-sans);font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%}.cwh *,.cwh *:before,.cwh *:after{box-sizing:border-box}.cwh p{margin:0}.cwh a{color:var(--cwh-ink);text-underline-offset:2px}.cwh a:hover{color:var(--cwh-comb)}.cwh a:focus-visible{outline:2px solid var(--cwh-ink);outline-offset:2px;border-radius:2px}.cwh sup{font-size:.68em;line-height:0;margin-left:1px}.cwh sup a{color:var(--cwh-comb);text-decoration:none;padding:0 1px}.cwh [id^=src-]{scroll-margin-top:96px}.cwh [id^=src-]:target{background:var(--cwh-honey)}.cwh-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cwh-wrap{max-width:1248px;margin:0 auto;padding:0 var(--cwh-gutter) var(--cwh-section)}.cwh-h1,.cwh-h2,.cwh-h3,.cwh-h4,.cwh-eyebrow,.cwh-step__num,.cwh-table th{font-family:var(--cwh-display);font-weight:900;text-transform:uppercase;margin:0}.cwh-h1{font-size:clamp(44px,11vw,88px);line-height:.95;letter-spacing:.96px}.cwh-h2{font-size:clamp(28px,7vw,46px);line-height:1.05;letter-spacing:.96px}.cwh-h3{font-size:24px;line-height:1.2}.cwh-h4{font-size:18px;line-height:1.2;margin-top:8px}.cwh-eyebrow{font-size:15px;letter-spacing:.96px}.cwh-lead{font-size:18px;line-height:1.45;max-width:520px}.cwh-intro{max-width:760px}.cwh-note{font-size:13px;color:var(--cwh-graphite)}.cwh-note sup a{color:var(--cwh-graphite)}.cwh-hero{display:flex;flex-direction:column;gap:28px;padding:32px 0 40px}.cwh-hero__text{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.cwh-crumbs{font-size:13px;color:var(--cwh-graphite)}.cwh-crumbs a{color:var(--cwh-graphite)}.cwh-badge{background:var(--cwh-honey);color:var(--cwh-ink);border-radius:100px;padding:6px 14px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.cwh-hero__media{width:100%}.cwh-hero__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;max-height:70vh;object-fit:cover;border-radius:20px}.cwh-panel{background:var(--cwh-sand);border-radius:20px;padding:24px 20px;display:flex;flex-direction:column;gap:14px}.cwh-panel>p,.cwh-panel>.cwh-h2{max-width:820px}.cwh-qa__body{font-size:17px}.cwh-qa__bias{font-size:15px}.cwh-honey{margin-top:var(--cwh-section)}.cwh-block{margin-top:var(--cwh-section);display:flex;flex-direction:column;gap:16px}.cwh-table-wrap{border-radius:8px}.cwh-table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.4}.cwh-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cwh-table,.cwh-table tbody,.cwh-table tr,.cwh-table th,.cwh-table td{display:block}.cwh-table tbody{display:flex;flex-direction:column;gap:12px}.cwh-table tr{background:var(--cwh-white);border-radius:8px;padding:16px;border:1px solid var(--cwh-rule)}.cwh-table tr.is-highlight{background:var(--cwh-honey);border-color:var(--cwh-honey)}.cwh-table tbody th{font-size:18px;letter-spacing:.5px;text-align:left;padding-bottom:8px;margin-bottom:4px;border-bottom:2px solid var(--cwh-ink)}.cwh-table td{position:relative;padding:8px 0 8px calc(40% + 12px);min-height:38px;border-bottom:1px solid rgba(0,2,6,.12)}.cwh-table td:last-child{border-bottom:0;padding-bottom:0}.cwh-table td:before{content:attr(data-label);position:absolute;left:0;top:10px;width:40%;font-family:var(--cwh-display);font-weight:900;text-transform:uppercase;font-size:12px;letter-spacing:.5px;line-height:1.4}.cwh-table--lineup tbody tr{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.cwh-table--lineup tbody th,.cwh-table--lineup td[data-label="Sweetened with"]{grid-column:1 / -1}.cwh-table--lineup td{padding-left:0}.cwh-table--lineup td:before{position:static;display:block;width:auto;margin-bottom:2px}.cwh-table--lineup td[data-label="Sweetened with"]{border-bottom:0}.cwh-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:20px}.cwh-step{border-top:2px solid var(--cwh-ink);padding-top:14px;display:flex;flex-direction:column;gap:6px}.cwh-step__num{font-size:32px;line-height:1}.cwh-product{background:var(--cwh-white);border:1px solid var(--cwh-rule);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:20px}.cwh-product__media{width:100%}.cwh-product__img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:center;border-radius:8px}.cwh-product__body{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.cwh-product__title{font-size:28px;line-height:1.1}.cwh-product__ingredients{font-size:13px}.cwh-product__price{font-size:24px;font-weight:700}.cwh-product__price span{font-size:15px;font-weight:400}.cwh-actions{display:flex;flex-direction:column;gap:12px;width:100%}.cwh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 28px;border-radius:100px;font-size:14px;font-weight:500;line-height:1;text-transform:uppercase;text-decoration:none;text-align:center;width:100%}.cwh .cwh-btn--solid{background:var(--cwh-ink);color:var(--cwh-white);border:1.5px solid var(--cwh-ink)}.cwh .cwh-btn--solid:hover{background:var(--cwh-comb);border-color:var(--cwh-comb);color:var(--cwh-white)}.cwh .cwh-btn--outline{background:transparent;color:var(--cwh-ink);border:1.5px solid var(--cwh-ink)}.cwh .cwh-btn--outline:hover{background:var(--cwh-ink);color:var(--cwh-white)}.cwh-textlink{font-size:14px;padding:6px 0}.cwh-related{margin-top:48px;display:flex;flex-direction:column;gap:12px}.cwh-pills{display:flex;flex-wrap:wrap;gap:12px}.cwh .cwh-pill{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border:1.5px solid var(--cwh-ink);border-radius:100px;font-size:14px;font-weight:500;text-transform:uppercase;text-decoration:none}.cwh .cwh-pill:hover{background:var(--cwh-ink);color:var(--cwh-white)}.cwh-sources{margin-top:48px;display:flex;flex-direction:column;gap:12px}.cwh-sources ol{margin:0;padding-left:22px;font-size:14px;line-height:1.6;display:flex;flex-direction:column;gap:6px;overflow-wrap:anywhere}.cwh-placeholder{background:var(--cwh-sand);fill:#614a3359}@media screen and (min-width:750px){.cwh{--cwh-gutter: 24px;--cwh-section: 80px}.cwh-lead{font-size:20px}.cwh-panel{padding:32px}.cwh-honey{padding:48px 32px}.cwh-qa__body{font-size:18px}.cwh-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.cwh-product{flex-direction:row;align-items:center;padding:32px;gap:32px}.cwh-product__media{flex:0 0 280px}.cwh-product__title{font-size:32px}.cwh-actions{flex-direction:row;flex-wrap:wrap;width:auto}.cwh-btn{width:auto}.cwh-table-wrap{overflow-x:auto;background:var(--cwh-white);-webkit-overflow-scrolling:touch}.cwh-table{display:table;min-width:700px}.cwh-table thead{position:static;width:auto;height:auto;overflow:visible;clip:auto;display:table-header-group}.cwh-table tbody{display:table-row-group}.cwh-table tr,.cwh-table tbody tr,.cwh-table--lineup tbody tr{display:table-row;background:none;border:0;border-radius:0;padding:0}.cwh-table tr.is-highlight{background:var(--cwh-honey)}.cwh-table th,.cwh-table td{display:table-cell;padding:14px 16px;vertical-align:top;border-bottom:1px solid var(--cwh-rule)}.cwh-table thead th{font-size:14px;letter-spacing:.5px;text-align:left;vertical-align:bottom;border-bottom:2px solid var(--cwh-ink)}.cwh-table tbody th{font-size:14px;text-align:left;margin:0}.cwh-table td:before{content:none}.cwh-table td:last-child,.cwh-table--lineup td[data-label="Sweetened with"]{border-bottom:1px solid var(--cwh-rule);padding-bottom:14px}}@media screen and (min-width:990px){.cwh-hero{flex-direction:row;align-items:center;gap:48px;padding:64px 0 48px}.cwh-hero__text{flex:1 1 480px;min-width:0;gap:20px}.cwh-hero__media{flex:1 1 420px;min-width:0}.cwh-hero__img{height:638px;max-height:none}.cwh-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.cwh-product__media{flex-basis:320px}.cwh{--cwh-section: 96px}}@media(prefers-reduced-motion:no-preference){.cwh .cwh-btn,.cwh .cwh-pill{transition:background-color .15s ease,color .15s ease,border-color .15s ease}}
/*# sourceMappingURL=/cdn/shop/t/42/compiled_assets/styles.css.map?subset=gA */
