:root{--mood-cream: #fff6ea;--mood-pink: #e84f78;--mood-pink-dark: #c9345d;--mood-soft-pink: #f7b6c8;--mood-chocolate: #5a2a20;--mood-black: #090909;--mood-yellow: #f3ca52;--mood-white: #ffffff}html,body{background:var(--mood-cream);color:var(--mood-black)}h1,h2,h3,h4,h5,h6{color:var(--mood-black);letter-spacing:0}a:not(.button):not(.header-logo){color:var(--mood-pink-dark)}.header-section,footer{background:var(--mood-cream)}.header-logo__image{width:min(300px,36vw)!important;height:auto!important;max-height:74px}.button,button[type=submit],.shopify-payment-button__button{border-color:var(--mood-pink)}.button-primary,button[type=submit]{background:var(--mood-pink);color:var(--mood-white)}.button-primary:hover,button[type=submit]:hover{background:var(--mood-pink-dark)}.button-secondary{background:var(--mood-cream);color:var(--mood-chocolate);border-color:var(--mood-chocolate)}.badge,.product-badge{background:var(--mood-soft-pink);color:var(--mood-chocolate)}input,select,textarea{background:#fffaf4;border-color:var(--mood-soft-pink);color:var(--mood-black)}::selection{background:var(--mood-soft-pink);color:var(--mood-black)}.mm-home{width:100%;overflow:hidden}.mm-home h1,.mm-home h2,.mm-home h3,.mm-home p{margin-top:0}.mm-hero{min-height:66vh;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:56px;padding:56px max(32px,calc((100vw - 1240px)/2));background:var(--mood-cream)}.mm-hero__copy{max-width:720px}.mm-eyebrow{margin-bottom:14px;color:var(--mood-pink-dark);font-size:.78rem;line-height:1.2;font-weight:800;text-transform:uppercase}.mm-hero h1{max-width:700px;margin-bottom:20px;font-size:4.5rem;line-height:.96;font-weight:800}.mm-hero__intro{max-width:630px;margin-bottom:30px;color:var(--mood-chocolate);font-size:1.25rem;line-height:1.55}.mm-hero__visual{display:flex;align-items:center;justify-content:center}.mm-hero__visual img{width:min(100%,510px);aspect-ratio:1;object-fit:contain}.mm-actions{display:flex;flex-wrap:wrap;gap:12px}.mm-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 22px;border:2px solid;border-radius:6px;font-weight:800;text-decoration:none}.mm-button--primary{background:var(--mood-pink);border-color:var(--mood-pink);color:var(--mood-white)!important}.mm-button--primary:hover{background:var(--mood-pink-dark);border-color:var(--mood-pink-dark)}.mm-button--secondary{background:transparent;border-color:var(--mood-chocolate);color:var(--mood-chocolate)!important}.mm-button--secondary:hover{background:var(--mood-white)}.mm-section{padding:72px max(32px,calc((100vw - 1240px)/2))}.mm-section__heading{max-width:760px;margin-bottom:30px}.mm-section__heading h2,.mm-about-band h2,.mm-social-band h2{margin-bottom:0;font-size:2.65rem;line-height:1.05}.mm-section__heading--row{max-width:none;display:flex;align-items:end;justify-content:space-between;gap:24px}.mm-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mm-category{min-height:190px;display:flex;flex-direction:column;justify-content:flex-end;gap:5px;padding:24px;border:1px solid rgba(9,9,9,.16);border-radius:6px;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.mm-category:hover{transform:translateY(-3px);box-shadow:0 10px 24px #5a2a201f}.mm-category span{font-size:1.65rem;line-height:1.1;font-weight:800}.mm-category small{font-size:.92rem;line-height:1.35}.mm-category--pink{background:var(--mood-pink);color:var(--mood-white)!important}.mm-category--dark{background:var(--mood-black);color:var(--mood-white)!important}.mm-category--white{background:var(--mood-white);color:var(--mood-black)!important}.mm-category--yellow{background:var(--mood-yellow);color:var(--mood-black)!important}.mm-latest{background:var(--mood-white)}.mm-text-link{font-weight:800;text-decoration-thickness:2px;text-underline-offset:5px}.mm-recipe-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mm-recipe-card{border-bottom:3px solid var(--mood-soft-pink)}.mm-recipe-card a{display:block;color:inherit!important;text-decoration:none}.mm-recipe-card img{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px}.mm-recipe-card__body{padding:16px 2px 20px}.mm-recipe-card__body p{margin-bottom:7px;color:var(--mood-pink-dark);font-size:.75rem;font-weight:800;text-transform:uppercase}.mm-recipe-card__body h3{margin-bottom:12px;font-size:1.3rem;line-height:1.2}.mm-recipe-card__body span{font-weight:800}.mm-coming-soon{padding:40px;background:var(--mood-soft-pink);border-left:8px solid var(--mood-pink)}.mm-coming-soon h3{margin-bottom:8px;font-size:1.55rem}.mm-coming-soon p{max-width:720px;margin-bottom:0;color:var(--mood-chocolate)}.mm-about-band{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px;padding:76px max(32px,calc((100vw - 1240px)/2));background:var(--mood-black);color:var(--mood-white)}.mm-about-band h2,.mm-about-band p{color:var(--mood-white)}.mm-about-band>div:last-child{align-self:end;font-size:1.08rem;line-height:1.65}.mm-about-band .mm-text-link{color:var(--mood-soft-pink)!important}.mm-social-band{padding:72px max(32px,calc((100vw - 900px)/2));background:var(--mood-yellow);text-align:center}.mm-social-band p:last-child{max-width:720px;margin:18px auto 0;color:var(--mood-chocolate);font-size:1.05rem;line-height:1.6}@media screen and (max-width:900px){.mm-hero{min-height:auto;grid-template-columns:1fr;gap:28px;padding-top:44px}.mm-hero__visual{order:-1}.mm-hero__visual img{width:min(68vw,360px)}.mm-hero h1{font-size:3.25rem}.mm-category-grid,.mm-recipe-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-about-band{grid-template-columns:1fr;gap:28px}}@media screen and (max-width:749px){.header-logo__image{width:min(210px,52vw)!important;max-height:58px}.mm-hero,.mm-section,.mm-about-band,.mm-social-band{padding-left:20px;padding-right:20px}.mm-hero h1{font-size:2.65rem}.mm-hero__intro{font-size:1.05rem}.mm-section{padding-top:54px;padding-bottom:54px}.mm-section__heading h2,.mm-about-band h2,.mm-social-band h2{font-size:2rem}.mm-section__heading--row{align-items:flex-start;flex-direction:column;gap:10px}.mm-category-grid,.mm-recipe-grid{grid-template-columns:1fr}.mm-category{min-height:145px}.mm-coming-soon{padding:28px 22px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mood-messy-brand.css.map */
