@font-face{font-family:mt-proxima;src:url(mt-pn-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:mt-proxima;src:url(mt-pn-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--mk-u: clamp(.62px, calc((100vw - 80px) / 1750), .8px);--mk-ink: #1A1715;--mk-ink2: #5A524C;--mk-line: #E5DAD4;--mk-salmon: #F89089;--mk-peach: #FCCDC6;--mk-blush: #F8EEED;--mk-rabatt: #CD453C;--mk-serif: "Quiche Sans Bold", Georgia, serif;--mk-sans: "mt-proxima", "Proxima Nova", system-ui, sans-serif;--mk-fs-h1: calc(57.5 * var(--mk-u));--mk-fs-h2: calc(45 * var(--mk-u));--mk-fs-h3: calc(30 * var(--mk-u));--mk-fs-body: max(calc(20 * var(--mk-u)), 15px);--mk-fs-small: max(calc(17.5 * var(--mk-u)), 13px);--mk-fs-micro: max(calc(15 * var(--mk-u)), 12px);--mk-gap: calc(12 * var(--mk-u));--mk-sec: calc(104 * var(--mk-u))}@media(max-width:989px){:root{--mk-u: clamp(1px, calc(100vw / 375), 1.3px);--mk-fs-h1: calc(32 * var(--mk-u));--mk-fs-h2: calc(28 * var(--mk-u));--mk-fs-h3: calc(20 * var(--mk-u));--mk-fs-body: calc(15 * var(--mk-u));--mk-fs-small: calc(13 * var(--mk-u));--mk-fs-micro: calc(11.5 * var(--mk-u));--mk-gap: calc(8 * var(--mk-u));--mk-sec: calc(56 * var(--mk-u))}}:is(#main,.predictive-search__panel) .product-item{font-family:var(--mk-sans);color:var(--mk-ink);-webkit-font-smoothing:antialiased}:is(#main,.predictive-search__panel) .product-item :where(a,span,div,p,button,select,option,label){font-family:var(--mk-sans)}:is(#main,.predictive-search__panel) .product-item-media-wrap{position:relative}:is(#main,.predictive-search__panel) .product-item-media-wrap>.product-item__image-wrapper{position:relative;display:block;border-radius:calc(16 * var(--mk-u));overflow:hidden;background:var(--mk-blush)}:is(#main,.predictive-search__panel) .product-item__image-wrapper:has(.mk-hero){background:#f7efec}:is(#main,.predictive-search__panel) .product-item__image-wrapper img.mk-hero{top:50%!important;left:50%!important;width:auto!important;height:74%!important;max-width:78%;transform:translate(-50%,-50%);object-fit:contain}:is(#main,.predictive-search__panel) .product-item__image-wrapper img.mk-hero--set{width:100%!important;height:100%!important;max-width:none}:is(#main,.predictive-search__panel) .product-item .product-badges--image{position:absolute;top:calc(12 * var(--mk-u))!important;left:calc(12 * var(--mk-u))!important;right:auto!important;z-index:2}:is(#main,.predictive-search__panel) .product-item .product-badges--image img{width:clamp(44px,calc(76 * var(--mk-u)),76px);height:auto}:is(#main,.predictive-search__panel) .mk-ecke{position:absolute;inset:calc(12 * var(--mk-u));z-index:3;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:6px;pointer-events:none}:is(#main,.predictive-search__panel) .mk-ecke>.product-item-badges:not(.product-badges--left){display:contents}:is(#main,.predictive-search__panel) .mk-ecke>.product-badges--left{position:absolute!important;top:0!important;left:0!important;right:auto!important;display:flex;gap:6px}:is(#main,.predictive-search__panel) .mk-ecke .text-badge:not(.text-badge-not-saving){display:none!important}:is(#main,.predictive-search__panel) .mk-ecke .image-badge img{width:clamp(44px,calc(76 * var(--mk-u)),76px);height:auto}:is(#main,.predictive-search__panel) .mk-rabatt,:is(#main,.predictive-search__panel) .mk-ecke .text-badge{position:static!important;display:inline-block;margin:0!important;border-radius:2px;padding:7px 8px 4px;font-family:var(--mk-sans);font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}:is(#main,.predictive-search__panel) .mk-rabatt{background:var(--mk-rabatt);color:#fff}:is(#main,.predictive-search__panel) .mk-ecke .text-badge{flex:none;width:auto!important;max-width:none;height:auto;background:var(--mk-salmon)!important;color:#fff!important}:is(#main,.predictive-search__panel) .mk-ecke .text-badge span{font:inherit}:is(#main,.predictive-search__panel) .product-item .btn-wrap{position:absolute;right:12px;bottom:12px;left:auto;top:auto;z-index:3;margin:0;width:44px;height:44px}:is(#main,.predictive-search__panel) .product-item .product_item__button-container{width:44px;height:44px;margin:0;padding:0}:is(#main,.predictive-search__panel) .product-item .add-to-cart{display:block;box-sizing:border-box;width:44px;height:44px;min-width:0;min-height:0;padding:0;border-radius:50%;cursor:pointer;background:var(--mk-salmon) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1.2 12.5H6.2z'/%3E%3Cpath d='M9 10.5V6.5a3 3 0 0 1 6 0v4' stroke-linecap='round'/%3E%3C/svg%3E") 50% 50% / 20px 20px no-repeat!important;border:0;box-shadow:none;transition:background-color .18s}:is(#main,.predictive-search__panel) .product-item .add-to-cart:hover{background-color:var(--mk-peach)!important}:is(#main,.predictive-search__panel) .product-item .add-to-cart svg,:is(#main,.predictive-search__panel) .product-item .add-to-cart img{display:none!important}:is(#main,.predictive-search__panel) .product-item__info{padding:0;margin:0;text-align:left}:is(#main,.predictive-search__panel) .product-item__info-inner>*{margin-top:0;margin-bottom:0}:is(#main,.predictive-search__panel) .mk-titel{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(14 * var(--mk-u));margin-top:calc(16 * var(--mk-u))}:is(#main,.predictive-search__panel) .mk-titel .product-item__title{flex:1 1 auto;min-width:0;margin:0!important;font-family:var(--mk-sans);font-weight:700;font-size:var(--mk-fs-body);line-height:1.3;color:var(--mk-ink)}:is(#main,.predictive-search__panel) .mk-titel .ruk_rating_snippet{flex:none;margin:0!important;padding-top:.2em;line-height:1;white-space:nowrap}:is(#main,.predictive-search__panel) .mk-titel .ruk_rating_snippet i{font-size:15px}:is(#main,.predictive-search__panel) .mk-titel .ruk_rating_snippet:empty{display:none}:is(#main,.predictive-search__panel) .product-item .product-item__subtitle{display:block;margin:var(--mk-gap) 0 0!important;font-size:var(--mk-fs-small);line-height:1.4;color:var(--mk-ink2)!important}:is(#main,.predictive-search__panel) .product-item .product-benefits{display:flex;flex-wrap:wrap;align-items:center;gap:calc(8 * var(--mk-u));margin:var(--mk-gap) 0 0!important}:is(#main,.predictive-search__panel) .product-item .benefit-tag{margin:0;background:var(--mk-blush);color:var(--mk-ink);border-radius:calc(6 * var(--mk-u));padding:calc(calc(7 * var(--mk-u)) + .7px) calc(12 * var(--mk-u)) calc(7 * var(--mk-u));font-size:var(--mk-fs-small);font-weight:400;line-height:1.2}:is(#main,.predictive-search__panel) .product-item .benefit-tag.hidden{display:none}:is(#main,.predictive-search__panel) .product-item .benefit-more{font-size:var(--mk-fs-small);color:var(--mk-ink2)}:is(#main,.predictive-search__panel) .product-item .product-item--icon-selector{display:flex;align-items:center;gap:calc(12 * var(--mk-u))}:is(#main,.predictive-search__panel) .product-item .product-item__panty--icons-wrapper{display:flex;align-items:center;gap:calc(10 * var(--mk-u));flex:none;margin:0}:is(#main,.predictive-search__panel) .product-item .product-item__panty--icons-wrapper .product-item__image-wrapper{display:flex;align-items:center;width:auto;height:auto;margin:0;padding:0;background:none;border-radius:0;overflow:visible}:is(#main,.predictive-search__panel) .product-item .product-item__panty--icons-wrapper img{display:block;position:static;width:auto;height:18px;vertical-align:middle}:is(#main,.predictive-search__panel) .product-item .product-item--icon-selector .product-item__swatch-list{flex:1 1 auto;min-width:0;margin:0!important}:is(#main,.predictive-search__panel) .product-item .product-item--icon-selector .select-wrapper{margin:0}:is(#main,.predictive-search__panel) .product-item .product-item__info-inner>:is(.color-swatch-list,.product-item__swatch-list,.product-item__variant-wrapper,form,.product-item--icon-selector,div[class*=swatch],div[class*=select]){margin-top:var(--mk-gap)!important}:is(#main,.predictive-search__panel) .product-item select,:is(#main,.predictive-search__panel) .product-item .select-wrapper select{border:1px solid var(--mk-line);border-radius:6px;height:36px;padding-left:12px;font-size:var(--mk-fs-small);color:var(--mk-ink);background-color:#fff}:is(#main,.predictive-search__panel) .product-item .product-item__action-list{margin:var(--mk-gap) 0 0!important;padding:0}:is(#main,.predictive-search__panel) .product-item .price-list{display:flex;flex-wrap:wrap;align-items:center;gap:calc(8 * var(--mk-u));margin:0!important}:is(#main,.predictive-search__panel) .product-item .price{font-family:var(--mk-sans);font-weight:700;font-size:var(--mk-fs-body);color:var(--mk-ink)!important;margin:0}:is(#main,.predictive-search__panel) .product-item .price--compare{order:2;display:inline-block;width:auto!important;flex:none;font-weight:400;font-size:var(--mk-fs-small);color:var(--mk-ink2)!important;text-decoration:line-through;position:static}:is(#main,.predictive-search__panel) .product-item .price--highlight{order:1}:is(#main,.predictive-search__panel) .product-item .price__discount{order:3;background:var(--mk-rabatt)!important;color:#fff!important;border-radius:2px;padding:7px 8px 4px;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.1em;white-space:nowrap}:is(#main,.predictive-search__panel) .product-item .rechtliches-text{margin-top:calc(4 * var(--mk-u))}:is(#main,.predictive-search__panel) .product-item .rechtliches-text,:is(#main,.predictive-search__panel) .product-item .rechtliches-text span,:is(#main,.predictive-search__panel) .product-item .unit-price-measurement{font-size:var(--mk-fs-micro);color:var(--mk-ink2)}:is(#main,.predictive-search__panel) .product-item .rechtliches-text:not(:has(span:not(:empty))){display:none}:is(#main,.predictive-search__panel) .product-item .collection-flash-sale:not(:has(*:not(:empty))){display:none}@media(max-width:989px){:is(#main,.predictive-search__panel) .product-item__image-wrapper{border-radius:calc(12 * var(--mk-u))}:is(#main,.predictive-search__panel) .mk-ecke{inset:calc(8 * var(--mk-u));gap:4px}:is(#main,.predictive-search__panel) .mk-rabatt,:is(#main,.predictive-search__panel) .mk-ecke .text-badge{font-size:10px;padding:5px 6px 3px;letter-spacing:.06em}:is(#main,.predictive-search__panel) .product-item .product-badges--image{top:calc(8 * var(--mk-u))!important;left:calc(8 * var(--mk-u))!important}:is(#main,.predictive-search__panel) .product-item .product-badges--image img,:is(#main,.predictive-search__panel) .mk-ecke .image-badge img{width:calc(42 * var(--mk-u))}:is(#main,.predictive-search__panel) .product-item .btn-wrap{right:8px;bottom:8px;width:36px;height:36px}:is(#main,.predictive-search__panel) .product-item .product_item__button-container,:is(#main,.predictive-search__panel) .product-item .add-to-cart{width:36px;height:36px}:is(#main,.predictive-search__panel) .product-item .add-to-cart{background-size:16px 16px!important}:is(#main,.predictive-search__panel) .product-item .product-item--icon-selector{flex-wrap:wrap;gap:6px 10px}:is(#main,.predictive-search__panel) .product-item .product-item--icon-selector .product-item__swatch-list{flex-basis:100%}:is(#main,.predictive-search__panel) .mk-titel{flex-direction:column;gap:calc(6 * var(--mk-u));margin-top:calc(12 * var(--mk-u))}:is(#main,.predictive-search__panel) .product-item .benefit-tag{font-size:var(--mk-fs-micro);padding:calc(calc(5 * var(--mk-u)) + .5px) calc(8 * var(--mk-u)) calc(5 * var(--mk-u));border-radius:calc(4 * var(--mk-u))}:is(#main,.predictive-search__panel) .product-item .product-benefits{gap:calc(6 * var(--mk-u))}:is(#main,.predictive-search__panel) .product-item .price__discount{font-size:10px;padding:5px 6px 3px}}.template-collection #main{font-family:var(--mk-sans);color:var(--mk-ink);-webkit-font-smoothing:antialiased;padding-bottom:var(--mk-sec)}.template-collection #main :where(p,li,span,a,div,h1,h2,h3,h4,button,input,label,small,td,th,strong,b,summary){font-family:var(--mk-sans)}.template-collection #main .collection__dynamic-part.card,.template-collection #main .collection .card{background:transparent;border:0;box-shadow:none}:is(.template-collection,.template-search) #main .page__sub-header{width:calc(100% - 80px);max-width:1400px;margin:calc(24 * var(--mk-u)) auto 0;padding:0}:is(.template-collection,.template-search) #main .breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:.4em;margin:0;padding:0}:is(.template-collection,.template-search) #main .breadcrumb__item,:is(.template-collection,.template-search) #main .breadcrumb__link{font-size:var(--mk-fs-small);line-height:1.4;color:var(--mk-ink2);text-decoration:none}:is(.template-collection,.template-search) #main .breadcrumb__item:last-child .breadcrumb__link{color:var(--mk-ink)}:is(.template-collection,.template-search) #main .breadcrumb__item svg{width:5px;height:8px;margin-left:.4em;color:var(--mk-ink2)}.template-collection #main .jb-coll{width:calc(100% - 80px);max-width:1400px;margin:calc(20 * var(--mk-u)) auto 0;border-radius:calc(24 * var(--mk-u));overflow:hidden;clip-path:inset(0 round calc(24 * var(--mk-u)))}.template-collection #main .jb-coll:after{background:linear-gradient(90deg,transparent 6%,rgba(26,23,21,.22) 24%,rgba(26,23,21,.5) 40%,rgba(26,23,21,.5) 60%,rgba(26,23,21,.22) 76%,transparent 94%)}.template-collection #main .jb-coll .ContentFromMeta h1{font-family:var(--mk-serif)!important}@media(min-width:990px){.template-collection #main .jb-coll .ContentFromMeta h1{max-width:16.2em!important}}.template-collection #main .jb-coll .descriptionFromMeta .read-more-hide,.template-collection #main .jb-coll .descriptionFromMeta .read-more-wrap,.template-collection #main .jb-coll .read-more-trigger_closed,.template-collection #main .jb-coll .read-more-trigger_opened{font-family:var(--mk-sans)!important;font-weight:400!important}.template-collection #main .collection__header .container--flush{display:flex;justify-content:center;margin-top:calc(28 * var(--mk-u));padding:0}.template-collection #main .collection__linklist{display:inline-flex;justify-content:flex-start!important;flex:0 1 auto;max-width:calc(100% - 80px);margin:0 auto;padding:calc(6 * var(--mk-u));gap:calc(6 * var(--mk-u));background:var(--mk-blush);border-radius:999px;overflow-x:auto;scrollbar-width:none;border:0}.template-collection #main .collection__linklist::-webkit-scrollbar{display:none}.template-collection #main .collection__linklist li{flex:none;margin:0!important;padding:0!important}.template-collection #main .collection__filter-link{display:inline-block;padding:calc(12 * var(--mk-u)) calc(22 * var(--mk-u));border-radius:999px;font-size:var(--mk-fs-small);font-weight:400;line-height:1.2;color:var(--mk-ink)!important;text-decoration:none!important;white-space:nowrap;transition:background-color .18s}.template-collection #main .collection__filter-link:hover{background:#fff}.template-collection #main .collection__filter-link.is-active{background:var(--mk-ink);color:#fff!important}:is(.template-collection,.template-search) #main .product-list--collection{display:flex;flex-wrap:wrap;margin:calc(32 * var(--mk-u)) auto 0;padding:0}.template-collection #main .collection__dynamic-part>.container{width:calc(100% - 80px);max-width:1400px;margin:0 auto;padding:0}@media(min-width:990px){:is(.template-collection,.template-search) #main .product-list--collection{width:calc(100% + 2 * calc(16 * var(--mk-u)));max-width:none;margin-left:calc(-16 * var(--mk-u));margin-right:calc(-16 * var(--mk-u))}:is(.template-collection,.template-search) #main .product-list--collection .product-item{width:33.333%;padding:0 calc(16 * var(--mk-u)) calc(56 * var(--mk-u))}}@media(max-width:989px){.template-collection #main .collection__dynamic-part>.container{width:calc(100% - 2 * calc(16 * var(--mk-u)))}:is(.template-collection,.template-search) #main .product-list--collection{width:calc(100% + 2 * calc(6 * var(--mk-u)));max-width:none;margin-left:calc(-6 * var(--mk-u));margin-right:calc(-6 * var(--mk-u))}:is(.template-collection,.template-search) #main .product-list--collection .product-item{width:50%;padding:0 calc(6 * var(--mk-u)) calc(32 * var(--mk-u))}:is(.template-collection,.template-search) #main .page__sub-header{width:calc(100% - 2 * calc(16 * var(--mk-u)));margin-top:calc(12 * var(--mk-u))}.template-collection #main .jb-coll{width:calc(100% - 2 * calc(16 * var(--mk-u)));border-radius:calc(16 * var(--mk-u));clip-path:inset(0 round calc(16 * var(--mk-u)));margin-top:calc(12 * var(--mk-u))}.template-collection #main .collection__header .container--flush{justify-content:flex-start;padding:0 calc(16 * var(--mk-u));margin-top:calc(16 * var(--mk-u))}.template-collection #main .collection__linklist{max-width:100%}.template-collection #main .collection__filter-link{padding:calc(11 * var(--mk-u)) calc(16 * var(--mk-u))}}.template-collection #main .shopify-section:not(:first-child)>section,.template-collection #main .shopify-section:not(:first-child) .container{width:calc(100% - 80px);max-width:1400px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.template-collection #main .shopify-section:not(:first-child) .container .container{width:auto}.template-collection #main .rte,.template-collection #main .rte p,.template-collection #main .rte li{font-size:var(--mk-fs-body);line-height:1.6;color:var(--mk-ink2)}.template-collection #main .rte strong,.template-collection #main .rte b{color:var(--mk-ink);font-weight:700}.template-collection #main .rte a{color:var(--mk-ink);text-decoration:underline;text-decoration-color:var(--mk-salmon);text-underline-offset:3px}.template-collection #main :is(.rte h2,.rte h3,.image-with-text__heading,.image-with-text h2,.section__title,.faq h2,.faq h3){font-family:var(--mk-serif)!important;font-weight:700;letter-spacing:0;text-transform:none;color:var(--mk-ink)}.template-collection #main .rte h2,.template-collection #main .image-with-text h2{font-size:var(--mk-fs-h3)!important;line-height:1.15;margin:calc(40 * var(--mk-u)) 0 calc(14 * var(--mk-u))}.template-collection #main .epms_sec,.template-collection #main .image-with-text--section{margin-top:var(--mk-sec)}.template-collection #main .image-with-text__image-container .aspect-ratio{border-radius:calc(24 * var(--mk-u));overflow:hidden}.template-collection #main .image-with-text .button{border-radius:999px;background:var(--mk-salmon);color:var(--mk-ink);border:0;font-weight:700;letter-spacing:.04em}.template-collection #main .faq{margin-top:var(--mk-sec)}.template-collection #main .faq__item{border-bottom:1px solid var(--mk-line)}.template-collection #main .faq__question{font-size:var(--mk-fs-body);font-weight:700;color:var(--mk-ink)}@media(max-width:989px){.template-collection #main .shopify-section:not(:first-child)>section,.template-collection #main .shopify-section:not(:first-child) .container{width:calc(100% - 2 * calc(16 * var(--mk-u)))}}.template-search #main{font-family:var(--mk-sans);color:var(--mk-ink);-webkit-font-smoothing:antialiased;padding-bottom:var(--mk-sec)}.template-search #main :where(p,li,span,a,div,h1,h2,h3,button,input,label,select,strong){font-family:var(--mk-sans)}.template-search #main .page__content{width:calc(100% - 80px);max-width:1400px;margin:0 auto;padding:0}.template-search #main .card{background:transparent;border:0;box-shadow:none}.template-search #main .layout__section--secondary .card__section{display:flex;align-items:center;gap:calc(16 * var(--mk-u));padding:0;margin-top:calc(24 * var(--mk-u))}.template-search #main .layout__section--secondary .card__title--small{margin:0;font-size:var(--mk-fs-small);font-weight:700;letter-spacing:0;text-transform:none;color:var(--mk-ink)}.template-search #main .collection__filter-group-list{display:flex;gap:calc(8 * var(--mk-u));margin:0}.template-search #main .collection__filter-group-name{border:1px solid var(--mk-line);border-radius:6px;padding:calc(10 * var(--mk-u)) calc(16 * var(--mk-u));font-size:var(--mk-fs-small);font-weight:400;color:var(--mk-ink)}.template-search #main .card__header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:calc(16 * var(--mk-u));padding:0;margin-top:calc(32 * var(--mk-u));border:0}.template-search #main .card__header :is(h1,.card__title){margin:0;font-family:var(--mk-serif)!important;font-size:var(--mk-fs-h2)!important;line-height:1.12;font-weight:700;color:var(--mk-ink);text-transform:none;letter-spacing:0}.template-search #main .collection__layout-button-list,.template-search #main [class*=layout-button],.template-search #main .collection__layout-label{display:none!important}.template-search #main .value-picker-button,.template-search #main .collection__toolbar-item--sort button{font-size:var(--mk-fs-small);color:var(--mk-ink)}.template-search #main .link-search-results{margin-top:calc(40 * var(--mk-u))}.template-search #main .link-search-results :is(h2,h3){font-family:var(--mk-serif);font-weight:700;color:var(--mk-ink);text-transform:none;letter-spacing:0}@media(max-width:989px){.template-search #main .page__content{width:calc(100% - 2 * calc(16 * var(--mk-u)))}}.predictive-search__panel{font-family:var(--mk-sans);color:var(--mk-ink);-webkit-font-smoothing:antialiased}.predictive-search__panel :where(p,li,span,a,div,h4,h5,h6,button,input,label){font-family:var(--mk-sans)}.predictive-search__panel-input{border-bottom:1px solid var(--mk-line)}.predictive-search__panel-input input{font-size:max(calc(22 * var(--mk-u)),16px);color:var(--mk-ink)}.predictive-search__panel-input input::placeholder{color:var(--mk-ink2)}.predictive-search__panel .predictive-search__heading{font-size:var(--mk-fs-small);font-weight:700;letter-spacing:0;text-transform:none;color:var(--mk-ink)}.predictive-search__panel .predictive-search__results-list a,.predictive-search__panel .predictive-search__suggestions a{font-size:var(--mk-fs-body);color:var(--mk-ink)}.predictive-search__panel .predictive-search__suggestions mark{background:none;font-weight:700;color:var(--mk-ink)}.predictive-search__panel .predictive-search__tabs button{font-size:var(--mk-fs-body);font-weight:400;color:var(--mk-ink2)!important;text-transform:none;letter-spacing:0;border-bottom:2px solid transparent;padding-bottom:6px}.predictive-search__panel .predictive-search__tabs button.active{color:var(--mk-ink)!important;font-weight:700;border-bottom-color:var(--mk-ink)}.cart-drawer{font-family:var(--mk-sans);color:var(--mk-ink);-webkit-font-smoothing:antialiased}.cart-drawer :where(p,li,span,a,div,h2,h3,h4,button,input,label,td,th,strong,small){font-family:var(--mk-sans)}.cart-drawer .cart-drawer__header-wrapper{border-bottom:1px solid var(--mk-line)}.cart-drawer .cart-drawer__header{align-items:center;padding-top:22px;padding-bottom:18px}.cart-drawer .cart-drawer__header .heading{margin:0;font-family:var(--mk-serif)!important;font-size:26px;line-height:1.1;font-weight:700;letter-spacing:0;text-transform:none;color:var(--mk-ink)}.cart-drawer .cart-drawer__header .mk-anzahl{font-family:inherit}.cart-drawer .cart-drawer__cart-close{display:grid;place-items:center;width:32px;height:32px;border:0;background:none;color:var(--mk-ink);cursor:pointer}.cart-drawer .cart-drawer__cart-close svg{width:16px;height:16px}.cart-drawer .cart-progress-container{position:relative;margin:0;padding:20px 0 30px;background:none;border-radius:0;border-bottom:1px solid var(--mk-line)}.cart-drawer .progress_bar_text{margin:0 0 12px;font-size:14px;line-height:1.45;color:var(--mk-ink)}.cart-drawer .progress_bar_text :is(b,strong){font-weight:700}.cart-drawer .progress-bar{position:relative;width:calc(100% - 30px)!important;height:6px;margin:0;padding:0;border:0;border-radius:999px;background:#f1e6e3!important;overflow:visible}.cart-drawer .progress-bar #progress-bar{height:100%;max-width:100%;background:var(--mk-salmon)!important;border-radius:999px}.cart-drawer .progress-bar span{display:none!important}.cart-drawer .progress-bar:after{content:"";position:absolute;right:-30px;top:50%;width:20px;height:20px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A1715' stroke-width='1.5' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.5h11v9.5h-11z'/%3E%3Cpath d='M13.5 9.5h4l3 3.2V16h-7z'/%3E%3Ccircle cx='6.5' cy='17.2' r='1.7' fill='%23fff'/%3E%3Ccircle cx='16.8' cy='17.2' r='1.7' fill='%23fff'/%3E%3C/svg%3E") center / contain no-repeat}.cart-drawer .freeItems{position:relative;width:calc(100% - 30px);height:0}.cart-drawer .freeItems>span{top:8px!important;font-size:12px!important;line-height:1.2;font-weight:400!important;color:var(--mk-ink2)!important}.cart-drawer .cart-progress-container:has(.freeItems>.freeShapping:only-child){display:grid;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;column-gap:10px;padding-bottom:20px}.cart-drawer .cart-progress-container:has(.freeItems>.freeShapping:only-child)>.progress_bar_text{grid-column:1 / -1}.cart-drawer .cart-progress-container:has(.freeItems>.freeShapping:only-child)>.progress-bar{grid-column:1;width:auto!important}.cart-drawer .cart-progress-container:has(.freeItems>.freeShapping:only-child)>.progress-bar:after{content:none}.cart-drawer .cart-progress-container:has(.freeItems>.freeShapping:only-child)>.freeItems{grid-column:2;width:auto;height:auto}.cart-drawer .cart-progress-container:has(.freeItems>.freeShapping:only-child)>.freeItems>.freeShapping{position:static!important;display:block;transform:none!important;font-size:13px!important;line-height:1;font-weight:700!important;color:var(--mk-ink)!important;white-space:nowrap}.cart-drawer .cart-progress-container:has(.freeItems>.freeShapping:only-child):after{content:"";grid-column:3;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A1715' stroke-width='1.5' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.5h11v9.5h-11z'/%3E%3Cpath d='M13.5 9.5h4l3 3.2V16h-7z'/%3E%3Ccircle cx='6.5' cy='17.2' r='1.7' fill='%23fff'/%3E%3Ccircle cx='16.8' cy='17.2' r='1.7' fill='%23fff'/%3E%3C/svg%3E") center / contain no-repeat}.cart-drawer .line-item-table td{border-color:var(--mk-line)}.cart-drawer .line-item__image-wrapper{border-radius:8px;overflow:hidden;background:#f7efec}.cart-drawer .line-item__title{font-size:16px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--mk-ink);text-decoration:none}.cart-drawer .line-item__price{font-size:15px;font-weight:700;color:var(--mk-ink)!important}.cart-drawer .line-item__price--compare{font-weight:400;color:var(--mk-ink2)!important}.cart-drawer .line-item__line-price,.cart-drawer .line-item__line-price *{font-size:15px;color:var(--mk-ink)}.cart-drawer .line-item .rechtliches-text,.cart-drawer .line-item .rechtliches-text *{font-size:12px;color:var(--mk-ink2)}.cart-drawer .quantity-selector{display:inline-flex;align-items:center;height:40px;border:1px solid var(--mk-line);border-radius:6px;overflow:hidden;background:#fff}.cart-drawer .quantity-selector__button{display:grid;place-items:center;width:36px;height:38px;padding:0;color:var(--mk-ink)}.cart-drawer .quantity-selector__button svg{width:11px;height:11px}.cart-drawer .quantity-selector__value{width:32px;height:38px;padding:0;border:0!important;font-size:15px;text-align:center;color:var(--mk-ink);background:none}.cart-drawer .line-item__quantity-remove{display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:0!important;border-radius:6px;background:none!important;color:var(--mk-ink2)}.cart-drawer .line-item__quantity-remove:hover{color:var(--mk-ink)}.cart-drawer .line-item__quantity-remove svg{width:12px;height:12px}.cart-drawer .estimation_delivery{display:flex;align-items:center;gap:8px;margin:16px 20px 0;padding:0;background:none;border-radius:0;text-align:left}.cart-drawer .estimation_delivery:before{content:"";flex:none;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235A524C' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.5V12l3 2'/%3E%3C/svg%3E") center / contain no-repeat}.cart-drawer .estimation_delivery_text,.cart-drawer .estimation_delivery_text *{margin:0;font-size:13px;line-height:1.4;color:var(--mk-ink2)}.cart-drawer .estimation_delivery_text strong{font-weight:700;color:var(--mk-ink)}.cart-drawer .cart-recap,.cart-drawer .cart-recap__scroller,.cart-drawer .cart--recap{border-top:1px solid var(--mk-line);box-shadow:none;background:#fff!important}.cart-drawer .cart--recap{border-top:0}.cart-drawer .sf-discount-wrapper__controls{display:flex;gap:8px}.cart-drawer .sf-discount-input{flex:1 1 auto;width:auto!important;min-width:0;height:48px;border:1px solid var(--mk-line)!important;border-radius:6px!important;padding:0 14px!important;font-size:15px;color:var(--mk-ink);background:#fff;box-shadow:none}.cart-drawer .sf-discount-input:focus{border-color:var(--mk-ink)!important;outline:none}.cart-drawer .sf-discount-btn{flex:0 0 auto;width:auto!important;height:48px;min-width:128px;padding:0 20px!important;border-radius:6px!important;background:#fff!important;color:var(--mk-ink)!important;border:1px solid var(--mk-ink)!important;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;transition:background-color .18s}.cart-drawer .sf-discount-btn:hover{background:var(--mk-blush)!important}.cart-drawer .cart-recap__price-line,.cart-drawer .cart-recap__price-line *{font-size:15px;color:var(--mk-ink)}.cart-drawer .cart-recap__price-line.text--bold,.cart-drawer .cart-recap__price-line.text--bold *{font-size:17px;font-weight:700}.cart-drawer .cart-recap__checkout{height:52px;border-radius:6px;background:var(--mk-salmon)!important;color:var(--mk-ink)!important;border:1px solid transparent;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;box-shadow:none;transition:background-color .18s}.cart-drawer .cart-recap__checkout:before,.cart-drawer .cart-recap__checkout:after{display:none}.cart-drawer .cart-recap__checkout:hover{background:var(--mk-peach)!important}.cart-drawer .empty-state__heading{font-family:var(--mk-serif)!important;text-transform:none;letter-spacing:0;color:var(--mk-ink)}.cart-drawer .empty-state__button{height:52px;border-radius:6px;background:var(--mk-salmon);color:var(--mk-ink);border:0;font-weight:700;letter-spacing:.06em;text-transform:uppercase}:is(#main .product-list--scrollable,#main [data-section-type=recently-viewed-products],.predictive-search__panel) .product-item{display:flex;flex-direction:column}:is(#main .product-list--scrollable,#main [data-section-type=recently-viewed-products],.predictive-search__panel) .product-item__info{flex:1 1 auto;display:flex;flex-direction:column}:is(#main .product-list--scrollable,#main [data-section-type=recently-viewed-products],.predictive-search__panel) .product-item__action-list{margin-top:auto!important;padding-top:var(--mk-gap)}:is(#main .product-list--scrollable,#main [data-section-type=recently-viewed-products],.predictive-search__panel) .mk-titel .product-item__title,:is(#main .product-list--scrollable,#main [data-section-type=recently-viewed-products],.predictive-search__panel) .product-item .product-item__subtitle{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}:is(#main .product-list--scrollable,#main [data-section-type=recently-viewed-products],.predictive-search__panel) .product-item .product-benefits{font-size:var(--mk-fs-small);max-height:calc(1.2em + 14 * var(--mk-u) + 2px);overflow:hidden}:is(#main .product-list--scrollable,#main [data-section-type=recently-viewed-products],.predictive-search__panel) .product-item .benefit-more{display:none}:is(#main .product-list--scrollable,#main [data-section-type=recently-viewed-products],.predictive-search__panel) .product-item .product-item__swatch-list,:is(#main .product-list--scrollable,#main [data-section-type=recently-viewed-products],.predictive-search__panel) .product-item .variant-message{display:none!important}@media(max-width:989px){:is(#main .product-list--scrollable,#main [data-section-type=recently-viewed-products],.predictive-search__panel) .product-item .product-benefits{font-size:var(--mk-fs-micro);max-height:calc(1.2em + 10 * var(--mk-u) + 2px)}}
/*# sourceMappingURL=/cdn/shop/t/677/assets/mt-karten.css.map */
