.mm-brand{display:flex;align-items:center;justify-content:center;width:max-content;max-width:100%}.mm-brand img{width:158px;height:auto;display:block}.shopify-section-group-header-group .announcement-bar{background:#243d34;color:#f8f7ef;text-align:center}.shopify-section-group-header-group .announcement-bar__text{color:#f8f7ef;text-align:center}.mm-hero{display:grid;grid-template-columns:1fr 1.22fr;background:#e3ebdf;color:#233c33;min-height:420px}.mm-hero-copy{align-self:center;padding:clamp(28px,6vw,104px)}.mm-hero h1,.mm-band h2,.mm-shop-all h2{font-family:Georgia,serif;color:#233c33;font-weight:400;letter-spacing:-.035em}.mm-hero h1{font-size:clamp(42px,5.1vw,82px);line-height:1.02;margin:10px 0 20px}.mm-kicker{font-size:11px;font-weight:700;letter-spacing:.19em}.mm-hero-copy>p:not(.mm-kicker){max-width:32ch;line-height:1.6}.mm-hero-image{width:100%;height:100%;min-height:0;object-fit:cover;display:block}.mm-button{display:inline-block;background:#233c33;color:#fff;padding:12px 24px;border-radius:4px;text-decoration:none;font-weight:600;margin-top:15px}.mm-button:hover{background:#395a4e;color:#fff}.mm-band{padding:clamp(32px,5vw,72px) 0;color:#233c33}.mm-categories{background:#f3eee5}.mm-feature{background:#edf1e9}.mm-feature-alt{background:#f6eee7}.mm-container{width:min(1320px,92%);margin:auto}.mm-band h2,.mm-shop-all h2{font-size:clamp(30px,3.5vw,52px);line-height:1.05;margin:0 0 24px}.mm-band-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.mm-band-head a{color:#233c33;text-decoration:underline;text-underline-offset:3px;flex:none}.mm-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,2vw,28px)}.mm-card{display:flex;flex-direction:column;min-width:0;background:#fff;color:#233c33;text-decoration:none;border:1px solid #d9ded4;border-radius:8px;overflow:hidden}.mm-card:hover span{text-decoration:underline;text-underline-offset:3px}.mm-card-image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#f8f8f4}.mm-card span{display:block;padding:clamp(10px,1.4vw,20px);font-weight:650;line-height:1.35}.mm-card small{display:block;margin-top:6px;font-weight:400}.mm-shop-all{text-align:center;background:#e1eadc;padding:48px 16px;color:#233c33}.mm-shop-all h2{margin-bottom:2px}.mm-footer{background:#243d34;color:#eef3e5}.mm-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:24px;width:min(1320px,92%);margin:auto;padding:48px 0}.mm-footer img{max-width:100%;height:auto}.mm-footer h2{font-size:15px;color:inherit;margin:0 0 12px}.mm-footer p{margin-top:10px}.mm-footer a{display:block;width:fit-content;color:inherit;text-decoration:none;overflow-wrap:anywhere;margin-bottom:6px}.mm-footer a:hover{text-decoration:underline}.mm-footer address{font-style:normal}.mm-copyright{background:#182e27;text-align:center;padding:15px;font-size:13px;color:#eef3e5}@media(max-width:989px){.mm-brand img{width:120px}}@media(max-width:749px){.mm-brand img{width:102px}.mm-hero{grid-template-columns:1fr;min-height:0}.mm-hero-image{height:auto;aspect-ratio:3/2;object-fit:contain}.mm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px;padding:32px 0}.mm-footer img{width:135px}}.mm-brand.header-logo{justify-self:center;align-self:center}.mm-hero-image{object-fit:contain;background:#e9e4d8}@media(max-width:749px){#header-component .header__columns{--header-mobile-bookend:44px}#header-component .mm-brand img{width:clamp(82px,26vw,120px)}}#header-group .announcement-bar{background-color:#243d34;color:#fff;text-align:center}#header-group .announcement-bar .announcement-bar__text{color:#fff;text-align:center;font-weight:600}@media(max-width:749px){.mm-hero-image{grid-row:1;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.mm-hero-copy{grid-row:2;padding:22px clamp(16px,6vw,28px) 28px}.mm-hero h1{font-size:clamp(32px,9vw,45px);margin:7px 0 12px}.mm-hero-copy .mm-kicker{margin:0}.mm-hero-copy>p:not(.mm-kicker){margin:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mm.css.map */
