.mv-section{position:relative;overflow:hidden}.mv-section__inner{max-width:var(--mv-page-width);margin:0 auto;padding-left:5rem;padding-right:5rem}.mv-eyebrow{display:block;margin:0 0 1.4rem;font-size:1.2rem;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:#7a6340;font-weight:650}.mv-hero{min-height:clamp(660px,72vh,760px);display:flex;align-items:center;background:var(--mv-porcelain);color:var(--mv-obsidian)}.mv-hero__bg,.mv-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.mv-hero__bg picture{display:block;height:100%}.mv-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:center}.mv-hero__bg:after,.mv-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fcfbf7fa,#fcfbf7eb 34%,#fcfbf773 58%,#fcfbf700 76%)}.mv-hero__media{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;opacity:.9;background:var(--mv-mist)}.mv-hero__tile img{width:100%;height:100%;min-height:78vh;object-fit:cover;filter:saturate(.88) contrast(.96)}.mv-hero__content{position:relative;z-index:2;max-width:660px;padding-top:8rem;padding-bottom:8rem}.mv-hero__heading{margin:0;color:#171916;font-size:clamp(52px,5.4vw,82px);line-height:.94}.mv-hero__text{max-width:620px;margin-top:2rem;font-size:18px;line-height:1.55;color:#3f433e}.mv-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.mv-actions .button{min-width:18rem;min-height:48px;background:#30463c;color:#fcfbf7}.mv-actions .button--secondary{background:#fcfbf7d1;border-color:#30463c;color:#30463c}.mv-actions .button:hover{color:#fcfbf7}.mv-actions .button--secondary:hover{color:#30463c}.mv-service-strip{border-top:var(--mv-border);border-bottom:var(--mv-border);background:#f3eee5}.mv-service-strip__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#d7d6cf}.mv-service-strip__item{align-self:stretch;background:#f3eee5;padding:2.8rem}.mv-service-strip__item h3,.mv-category-mosaic__heading,.mv-feature__heading,.mv-spotlight__heading{margin:0}.mv-service-strip__item p{margin:.8rem 0 0;color:#4a4d48;font-size:15px;line-height:1.5}.mv-category-mosaic,.mv-feature,.mv-spotlight,.mv-newsletter-band{background:var(--mv-porcelain)}.mv-section-header{max-width:780px;margin-bottom:3rem}.mv-section-header h2{margin:0;font-size:4.8rem;line-height:1.04}.mv-section-header p{margin:1.2rem 0 0;color:var(--mv-graphite);font-size:1.7rem}.mv-category-mosaic__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));border:var(--mv-border);border-right:0;border-bottom:0}.mv-category-card{width:100%;min-width:0;min-height:0;aspect-ratio:4 / 3;position:relative;display:flex;align-items:flex-end;overflow:hidden;text-decoration:none;color:#fcfbf7;border-right:var(--mv-border);border-bottom:var(--mv-border);background:var(--mv-deep-vale);isolation:isolate}.mv-category-card:nth-child(1),.mv-category-card:nth-child(2){grid-column:span 6}.mv-category-card:nth-child(n+3){grid-column:span 3;min-height:0;aspect-ratio:4 / 3}.mv-category-card__media{position:absolute;top:0;right:0;bottom:0;left:0;background:#f3eee5}.mv-category-card__media img{width:100%;height:100%;object-fit:contain;object-position:center}.mv-category-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#12191505 20%,#12191557 58%,#121915d1)}.mv-category-card__content{position:relative;z-index:1;display:block;width:100%;min-width:0;max-width:100%;padding:2.4rem;color:#fcfbf7;text-shadow:0 1px 1px rgba(0,0,0,.22)}.mv-category-card__content .mv-eyebrow{color:#fcfbf7}.mv-category-mosaic__heading{display:block;color:#fcfbf7;font-size:26px;line-height:1.1}.mv-category-card__content p{margin:.8rem 0 0;max-width:42ch;color:#fcfbf7;font-size:14px;line-height:1.45;overflow-wrap:break-word}.mv-feature__grid,.mv-spotlight__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:5rem;align-items:center;min-height:560px}.mv-feature__media,.mv-spotlight__media{background:var(--mv-parchment);border:var(--mv-border);overflow:hidden}.mv-feature__media img,.mv-spotlight__media img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.mv-spotlight__media img{aspect-ratio:4 / 5;object-fit:contain;padding:8%;background:#f8f6f0}.mv-feature__copy,.mv-spotlight__copy{max-width:620px}.mv-feature__heading,.mv-spotlight__heading{font-size:4.6rem;line-height:1.04}.mv-feature__copy p,.mv-spotlight__copy p{color:var(--mv-graphite);font-size:1.7rem}.mv-spotlight__price{margin:1.6rem 0}.mv-product-notes{margin-top:2.4rem;border-top:var(--mv-border)}.mv-product-notes details{border-bottom:var(--mv-border)}.mv-product-notes__heading,.mv-product-notes__item h3{margin:0}.mv-product-notes__heading{font-size:2rem;line-height:1.25}.mv-product-notes__item h3{font-size:1.5rem;line-height:1.3;color:var(--mv-deep-vale)}.mv-product-notes__item p{margin:.4rem 0 0;color:var(--mv-graphite)}.mv-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin-bottom:3.2rem}.mv-principles h2{margin:0;font-size:2.2rem;line-height:1.15}.mv-principles p{margin:1rem 0 0;color:#4a4d48}.mv-breadcrumbs{max-width:var(--mv-page-width);margin:0 auto;padding:1.6rem 5rem 0;color:var(--mv-graphite);font-size:1.3rem}.mv-breadcrumbs a{color:inherit}@media screen and (max-width:989px){.mv-section__inner{padding-left:2rem;padding-right:2rem}.mv-hero{min-height:clamp(620px,140vw,760px)}.mv-hero__media{grid-template-columns:repeat(2,minmax(0,1fr))}.mv-hero__bg:after,.mv-hero__media:after{background:linear-gradient(180deg,#fcfbf7f5,#fcfbf7d1 42%,#fcfbf757)}.mv-hero__tile img{min-height:58vh}.mv-hero__heading{font-size:clamp(42px,12vw,58px)}.mv-hero__text{font-size:16px}.mv-service-strip__grid,.mv-feature__grid,.mv-spotlight__grid{grid-template-columns:1fr}.mv-category-mosaic__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mv-category-card,.mv-category-card:nth-child(1),.mv-category-card:nth-child(2),.mv-category-card:nth-child(n+3){grid-column:auto;min-height:0;aspect-ratio:4 / 5}.mv-category-mosaic__heading{font-size:22px}.mv-section-header h2,.mv-feature__heading,.mv-spotlight__heading{font-size:3.5rem}.mv-feature__grid,.mv-spotlight__grid{min-height:0}.mv-principles{grid-template-columns:1fr}}@media screen and (min-width:990px)and (max-width:1199px){.mv-category-card:nth-child(n+3){grid-column:span 6}}@media screen and (max-width:749px){.mv-service-strip__item{padding:2rem}.mv-actions{flex-direction:column}.mv-actions .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/monroevale-components.css.map */
