@font-face{font-family:PP Monument Extended;src:url(mg-monument-extended-regular.woff2) format("woff2"),url(mg-monument-extended-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--mg-color-cream: #f5efe8;--mg-color-surface: #ffffff;--mg-color-plum: #4e3157;--mg-color-ink: #9d9bc8;--mg-color-text: #2f2733;--mg-color-muted: #6b6069;--mg-color-border-subtle: #ede4da;--mg-color-border-strong: #6b6069;--mg-color-border-inverse: rgba(245, 239, 232, .18);--mg-color-text-inverse: #f5efe8;--mg-color-text-inverse-secondary: rgba(245, 239, 232, .6);--mg-color-disabled: #ede4da;--mg-color-lavender: #c9b7e2;--mg-color-sakura: #f0cfd8;--mg-font-display: "PP Monument Extended", var(--font-heading--family);--mg-font-size-12: .75rem;--mg-font-size-14: .875rem;--mg-font-size-16: 1rem;--mg-font-size-36: 2.25rem;--mg-line-height-16: 1rem;--mg-line-height-20: 1.25rem;--mg-line-height-22: 1.375rem;--mg-line-height-24: 1.5rem;--mg-line-height-44: 2.75rem;--mg-letter-spacing-1: 1px;--mg-letter-spacing-2: 2px;--mg-radius-xs: 2px;--mg-radius-full: 999px;--mg-border-width: 1px;--mg-button-min-height: 56px;--mg-button-padding-y: 16px;--mg-button-padding-x: 32px;--mg-space-4: 4px;--mg-space-8: 8px;--mg-space-12: 12px;--mg-space-16: 16px;--mg-space-24: 24px;--mg-space-32: 32px;--mg-space-40: 40px;--mg-space-48: 48px;--mg-space-56: 56px;--mg-space-72: 72px;--mg-space-80: 80px;--mg-space-96: 96px;--mg-space-120: 120px}@media screen and (min-width:1200px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: max(80px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}.button:not(.button-unstyled),.button-secondary:not(.button-unstyled){min-height:var(--mg-button-min-height);padding-block:var(--mg-button-padding-y);padding-inline:var(--mg-button-padding-x);letter-spacing:var(--mg-letter-spacing-1)}.mg-display,.text-block :is(h1,h2,.h1,.h2){font-family:var(--mg-font-display);font-weight:400;letter-spacing:-1px}.footer-content>:first-child{grid-column:1 / -1;border-bottom:var(--mg-border-width) solid var(--mg-color-border-inverse)}@media screen and (min-width:990px){.footer-content.spacing-style{grid-template-columns:1.4fr 1fr 1fr 1fr}.footer-content.footer-content--isolated-grid-item-desktop>:last-child{grid-column:auto}}@media screen and (min-width:750px)and (max-width:989px){.footer-content.footer-content--isolated-grid-item-tablet>:last-child{grid-column:auto}}.footer-content .menu__heading,.footer-content .menu__heading__default{color:var(--mg-color-text-inverse-secondary);font-weight:500;letter-spacing:var(--mg-letter-spacing-1)}.footer-content .menu a{color:var(--mg-color-text-inverse)}.footer-content .email-signup__input{min-height:var(--mg-button-min-height);padding-inline:var(--mg-button-padding-x);color:var(--mg-color-text)}.footer-content .email-signup__input::placeholder{color:var(--mg-color-muted)}.footer-content .email-signup__button.button{border:var(--mg-border-width) solid var(--mg-color-ink)}@media screen and (max-width:749px){.footer-content.spacing-style{grid-template-columns:repeat(2,1fr)}.footer-content>:first-child,.footer-content>.logo-block{grid-column:1 / -1}.utilities.spacing-style{align-items:flex-start}.utilities>*{text-align:left}.utilities>:last-child{order:-1}}.utilities{--color-foreground-muted: var(--mg-color-text-inverse-secondary);--color-utilities: var(--mg-color-text-inverse-secondary)}@media screen and (min-width:750px){.utilities.utilities--blocks-3{grid-template-columns:auto auto 1fr;gap:var(--mg-space-8)}.utilities.utilities--blocks-3>:nth-child(2){justify-self:start;text-align:left}}@media screen and (max-width:749px){.header-actions__action.account-button{display:none}}.hero .icon-block__media{box-sizing:border-box;padding:9px;border:var(--mg-border-width) solid currentColor;border-radius:50%;transform:rotate(90deg)}.product-grid__card .card-gallery .product-media-container,.product-grid__card .card-gallery svg,.product-grid__card .card-gallery .product-card-gallery__title-placeholder{aspect-ratio:357 / 676}.product-grid__card .group-block-content>.text-block:first-child{min-width:0}.product-grid__card .group-block-content>.text-block:last-child .price{white-space:nowrap}[id$=__mg_engagements] .custom-section-content{border-inline-width:0}@media screen and (max-width:749px){[id$=__mg_engagements] .text-block p{text-align:left}}.product-details .quantity-selector-wrapper{display:none}.product-details .popup-link{--mg-size-guide-pull: 77px;position:relative;z-index:1;align-self:flex-end;height:0;overflow:visible;margin-block-start:calc(-1 * (var(--gap, 24px) + var(--mg-size-guide-pull)));margin-block-end:var(--mg-size-guide-pull)}.product-details .popup-link__button{font-size:var(--mg-font-size-14);text-decoration:underline;text-underline-offset:.2em}.product-details .popup-link__button svg{display:none}.popup-link__content--drawer{--sidebar-width: 480px;background-color:var(--mg-color-cream);color:var(--mg-color-text)}.product-details .accordion .details__header{font-size:var(--mg-font-size-14)}.section-resource-list .text-block p:has(+h2){color:var(--mg-color-ink);font-size:var(--mg-font-size-14);letter-spacing:var(--mg-letter-spacing-1);margin-block-end:var(--mg-space-8)}.section-password>.section{min-height:100svh;display:grid;align-items:center}.section-password .background-image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f5efe8d1;pointer-events:none}.section-password .email-signup__button.button{border:var(--mg-border-width) solid var(--mg-color-ink)}.section-password .email-signup__input{min-height:var(--mg-button-min-height);padding-inline:var(--mg-button-padding-x)}#cart-drawer .theme-drawer__dialog{--theme-drawer-width: 480px}#cart-drawer .theme-drawer__title{font-family:var(--font-body--family);font-size:var(--mg-font-size-14);font-weight:500;letter-spacing:var(--mg-letter-spacing-1);text-transform:uppercase}#cart-drawer .cart-items__title{font-size:var(--mg-font-size-14);letter-spacing:var(--mg-letter-spacing-1);text-transform:uppercase;color:var(--mg-color-ink)}#cart-drawer .cart-items__price,#cart-drawer .cart-totals__total-value{color:var(--mg-color-plum)}#cart-drawer .cart__checkout-button{min-height:var(--mg-button-min-height)}.section-resource-list.section--full-width .section-resource-list__content>.text-block{padding-inline:var(--page-margin)}[id$=__mg_reassurance] .section-content-wrapper>.text-block{flex:1 1 0;min-width:0}[id$=__mg_reassurance] .section-content-wrapper>.text-block+.text-block{border-inline-start:var(--mg-border-width) solid var(--mg-color-cream)}@media screen and (max-width:749px){[id$=__mg_reassurance] .section-content-wrapper{flex-wrap:wrap}[id$=__mg_reassurance] .section-content-wrapper>.text-block{flex:0 0 50%;padding-block:var(--mg-space-4)}[id$=__mg_reassurance] .section-content-wrapper>.text-block:nth-child(odd){border-inline-start:0}}[id$=__mg_instagram] .section-content-wrapper>.text-block{padding-inline:var(--page-margin)}[id$=__mg_instagram] .group-block-content>.image-block{flex:1 1 0;min-width:0}@media screen and (max-width:749px){[id$=__mg_instagram] .group-block-content{flex-wrap:wrap}[id$=__mg_instagram] .group-block-content>.image-block{flex:0 0 calc(50% - var(--mg-space-4) / 2)}}body:has([id$=__mg_univers_intro]){background-image:linear-gradient(#f5efe8d1,#f5efe8d1),url(mg-pattern-floral.png);background-size:100% auto;background-repeat:repeat-y}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
