.mush-mindbrew .mb-hero{min-width:0}.mush-mindbrew .mb-gallery-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#9c4329 #efdbc0;gap:0;max-width:100%;border-radius:30px}.mush-mindbrew .mb-gallery-track>.mb-gallery-slide{flex:0 0 100%;min-width:100%;max-width:100%;scroll-snap-align:start;scroll-snap-stop:always}.mush-mindbrew .mb-gallery-slide>img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;flex-shrink:1}.mush-mindbrew .photo-choices{overflow-x:auto;overscroll-behavior-inline:contain;padding:3px 2px 7px;scrollbar-width:thin;max-width:100%}.mush-mindbrew .photo-choice{flex:0 0 64px;width:64px;height:64px}.mush-mindbrew .photo-choice[aria-pressed=true]{border:2px solid var(--ink);box-shadow:0 0 0 1px var(--ink)}.mush-mindbrew .gallery-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px}.mush-mindbrew .gallery-controls button{min-width:44px;min-height:44px;color:var(--ink);background:#fffaf0;border:1px solid #3b251c40;border-radius:12px;padding:8px 12px;line-height:1.3}.mush-mindbrew .gallery-controls .gallery-enlarge{margin-right:auto;font-size:12px}.mush-mindbrew .gallery-controls #blend-gallery-status{font-size:12px;white-space:nowrap}.mush-mindbrew .pack.selected{border:2px solid var(--ink);background:#f8e7b3;padding:18.5px 17.5px;box-shadow:0 3px #3b251c20}.mush-mindbrew .pack.selected .radio-mark:after{content:"";display:block;width:10px;height:10px;margin:2.5px;border-radius:50%;background:var(--ink)}.mush-mindbrew .pack.is-unavailable{opacity:.6;cursor:not-allowed}.mush-mindbrew .pack-form{margin:0}.mush-mindbrew .mb-hero .product-form{display:block;margin:0}.mush-mindbrew .mb-hero .product-form__buttons{max-width:none;margin:0}.mush-mindbrew .mb-hero .product-form__error-message-wrapper{color:#8c251a;border:1px solid currentColor;border-radius:12px;padding:10px 14px;margin:12px 0;font-size:14px}.mush-mindbrew .mb-hero button:before,.mush-mindbrew .mb-hero button:after{display:none}.mush-mindbrew .mb-hero .main-add{position:relative;letter-spacing:normal;min-height:52px;justify-content:center}.mush-mindbrew .mb-hero .main-add.loading [data-mush-submit-label]{opacity:0}.mush-mindbrew .mb-hero .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.mush-mindbrew .mb-hero .loading__spinner.hidden{display:none}.mush-mindbrew .mb-hero .loading__spinner svg{width:24px;height:24px}.mush-mindbrew .mb-hero .loading__spinner .path{stroke:currentColor}.mush-mindbrew button:disabled{opacity:.5;cursor:not-allowed}.mush-mindbrew button:focus-visible,.mush-mindbrew a:focus-visible{outline:3px solid var(--rust);outline-offset:4px}.mush-mindbrew .mb-gallery-track:focus-visible{outline:3px solid var(--rust);outline-offset:3px}.mush-mindbrew .blend-gallery-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(92vw,1000px);max-width:92vw;height:auto;max-height:90dvh;margin:auto;padding:18px;border:1px solid var(--ink);border-radius:20px;background:#fffaf0;color:var(--ink);z-index:1000;overflow:auto}.mush-mindbrew .blend-gallery-dialog::backdrop{background:#23180ecc}.mush-mindbrew .blend-dialog-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:12px}.mush-mindbrew .blend-dialog-top h2{font-size:24px;margin:0}.mush-mindbrew .blend-dialog-top button{min-height:44px;padding:10px 15px;border:1px solid var(--ink);border-radius:12px;background:#f4dfa0;color:var(--ink)}.mush-mindbrew #blend-dialog-image{display:block;width:100%;height:auto;max-height:72dvh;object-fit:contain}.mush-mindbrew .mobile-buy.template-sticky{position:fixed;inset:auto 0 0;z-index:25;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#fffaf0;color:var(--ink);padding:12px max(5%,17px) calc(12px + env(safe-area-inset-bottom));border-top:1px solid #3b251c55;box-shadow:0 -4px 15px #3b251c10;max-width:100vw}.mush-mindbrew .mobile-buy.template-sticky>div{min-width:0;display:flex;flex-direction:column;font-size:13px;line-height:1.5}.mush-mindbrew .mobile-buy.template-sticky>div>a{font-size:12px;text-decoration:underline;text-underline-offset:3px;min-height:24px}.mush-mindbrew .mobile-buy.template-sticky .pill{flex:none;width:auto;min-height:46px;white-space:normal;font-size:13px;line-height:1.3;background:#f38a46;color:#301b12;padding:13px 20px;box-shadow:0 2px #301b12}.mush-mindbrew .mb-quality-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;min-height:190px;padding:0;border:1px solid #3b251c25;border-radius:22px;background:#fff5e1;color:var(--ink);perspective:1000px;text-align:center;overflow:visible;isolation:isolate}.mush-mindbrew .mb-quality-front,.mush-mindbrew .mb-quality-back{grid-area:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0;padding:18px;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:inherit;transition:transform .4s ease;transform-style:preserve-3d}.mush-mindbrew .mb-quality-front{background:#fff5e1;transform:rotateY(0)}.mush-mindbrew .mb-quality-front img{display:block;width:100%;max-width:160px;height:110px;object-fit:contain;transform:none;mix-blend-mode:multiply}.mush-mindbrew .mb-quality-front strong{font-size:13px;line-height:1.3;font-weight:700}.mush-mindbrew .mb-quality-back{background:#f4dfa0;transform:rotateY(180deg);font-size:14px;line-height:1.55;overflow-wrap:anywhere}.mush-mindbrew .mb-quality-card[aria-expanded=true] .mb-quality-front{transform:rotateY(-180deg)}.mush-mindbrew .mb-quality-card[aria-expanded=true] .mb-quality-back{transform:rotateY(0)}.mush-mindbrew .ritual-pairings{padding:45px 0}.mush-mindbrew .ritual-pairings-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;align-items:start}.mush-mindbrew .ritual-pairing-card{min-width:0;display:flex;flex-direction:column;gap:10px;color:var(--ink)}.mush-mindbrew .ritual-pairing-card>a:first-child{display:block}.mush-mindbrew .ritual-pairing-card img{display:block;width:100%;height:245px;object-fit:contain;background:#fff5e8;border-radius:28px;margin-bottom:17px}.mush-mindbrew .ritual-pairing-card h3{font-size:27px;line-height:1.15;margin:0 0 6px}.mush-mindbrew .ritual-pairing-card p{font-size:14px;line-height:1.65;margin:0;color:#654c39}.mush-mindbrew .ritual-pairing-card>p:nth-last-of-type(1){font-size:23px;font-weight:700;color:var(--ink)}.mush-mindbrew .ritual-pairing-card>.button{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-width:165px;min-height:44px;width:auto;padding:11px 18px;border:1px solid #3b251c70;border-radius:999px;background:#f38a46;color:var(--ink);font-size:13px;font-weight:700;text-decoration:none;letter-spacing:normal;box-shadow:none;margin-top:4px}.mush-mindbrew .ritual-pairing-card>.button:before,.mush-mindbrew .ritual-pairing-card>.button:after{display:none}@media(hover:hover)and (pointer:fine){.mush-mindbrew .mb-quality-card:hover .mb-quality-front{transform:rotateY(-180deg)}.mush-mindbrew .mb-quality-card:hover .mb-quality-back{transform:rotateY(0)}}@media(max-width:760px){.mush-mindbrew .mobile-buy.template-sticky{gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom))}.mush-mindbrew .mobile-buy.template-sticky>div{font-size:11px;max-width:45%}.mush-mindbrew .mobile-buy.template-sticky .pill{max-width:55%;font-size:12px;padding:12px 14px}.mush-mindbrew .mb-quality-card{min-height:190px;border-radius:18px}.mush-mindbrew .mb-quality-front,.mush-mindbrew .mb-quality-back{padding:14px}.mush-mindbrew .mb-quality-back{font-size:13px;line-height:1.5}.mush-mindbrew .mb-quality-front img{height:100px}.mush-mindbrew .ritual-pairings-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;gap:17px;padding-bottom:16px;scrollbar-width:thin;scrollbar-color:#9c4329 #ead9bb}.mush-mindbrew .ritual-pairing-card{scroll-snap-align:start}.mush-mindbrew .ritual-pairing-card img{height:220px;border-radius:25px}.mush-mindbrew .ritual-pairing-card h3{font-size:26px}}@media(prefers-reduced-motion:reduce){.mush-mindbrew .mb-gallery-track,.mush-mindbrew .ritual-pairings-grid{scroll-behavior:auto}.mush-mindbrew .mb-quality-front,.mush-mindbrew .mb-quality-back{transition:none}}.mush-mindbrew{letter-spacing:normal;overflow:hidden}.mush-mindbrew [hidden]{display:none!important}.mush-mindbrew .mb-dragging{scroll-snap-type:none!important;cursor:grabbing;-webkit-user-select:none;user-select:none}.mush-mindbrew .mb-swipe-controls{justify-content:center;margin:14px 0}.mush-mindbrew .mush-product-quiz-phrase,.mush-mindbrew .mush-product-quiz-static{font-family:MushCaprasimo,Georgia,serif}.mush-mindbrew .ingredient-track{cursor:grab;scrollbar-width:thin;scrollbar-color:#9c4329 #fff5e1}.mush-mindbrew .ingredient-track:focus-visible,.mush-mindbrew #prep-steps:focus-visible,.mush-mindbrew .day-moments-grid:focus-visible{outline:2px solid #9c4329;outline-offset:5px}.mush-mindbrew .quality-icons{grid-template-columns:repeat(4,minmax(0,1fr))}.mush-mindbrew .source-story.quality-only{padding-block:48px}.mush-mindbrew .mb-quality-card{color:#3b251c;font-family:MushDM,Arial,sans-serif}@media(max-width:760px){.mush-mindbrew #your-day .day-moments-grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:87%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;padding-bottom:12px;scrollbar-width:thin}.mush-mindbrew #your-day .day-moments-grid article{scroll-snap-align:start;display:block;min-width:0}.mush-mindbrew .benefit-orbit{display:grid;grid-template-columns:none;grid-template-rows:none;grid-auto-flow:column;grid-auto-columns:87%;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin}.mush-mindbrew .benefit-orbit article{grid-column:auto!important;grid-row:auto!important;scroll-snap-align:start;max-width:none;padding:24px;border:1px solid #3b251c30;border-radius:22px;background:#fff7e9}.mush-mindbrew .benefit-orbit .orbit-photo{display:none}.mush-mindbrew .quality-icons{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.mush-mindbrew .mb-quality-card.mb-quality-suppress:hover .mb-quality-front{transform:rotateY(0)}.mush-mindbrew .mb-quality-card.mb-quality-suppress:hover .mb-quality-back{transform:rotateY(180deg)}.mush-mindbrew .mb-dragging{scroll-behavior:auto!important}.mush-mindbrew .ingredient-track img,.mush-mindbrew .day-moments-grid img,.mush-mindbrew .benefit-orbit img,.mush-mindbrew #prep-steps img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.mush-mindbrew .mb-gallery-track{border-radius:25px}.mush-mindbrew .mb-gallery-slide.mb-photo-product>img{width:145%;max-width:none;height:auto;flex-shrink:0}.mush-mindbrew .mb-photo-lifestyle>img{width:100%;height:100%;object-fit:cover}.mush-mindbrew .mb-photo-infographic{background:#fff9ee;padding:0}.mush-mindbrew .mb-photo-infographic>img{width:100%;height:100%;object-fit:contain}.mush-mindbrew .mb-gallery-slide .stage-note,.mush-mindbrew .mb-gallery-slide .round-stamp{z-index:1}.mush-mindbrew .mb-hero .decision-review{margin-top:22px}.mush-mindbrew .mb-hero .purchase-trust-row{margin-top:16px}.mush-mindbrew .mb-hero .pack-perks{display:flex;flex-wrap:wrap}.mush-mindbrew .mb-hero .photo-choices{gap:9px}.mush-mindbrew .mb-loox-all{margin-top:20px;border-top:1px solid #3b251c30;padding-top:14px}.mush-mindbrew .mb-loox-all summary{cursor:pointer;font-weight:700;text-decoration:underline;text-underline-offset:4px}.mush-mindbrew .mb-loox-widget{max-height:620px;overflow-y:auto;overscroll-behavior:contain;margin-top:16px}.mush-mindbrew .mb-loox-widget iframe{max-width:100%}@media(max-width:760px){.mush-mindbrew .mb-loox-widget{max-height:500px}}.mush-mindbrew .mb-hero .photo-choices{gap:10px}.mush-mindbrew .mb-hero .photo-choice{flex:0 0 75px;width:75px;height:75px}@media(min-width:1001px){.mush-mindbrew .product-top{grid-template-columns:minmax(504px,1fr) 1fr}}@media(max-width:760px){.mush-mindbrew .mb-hero .photo-choices{gap:9px}.mush-mindbrew .mb-hero .photo-choice{flex:0 0 51px;width:51px;height:51px}}.mush-mindbrew .quality-icons{grid-template-columns:repeat(2,minmax(0,1fr))}.mush-mindbrew>:has(.ingredient-discovery)+:has(.survey) .survey{padding-top:45px}.mush-mindbrew>:has(.survey)+:has(.reviews) .reviews{padding-top:0}.mush-mindbrew>:has(.reviews)+:has(.compare) .compare{padding-top:6px}.mush-mindbrew>:has(.source-story)+:has(.make) .make{padding-bottom:45px}.mush-mindbrew>:has(.founder-moment)+:has(.make) .make{padding-top:45px}.mush-mindbrew>:has(.quality-peach)+:has(.founder-moment) .founder-moment{margin-top:-1px}.mush-mindbrew>:has(.quality-peach)+:has(.founder-moment) .founder-curve{top:0}.mush-mindbrew>:has(.quality-peach)+:has(.founder-moment) .founder-curve path{fill:#f5d7bd}.mush-mindbrew .ritual-pairings{padding:48px 0 39px}@media(max-width:760px){.mush-mindbrew>:has(.ingredient-discovery)+:has(.survey) .survey{padding-top:33px}.mush-mindbrew>:has(.reviews)+:has(.compare) .compare{padding-top:0}.mush-mindbrew>:has(.source-story)+:has(.make) .make{padding-bottom:33px}.mush-mindbrew>:has(.founder-moment)+:has(.make) .make{padding-top:33px}.mush-mindbrew .ritual-pairings{padding:34px 0 30px}}.mush-mindbrew p{font-family:MushDM,DM Sans,sans-serif}.mush-mindbrew :is(p,h1,h2,h3,h4,h5,h6){text-wrap:wrap;word-break:normal}.mush-mindbrew :is(h1,h2,h3,h4,h5,h6){color:var(--ink)}.mush-mindbrew .mb-quick-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;list-style:none;margin:0 0 12px;padding:0;font-family:MushDM,DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:1.4;color:var(--ink)}.mush-mindbrew .mb-quick-benefits li{min-width:0;margin:0;padding:0;overflow-wrap:break-word}.mush-mindbrew .mb-quick-benefits li:before{content:"\2713";margin-right:7px}.mush-mindbrew .mb-quick-benefit-note{margin:0 0 20px;color:#654c39;font-size:14px!important;line-height:1.55!important}.mush-mindbrew .mb-quick-benefit-note>span,.mush-mindbrew .mb-quick-benefit-note>a{display:block}.mush-mindbrew .mb-quick-benefit-note>span{font-weight:700;margin-bottom:3px}.mush-mindbrew .mb-quick-benefit-note>a{text-decoration:underline;text-underline-offset:3px}@media(min-width:761px){.mush-mindbrew #our-standards .mb-quality-front img{transform:scale(1.8)}}.mush-mindbrew .mb-hero--blocks [data-mb-hero-block=purchase]+.shopify-app-block:has(loox-snippets-widget){margin-top:20px}.mush-mindbrew>.shopify-section:has(.mb-hero--blocks):has(+.shopify-section .purchase-reassurance.promotion-off) .product-top{padding-bottom:4px}
/*# sourceMappingURL=/cdn/shop/t/38/assets/mush-mindbrew-adapt.css.map */
