.mc{--mc-ink: #1d1b19;--mc-text: #3b3733;--mc-muted: #7d766d;--mc-accent: #a8875c;--mc-line: #e5e0d8;--mc-ivory: #f6f4f0;--mc-sale: #9a3b2c;--mc-serif-stack: var(--mc-serif, "Playfair Display"), "Didot", "Bodoni 72", Georgia, serif;color:var(--mc-text);-webkit-font-smoothing:antialiased}.mc *,.mc *:before,.mc *:after{box-sizing:border-box}.mc a{color:inherit;text-decoration:none}.mc ul{list-style:none;margin:0;padding:0}.mc p{margin:0}.mc button{font:inherit}.mc .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mc__wrap{max-width:1440px;margin:0 auto;padding:0 1.6rem}.mc__crumbs{display:flex;flex-wrap:wrap;gap:.8rem;padding:2rem 0 0;font-size:1.25rem;color:var(--mc-muted);letter-spacing:.02em}.mc__crumbs a:hover,.mc__crumbs [aria-current]{color:var(--mc-ink)}.mc__head{padding:1.6rem 0 2rem}.mc .mc__title{font-family:var(--mc-serif-stack);font-weight:400;color:var(--mc-ink);font-size:3.2rem;line-height:1.15;letter-spacing:0;text-transform:none;margin:0}.mc__intro{margin-top:1.2rem;max-width:64rem;font-size:1.5rem;line-height:1.7}.mc__cats-wrap{margin:0 -1.6rem;padding:0 1.6rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mc__cats-wrap::-webkit-scrollbar{display:none}.mc .mc__cats{display:flex;gap:.8rem;padding-bottom:.4rem;width:max-content}.mc .mc-pill{display:inline-flex;align-items:center;gap:.6rem;height:4rem;padding:0 1.8rem;border:1px solid var(--mc-line);border-radius:999px;background:#fff;font-size:1.4rem;line-height:1;color:var(--mc-ink);white-space:nowrap;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.mc .mc-pill:hover{border-color:var(--mc-ink)}.mc .mc-pill.is-active{background:var(--mc-ink);border-color:var(--mc-ink);color:#fff}.mc-pill svg{width:1.4rem;height:1.4rem;transition:transform .2s ease}.mc__toolbar{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;margin-top:2rem;padding:1.4rem 0;border-top:1px solid var(--mc-line);border-bottom:1px solid var(--mc-line)}.mc__toolbar-left{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap;min-width:0}.mc__count{font-size:1.4rem;color:var(--mc-muted);white-space:nowrap}.mc-filters{display:flex;flex-wrap:wrap;gap:.8rem}.mc-dd{position:relative}.mc-dd>summary{list-style:none;height:3.6rem;padding:0 1.4rem;font-size:1.35rem}.mc-dd>summary::-webkit-details-marker{display:none}.mc-dd[open]>summary{border-color:var(--mc-ink)}.mc-dd[open]>summary svg{transform:rotate(180deg)}.mc-dd__panel{position:absolute;z-index:20;top:calc(100% + .8rem);left:0;min-width:26rem;max-height:36rem;overflow:auto;background:#fff;border:1px solid var(--mc-line);box-shadow:0 12px 32px #1d1b191a;padding:1.6rem}.mc-dd__list li+li{margin-top:.2rem}.mc-check{display:flex;align-items:center;gap:1rem;padding:.7rem 0;cursor:pointer;font-size:1.4rem;color:var(--mc-ink)}.mc-check input{position:absolute;opacity:0;pointer-events:none}.mc-check__box{flex:none;width:1.8rem;height:1.8rem;border:1px solid #b9b2a8;background:#fff;position:relative}.mc-check input:checked+.mc-check__box{background:var(--mc-ink);border-color:var(--mc-ink)}.mc-check input:checked+.mc-check__box:after{content:"";position:absolute;left:.55rem;top:.2rem;width:.5rem;height:1rem;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.mc-check input:focus-visible+.mc-check__box{outline:2px solid var(--mc-accent);outline-offset:2px}.mc-check__label{flex:1}.mc-check__count{color:var(--mc-muted);font-size:1.25rem}.mc-check.is-disabled{opacity:.4;cursor:default}.mc-price{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.2rem}.mc-price label span{display:block;font-size:1.2rem;color:var(--mc-muted);margin-bottom:.4rem}.mc-price input{width:100%;height:4rem;padding:0 1rem;border:1px solid var(--mc-line);font-size:1.6rem;background:#fff;color:var(--mc-ink);border-radius:0}.mc .mc-btn{display:inline-flex;align-items:center;justify-content:center;height:4.4rem;padding:0 2.4rem;width:100%;background:var(--mc-ink);color:#fff;border:1px solid var(--mc-ink);cursor:pointer;font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase}.mc .mc-btn:hover{background:#fff;color:var(--mc-ink)}.mc-sort{display:flex;align-items:center;gap:1rem;margin-left:auto}.mc-sort label{font-size:1.4rem;color:var(--mc-muted);white-space:nowrap}.mc-sort__select{position:relative}.mc-sort select{appearance:none;-webkit-appearance:none;height:3.6rem;padding:0 3.4rem 0 1.2rem;min-width:0;border:1px solid var(--mc-line);border-radius:0;background:#fff;color:var(--mc-ink);font:inherit;font-size:1.4rem;cursor:pointer;box-shadow:none;outline-offset:2px}.mc-sort select:hover{border-color:var(--mc-ink)}.mc-sort svg{position:absolute;right:1rem;top:50%;width:1.4rem;height:1.4rem;transform:translateY(-50%);pointer-events:none;color:var(--mc-ink)}.mc__chips{display:flex;flex-wrap:wrap;gap:.8rem;padding-top:1.6rem}.mc .mc-chip{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.2rem;background:var(--mc-ivory);font-size:1.3rem;color:var(--mc-ink)}.mc .mc-chip:hover{background:#ece7df}.mc .mc-chip--clear{background:none;text-decoration:underline;text-underline-offset:.3rem}product-card.mc-embed{display:block;min-width:0}.mc .mc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 1.2rem;padding:2.4rem 0 1.6rem}.mc__empty{padding:6.4rem 0;text-align:center;font-size:1.6rem}.mc__empty .mc-btn{width:auto;margin-top:2rem}.mc-card{min-width:0}.mc-card__media{position:relative;aspect-ratio:var(--mc-ratio, 1 / 1);background:var(--mc-ivory);overflow:hidden}.mc-card__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mc-card__track::-webkit-scrollbar{display:none}.mc-card__slide{flex:0 0 100%;height:100%;scroll-snap-align:start;display:block}.mc .mc-card__img,.mc-card__slide svg{display:block;width:100%;height:100%;object-fit:var(--mc-fit, cover)}.mc-card__slide svg{background:var(--mc-ivory);fill:#d6d0c6}.mc-badge{position:absolute;top:1rem;left:1rem;z-index:2;padding:.5rem .9rem;background:#fff;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mc-ink);line-height:1}.mc-badge--sale{background:var(--mc-sale);color:#fff}.mc-badge--muted{background:#ece8e2;color:var(--mc-muted)}.mc-card__arrow{position:absolute;top:50%;z-index:2;width:3.6rem;height:3.6rem;margin-top:-1.8rem;padding:0;display:none;align-items:center;justify-content:center;border:0;border-radius:50%;background:#ffffffeb;color:var(--mc-ink);cursor:pointer;box-shadow:0 2px 8px #00000014;opacity:0;transition:opacity .2s ease}.mc-card__arrow svg{width:1.6rem;height:1.6rem}.mc-card__arrow--prev{left:1rem}.mc-card__arrow--next{right:1rem}.mc-card__dots{position:absolute;left:0;right:0;bottom:1rem;z-index:2;display:flex;justify-content:center;gap:.5rem;pointer-events:none}.mc-card__dot{width:.6rem;height:.6rem;border-radius:50%;background:#1d1b1940;transition:background .2s ease}.mc-card__dot.is-active{background:var(--mc-ink)}.mc-card__body{padding-top:1.4rem}.mc .mc-card__title{margin:0;font-family:inherit;font-size:1.5rem;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--mc-ink)}.mc-card__title a:hover{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px}.mc-card__price{margin-top:.4rem;font-size:1.4rem;line-height:1.4;color:var(--mc-ink);font-variant-numeric:tabular-nums}.mc-card__price del{color:var(--mc-muted);margin-right:.6rem}.mc-card__sale{color:var(--mc-sale)}.mc-card__meta{margin-top:.3rem;font-size:1.3rem;line-height:1.4;color:var(--mc-muted)}.mc-card__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem}.mc .mc-swatch{display:block;width:1.8rem;height:1.8rem;border-radius:50%;box-shadow:inset 0 0 0 1px #1d1b1929;outline:1px solid transparent;outline-offset:2px;transition:outline-color .15s ease}.mc .mc-swatch:hover,.mc .mc-swatch:focus-visible{outline-color:var(--mc-ink)}.mc .mc-card__more{font-size:1.25rem;color:var(--mc-muted);margin-left:.2rem}.mc .mc-card__more:hover{color:var(--mc-ink)}.mc-pag{display:flex;justify-content:center;align-items:center;gap:.6rem;padding:3.2rem 0 1.6rem}.mc .mc-pag__num,.mc .mc-pag__arrow,.mc-pag__gap{display:inline-flex;align-items:center;justify-content:center;min-width:4rem;height:4rem;padding:0 .8rem;font-size:1.4rem;color:var(--mc-ink);border:1px solid transparent}.mc .mc-pag__num:hover,.mc .mc-pag__arrow:hover{border-color:var(--mc-line)}.mc .mc-pag__num.is-current{border-color:var(--mc-ink)}.mc-pag__arrow svg{width:1.6rem;height:1.6rem}.mc-about{margin:3.2rem 0 6.4rem;padding-top:4rem;border-top:1px solid var(--mc-line);max-width:82rem}.mc .mc-about__title{font-family:var(--mc-serif-stack);font-weight:400;font-size:2.4rem;line-height:1.25;color:var(--mc-ink);margin:0 0 1.4rem;text-transform:none;letter-spacing:0}.mc-about__body{font-size:1.5rem;line-height:1.8;max-height:10.8em;overflow:hidden;position:relative}.mc-about__body p{margin:0 0 1.2rem}.mc-about.is-clamped:not(.is-open) .mc-about__body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.6em;background:linear-gradient(#fff0,#fff)}.mc-about.is-open .mc-about__body{max-height:none}.mc .mc-about__toggle{margin-top:1.2rem;padding:0 0 .2rem;background:none;border:0;border-bottom:1px solid currentColor;color:var(--mc-ink);font-size:1.4rem;cursor:pointer}.mc .mc-about__toggle[hidden]{display:none}@media screen and (max-width:749px){.mc__toolbar{gap:1.2rem}.mc__toolbar-left{display:contents}.mc-filters{order:1;width:100%}.mc__count{order:2}.mc-sort{order:3}.mc-dd{position:static}.mc-dd__panel{left:1.6rem;right:1.6rem;min-width:0}.mc__toolbar{position:relative}.mc-sort{margin-left:auto}.mc-sort label{display:none}.mc-sort select{font-size:1.6rem;height:3.6rem}.mc-dd>summary{font-size:1.4rem}}@media screen and (min-width:750px){.mc__wrap{padding:0 3.2rem}.mc__cats-wrap{margin:0 -3.2rem;padding:0 3.2rem}.mc .mc__title{font-size:4rem}.mc .mc__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4.8rem 2rem}.mc .mc-card__title{font-size:1.6rem}.mc-card__price{font-size:1.5rem}}@media screen and (min-width:990px){.mc__wrap{padding:0 5.6rem}.mc__cats-wrap{margin:0;padding:0;overflow:visible}.mc .mc__cats{flex-wrap:wrap;width:auto}.mc__crumbs{padding-top:2.8rem}.mc__head{padding:2rem 0 2.8rem}.mc .mc__title{font-size:4.8rem}.mc .mc__grid{grid-template-columns:repeat(var(--mc-cols, 3),minmax(0,1fr));gap:5.6rem 2.4rem;padding-top:3.2rem}.mc-card__media:hover .mc-card__arrow{opacity:1}.mc-card__arrow{display:inline-flex}.mc-card__dots{opacity:0;transition:opacity .2s ease}.mc-card__media:hover .mc-card__dots{opacity:1}}@media(hover:none){.mc-card__arrow{display:none!important}.mc-card__dots{opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/morini-collection.css.map */
