:root{--font-body-family: "Cormorant Garamond", "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif;--font-body-style: normal;--font-body-weight: 500;--font-body-weight-bold: 600;--font-heading-family: "Cormorant Garamond", "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif;--font-heading-style: normal;--font-heading-weight: 600;--mireu-accent: #9b85c8}body{letter-spacing:.03em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.title,h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.14em}.featured-collection .title-wrapper-with-link,.title-wrapper--no-top-margin{text-align:center;justify-content:center}.featured-collection .title,.recently-viewed .title{font-size:2rem;letter-spacing:.18em}.card__heading,.card__heading a,.card-information .card__heading,.recently-viewed .rv-title{font-family:Cormorant Garamond,"Noto Serif JP",Hiragino Mincho ProN,Yu Mincho,serif;font-weight:400;font-size:1.32rem;letter-spacing:.05em;line-height:1.6}.price,.price .price-item,.price__regular{font-family:var(--font-body-family);font-weight:500;font-size:1.5rem;letter-spacing:.06em}.price__tax-note{font-size:.68em;font-weight:400;margin-left:.35em;letter-spacing:.04em}.price,.price .price-item,.price__regular,.cart-item__price-wrapper,.totals__total-value,.product__price,.recently-viewed .rv-price{font-variant-numeric:lining-nums}.header__menu-item,.list-menu__item,.announcement-bar__message{letter-spacing:.12em;font-weight:400}.header__heading-link,.header__heading-link .h2,h1.header__heading a{font-family:Cormorant Garamond,Cormorant,serif;font-weight:500;letter-spacing:.1em;font-size:2.6rem;text-transform:lowercase}.banner__heading{font-family:Cormorant Garamond,Cormorant,serif;text-transform:lowercase;letter-spacing:.04em}.button,.shopify-payment-button__button--unbranded{letter-spacing:.1em;font-weight:500}.card__heading a:hover,.header__menu-item:hover,.link:hover,.list-menu__item:hover{color:var(--mireu-accent)}.rich-text__wrapper{width:100%}.rich-text__heading{font-weight:400;letter-spacing:.16em;font-size:2rem}.rich-text__text{font-family:var(--font-body-family);font-weight:300;letter-spacing:.08em;line-height:2.2;font-size:1.4rem}.featured-collection .link,.button--tertiary{letter-spacing:.12em;font-size:1.2rem}.mireu-model-info{font-size:1.2rem;letter-spacing:.06em;color:#121212a6;margin:.8rem 0 .4rem}.mireu-size-table{width:100%;border-collapse:collapse;font-size:1.2rem;font-variant-numeric:lining-nums}.mireu-size-table th,.mireu-size-table td{border:1px solid rgba(18,18,18,.12);padding:.6rem .8rem;text-align:center;font-weight:400}.mireu-size-table thead th{background:#1212120a;letter-spacing:.08em}.mireu-note{font-size:1.1rem;color:#1212128c;margin-top:.8rem}.product__accordion .accordion__content{font-size:1.3rem;line-height:1.9}.product__accordion .accordion__content ul{padding-left:1.8rem}body{font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.mireu-size-table td{white-space:nowrap}.mireu-size-table th{white-space:pre-line}.product__description,.product__description p,.product__description li,.product__accordion .accordion__content{font-weight:300!important}.mireu-size-table th,.mireu-size-table td{font-weight:400!important}:root{--mireu-serif:"Cormorant Garamond","Noto Serif JP","Hiragino Mincho ProN","Yu Mincho",serif}.product__info-wrapper,.product__info-wrapper .product__text,.product__info-wrapper .product__title,.product__info-wrapper h1,.product__info-wrapper .price,.product__info-wrapper .price *,.product__info-wrapper .form__label,.product__info-wrapper .product-form__input,.product__info-wrapper .quantity,.product__info-wrapper .product__description,.product__info-wrapper .product__description *,.product__accordion,.product__accordion .accordion__title,.product__accordion .accordion__content,.mireu-model-info,.mireu-size-table,.mireu-size-table th,.mireu-size-table td{font-family:var(--mireu-serif)!important}.product__info-wrapper h1,.product__info-wrapper .product__title{font-weight:300!important;letter-spacing:.04em;line-height:1.55;font-size:24px!important}@media(min-width:750px){.product__info-wrapper h1,.product__info-wrapper .product__title{font-size:30px!important}}.product__info-wrapper .price .price-item{font-weight:400!important;font-size:22px!important;font-variant-numeric:lining-nums;letter-spacing:.01em}@media(min-width:750px){.product__info-wrapper .price .price-item{font-size:26px!important}}.product__info-wrapper .product__description,.product__accordion .accordion__content{font-weight:300!important}.product-form__submit.button--secondary,.product-form__submit{background:var(--mireu-accent)!important;color:#fff!important;border-color:var(--mireu-accent)!important;box-shadow:none!important}.product-form__submit:before,.product-form__submit:after{box-shadow:none!important}.product-form__submit:hover:not([disabled]):not([aria-disabled=true]){background:#8a72bd!important;border-color:#8a72bd!important}.product-form__submit[disabled],.product-form__submit[aria-disabled=true]{background:#1c1c2e2e!important;border-color:#1c1c2e2e!important;color:#fff!important;cursor:not-allowed}.shopify-payment-button__button--unbranded{background:#fff!important;color:var(--mireu-accent)!important;border:1px solid var(--mireu-accent)!important}.shopify-payment-button__button--unbranded:hover{background:#9b85c80f!important}.shopify-payment-button.mireu-gate-locked{opacity:.4;pointer-events:none}.mireu-free-shipping{font-family:var(--mireu-serif);font-size:1.3rem;line-height:1.7;letter-spacing:.04em;color:#1c1c2e;background:#9b85c817;border:1px solid rgba(155,133,200,.35);border-radius:2px;padding:.9rem 1.2rem;margin:1.2rem 0;text-align:center;font-variant-numeric:lining-nums}.mireu-free-shipping strong{font-weight:400;color:#6f5aa0}.mireu-free-shipping--achieved{background:#9b85c829}.mireu-free-shipping--product{margin:1rem 0 0}input,select,textarea,.quantity__input{font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}@media screen and (max-width:749px){.product__media-wrapper .slider-mobile-gutter{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.product__media-list.grid--peek{margin-left:0;column-gap:.5rem}.product__media-list.grid--peek .grid__item{width:calc(100vw - 3rem);max-width:calc(100vw - 3rem);padding-left:0;margin-left:0}.product__media-list.grid--peek .grid__item:first-of-type{margin-left:1.5rem}.product-media-container{max-width:100%;border:0}}@media(max-width:749px){.shopify-section.section-header .menu-drawer,.shopify-section.section-header .menu-drawer a,.shopify-section.section-header .menu-drawer summary,.shopify-section.section-header .menu-drawer button,.shopify-section.section-header .menu-drawer svg,.shopify-section.section-header .search-modal__content,.shopify-section.section-header .search-modal__content a,.shopify-section.section-header .search-modal__content summary,.shopify-section.section-header .search-modal__content button,.shopify-section.section-header .search-modal__content svg{color:rgba(var(--color-foreground),.75)!important}.shopify-section.section-header .menu-drawer .menu-drawer__menu-item--active{color:rgb(var(--color-foreground))!important}.shopify-section.section-header.menu-open .header-wrapper{background:rgb(var(--color-background))!important}.shopify-section.section-header.menu-open .header,.shopify-section.section-header.menu-open .header__icon,.shopify-section.section-header.menu-open .header__icon .icon,.shopify-section.section-header.menu-open .header__icon--cart,.shopify-section.section-header.menu-open .header summary,.shopify-section.section-header.menu-open .header__heading-link,.shopify-section.section-header.menu-open .header__heading-link .h2{color:rgba(var(--color-foreground),.75)!important}.shopify-section.section-header.menu-open .header__heading{display:block!important}}.template-search__header h1,.template-search__header .h2{font-family:var(--mireu-serif)!important;font-weight:300!important;letter-spacing:.18em;line-height:1.7}.template-search__search .field__input,.search-modal__form .field__input,.search .search__input.field__input{font-family:var(--mireu-serif)!important;font-weight:400!important;letter-spacing:.08em}.template-search__search .field__label,.search-modal__form .field__label{font-family:var(--mireu-serif)!important;font-weight:300!important;letter-spacing:.1em}.template-search__search .field__input::placeholder,.search-modal__form .field__input::placeholder{font-family:var(--mireu-serif);font-weight:300;letter-spacing:.08em;color:rgba(var(--color-foreground),.5)}.template-search__header p[role=status],.template-search .title--primary{font-family:var(--mireu-serif)!important;font-weight:300!important;letter-spacing:.08em;line-height:1.9}.predictive-search__heading,.predictive-search__item-heading,.predictive-search__item-query-result,.predictive-search__item-vendor{font-family:var(--mireu-serif)!important;font-weight:400!important;letter-spacing:.05em}.predictive-search__heading{font-weight:300!important;letter-spacing:.14em}.facets__summary,.facets__summary-label,.facets__heading,.facet-filters__label,.facets__and-helptext,.mobile-facets__heading,.mobile-facets__sort label,.product-count,.product-count__text{font-family:var(--mireu-serif)!important;font-weight:300!important;letter-spacing:.12em}.facet-checkbox,.facet-checkbox__text,.facet-checkbox__text-label,.facets__label,.facets__item,.facets__price,.facets__price input,.facet-filters__sort,.facet-filters__field .select__select,.mobile-facets__sort .select__select,.mobile-facets__label,.mobile-facets__count,.active-facets__button,.active-facets__button-inner,.active-facets__button-remove,.facets__reset,.mobile-facets__clear,.mobile-facets__close-button,.mobile-facets__open-label,.mobile-facets__footer .button{font-family:var(--mireu-serif)!important;font-weight:400!important;letter-spacing:.06em}.product-count,.mobile-facets__count,.facets__price input{font-variant-numeric:lining-nums}.menu-drawer__heading{display:block;font-family:var(--mireu-serif);font-size:1.8rem;font-weight:400;letter-spacing:.12em;color:rgb(var(--color-foreground));padding:2rem 3rem 1.2rem}.menu-drawer__menu>li:first-child .menu-drawer__heading{padding-top:.8rem}.menu-drawer .menu-drawer__inline-menu{padding:0;margin:0;list-style:none}.menu-drawer__inline-menu .menu-drawer__menu-item--nested{display:flex;align-items:center;justify-content:space-between;padding:.9rem 3rem .9rem 4.8rem;font-size:1.8rem;letter-spacing:.12em;color:rgb(var(--color-foreground))}.menu-drawer .mireu-menu-link{display:flex;align-items:center;justify-content:space-between}.menu-drawer__nav-arrow{display:inline-flex;align-items:center;flex-shrink:0;color:rgba(var(--color-foreground),.6);margin-left:12px}.menu-drawer__nav-arrow svg{width:8px;height:13px;display:block}@media(max-width:749px){.shopify-section.section-header .menu-drawer .menu-drawer__heading{color:rgb(var(--color-foreground))!important}.shopify-section.section-header .menu-drawer .menu-drawer__inline-menu .menu-drawer__menu-item--nested{color:rgba(var(--color-foreground),.85)!important}}.mireu-badge{display:inline-block;font-family:var(--mireu-serif);font-size:1.1rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#6f52a8;background:#9b85c824;padding:.3rem .65rem;border-radius:999px;margin:0 0 .65rem}.mobile-facets__label>input[type=radio].mobile-facets__checkbox:checked~.icon-checkmark{visibility:visible}.mobile-facets__footer--single>*{width:100%}cart-items .title--primary{font-size:calc(var(--font-heading-scale) * 2rem)}@media screen and (min-width:750px){cart-items .title--primary{font-size:calc(var(--font-heading-scale) * 2.4rem)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mireu-custom.css.map */
