.dp-qp.dp-band--page{background:var(--surface-accent);padding-block:var(--space-4) var(--section-y)}.dp-qp__inner{display:flex;flex-direction:column;gap:var(--space-5);max-width:var(--container-sm)}.dp-qp__fine{color:var(--text-faint);font-size:var(--text-sm);line-height:var(--leading-normal);text-align:center}.dp-qp .dp-buy__chip{background:var(--surface-card)}.dp-qp .dp-gallery{position:static}.dp-qp__badges{margin-top:0}.dp-qp__heading{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-heading);letter-spacing:var(--tracking-snug);text-align:center}.dp-qp__toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--paper-3)}.dp-qp__mode{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--control-sm);padding:var(--space-1) var(--space-3);border:0;border-radius:var(--radius-pill);background:none;color:var(--text-muted);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;transition:var(--transition-control)}.dp-qp__mode[aria-pressed=true]{background:var(--white);box-shadow:var(--shadow-sm);color:var(--text-strong)}.dp-qp__mode-badge{padding:1px var(--space-2);border-radius:var(--radius-sm);background:#ff7a00;color:var(--white);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-regular)}.dp-qp__note{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--ink-800);font-size:var(--text-sm);line-height:var(--leading-normal)}.dp-qp__note .dp-icon{flex:0 0 auto;margin-top:1px;color:var(--amber-700)}.dp-qp__error{padding:var(--space-3) var(--space-4);border:1px solid var(--clay-300);border-radius:var(--radius-md);background:var(--status-critical-bg);color:var(--clay-700);font-size:var(--text-sm)}.dp-qp__group{display:flex;flex-direction:column;gap:var(--space-4)}.dp-qp__card{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--surface-card)}.dp-qp__card--starred{border-color:var(--forest-800)}.dp-qp__card[data-dp-available=false]{opacity:.6}.dp-qp__card-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-4);align-items:start}.dp-qp__card-price{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.dp-qp__badge{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--forest-800);color:var(--white);font-family:var(--font-mono);font-size:11px;font-weight:var(--weight-regular)}.dp-qp__badge--best-value{background:#ff7a00}.dp-qp__badge--most-popular{background:#17ba13}.dp-qp__amount{display:flex;align-items:baseline;gap:var(--space-2);color:var(--text-strong);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.dp-qp__amount-unit{color:var(--text-faint);font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:var(--weight-regular);letter-spacing:var(--tracking-normal)}.dp-qp__compare{margin-top:calc(-1 * var(--space-2));color:#e90909;font-size:var(--text-sm);line-height:var(--leading-tight)}.dp-qp__card-what{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:var(--space-1);text-align:center}.dp-qp__supply{color:var(--text-strong);font-size:var(--type-lead-size);font-weight:var(--weight-semibold)}.dp-qp__subtitle{margin-top:calc(-1 * var(--space-1));color:var(--text-faint);font-size:var(--text-2xs);line-height:var(--leading-snug)}.dp-qp__bottles{display:flex;justify-content:center;align-items:center;margin-block:auto;padding-left:24px}.dp-qp__bottle{flex:0 0 auto;height:52px;width:auto;max-width:none;margin-left:-24px}.dp-qp__shot{width:100%;max-width:140px;height:auto;margin-top:var(--space-2)}.dp-qp__list{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) 0 0;margin:0;width:100%;border-top:1px solid var(--line-soft);list-style:none}.dp-qp__list li{display:flex;align-items:center;gap:var(--space-2);color:var(--ink-800);font-size:var(--text-2xs);line-height:var(--leading-snug)}.dp-qp__list .dp-icon{flex:0 0 auto;color:var(--amber-700)}.dp-qp__order{position:relative}.dp-qp__order .dp-icon{position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%)}.dp-qp__footnote{color:var(--text-faint);font-size:var(--text-xs);text-align:center}.dp-qp__unit-short{display:none}@media(max-width:409px){.dp-qp__badge{padding-inline:var(--space-2);font-size:10px}.dp-qp__card{padding:var(--space-4) var(--space-3)}.dp-qp__supply{font-size:16px}.dp-qp__amount-unit{font-size:11px}.dp-qp__unit-full{display:none}.dp-qp__unit-short{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dp-quiz-plan.css.map */
