.adt{--tab-bg:#2A4876;--tab-active:#2A4876;--tab-inactive:#fff;--panel-radius:16px;--pad-x:20px;--pad-y:20px;--motion:.25s;--adt-body-size:12px;--adt-body-font:Lato, sans-serif;--grad:linear-gradient(135deg,#9ce4ff 0%,#8db8ef 18.8%,#91c1fd 58.5%,#4d76aa 100%);font-family:var(--adt-body-font);background-color:#2a4876;padding-top:20px}.adt *{box-sizing:border-box}.adt__tabs{position:relative;z-index:4;display:flex;gap:12px;overflow-x:auto;overflow-y:visible;padding:8px;background:var(--tab-bg);align-items:center;justify-content:center}.adt__tab{position:relative;z-index:2;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--tab-inactive);padding:10px 14px;border-radius:999px;font-weight:700;white-space:nowrap;cursor:pointer;transition:color var(--motion) ease}.adt__tab[aria-selected=true]{color:var(--tab-active)}.adt__tab:focus-visible{outline:2px solid #fff;outline-offset:2px}.adt__pill{position:absolute;z-index:1;top:8px;left:0;height:calc(100% - 16px);width:0;border-radius:999px;background:#2a4876;box-shadow:0 2px 8px #0000001a;transition:transform var(--motion) ease,width var(--motion) ease}.adt__triangle{position:absolute;z-index:5;top:0;left:0;width:16px;height:8px;background:var(--tab-bg);clip-path:polygon(50% 100%,0 0,100% 0);transition:transform var(--motion) ease}@media (max-width:767px){.adt__triangle{top:-1px;left:-9px;width:34px;height:9px}}.adt__panels{margin-top:0;position:relative;z-index:1;transition:height var(--motion) ease;overflow:hidden}.adt__panels{margin-left:auto;margin-right:auto}@media (min-width:1024px){.adt__panels{max-width:1200px}}.adt__panel{background:var(--grad);background-size:200% 200%;background-position:35% 35%;padding:var(--pad-y) var(--pad-x);color:#fff;font-size:var(--adt-body-size);opacity:1;transition:opacity var(--motion) ease}@media (min-width:768px){.adt__panel{background-position:30% 30%}}@media (min-width:1200px){.adt__panel{background-position:25% 25%}}.adt__body{line-height:1.8;margin-bottom:23px}.adt__benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;row-gap:15px;margin-bottom:15px;align-items:stretch}@media (min-width:1024px){.adt__benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.adt__benefit-card{background:#fff;border-radius:12px;padding:12px;display:flex;flex-direction:column;justify-content:center;height:100%}.adt__benefit-title{font-weight:900;margin-bottom:8px;color:#2a4876;font-size:1rem;letter-spacing:1.05px;line-height:1.3}.adt__benefit-sub{color:#2a4876;line-height:1.5}@media (max-width:1023px){.adt__benefit-grid>.adt__benefit-card:last-child:nth-child(odd){grid-column:1 / -1}}.adt__howto-card{background:#ffffff26;border-radius:12px;padding:16px;margin-bottom:18px}.adt__howto-list{list-style:none;margin:0;padding:0;counter-reset:step}.adt__howto-step{display:flex;gap:12px;align-items:flex-start;position:relative;padding:14px 0}.adt__howto-step:not(:last-child):after{content:"";position:absolute;left:22px;right:0;bottom:0;height:2px;background:#ffffff59}.adt__howto-badge{min-width:45px;min-height:45px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:2px solid #fff;font-weight:700;margin-top:9px;font-size:1.2rem;margin-right:12px}.adt__howto-title{font-weight:700;margin-bottom:5px;font-size:1.4rem}.adt__howto-sub{opacity:.95;font-size:1rem;line-height:1.4;padding-right:14px}.adt__ingredient-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (min-width:1024px){.adt__ingredient-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.adt__ingredient-card{background:#fff;color:#2a4876;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #00000014;display:flex;flex-direction:column;transform:translateZ(0);transition:transform var(--motion) ease;transform-origin:center}.adt__ingredient-card:hover{transform:scale(1.03)}.adt__ingredient-image{width:100%;height:150px;max-height:150px;object-fit:cover;object-position:center;display:block}.adt__ingredient-body{padding:12px}.adt__ingredient-title{font-weight:900;font-size:1rem;margin-bottom:7px;letter-spacing:1.5px}.adt__ingredient-sub{opacity:.85;line-height:1.5}.adt__pill-rail{position:relative;background:#fff;padding:0;border-radius:9999px;max-width:90%;margin-left:auto;margin-right:auto}.adt__pill-rail .adt__tabs{background:transparent}.adt__pill-rail .adt__tab{color:#2a4876}.adt__pill-rail .adt__tab[aria-selected=true]{color:#fff}@media (min-width:1024px){.adt__pill-rail{max-width:450px}}.adt__cta{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:10px 14px;border-radius:9999px;background:#fff;color:#2a4876;border:2px solid #9cc7ff;text-decoration:none}.adt__cta:hover{filter:brightness(.98)}.adt__cta-icon{display:inline-flex}.adt__cta-label{font-weight:600}@media (max-width:767px){.adt__cta{min-width:100%}}@media (min-width:768px){.adt__cta--block-desktop{display:block;width:fit-content;margin-top:12px}}[data-adt-dropdown]+.adt__dropdown-panel{overflow:hidden;transition:height var(--motion) ease}@media (max-width:767px){.adt__visually-hidden-mobile{position:absolute!important;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;overflow:hidden;white-space:nowrap;padding:0;margin:0;border:0}}.adt__dropdown{margin-top:12px;-webkit-appearance:none;appearance:none;border:0;border-radius:999px;padding:10px 14px;background:#fff;color:var(--tab-bg);font-weight:700;display:inline-flex;gap:8px;align-items:center;cursor:pointer;transition:transform var(--motion) ease}.adt__dropdown[aria-expanded=true] .adt__chevron{transform:rotate(180deg)}.adt__chevron{display:inline-flex;transition:transform var(--motion) ease}.adt__dropdown-panel{overflow:hidden;transition:height var(--motion) ease}.adt__dropdown-inner{margin-top:13px;padding-left:16px;padding-right:16px;line-height:1.5}@media (prefers-reduced-motion: reduce){.adt__pill,.adt__triangle,.adt__tab,.adt__dropdown,.adt__chevron,.adt__dropdown-panel,.adt__cta,.adt__ingredient-card{transition:none!important}.adt__cta:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/additional-details-tabbed.css.map */
