:root{--mv-ink: #041116;--mv-deep: #104556;--mv-mist: #eef4f6;--mv-ivory: #fbfaf7;--mv-line: #dfe7e9;--mv-sale: #9a3f32}body{color:var(--mv-ink);background:#fff}#header-group{position:relative;z-index:30;background:#fff;border-bottom:1px solid rgba(4,17,22,.1)}.header-section,.header__row{background:#fff!important}.header__row{min-height:76px}.header__menu{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem}.header__logo-image{max-width:170px}.mv-storefront{width:100%;overflow:hidden;background:#fff;color:var(--mv-ink)}.mv-topline{display:flex;min-height:38px;align-items:center;justify-content:center;padding:8px 20px;background:var(--mv-deep);color:#fff;text-align:center}.mv-topline p{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.18em}.mv-hero{display:grid;min-height:690px;grid-template-columns:46% 54%;background:var(--mv-ivory)}.mv-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(52px,7vw,120px)}.mv-eyebrow{margin:0 0 14px;color:var(--mv-deep);font-size:.67rem;font-weight:800;letter-spacing:.18em}.mv-hero h1{max-width:700px;margin:0;font-family:var(--font-heading--family);font-size:clamp(3.2rem,6.1vw,7.3rem);font-weight:400;line-height:.91;letter-spacing:-.045em}.mv-hero__text{max-width:520px;margin:28px 0 0;color:#041116b3;font-size:1rem;line-height:1.65}.mv-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.mv-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 26px;border:1px solid var(--mv-ink);text-decoration:none;text-transform:uppercase;font-size:.7rem;font-weight:800;letter-spacing:.12em;transition:.2s ease}.mv-button--dark{background:var(--mv-ink);color:#fff}.mv-button--light{background:transparent;color:var(--mv-ink)}.mv-button:hover{border-color:var(--mv-deep);background:var(--mv-deep);color:#fff}.mv-hero__media{position:relative;display:block;min-height:690px;background:#f6f6f4;overflow:hidden}.mv-hero__media>img,.mv-hero__media>svg{width:100%;height:100%;object-fit:cover}.mv-hero__product{position:absolute;right:24px;bottom:24px;left:24px;display:flex;justify-content:space-between;gap:16px;padding:15px 18px;background:#ffffffeb;color:var(--mv-ink);font-size:.75rem;letter-spacing:.03em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mv-section{max-width:1600px;margin:0 auto;padding:96px 40px}.mv-heading-row{margin-bottom:36px}.mv-heading-row h2,.mv-story h2,.mv-newsletter h2{margin:0;font-family:var(--font-heading--family);font-size:clamp(2.2rem,4vw,4.6rem);font-weight:400;line-height:.98;letter-spacing:-.035em}.mv-heading-row--split{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.mv-text-link{color:var(--mv-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-transform:uppercase;white-space:nowrap;font-size:.69rem;font-weight:800;letter-spacing:.12em}.mv-category-grid,.mv-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.mv-category{color:var(--mv-ink);text-decoration:none}.mv-category__image{aspect-ratio:4 / 5;overflow:hidden;background:#f6f6f4}.mv-category__image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.mv-category:hover img{transform:scale(1.025)}.mv-category__label{display:flex;justify-content:space-between;padding:15px 2px;border-bottom:1px solid var(--mv-line);text-transform:uppercase;font-size:.72rem;font-weight:800;letter-spacing:.11em}.mv-products{padding-top:72px;border-top:1px solid var(--mv-line)}.mv-card{min-width:0}.mv-card__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:#f7f7f5}.mv-card__media>img{width:100%;height:100%;object-fit:cover;transition:opacity .25s ease,transform .4s ease}.mv-card__secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.mv-card:hover .mv-card__secondary{opacity:1}.mv-card:hover .mv-card__media>img:first-of-type{transform:scale(1.02)}.mv-card__badge{position:absolute;top:12px;left:12px;z-index:3;padding:7px 9px;background:var(--mv-ink);color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.12em}.mv-card__info{padding:16px 2px 2px}.mv-card__title{display:block;min-height:44px;color:var(--mv-ink);text-decoration:none;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.45;letter-spacing:.08em}.mv-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:9px;margin-top:8px;font-size:.82rem}.mv-card__price s{color:#04111673}.mv-card__price strong{color:var(--mv-sale);font-weight:800}.mv-card__form button,.mv-card__choose{display:flex;width:100%;min-height:42px;align-items:center;justify-content:center;margin-top:14px;border:1px solid var(--mv-ink);background:transparent;color:var(--mv-ink);cursor:pointer;text-decoration:none;text-transform:uppercase;font-size:.65rem;font-weight:800;letter-spacing:.12em;transition:.2s ease}.mv-card__form button:hover,.mv-card__choose:hover{background:var(--mv-ink);color:#fff}.mv-story{display:grid;min-height:650px;grid-template-columns:1fr 1fr;margin:24px 0;background:var(--mv-mist)}.mv-story__visual{min-height:650px;background:#f7f7f5}.mv-story__visual img{width:100%;height:100%;object-fit:cover}.mv-story__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(52px,7vw,120px)}.mv-story__copy>p:not(.mv-eyebrow){max-width:560px;margin:25px 0 0;color:#041116b3;line-height:1.7}.mv-story__copy ul{display:grid;gap:11px;margin:28px 0;padding:0;list-style:none;font-size:.8rem}.mv-story__copy li:before{content:"\2713";margin-right:10px;color:var(--mv-deep)}.mv-benefits{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--mv-line);border-bottom:1px solid var(--mv-line)}.mv-benefits>div{display:flex;min-height:138px;flex-direction:column;justify-content:center;gap:8px;padding:30px;border-right:1px solid var(--mv-line);text-align:center}.mv-benefits>div:last-child{border-right:0}.mv-benefits strong{font-size:.68rem;letter-spacing:.14em}.mv-benefits span{color:#04111699;font-size:.76rem}.mv-newsletter{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;padding:100px max(40px,calc((100vw - 1520px)/2));background:var(--mv-ink);color:#fff}.mv-newsletter .mv-eyebrow{color:#b8d0d7}.mv-newsletter__form{align-self:center}.mv-newsletter__form>input[type=email]{width:calc(100% - 145px);height:52px;padding:0 16px;border:1px solid rgba(255,255,255,.35);border-radius:0;background:transparent;color:#fff}.mv-newsletter__form>input::placeholder{color:#ffffff9e}.mv-newsletter__form>button{width:140px;height:52px;border:1px solid #fff;background:#fff;color:var(--mv-ink);text-transform:uppercase;font-size:.66rem;font-weight:800;letter-spacing:.1em}.product-card__media,.card-gallery,.collection-card__image{background:#f7f7f5}.product-card__title,.product-card a{letter-spacing:.02em}body .mavie-exact-panel{color:var(--mv-ink)}body .mavie-exact-panel__title{margin-bottom:16px;font-family:var(--font-heading--family);font-size:clamp(2rem,3.2vw,3.6rem);font-weight:400;line-height:1;letter-spacing:-.03em}body .mavie-exact-panel__price-row>strong{color:var(--mv-sale);font-size:1.25rem;font-weight:800}body .mavie-exact-panel__save{background:var(--mv-mist);color:var(--mv-deep);border-radius:0;letter-spacing:.08em}body .mavie-exact-panel__add{border-color:var(--mv-ink);border-radius:0;background:var(--mv-ink);text-transform:uppercase;letter-spacing:.12em}body .mavie-exact-panel__add:hover{border-color:var(--mv-deep);background:var(--mv-deep)}body .mavie-exact-panel__trust-line,body .mavie-exact-panel__accordions details,body .mavie-exact-panel__divider{border-color:var(--mv-line)}@media screen and (max-width:899px){.mv-hero,.mv-story,.mv-newsletter{grid-template-columns:1fr}.mv-hero{min-height:auto}.mv-hero__copy{padding:58px 22px 52px}.mv-hero h1{font-size:clamp(3rem,15vw,5rem)}.mv-hero__media{min-height:520px}.mv-section{padding:68px 18px}.mv-category-grid,.mv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mv-story__visual{min-height:480px}.mv-story__copy{padding:56px 22px}.mv-benefits{grid-template-columns:1fr 1fr}.mv-benefits>div:nth-child(2){border-right:0}.mv-benefits>div:nth-child(-n+2){border-bottom:1px solid var(--mv-line)}.mv-newsletter{gap:38px;padding:72px 22px}.mv-heading-row--split{align-items:flex-start;flex-direction:column}}@media screen and (max-width:480px){.mv-actions{flex-direction:column}.mv-button{width:100%}.mv-hero__media{min-height:440px}.mv-card__title{font-size:.65rem}.mv-newsletter__form>input[type=email],.mv-newsletter__form>button{width:100%}.mv-newsletter__form>button{margin-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mv-aurelie-inspired.css.map */
