@media screen and (min-width:750px){.header-logo__image{height:120px!important;width:120px!important;max-height:none!important;max-width:none!important}}@media screen and (max-width:749px){.shopify-section[id$=__hero] .hero{--hero-min-height: 0px;min-height:0}.shopify-section[id$=__hero] .hero__container{display:flex;flex-direction:column;min-height:0;padding-block:0!important;background:var(--color-background, #fff)}.shopify-section[id$=__hero] .hero__media-grid{position:relative!important;inset:auto!important;width:100%;height:auto;aspect-ratio:4 / 3;grid-area:auto;order:0}.shopify-section[id$=__hero] .hero__media-grid img{width:100%;height:100%;object-fit:cover}.shopify-section[id$=__hero] .hero__media-grid .overlay{display:none}.shopify-section[id$=__hero] .hero__content-wrapper{position:relative!important;inset:auto!important;order:1;padding-block:24px 36px;background:#fff;grid-area:auto}.shopify-section[id$=__hero] .hero__content-wrapper .text-block,.shopify-section[id$=__hero] .hero__content-wrapper .text-block *{color:#2a3743!important}.shopify-section[id$=__hero] .hero__content-wrapper .button,.shopify-section[id$=__hero] .hero__content-wrapper a[class*=button]{--button-color: #2a3743;--button-background-color: transparent;--button-border-color: transparent;color:#2a3743!important;background:transparent!important;border-color:transparent!important;padding-inline:0;letter-spacing:.15em;font-size:.8rem}}.variant-option.mg-swatches{display:flex;flex-wrap:wrap;gap:10px}.variant-option.mg-swatches legend{text-transform:uppercase;letter-spacing:.15em;font-size:.75rem;width:100%;margin-bottom:8px}.variant-option.mg-swatches legend .mg-selected{text-transform:none;letter-spacing:0;opacity:.8}.variant-option.mg-swatches .variant-option__button-label.mg-sw{width:36px!important;height:36px!important;min-width:36px;max-width:36px;min-height:36px!important;max-height:36px;aspect-ratio:1;flex:0 0 36px!important;padding:0!important;border-radius:50%!important;background:var(--mg-sw)!important;border:1px solid #d5d5d5!important;box-shadow:inset 0 0 0 2px #fff;overflow:hidden}.variant-option.mg-swatches .variant-option__button-label.mg-sw .variant-option__button-label__text,.variant-option.mg-swatches .variant-option__button-label.mg-sw .variant-option__button-label__pill{opacity:0;font-size:0}.variant-option.mg-swatches .variant-option__button-label.mg-sw:has(input:checked){border:2px solid #2a3743!important}body.mg-template-page .shopify-section[id*=__main] .section-content-wrapper{grid-column:1 / -1!important;width:auto;max-width:920px;margin-inline-start:max(20px,calc((100% - 1100px)/2));margin-inline-end:20px}footer .menu__item,footer .menu__item a{font-size:.875rem}footer .text-block p,footer .text-block{font-size:.875rem}footer h6,footer .h6,footer summary .h6,footer .menu__heading{letter-spacing:.2em}.footer-utilities__group-copyright{text-align:center;justify-self:center;margin-inline:auto;width:100%}footer .footer-utilities,.footer-utilities{display:flex!important;flex-direction:column;align-items:center;gap:12px}.shopify-section[id*=footer] .section-content-wrapper{padding-block-start:16px}product-price,product-price *{text-transform:none!important;letter-spacing:normal!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mg-custom.css.map */
