.mk-maison .mk-fcol__title{font-family:var(--mk-sans);text-transform:uppercase}.mk-maison .mk-fcol__list li,.mk-maison .mk-fcol__list a{padding:0;margin:0}.mk-maison .prose :is(h5,h6){font-family:var(--mk-sans);text-transform:none;letter-spacing:.03em;font-size:.82rem;font-weight:400;color:var(--mk-muted)}.mk-maison .prose :is(h5,h6) a{color:var(--mk-walnut)}.mk-maison .announcement-bar{letter-spacing:.2em;text-transform:uppercase;font-weight:500}@media(min-width:900px){.mk-maison .mk-fcol--wissen>summary{pointer-events:none;cursor:default;list-style:none;display:block;padding:0;margin:0}.mk-maison .mk-fcol--wissen>summary::-webkit-details-marker{display:none}.mk-maison .mk-fcol--wissen>summary::marker,.mk-maison .mk-fcol--wissen>summary:after{content:none;display:none}}@media(min-width:1000px){.mk-maison .product{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)!important;column-gap:clamp(48px,6vw,104px)!important}.mk-maison .product>product-gallery{position:sticky;top:130px;align-self:start}.mk-maison .product-info{max-width:31rem}}.mk-maison .product-info .vendor{font:500 .62rem/1 var(--mk-sans);letter-spacing:.34em;text-transform:uppercase;color:var(--mk-gold)}.mk-maison .product-info .product-title{font-family:var(--mk-serif);font-size:clamp(1.9rem,1.5rem + 1.4vw,2.8rem);line-height:1.04;font-weight:500;color:var(--mk-deep);text-wrap:balance;letter-spacing:0;text-transform:none}.mk-maison .product-info price-list .text-on-sale,.mk-maison .product-info price-list sale-price,.mk-maison .product-info price-list regular-price{font:500 2rem/1 var(--mk-serif);color:var(--mk-walnut)}.mk-maison .product-info compare-at-price{font:400 1rem/1 var(--mk-sans);color:var(--mk-muted);letter-spacing:.02em}.mk-maison .product-info unit-price{font:400 .74rem/1 var(--mk-sans);letter-spacing:.04em;color:var(--mk-muted);text-transform:none}.mk-maison .variant-picker__option legend,.mk-maison .variant-picker__option-info{font:500 .62rem/1 var(--mk-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--mk-muted)}.mk-maison .block-swatch{border:1px solid rgba(75,64,56,.28);border-radius:99px;padding:.85rem 1.5rem;min-width:5rem;font:500 .72rem/1 var(--mk-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mk-ink);background:transparent;transition:background .5s var(--mk-ease),color .5s,border-color .5s}.mk-maison .block-swatch:hover{border-color:var(--mk-walnut)}.mk-maison input:checked+.block-swatch,.mk-maison .block-swatch.is-selected{background:var(--mk-walnut)!important;color:var(--mk-bg)!important;border-color:var(--mk-walnut)!important}.mk-maison .accordion__toggle{font:500 .68rem/1 var(--mk-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--mk-deep)}.mk-maison .product-info .accordion-group{border-top:1px solid var(--mk-line)}.mk-pdpo{border:1px solid var(--mk-line);border-radius:18px;padding:1.1rem 1.1rem .3rem;background:#efe7da80;text-align:left}.mk-pdpo__head{display:flex;justify-content:space-between;gap:1rem;margin:0 0 .5rem;font:500 .56rem/1.4 var(--mk-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--mk-gold)}.mk-pdpo__head span:last-child{color:var(--mk-muted);text-align:right}.mk-pdpo__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;padding:.85rem 0;border-top:1px solid var(--mk-line)}.mk-pdpo__txt{display:grid;gap:.2rem}.mk-pdpo__txt strong{font:500 1.2rem/1.1 var(--mk-serif);color:var(--mk-deep)}.mk-pdpo__txt span{font-size:.74rem;line-height:1.4;color:var(--mk-muted)}.mk-pill--sm{margin-top:0}.mk-pill--sm .mk-pill__code{padding:.65rem .85rem;font-size:.62rem}.mk-pill--sm .mk-pill__act{padding:.65rem .9rem;font-size:.54rem}.mk-pf{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid var(--mk-line);border-radius:18px;padding:1rem 1.2rem;text-decoration:none;color:inherit;text-align:left;transition:border-color .6s,box-shadow .6s}.mk-pf:hover{border-color:#6f4e3766;box-shadow:var(--mk-soft)}.mk-pf__txt{display:grid;gap:.25rem;font-size:.78rem;line-height:1.4;color:var(--mk-muted)}.mk-pf__txt strong{font:500 1.2rem/1.1 var(--mk-serif);color:var(--mk-deep)}.mk-pf__stars{color:var(--mk-gold);letter-spacing:.22em;font-size:.78rem}.mk-pf__logo{width:88px;height:auto;flex:none}.mk-promise{background:var(--mk-bg2);padding-block:clamp(40px,6vw,84px);margin-top:clamp(32px,6vw,72px)}.mk-promise__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:2.2rem 1rem;text-align:center}.mk-prom{display:grid;gap:.5rem;justify-items:center;align-content:start}.mk-prom__ico{color:var(--mk-walnut);width:3.4rem;height:3.4rem;border-radius:50%;border:1px solid rgba(111,78,55,.25);display:grid;place-items:center;margin-bottom:.3rem}.mk-prom__title{font:500 1.35rem/1.1 var(--mk-serif);color:var(--mk-deep);margin:0;text-transform:none;letter-spacing:0}.mk-prom__text{margin:0;font-size:.8rem;line-height:1.55;color:var(--mk-muted);max-width:15rem}@media(min-width:900px){.mk-promise__list{grid-template-columns:repeat(4,1fr);gap:2rem}}.mk-chead{background:var(--mk-bg);padding-block:clamp(28px,5vw,72px) clamp(16px,3vw,36px);text-align:center}.mk-chead__inner{display:grid;gap:.9rem;justify-items:center}.mk-chead__crumb{display:flex;gap:.7rem;font:500 .58rem/1 var(--mk-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--mk-muted)}.mk-chead__crumb a{color:inherit;text-decoration:none}.mk-chead__title{font:500 clamp(2.4rem,1.8rem + 3.2vw,4.4rem)/1 var(--mk-serif);color:var(--mk-deep);margin:0;text-wrap:balance;text-transform:none;letter-spacing:0}.mk-chead__desc{max-width:36rem;font-size:.95rem;line-height:1.75;color:var(--mk-muted);max-height:5.4em;overflow:hidden;position:relative;transition:max-height .9s var(--mk-ease)}.mk-chead__desc.is-open{max-height:90em}.mk-chead__desc:not(.is-open).is-clamped:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.2em;background:linear-gradient(transparent,var(--mk-bg))}.mk-chead__desc :is(h2,h3,h4){font-family:var(--mk-serif);font-size:1.3rem;color:var(--mk-deep)}.mk-chead__more{font:500 .62rem/1 var(--mk-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--mk-walnut);background:none;border:0;border-bottom:1px solid currentColor;padding:.4rem 0;cursor:pointer}.mk-maison .shopify-section--main-collection .product-list{--product-list-horizontal-gap:14px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/mk-lux-shop.css.map */
