#mudita-b2b-proposal{--b2b-theme-offset:calc(var(--sticky-header-enabled,0) * var(--header-height,0px) + var(--sticky-announcement-bar-enabled,0) * var(--announcement-bar-height,0px));--ink:#111;--rust:#922c20;--cream:#f7edd7;font-family:var(--text-font-family);color:var(--ink);background:#fff;margin:auto;container-type:inline-size;line-height:1.55;text-align:left;color-scheme:light}#mudita-b2b-proposal *{box-sizing:border-box}#mudita-b2b-proposal h1,#mudita-b2b-proposal h2,#mudita-b2b-proposal h3,#mudita-b2b-proposal p{margin:0}#mudita-b2b-proposal h1,#mudita-b2b-proposal h2,#mudita-b2b-proposal h3{font-family:var(--heading-font-family);font-weight:700;line-height:1.08;letter-spacing:-.025em;text-wrap:balance;color:var(--ink)}#mudita-b2b-proposal p{font-size:18px;text-wrap:pretty}#mudita-b2b-proposal img{display:block;max-width:100%;height:auto}#mudita-b2b-proposal .b2b-wrap{width:calc(100% - 88px);max-width:1160px;margin:auto}#mudita-b2b-proposal .b2b-kicker{font-size:13px;letter-spacing:.13em;text-transform:uppercase;color:var(--rust);margin-bottom:18px}#mudita-b2b-proposal .b2b-nowrap{white-space:nowrap}#mudita-b2b-proposal .b2b-accent{font-family:var(--mudita-brand-font-family);font-style:italic;font-weight:500;color:var(--rust)}#mudita-b2b-proposal .b2b-action{display:inline-flex;justify-content:center;align-items:center;min-height:50px;font-size:16px}#mudita-b2b-proposal .button.b2b-action[data-mudita-motion-ready=true]{--mudita-motion-base:rgb(var(--button-text-primary));--mudita-motion-fill:#f5edda;--mudita-motion-reveal:#111111;--mudita-motion-border-rest:#f5edda;--mudita-motion-border-active:#111111}#mudita-b2b-proposal .b2b-text-link{display:inline-block;background:none;border:0;border-bottom:1px solid #aa8d7d;color:var(--ink);padding:4px 0;font-size:16px;font-weight:700;text-decoration:none}#mudita-b2b-proposal .b2b-hero{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:24px;padding-top:55px;padding-bottom:65px;min-height:535px}#mudita-b2b-proposal .b2b-hero h1{font-size:clamp(36px,4.2cqw,56px);max-width:13ch}#mudita-b2b-proposal .b2b-hero .b2b-hero-accent{display:block;font-size:clamp(30px,3.5cqw,44px);margin-top:8px;line-height:1.15;letter-spacing:-.02em}#mudita-b2b-proposal .b2b-hero p.b2b-intro{max-width:40ch;margin:26px 0}#mudita-b2b-proposal .b2b-hero-media{background:radial-gradient(ellipse at 50% 66%,#f7edd7 0,rgba(247,237,215,.42) 38%,transparent 69%);padding:10px}#mudita-b2b-proposal .b2b-hero-media img{width:100%;max-width:510px;margin:auto}#mudita-b2b-proposal .b2b-chapter-heading{padding:56px 0 42px;border-top:1px solid #dedbd4;display:flex;justify-content:space-between;align-items:end;gap:34px}#mudita-b2b-proposal .b2b-chapter-heading h2{font-size:34px}#mudita-b2b-proposal .b2b-chapter-heading p{max-width:39ch}#mudita-b2b-proposal .b2b-facts{display:flex;flex-wrap:wrap;gap:20px 44px;margin:0;padding:0}#mudita-b2b-proposal .b2b-facts>div{display:grid;gap:6px}#mudita-b2b-proposal .b2b-facts dt{font-size:12px;line-height:1.2;letter-spacing:.13em;text-transform:uppercase;color:#6f6a62}#mudita-b2b-proposal .b2b-facts dd{margin:0;font-size:18px;line-height:1.3;font-weight:700;white-space:nowrap}#mudita-b2b-proposal .b2b-gastro{padding-top:90px;padding-bottom:90px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px}#mudita-b2b-proposal .b2b-gastro h2{font-size:42px;max-width:15ch}#mudita-b2b-proposal .b2b-gastro p:not(.b2b-kicker){margin-top:24px;max-width:44ch}#mudita-b2b-proposal .b2b-gastro .b2b-accent{font-size:26px}#mudita-b2b-proposal .b2b-gastro .b2b-action{margin-top:28px}#mudita-b2b-proposal .b2b-pump-image{width:100%;aspect-ratio:4/5;height:auto;object-fit:cover;border-radius:12px}#mudita-b2b-proposal .b2b-pump-figure{position:relative;margin:0}#mudita-b2b-proposal .b2b-pump-detail{position:absolute;right:-28px;bottom:-36px;width:40%;aspect-ratio:1;object-fit:cover;object-position:50% 28%;border:6px solid #fff;border-radius:14px;box-shadow:0 10px 30px #00000024}#mudita-b2b-proposal .b2b-contact{background:#f7f0e1;padding:70px 0}#mudita-b2b-proposal .b2b-contact-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:70px}#mudita-b2b-proposal .b2b-contact h2{font-size:40px;max-width:13ch}#mudita-b2b-proposal .b2b-contact-copy>p:not(.b2b-kicker){margin-top:24px;max-width:29ch}#mudita-b2b-proposal .b2b-contact form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 18px;line-height:1.6}#mudita-b2b-proposal .b2b-contact form>*{min-width:0}#mudita-b2b-proposal .b2b-contact :is(.input,.textarea,.select){font-size:16px}#mudita-b2b-proposal .b2b-select-field .floating-label{transform:scale(.65) translateY(calc(-1 * var(--spacing-4)))}#mudita-b2b-proposal .b2b-select-field select:invalid{padding-top:0;font-size:14px;color:#11111180}#mudita-b2b-proposal .b2b-select-field select:invalid~.floating-label{opacity:0}#mudita-b2b-proposal .b2b-select-field select option{color:#111}#mudita-b2b-proposal .b2b-span{grid-column:1 / -1}#mudita-b2b-proposal .b2b-contact .b2b-privacy{font-size:13px;line-height:1.6;color:#605b51}#mudita-b2b-proposal .b2b-contact .b2b-privacy button{font-size:inherit;border:0;border-bottom:1px solid #605b51;background:none;padding:0;color:inherit}#mudita-b2b-proposal .b2b-form-bottom{display:flex;align-items:center;flex-wrap:wrap;gap:12px 22px}#mudita-b2b-proposal .b2b-form-bottom span{font-size:13px;color:#605b51}#mudita-b2b-proposal .b2b-status{font-size:14px;color:var(--rust);min-height:0}#mudita-b2b-proposal .b2b-status:empty{display:none}#mudita-b2b-proposal.b2b-mobile{max-width:390px}@container (min-width:1200px){#mudita-b2b-proposal .b2b-contact .b2b-select-field{grid-column:auto}}@container (min-width:901px){#mudita-b2b-proposal .b2b-hero-media img{max-width:600px}}@container (min-width:701px) and (max-width:900px){#mudita-b2b-proposal .b2b-hero{grid-template-columns:1fr;gap:8px;min-height:0;padding-top:48px;padding-bottom:48px}#mudita-b2b-proposal .b2b-hero-media{width:100%;max-width:560px;justify-self:center}}@container (min-width:701px) and (max-width:960px){#mudita-b2b-proposal .b2b-contact-grid{grid-template-columns:1fr;gap:32px}#mudita-b2b-proposal .b2b-contact-copy>p:not(.b2b-kicker){max-width:44ch}}@container (max-width:700px){#mudita-b2b-proposal .b2b-wrap{width:calc(100% - 40px)}#mudita-b2b-proposal p{font-size:17px}#mudita-b2b-proposal .b2b-kicker{font-size:12px;letter-spacing:.11em;margin-bottom:15px}#mudita-b2b-proposal .b2b-hero{grid-template-columns:1fr;gap:0;padding-top:36px;padding-bottom:35px;min-height:0}#mudita-b2b-proposal .b2b-hero h1{font-size:37px;max-width:14ch}#mudita-b2b-proposal .b2b-hero .b2b-hero-accent{font-size:30px}#mudita-b2b-proposal .b2b-hero p.b2b-intro{margin:20px 0;max-width:33ch}#mudita-b2b-proposal .b2b-hero-media{padding:8px 0 0}#mudita-b2b-proposal .b2b-chapter-heading{padding:32px 0;display:block}#mudita-b2b-proposal .b2b-chapter-heading h2{font-size:31px;margin-bottom:17px}#mudita-b2b-proposal .b2b-gastro{padding-top:48px;padding-bottom:48px;grid-template-columns:1fr;gap:28px}#mudita-b2b-proposal .b2b-gastro h2{font-size:34px;max-width:16ch}#mudita-b2b-proposal .b2b-gastro p:not(.b2b-kicker){margin-top:20px}#mudita-b2b-proposal .b2b-pump-image{aspect-ratio:4/5;max-height:500px}#mudita-b2b-proposal .b2b-pump-figure{margin-bottom:24px}#mudita-b2b-proposal .b2b-pump-detail{right:-8px;bottom:-24px;width:42%;border-width:4px;border-radius:12px}#mudita-b2b-proposal .b2b-contact{padding:43px 0}#mudita-b2b-proposal .b2b-contact-grid{grid-template-columns:1fr;gap:30px}#mudita-b2b-proposal .b2b-contact h2{font-size:34px;max-width:15ch}#mudita-b2b-proposal .b2b-contact-copy>p:not(.b2b-kicker){margin-top:18px;max-width:35ch}#mudita-b2b-proposal .b2b-contact form{grid-template-columns:1fr;gap:18px}}@media(prefers-reduced-motion:reduce){#mudita-b2b-proposal .b2b-scene img,#mudita-b2b-proposal .b2b-scene:before{transform:none!important}#mudita-b2b-proposal *{scroll-behavior:auto!important;transition:none!important}}#mudita-b2b-proposal .b2b-story{--stage-height:calc(100svh - 64px - var(--b2b-theme-offset));position:relative;isolation:isolate;overflow-anchor:none}#mudita-b2b-proposal .b2b-flavour-scene{--scene-shift:0px;--colour-field:linear-gradient(350deg,rgba(233,164,33,.9) 0%,rgba(233,164,33,.45) 40%,rgba(233,164,33,.2) 40.2%);position:relative;isolation:isolate;background-image:var(--paper-beige),var(--colour-field);background-blend-mode:multiply;background-size:cover;background-position:0 0;background-repeat:no-repeat}#mudita-b2b-proposal .b2b-flavour-scene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff59;pointer-events:none}#mudita-b2b-proposal .b2b-flavour-scene[data-scene="1"]{--colour-field:linear-gradient(350deg,rgb(84 3 149 / .7) 0%,rgb(84 3 149 / .35) 40%,rgb(149 108 3 / .26) 40.2%)}#mudita-b2b-proposal .b2b-flavour-scene[data-scene="2"]{--colour-field:linear-gradient(350deg,rgb(78 192 38 / .9) 0%,rgb(78 192 38 / .6) 40%,rgb(78 192 38 / .2) 40.2%)}#mudita-b2b-proposal .b2b-stage-inner{width:calc(100% - 88px);max-width:1160px;min-height:600px;margin:auto;display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:32px;padding:60px 0}#mudita-b2b-proposal .b2b-flavour-copy{min-width:0;position:relative;z-index:1}#mudita-b2b-proposal .b2b-flavour-copy h3{font-size:clamp(38px,5.4cqw,65px);overflow-wrap:normal}#mudita-b2b-proposal .b2b-flavour-copy .b2b-accent{font-size:27px;line-height:1.3;margin:15px 0 28px}#mudita-b2b-proposal .b2b-flavour-copy .b2b-kicker{color:#514839}#mudita-b2b-proposal .b2b-flavour-description{font-size:19px;line-height:1.5;max-width:38ch;margin:0 0 22px;text-wrap:pretty}#mudita-b2b-proposal .b2b-ingredients{max-width:43ch;margin:0 0 20px}#mudita-b2b-proposal .b2b-ingredients p{font-size:16px;line-height:1.5;margin:5px 0 12px;text-wrap:pretty}#mudita-b2b-proposal .b2b-ingredients .b2b-ingredient-label{font-weight:700;margin:0 0 8px}#mudita-b2b-proposal .b2b-bottle{position:relative;z-index:1;width:min(100%,620px);aspect-ratio:4/5;max-height:min(680px,80svh);object-fit:contain;justify-self:center}#mudita-b2b-proposal .b2b-flavour-nav,#mudita-b2b-proposal .b2b-scroll-note{display:none}#mudita-b2b-proposal .b2b-story.is-scroll-ready{height:calc(var(--stage-height) * 3 + 64px)}#mudita-b2b-proposal .is-scroll-ready .b2b-stage{position:sticky;top:calc(64px + var(--b2b-theme-offset));height:var(--stage-height)}#mudita-b2b-proposal .is-scroll-ready .b2b-flavour-scene{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(var(--clip-top,0px) 0 var(--clip-bottom,0px))}#mudita-b2b-proposal .is-scroll-ready .b2b-stage-inner{height:100%;min-height:0;padding-top:40px;padding-bottom:80px}#mudita-b2b-proposal .is-scroll-ready .b2b-flavour-copy{align-self:start;padding-top:clamp(0px,calc((var(--stage-height) - 500px)/2),180px);transform:translateY(var(--scene-shift))}#mudita-b2b-proposal .is-scroll-ready .b2b-bottle{height:min(calc(var(--stage-height) - 120px),680px);width:100%;max-height:100%}#mudita-b2b-proposal .is-scroll-ready .b2b-flavour-nav{display:flex;align-items:center;gap:25px;position:sticky;z-index:4;top:var(--b2b-theme-offset);height:64px;padding:0 max(44px,calc((100% - 1160px)/2));background:#faf7ef;border-bottom:1px solid #ded8c9}#mudita-b2b-proposal .b2b-flavour-nav button{padding:8px 0;min-height:44px;border:0;border-bottom:1px solid transparent;background:none;color:#514e43;font-size:15px}#mudita-b2b-proposal .b2b-flavour-nav button[aria-current=true]{color:#111;border-bottom-color:#922c20}#mudita-b2b-proposal .is-scroll-ready .b2b-scroll-note{display:block;margin-left:auto;color:#514e43;font-size:13px}@media(max-width:990px){#mudita-b2b-proposal .b2b-flavour-scene{--colour-field:linear-gradient(350deg,rgba(233,164,33,.9) 0%,rgba(233,164,33,.45) 60%,rgba(233,164,33,.2) 60.2%)}#mudita-b2b-proposal .b2b-flavour-scene[data-scene="1"]{--colour-field:linear-gradient(350deg,rgb(84 3 149 / .7) 0%,rgb(84 3 149 / .35) 60%,rgb(149 108 3 / .26) 60.2%)}#mudita-b2b-proposal .b2b-flavour-scene[data-scene="2"]{--colour-field:linear-gradient(350deg,rgb(78 192 38 / .9) 0%,rgb(78 192 38 / .6) 60%,rgb(78 192 38 / .2) 60.2%)}}@container (max-width:700px){#mudita-b2b-proposal .b2b-stage-inner{width:calc(100% - 40px);min-height:0;grid-template-columns:1fr;gap:12px;padding:36px 0 26px}#mudita-b2b-proposal .b2b-flavour-copy h3{font-size:clamp(35px,9.6cqw,48px)}#mudita-b2b-proposal .b2b-flavour-copy .b2b-kicker{margin-bottom:10px}#mudita-b2b-proposal .b2b-flavour-copy .b2b-accent{font-size:24px;margin:9px 0 12px}#mudita-b2b-proposal .b2b-bottle{max-width:440px;max-height:62svh;order:-1}#mudita-b2b-proposal .b2b-facts{gap:16px 28px}#mudita-b2b-proposal .b2b-facts dd{font-size:17px}}@media(max-height:560px){#mudita-b2b-proposal .is-scroll-ready .b2b-flavour-copy h3{font-size:42px}#mudita-b2b-proposal .is-scroll-ready .b2b-flavour-copy .b2b-accent{font-size:24px}}#mudita-b2b-proposal button,#mudita-b2b-proposal a,#mudita-b2b-proposal select{cursor:pointer}#mudita-b2b-proposal button:not(.button):focus-visible,#mudita-b2b-proposal a:not(.button):focus-visible{outline:2px solid #922c20;outline-offset:4px}#mudita-b2b-proposal .b2b-contact{scroll-margin-top:calc(var(--b2b-theme-offset) + 16px)}#mudita-b2b-proposal .b2b-contact .select-chevron{position:absolute;top:calc(50% - 3.5px);inset-inline-end:var(--input-padding-inline);pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/105/assets/mudita-b2b-preview.css.map */
