.formula{position:relative;overflow:hidden}.formula__bg{position:absolute;top:0;right:0;bottom:0;left:0}.formula__bg img{width:100%;height:100%;object-fit:cover}.formula--image .formula__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:var(--formula-overlay)}.formula__container{position:relative;z-index:1;display:flex;flex-direction:column;gap:2.5rem}.formula__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem}.formula__note{max-width:32ch;color:var(--color-foreground-muted)}.formula__tabs{display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr);align-items:start}@media(min-width:750px){.formula__tabs{grid-template-columns:19rem minmax(0,1fr);gap:1.75rem}}.formula__tablist{display:flex;flex-direction:column;gap:.625rem}.formula__tab{display:flex;align-items:center;gap:.875rem;padding:1rem 1.125rem;border:1.5px solid var(--color-border);border-radius:var(--radius-card);cursor:pointer;font-weight:600;transition:border-color .15s ease,box-shadow .15s ease}.formula__radio:checked+.formula__tab{border-color:var(--color-accent);background-color:var(--color-background);box-shadow:0 10px 26px #0000001a}.formula__radio:focus-visible+.formula__tab{outline:2px solid currentcolor;outline-offset:2px}.formula__icon{display:flex;flex:none;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:var(--color-accent-text)}.formula__icon svg{width:100%;height:100%}.formula__panels{padding:2rem 2.25rem;border-radius:var(--radius-panel);background-color:var(--color-card)}.formula__panel{display:none}.formula__panel>*+*{margin-block-start:.75rem}.formula__panel h3{font-family:var(--font-heading--family);font-size:1.375rem;font-weight:var(--font-heading--weight)}.formula__panel p{max-width:50ch;color:var(--color-foreground-muted)}.formula__compound{display:inline-block;padding:.5rem 1rem;border-radius:999px;background-color:color-mix(in srgb,var(--color-accent) 15%,transparent);color:var(--color-accent-text);font-size:.8125rem;font-weight:700}.formula__compound small{display:block;font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.formula__tabs:has(.formula__radio:nth-of-type(1):checked) .formula__panel:nth-of-type(1),.formula__tabs:has(.formula__radio:nth-of-type(2):checked) .formula__panel:nth-of-type(2),.formula__tabs:has(.formula__radio:nth-of-type(3):checked) .formula__panel:nth-of-type(3),.formula__tabs:has(.formula__radio:nth-of-type(4):checked) .formula__panel:nth-of-type(4),.formula__tabs:has(.formula__radio:nth-of-type(5):checked) .formula__panel:nth-of-type(5),.formula__tabs:has(.formula__radio:nth-of-type(6):checked) .formula__panel:nth-of-type(6){display:block}@supports not selector(:has(a)){.formula__panel{display:block}.formula__panel+.formula__panel{margin-block-start:1.5rem;padding-block-start:1.5rem;border-block-start:1px solid var(--color-border)}}.formula__chevron{position:relative;flex:none;width:.75rem;height:.75rem}.formula__chevron:before,.formula__chevron:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;background-color:currentcolor;transition:transform .2s ease}.formula__chevron:after{transform:rotate(90deg)}.formula__full[open]>summary .formula__chevron:after{transform:rotate(0)}.formula__full{border-top:1px solid var(--color-border)}.formula__full summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.25rem;cursor:pointer;font-weight:600;font-size:1.0625rem;list-style:none}.formula__full summary::-webkit-details-marker{display:none}.formula__full p{padding-block-end:1.25rem;color:var(--color-foreground-muted);font-size:.875rem}.formula--list .formula__container{gap:0}.formula--list .formula__head{display:block}.formula--list .formula__head .heading{margin-block-start:1rem}.formula--list .formula__note{max-width:40rem;margin:.75rem 0 0;font-size:1rem;line-height:1.5625rem}.formula__list{display:grid;gap:1.75rem;margin-block-start:1.75rem}@media(min-width:990px){.formula__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.formula__item{padding-block-start:1.5rem;border-block-start:1px solid var(--formula-line, #f0ccc5)}.formula__item-icon{display:block;width:2.5rem;height:2.5rem;color:var(--formula-icon, var(--color-bronze))}.formula__item-icon svg{width:100%;height:100%}.formula__item h3{margin:.875rem 0 0;font-family:var(--font-body--family);font-size:1.1875rem;font-weight:400;line-height:1.5625rem;letter-spacing:0}.formula__item p{margin:.5rem 0 0;color:var(--color-foreground-muted);font-size:.90625rem;line-height:1.46875rem}.formula__item-compound{margin-block-start:1rem;padding-block-start:.75rem;border-block-start:1px solid var(--formula-line, #f0ccc5);font-size:.8125rem;line-height:1.3125rem}.formula__item-compound strong{display:block;font-weight:500}.formula__item-compound span{display:block;margin-block-start:.125rem;color:var(--color-foreground-muted)}.formula--list .formula__full{margin-block-start:2rem;border-block:1px solid var(--formula-line, #f0ccc5)}.formula--list .formula__full summary{min-height:3.625rem;padding-block:1rem;font-size:.96875rem;font-weight:700}.formula--list .formula__chevron{width:1rem;height:1rem;color:var(--formula-plus, var(--color-button))}.formula--list .formula__full p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/90/assets/section-formula-actives.css.map */
