mirage-carousel{display:block}mirage-scrollbar{display:block}.mrg-carousel__track{display:flex;gap:var(--mrg-carousel-gap, 20px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.mrg-carousel__track::-webkit-scrollbar{display:none}.mrg-carousel__track>*{scroll-snap-align:start;flex-shrink:0}.mrg-carousel__dots{display:flex;align-items:center;justify-content:center;gap:15px}.mrg-carousel__dot{width:10px;height:10px;border-radius:50%;border:0;padding:0;background:var(--mirage-lavender);cursor:pointer;transition:background-color .2s ease}.mrg-carousel__dot[aria-current=true]{background:var(--mirage-periwinkle)}.mrg-hbar{display:none;position:relative;height:4px;margin-top:5px;border-radius:100px;background:#7575e826}.mrg-hbar__thumb{position:absolute;inset-block:0;left:0;width:40%;border-radius:100px;background:var(--mirage-periwinkle);cursor:grab;touch-action:none}.mrg-hbar__thumb:active{cursor:grabbing}mirage-scrollbar[data-idle] .mrg-hbar{display:none}@media screen and (max-width:989px){.mrg-hbar{display:block}}.mrg-rdv-hero{position:relative;min-height:317px;background:#e8ddd4}.mrg-rdv-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.mrg-rdv-hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 34%}.mrg-rdv-hero__content{position:relative;padding:50px 129px}.mrg-rdv-hero__title{margin:0;font-family:var(--font-heading--family);font-weight:700;font-size:70px;line-height:60px;color:#000}.mrg-rdv-hero__title em{font-style:italic;color:var(--mirage-periwinkle)}.mrg-rdv-hero__subtitle{margin:25px 0 0;font-family:var(--font-body--family);font-weight:400;font-size:30px;line-height:normal;color:#000}@media screen and (max-width:989px){.mrg-rdv-hero{display:flex;flex-direction:column;min-height:0;background:none}.mrg-rdv-hero__media{position:static;width:100%;aspect-ratio:16 / 9}.mrg-rdv-hero__content{order:-1;padding:20px;text-align:center;background:var(--mrg-rdv-hero-text-bg, #fbfafe)}.mrg-rdv-hero__title{font-size:33px;line-height:35px;text-transform:uppercase}.mrg-rdv-hero__br{display:none}.mrg-rdv-hero__title em{font-style:normal}.mrg-rdv-hero__subtitle{margin-top:20px;font-weight:600;font-size:16px}}.mrg-rdv-banner{background:var(--mrg-sec-bg, #fbfafe);padding:40px var(--mirage-page-inset)}.mrg-rdv-banner__card{position:relative;min-height:326px;border-radius:25px;overflow:hidden;box-shadow:0 0 10px #9059e640;padding:40px 80px;display:flex;flex-direction:column;align-items:flex-start}.mrg-rdv-banner__media{position:absolute;top:0;right:0;bottom:0;left:0}.mrg-rdv-banner__media img{width:100%;height:100%;object-fit:cover;object-position:50% 28%}.mrg-rdv-banner__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:25px}.mrg-rdv-banner__head{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.mrg-rdv-banner__kicker{font-family:var(--font-body--family);font-weight:600;font-size:20px;line-height:normal;color:var(--mirage-periwinkle);white-space:nowrap}.mrg-rdv-banner__title{margin:0;font-family:var(--font-heading--family);font-weight:600;font-size:50px;line-height:45px;color:#000;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.mrg-rdv-banner__title em{font-style:normal;font-weight:700;color:var(--mirage-periwinkle)}.mrg-rdv-banner__body{max-width:384px}.mrg-rdv-banner__body p{margin:0;font-family:var(--font-body--family);font-size:16px;line-height:normal;color:#000}.mrg-rdv-banner__body p+p{margin-top:19px}.mrg-rdv-banner__duration{margin:0;font-family:var(--font-body--family);font-weight:500;font-size:18px;color:#9360e9}@media screen and (max-width:989px){.mrg-rdv-banner{padding:0}.mrg-rdv-banner__card{min-height:332px;border-radius:0;box-shadow:none;padding:30px 20px;align-items:center;justify-content:center}.mrg-rdv-banner__content{width:100%;align-items:center;text-align:center;background:#ffffff80;padding:20px 10px;gap:15px}.mrg-rdv-banner__head{align-items:center}.mrg-rdv-banner__kicker{font-size:16px}.mrg-rdv-banner__title{font-size:40px;line-height:35px}.mrg-rdv-banner__title em{font-style:italic;font-weight:600}.mrg-rdv-banner__body{max-width:none}}@media screen and (max-width:989px){main:has(.mrg-rdv-banner){display:flex;flex-direction:column}main:has(.mrg-rdv-banner)>.shopify-section[id$=__hero]{order:1}main:has(.mrg-rdv-banner)>.shopify-section[id$=__description]{order:2}main:has(.mrg-rdv-banner)>.shopify-section[id$=__video]{order:3}main:has(.mrg-rdv-banner)>.shopify-section[id$=__styliste]{order:4}main:has(.mrg-rdv-banner)>.shopify-section[id$=__looks]{order:5}}.mrg-rdv-looks{background:var(--mrg-sec-bg, #fbfafe);padding-block:40px}.mrg-rdv-looks__head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.mrg-rdv-looks__title{margin:0;font-family:var(--font-heading--family);font-weight:700;font-size:50px;line-height:normal;color:#020202}.mrg-rdv-looks__cta{padding:10px 20px;font-size:18px}.mrg-rdv-looks__scroll{width:100%}.mrg-rdv-looks .mrg-carousel__track{--mrg-carousel-gap: 23.333px;padding-inline:5px;scroll-padding-inline:5px}.mrg-rdv-looks__item{display:block;flex:0 0 calc((100% - 70px)/4);aspect-ratio:300 / 400;border-radius:5px;overflow:hidden}.mrg-rdv-looks__item img,.mrg-rdv-looks__item svg{width:100%;height:100%;object-fit:cover;display:block}.mrg-rdv-looks .mrg-carousel__dots{margin-top:25px}.mrg-rdv-looks .mrg-carousel__arrow{display:none}@media screen and (min-width:990px){.mrg-rdv-looks .mrg-hbar{display:none}}@media screen and (max-width:989px){.mrg-rdv-looks{padding-block:30px}.mrg-rdv-looks__head{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:15px}.mrg-rdv-looks__title{font-size:25px;line-height:30px}.mrg-rdv-looks__cta{padding:10px 15px;font-size:14px}.mrg-rdv-looks .mrg-carousel__track{--mrg-carousel-gap: 15px;margin-inline:calc(-1 * var(--mirage-page-inset));padding-inline:var(--mirage-page-inset);scroll-padding-inline:var(--mirage-page-inset)}.mrg-rdv-looks__item{flex:0 0 225px}.mrg-rdv-looks .mrg-carousel__dots{display:none}.mrg-rdv-looks .mrg-hbar{margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mirage-rdv.css.map */
