@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-indigo: #504b88;--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-veil-univers: .82;--mg-veil-univers-mobile: .82;--mg-veil-product: .82;--mg-veil-product-mobile: .82;--mg-footer-pattern-opacity: .08;--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,.cart-items__remove),.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);font-weight:500;letter-spacing:var(--mg-letter-spacing-1)}.mg-display,.text-block :is(h1,h2,.h1,.h2),.text-block:is(.h1,.h2)>:is(h1,h2),.text-block:is(.h1,.h2) :is(h1,h2){font-family:var(--mg-font-display);font-weight:400;line-height:var(--mg-line-height-44);letter-spacing:-1px}body:not(:has([id$=__mg_univers_intro])) .content-for-layout .text-block :is(h1,h2),body:not(:has([id$=__mg_univers_intro])) .content-for-layout .text-block:is(.h1,.h2) :is(h1,h2){color:var(--mg-color-plum)}.content-for-layout .text-block[class*=__eyebrow] p{font-size:var(--mg-font-size-14);line-height:var(--mg-line-height-20);font-weight:500;letter-spacing:var(--mg-letter-spacing-1);color:var(--mg-color-ink)}.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 .group-block .text-block h2+p{margin-block-start:var(--mg-space-12);font-family:var(--font-body--family);font-size:var(--mg-font-size-14);line-height:var(--mg-line-height-20);font-weight:400;letter-spacing:normal;color:var(--mg-color-text-inverse-secondary)}.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 .group-block-content>.text-block:first-child{min-width:0}.product-grid__card .group-block-content>.text-block:last-child .price{white-space:nowrap}.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);font-weight:500;letter-spacing:var(--mg-letter-spacing-1);color:var(--mg-color-plum);text-decoration:underline;text-underline-offset:.2em}.product-details .text-block[class*=__subtitle] p{line-height:var(--mg-line-height-22)}.product-details .price{line-height:var(--mg-line-height-24);color:var(--mg-color-plum)}.product-details .variant-option>legend,.product-details .variant-option>label,.product-details .variant-option__swatch-value,.product-details .variant-option__select,.product-details .details__header,[id$=__mg_faq] .details__header{font-weight:500;letter-spacing:var(--mg-letter-spacing-1);color:var(--mg-color-plum)}.product-details .accordion .details__header,[id$=__mg_faq] .accordion .details__header{font-weight:500}.product-details .variant-option__select,.product-details .variant-option__select-wrapper:hover .variant-option__select{background-color:var(--mg-color-surface)}.product-details .layout-panel-flex--row>.text-block p{letter-spacing:var(--mg-letter-spacing-1);color:var(--mg-color-plum)}.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);line-height:var(--mg-line-height-20);font-weight:500;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 .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_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:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}[id$=__mg_instagram] .group-block-content::-webkit-scrollbar{display:none}[id$=__mg_instagram] .group-block-content>.image-block{flex:0 0 40%;scroll-snap-align:start}}body:has([id$=__mg_univers_intro]) .page-wrapper,body:has(.content-for-layout>.shopify-section[id$=__main] .product-details) .page-wrapper{background-image:linear-gradient(rgb(245 239 232 / var(--mg-page-veil-opacity)),rgb(245 239 232 / var(--mg-page-veil-opacity))),url(mg-pattern-floral.png);background-size:100% auto;background-repeat:repeat-y;background-attachment:local;isolation:isolate}body:has([id$=__mg_univers_intro]) .page-wrapper{--mg-page-veil-opacity: var(--mg-veil-univers)}body:has(.content-for-layout>.shopify-section[id$=__main] .product-details) .page-wrapper{--mg-page-veil-opacity: var(--mg-veil-product)}@media screen and (max-width:749px){body:has([id$=__mg_univers_intro]) .page-wrapper{--mg-page-veil-opacity: var(--mg-veil-univers-mobile)}body:has(.content-for-layout>.shopify-section[id$=__main] .product-details) .page-wrapper{--mg-page-veil-opacity: var(--mg-veil-product-mobile)}}body:has([id$=__mg_univers_intro]) #header-component:not([data-sticky-state=active]) .header__underlay-closed,body:has(.content-for-layout>.shopify-section[id$=__main] .product-details) #header-component:not([data-sticky-state=active]) .header__underlay-closed{background:transparent}body:has([id$=__mg_univers_intro]) #header-component:not([data-sticky-state=active]) .header__row,body:has(.content-for-layout>.shopify-section[id$=__main] .product-details) #header-component:not([data-sticky-state=active]) .header__row{--color-foreground: var(--mg-color-ink);--color-foreground-rgb: 157 155 200}@media screen and (min-width:750px){.product-details.sticky-content--desktop{position:static}}.shopify-section[id$=__mg_univers_intro] div.section-background,.shopify-section[id$=__mg_univers_media] div.section-background,.shopify-section[id$=__mg_univers_podcast] div.section-background,.shopify-section[id$=__mg_univers_collection] div.section-background,.shopify-section[id$=__mg_univers_closure] div.section-background{background-color:transparent}body:has(.content-for-layout>.shopify-section[id$=__main] .product-details) .content-for-layout .shopify-section div.section-background{background-color:transparent}body:has([id$=__mg_univers_intro]) .content-for-layout .text-block :is(h1,h2){font-family:var(--font-subheading--family);font-weight:500;letter-spacing:-1px}[id$=__mg_univers_intro] .text-block,[id$=__mg_univers_closure] .text-block{max-width:700px}[id$=__mg_univers_podcast] .media-with-content .media-with-content__content>.group-block-content,[id$=__mg_univers_collection] .media-with-content .media-with-content__content>.group-block-content{padding-inline:var(--mg-space-120)}@media screen and (max-width:749px){[id$=__mg_univers_podcast] .media-with-content .media-with-content__content>.group-block-content,[id$=__mg_univers_collection] .media-with-content .media-with-content__content>.group-block-content{padding-inline:var(--page-margin);padding-block:var(--mg-space-56)}}@media screen and (max-width:749px){[id$=__mg_univers_podcast] .section.media-with-content,[id$=__mg_univers_collection] .section.media-with-content{grid-template-areas:"margin-left content margin-right" "media media media"}body:has([id$=__mg_univers_intro]) .media-block__media{height:auto}}[id$=__mg_univers_podcast] .text-block[class*=__label] p,[id$=__mg_univers_collection] .text-block[class*=__label] p{letter-spacing:var(--mg-letter-spacing-2)}.hero--no-blocks-auto-height .hero__container{padding-block-start:0}div.background-image-container{--image-opacity: .08;opacity:.08}.mg-reassurance div.background-image-container{--image-opacity: var(--mg-footer-pattern-opacity);opacity:var(--mg-footer-pattern-opacity)}footer{position:relative;isolation:isolate}footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:url(mg-pattern-floral.png);background-size:100% auto;background-repeat:repeat-y;background-position:center top;opacity:var(--mg-footer-pattern-opacity);pointer-events:none}@media screen and (min-width:750px){.footer-content>.logo-block{align-self:var(--mg-footer-logo-align, start)}}media-gallery slideshow-arrows{mix-blend-mode:normal;padding-inline:var(--mg-space-16)}media-gallery slideshow-arrows .slideshow-control.slideshow-control{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border-radius:50%;background-color:#ede9f4b8;color:var(--mg-color-indigo);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color var(--animation-speed, .2s) ease,opacity var(--animation-speed, .2s) ease}media-gallery slideshow-arrows .slideshow-control:hover{background-color:#ede9f4f2}.shopify-section[id$=__mg_hero_countdown]{position:relative;z-index:var(--layer-raised, 2);height:0}.shopify-section[id$=__mg_hero_countdown] div.section-background{display:none}[id$=__mg_hero_countdown] .section{position:absolute;inset-inline:0;inset-block-end:var(--mg-space-32);display:flex;justify-content:center;min-height:0;padding:0;pointer-events:none}[id$=__mg_hero_countdown] .custom-section-content{width:auto;padding:var(--mg-space-12) var(--mg-space-32) var(--mg-space-16);border:var(--mg-border-width) solid rgb(157 155 200 / .55);border-radius:20px;background-color:#f5efe8db;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto}[id$=__mg_hero_countdown] .text-block p{font-size:var(--mg-font-size-12);line-height:var(--mg-line-height-16);font-weight:500;letter-spacing:var(--mg-letter-spacing-2);text-transform:uppercase;color:var(--mg-color-indigo)}.shopify-section[id$=__mg_hero_countdown]:has(mg-countdown[hidden]){display:none}@media screen and (max-width:749px){[id$=__mg_hero_countdown] .section{inset-block-end:var(--mg-space-16)}[id$=__mg_hero_countdown] .custom-section-content{padding:var(--mg-space-8) var(--mg-space-16) var(--mg-space-12);border-radius:16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
