:root{--mg-ivory: #FAF7F0;--mg-linen: #EFEAE0;--mg-ink: #1F2421;--mg-stone: #D8D0C2;--mg-marigold: #DDA982}a.mg-button,a.mg-button:link,a.mg-button:visited{display:inline-block;padding:14px 28px;border:1px solid var(--mg-ink);color:var(--mg-ink)!important;background:transparent;font-family:var(--font-body--family);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background-color .2s,color .2s}a.mg-button:hover,a.mg-button:focus-visible,a.mg-button:active{background:var(--mg-ink);color:var(--mg-ivory)!important;text-decoration:none}media-gallery .product-media-container:not(.dialog-zoomed-gallery *) img{object-position:center bottom}@media screen and (min-width:750px){.dialog-zoomed-gallery .product-media-container--image{display:flex;justify-content:center;height:100vh}.dialog-zoomed-gallery .product-media-container--image .product-media{height:100vh;width:auto;max-width:100%;aspect-ratio:var(--ratio)}.dialog-zoomed-gallery .product-media-container--image img{object-fit:contain!important;object-position:center!important}}.mg-spec{display:grid;grid-template-columns:max-content 1fr;gap:8px 20px;margin:0;text-align:left;font-family:var(--font-body--family);font-size:14px;line-height:1.5;color:var(--mg-ink)}.mg-spec dt{padding-top:2px;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.mg-spec dd{margin:0}@media screen and (max-width:749px){.mg-spec{grid-template-columns:1fr;gap:2px}.mg-spec dd{margin-bottom:10px}}.mg-fabric-wall{text-align:center}.mg-fabric-wall__rule{display:block;width:40px;height:2px;margin:0 auto 20px;background:var(--mg-marigold)}.mg-fabric-wall__heading{margin:0 0 36px}.mg-fabric-wall__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin:0;padding:0;list-style:none}@media screen and (max-width:749px){.mg-fabric-wall__grid{grid-template-columns:repeat(2,1fr);gap:12px}}.mg-fabric-wall__item a{display:block;color:var(--mg-ink);text-decoration:none}.mg-fabric-wall__img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border:1px solid var(--mg-stone);transition:opacity .2s}.mg-fabric-wall__item a:hover .mg-fabric-wall__img{opacity:.85}.mg-fabric-wall__name{display:block;margin-top:10px;font-family:var(--font-body--family);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.mg-fabric-wall__cta{margin:40px 0 0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/marigold.css.map */
