:root{--m-cherry:#8C1D2F;--m-cherry-dark:#6E1424;--m-ivory:#F7F0E6;--m-milk:#FDFAF5;--m-blush:#F2CDC8;--m-blush-soft:#FAE6E2;--m-cocoa:#4A2C22;--m-butter:#EED9A4;--m-navy:#2C3A55}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:100px!important;min-height:46px;padding:0 32px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.15em!important;text-transform:uppercase!important;line-height:46px;transition:transform .2s ease,background-color .2s ease,color .2s ease}.button--primary,.shopify-payment-button__button--unbranded{background:var(--m-cherry)!important;color:var(--m-ivory)!important;border:0!important}.button--primary:hover,.shopify-payment-button__button--unbranded:hover{background:var(--m-cherry-dark)!important}.button--secondary{background:transparent!important;color:var(--m-cherry)!important;box-shadow:0 0 0 1px var(--m-cherry) inset!important}.button--secondary:hover{background:var(--m-cherry)!important;color:var(--m-ivory)!important}.button:active{transform:scale(.98)}.banner__box .button,.color-scheme-2 .button--primary{background:var(--m-ivory)!important;color:var(--m-cherry)!important}@media(max-width:749px){.product-form__buttons .button{width:100%!important}}h1,.h1,h2,.h2,.banner__heading,.section-header h2,.title{font-style:italic;letter-spacing:-.01em;line-height:1.1}h1,.h1,.banner__heading{font-size:clamp(32px,9vw,60px)!important}h2,.h2,.title--primary{font-size:clamp(25px,7vw,40px)!important}h3,.h3{font-size:clamp(17px,4.5vw,22px)!important;font-style:normal}.caption,.caption-with-letter-spacing,.subtitle{font-size:10.5px!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:600!important;color:var(--m-cherry)!important}body{font-size:15px;line-height:1.55}@media(max-width:480px){body{font-size:14.5px}}.card__media img,.card__inner,.media--hover-effect img{border-radius:12px}.card-wrapper{transition:transform .28s ease}@media(hover:hover){.card-wrapper:hover{transform:translateY(-4px)}}.card__heading,.card__heading a{font-size:13.5px!important;font-weight:500!important;line-height:1.35;font-style:normal}.price,.price-item{font-size:13.5px!important;font-weight:600!important;color:var(--m-cherry)!important}.price__sale .price-item--regular{color:#4a2c226b!important;font-weight:400!important}@media(max-width:749px){.grid--2-col-tablet-down .grid__item,.product-grid .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing)/2)!important}}.badge{background:var(--m-ivory)!important;color:var(--m-cherry)!important;border:0!important;border-radius:3px!important;font-size:9.5px!important;font-weight:600!important;letter-spacing:.13em!important;text-transform:uppercase!important;padding:5px 10px 4px!important;position:relative;box-shadow:0 1px #4a2c221f}.badge--sold-out{background:var(--m-cocoa)!important;color:var(--m-ivory)!important}.section-header:not(:empty):after{content:"";display:block;width:64px;height:1px;margin:14px auto 0;background:repeating-linear-gradient(to right,var(--m-blush) 0 7px,transparent 7px 14px)}.miyori-hero .section-header:after,.shopify-section:has(.miyori-hero) .section-header:after{content:none!important}content:""; display:block; width:64px;height:1px; margin:14px auto 0; background:repeating-linear-gradient(to right,var(--m-blush) 0 7px,transparent 7px 14px); } .title-wrapper-with-link .title::after{margin-left:0}.announcement-bar,.utility-bar{font-size:11.5px!important;letter-spacing:.08em;text-transform:uppercase}@media(max-width:400px){.announcement-bar__message{font-size:10.5px!important;padding:8px 10px!important}}.header{padding-top:10px;padding-bottom:10px}.header__heading-logo{max-width:132px}@media(max-width:749px){.header__heading-logo{max-width:104px}}.header__menu-item{font-size:12.5px;letter-spacing:.11em;text-transform:uppercase}.header__icon,.header__icon--menu,.header__icon--cart{min-width:44px!important;min-height:44px!important}.footer{padding-top:44px}.footer__content-top{padding-bottom:26px}.footer-block__heading{font-size:10.5px!important;letter-spacing:.19em!important;text-transform:uppercase!important;font-weight:600!important;font-style:normal}.footer .list-menu__item{font-size:13.5px;padding-top:9px;padding-bottom:9px}@media(min-width:990px){.footer .list-menu__item{padding-top:5px;padding-bottom:5px}}.multicolumn-card{background:transparent!important;text-align:center!important;padding:16px 12px!important}.multicolumn-card__info h3,.multicolumn-card h3{font-family:Instrument Sans,-apple-system,sans-serif!important;font-style:normal!important;font-size:11px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--m-cherry)!important;margin:0 0 6px!important}.multicolumn-card__info p,.multicolumn-card p{font-size:13.5px!important;line-height:1.5;color:#4a2c22bf!important;margin:0!important}.multicolumn-card__image-wrapper{display:none!important}.multicolumn-card__info{padding-top:0!important}@media(min-width:750px){.multicolumn-list__item{border-right:1px solid rgba(140,29,47,.12)}.multicolumn-list__item:last-child{border-right:0}}.rich-text__caption,.caption-with-letter-spacing{color:var(--m-cherry)!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important}.rich-text__heading{font-style:italic!important;color:var(--m-cherry)!important;font-size:clamp(19px,5.4vw,27px)!important;line-height:1.35!important}.rich-text__text{font-size:clamp(13.5px,3.6vw,16px)!important;line-height:1.7!important;color:#4a2c22d1!important}.product__title h1,.product__title{font-size:clamp(22px,5.5vw,32px)!important}.product .price{font-size:19px!important}.product__description{line-height:1.7}.product__media img,.product__media-item img{border-radius:14px}.product-form__input .form__label{font-size:11px;letter-spacing:.14em;text-transform:uppercase}.footer{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}@media(orientation:landscape){.page-width{padding-left:calc(1.5rem + env(safe-area-inset-left,0px));padding-right:calc(1.5rem + env(safe-area-inset-right,0px))}}:focus-visible{outline:2px solid var(--m-cherry)!important;outline-offset:3px;border-radius:4px}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media(min-width:750px){.multicolumn-list{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:0!important}.multicolumn-list__item{width:auto!important;max-width:none!important;margin:0!important}}.shopify-section:after,.shopify-section:before,.section-header:after,.title:after,.title-wrapper:after{content:none!important;display:none!important;background:none!important}.footer{background:var(--m-cherry)!important;color:var(--m-ivory)!important}.footer *{color:var(--m-ivory)}.footer .footer__content-top img[src*=logo]{filter:brightness(0) invert(1) sepia(.12) saturate(.4)}.footer-block__heading{font-size:10.5px!important;letter-spacing:.19em!important;text-transform:uppercase!important;font-weight:600!important;font-style:normal!important;color:#f7f0e69e!important}.footer .list-menu__item{font-size:13.5px!important;padding:9px 0!important;color:#f7f0e6e6!important}.footer .list-menu__item:hover{color:#fff!important}.footer-block__details-content p:first-child{font-family:"Instrument Serif",Georgia,serif!important;font-style:italic!important;font-size:17px!important;color:var(--m-blush)!important;margin-bottom:6px!important}.footer__content-bottom{border-top:1px solid rgba(247,240,230,.18)!important;padding-top:16px!important}.footer__copyright,.copyright__content{font-size:11px!important;letter-spacing:.07em!important;color:#f7f0e68c!important}@media(min-width:990px){.footer .list-menu__item{padding:5px 0!important}}.rich-text__caption,.caption-with-letter-spacing{color:#8c1d2f!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:10.5px!important;font-weight:600!important}@media(min-width:750px){.multicolumn-list__item{border-right:1px solid rgba(140,29,47,.14)}.multicolumn-list__item:last-child{border-right:0}}.footer .list-menu__item,.footer a{font-family:Instrument Sans,-apple-system,sans-serif!important;font-style:normal!important}.footer-block__heading{font-style:normal!important}.rich-text .button{background:transparent!important;color:#8c1d2f!important;box-shadow:0 0 0 1px #8c1d2f inset!important}.rich-text .button:hover{background:#8c1d2f!important;color:#f7f0e6!important}.footer a,.footer .list-menu__item,.footer-block__heading,.footer p{font-family:Instrument Sans,-apple-system,sans-serif!important;font-style:normal!important}.footer .list-menu__item{font-size:13.5px!important;padding:9px 0!important}.footer-block--text p{font-style:normal!important}.footer-block--text p:first-child{font-family:"Instrument Serif",Georgia,serif!important;font-style:italic!important;font-size:17px!important;color:#f2cdc8!important;margin:0 0 6px!important}.footer-block--text p:last-child{font-family:-apple-system,Segoe UI,Roboto,sans-serif!important;font-size:12.5px!important;color:#f7f0e699!important}.footer .list-menu__item,.footer-block__heading{font-family:-apple-system,Segoe UI,Roboto,sans-serif!important;font-style:normal!important}.footer .list-menu__item{font-size:13.5px!important;padding:7px 0!important;color:#f7f0e6e6!important}.footer-block__heading{font-size:10.5px!important;letter-spacing:.19em!important;text-transform:uppercase!important;color:#f7f0e69e!important}@media(min-width:750px){.footer__content-top{position:relative}.footer__content-top .footer-block:nth-child(2){position:absolute!important;top:96px;left:0;max-width:260px;margin:0!important}}.footer-block__details-content p:last-child{font-family:-apple-system,Segoe UI,Roboto,sans-serif!important;font-style:normal!important;font-size:12.5px!important;color:#f7f0e699!important}.collection__title{text-align:center!important}.collection__title .title{font-family:"Instrument Serif",Georgia,serif!important;font-style:italic!important;font-weight:400!important;font-size:clamp(34px,8vw,54px)!important;line-height:1.05!important;color:#8c1d2f!important;text-transform:lowercase;margin:0!important}.collection__title .title:before{content:"DROP 01 \b7  6 PIECES";display:block;font-family:-apple-system,Segoe UI,Roboto,sans-serif;font-style:normal;font-weight:600;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#8c1d2fc7;margin-bottom:14px}.collection__title:after{content:none!important}.card__badge .badge,.badge{background:#f7f0e6!important;color:#8c1d2f!important;border:0!important;border-radius:3px!important;font-family:-apple-system,Segoe UI,Roboto,sans-serif!important;font-size:9.5px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:5px 12px 4px!important;position:relative;box-shadow:0 1px #4a2c221f}.badge:before,.badge:after{content:"";position:absolute;top:0;bottom:0;width:4px;background:repeating-linear-gradient(to bottom,rgba(140,29,47,.35) 0 2px,transparent 2px 4px)}.badge:before{left:2px}.badge:after{right:2px}.badge--sold-out{background:#4a2c22!important;color:#f7f0e6!important}.badge--sold-out:before,.badge--sold-out:after{background:repeating-linear-gradient(to bottom,rgba(247,240,230,.35) 0 2px,transparent 2px 4px)}.badge--new{background:#8c1d2f!important;color:#f7f0e6!important}.badge--new:before,.badge--new:after{background:repeating-linear-gradient(to bottom,rgba(247,240,230,.4) 0 2px,transparent 2px 4px)}.card__media img,.card__inner{border-radius:12px}@media(hover:hover){.card-wrapper{transition:transform .28s ease}.card-wrapper:hover{transform:translateY(-4px)}}.shopify-policy__container,.policy,.main-page-content{max-width:760px!important;margin:0 auto!important;padding-bottom:clamp(48px,9vw,96px)!important}.shopify-policy__body,.policy .rte,.main-page-content .rte{line-height:1.85!important;font-size:15.5px!important;color:#4a2c22e0!important}.shopify-policy__body p,.policy .rte p{margin:0 0 20px!important}.shopify-policy__body h2,.policy .rte h2{margin:44px 0 14px!important;font-size:clamp(22px,5vw,30px)!important;color:#8c1d2f!important}.shopify-policy__body h3,.policy .rte h3{margin:34px 0 10px!important;font-size:clamp(17px,4vw,21px)!important;color:#8c1d2f!important}.shopify-policy__body ul,.policy .rte ul{margin:0 0 22px!important;padding-left:22px!important}.shopify-policy__body li,.policy .rte li{margin-bottom:9px!important;line-height:1.7!important}.shopify-policy__title h1,.policy h1{margin-bottom:clamp(28px,6vw,46px)!important}@media(max-width:749px){.shopify-policy__container,.policy,.main-page-content{padding-left:20px!important;padding-right:20px!important}}.collection-hero__title,.collection--empty .title,h1.title.title--primary{font-size:clamp(30px,5vw,46px)!important;line-height:1.1!important;margin-bottom:12px!important}.collection-hero__description,.collection-hero__description p{font-size:15px!important;line-height:1.6!important;max-width:52ch;color:#4a2c22c7!important}.facets__heading,.facets__label,.facets__summary,.facet-filters__label,.facet-filters__sort,.product-count,.product-count__text,.facets__disclosure summary,.facets-vertical .facets__heading{font-family:-apple-system,Segoe UI,Roboto,sans-serif!important;font-style:normal!important;font-size:13px!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:600!important;color:#4a2c22cc!important}.facets__form select,.facet-filters__field select,.select__select{font-size:13px!important;font-style:normal!important}.product-count__text,.product-count{font-size:13px!important;font-style:normal!important;letter-spacing:.06em!important}.collection .collection__title,.facets-container{margin-bottom:18px!important;padding-top:8px!important}.shopify-policy__title,.shopify-policy__title h1{display:none!important}.shopify-policy__container{padding-top:clamp(28px,5vw,52px)!important}.shopify-policy__body>h2:first-child,.shopify-policy__body>h1:first-child{margin-top:0!important}.main-page-title{display:none!important}.page-width--narrow,.main-page-content{max-width:720px!important;margin:0 auto!important;padding-top:clamp(28px,5vw,52px)!important;padding-bottom:clamp(48px,9vw,96px)!important}.main-page-content .rte>h1:first-child,.main-page-content .rte>h2:first-child{margin-top:0!important}.main-page-content .rte h2{font-size:clamp(24px,4.5vw,32px)!important;line-height:1.15!important;color:#8c1d2f!important;margin:40px 0 14px!important}.main-page-content .rte h3{font-family:-apple-system,Segoe UI,Roboto,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#8c1d2f!important;margin:32px 0 10px!important}.main-page-content .rte,.main-page-content .rte p{font-size:15.5px!important;line-height:1.8!important;color:#4a2c22e0!important}.main-page-content .rte p{margin:0 0 18px!important}.main-page-content .rte ul{margin:0 0 22px!important;padding-left:22px!important}.main-page-content .rte li{margin-bottom:9px!important;line-height:1.7!important}.main-page-content .rte table{width:100%!important;border-collapse:collapse!important;margin:0 0 26px!important;font-size:14px!important}.main-page-content .rte th{background:#8c1d2f!important;color:#f7f0e6!important;font-family:-apple-system,Segoe UI,Roboto,sans-serif!important;font-size:11.5px!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-weight:600!important;padding:11px 14px!important;text-align:left!important}.main-page-content .rte td{padding:11px 14px!important;border-bottom:1px solid rgba(140,29,47,.14)!important}.main-page-content .rte tr:nth-child(2n) td{background:#8c1d2f09!important}.main-page-content h1,.main-page-content h2,.main-page-content h3,.main-page-content h4,.page-width--narrow h1,.page-width--narrow h2,.page-width--narrow h3,.page-width--narrow h4,.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.rte h1,.rte h2,.rte h3,.rte h4{color:#8c1d2f!important}.main-page-title,.shopify-policy__title{display:none!important;margin:0!important;padding:0!important;height:0!important}.main-page-content,.shopify-policy__container{padding-top:clamp(24px,4vw,40px)!important}.main-page-content .rte>*:first-child,.shopify-policy__body>*:first-child{margin-top:0!important;padding-top:0!important}.header__menu-item,.header__menu-item span,.header__inline-menu a,.header__inline-menu .list-menu__item,.header__active-menu-item{color:#8c1d2f!important;font-family:-apple-system,Segoe UI,Roboto,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important}@media(hover:hover){.header__menu-item:hover span{color:#8c1d2f!important;opacity:.7}}.header__menu-item span.header__active-menu-item{text-decoration-color:#8c1d2f80!important;text-underline-offset:5px!important}.header__icon .icon,.header__icon svg,.header__icon--search .icon,.header__icon--cart .icon{color:#8c1d2f!important;stroke:#8c1d2f!important}.header__icon path{stroke:#8c1d2f!important}.drawer__inner,cart-drawer{background:#f7f0e6!important}.drawer__heading{font-size:clamp(24px,5vw,30px)!important;color:#8c1d2f!important;margin:0!important}.cart-items thead th,.cart-item__details .product-option,.totals__subtotal{font-family:-apple-system,Segoe UI,Roboto,sans-serif!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:600!important;color:#8c1d2fbf!important}.cart-item__name,.cart-item__name a,a.cart-item__name{font-family:-apple-system,Segoe UI,Roboto,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;color:#4a2c22!important;text-decoration:none!important}.cart-item__price-wrapper,.cart-item__price-wrapper *,.price--end,.cart-item__totals .price{font-family:-apple-system,Segoe UI,Roboto,sans-serif!important;font-size:14px!important;font-weight:600!important;color:#8c1d2f!important}.cart-item quantity-input,.quantity{min-height:38px!important;max-width:108px!important}.quantity__input{font-size:14px!important;font-family:-apple-system,Segoe UI,Roboto,sans-serif!important}.quantity__button svg{width:12px!important}.cart-item__image{border-radius:8px!important}.cart__note summary,.cart-drawer details summary{font-family:-apple-system,Segoe UI,Roboto,sans-serif!important;font-size:13px!important;color:#4a2c22cc!important}.totals,.totals>*{font-family:-apple-system,Segoe UI,Roboto,sans-serif!important}.totals h2,.totals__total{font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:600!important;color:#4a2c22cc!important;margin:0!important}.totals__total-value{font-size:20px!important;font-weight:600!important;color:#8c1d2f!important}.tax-note,.cart__taxes{font-size:12px!important;line-height:1.5!important;color:#4a2c22a6!important}.tax-note a{color:#8c1d2f!important}.cart__checkout-button{background:#8c1d2f!important;color:#f7f0e6!important;border-radius:999px!important;font-family:-apple-system,Segoe UI,Roboto,sans-serif!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:600!important}.drawer__close svg{color:#8c1d2f!important}.totals h2,.totals__total,.totals__subtotal{font-style:normal!important}.cart-item__price-wrapper .price,.cart-item__price-wrapper *{text-transform:none!important}.drawer__contents,cart-drawer-items{min-height:auto!important}.drawer__footer{margin-top:0!important}.cart__empty-text,.is-empty .cart__empty-text,.cart--empty-message{font-size:clamp(28px,5vw,40px)!important;color:#8c1d2f!important;line-height:1.15!important;margin-bottom:26px!important}.cart__warnings{padding-top:clamp(40px,8vw,80px)!important;padding-bottom:clamp(40px,8vw,80px)!important}.cart__warnings .button{font-size:13px!important;letter-spacing:.14em!important}.field__input,.search__input,.customer input,input[type=search],input[type=text],input[type=email],input[type=tel],textarea,select{border-radius:8px!important}.field:after,.select:after,.field__input:focus,.search__input:focus,input:focus,textarea:focus,select:focus,.field__input:focus-visible,input:focus-visible{box-shadow:none!important;outline:none!important}.field__input:focus,.search__input:focus,input[type=search]:focus,input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus{border:1px solid #8C1D2F!important;box-shadow:0 0 0 2px #8c1d2f1f!important}.field__input,.search__input,input[type=search],input[type=text],input[type=email],input[type=tel],textarea{border:1px solid rgba(140,29,47,.25)!important}.field__label{font-size:13px!important;color:#4a2c2299!important}.collection-hero__title,.collection--empty .title,.title--primary,h1.title{color:#8c1d2f!important}.collection__empty,.collection .title--primary,.collection-list__empty,.template-search__results .title,.facets__empty,#ProductGridContainer .title{font-size:clamp(17px,3vw,22px)!important;line-height:1.5!important;color:#4a2c22d9!important;font-style:normal!important;font-family:-apple-system,Segoe UI,Roboto,sans-serif!important;max-width:42ch;margin:clamp(50px,9vw,90px) auto!important;text-align:center}.collection__empty a,#ProductGridContainer .title a{color:#8c1d2f!important;text-underline-offset:4px!important}.active-facets__button,.active-facets__button-inner{font-family:-apple-system,Segoe UI,Roboto,sans-serif!important;font-size:12px!important;letter-spacing:.06em!important;text-transform:none!important;border-color:#8c1d2f4d!important;color:#4a2c22d9!important}.active-facets__button-remove{font-size:12px!important;color:#8c1d2f!important}.product__title h1{font-size:clamp(24px,2.3vw,32px)!important;line-height:1.25!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/miyori.css.map */
