.bd-guide-hero{padding-block:clamp(28px,5vw,72px) clamp(24px,4vw,48px);background:radial-gradient(60% 60% at 100% 0%,color-mix(in srgb,var(--bd-accent) 12%,transparent) 0%,transparent 70%),var(--bd-cream)}.bd-guide-hero__layout{display:grid;gap:clamp(24px,4vw,64px);align-items:center}@media(min-width:990px){.bd-guide-hero__layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.bd-guide-hero__copy{display:grid;gap:16px;justify-items:start}.bd-guide-hero__sub{margin:4px 0 0;font-size:clamp(1.15rem,1rem + .7vw,1.5rem);font-weight:650;line-height:1.3;color:var(--bd-ink-soft)}.bd-guide-hero__text p+p{margin-block-start:12px}.bd-guide-hero__media{position:relative;border-radius:var(--bd-radius-lg);aspect-ratio:4 / 3;background:var(--bd-cream-deep)}.bd-guide-hero__media img{inline-size:100%;block-size:100%;object-fit:cover;border-radius:inherit}.bd-guide-hero__spark{position:absolute;inset-block-start:-22px;inset-inline-start:-18px;inline-size:64px;block-size:64px;color:var(--bd-accent)}.bd-guide-nav{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-block-start:clamp(24px,4vw,44px);padding-block-start:clamp(18px,2.4vw,24px);border-block-start:1px solid var(--bd-line)}.bd-guide-nav__label{margin:0;font-size:var(--bd-text-small);font-weight:650;color:var(--bd-muted)}.bd-guide-nav__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.bd-guide-nav__link{display:inline-flex;align-items:center;min-block-size:40px;padding-inline:16px;border-radius:var(--bd-pill);border:1px solid var(--bd-line-strong);background:var(--bd-paper);color:var(--bd-ink);font-size:var(--bd-text-small);font-weight:600;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.bd-guide-nav__link:hover{border-color:var(--bd-accent);background:var(--bd-accent);color:var(--bd-white)}.bd-guide-nav__link:focus-visible{outline:3px solid var(--bd-accent);outline-offset:2px}.bd-guide{scroll-margin-block-start:calc(var(--header-height, 64px) + 8px);padding-block:clamp(48px,7vw,96px)}.bd-guide--paper{background:var(--bd-paper)}.bd-guide--tint{background:color-mix(in srgb,var(--bd-accent) 7%,var(--bd-cream))}.bd-guide__layout{display:grid;gap:clamp(24px,4vw,64px)}@media(min-width:990px){.bd-guide__layout--end,.bd-guide__layout--start{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.bd-guide__layout--start .bd-guide__media{order:-1}}.bd-guide__layout--text .bd-guide__copy,.bd-guide__layout--below .bd-guide__copy{max-inline-size:860px}.bd-guide__layout--below .bd-guide__media{max-inline-size:980px}.bd-guide__copy .bd-head{margin-block-end:18px}.bd-guide__text{color:var(--bd-ink-soft);font-size:1.02rem;line-height:1.7;max-inline-size:64ch}.bd-guide__text p{margin:0 0 14px}.bd-guide__text p:last-child{margin-block-end:0}.bd-guide a:not([class]){color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--bd-accent) 60%,transparent);text-underline-offset:3px}.bd-guide__media{border-radius:var(--bd-radius-lg);overflow:hidden;background:var(--bd-cream-deep)}.bd-guide__media img{display:block;inline-size:100%;block-size:auto}.bd-guide__media--cover{aspect-ratio:4 / 3.4}.bd-guide__media--cover img{block-size:100%;object-fit:cover}.bd-guide__media--contain{background:var(--bd-paper);border:1px solid var(--bd-line)}.bd-callout{display:grid;grid-template-columns:auto 1fr;gap:14px;margin-block-start:22px;padding:clamp(16px,2vw,22px);border-radius:var(--bd-radius);background:var(--bd-cream-deep);border:1px solid var(--bd-line)}.bd-guide--cream-deep .bd-callout,.bd-guide--tint .bd-callout{background:var(--bd-paper)}.bd-callout__icon{display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:46% 54% 42% 58%/55% 45%;background:color-mix(in srgb,var(--bd-accent) 14%,white);color:var(--bd-accent)}.bd-callout__icon svg{inline-size:22px;block-size:22px}.bd-callout--brand{background:color-mix(in srgb,var(--bd-accent) 10%,var(--bd-paper));border-color:color-mix(in srgb,var(--bd-accent) 22%,transparent)}.bd-callout--alert{background:#fff4ef;border-color:#c2361b40}.bd-callout--alert .bd-callout__icon{background:#c2361b1f;color:var(--bd-sale)}.bd-callout__body{display:grid;gap:6px;align-content:center}.bd-callout__title{margin:0;font-weight:750;font-size:1.05rem;line-height:1.3}.bd-callout__text{color:var(--bd-ink-soft);line-height:1.6}.bd-callout__text p{margin:0}.bd-dos{display:grid;gap:var(--bd-gap);margin-block-start:24px}@media(min-width:750px){.bd-dos{grid-template-columns:repeat(2,minmax(0,1fr))}}.bd-dos__col{--bd-dos-colour: var(--bd-success);padding:clamp(18px,2vw,26px);border-radius:var(--bd-radius);background:var(--bd-paper);border:1px solid var(--bd-line);border-block-start:4px solid var(--bd-dos-colour)}.bd-dos__col--dont{--bd-dos-colour: var(--bd-sale)}.bd-dos__label{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:1.15rem;font-weight:750;color:var(--bd-dos-colour)}.bd-dos__label svg{inline-size:28px;block-size:28px;padding:5px;border-radius:50%;background:var(--bd-dos-colour);color:var(--bd-white);stroke-width:2.4}.bd-dos__list{display:grid;gap:0;margin:0;padding:0;list-style:none}.bd-dos__list li{padding-block:11px;border-block-start:1px solid var(--bd-line);line-height:1.5}.bd-guide__cards{display:grid;gap:10px;margin:24px 0 0;padding:0;list-style:none}@media(min-width:750px){.bd-guide__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.bd-guide__card{display:grid;gap:6px;align-content:start;padding:16px;border-radius:var(--bd-radius-sm);background:var(--bd-paper);border:1px solid var(--bd-line)}.bd-guide__card-icon{color:var(--bd-accent)}.bd-guide__card-icon svg{inline-size:24px;block-size:24px}.bd-guide__card-title{margin:0;font-weight:700;line-height:1.3}.bd-guide__card-text{margin:0;font-size:var(--bd-text-small);color:var(--bd-muted);line-height:1.45}.bd-guide__footnote{display:flex;gap:10px;align-items:flex-start;margin-block-start:22px;font-size:var(--bd-text-small);line-height:1.55;color:var(--bd-muted)}.bd-guide__footnote>svg{flex:none;inline-size:18px;block-size:18px;margin-block-start:2px}.bd-guide__footnote p{margin:0}.bd-guide__footnote--wide{max-inline-size:860px}.bd-guide-ing .bd-tabs{max-inline-size:100%}@media(min-width:750px){.bd-guide-ing .bd-tabs{display:inline-flex}}.bd-guide-ing__panel:not([hidden]){display:grid;gap:clamp(18px,3vw,40px)}@media(min-width:990px){.bd-guide-ing__panel:has(.bd-guide-ing__media):not([hidden]){grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start}}.bd-guide-ing__media{border-radius:var(--bd-radius);overflow:hidden;aspect-ratio:4 / 3;background:var(--bd-cream-deep)}.bd-guide-ing__media img{inline-size:100%;block-size:100%;object-fit:cover}.bd-guide-ing__intro{margin:0 0 14px;color:var(--bd-muted)}.bd-guide-ing .bd-ingredient{background:var(--bd-cream)}.bd-guide--cream .bd-guide-ing .bd-ingredient{background:var(--bd-paper)}.bd-guide-sources{background:var(--bd-cream-deep)}.bd-guide-sources__layout{display:grid;gap:18px}@media(min-width:990px){.bd-guide-sources__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px}}.bd-guide-sources__disclaimer{display:flex;gap:12px;align-items:flex-start;color:var(--bd-ink-soft);line-height:1.6}.bd-guide-sources__disclaimer>svg{flex:none;inline-size:22px;block-size:22px;color:var(--bd-accent);margin-block-start:2px}.bd-guide-sources__disclaimer p{margin:0 0 8px}.bd-guide-sources__list{border-radius:var(--bd-radius-sm);background:var(--bd-paper);border:1px solid var(--bd-line)}.bd-guide-sources__list summary{display:flex;align-items:center;gap:10px;padding:16px 18px;font-weight:700;cursor:pointer;list-style:none}.bd-guide-sources__list summary::-webkit-details-marker{display:none}.bd-guide-sources__list summary svg{inline-size:20px;block-size:20px;color:var(--bd-accent)}.bd-guide-sources__list summary:after{content:"";margin-inline-start:auto;inline-size:10px;block-size:10px;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:rotate(45deg) translateY(-3px);transition:transform .25s var(--bd-ease)}.bd-guide-sources__list[open] summary:after{transform:rotate(225deg) translateY(-3px)}.bd-guide-sources__list summary:focus-visible{outline:2px solid var(--bd-ink);outline-offset:2px}.bd-guide-sources__list ol{display:grid;gap:8px;margin:0;padding:0 18px 18px;padding-inline-start:38px;font-size:var(--bd-text-small);line-height:1.45;color:var(--bd-ink-soft)}.bd-guide-sources__list a{color:inherit;overflow-wrap:anywhere;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/bd-guide.css.map */
