.ap-about.ap-section{padding:88px 0;background:linear-gradient(110deg,#100c0a,#080808 55%);border-block:1px solid #30241e;scroll-margin-top:0}.ap-about .ap-about__eyebrow{gap:13px;color:#ff987b;margin-bottom:36px}.ap-about__eyebrow>span{width:30px;height:1px;background:#ff4d25}.ap-about__grid{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);gap:clamp(44px,6vw,96px);align-items:start}.ap-about.ap-section h2{font-size:clamp(38px,4.25vw,62px);line-height:1.16;letter-spacing:-.045em;font-weight:650;text-wrap:balance}.ap-about h2>span{color:#ff6b45}.ap-about__signature{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:#aea69c;font-size:9px;font-weight:600;line-height:1.8;letter-spacing:.09em;margin-top:32px!important}.ap-about__signature>span{color:#ff6b45}.ap-about__copy{padding-top:3px;max-width:42rem}.ap-about__copy>p{font-size:15px;line-height:1.95;color:#d1c8bf;overflow-wrap:break-word}.ap-about__copy>p+p{margin-top:20px}.ap-about .ap-about__link{margin-top:28px;color:#ff987b;min-height:44px;font-size:12px}@media(max-width:899px){.ap-about__grid{grid-template-columns:1fr;gap:30px}.ap-about__copy{max-width:46rem}.ap-about__signature{margin-top:23px!important}}@media(max-width:749px){.ap-about.ap-section{padding:52px 0}.ap-about .ap-about__eyebrow{font-size:10px;letter-spacing:.12em;margin-bottom:25px}.ap-about.ap-section h2{font-size:clamp(32px,8.6vw,40px);line-height:1.22;letter-spacing:-.035em}.ap-about__grid{gap:27px}.ap-about__signature{font-size:8px;gap:8px;letter-spacing:.055em;margin-top:22px!important}.ap-about__copy{padding-top:0}.ap-about__copy>p{font-size:14px;line-height:1.95}.ap-about__copy>p+p{margin-top:17px}.ap-about .ap-about__link{margin-top:20px}}.ap-site .ap-faq--grouped{background:#101010;scroll-margin-top:0}.ap-site .ap-faq--grouped .ap-faq__grid{grid-template-columns:.8fr 1.2fr;gap:90px;align-items:start}.ap-site .ap-faq--grouped .ap-faq__heading{position:sticky;top:125px}.ap-site .ap-faq-topics{display:grid;gap:9px;max-width:330px;margin-top:30px}.ap-site .ap-faq-topics a{display:flex;align-items:center;gap:12px;padding:13px 15px;border:1px solid #3a3630;border-radius:3px;font-size:12px;color:#d8d1c4;transition:border-color .2s,background .2s}.ap-site .ap-faq-topics a:hover{border-color:#ff704b;background:#21150f}.ap-site .ap-faq-topics a>span:first-child{color:#ff987b;font-size:9px}.ap-site .ap-faq-topics a>i{margin-left:auto;font-style:normal;font-size:18px;color:#ff704b}.ap-site .ap-faq-support{max-width:330px;margin-top:28px;padding:20px 18px;background:#181716;border:1px solid #37332c;border-radius:3px}.ap-site .ap-faq-support h3{font-size:15px;line-height:1.5;letter-spacing:0}.ap-site .ap-faq-support p{font-size:12px;line-height:1.8;color:#b7afa1;margin-top:7px}.ap-site .ap-faq-support>div{display:flex;flex-wrap:wrap;gap:18px;margin-top:14px}.ap-site .ap-faq-support a,.ap-site .ap-faq__answer-links a{font-size:11px;text-decoration:underline;text-underline-offset:4px;color:#f0e9dc}.ap-site .ap-faq-group{scroll-margin-top:0}.ap-site .ap-faq-group+.ap-faq-group{margin-top:46px}.ap-site .ap-faq-group__heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:17px}.ap-site .ap-faq-group__heading h3{display:flex;align-items:center;gap:13px;font-size:21px;line-height:1.4;letter-spacing:-.02em}.ap-site .ap-faq-group__heading h3>span{font-size:10px;color:#ff987b;font-weight:500;letter-spacing:.06em}.ap-site .ap-faq-group__heading>span{color:#9f9789;font-size:10px;white-space:nowrap}.ap-site .ap-faq--grouped .ap-faq__item{scroll-margin-top:0}.ap-site .ap-faq--grouped .ap-faq__item summary{font-size:14px;min-height:74px;padding:20px 0;gap:13px}.ap-site .ap-faq--grouped .ap-faq__answer{font-size:13px;line-height:1.9;color:#c8c0b2}.ap-site .ap-faq--grouped .ap-faq__answer>a{color:#f3a58a;font-size:12px}.ap-site .ap-faq__answer-links{display:flex;flex-wrap:wrap;gap:20px;margin-top:16px}.ap-site .ap-faq--grouped details[open]>.ap-faq__answer{animation:ap-faq-open .22s ease-out}@keyframes ap-faq-open{0%{opacity:.3;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.ap-site .ap-faq--grouped .ap-faq__grid{gap:45px}.ap-site .ap-faq-group__heading h3{font-size:19px}}@media(max-width:749px){.ap-site .ap-faq--grouped .ap-faq__grid{display:block}.ap-site .ap-faq--grouped .ap-faq__heading{position:static}.ap-site .ap-faq--grouped .ap-faq__heading>p:not(.ap-eyebrow){max-width:none;font-size:13px}.ap-site .ap-faq-topics{max-width:none;margin-top:24px;gap:8px}.ap-site .ap-faq-topics a{font-size:12px;min-height:46px;padding:11px 14px}.ap-site .ap-faq-support{max-width:none;margin:18px 0 32px;padding:17px}.ap-site .ap-faq-support h3{font-size:14px}.ap-site .ap-faq-support p{font-size:12px}.ap-site .ap-faq-group+.ap-faq-group{margin-top:34px}.ap-site .ap-faq-group__heading{gap:14px;margin-bottom:13px}.ap-site .ap-faq-group__heading h3{font-size:18px;gap:11px}.ap-site .ap-faq--grouped .ap-faq__item summary{font-size:13px;grid-template-columns:18px minmax(0,1fr) 18px;gap:10px;min-height:68px;padding:18px 0}.ap-site .ap-faq--grouped .ap-faq__answer{font-size:12px;padding:0 22px 22px 28px}.ap-site .ap-faq--grouped .ap-faq__answer>a{font-size:11px}.ap-site .ap-faq__answer-links{gap:16px}}@media(prefers-reduced-motion:reduce){.ap-site .ap-faq--grouped details[open]>.ap-faq__answer{animation:none}.ap-site .ap-faq-topics a{transition:none}}.ap-faq-groups{display:block;min-width:0}.ap-faq-group>summary{cursor:pointer;list-style:none;min-height:48px}.ap-faq-group>summary::-webkit-details-marker{display:none}.ap-site .ap-faq-group__heading .ap-faq-group__title{color:#f1ede8;font-size:18px;font-weight:600;white-space:normal;line-height:1.4}.ap-faq-group__count{margin-left:auto}.ap-site .ap-faq-group__heading .ap-faq-group__toggle{color:#ff8969;font-size:21px}.ap-faq-group[open]>summary .ap-faq-group__toggle{transform:rotate(45deg)}.ap-faq-priority:empty,.ap-faq-priority[hidden]{display:none}@media(max-width:749px){#ap-faq .ap-faq-topics{display:none}#ap-faq .ap-faq-groups{margin-top:22px}#ap-faq .ap-faq-support{margin:20px 0 0}#ap-faq .ap-faq-priority{margin-bottom:20px}#ap-faq .ap-faq-group{margin:0;border-bottom:1px solid #3a3630}#ap-faq .ap-faq-group__heading{min-height:50px;margin:0;gap:10px}#ap-faq .ap-faq-group__heading .ap-faq-group__title{font-size:15px}#ap-faq .ap-faq__item summary{min-height:52px;grid-template-columns:minmax(0,1fr) 20px;padding:12px 4px}#ap-faq .ap-faq__index{display:none}#ap-faq .ap-faq__item>.ap-faq__answer{padding-inline:4px}}.ap-footer__top .ap-footer-packages{margin-left:auto;gap:8px;min-height:44px}.ap-footer__top .ap-footer-packages+.ap-backtop{margin-left:0}.ap-header .ap-logo{position:relative;isolation:isolate}.ap-header .ap-logo__electric{position:absolute;inset:calc(-1 * var(--ap-electric-pad,14px));z-index:1;overflow:hidden;pointer-events:none}.ap-header .ap-logo__electric canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;pointer-events:none}@media(prefers-reduced-motion:reduce){.ap-header .ap-logo__electric{display:none}}.ap-site .alpha-hero--unified{position:relative;overflow:hidden;background:#080808;scroll-margin-top:0}.ap-site .alpha-hero__artwork{position:relative;width:100%}.ap-site .alpha-hero__image{display:block;width:100%;height:auto}.ap-site .alpha-hero__artwork--live-type{isolation:isolate;background:radial-gradient(ellipse at 46% 78%,#28130e,#100e0d 48%,#050505 80%)}.ap-site .alpha-hero__artwork--live-type .alpha-hero__image{clip-path:inset(0 0 0 54%)}@supports (mask-image: linear-gradient(black,transparent)) or (-webkit-mask-image: linear-gradient(black,transparent)){.ap-site .alpha-hero__artwork--live-type .alpha-hero__image{--alpha-hero-mask:linear-gradient(90deg,transparent 53%,#000 56.8%),linear-gradient(180deg,#000,transparent 28.4%,transparent 78%,#000 95%);clip-path:none;-webkit-mask-image:var(--alpha-hero-mask);mask-image:var(--alpha-hero-mask)}}.ap-site .alpha-hero__artwork--live-type .alpha-hero__slogan{position:absolute;inset:28% auto auto 8%;margin:0;padding:0;width:auto;font-family:var(--ap-font,Inter,Arial,sans-serif);font-weight:700;font-style:normal;font-size:5.55vw;line-height:.98;letter-spacing:-.035em;text-align:left}.ap-site .alpha-hero__slogan span{--word-color:#fff;display:block;color:var(--word-color)}.ap-site .alpha-hero__slogan span:nth-child(2){--word-color:#ff4a21}@media(prefers-reduced-motion:no-preference){@supports (-webkit-text-stroke:1px white){.ap-site [data-alpha-stroke-hero] .alpha-hero__slogan span{animation:alpha-live-stroke 7s ease-out infinite;-webkit-text-stroke:.014em var(--word-color)}.ap-site [data-alpha-stroke-hero] .alpha-hero__slogan span:nth-child(2){animation-delay:.1s}.ap-site [data-alpha-stroke-hero] .alpha-hero__slogan span:nth-child(3){animation-delay:.2s}.ap-site [data-alpha-stroke-hero]:has([data-stroke-toggle][aria-pressed=true]) .alpha-hero__slogan span{animation:none}@keyframes alpha-live-stroke{0%,to{color:var(--word-color)}6%{color:transparent}18%,99%{color:var(--word-color)}}}}.ap-site .alpha-hero__motion-toggle{position:absolute;z-index:2;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #ffffff55;border-radius:50%;background:#080808b3;color:#fff;font-size:12px;line-height:1;cursor:pointer;opacity:.65;transition:opacity .25s,background .25s}.ap-site .alpha-hero__motion-toggle:hover,.ap-site .alpha-hero__motion-toggle:focus-visible{opacity:1;background:#080808}.ap-site .alpha-hero__motion-toggle:focus-visible{outline:2px solid #ff4d25;outline-offset:3px}.ap-site .alpha-hero__motion-toggle[hidden]{display:none}.ap-site .alpha-hero__cta{position:absolute;z-index:1;left:8%;top:68.25%;display:flex;align-items:flex-start;width:max-content;min-height:44px;border-radius:999px;overflow:visible;color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent}.ap-site .alpha-hero__cta-visual{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.65em;padding:.7em 1.35em;min-width:21.7vw;min-height:4.2vw;border-radius:999px;background:#d83c1b;color:#fff;font-family:var(--ap-font,Inter,Arial,sans-serif);font-size:clamp(14px,1.35vw,26px);font-weight:700;line-height:1.15;white-space:nowrap}@media(max-width:420px){.ap-site .alpha-hero__cta-visual{padding:.55em .65em;gap:.35em;font-size:13px}}.ap-site .alpha-hero__cta-light{position:absolute;top:-48px;left:-48px;width:calc(100% + 96px);height:calc(100% + 96px);max-width:none;pointer-events:none}.ap-site .alpha-hero__cta:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 6px #08090a}.ap-site .alpha-hero__mobile-only{display:none}.ap-site .alpha-hero__sr-heading{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:749px){.ap-site .alpha-hero__motion-toggle{top:8px;right:8px}}@media(prefers-reduced-motion:reduce){.ap-site .alpha-hero__motion-toggle,.ap-site .alpha-hero__cta-light{display:none}}.ap-site .alpha-trust{display:flex;align-items:stretch;width:100%;background:#080808;color:#fff;border-block:1px solid #252525}.ap-site .alpha-trust__accessible{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ap-site .alpha-trust__viewport{min-width:0;flex:1;overflow-x:auto;scrollbar-width:none}.ap-site .alpha-trust__viewport::-webkit-scrollbar{display:none}.ap-site .alpha-trust__viewport:focus-visible,.ap-site .alpha-trust__toggle:focus-visible{outline:2px solid #ff4b28;outline-offset:-3px}.ap-site .alpha-trust__track{display:flex;width:max-content;animation:alpha-trust-scroll 90s linear infinite paused}.ap-site .alpha-trust[data-running=true] .alpha-trust__track{animation-play-state:running}.ap-site .alpha-trust__viewport:focus-visible .alpha-trust__track{animation-play-state:paused}@media(hover:hover)and (pointer:fine){.ap-site .alpha-trust__viewport:hover .alpha-trust__track{animation-play-state:paused}}.ap-site .alpha-trust__group{display:flex;flex-shrink:0;align-items:center;gap:24px;padding:15px 24px 15px 0;white-space:nowrap;font-size:12px;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.ap-site .alpha-trust__bolt{color:#ff4b28;font-family:sans-serif;font-size:16px}.ap-site .alpha-trust__toggle{flex:0 0 44px;min-height:44px;padding:0;border:0;border-left:1px solid #252525;background:#080808;color:#fff;cursor:pointer;font-size:13px}.ap-site .alpha-trust__toggle[hidden]{display:none}@keyframes alpha-trust-scroll{to{transform:translate(-25%)}}@media(prefers-reduced-motion:reduce){.ap-site .alpha-trust__track{animation:none}.ap-site .alpha-trust__toggle{display:none}}.ap-inside--photos .ap-photo-intro{display:flex;align-items:center;gap:9px;margin:0 0 18px;font-size:9px;font-weight:600;line-height:1.7;letter-spacing:.08em;color:#bcb8ac}.ap-inside--photos .ap-photo-intro>span:last-child{margin-left:auto;font-size:10px;font-weight:400;letter-spacing:0;color:#959185}.ap-inside--photos .ap-ingredients{border:0;gap:16px}.ap-site.ap-ingredient-focus .ap-sticky{visibility:hidden;pointer-events:none;transform:translate(-50%,150px)}.ap-inside--photos .ap-ingredient{padding:0;border:1px solid #35342f;background:#161615;min-height:0;border-radius:3px;overflow:hidden;transition:border-color .25s,transform .25s}.ap-inside--photos .ap-ingredient:hover{background:#161615;border-color:#8f563e;transform:translateY(-3px)}.ap-inside--photos .ap-ingredient-photo{position:relative;width:100%;aspect-ratio:1.46;display:block;overflow:hidden;background:#22221f;padding:0;border:0;border-bottom:1px solid #35342f;text-align:left}.ap-inside--photos .ap-ingredient-photo__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ap-photo-position,50% 50%);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ap-inside--photos .ap-ingredient-photo:hover .ap-ingredient-photo__image,.ap-inside--photos .ap-ingredient-photo:focus-visible .ap-ingredient-photo__image{transform:scale(1.045)}.ap-inside--photos .ap-ingredient-photo:focus-visible{outline:2px solid #ff4d25;outline-offset:-4px}.ap-inside--photos .ap-ingredient-photo__zoom{position:absolute;bottom:11px;right:11px;width:30px;height:30px;border:1px solid #ffffff80;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#080808b8;color:#fff;font-size:18px;line-height:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s,transform .2s}.ap-inside--photos .ap-ingredient-photo:hover .ap-ingredient-photo__zoom{background:#ff4d25;color:#000;transform:rotate(45deg)}.ap-inside--photos .ap-ingredient__body{padding:19px 20px 22px}.ap-inside--photos .ap-ingredient__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:8px;letter-spacing:.12em;line-height:1.4;color:#a9a497;margin-bottom:19px}.ap-inside--photos .ap-ingredient__index{color:#ff7a59;font-size:10px}.ap-inside--photos .ap-ingredient h3{font-size:17px;line-height:1.4;letter-spacing:-.025em;margin:0;max-width:none;min-height:48px}.ap-inside--photos .ap-ingredient__caption{font-size:10px;color:#aaa597;line-height:1.7;margin:11px 0 0}.ap-inside--photos .ap-ingredient:last-child{display:grid;grid-template-columns:1.15fr 1fr;background:#ff4d25;color:#000;grid-column:span 2}.ap-inside--photos .ap-ingredient:last-child:hover{background:#ff4d25;border-color:#ff815d}.ap-inside--photos .ap-ingredient:last-child .ap-ingredient-photo{height:100%;aspect-ratio:auto;min-height:260px;border-bottom:0;border-right:1px solid #0003}.ap-inside--photos .ap-ingredient:last-child .ap-ingredient__body{display:flex;flex-direction:column;padding:25px}.ap-inside--photos .ap-ingredient:last-child .ap-ingredient__meta{color:#000a;margin-bottom:auto}.ap-inside--photos .ap-ingredient:last-child .ap-ingredient__index{color:#000b}.ap-inside--photos .ap-ingredient:last-child h3{font-size:clamp(30px,3.2vw,48px);line-height:1.15;min-height:0;margin:25px 0 0}.ap-inside--photos .ap-ingredient:last-child .ap-ingredient__caption{color:#000c;margin-top:13px}.ap-inside--photos .ap-photo-foot{display:flex;justify-content:space-between;align-items:start;gap:45px;margin-top:29px}.ap-inside--photos .ap-photo-foot>p{font-size:11px;color:#a6a193;line-height:1.8;max-width:750px}.ap-inside--photos .ap-photo-foot>.ap-text-link{flex-shrink:0;font-size:11px;padding-top:2px;color:#f0eade}.ap-inside--photos .ap-label-note{margin-top:20px;color:#c1baaa}.ap-inside--photos .ap-photo-credits{margin-top:22px;font-size:11px;border-top:1px solid #35342f}.ap-inside--photos .ap-photo-credits summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:49px;cursor:pointer;color:#aaa394}.ap-inside--photos .ap-photo-credits summary::-webkit-details-marker{display:none}.ap-inside--photos .ap-photo-credits summary>span{font-size:18px;line-height:1;transition:transform .2s}.ap-inside--photos .ap-photo-credits[open] summary>span{transform:rotate(45deg)}.ap-inside--photos .ap-photo-credits>div{padding:0 20px 20px 0;max-width:1000px;color:#9d978a;line-height:1.8}.ap-inside--photos .ap-photo-credits ol{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;row-gap:6px;margin:13px 0 0;padding-left:20px}.ap-inside--photos .ap-photo-credits a{text-decoration:underline;text-underline-offset:3px}.ap-inside--photos .ap-directions{margin-top:0}.ap-ingredient-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(1020px,calc(100% - 48px));max-height:calc(100dvh - 60px);padding:0;border:1px solid #666053;border-radius:5px;background:#10100e;color:#f4eee3;overflow:auto;box-shadow:0 25px 100px #000b}.ap-ingredient-dialog::backdrop{background:#000d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ap-ingredient-dialog[open]{display:grid;grid-template-columns:1.35fr 1fr;animation:ap-ingredient-enter .25s ease-out}.ap-ingredient-dialog__close{position:absolute;top:13px;right:13px;z-index:2;width:40px;height:40px;border:1px solid #ffffff60;border-radius:50%;background:#101010d9;color:#fff;font-size:28px;line-height:1;display:flex;align-items:center;justify-content:center}.ap-ingredient-dialog__image{height:min(74dvh,670px);min-height:360px;background:#000;display:flex;align-items:center;justify-content:center;padding:15px}.ap-ingredient-dialog__image img{width:100%;height:100%;object-fit:contain;display:block}.ap-ingredient-dialog__copy{padding:70px 32px 38px;display:flex;flex-direction:column;justify-content:center}.ap-ingredient-dialog__copy>.ap-eyebrow{font-size:9px;line-height:1.7;color:#ef906f}.ap-ingredient-dialog__copy h3{font-size:32px;line-height:1.18;letter-spacing:-.04em;margin:22px 0 15px}.ap-ingredient-dialog__copy>p[data-photo-caption]{font-size:13px;line-height:1.8;color:#d8cfbe}.ap-ingredient-dialog__note{margin-top:22px!important;padding-top:22px;border-top:1px solid #38342b;color:#a29b8d;font-size:11px;line-height:1.8}.ap-ingredient-dialog__credit{font-size:10px;line-height:1.8;color:#bfb7a7;margin-top:23px}.ap-ingredient-dialog__credit a{color:inherit;text-decoration:underline;text-underline-offset:3px}@keyframes ap-ingredient-enter{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px)and (min-width:750px){.ap-inside--photos .ap-ingredients{gap:12px}.ap-inside--photos .ap-ingredient__body{padding:17px 16px 20px}.ap-inside--photos .ap-ingredient h3{font-size:15px}.ap-inside--photos .ap-ingredient__meta{font-size:7px}.ap-inside--photos .ap-ingredient:last-child .ap-ingredient__body{padding:20px}.ap-inside--photos .ap-ingredient:last-child .ap-ingredient-photo{min-height:230px}}@media(max-width:749px){.ap-inside--photos .ap-photo-intro{font-size:8px;align-items:start;gap:8px;letter-spacing:.03em;margin-bottom:16px;flex-wrap:wrap}.ap-inside--photos .ap-photo-intro>.ap-dot{margin-top:4px}.ap-inside--photos .ap-photo-intro>span:last-child{flex-basis:100%;margin-left:13px;font-size:10px;margin-top:-3px}.ap-inside--photos .ap-ingredients{gap:12px}.ap-inside--photos .ap-ingredient-photo{aspect-ratio:1.17}.ap-inside--photos .ap-ingredient-photo__zoom{width:27px;height:27px;right:8px;bottom:8px;font-size:16px}.ap-inside--photos .ap-ingredient__body{padding:15px 13px 17px}.ap-inside--photos .ap-ingredient__meta{font-size:7px;letter-spacing:.05em;gap:8px;margin-bottom:13px}.ap-inside--photos .ap-ingredient__index{font-size:9px}.ap-inside--photos .ap-ingredient h3{font-size:14px;line-height:1.5;min-height:42px;overflow-wrap:anywhere}.ap-inside--photos .ap-ingredient__caption{font-size:10px;line-height:1.65;margin-top:10px}.ap-inside--photos .ap-ingredient:last-child{grid-template-columns:1.05fr 1fr;min-height:190px}.ap-inside--photos .ap-ingredient:last-child .ap-ingredient-photo{min-height:190px;border-right:1px solid #0003}.ap-inside--photos .ap-ingredient:last-child .ap-ingredient__body{padding:18px 15px}.ap-inside--photos .ap-ingredient:last-child h3{font-size:30px;margin-top:20px}.ap-inside--photos .ap-ingredient:last-child .ap-ingredient__caption{font-size:10px;margin-top:12px}.ap-inside--photos .ap-photo-foot{display:block;margin-top:23px}.ap-inside--photos .ap-photo-foot>p{font-size:10px;line-height:1.9}.ap-inside--photos .ap-photo-foot>.ap-text-link{margin-top:16px;font-size:11px}.ap-inside--photos .ap-label-note{margin-top:22px}.ap-inside--photos .ap-photo-credits{font-size:10px;margin-top:18px}.ap-inside--photos .ap-photo-credits ol{grid-template-columns:1fr;gap:8px}.ap-ingredient-dialog{width:calc(100% - 28px);max-height:calc(100dvh - 30px);border-radius:4px}.ap-ingredient-dialog[open]{display:block}.ap-ingredient-dialog__image{min-height:0;height:min(45dvh,390px);padding:12px}.ap-ingredient-dialog__copy{padding:25px 23px 28px}.ap-ingredient-dialog__copy>.ap-eyebrow{font-size:8px}.ap-ingredient-dialog__copy h3{font-size:25px;margin:15px 0 12px}.ap-ingredient-dialog__copy>p[data-photo-caption]{font-size:12px}.ap-ingredient-dialog__note{font-size:10px;margin-top:18px!important;padding-top:18px}.ap-ingredient-dialog__credit{font-size:10px;margin-top:17px}.ap-ingredient-dialog__close{width:34px;height:34px;font-size:25px;top:9px;right:9px}}@media(prefers-reduced-motion:reduce){.ap-inside--photos .ap-ingredient,.ap-inside--photos .ap-ingredient-photo__image,.ap-inside--photos .ap-ingredient-photo__zoom{transition:none}.ap-ingredient-dialog[open]{animation:none}}.ap-inside--photos .ap-ingredient__role-title,.ap-ingredient-dialog .ap-ingredient__role-title{font-size:10px;line-height:1.6;font-weight:600;letter-spacing:.025em;color:#ff987b;margin:14px 0 5px}.ap-inside--photos .ap-ingredient__role,.ap-ingredient-dialog .ap-ingredient__role{font-size:13px;line-height:1.8;font-weight:400;color:#ece4d6;margin:0;letter-spacing:0}.ap-inside--photos .ap-ingredient__caption{padding-top:12px;border-top:1px solid #35342f;font-size:10px;color:#a8a194}.ap-inside--photos .ap-ingredient:last-child .ap-ingredient__role-title{color:#41190c;margin-top:16px}.ap-inside--photos .ap-ingredient:last-child .ap-ingredient__role{color:#1c0b05}.ap-inside--photos .ap-ingredient:last-child .ap-ingredient__caption{border-color:#0003}.ap-inside--photos .ap-ingredient-scope{font-size:11px;line-height:1.9;color:#c4bba9;margin:24px 0 0;max-width:850px}.ap-inside--photos .ap-photo-foot{margin-top:10px}.ap-inside--photos .ap-ingredient-sources{margin-top:0}.ap-ingredient-dialog .ap-ingredient__role-title{font-size:11px;margin:0 0 7px}.ap-ingredient-dialog .ap-ingredient__role{font-size:14px;margin-bottom:16px}.ap-ingredient-dialog__copy>p[data-photo-caption]{font-size:11px;color:#aca393}@media(max-width:749px){.ap-inside--photos .ap-ingredient__role-title{font-size:10px;line-height:1.6;margin-top:12px}.ap-inside--photos .ap-ingredient__role{font-size:12px;line-height:1.85}.ap-inside--photos .ap-ingredient:last-child .ap-ingredient__role-title{margin-top:14px}.ap-inside--photos .ap-ingredient-scope{font-size:10px;margin-top:20px}.ap-inside--photos .ap-ingredient__caption{font-size:9px;line-height:1.75}.ap-ingredient-dialog .ap-ingredient__role{font-size:13px}}.ap-gallery{min-width:0}#ap-product .ap-gallery .ap-gallery__stage{padding:0;display:block;position:relative;aspect-ratio:1;height:auto;max-height:none;min-height:0;overflow:hidden;touch-action:pan-y;isolation:isolate;border:1px solid #292929}.ap-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0}.ap-gallery__slide[hidden]{display:none}.ap-gallery .ap-gallery__stage .ap-product__image{display:block;width:100%;height:100%;object-fit:cover;transform:none;transition:none}.ap-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:grid;place-items:center;width:44px;height:44px;border:1px solid #ffffff55;border-radius:3px;background:#000b;color:#fff;cursor:pointer}.ap-gallery__arrow:hover{border-color:#ff4d25;background:#1b100ee6}.ap-gallery__arrow span{font:32px/1 Arial,sans-serif;transform:translateY(-2px)}.ap-gallery__arrow--previous{left:12px}.ap-gallery__arrow--next{right:12px}.ap-gallery__counter{position:absolute;right:14px;bottom:12px;z-index:2;padding:6px 9px;border:1px solid #ffffff33;border-radius:3px;background:#000b;color:#e9e6df;font-size:10px;line-height:1.3;letter-spacing:.08em;pointer-events:none}.ap-gallery__thumbnails{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:10px}.ap-gallery__thumbnail{display:block;width:100%;min-width:0;padding:0;aspect-ratio:1;border:1px solid #3a3a3a;border-radius:3px;overflow:hidden;background:#000;cursor:pointer;opacity:.68;transition:opacity .2s,border-color .2s}.ap-gallery__thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.ap-gallery__thumbnail[aria-pressed=true]{border-color:#ff4d25;box-shadow:0 0 0 1px #ff4d25;opacity:1}.ap-gallery__thumbnail:hover{opacity:1}.ap-gallery__thumbnail:focus-visible,.ap-gallery__arrow:focus-visible,.ap-gallery__stage:focus-visible{outline:2px solid #ff4d25;outline-offset:3px}@media(max-width:749px){.ap-gallery__arrow--previous{left:8px}.ap-gallery__arrow--next{right:8px}.ap-gallery__counter{right:10px;bottom:10px}}@media(prefers-reduced-motion:reduce){.ap-gallery__thumbnail{transition:none}}.ap-safety.ap-section{padding:80px 0 88px;background:#080808;border-top:1px solid #292929;scroll-margin-top:0}.ap-safety__heading{display:flex;justify-content:space-between;align-items:end;gap:48px;margin-bottom:36px}.ap-safety .ap-eyebrow{font-size:10px;line-height:1.7;letter-spacing:.12em;color:#ff987b;margin-bottom:24px}.ap-safety.ap-section h2{font-size:clamp(36px,3.8vw,56px);line-height:1.16;letter-spacing:-.045em;font-weight:650;text-wrap:balance}.ap-safety h2>span{color:#ff6b45}.ap-safety__intro{font-size:15px;line-height:1.9;color:#beb7ad;max-width:360px;padding-bottom:4px}.ap-safety__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ap-safety__card{padding:27px 26px 29px;border:1px solid #332d28;background:#11100f;min-width:0;border-radius:3px}.ap-safety__card--allergy{border-color:#80503a;background:linear-gradient(145deg,#21140f,#11100f 75%)}.ap-safety__index{display:block;font-size:10px;line-height:1.5;letter-spacing:.1em;color:#ff987b;margin-bottom:23px}.ap-safety__card h3{font-size:17px;line-height:1.5;letter-spacing:-.015em;font-weight:600;color:#f4eee5;margin-bottom:12px}.ap-safety__card>p{font-size:14px;line-height:1.95;color:#c7bfb4;overflow-wrap:break-word}.ap-safety__card--allergy h3{color:#ffad90}.ap-safety__support{display:flex;justify-content:space-between;align-items:start;gap:48px;margin-top:29px}.ap-safety__support>p{font-size:13px;line-height:1.9;color:#b4ada2;max-width:710px}.ap-safety__support>div{display:flex;gap:24px;flex-shrink:0;align-items:start}.ap-safety .ap-text-link{color:#ff987b;font-size:11px;min-height:44px}@media(max-width:1050px){.ap-safety__card{padding:24px 21px}.ap-safety__support{display:block}.ap-safety__support>div{margin-top:18px}}@media(max-width:899px){.ap-safety__heading{display:block}.ap-safety__intro{max-width:580px;margin-top:24px}.ap-safety__grid{grid-template-columns:1fr}.ap-safety__card{position:relative;padding:24px 26px 26px 66px}.ap-safety__index{position:absolute;left:24px;top:28px;margin:0}.ap-safety__card h3{margin-bottom:9px}}@media(max-width:749px){.ap-safety.ap-section{padding:52px 0}.ap-safety .ap-eyebrow{margin-bottom:21px;font-size:10px;letter-spacing:.09em}.ap-safety.ap-section h2{font-size:clamp(32px,8.6vw,40px);line-height:1.22;letter-spacing:-.035em}.ap-safety__heading{margin-bottom:27px}.ap-safety__intro{font-size:14px;line-height:1.9;margin-top:22px;padding:0}.ap-safety__grid{gap:11px}.ap-safety__card{padding:22px 18px 23px 52px}.ap-safety__index{left:18px;top:27px;font-size:9px}.ap-safety__card h3{font-size:16px;line-height:1.6}.ap-safety__card>p{font-size:14px;line-height:1.95}.ap-safety__support{margin-top:23px}.ap-safety__support>p{font-size:13px;line-height:1.95}.ap-safety__support>div{gap:24px;margin-top:16px;flex-wrap:wrap}}@media(min-width:750px){.ap-site .ap-sticky--mobile{display:none}}.ap-site .alpha-purchase{background:#080808;color:#fff;scroll-margin-top:calc(var(--header-group-height, 80px) + 16px)}.ap-site .alpha-purchase__inner{max-width:1280px;margin:0 auto;padding:40px 20px 56px;display:grid;gap:32px}.ap-site .alpha-purchase__media{position:relative;display:grid;place-items:center;min-height:200px;aspect-ratio:1 / 1;background:#000;color:#aaa;text-align:center}.ap-site .alpha-purchase__media img{position:absolute;top:3%;right:3%;bottom:3%;left:3%;width:94%;height:94%;object-fit:contain}.ap-site .alpha-purchase__media p{padding:20px}.ap-site .alpha-purchase__motion-toggle{position:absolute;right:12px;bottom:12px;z-index:1;background:#111;color:#fff;border:1px solid #aaa;border-radius:4px;padding:9px 12px;cursor:pointer}.ap-site .alpha-purchase__motion-toggle[hidden]{display:none}.ap-site .alpha-purchase__motion-toggle:focus-visible{outline:2px solid #ff6040;outline-offset:3px}@media(prefers-reduced-motion:no-preference){.ap-site .alpha-purchase__media--animated img{animation:alpha-product-float 7.2s ease-in-out infinite}.ap-site .alpha-purchase__media--paused img{animation-play-state:paused}@keyframes alpha-product-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}}@media(prefers-reduced-motion:reduce){.ap-site .alpha-purchase__motion-toggle{display:none}}.ap-site .alpha-purchase__eyebrow{color:#ff6040;font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.ap-site .alpha-purchase h2{color:inherit;font-family:var(--font-heading--family);margin:0;font-size:clamp(1.8rem,5vw,2.75rem);line-height:1.08}.ap-site .alpha-purchase a.alpha-purchase__ingredients-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:13px;text-decoration:underline;text-underline-offset:3px}.ap-site .alpha-purchase__intro{margin:12px 0 28px;color:#ddd;line-height:1.5}.ap-site .alpha-purchase__options{padding:0;margin:0;border:0;min-width:0;display:grid;gap:10px}.ap-site .alpha-purchase__options legend{padding:0;margin:0 0 12px;font-weight:700}.ap-site .alpha-purchase__option{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:84px;border:1px solid #666;border-radius:4px;padding:16px;cursor:pointer}@media(prefers-reduced-motion:no-preference){.ap-site .alpha-purchase__option{transition:border-color .16s ease,box-shadow .16s ease}}.ap-site .alpha-purchase__option:has(input:checked){border-color:#ff4b28;box-shadow:inset 0 0 0 1px #ff4b28}.ap-site .alpha-purchase__option:has(input:focus-visible){outline:2px solid #fff;outline-offset:3px}.ap-site .alpha-purchase__option input{width:18px;height:18px;margin:0;accent-color:#ff4b28}.ap-site .alpha-purchase__option-main{display:grid;gap:6px;min-width:0}.ap-site .alpha-purchase__name{font-weight:700;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ap-site .alpha-purchase__badge{color:#fff;background:#b52d13;padding:4px 7px;border-radius:2px;font-size:10px;line-height:1;letter-spacing:.04em;text-transform:uppercase}.ap-site .alpha-purchase__detail,.ap-site .alpha-purchase__price{color:#ddd;font-size:13px;line-height:1.4}.ap-site .alpha-purchase__price{text-align:right;display:grid;gap:4px}.ap-site .alpha-purchase__price s{color:#aaa}.ap-site .alpha-purchase__price strong{color:#fff;font-size:16px}.ap-site .alpha-purchase__status{color:#ddd;font-size:14px;line-height:1.5;margin:20px 0 12px}.ap-site .alpha-purchase__review{display:inline-block;color:#fff;text-decoration:underline;margin-bottom:12px}.ap-site .alpha-purchase__review:focus-visible{outline:2px solid #fff;outline-offset:3px}.ap-site .alpha-purchase__buy:not(:disabled){background:#ff4b28;color:#fff;border-color:#ff4b28;cursor:pointer}.ap-site .alpha-purchase__buy:focus-visible{outline:2px solid #fff;outline-offset:4px}.ap-site .alpha-purchase__option:has(input:disabled){opacity:.5;cursor:not-allowed}.ap-site .alpha-purchase__buy{display:block;width:100%;min-height:52px;border:1px solid #777;border-radius:4px;background:#323232;color:#ddd;font-weight:700;cursor:not-allowed}@media screen and (min-width:750px){.ap-site .alpha-purchase__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;padding:64px 40px 72px}}.ap-site .alpha-payments{background:#080808;color:#fff}.ap-site .alpha-payments__inner{max-width:1280px;margin:0 auto;padding:12px 20px 56px}.ap-site .alpha-payments h2{margin:0 0 8px;color:#fff;font-size:clamp(1.5rem,4vw,2rem);line-height:1.15}.ap-site .alpha-payments__notice{margin:0 0 28px;color:#bdbdbd;font-size:14px;line-height:1.5}.ap-site .alpha-payments__group+.alpha-payments__group{margin-top:28px}.ap-site .alpha-payments h3{margin:0 0 12px;font-size:12px;font-weight:700;color:#ff6746;letter-spacing:.08em;text-transform:uppercase}.ap-site .alpha-payments__grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ap-site .alpha-payments__item{display:grid;place-items:center;min-width:0;height:66px;background:#f5f5f3;border-radius:6px;padding:9px}.ap-site .alpha-payments__item--dark{background:#171717;border:1px solid #444}.ap-site .alpha-payments__item--atome{background:#f0ff5f}.ap-site .alpha-payments .alpha-payments__item--mastercard img{max-height:60px}.ap-site .alpha-payments__item img{display:block;max-width:100%;max-height:46px;width:auto;height:auto;object-fit:contain}@media screen and (max-width:360px){.ap-site .alpha-payments__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-site .alpha-payments__item{height:72px}.ap-site .alpha-payments__item img{max-height:52px}}@media screen and (min-width:750px){.ap-site .alpha-payments__inner{padding:0 40px 72px}.ap-site .alpha-payments__grid{max-width:720px}.ap-site .alpha-payments__item{height:80px}.ap-site .alpha-payments__item img{max-height:55px}}.ap-site .alpha-purchase{--font-heading--family:var(--ap-heading,Arial,sans-serif);--font-subheading--family:var(--ap-font,Arial,sans-serif);scroll-margin-top:0}.ap-site #alpha-product{scroll-margin-top:0}.ap-site .alpha-purchase__option input{-webkit-appearance:none;appearance:none;border:1px solid #999;border-radius:50%;background:transparent;flex-shrink:0}.ap-site .alpha-purchase__option input:checked{border-color:#ff4b28;background:radial-gradient(circle,#ff4b28 0 4px,transparent 4.5px)}.ap-site .alpha-purchase .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.ap-site .alpha-purchase a.alpha-purchase__review{text-decoration:underline;text-underline-offset:3px}.ap-site .alpha-purchase button:disabled{cursor:not-allowed}#ap-shop .alpha-payments .alpha-payments__inner{padding-block:0}.alpha-payments__summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;border-block:1px solid #383531;color:#ece8e2;font-size:14px;font-weight:600;cursor:pointer;list-style:none}.alpha-payments__summary::-webkit-details-marker{display:none}.alpha-payments__summary>span{font-size:20px;color:#ff8969;font-weight:400}.alpha-payments__inner[open]>summary>span{transform:rotate(45deg)}.alpha-payments__details{padding-block:16px 24px}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=AAB_Aw */
