:root{--mm-teal: #4A8B8B;--mm-teal-dark: #3A7A7A;--mm-teal-deep: #264653;--mm-yellow: #FFD700;--mm-yellow-light:#FFF8E7;--mm-cream: #F5E6D3;--mm-red: #E63946;--mm-green-check: #22c55e;--mm-black: #000000;--mm-white: #FFFFFF;--mm-bg: var(--mm-cream);--mm-bg-card: var(--mm-white);--mm-bg-accent: var(--mm-yellow);--mm-bg-primary: var(--mm-teal);--mm-fg: var(--mm-teal-deep);--mm-fg-muted: #5b6b73;--mm-fg-on-primary: var(--mm-white);--mm-fg-on-accent: var(--mm-teal-deep);--mm-font-display: "Titan One", "Bungee", "Impact", system-ui, sans-serif;--mm-font-body: "Nunito", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mm-fs-hero: clamp(2.5rem, 5vw, 4rem);--mm-fs-h1: clamp(2rem, 4vw, 3.2rem);--mm-fs-h2: clamp(1.7rem, 3vw, 2.6rem);--mm-fs-h3: clamp(1.4rem, 2.2vw, 1.9rem);--mm-fs-h4: clamp(1.15rem, 1.6vw, 1.4rem);--mm-fs-body: 1.05rem;--mm-fs-small: .92rem;--mm-fs-micro: .8rem;--mm-lh-tight: 1.05;--mm-lh-normal: 1.45;--mm-lh-loose: 1.6;--mm-sp-1: 4px;--mm-sp-2: 8px;--mm-sp-3: 12px;--mm-sp-4: 16px;--mm-sp-5: 20px;--mm-sp-6: 24px;--mm-sp-8: 32px;--mm-sp-10: 40px;--mm-sp-12: 48px;--mm-sp-16: 64px;--mm-sp-20: 80px;--mm-bw-1: 1px;--mm-bw-2: 2px;--mm-bw-3: 3px;--mm-bw-4: 4px;--mm-r-xs: 6px;--mm-r-sm: 10px;--mm-r-md: 14px;--mm-r-lg: 18px;--mm-r-xl: 24px;--mm-r-2xl: 32px;--mm-r-pill: 9999px;--mm-sh-2: 2px 2px 0 0 #000;--mm-sh-3: 3px 3px 0 0 #000;--mm-sh-4: 4px 4px 0 0 #000;--mm-sh-5: 5px 5px 0 0 #000;--mm-sh-6: 6px 6px 0 0 #000;--mm-sh-8: 8px 8px 0 0 #000;--mm-sh-10: 10px 10px 0 0 #000;--mm-sh-12: 12px 12px 0 0 #000;--mm-tsh-2: none;--mm-tsh-3: none;--mm-tsh-4: none;--mm-tsh-6: none;--mm-ease-snap: cubic-bezier(.2, .8, .2, 1.2);--mm-ease-out: cubic-bezier(.2, .8, .2, 1);--mm-dur-fast: .15s;--mm-dur-med: .3s;--mm-dur-slow: .5s;--color-background: 245, 230, 211;--color-foreground: 38, 70, 83;--color-button: 255, 215, 0;--color-button-text:38, 70, 83;--color-secondary-button:255, 215, 0;--color-secondary-button-text: 38, 70, 83;--color-link: 38, 70, 83;--font-body-family: var(--mm-font-body);--font-body-style: normal;--font-body-weight: 600;--font-body-weight-bold: 800;--font-heading-family: var(--mm-font-display);--font-heading-style: normal;--font-heading-weight: 400;--buttons-radius: 14px;--buttons-radius-outset: 14px;--buttons-border-width: 2px;--buttons-border-opacity: 1;--inputs-radius: 12px;--inputs-border-width: 2px;--inputs-border-opacity: 1;--variant-pills-radius: 9999px;--variant-pills-border-width: 2px;--variant-pills-border-opacity: 1;--media-radius: 18px;--media-border-width: 3px;--media-border-opacity: 1;--popup-border-width: 4px;--popup-border-opacity: 1;--popup-corner-radius: 24px;--badge-corner-radius: 9999px;--product-card-corner-radius: 2.4rem;--product-card-border-width: .3rem;--product-card-border-opacity: 1;--product-card-shadow-opacity: 1;--product-card-shadow-visible: 1;--product-card-shadow-horizontal-offset: .6rem;--product-card-shadow-vertical-offset: .6rem;--product-card-shadow-blur-radius: 0;--page-width: 130rem}html{background:var(--mm-cream);font-size:100%}body{background:var(--mm-cream);color:var(--mm-fg);font-family:var(--mm-font-body);font-weight:600;font-size:var(--mm-fs-body);line-height:var(--mm-lh-normal)}@media screen and (min-width:750px){body{font-size:var(--mm-fs-body)}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--mm-font-display);text-transform:uppercase;letter-spacing:.01em;line-height:var(--mm-lh-tight);color:var(--mm-fg)}h1,.h1{font-size:var(--mm-fs-h1)}h2,.h2{font-size:var(--mm-fs-h2)}h3,.h3{font-size:var(--mm-fs-h3)}h4,.h4{font-size:var(--mm-fs-h4)}p,li,span,label,input,textarea,select,button{font-family:var(--mm-font-body)}.gradient,body.gradient{background:var(--mm-cream)!important}.card,.card-wrapper,.product-card-wrapper{--shadow-blur-radius: 0 !important}:focus-visible{outline:3px solid var(--mm-yellow);outline-offset:2px;border-radius:4px}.mm-display{font-family:var(--mm-font-display)!important;text-transform:uppercase}.mm-body{font-family:var(--mm-font-body)!important}.mm-text-shadow-hard{text-shadow:var(--mm-tsh-4)}.mm-rotate-neg{transform:rotate(-1deg)}.mm-rotate-pos{transform:rotate(1deg)}.mm-container{max-width:1240px;margin-inline:auto;padding-inline:var(--mm-sp-6)}@media(max-width:749px){.mm-container{padding-inline:var(--mm-sp-4)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mashmore-base.css.map */
