:root{--saddle: #3C2415;--oak: #6B3A1F;--tan: #C4956A;--cream: #F7F4EF;--warm-white: #FAFAF7;--slate: #6B6B68;--brass: #B8963E;--pine: #2E4A3E;--deep: #1A0F08;--light-line: rgba(60, 36, 21, .08)}:root{--font-heading--family: "Playfair Display", Georgia, serif;--font-heading--weight: 500;--font-heading--style: normal;--font-subheading--family: "DM Sans", -apple-system, sans-serif;--font-subheading--weight: 500;--font-subheading--style: normal;--font-body--family: "DM Sans", -apple-system, sans-serif;--font-body--weight: 300;--font-body--style: normal;--font-accent--family: "Courier Prime", "Courier New", monospace;--font-accent--weight: 400;--font-accent--style: normal;--font-h1--family: "Playfair Display", Georgia, serif;--font-h2--family: "Playfair Display", Georgia, serif;--font-h3--family: "Playfair Display", Georgia, serif;--font-h4--family: "Playfair Display", Georgia, serif;--font-h5--family: "DM Sans", -apple-system, sans-serif;--font-h6--family: "DM Sans", -apple-system, sans-serif;--font-h1--weight: 500;--font-h2--weight: 500;--font-h3--weight: 500;--font-h4--weight: 500;--font-h5--weight: 500;--font-h6--weight: 500;--font-h1--style: normal;--font-h2--style: normal;--font-h3--style: normal;--font-h4--style: normal;--button-font-family-primary: "DM Sans", -apple-system, sans-serif;--button-font-family-secondary: "DM Sans", -apple-system, sans-serif;--button-font-weight-primary: 500;--button-font-weight-secondary: 500}body{font-family:DM Sans,-apple-system,sans-serif;font-weight:300}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:Playfair Display,Georgia,serif;font-weight:500;text-transform:none}h5,h6,.h5,.h6{font-family:DM Sans,-apple-system,sans-serif;font-weight:500}.header__nav-item,.header__nav-link,.header__menu-item,.header__menu-link,.nav-link{font-family:DM Sans,-apple-system,sans-serif;font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.125em}.button,.btn,[type=submit].button{font-family:DM Sans,-apple-system,sans-serif;font-weight:500;font-size:.8125rem;text-transform:uppercase;letter-spacing:.077em}.price,.price__regular,.price__sale,.price-item,.price-item--regular,.price-item--sale,.product-price,[class*=price__]{font-family:Courier Prime,Courier New,monospace;font-weight:400;font-size:.875rem;color:var(--oak)}.eyebrow,.label--eyebrow,.section__eyebrow,.caption--eyebrow,.trust-bar__item{font-family:Courier Prime,Courier New,monospace;font-weight:400;font-size:.625rem;text-transform:uppercase;letter-spacing:.25em;color:var(--tan);line-height:1}input:focus-visible,textarea:focus-visible,select:focus-visible,.field__input:focus-visible{outline:none;border-color:var(--tan)!important;box-shadow:0 0 0 1px var(--tan)!important}.footer{background-color:var(--saddle);color:#f7f4efd9}.footer a{color:#f7f4ef80}.footer a:hover{color:var(--cream)}.footer__heading,.footer__column-header{font-family:Courier Prime,Courier New,monospace;font-weight:400;font-size:.625rem;text-transform:uppercase;letter-spacing:.13em;color:var(--tan)}.header__logo,.header__logo-text{font-family:Playfair Display,Georgia,serif;font-weight:600;font-size:.9375rem;letter-spacing:.167em;text-transform:uppercase}@media screen and (max-width:749px){.variant-option--equal-width-buttons{--variant-min-width: clamp(44px, calc(var(--variant-option-padding-inline) * 2 + var(--variant-ch)), 110px)}.variant-option__button-label{min-height:40px;padding-block:var(--padding-xs);padding-inline:var(--padding-md)}.buy-buttons-block{position:sticky;bottom:0;z-index:10;background-color:var(--color-background, #fafaf7);padding-block:12px;box-shadow:0 -4px 16px #1c0f081a}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/midcoast-brand.css.map */
