.CurrentDispatchPage-module__wcUvmq__page{gap:clamp(var(--space-8), 6vw, var(--space-12));max-width:var(--container-standard);padding:clamp(var(--space-8), 7vw, var(--space-16)) clamp(var(--space-4), 4vw, var(--space-8)) clamp(7rem, 12vw, 9rem);margin-inline:auto;display:grid}.CurrentDispatchPage-module__wcUvmq__hero{align-items:end;gap:clamp(var(--space-6), 5vw, var(--space-12));grid-template-columns:minmax(0,1fr) minmax(19rem,26rem);display:grid}.CurrentDispatchPage-module__wcUvmq__header{gap:var(--space-3);max-width:var(--container-narrow);display:grid}.CurrentDispatchPage-module__wcUvmq__header h1,.CurrentDispatchPage-module__wcUvmq__boxHeader h2{font-family:var(--font-display);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);margin:0}.CurrentDispatchPage-module__wcUvmq__header h1{font-size:var(--type-page-title)}.CurrentDispatchPage-module__wcUvmq__header p,.CurrentDispatchPage-module__wcUvmq__empty,.CurrentDispatchPage-module__wcUvmq__disclaimer{color:var(--color-text-muted);line-height:var(--line-height-body);margin:0}.CurrentDispatchPage-module__wcUvmq__header sup{font-size:var(--font-size-sm);line-height:0}.CurrentDispatchPage-module__wcUvmq__purchasePanel,.CurrentDispatchPage-module__wcUvmq__stickyPurchase{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2);box-shadow:var(--shadow-minimal);gap:var(--space-4);min-width:0;padding:var(--space-4);display:grid}.CurrentDispatchPage-module__wcUvmq__purchaseCopy{gap:var(--space-1);min-width:0;display:grid}.CurrentDispatchPage-module__wcUvmq__purchaseCopy p{color:var(--color-text-muted);line-height:var(--line-height-body);margin:0}.CurrentDispatchPage-module__wcUvmq__purchaseCopy strong{font-size:var(--font-size-lg);line-height:var(--line-height-heading)}.CurrentDispatchPage-module__wcUvmq__purchaseKicker{color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading)}.CurrentDispatchPage-module__wcUvmq__purchaseActions{align-items:stretch;gap:var(--space-2);flex-wrap:wrap;display:flex}.CurrentDispatchPage-module__wcUvmq__purchaseForm{flex:12rem;min-width:0;display:flex}.CurrentDispatchPage-module__wcUvmq__purchasePrimary{border-radius:var(--radius-1);cursor:pointer;font:inherit;font-size:var(--type-button-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);min-width:0;min-height:2.85rem;padding:.75rem var(--space-4);text-align:center;background:var(--color-accent);border:1px solid var(--color-accent);color:var(--color-accent-contrast);justify-content:center;align-items:center;width:100%;text-decoration:none;display:inline-flex}.CurrentDispatchPage-module__wcUvmq__purchasePrimary:hover{transform:translateY(-1px)}.CurrentDispatchPage-module__wcUvmq__purchasePrimary:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.CurrentDispatchPage-module__wcUvmq__stickyPurchase{bottom:calc(env(safe-area-inset-bottom) + var(--space-4));padding:var(--space-3);width:min(54rem, calc(100vw - var(--space-8)));z-index:var(--z-drawer);grid-template-columns:minmax(0,1fr) auto;align-items:center;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 16px 42px #18171633}.CurrentDispatchPage-module__wcUvmq__stickyPurchase .CurrentDispatchPage-module__wcUvmq__purchaseCopy{gap:.1rem}.CurrentDispatchPage-module__wcUvmq__stickyPurchase .CurrentDispatchPage-module__wcUvmq__purchaseCopy p{display:none}.CurrentDispatchPage-module__wcUvmq__stickyPurchase .CurrentDispatchPage-module__wcUvmq__purchaseActions{min-width:min(26rem,46vw)}body:has([data-consent-banner]) .CurrentDispatchPage-module__wcUvmq__stickyPurchase{bottom:calc(env(safe-area-inset-bottom) + 7rem)}.CurrentDispatchPage-module__wcUvmq__boxes{gap:clamp(var(--space-12), 7vw, var(--space-16));display:grid}.CurrentDispatchPage-module__wcUvmq__disclaimer{font-size:var(--font-size-sm);max-width:var(--container-narrow)}.CurrentDispatchPage-module__wcUvmq__box{gap:clamp(var(--space-6), 3vw, var(--space-8));display:grid}.CurrentDispatchPage-module__wcUvmq__boxHeader{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.CurrentDispatchPage-module__wcUvmq__boxHeader h2{font-size:var(--type-section-title)}.CurrentDispatchPage-module__wcUvmq__facts{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:end;display:flex}.CurrentDispatchPage-module__wcUvmq__facts span{color:var(--color-text-muted);line-height:var(--line-height-heading)}.CurrentDispatchPage-module__wcUvmq__products{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.CurrentDispatchPage-module__wcUvmq__routineMap{border-block:1px solid var(--color-border-subtle);color:var(--color-text-muted);gap:var(--space-2) var(--space-4);line-height:var(--line-height-heading);padding-block:var(--space-3);flex-wrap:wrap;display:flex}.CurrentDispatchPage-module__wcUvmq__routineMapItem{align-items:baseline;gap:.35rem;min-width:0;display:inline-flex}.CurrentDispatchPage-module__wcUvmq__routineMapItem strong{color:var(--color-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.CurrentDispatchPage-module__wcUvmq__productTile{min-width:0}.CurrentDispatchPage-module__wcUvmq__productButton{appearance:none;background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-2);color:inherit;cursor:pointer;font:inherit;gap:var(--space-2);min-width:0;height:100%;padding:var(--space-2);text-align:start;grid-template-rows:auto 1fr;width:100%;display:grid}.CurrentDispatchPage-module__wcUvmq__productButton:focus-visible{border-color:var(--color-border);outline:2px solid var(--color-accent);outline-offset:2px}.CurrentDispatchPage-module__wcUvmq__productButton:hover{border-color:var(--color-border)}.CurrentDispatchPage-module__wcUvmq__thumbnail{aspect-ratio:1;background:var(--color-background);border:1px solid var(--color-border-subtle);border-radius:var(--radius-1);padding:var(--space-2);justify-content:center;align-items:center;display:flex;overflow:hidden}.CurrentDispatchPage-module__wcUvmq__thumbnail img{box-sizing:border-box;object-fit:contain;width:100%;height:100%;display:block}.CurrentDispatchPage-module__wcUvmq__thumbnail span{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.CurrentDispatchPage-module__wcUvmq__productCopy{gap:var(--space-1);min-width:0;display:grid}.CurrentDispatchPage-module__wcUvmq__productName{color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CurrentDispatchPage-module__wcUvmq__brand{color:var(--color-text-muted)}.CurrentDispatchPage-module__wcUvmq__stageLabel{color:var(--color-accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.CurrentDispatchPage-module__wcUvmq__size{color:var(--color-text-muted);font-size:var(--font-size-sm)}.CurrentDispatchPage-module__wcUvmq__productCopy span{line-height:var(--line-height-heading)}.CurrentDispatchPage-module__wcUvmq__cardBrief{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-block-start:var(--space-1);display:-webkit-box;overflow:hidden}.CurrentDispatchPage-module__wcUvmq__modalBackdrop{padding:clamp(var(--space-3), 4vw, var(--space-8));z-index:2147483647;background:#1817166b;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.CurrentDispatchPage-module__wcUvmq__modal{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-2);gap:clamp(var(--space-4), 4vw, var(--space-8));max-width:58rem;max-height:min(90vh,50rem);padding:clamp(var(--space-4), 4vw, var(--space-8));grid-template-columns:minmax(14rem,.82fr) minmax(0,1fr);width:100%;display:grid;position:relative;overflow:auto;box-shadow:0 18px 60px #1817162e}.CurrentDispatchPage-module__wcUvmq__modalClose{appearance:none;background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-1);color:var(--color-text-muted);cursor:pointer;font:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-heading);inset-inline-end:var(--space-4);top:var(--space-4);padding:.45rem .65rem;position:absolute}.CurrentDispatchPage-module__wcUvmq__modalClose:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.CurrentDispatchPage-module__wcUvmq__modalClose:hover{border-color:var(--color-border);color:var(--color-text)}.CurrentDispatchPage-module__wcUvmq__modalImage{aspect-ratio:1;background:var(--color-background);border:1px solid var(--color-border-subtle);border-radius:var(--radius-1);padding:var(--space-4);justify-content:center;align-self:center;align-items:center;display:flex;overflow:hidden}.CurrentDispatchPage-module__wcUvmq__modalImage img{box-sizing:border-box;object-fit:contain;object-position:center center;width:100%;height:100%;display:block}.CurrentDispatchPage-module__wcUvmq__modalImage span{color:var(--color-text-muted);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.CurrentDispatchPage-module__wcUvmq__modalBody{align-content:start;gap:var(--space-3);min-width:0;padding-inline-end:var(--space-8);display:grid}.CurrentDispatchPage-module__wcUvmq__modalBody h2{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}.CurrentDispatchPage-module__wcUvmq__modalBody p{margin:0}.CurrentDispatchPage-module__wcUvmq__modalBrief{color:var(--color-text);font-family:var(--font-display);font-size:var(--font-size-lg);line-height:var(--line-height-body)}.CurrentDispatchPage-module__wcUvmq__modalSection{border-block-start:1px solid var(--color-border-subtle);gap:var(--space-2);padding-block-start:var(--space-3);display:grid}.CurrentDispatchPage-module__wcUvmq__modalSection h3{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}.CurrentDispatchPage-module__wcUvmq__modalBenefits{color:var(--color-text-muted);gap:var(--space-2);line-height:var(--line-height-body);margin:0;padding:0;list-style:none;display:grid}.CurrentDispatchPage-module__wcUvmq__modalBenefits li{padding-inline-start:var(--space-4);position:relative}.CurrentDispatchPage-module__wcUvmq__modalBenefits li:before{background:var(--color-accent);content:"";border-radius:999px;width:.3rem;height:.3rem;position:absolute;inset-block-start:.65rem;inset-inline-start:.2rem}.CurrentDispatchPage-module__wcUvmq__usageWhen,.CurrentDispatchPage-module__wcUvmq__usageTip{color:var(--color-text-muted);line-height:var(--line-height-body)}.CurrentDispatchPage-module__wcUvmq__usageSteps{color:var(--color-text-muted);gap:var(--space-1);line-height:var(--line-height-body);margin:0;padding-inline-start:var(--space-4);display:grid}.CurrentDispatchPage-module__wcUvmq__usageSteps li::marker{color:var(--color-accent);font-weight:var(--font-weight-semibold)}.CurrentDispatchPage-module__wcUvmq__usageTip{font-size:var(--font-size-sm)}.CurrentDispatchPage-module__wcUvmq__ingredients{gap:var(--space-1);flex-wrap:wrap;min-width:0;margin-block-start:var(--space-1);display:flex}.CurrentDispatchPage-module__wcUvmq__ingredients span{border:1px solid var(--color-border-subtle);border-radius:var(--radius-1);color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-heading);overflow-wrap:anywhere;max-width:100%;padding:.2rem .35rem}@media (max-width:860px){.CurrentDispatchPage-module__wcUvmq__hero{grid-template-columns:1fr;align-items:stretch}.CurrentDispatchPage-module__wcUvmq__boxHeader{grid-template-columns:1fr}.CurrentDispatchPage-module__wcUvmq__facts{justify-content:start}.CurrentDispatchPage-module__wcUvmq__products{grid-template-columns:repeat(3,minmax(0,1fr))}.CurrentDispatchPage-module__wcUvmq__modal{grid-template-columns:1fr;max-width:34rem;max-height:92vh}.CurrentDispatchPage-module__wcUvmq__modalBody{padding-inline-end:0}.CurrentDispatchPage-module__wcUvmq__modalClose{inset-inline-end:var(--space-3);top:var(--space-3)}.CurrentDispatchPage-module__wcUvmq__stickyPurchase{width:min(36rem, calc(100vw - var(--space-4)));grid-template-columns:1fr}.CurrentDispatchPage-module__wcUvmq__stickyPurchase .CurrentDispatchPage-module__wcUvmq__purchaseActions{min-width:0}}@media (max-width:560px){.CurrentDispatchPage-module__wcUvmq__products{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.CurrentDispatchPage-module__wcUvmq__productButton{padding:var(--space-2)}.CurrentDispatchPage-module__wcUvmq__modalBackdrop{padding:var(--space-2);align-items:end}.CurrentDispatchPage-module__wcUvmq__modal{gap:var(--space-4);max-height:88vh;padding:var(--space-4)}.CurrentDispatchPage-module__wcUvmq__modalImage{aspect-ratio:4/3;max-height:14.5rem;padding:var(--space-3);align-self:stretch}.CurrentDispatchPage-module__wcUvmq__modalBody h2{font-size:var(--font-size-lg)}.CurrentDispatchPage-module__wcUvmq__purchaseActions{grid-template-columns:1fr;display:grid}.CurrentDispatchPage-module__wcUvmq__purchaseForm{display:block}.CurrentDispatchPage-module__wcUvmq__stickyPurchase{padding:var(--space-2)}.CurrentDispatchPage-module__wcUvmq__stickyPurchase .CurrentDispatchPage-module__wcUvmq__purchaseCopy{display:none}}
