:root{--mv-ink: #111214;--mv-ink-soft: #3b3c40;--mv-muted: #66676b;--mv-paper: #ffffff;--mv-canvas: #f6f4f0;--mv-sand: #ece8e1;--mv-line: #e4e0d9;--mv-accent: #cf3b16;--mv-accent-rgb: 207, 59, 22;--mv-accent-dark: #a92d0e;--mv-radius-sm: 4px;--mv-radius: 8px;--mv-radius-lg: 14px;--mv-shadow-sm: 0 1px 2px rgba(17, 18, 20, .05), 0 2px 8px rgba(17, 18, 20, .04);--mv-shadow-md: 0 14px 32px -14px rgba(17, 18, 20, .28);--mv-ease: cubic-bezier(.2, .7, .2, 1)}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--mv-accent);color:#fff}h1,h2,h3,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0}.title,.collection-list-title,.banner__heading,.collection-hero__title,.main-page-title,.rich-text__heading,.image-with-text__heading,.multicolumn .title,.footer-block__heading,.mv-section-title{text-transform:uppercase;letter-spacing:.015em;line-height:1.08}.title,.collection-list-title,.mv-section-title{font-size:calc(var(--font-heading-scale) * 2.4rem)}@media screen and (min-width:750px){.title,.collection-list-title,.mv-section-title{font-size:calc(var(--font-heading-scale) * 3.2rem)}}.title-wrapper-with-link{margin-bottom:2.4rem}.collection__view-all{margin-top:4rem}.rte a:not(.button),.product__description a:not(.button){color:var(--mv-accent);text-underline-offset:.25em}.caption-with-letter-spacing,.caption-large.light{letter-spacing:.08em}:focus-visible{outline-color:var(--mv-accent)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:600;letter-spacing:.03em;min-height:4.8rem;padding:0 2.8rem;transition:background-color .2s var(--mv-ease),color .2s var(--mv-ease),transform .2s var(--mv-ease)}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{--color-button: var(--mv-accent-rgb);--color-button-text: 255, 255, 255}.button--secondary{font-weight:600}.button--tertiary{min-height:0;padding:0}.link,.underlined-link{text-underline-offset:.3em}.utility-bar{border-bottom:0}.announcement-bar__message,.announcement-bar__message.h5{font-family:var(--font-body-family);font-size:1.15rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:1rem 0}@media screen and (min-width:750px){.announcement-bar__message,.announcement-bar__message.h5{font-size:1.2rem}}@media screen and (max-width:749px){.announcement-bar__message,.announcement-bar__message.h5{font-size:1.05rem;letter-spacing:.06em}}.header-wrapper{border-bottom:1px solid var(--mv-line);box-shadow:none}.header{padding-top:1.2rem;padding-bottom:1.2rem}@media screen and (min-width:990px){.header{padding-top:1.6rem;padding-bottom:1.6rem;column-gap:3.2rem}}.header__heading-link,.header__heading-link:hover{text-decoration:none}.mv-wordmark{display:inline-flex;align-items:center;gap:1.1rem;line-height:1;color:rgb(var(--color-foreground))}.mv-wordmark__mark{flex:none;width:3.2rem;height:3.2rem;color:var(--mv-accent)}.mv-wordmark__text{display:flex;flex-direction:column;gap:.5rem}.mv-wordmark__name{font-family:var(--font-heading-family);font-weight:700;font-size:2rem;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.mv-wordmark__tag{font-family:var(--font-body-family);font-size:.95rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--mv-muted);white-space:nowrap}@media screen and (max-width:749px){.mv-wordmark__mark{width:2.6rem;height:2.6rem}.mv-wordmark__name{font-size:1.6rem;letter-spacing:.13em}.mv-wordmark__tag{display:none}}.header__menu-item,.header__menu-item span{white-space:nowrap;font-weight:600;font-size:1.45rem;letter-spacing:.01em;color:rgb(var(--color-foreground))}.header__inline-menu .list-menu--inline{gap:.2rem;flex-wrap:nowrap}@media screen and (min-width:990px)and (max-width:1279px){.header__menu-item{padding-left:.9rem;padding-right:.9rem}.header__menu-item,.header__menu-item span{font-size:1.4rem}}.header__menu-item{padding:.8rem 1.2rem}.header__menu-item:hover,.header__menu-item:hover span{color:var(--mv-accent);text-decoration:none}.header__active-menu-item{text-decoration:none;box-shadow:inset 0 -2px 0 var(--mv-accent)}.header__submenu.global-settings-popup,.header__submenu.list-menu--disclosure{border:1px solid var(--mv-line);border-radius:var(--mv-radius);box-shadow:var(--mv-shadow-md);padding:.8rem;min-width:26rem}.header__submenu .header__menu-item{padding:1rem 1.2rem;border-radius:var(--mv-radius-sm);font-weight:500}.header__submenu .header__menu-item:hover{background:var(--mv-canvas)}.header__icon,.header__icon .icon{color:rgb(var(--color-foreground))}.header__icon:hover .icon{color:var(--mv-accent);transform:none}.cart-count-bubble{background:var(--mv-accent);color:#fff;font-weight:700}.menu-drawer__menu-item{font-weight:600}.menu-drawer__navigation .list-menu__item{font-size:1.7rem}.menu-drawer__submenu .menu-drawer__menu-item{font-weight:500}.banner:after{background:linear-gradient(90deg,#0a0b0dd1,#0a0b0d8c 48%,#0a0b0d1f)}@media screen and (max-width:749px){.banner:after,.banner__media:after{background:linear-gradient(180deg,#0a0b0d8c,#0a0b0dcc)}}.banner__heading{font-size:calc(var(--font-heading-scale) * 3rem);line-height:1.02;max-width:15em}@media screen and (min-width:750px){.banner__heading{font-size:calc(var(--font-heading-scale) * 5.6rem)}}.banner__text{font-size:1.7rem;line-height:1.55;max-width:52rem;color:#ffffffdb}@media screen and (min-width:750px){.banner__text{font-size:1.9rem}}.banner--content-align-left .banner__text,.banner--content-align-left .banner__heading{margin-left:0;margin-right:auto}.banner--content-align-center .banner__text,.banner--content-align-center .banner__heading{margin-left:auto;margin-right:auto}.banner__buttons{gap:1.2rem;margin-top:3.2rem;max-width:62rem}.banner__buttons .button--secondary{--color-secondary-button-text: 255, 255, 255;box-shadow:inset 0 0 0 1px #ffffffb3}.mv-reassurance{border-bottom:1px solid var(--mv-line)}.mv-reassurance__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;list-style:none;margin:0;padding:0}@media screen and (min-width:990px){.mv-reassurance__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mv-reassurance__item{display:flex;align-items:center;gap:1.4rem;padding:2rem 1.2rem}@media screen and (min-width:990px){.mv-reassurance__item{padding:2.6rem 2.4rem}.mv-reassurance__item+.mv-reassurance__item{border-left:1px solid var(--mv-line)}}@media screen and (max-width:989px){.mv-reassurance__item:nth-child(n+3){border-top:1px solid var(--mv-line)}.mv-reassurance__item:nth-child(2n){border-left:1px solid var(--mv-line)}}.mv-reassurance__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:#fff;color:var(--mv-accent);box-shadow:inset 0 0 0 1px var(--mv-line)}.mv-reassurance__icon svg{width:2.2rem;height:2.2rem}.mv-reassurance__title{margin:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;line-height:1.25;color:rgb(var(--color-foreground))}.mv-reassurance__text{margin:.3rem 0 0;font-size:1.3rem;line-height:1.4;color:var(--mv-muted)}@media screen and (max-width:749px){.mv-reassurance__item{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.8rem 1.4rem}.mv-reassurance__title{font-size:1.3rem}.mv-reassurance__text{font-size:1.2rem}}.card-wrapper{--mv-card-gap: 1.2rem}.card--standard .card__inner{background:#fff;border-color:var(--mv-line);overflow:hidden;transition:border-color .25s var(--mv-ease),box-shadow .25s var(--mv-ease)}.card-wrapper:hover .card--standard .card__inner{border-color:#11121447;box-shadow:var(--mv-shadow-md)}.card .card__media .media img{object-fit:contain;background:#fff}.collection-card-wrapper .card__media .media img{object-fit:cover}.card--standard>.card__content .card__information{padding-top:1.4rem;padding-bottom:0}.card__heading,.card__heading.h5,.card__heading a{font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;line-height:1.32;letter-spacing:0;text-transform:none}.product-card-wrapper .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:2.64em}.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a{font-family:var(--font-heading-family);font-weight:700;font-size:1.7rem;text-transform:uppercase;letter-spacing:.02em}.collection-card-wrapper .card__information{padding-top:1.2rem}.collection-card-wrapper .icon-wrap{color:var(--mv-accent)}.card-information>*+*{margin-top:.4rem}.card-information .price{margin-top:.8rem}.card-information .price-item,.card-information .price__container{font-family:var(--font-body-family);font-weight:700;font-size:1.7rem;letter-spacing:0;color:rgb(var(--color-foreground))}.card-information .price--on-sale .price-item--regular{font-weight:400}.badge{font-family:var(--font-body-family);font-size:1.05rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.6rem 1.1rem;border:0}.card__badge .badge{margin:0}.quick-add__submit{min-height:4.4rem;font-size:1.4rem}.collection-hero{border-bottom:0}.collection-hero__inner{padding-top:3.2rem;padding-bottom:1.6rem}@media screen and (min-width:750px){.collection-hero__inner{padding-top:4.8rem;padding-bottom:2rem}}.collection-hero__title{font-size:calc(var(--font-heading-scale) * 3.2rem);margin-bottom:0}@media screen and (min-width:750px){.collection-hero__title{font-size:calc(var(--font-heading-scale) * 4.4rem)}}.collection-hero__description{max-width:72rem;margin-top:1.2rem;font-size:1.6rem;line-height:1.6;color:var(--mv-muted)}.collection-hero__description p{margin:0}.mv-subnav{display:flex;flex-wrap:wrap;gap:.8rem;padding:0 0 2.4rem}.mv-subnav__inner{display:flex;flex-wrap:wrap;gap:.8rem}@media screen and (max-width:749px){.mv-subnav__inner{flex-wrap:nowrap;overflow-x:auto;margin:0 -1.5rem;padding:0 1.5rem .4rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mv-subnav__inner::-webkit-scrollbar{display:none}}.mv-chip{display:inline-flex;align-items:center;flex:none;min-height:4rem;padding:0 1.8rem;border:1px solid var(--mv-line);border-radius:999px;background:#fff;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .2s var(--mv-ease),border-color .2s var(--mv-ease),color .2s var(--mv-ease)}.mv-chip:hover{border-color:var(--mv-ink)}.mv-chip.is-active{background:var(--mv-ink);border-color:var(--mv-ink);color:#fff}.product-count__text,.product-count{font-size:1.3rem;color:var(--mv-muted)}.facets-container,.facets-wrapper{border-top:1px solid var(--mv-line)}.facets__summary,.facets__disclosure-vertical .facets__summary,.facet-filters .select__select,.mobile-facets__open-wrapper button,.mobile-facets__open{font-weight:600}.select__select,.field__input,.customer .field input{font-family:var(--font-body-family)}.facets__display-vertical,.facets__wrapper{gap:1.2rem}.active-facets__button-inner,.active-facets__button{border-radius:999px}.product__title h1,.product__title h2.h1,.product__title .h1{font-family:var(--font-heading-family);font-weight:700;font-size:2.4rem;line-height:1.15;letter-spacing:0;text-transform:none}@media screen and (min-width:750px){.product__title h1,.product__title h2.h1,.product__title .h1{font-size:3rem}}.product__info-container>*+*{margin-top:1.6rem}.product__info-container .price{margin-top:1.4rem}.product__info-container .price--large .price-item--regular,.product__info-container .price--large .price-item--sale,.product__info-container .price--large .price-item{font-family:var(--font-heading-family);font-weight:700;font-size:3.2rem;letter-spacing:0;color:rgb(var(--color-foreground))}.product__tax{color:var(--mv-muted)}.product-form__input .form__label,.product-form__input legend.form__label{font-weight:700;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase}.product-form__input input[type=radio]+label{border-radius:var(--variant-pills-radius);font-weight:600;min-height:4.4rem;display:inline-flex;align-items:center}.product-form__input input[type=radio]:checked+label{background:var(--mv-ink);border-color:var(--mv-ink);color:#fff}.product-form__submit{min-height:5.4rem;font-size:1.5rem;text-transform:uppercase;letter-spacing:.08em}.product-form__buttons{max-width:none}.icon-with-text{margin:2.4rem 0 0;padding:0;border:1px solid var(--mv-line);border-radius:var(--mv-radius);background:var(--mv-canvas);overflow:hidden}.icon-with-text--horizontal{display:grid;grid-template-columns:1fr;gap:0}.icon-with-text__item{display:flex;align-items:center;gap:1.2rem;margin:0;padding:1.3rem 1.6rem}.icon-with-text__item+.icon-with-text__item{border-top:1px solid var(--mv-line)}.icon-with-text__item svg,.icon-with-text__item .svg-wrapper svg{flex:none;width:2.2rem;height:2.2rem;color:var(--mv-accent)}.icon-with-text__item .h4,.icon-with-text .h4{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;letter-spacing:0;text-transform:none;margin:0}.product__description{margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid var(--mv-line);font-size:1.5rem;line-height:1.7;color:var(--mv-ink-soft)}.product__description>p:first-child{font-size:1.65rem;color:rgb(var(--color-foreground))}.product__description h2,.product__description h3,.product__description h4{font-family:var(--font-heading-family);font-weight:700;font-size:1.5rem;letter-spacing:.1em;text-transform:uppercase;margin:3.2rem 0 1.2rem;color:rgb(var(--color-foreground))}.product__description ul{padding-left:0;list-style:none}.product__description ul li{position:relative;padding-left:2.6rem;margin-bottom:.9rem}.product__description ul li:before{content:"";position:absolute;left:.2rem;top:.55em;width:1rem;height:.55rem;border-left:2px solid var(--mv-accent);border-bottom:2px solid var(--mv-accent);transform:rotate(-45deg)}.product__description table,.rte table{width:100%;border-collapse:collapse;font-size:1.4rem;line-height:1.45;border:1px solid var(--mv-line);border-radius:var(--mv-radius);overflow:hidden;table-layout:auto}.product__description table th,.product__description table td,.rte table th,.rte table td{padding:1.1rem 1.4rem;text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--mv-line)}.product__description table tr:last-child th,.product__description table tr:last-child td,.rte table tr:last-child th,.rte table tr:last-child td{border-bottom:0}.product__description table tr:nth-child(odd),.rte table tbody tr:nth-child(odd){background:var(--mv-canvas)}.product__description table td:first-child,.product__description table th:first-child,.rte table td:first-child,.rte table th:first-child{font-weight:600;width:38%;color:rgb(var(--color-foreground))}.share-button__button,.share-button .link{font-size:1.4rem}.product-media-container,.product__media-item .product__media{border-radius:var(--mv-radius)}.thumbnail-list__item .thumbnail{border-radius:var(--mv-radius-sm)}.thumbnail[aria-current=true],.thumbnail:hover{box-shadow:0 0 0 2px var(--mv-ink)}.image-with-text__media,.image-with-text__media img{border-radius:var(--mv-radius-lg)}.image-with-text__content{padding-top:3.2rem;padding-bottom:3.2rem}.image-with-text__heading{font-size:calc(var(--font-heading-scale) * 2.8rem)}@media screen and (min-width:750px){.image-with-text__heading{font-size:calc(var(--font-heading-scale) * 3.6rem)}}.image-with-text__text{font-size:1.6rem;line-height:1.7;color:var(--mv-ink-soft)}.mv-checklist,.image-with-text__text ul{list-style:none;padding:0;margin:1.6rem 0 0}.image-with-text__text ul li,.mv-checklist li{position:relative;padding-left:2.8rem;margin:0 0 1rem;font-weight:500}.image-with-text__text ul li:before,.mv-checklist li:before{content:"";position:absolute;left:.2rem;top:.55em;width:1.1rem;height:.6rem;border-left:2px solid var(--mv-accent);border-bottom:2px solid var(--mv-accent);transform:rotate(-45deg)}.multicolumn-card__info .inline-richtext{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.rich-text__heading{font-size:calc(var(--font-heading-scale) * 2.6rem)}@media screen and (min-width:750px){.rich-text__heading{font-size:calc(var(--font-heading-scale) * 3.4rem)}}.rich-text__text{font-size:1.7rem;line-height:1.7}.rich-text__buttons{margin-top:2.8rem;gap:1.2rem}.rich-text__blocks .rich-text__text+.rich-text__buttons,.rich-text__blocks *+.rich-text__buttons{margin-top:2.8rem}.main-page-title,.page-title{font-size:calc(var(--font-heading-scale) * 3.2rem);margin-bottom:2.4rem}@media screen and (min-width:750px){.main-page-title,.page-title{font-size:calc(var(--font-heading-scale) * 4rem)}}.page-width--narrow .rte h2,.section-main-page .rte h2,.main-page .rte h2{font-family:var(--font-heading-family);font-size:2rem;letter-spacing:.02em;text-transform:uppercase;margin:3.2rem 0 1rem}.page-width--narrow .rte h3,.section-main-page .rte h3{font-size:1.7rem;margin:2.4rem 0 .8rem}.page-width--narrow .rte,.section-main-page .rte{font-size:1.6rem;line-height:1.75;color:var(--mv-ink-soft)}.mv-list-collections{padding-top:3.2rem;padding-bottom:5.6rem}@media screen and (min-width:750px){.mv-list-collections{padding-top:4.8rem;padding-bottom:7.2rem}}.newsletter__wrapper{padding-top:5.6rem;padding-bottom:5.6rem}.newsletter__wrapper .h2,.newsletter__wrapper h2{font-size:calc(var(--font-heading-scale) * 2.6rem);text-transform:uppercase;letter-spacing:.02em}@media screen and (min-width:750px){.newsletter__wrapper .h2,.newsletter__wrapper h2{font-size:calc(var(--font-heading-scale) * 3.4rem)}}.newsletter__wrapper .rte{color:rgba(var(--color-foreground),.75)}.newsletter__wrapper .newsletter-form{max-width:52rem;margin-left:auto;margin-right:auto}.newsletter__wrapper{border-bottom:1px solid rgba(var(--color-foreground),.14)}.newsletter__wrapper .rte p{margin:0}.footer{border-top:0;font-size:1.4rem}.footer__content-top{padding-bottom:3.2rem}.footer-block__heading{font-size:1.25rem;font-family:var(--font-body-family);font-weight:700;letter-spacing:.16em;margin-bottom:1.6rem;color:rgb(var(--color-foreground))}.footer-block__brand-info .rte,.footer-block__details-content.rte{color:rgba(var(--color-foreground),.72);line-height:1.7;max-width:36rem}.footer-block__details-content .list-menu__item--link{padding:.45rem 0;font-size:1.45rem;color:rgba(var(--color-foreground),.78);text-decoration:none}.footer-block__details-content .list-menu__item--link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3em}.footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.14);padding-top:2.4rem}.footer__content-bottom-wrapper,.copyright__content,.footer__copyright,.copyright__content a{font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.footer .list-payment__item svg{border-radius:3px}.cart-drawer__header,.drawer__header{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.04em}.cart-item__name{font-weight:600;text-decoration:none}.cart__ctas .cart__checkout-button{min-height:5.4rem;text-transform:uppercase;letter-spacing:.08em}.totals__total-value{font-family:var(--font-heading-family);font-weight:700}.field__input,.select__select,.customer .field input,.quantity{border-radius:var(--inputs-radius)}.quick-add-modal__content,.global-settings-popup{border-radius:var(--popup-corner-radius)}.pagination__item{border-radius:var(--mv-radius-sm);font-weight:600}.pagination__item--current:after{border-color:var(--mv-ink)}.search__button:hover .icon{color:var(--mv-accent)}@media screen and (max-width:749px){.card--standard>.card__content .card__information{padding-top:1.1rem}.card__heading,.card__heading.h5,.card__heading a{font-size:1.35rem}.card-information .price-item,.card-information .price__container{font-size:1.5rem}.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a{font-size:1.4rem}.newsletter__wrapper{padding-top:4rem;padding-bottom:4rem}.button{padding:0 2rem}.product__description table td:first-child,.product__description table th:first-child{width:44%}}.title,.collection-list-title,.banner__heading,.collection-hero__title,.main-page-title,.rich-text__heading,.image-with-text__heading,.newsletter__wrapper h2,.footer-block__heading{text-wrap:balance}.rich-text__text,.banner__text,.image-with-text__text p,.collection-hero__description{text-wrap:pretty}.rich-text__buttons{max-width:58rem}.rich-text__buttons--multiple>*{min-width:20rem}@media screen and (min-width:750px)and (max-width:989px){.footer__blocks-wrapper.grid--4-col-tablet>.footer-block{width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.footer__blocks-wrapper.grid--4-col-tablet>.footer-block:first-child{width:100%;max-width:100%;margin-bottom:1.6rem}.footer-block__brand-info .rte{max-width:52rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/maison-virage.css.map */
