.cdt-bbt{display:flex;flex-direction:column;gap:var(--cdt-space-2);margin-top:var(--cdt-space-3);padding-top:var(--cdt-space-3);border-top:1px solid var(--cdt-divider)}.cdt-bbt__badges{display:flex;flex-wrap:wrap;gap:var(--cdt-space-1)}.cdt-bbt__row{display:flex;align-items:center;gap:var(--cdt-space-1);font-size:var(--cdt-fs-body-sm);color:var(--cdt-body)}.cdt-bbt__row img{width:18px;height:18px;flex:none}.cdt-bbt__list{display:grid;gap:var(--cdt-space-1)}.cdt-bbt__eta{font-size:var(--cdt-fs-body-sm);color:var(--cdt-muted)}.cdt-bbt__low{font-size:var(--cdt-fs-body-sm);color:var(--cdt-primary);font-weight:var(--cdt-fw-medium)}.cdt-pyramid{display:flex;flex-direction:column;gap:var(--cdt-space-2)}.cdt-pyramid__row{display:grid;grid-template-columns:88px 1fr;gap:var(--cdt-space-2);align-items:center;padding:var(--cdt-space-2);background:var(--cdt-surface);border:1px solid var(--cdt-border);border-radius:var(--cdt-radius-md)}.cdt-pyramid__tier{font-size:var(--cdt-fs-caption);letter-spacing:var(--cdt-ls-label);text-transform:uppercase;color:var(--cdt-primary);font-weight:var(--cdt-fw-semibold)}.cdt-pyramid__notes{font-size:var(--cdt-fs-body);color:var(--cdt-heading)}.cdt-facets-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--cdt-space-2);margin-top:var(--cdt-space-3)}@media screen and (min-width:750px){.cdt-facets-grid{grid-template-columns:repeat(4,1fr)}}.cdt-facet{display:flex;flex-direction:column;gap:2px;padding:var(--cdt-space-2);background:var(--cdt-surface-alt);border-radius:var(--cdt-radius-md)}.cdt-facet__label{font-size:var(--cdt-fs-caption);text-transform:uppercase;letter-spacing:var(--cdt-ls-label);color:var(--cdt-muted)}.cdt-facet__value{font-size:var(--cdt-fs-body);color:var(--cdt-heading)}.cdt-intensity{display:flex;gap:4px;align-items:center}.cdt-intensity__dot{width:10px;height:10px;border-radius:var(--cdt-radius-round);background:var(--cdt-border-strong)}.cdt-intensity__dot.is-on{background:var(--cdt-accent)}.cdt-pstory{max-width:760px}.cdt-ingredients{list-style:none;margin:var(--cdt-space-4) 0 0;padding:0}.cdt-ingredients__intro{margin-top:var(--cdt-space-2);font-size:var(--cdt-fs-body);color:var(--cdt-body)}.cdt-ingredient{padding-block:var(--cdt-space-3);border-top:1px solid var(--cdt-divider)}.cdt-ingredient:first-child{border-top:0;padding-top:var(--cdt-space-1)}.cdt-ingredient__name{margin:0;font-family:var(--cdt-font-heading);font-size:var(--cdt-fs-h4);font-weight:var(--cdt-fw-medium);color:var(--cdt-heading)}.cdt-ingredient__desc{margin:var(--cdt-space-1) 0 0;font-size:var(--cdt-fs-body);line-height:var(--cdt-lh-body);color:var(--cdt-body)}.cdt-ingredient__origin{margin:var(--cdt-space-1) 0 0;font-size:var(--cdt-fs-body-sm);color:var(--cdt-muted)}.cdt-ingredient__origin-label{text-transform:uppercase;letter-spacing:var(--cdt-ls-label);font-size:var(--cdt-fs-caption)}.cdt-ritual2{list-style:none;counter-reset:none;margin:var(--cdt-space-4) 0 0;padding:0}.cdt-ritual2__intro{margin-top:var(--cdt-space-2);font-size:var(--cdt-fs-body-lg);line-height:var(--cdt-lh-body);color:var(--cdt-body)}.cdt-ritual2__meta{margin-top:var(--cdt-space-1);font-size:var(--cdt-fs-caption);text-transform:uppercase;letter-spacing:var(--cdt-ls-label);color:var(--cdt-muted)}.cdt-ritual2__step{display:grid;grid-template-columns:40px 1fr;gap:var(--cdt-space-2);align-items:baseline;padding-block:var(--cdt-space-3);border-top:1px solid var(--cdt-divider)}.cdt-ritual2__step:first-child{border-top:0;padding-top:var(--cdt-space-2)}.cdt-ritual2__num{font-family:var(--cdt-font-heading);font-size:var(--cdt-fs-h3);font-weight:var(--cdt-fw-medium);color:var(--cdt-primary);line-height:1}.cdt-ritual2__text{font-size:var(--cdt-fs-body);line-height:var(--cdt-lh-body);color:var(--cdt-heading)}.cdt-bstory__text{font-size:var(--cdt-fs-body-lg);line-height:var(--cdt-lh-body);color:var(--cdt-body);margin-top:var(--cdt-space-2)}.cdt-bstory__text>p{margin:0 0 var(--cdt-space-2)}.cdt-bstory__text>p:last-child{margin-bottom:0}.cdt-bstory__media img{display:block;width:100%;height:auto;border-radius:var(--cdt-radius-md)}.cdt-bstory--with-media{display:grid;gap:var(--cdt-space-4)}@media screen and (min-width:750px){.cdt-bstory--with-media{grid-template-columns:1fr 1fr;align-items:center;gap:var(--cdt-space-8)}.cdt-bstory--with-media .cdt-bstory__text{max-width:none}}.cdt-bundle{border:0;margin:var(--cdt-space-3) 0 0;padding:0}.cdt-bundle__legend{padding:0;margin:0 0 var(--cdt-space-2);font-size:var(--cdt-fs-caption);letter-spacing:var(--cdt-ls-label);text-transform:uppercase;color:var(--cdt-muted)}.cdt-bundle__grid{display:grid;grid-template-columns:1fr;gap:var(--cdt-space-2)}@media screen and (min-width:750px){.cdt-bundle__grid{grid-template-columns:repeat(3,1fr)}}.cdt-bundle__card{position:relative;display:flex;align-items:center;min-height:64px;padding:var(--cdt-space-2) var(--cdt-space-3);background:var(--cdt-surface);border:1px solid var(--cdt-border);border-radius:var(--cdt-radius-md);cursor:pointer;transition:border-color var(--cdt-dur) var(--cdt-ease-out),background var(--cdt-dur) var(--cdt-ease-out)}.cdt-bundle__radio{position:absolute;opacity:0;width:1px;height:1px;margin:0}.cdt-bundle__card:has(.cdt-bundle__radio:checked){border-color:var(--cdt-primary);border-width:2px;background:var(--cdt-surface-alt);padding:calc(var(--cdt-space-2) - 1px) calc(var(--cdt-space-3) - 1px)}.cdt-bundle__card:has(.cdt-bundle__radio:focus-visible){outline:2px solid var(--cdt-primary);outline-offset:2px}.cdt-bundle__body{display:flex;flex-direction:column;gap:2px}.cdt-bundle__qty{font-family:var(--cdt-font-heading);font-size:var(--cdt-fs-body);font-weight:var(--cdt-fw-medium);color:var(--cdt-heading)}.cdt-bundle__note{font-size:var(--cdt-fs-body-sm);color:var(--cdt-body)}.cdt-bundle__badge{position:absolute;top:calc(-1 * var(--cdt-space-1));right:var(--cdt-space-2);font-size:var(--cdt-fs-caption);letter-spacing:var(--cdt-ls-label);text-transform:uppercase;color:var(--cdt-primary);background:var(--cdt-surface);padding:0 var(--cdt-space-1)}.cdt-bundle__legal{margin:var(--cdt-space-1) 0 0;font-size:var(--cdt-fs-caption);color:var(--cdt-muted)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cdt-product.css.map */
