@media screen and (max-width:989px){.mayi-trio .mayi-trio__inner.mayi-trio__inner{display:grid!important;grid-template-columns:minmax(0,30fr) minmax(0,40fr) minmax(0,30fr)!important;gap:0!important}.mayi-trio .mayi-trio__carousel .mayi-story__slide img.mayi-trio__slide-img{object-fit:cover!important}.mayi-trio .mayi-trio__text.mayi-trio__text{padding:max(8px,3.1vw) max(7px,2.4vw) max(9px,3.5vw)!important}.mayi-trio .mayi-trio__text .mayi-story__caption{font-size:clamp(8px,1.5vw,19px);line-height:1.6;margin:max(0px,1.3vw - 4px) 0 max(2px,.35vw);padding-bottom:max(4px,.7vw)}.mayi-trio .mayi-trio__text .mayi-story__heading{font-size:clamp(13px,3vw,36px);margin:max(5px,2vw) 0 max(4px,1.1vw);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.mayi-trio .mayi-trio__text .mayi-story__body,.mayi-trio .mayi-trio__text .mayi-story__body p{font-size:clamp(8px,1.6vw,13px);line-height:1.45}.mayi-trio .mayi-trio__text .mayi-story__button.mayi-story__button{position:relative!important;inset:auto!important;align-self:center!important;min-width:0!important;min-height:0!important;margin-top:auto!important;padding:max(6px,1.1vw) max(6px,2vw)!important;font-size:clamp(7px,1.1vw,11px)!important;letter-spacing:.08em!important;text-align:center}.mayi-trio .mayi-trio__text .mayi-story__body{margin-bottom:max(8px,2.4vw)}.mayi-trio .mayi-trio__bloom{width:13.2vw!important;height:13.2vw!important}.mayi-trio .mayi-story__arrow{width:max(22px,2.8vw);height:max(22px,2.8vw);font-size:max(11px,1.3vw)}.mayi-trio .mayi-story__dots{gap:max(4px,.7vw);padding:max(3px,.5vw) max(5px,.9vw);bottom:max(6px,1.2vw)}.mayi-trio .mayi-story__dot{width:max(6px,1vw);height:max(6px,1vw)}}@media screen and (max-width:749px){.mayi-trio .mayi-trio__text.mayi-trio__text{padding:max(8px,2.4vw) max(5px,1.6vw) max(9px,2.4vw)!important}.mayi-trio .mayi-trio__text .mayi-story__caption{font-size:max(9px,1.5vw);letter-spacing:.08em}.mayi-trio .mayi-trio__text .mayi-story__heading{margin:max(4px,1.5vw) 0 max(4px,1vw)}.mayi-trio .mayi-trio__text .mayi-story__body,.mayi-trio .mayi-trio__text .mayi-story__body p{font-size:max(10px,1.6vw);line-height:1.3;letter-spacing:0}.mayi-trio .mayi-trio__text .mayi-story__button.mayi-story__button{min-height:calc(3.9em + 12px)!important;padding:6px 4px!important;font-size:9px!important;letter-spacing:.04em!important}}@media screen and (max-width:749px){.mayi-hero .mayi-hero__grid{grid-template-columns:minmax(0,30%) minmax(0,1fr) minmax(0,1fr);column-gap:0}.mayi-hero .mayi-hero__left{align-items:flex-start;text-align:left;gap:max(4px,1.2vw);padding:max(10px,3vw) max(5px,1.6vw) 21vw max(6px,2vw)}.mayi-hero .mayi-hero__eyebrow{justify-content:flex-start;font-size:8px;letter-spacing:.12em;gap:4px}.mayi-hero .mayi-hero__eyebrow span{width:12px}.mayi-hero .mayi-hero__heading{font-size:clamp(12px,3vw,31px);overflow-wrap:break-word}.mayi-hero .mayi-hero__text,.mayi-hero .mayi-hero__text p{max-width:none;font-size:10px;line-height:1.3;letter-spacing:0}.mayi-hero .mayi-hero__button{align-self:flex-start;margin:2px 0 0;min-width:0;min-height:0;max-width:100%;padding:5px;font-size:9px;line-height:1.3;letter-spacing:.04em}.mayi-hero .mayi-hero__bloom{height:9vw}.mayi-hero .mayi-hero__leaf{width:4.2vw;height:8.3vw}.mayi-hero .mayi-hero__carousel{aspect-ratio:auto}.mayi-hero .mayi-hero__center .mayi-hero__img,.mayi-hero .mayi-hero__carousel .mayi-story__slide img{object-position:center top}.mayi-hero .mayi-hero__center:after{border-left-width:var(--mayi-hero-frame);border-right-width:var(--mayi-hero-frame-mid)}.mayi-hero .mayi-hero__carousel .mayi-story__arrow{width:22px;height:22px;font-size:11px}.mayi-hero .mayi-hero__carousel .mayi-story__dots{gap:4px;padding:3px 5px}.mayi-hero .mayi-hero__carousel .mayi-story__dot{width:6px;height:6px}body:has(.mayi-footer-vague--overlap) .shopify-section:has(>.mayi-hero){background:linear-gradient(to right,#064c52 30%,transparent 30%) left bottom / 100% 12vw no-repeat}}@media screen and (max-width:989px){.announcement-bar-section .announcement-bar .slider-button--prev{margin-left:0}.announcement-bar-section .announcement-bar .slider-button--next{margin-right:0}}html[data-theme=dark] .mayi-trio .mayi-trio__text--right{--mayi-brass: #b89b5e;--mayi-ivory: #fbf8f1;--mayi-teal-deep: #063d45;--color-button: 251, 248, 241;color:#064c52}html[data-theme=dark] .mayi-trio .mayi-trio__text--right .mayi-story__heading{color:#064c52!important}html[data-theme=dark] .mayi-trio .mayi-trio__text--left .mayi-story__button--outline:not(:hover):not(:focus-visible),html[data-theme=dark] .mayi-hero .mayi-hero__button:not(:hover):not(:focus-visible){color:#163940}@media screen and (min-width:990px){.mayi-trio .mayi-trio__text .mayi-story__button.mayi-story__button{align-self:flex-start!important;width:100%!important;max-width:100%!important}}.mayi-trio .mayi-trio__text .mayi-story__body,.mayi-trio .mayi-trio__text .mayi-story__body p{text-align:left}@media screen and (min-width:990px){.mayi-hero .mayi-hero__text,.mayi-hero .mayi-hero__text p{max-width:none;width:100%;font-size:1.3rem;line-height:1.8;text-align:left}.mayi-hero .mayi-hero__button{align-self:flex-start;width:100%;max-width:100%;justify-content:center;font-size:1.1rem;letter-spacing:.12em;line-height:1.3}}@media screen and (min-width:750px){body:has(.mayi-footer-vague--overlap) .mayi-hero .mayi-hero__grid{height:calc((var(--mayi-hero-photos-cqw) - var(--mayi-hero-gap)) * .75 + 15px)}body:has(.mayi-footer-vague--overlap) .mayi-hero .mayi-hero__left{padding-bottom:calc(2.75rem + 18.5vw + 15px)}}@media screen and (max-width:749px){body:has(.mayi-footer-vague--overlap) .mayi-hero .mayi-hero__left{padding-bottom:calc(21vw + 15px)}}@media screen and (min-width:990px)and (max-width:1199px){.mf .mf__inner{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:2.4rem}.mf .mf__top,.mf .mf__rule,.mf .mf__social{grid-column:1 / -1}.mf .mf__top{grid-row:1}.mf .mf__rule{grid-row:2}.mf .mf__social{grid-row:5}.mf .mf__pay{grid-column:1;grid-row:3 / span 2;justify-self:start;align-self:stretch;padding-right:2.4rem}.mf .mf__end{--mf-sep-gap: 3.3rem;grid-column:2;grid-row:3;align-self:start;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--mf-sep-gap);row-gap:0;margin:-.6rem 0;text-align:left}.mf .mf__end .mf__legal,.mf .mf__end .mf__legal-list{display:contents}.mf .mf__end li{order:1;padding:.6rem 0}.mf .mf__end .mf__legal-list:last-child li:last-child{order:3}.mf .mf__end:after{content:"";order:2;flex-basis:100%}.mf .mf__end .mf__copy{order:3;position:relative;margin:0;padding:.6rem 0;white-space:nowrap}.mf .mf__end .mf__copy.has-sep:before{content:"";position:absolute;top:50%;left:calc(var(--mf-sep-gap) / -2);width:1px;height:1.1em;transform:translateY(-50%);background:#f5f0e673}}@media screen and (min-width:1200px){.mf .mf__brand-link{max-width:26.4rem}}@media screen and (min-width:768px)and (max-width:1199px){.mf .mf__brand-link{max-width:18rem}}@media screen and (max-width:749px){.mayi-hero .mayi-hero__left{padding-top:max(6px,1.8vw);padding-right:max(4px,1.2vw);padding-left:max(5px,1.4vw);gap:max(3px,.8vw)}.mayi-hero .mayi-hero__eyebrow{line-height:1.2}.mayi-hero .mayi-hero__heading{line-height:1.05}.mayi-hero .mayi-hero__text,.mayi-hero .mayi-hero__text p{line-height:1.15}.mayi-hero .mayi-hero__button{margin:0;padding:3px 4px;line-height:1.2}body:has(.mayi-footer-vague--overlap) .mayi-hero .mayi-hero__left{padding-bottom:calc(19.6vw + 6px)}}@media screen and (max-width:749px){.mayi-trio .mayi-trio__text .mayi-story__button.mayi-story__button{font-size:10.5px!important;letter-spacing:.05em!important}.mayi-trio.mayi-trio .mayi-trio__text .mayi-story__caption{font-size:10px}}@media screen and (min-width:750px)and (max-width:989px){.mayi-hero.mayi-hero .mayi-hero__text.mayi-hero__text,.mayi-hero.mayi-hero .mayi-hero__text.mayi-hero__text p{font-size:max(10.5px,1.38vw);line-height:1.5}.mayi-trio .mayi-trio__text .mayi-story__button.mayi-story__button,.mayi-hero.mayi-hero .mayi-hero__button.mayi-hero__button{font-size:max(9.5px,1.1vw)!important;letter-spacing:.05em!important;white-space:nowrap}}html:not([data-theme=dark]) .mayi-trio .mayi-trio__text--left .mayi-story__button--outline:not(:hover):not(:focus-visible),html:not([data-theme=dark]) .mayi-hero .mayi-hero__button:not(:hover):not(:focus-visible),html:not([data-theme=dark]) .mf .mf__withdrawal:not(:hover):not(:focus-visible){color:#163940}.mayi-trio .mayi-trio__text--right .mayi-story__caption.mayi-story__caption{color:#9a6b12}html body .product-form__input--pill.product-form__input--pill input[type=radio][name^="Couleur du tissu"]+label{--tissu-anneau: #f5b82e;--tissu-ecart: rgb(var(--color-background));--survol-fond: #9a6b12;--survol-texte: #ffffff;--survol-lueur: rgba(154, 107, 18, .3);min-width:9.2rem;padding:1.1rem 2.4rem!important;color:rgb(var(--color-foreground))!important;border-color:rgba(var(--color-foreground),.55)!important;font-weight:600!important;letter-spacing:.06em;text-decoration:none!important;box-shadow:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease!important}html[data-theme=dark] body .product-form__input--pill.product-form__input--pill input[type=radio][name^="Couleur du tissu"]+label{--tissu-anneau: #ffffff;--survol-fond: #f5b82e;--survol-texte: #141617;--survol-lueur: rgba(245, 184, 46, .35)}html body .product-form__input--pill.product-form__input--pill input[type=radio][name^="Couleur du tissu"][value=Blanc]+label{background:#fff!important;color:#22282a!important;border:1px solid rgba(34,40,42,.28)!important}html body .product-form__input--pill.product-form__input--pill input[type=radio][name^="Couleur du tissu"][value=Noir]+label{background:#141617!important;color:#fbf8f1!important;border:1px solid #141617!important}html[data-theme=dark] body .product-form__input--pill.product-form__input--pill input[type=radio][name^="Couleur du tissu"][value=Noir]+label{border-color:#faf8f359!important}html body .product-form__input--pill.product-form__input--pill input[type=radio][name^="Couleur du tissu"]:checked+label{box-shadow:0 0 0 2px var(--tissu-ecart),0 0 0 4px var(--tissu-anneau)!important}html body .product-form__input--pill.product-form__input--pill input[type=radio][name^="Couleur du tissu"][value]+label:hover{background:var(--survol-fond)!important;color:var(--survol-texte)!important;border-color:var(--survol-fond)!important;box-shadow:0 .3rem .9rem var(--survol-lueur)!important}html body .product-form__input--pill.product-form__input--pill input[type=radio][name^="Couleur du tissu"][value]:checked+label:hover{box-shadow:0 0 0 2px var(--tissu-ecart),0 0 0 4px var(--tissu-anneau),0 .3rem .9rem var(--survol-lueur)!important}html body .product-form__input--pill.product-form__input--pill input[type=radio][name^="Couleur du tissu"]:focus-visible+label{box-shadow:0 0 0 2px var(--tissu-ecart),0 0 0 4px var(--tissu-anneau)!important;outline:2px solid rgba(var(--color-foreground),.5);outline-offset:6px}html body .product-form__input--pill.product-form__input--pill input[type=radio][name^="Couleur du tissu"]+label .visually-hidden{display:none}@keyframes mayi-tissu-pulse{0%{outline-color:#f5b82e00;outline-offset:4px}25%{outline-color:#f5b82ef2;outline-offset:6px}60%{outline-color:#f5b82e59;outline-offset:9px}to{outline-color:#f5b82e00;outline-offset:11px}}html body .product-form__input--pill input[type=radio][name^="Couleur du tissu"]:checked+label.mayi-tissu-pulse{outline:2px solid rgba(245,184,46,0);animation:mayi-tissu-pulse 1.2s ease-out infinite}html body .product-form__input--pill.product-form__input--pill input[type=radio][name^="Couleur du design"]:checked+label{text-decoration:none!important;color:rgb(var(--color-background))!important;box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 4px #f5b82e!important}html[data-theme=dark] body .product-form__input--pill.product-form__input--pill input[type=radio][name^="Couleur du design"]:checked+label{background:#fff!important;color:#141617!important;border:1px solid #ffffff!important}.mayi-jaune{font-weight:700;color:#9a6b12}.product-form__input--pill input:checked+label .mayi-jaune,html[data-theme=dark] .mayi-jaune{color:#f5b82e}html[data-theme=dark] body .price__badge-sold-out.price__badge-sold-out{background:#b3261e!important;color:#fff!important;border-color:#b3261e!important}.header .header__icon--account .svg-wrapper{display:inline-flex;transition:transform .2s ease}.header .header__icon--account:hover .svg-wrapper,.header .header__icon--account:active .svg-wrapper,.header .header__icon--account.mayi-account-open .svg-wrapper{transform:scale(1.2)}@media(prefers-reduced-motion:reduce){html body .product-form__input--pill input[type=radio][name^="Couleur du tissu"]+label{transition:none!important}html body .product-form__input--pill input[type=radio][name^="Couleur du tissu"]:checked+label.mayi-tissu-pulse{animation:none}.header .header__icon--account .svg-wrapper{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/mayi-responsive-blocs.css.map */
