.ingredients-module__5JBgxG__route{--ingredient-bg:var(--color-navy);--ingredient-surface:#24123d;--ingredient-ink:#f6f1fa;--ingredient-muted:#cdc3da;--ingredient-action:#e2c251;--ingredient-error:#ffb4cb;--ingredient-success:#b5dec0;--ingredient-border:#cdc3da8c;color:var(--ingredient-ink);background:var(--ingredient-bg);font-family:var(--font-hanken), sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-weight:400}.ingredients-module__5JBgxG__page{color:var(--ingredient-ink);background:var(--ingredient-bg);padding-top:64px;padding-bottom:1px}.ingredients-module__5JBgxG__page h1,.ingredients-module__5JBgxG__page h2,.ingredients-module__5JBgxG__page h3,.ingredients-module__5JBgxG__sheet h2,.ingredients-module__5JBgxG__sheet h3{color:var(--ingredient-ink);font-family:var(--font-gloock), Georgia, serif;letter-spacing:0;text-wrap:balance;font-weight:400}.ingredients-module__5JBgxG__page h2{font-size:clamp(2rem,3.4vw,3.25rem);line-height:1.12}.ingredients-module__5JBgxG__page p,.ingredients-module__5JBgxG__sheet p{text-wrap:pretty}.ingredients-module__5JBgxG__sectionInner,.ingredients-module__5JBgxG__proofInner,.ingredients-module__5JBgxG__detailHero{width:min(1344px,100% - 36px);margin-inline:auto}.ingredients-module__5JBgxG__hero{gap:24px;width:min(1344px,100% - 36px);margin-inline:auto;padding-top:30px;display:grid}.ingredients-module__5JBgxG__heroCopy{align-self:center;min-width:0}.ingredients-module__5JBgxG__hero h1{margin-bottom:24px;font-size:clamp(2.5rem,4.6vw,4.25rem);line-height:1.05}.ingredients-module__5JBgxG__heroIntro{max-width:46ch;color:var(--ingredient-muted);font-size:17px;line-height:1.6}.ingredients-module__5JBgxG__heroPhoto{aspect-ratio:4/3;position:relative}.ingredients-module__5JBgxG__productImage{object-fit:cover}.ingredients-module__5JBgxG__heroActions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:28px;display:flex}.ingredients-module__5JBgxG__primaryButton,.ingredients-module__5JBgxG__secondaryButton,.ingredients-module__5JBgxG__addButton,.ingredients-module__5JBgxG__selectedButton,.ingredients-module__5JBgxG__submitButton{border:1px solid var(--ingredient-ink);letter-spacing:0;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:13px 20px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .16s ease-out,color .16s ease-out;display:inline-flex}.ingredients-module__5JBgxG__primaryButton,.ingredients-module__5JBgxG__submitButton,.ingredients-module__5JBgxG__selectedButton{background:var(--ingredient-action);border-color:var(--ingredient-action);color:var(--ingredient-bg)}.ingredients-module__5JBgxG__primaryButton:hover,.ingredients-module__5JBgxG__submitButton:hover,.ingredients-module__5JBgxG__selectedButton:hover{background:var(--ingredient-ink);border-color:var(--ingredient-ink)}.ingredients-module__5JBgxG__secondaryButton{color:var(--ingredient-ink);text-underline-offset:5px;background:0 0;border-color:#0000;padding-inline:0;text-decoration:underline}.ingredients-module__5JBgxG__secondaryButton:hover{text-decoration-thickness:2px}.ingredients-module__5JBgxG__addButton{color:var(--ingredient-ink);background:0 0}.ingredients-module__5JBgxG__addButton:hover{background:var(--ingredient-ink);color:var(--ingredient-bg)}.ingredients-module__5JBgxG__heroNote{color:var(--ingredient-muted);margin-top:18px;font-size:14px;line-height:1.6}.ingredients-module__5JBgxG__proofInner{gap:26px;padding-block:48px 20px;display:grid}.ingredients-module__5JBgxG__proof h2{margin-bottom:10px;font-size:23px}.ingredients-module__5JBgxG__proof p{color:var(--ingredient-muted);max-width:48ch;font-size:15px;line-height:1.6}.ingredients-module__5JBgxG__catalogue{padding-block:64px 80px;scroll-margin-top:96px}.ingredients-module__5JBgxG__rangeIntro{gap:20px;margin-bottom:28px;display:grid}.ingredients-module__5JBgxG__rangeIntro>p{color:var(--ingredient-muted);max-width:57ch;font-size:16px;line-height:1.65}.ingredients-module__5JBgxG__filters{flex-direction:column;gap:24px;display:flex}.ingredients-module__5JBgxG__searchLabel{width:min(100%,480px);color:var(--ingredient-muted);font-size:15px;display:block}.ingredients-module__5JBgxG__searchLabel input{border:1px solid var(--ingredient-border);background:var(--ingredient-bg);width:100%;min-height:48px;color:var(--ingredient-ink);border-radius:0;margin-top:8px;padding:13px 14px;font-size:16px}.ingredients-module__5JBgxG__searchLabel input::placeholder,.ingredients-module__5JBgxG__sheet input::placeholder,.ingredients-module__5JBgxG__sheet textarea::placeholder,.ingredients-module__5JBgxG__inlineQuote input::placeholder{color:var(--ingredient-muted);opacity:1}.ingredients-module__5JBgxG__familyFilters{flex-wrap:wrap;gap:4px 24px;display:flex}.ingredients-module__5JBgxG__familyFilters button{min-height:48px;color:var(--ingredient-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0 12px;font-size:16px}.ingredients-module__5JBgxG__familyFilters button[aria-pressed=true]{border-bottom-color:var(--ingredient-action);color:var(--ingredient-ink);font-weight:600}.ingredients-module__5JBgxG__familyFilters button:hover{color:var(--ingredient-ink)}.ingredients-module__5JBgxG__resultsLine{min-height:64px;color:var(--ingredient-muted);justify-content:space-between;align-items:center;gap:20px;font-size:14px;display:flex}.ingredients-module__5JBgxG__resultsLine p{color:var(--ingredient-muted)}.ingredients-module__5JBgxG__textButton{color:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:6px 0;font-size:14px;text-decoration:underline;display:inline-flex}.ingredients-module__5JBgxG__cardGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}.ingredients-module__5JBgxG__card{background:var(--ingredient-surface);flex-direction:column;min-width:0;display:flex}.ingredients-module__5JBgxG__cardImage{aspect-ratio:4/3;position:relative;overflow:hidden}.ingredients-module__5JBgxG__typographicTile{justify-content:center;align-items:center;width:100%;height:100%;padding:24px;display:flex;container-type:inline-size}.ingredients-module__5JBgxG__typographicTile span{font-family:var(--font-gloock), Georgia, serif;letter-spacing:0;text-align:center;overflow-wrap:normal;white-space:nowrap;font-size:min(3.25rem,15cqi);font-weight:400;line-height:1.1}.ingredients-module__5JBgxG__myrtleTile{color:#e9edde;background:#2d5a3d}.ingredients-module__5JBgxG__wattleTile{color:#f7efd8;background:#842450}.ingredients-module__5JBgxG__cardBody{flex-direction:column;flex:1;padding:24px;display:flex}.ingredients-module__5JBgxG__familyName{color:var(--ingredient-muted);margin-bottom:8px;font-size:14px}.ingredients-module__5JBgxG__cardBody h3{margin-bottom:12px;font-size:29px;line-height:1.15}.ingredients-module__5JBgxG__cardBody>p:not(.ingredients-module__5JBgxG__familyName){color:var(--ingredient-muted);margin-bottom:24px;font-size:16px;line-height:1.6}.ingredients-module__5JBgxG__cardActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:auto;display:flex}.ingredients-module__5JBgxG__addButton,.ingredients-module__5JBgxG__selectedButton{gap:8px;min-height:44px;padding:11px 14px;font-size:14px}.ingredients-module__5JBgxG__detailLink,.ingredients-module__5JBgxG__textLink,.ingredients-module__5JBgxG__breadcrumbLink{min-height:44px;color:var(--ingredient-muted);text-underline-offset:5px;align-items:center;gap:10px;font-size:15px;text-decoration:underline;display:inline-flex}.ingredients-module__5JBgxG__detailLink:hover,.ingredients-module__5JBgxG__textLink:hover,.ingredients-module__5JBgxG__breadcrumbLink:hover,.ingredients-module__5JBgxG__textButton:hover{color:var(--ingredient-ink);text-decoration-thickness:2px}.ingredients-module__5JBgxG__emptyResults{background:var(--ingredient-surface);padding:48px 24px}.ingredients-module__5JBgxG__emptyResults h3{margin-bottom:14px;font-size:32px}.ingredients-module__5JBgxG__emptyResults p{color:var(--ingredient-muted);max-width:50ch;margin-bottom:28px;line-height:1.65}.ingredients-module__5JBgxG__steps{padding-block:0 80px}.ingredients-module__5JBgxG__steps h2{max-width:22ch}.ingredients-module__5JBgxG__steps ol{gap:32px;margin-top:36px;padding:0;list-style:none;display:grid}.ingredients-module__5JBgxG__steps li{align-items:start;gap:22px;display:flex}.ingredients-module__5JBgxG__stepNumber{font-family:var(--font-gloock), Georgia, serif;color:var(--ingredient-muted);font-size:38px;line-height:1}.ingredients-module__5JBgxG__steps h3{margin-bottom:10px;font-size:25px;line-height:1.2}.ingredients-module__5JBgxG__steps li p{color:var(--ingredient-muted);font-size:16px;line-height:1.65}.ingredients-module__5JBgxG__pairing{background:var(--ingredient-surface);padding-block:48px}.ingredients-module__5JBgxG__pairing .ingredients-module__5JBgxG__sectionInner{flex-direction:column;align-items:start;gap:28px;display:flex}.ingredients-module__5JBgxG__pairing h2{margin-bottom:18px;font-size:clamp(2rem,3.5vw,3rem)}.ingredients-module__5JBgxG__pairing p{color:var(--ingredient-muted);max-width:63ch;font-size:16px;line-height:1.65}.ingredients-module__5JBgxG__pairing button{flex-shrink:0}.ingredients-module__5JBgxG__faq{padding-block:64px 80px}.ingredients-module__5JBgxG__faq .ingredients-module__5JBgxG__sectionInner{gap:32px;display:grid}.ingredients-module__5JBgxG__faqList{gap:12px;display:grid}.ingredients-module__5JBgxG__faqItem{border-bottom:1px solid #cdc3da38}.ingredients-module__5JBgxG__faqItem h3 button{text-align:left;width:100%;color:var(--ingredient-ink);cursor:pointer;font-family:var(--font-gloock), Georgia, serif;background:0 0;border:0;justify-content:space-between;align-items:start;gap:24px;padding:20px 0;font-size:24px;font-weight:400;line-height:1.25;display:flex}.ingredients-module__5JBgxG__faqItem h3 button span{font-family:var(--font-hanken), sans-serif;flex-shrink:0;font-size:24px}.ingredients-module__5JBgxG__faqItem p{color:var(--ingredient-muted);padding:0 32px 24px 0;font-size:16px;line-height:1.7}.ingredients-module__5JBgxG__closing{padding-block:56px 112px}.ingredients-module__5JBgxG__closing h2{margin-bottom:24px;font-size:clamp(2.25rem,4vw,3.25rem)}.ingredients-module__5JBgxG__closing .ingredients-module__5JBgxG__sectionInner>p{color:var(--ingredient-muted);max-width:58ch;font-size:17px;line-height:1.65}.ingredients-module__5JBgxG__quoteTrigger{z-index:50;left:max(24px, env(safe-area-inset-left));bottom:calc(var(--cookie-consent-height,0px) + max(24px, env(safe-area-inset-bottom)));background:var(--ingredient-action);max-width:calc(100vw - 32px);min-height:54px;color:var(--ingredient-bg);border:1px solid var(--ingredient-action);cursor:pointer;border-radius:0;align-items:center;gap:22px;padding:15px 22px;font-size:16px;font-weight:600;display:inline-flex;position:fixed;box-shadow:0 4px 20px #0003}.ingredients-module__5JBgxG__quoteTrigger:hover{background:var(--ingredient-ink);border-color:var(--ingredient-ink)}.ingredients-module__5JBgxG__quoteTriggerAcknowledged{background:var(--ingredient-action);text-underline-offset:4px;text-decoration:underline}.ingredients-module__5JBgxG__quoteTriggerAcknowledged:hover{background:var(--ingredient-action);border-color:var(--ingredient-action)}.ingredients-module__5JBgxG__quoteFeedback{z-index:50;left:max(24px, env(safe-area-inset-left));bottom:calc(var(--cookie-consent-height,0px) + max(24px, env(safe-area-inset-bottom)) + 66px);border:1px solid var(--ingredient-success);max-width:min(360px,100vw - 48px);color:var(--ingredient-success);background:var(--ingredient-surface);pointer-events:none;padding:13px 17px;font-size:14px;line-height:1.5;position:fixed}.ingredients-module__5JBgxG__dialog{width:min(640px,100%);max-width:100%;height:100dvh;max-height:100dvh;color:var(--ingredient-ink);background:var(--ingredient-surface);border:0;margin:0 0 0 auto;padding:0;overflow:hidden;box-shadow:-8px 0 40px #00000040}.ingredients-module__5JBgxG__dialog::backdrop{background:#1a0a2eb3}.ingredients-module__5JBgxG__sheet{overscroll-behavior:contain;height:100%;padding:0 24px max(32px, env(safe-area-inset-bottom));overflow-y:auto}.ingredients-module__5JBgxG__sheetHeader{background:var(--ingredient-surface);z-index:1;border-bottom:1px solid #cdc3da38;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex;position:sticky;top:0}.ingredients-module__5JBgxG__sheetHeader h2{font-size:36px;line-height:1.1}.ingredients-module__5JBgxG__closeButton{border:1px solid var(--ingredient-border);width:44px;min-height:44px;color:var(--ingredient-ink);cursor:pointer;background:0 0;place-content:center;font-size:28px;line-height:1;display:grid}.ingredients-module__5JBgxG__closeButton:hover{background:var(--ingredient-bg)}.ingredients-module__5JBgxG__fieldset{border:0;min-width:0;margin:0;padding:0}.ingredients-module__5JBgxG__formHeading{margin-top:25px;font-size:25px}.ingredients-module__5JBgxG__quoteLine{border-bottom:1px solid #cdc3da38;padding:24px 0;scroll-margin-top:100px}.ingredients-module__5JBgxG__lineHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.ingredients-module__5JBgxG__lineHeading h3{font-size:27px;line-height:1.15}.ingredients-module__5JBgxG__lineHeading .ingredients-module__5JBgxG__textButton{width:44px;font-size:26px;text-decoration:none}.ingredients-module__5JBgxG__lineFields{grid-template-columns:1fr 1fr;gap:16px 12px;display:grid}.ingredients-module__5JBgxG__fullField,.ingredients-module__5JBgxG__frequencyField{grid-column:1/-1}.ingredients-module__5JBgxG__sheet label,.ingredients-module__5JBgxG__inlineQuote label{color:var(--ingredient-muted);font-size:14px;line-height:1.5;display:block}.ingredients-module__5JBgxG__sheet input:not([type=checkbox]),.ingredients-module__5JBgxG__sheet select,.ingredients-module__5JBgxG__sheet textarea,.ingredients-module__5JBgxG__inlineQuote input,.ingredients-module__5JBgxG__inlineQuote select{border:1px solid var(--ingredient-border);background:var(--ingredient-bg);width:100%;min-height:48px;color:var(--ingredient-ink);letter-spacing:0;border-radius:0;margin-top:7px;padding:11px 12px;font-size:16px;line-height:1.45;display:block}.ingredients-module__5JBgxG__sheet select,.ingredients-module__5JBgxG__inlineQuote select{padding-right:25px}.ingredients-module__5JBgxG__sheet input[inputmode=decimal],.ingredients-module__5JBgxG__inlineQuote input[inputmode=decimal]{font-variant-numeric:tabular-nums}.ingredients-module__5JBgxG__sheet textarea{resize:vertical;min-height:110px}.ingredients-module__5JBgxG__sheet .ingredients-module__5JBgxG__notesLabel{margin-top:28px}.ingredients-module__5JBgxG__sheet .ingredients-module__5JBgxG__checkboxLabel{align-items:center;gap:12px;min-height:44px;margin-top:24px;font-size:16px;display:flex}.ingredients-module__5JBgxG__checkboxLabel input{appearance:none;border:1px solid var(--ingredient-border);background:var(--ingredient-bg);flex-shrink:0;place-content:center;width:22px;height:22px;display:grid}.ingredients-module__5JBgxG__checkboxLabel input:checked:after{content:"✓";color:var(--ingredient-ink);font-size:18px}.ingredients-module__5JBgxG__contactHeading{border-top:1px solid #cdc3da38;margin-top:38px;margin-bottom:24px;padding-top:28px;font-size:30px;line-height:1.2}.ingredients-module__5JBgxG__contactFields{gap:20px 16px;display:grid}.ingredients-module__5JBgxG__contactFields label>span:not(.ingredients-module__5JBgxG__fieldError){font-size:13px}.ingredients-module__5JBgxG__fieldError{color:var(--ingredient-error);margin-top:8px;font-size:14px;line-height:1.55;display:block}.ingredients-module__5JBgxG__sheet input[aria-invalid=true],.ingredients-module__5JBgxG__sheet textarea[aria-invalid=true],.ingredients-module__5JBgxG__inlineQuote input[aria-invalid=true]{border-color:var(--ingredient-error)}.ingredients-module__5JBgxG__sendError{color:var(--ingredient-error);background:var(--ingredient-bg);border:1px solid var(--ingredient-error);margin-top:24px;padding:16px;font-size:16px;line-height:1.6}.ingredients-module__5JBgxG__submitButton{justify-content:space-between;width:100%;margin-top:28px}.ingredients-module__5JBgxG__privacy{color:var(--ingredient-muted);margin-top:14px;font-size:14px;line-height:1.6}.ingredients-module__5JBgxG__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ingredients-module__5JBgxG__emptyList{padding:32px 0 5px}.ingredients-module__5JBgxG__emptyList h3{margin-bottom:10px;font-size:28px}.ingredients-module__5JBgxG__emptyList p,.ingredients-module__5JBgxG__formHint{color:var(--ingredient-muted);font-size:16px;line-height:1.65}.ingredients-module__5JBgxG__formHint{margin-top:20px}.ingredients-module__5JBgxG__success{padding:48px 0}.ingredients-module__5JBgxG__successMark{color:var(--ingredient-success);font-size:36px}.ingredients-module__5JBgxG__success h3{margin:18px 0;font-size:38px;line-height:1.1}.ingredients-module__5JBgxG__success p{color:var(--ingredient-muted);margin-bottom:30px;font-size:16px;line-height:1.65}.ingredients-module__5JBgxG__detailHero{gap:32px;padding-block:28px 64px;display:grid}.ingredients-module__5JBgxG__breadcrumbLink{margin-bottom:28px}.ingredients-module__5JBgxG__detailCopy{min-width:0}.ingredients-module__5JBgxG__detailCopy h1{overflow-wrap:anywhere;margin-bottom:24px;font-size:clamp(2.75rem,5vw,4.5rem);line-height:1.05}.ingredients-module__5JBgxG__detailIntro{color:var(--ingredient-muted);font-size:17px;line-height:1.65}.ingredients-module__5JBgxG__detailPhoto{aspect-ratio:4/3;width:100%;position:relative}.ingredients-module__5JBgxG__detailBrief{flex-direction:column;justify-content:center;padding:32px;display:flex}.ingredients-module__5JBgxG__detailBrief h2{color:inherit;margin-bottom:24px;font-size:clamp(2.25rem,4vw,3.25rem);line-height:1.1}.ingredients-module__5JBgxG__detailBrief ul{margin:0;padding:0;list-style:none}.ingredients-module__5JBgxG__detailBrief li{padding-block:14px;font-size:20px;line-height:1.5}.ingredients-module__5JBgxG__detailBrief li:last-child{padding-bottom:0}.ingredients-module__5JBgxG__inlineQuote{background:var(--ingredient-surface);margin-top:32px;padding:24px}.ingredients-module__5JBgxG__inlineQuote h2{margin-bottom:24px;font-size:25px}.ingredients-module__5JBgxG__inlineFields{grid-template-columns:1fr 1fr;gap:18px 14px;margin-bottom:22px;display:grid}.ingredients-module__5JBgxG__inlineQuote .ingredients-module__5JBgxG__primaryButton{margin-top:4px}.ingredients-module__5JBgxG__productInformation{background:var(--ingredient-surface);padding-block:48px}.ingredients-module__5JBgxG__productInformation .ingredients-module__5JBgxG__sectionInner{gap:32px;display:grid}.ingredients-module__5JBgxG__productInformation h2{margin-bottom:20px;font-size:30px}.ingredients-module__5JBgxG__productInformation ul{padding-left:17px;list-style:outside}.ingredients-module__5JBgxG__productInformation li{margin-bottom:12px;padding-left:3px}.ingredients-module__5JBgxG__productInformation li,.ingredients-module__5JBgxG__productInformation p{color:var(--ingredient-muted);font-size:16px;line-height:1.65}.ingredients-module__5JBgxG__otherRange{padding-block:64px 80px}.ingredients-module__5JBgxG__otherRange h2{margin-bottom:32px}.ingredients-module__5JBgxG__route :is(button,input,select,textarea):disabled,.ingredients-module__5JBgxG__fieldset:disabled{opacity:.55;cursor:wait}.ingredients-module__5JBgxG__fieldset:disabled :is(button,input,select,textarea):disabled{opacity:1}.ingredients-module__5JBgxG__route :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ingredient-action);outline-offset:4px}.ingredients-module__5JBgxG__route ::selection{color:var(--ingredient-bg);background:var(--ingredient-ink)}body:has(.ingredients-module__5JBgxG__route){color:#f6f1fa;font-family:var(--ingredient-chrome-font), sans-serif;background:#1a0a2e}body:has(.ingredients-module__5JBgxG__route) footer{background:#1a0a2e}body:has(.ingredients-module__5JBgxG__route) footer :is(p,a,span,address,button){font-family:var(--ingredient-chrome-font), sans-serif;color:#cdc3da;letter-spacing:0;text-transform:none}body:has(.ingredients-module__5JBgxG__route) footer a:hover{color:#f6f1fa}body:has(.ingredients-module__5JBgxG__route) [data-cookie-consent]>div{box-shadow:none;background:#24123d;border-color:#cdc3da8c;border-radius:0}body:has(.ingredients-module__5JBgxG__route) [data-cookie-consent] :is(p,a,button){color:#cdc3da;font-family:var(--ingredient-chrome-font), sans-serif;letter-spacing:0;text-transform:none}body:has(.ingredients-module__5JBgxG__route) [data-cookie-consent] button{background:0 0;border:1px solid #cdc3da8c;border-radius:0;min-height:44px}body:has(.ingredients-module__5JBgxG__route) [data-cookie-consent] button:hover{color:#f6f1fa}body:has(.ingredients-module__5JBgxG__route) [data-cookie-consent] button:last-child{color:#1a0a2e;background:#e2c251;border-color:#e2c251}body:has(.ingredients-module__5JBgxG__route) :is(a,button,input,select,textarea):focus-visible{outline-offset:4px;outline:2px solid #e2c251}@keyframes ingredients-module__5JBgxG__heroEnter{0%{opacity:.75;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ingredients-module__5JBgxG__hero,.ingredients-module__5JBgxG__detailHero{animation:.45s ease-out ingredients-module__5JBgxG__heroEnter}@media (min-width:800px){.ingredients-module__5JBgxG__hero{grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-top:40px}.ingredients-module__5JBgxG__heroPhoto{aspect-ratio:1}.ingredients-module__5JBgxG__proofInner{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-top:64px}.ingredients-module__5JBgxG__rangeIntro{grid-template-columns:1fr 1fr;align-items:end;gap:48px}.ingredients-module__5JBgxG__steps ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.ingredients-module__5JBgxG__faq .ingredients-module__5JBgxG__sectionInner{grid-template-columns:1fr 1.65fr;gap:64px}.ingredients-module__5JBgxG__detailHero{grid-template-columns:1fr 1fr;gap:48px;padding-top:40px}.ingredients-module__5JBgxG__detailPhoto,.ingredients-module__5JBgxG__detailBrief{margin-top:72px}.ingredients-module__5JBgxG__detailPhoto{aspect-ratio:4/5}.ingredients-module__5JBgxG__detailBrief{min-height:410px;padding:48px}.ingredients-module__5JBgxG__productInformation .ingredients-module__5JBgxG__sectionInner{grid-template-columns:1.1fr 1.1fr 1fr;gap:40px}.ingredients-module__5JBgxG__productInformation .ingredients-module__5JBgxG__productInformationBrief{grid-template-columns:1.1fr 1fr}.ingredients-module__5JBgxG__sheet{padding-inline:32px}.ingredients-module__5JBgxG__lineFields{grid-template-columns:1fr .9fr 1.4fr}.ingredients-module__5JBgxG__frequencyField{grid-column:auto}.ingredients-module__5JBgxG__contactFields{grid-template-columns:repeat(2,minmax(0,1fr))}.ingredients-module__5JBgxG__contactFields label:nth-child(3){grid-column:1/-1}}@media (min-width:1000px){.ingredients-module__5JBgxG__sectionInner,.ingredients-module__5JBgxG__proofInner,.ingredients-module__5JBgxG__detailHero,.ingredients-module__5JBgxG__hero{width:min(1344px,100% - 96px)}.ingredients-module__5JBgxG__hero{gap:64px}.ingredients-module__5JBgxG__catalogue{padding-block:80px 96px}.ingredients-module__5JBgxG__pairing .ingredients-module__5JBgxG__sectionInner{flex-direction:row;justify-content:space-between;align-items:center;gap:48px}}@media (max-width:600px){.ingredients-module__5JBgxG__hero h1{font-size:clamp(2.4rem,10vw,3.25rem)}.ingredients-module__5JBgxG__heroActions{gap:12px 16px}.ingredients-module__5JBgxG__heroActions .ingredients-module__5JBgxG__primaryButton{padding-inline:18px}.ingredients-module__5JBgxG__cardGrid{gap:24px}.ingredients-module__5JBgxG__quoteTrigger{left:max(16px, env(safe-area-inset-left));bottom:calc(var(--cookie-consent-height,0px) + max(16px, env(safe-area-inset-bottom)));min-height:52px;padding-inline:18px}.ingredients-module__5JBgxG__quoteFeedback{left:max(16px, env(safe-area-inset-left));bottom:calc(var(--cookie-consent-height,0px) + max(16px, env(safe-area-inset-bottom)) + 64px);max-width:calc(100vw - 32px)}.ingredients-module__5JBgxG__dialog{width:100%;height:100dvh;max-height:100dvh;margin:auto 0 0}.ingredients-module__5JBgxG__sheet{padding-inline:18px}.ingredients-module__5JBgxG__sheetHeader{gap:16px;padding-block:18px}.ingredients-module__5JBgxG__sheetHeader h2{font-size:32px}}@media (prefers-reduced-motion:reduce){.ingredients-module__5JBgxG__hero,.ingredients-module__5JBgxG__detailHero,.ingredients-module__5JBgxG__quoteFeedback{animation:none}.ingredients-module__5JBgxG__primaryButton,.ingredients-module__5JBgxG__secondaryButton,.ingredients-module__5JBgxG__addButton,.ingredients-module__5JBgxG__selectedButton,.ingredients-module__5JBgxG__submitButton{transition:none}}
@font-face{font-family:Gloock;font-style:normal;font-weight:400;font-display:swap;src:url(../media/93183b47530b2cc4-s.07pab5tjqgrgt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Gloock;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c0d9f2c4c4d982a-s.24-aljatl3op_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gloock;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c5bca4b73401f535-s.p.0i0-2mskdia64.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gloock Fallback;src:local(Times New Roman);ascent-override:84.82%;descent-override:19.57%;line-gap-override:0.0%;size-adjust:114.95%}.gloock_d7a613d4-module__E-JHKG__className{font-family:Gloock,Gloock Fallback;font-style:normal;font-weight:400}.gloock_d7a613d4-module__E-JHKG__variable{--font-gloock:"Gloock", "Gloock Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_c3a41a2f-module__ErZfFq__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_c3a41a2f-module__ErZfFq__variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
