:root{--mv-ink: #000000;--mv-paper: #FFFFFF;--mv-graphite: #3A3633;--mv-ash: #8A847B;--mv-stone: #C8C0B4;--mv-plaster: #E6DFD3;--mv-linen: #F4F0E9;--mv-charcoal: var(--mv-ink);--mv-dark: var(--mv-ink);--mv-body: var(--mv-graphite);--mv-taupe: var(--mv-ash);--mv-eyebrow: #635B52;--mv-ivory: var(--mv-paper);--mv-line: #E7E3DC;--mv-sale: #B23B1F;--mv-stone-hover: #DED6C8;--mv-hover-tint: #FAF8F4;--mv-sel-tint: #F4F0E9;--mv-radius: 6px;--mv-radius-sm: 4px;--font-heading--family: "Jost", "Century Gothic", "Futura", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading--weight: 300;--font-accent--family: "Inter", ui-sans-serif, system-ui, sans-serif;--font-body--family: "Inter", ui-sans-serif, system-ui, sans-serif;--font-subheading--family: "Inter", ui-sans-serif, system-ui, sans-serif;--letter-spacing--display-tight: .01em;--letter-spacing--heading-tight: .01em;--letter-spacing--heading-normal: .02em;--mv-transition: .2s ease;--mv-spring: .4s cubic-bezier(.16, 1, .3, 1)}h1,h2,h3,.h1,.h2,.h3,[class*=heading]:not([class*=subheading]){font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);letter-spacing:.01em}.button,[class*=button]:not([class*=button-unstyled]):not(.variant-option__button-label):not([class*=variant-option__button-label]):not(.close-button):not([class*=reset-button]):not(.buy-buttons-block):not(.product-form-buttons):not(.dropdown-localization__button):not(.email-signup__button-icon){text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;font-weight:500;border-radius:var(--mv-radius);transition:transform var(--mv-spring),background-color var(--mv-spring),color var(--mv-spring),box-shadow var(--mv-spring)}.button:hover,[class*=button]:not([class*=button-unstyled]):not(.variant-option__button-label):not(.close-button):not([class*=reset-button]):not(.buy-buttons-block):not(.product-form-buttons):not(.dropdown-localization__button):not(.email-signup__button-icon):hover{box-shadow:0 6px 18px -8px #1f1d1b59}input,select,textarea,.field,.select,.input,.facets__panel,.drawer,.cart-drawer,.popover{border-radius:var(--mv-radius)}:focus-visible{outline:2px solid var(--mv-charcoal);outline-offset:2px}.color-scheme-5 :focus-visible,[class*=scheme-5] :focus-visible,[class*=scheme-6] :focus-visible{outline-color:var(--mv-ivory)}.button:focus-visible,button:focus-visible,[class*=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid transparent!important;outline-offset:2px;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--mv-charcoal)!important}::selection{background-color:var(--mv-charcoal);color:var(--mv-ivory)}.mv-eyebrow{font-family:var(--font-accent--family);font-weight:500;text-transform:uppercase;letter-spacing:.22em;font-size:.6875rem;line-height:1.4;color:var(--mv-eyebrow)}.announcement-bar__text{font-family:var(--font-accent--family);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem}.mv-logo{display:inline-flex;align-items:center;color:currentColor}.mv-logo svg{display:block;height:100%;width:auto;max-width:100%}@media(max-width:749px){.header-logo .mv-logo{height:32px!important}.header-logo .mv-logo svg{max-width:58vw}}@media(min-width:750px){.header__column--left{gap:clamp(32px,4vw,88px)}}.hero h1,.hero .h1{font-size:clamp(2.4rem,5vw,3.8rem);font-weight:300;line-height:1.08;letter-spacing:.01em}.hero .button:not(.button-secondary){background:var(--mv-ivory);color:var(--mv-charcoal);border:1px solid var(--mv-ivory)}.hero .button:not(.button-secondary):hover{background:transparent;color:var(--mv-ivory);border-color:var(--mv-ivory)}.mv-trust__grid{list-style:none;margin:0;padding-inline:0}.mv-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,2vw,36px);border-top:1px solid var(--mv-stone);border-bottom:1px solid var(--mv-stone);padding-block:36px}.mv-trust__item{display:flex;align-items:center;gap:14px}.mv-trust__icon svg{width:22px;height:22px;stroke:var(--mv-ink);display:block}.mv-trust__txt{display:flex;flex-direction:column;gap:3px}.mv-trust__title{font-family:var(--font-accent--family);font-weight:600;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mv-charcoal)}.mv-trust__sub{font-family:var(--font-accent--family);font-size:.75rem;color:var(--mv-body)}.mv-cats__heading{font-family:var(--font-heading--family);font-weight:300;text-align:center;font-size:clamp(2rem,3.5vw,2.6rem);line-height:1.12;letter-spacing:.01em;color:var(--mv-charcoal);margin:0 0 clamp(36px,4vw,56px)}.mv-cats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,28px)}.mv-cats__grid--6{grid-template-columns:repeat(3,1fr)}.mv-cat{display:block;text-decoration:none;color:var(--mv-charcoal)}.mv-cat__img{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background:var(--mv-stone);padding:14%;overflow:hidden;transition:background-color .4s cubic-bezier(.25,1,.5,1)}.mv-cat__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s cubic-bezier(.25,1,.5,1)}.mv-cat:hover .mv-cat__img{background:var(--mv-stone-hover)}.mv-cat:hover .mv-cat__img img{transform:scale(1.05)}.mv-cat__title{display:block;text-align:center;margin-top:18px;font-family:var(--font-accent--family);font-weight:600;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.mv-cat__link{display:block;text-align:center;margin-top:6px;font-family:var(--font-accent--family);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mv-eyebrow);transition:color var(--mv-transition)}.mv-cat:hover .mv-cat__link{color:var(--mv-charcoal)}.mv-cat:focus-visible{outline:2px solid var(--mv-charcoal);outline-offset:6px}.mv-split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.mv-split__media{background:var(--mv-stone);overflow:hidden;min-height:440px}.mv-split__media img{width:100%;height:100%;object-fit:contain;padding:8%;mix-blend-mode:multiply}.mv-split__panel{background:var(--mv-plaster);display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,6vw,80px)}.mv-split__heading{font-family:var(--font-heading--family);font-weight:300;font-size:clamp(1.85rem,3.5vw,2.4rem);line-height:1.14;letter-spacing:.01em;color:var(--mv-charcoal);margin:0 0 20px}.mv-split__body{font-size:.9375rem;line-height:1.75;color:var(--mv-body);margin:0 0 28px;max-width:46ch}.mv-btn-outline{align-self:flex-start;display:inline-flex;align-items:center;font-family:var(--font-accent--family);font-weight:600;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;padding:14px 28px;text-decoration:none;color:var(--mv-charcoal);border:1px solid var(--mv-charcoal);background:transparent;transition:background-color var(--mv-transition),color var(--mv-transition)}.mv-btn-outline:hover{background:var(--mv-charcoal);color:var(--mv-ivory)}@media(max-width:990px){.mv-trust__grid{grid-template-columns:1fr 1fr;gap:28px}.mv-cats__grid{grid-template-columns:1fr 1fr}}@media(max-width:749px){.mv-split{grid-template-columns:1fr}.mv-split__media{min-height:320px}}@media(max-width:480px){.mv-trust__grid{grid-template-columns:1fr}}.facets--horizontal{border-top:1px solid var(--mv-stone)!important;border-bottom:1px solid var(--mv-stone)!important;background-color:transparent!important;padding-block:14px!important;margin-bottom:36px!important}.facets--horizontal .facets__form-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.facets--horizontal .facets__summary,.facets--horizontal .facets__label,.facets-controls-wrapper,.facets__pill-label,.products-count-wrapper span{font-family:var(--font-accent--family)!important;font-size:.75rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.12em!important;color:var(--mv-charcoal)!important}.facets--horizontal .facets__summary{padding-inline:16px!important}.facets--horizontal .facets__panel{border:1px solid var(--mv-line)!important;box-shadow:0 12px 32px -12px #1f1d1b2e!important;background-color:#fff!important;border-radius:var(--mv-radius)!important}.product-grid__item{border-radius:0!important}.product-card{border-radius:var(--mv-radius)!important;background-color:transparent!important}.product-card .card-gallery{aspect-ratio:1 / 1;background-color:#fff!important;border-radius:var(--mv-radius)!important;border:1px solid var(--mv-line)!important;overflow:hidden}.product-card .card-gallery img,.product-card .product-card__image{object-fit:contain!important;padding:8%!important;transition:transform .6s cubic-bezier(.25,1,.5,1)!important}.product-card:hover .card-gallery img{transform:scale(1.04)!important}media-gallery .product-media-container,.media-gallery__grid .product-media-container,.media-gallery__slideshow .product-media-container{background-color:#fff!important;border-radius:var(--mv-radius)!important;border:1px solid var(--mv-line)!important}media-gallery .product-media-container img{object-fit:contain!important}.dialog-thumbnails-list__thumbnail,.dialog-zoomed-gallery .product-media-container{background-color:#fff!important}.product-card .product-title,.product-card [role=heading][aria-level="3"]{font-family:var(--font-body--family)!important;font-size:.8125rem!important;font-weight:400!important;line-height:1.45!important;color:var(--mv-body)!important;margin-top:14px!important;margin-bottom:6px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;min-height:2.9em!important}.product-card .price{font-family:var(--font-accent--family)!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:.02em!important}.product-card .price-item--sale{color:var(--mv-sale)!important;font-weight:700!important}.product-card .compare-at-price{color:var(--mv-eyebrow)!important;font-weight:400!important;font-size:.75rem!important;text-decoration:line-through;margin-left:8px}@media(min-width:990px){.product-grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr)) !important}}body.jtlc-hide-buy .product-information .buy-buttons-block{display:none!important}.price-item--sale{color:var(--mv-sale)!important;font-weight:700!important}.compare-at-price{color:var(--mv-eyebrow)!important;font-weight:400!important;text-decoration:line-through!important}.cart-items__unit-price-wrapper>div:has(s.compare-at-price)>span:not(.visually-hidden){color:var(--mv-sale);font-weight:700}.product-information .rte,.product-details .rte{max-width:70ch}.product-badges{top:10px!important;right:10px!important;left:auto!important}.product-badges__badge{font-family:var(--font-accent--family)!important;font-size:.6875rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.15em!important;color:var(--mv-ivory)!important;background-color:var(--mv-ink)!important;padding:5px 10px 4px!important;border-radius:var(--mv-radius-sm)!important;border:none!important;box-shadow:none!important}.product-badges__badge[class*=sold-out]{background-color:var(--mv-plaster)!important;color:var(--mv-graphite)!important;box-shadow:inset 0 0 0 1px var(--mv-ash)!important}.collection-footer-seo__text{max-width:780px!important;margin:0 auto!important;padding-inline:24px;font-family:var(--font-body--family);font-size:.875rem;line-height:1.75;color:var(--mv-body)}.collection-footer-seo__text h2{font-family:var(--font-heading--family)!important;font-size:1.75rem!important;font-weight:500!important;color:var(--mv-charcoal)!important;margin-top:36px!important;margin-bottom:16px!important;letter-spacing:-.005em!important}.collection-footer-seo__text h3{font-family:var(--font-heading--family)!important;font-size:1.25rem!important;font-weight:500!important;color:var(--mv-charcoal)!important;margin-top:24px!important;margin-bottom:12px!important}.variant-option--buttons,.variant-option--equal-width-buttons,.variant-option--buttons.variant-option--equal-width-buttons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:10px;width:100%}@media(max-width:749px){.variant-option--buttons,.variant-option--equal-width-buttons,.variant-option--buttons.variant-option--equal-width-buttons{grid-template-columns:1fr!important}}.variant-option>legend,.variant-option legend{font-family:var(--font-accent--family);font-weight:600;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mv-eyebrow);margin-bottom:2px}.variant-option__swatch-value{margin-left:8px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--mv-charcoal)}.variant-option__button-label{display:flex!important;position:relative!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:44px!important;box-sizing:border-box!important;gap:0;padding:0 12px 0 40px!important;border:1px solid var(--mv-line)!important;border-radius:var(--mv-radius)!important;background:#fff!important;text-transform:none!important;letter-spacing:0!important;font-size:.8125rem!important;font-weight:500!important;line-height:1.25!important;color:var(--mv-charcoal)!important;white-space:normal!important;overflow:visible!important;text-align:left!important;cursor:pointer;box-shadow:none!important;transition:border-color var(--mv-transition),background-color var(--mv-transition)}.variant-option__button-label:before{flex:none!important}.variant-option__button-label:hover{border-color:var(--mv-ink)!important;background:var(--mv-hover-tint)!important}.variant-option:hover,.variant-option--buttons:hover{background:transparent!important;border-color:transparent!important}.variant-option__button-label__pill{display:none!important}.variant-option__button-label__text{color:inherit!important;position:relative;z-index:1}.variant-option__button-label:has(input:checked){border-color:var(--mv-ink)!important;box-shadow:none!important;background:var(--mv-sel-tint)!important;color:var(--mv-charcoal)!important;font-weight:600!important}.variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:var(--mv-charcoal)!important}.variant-option__button-label:has(input[aria-disabled=true]),.variant-option__button-label:has(input[data-option-available=false]){opacity:.5!important;text-decoration:line-through;cursor:not-allowed!important}.variant-option--buttons .variant-option__button-label:has(input[value*=grau i]),.variant-option--buttons .variant-option__button-label:has(input[value*=weiss i]),.variant-option--buttons .variant-option__button-label:has(input[value*=wei\df]),.variant-option--buttons .variant-option__button-label:has(input[value*=schwarz i]),.variant-option--buttons .variant-option__button-label:has(input[value*=braun i]),.variant-option--buttons .variant-option__button-label:has(input[value*=beige i]),.variant-option--buttons .variant-option__button-label:has(input[value*=gr\fcn i]),.variant-option--buttons .variant-option__button-label:has(input[value*=blau i]),.variant-option--buttons .variant-option__button-label:has(input[value*=rot i]),.variant-option--buttons .variant-option__button-label:has(input[value*=gelb i]),.variant-option--buttons .variant-option__button-label:has(input[value*=orange i]),.variant-option--buttons .variant-option__button-label:has(input[value*=silber i]),.variant-option--buttons .variant-option__button-label:has(input[value*=bronze i]),.variant-option--buttons .variant-option__button-label:has(input[value*=kupfer i]),.variant-option--buttons .variant-option__button-label:has(input[value*=messing i]),.variant-option--buttons .variant-option__button-label:has(input[value*=nickel i]),.variant-option--buttons .variant-option__button-label:has(input[value*=aluminium i]),.variant-option--buttons .variant-option__button-label:has(input[value*=verzinkt i]),.variant-option--buttons .variant-option__button-label:has(input[value*=sand i]),.variant-option--buttons .variant-option__button-label:has(input[value*=satin i]),.variant-option--buttons .variant-option__button-label:has(input[value*=carbon i]),.variant-option--buttons .variant-option__button-label:has(input[value*=anthrazit i]),.variant-option--buttons .variant-option__button-label:has(input[value*=holz i]),.variant-option--buttons .variant-option__button-label:has(input[value*=holzoptik i]),.variant-option--buttons .variant-option__button-label:has(input[value*=edelstahl i]),.variant-option--buttons .variant-option__button-label:has(input[value*=v2a i]),.variant-option--buttons .variant-option__button-label:has(input[value*=rost i]),.variant-option--buttons .variant-option__button-label:has(input[value*=graualuminium i]),.variant-option--buttons .variant-option__button-label:has(input[value*=eisenglimmer i]),.variant-option--buttons .variant-option__button-label:has(input[value*=titan i]),.variant-option--buttons .variant-option__button-label:has(input[value*=quarzgrau i]),.variant-option--buttons .variant-option__button-label:has(input[value*=basalt i]),.variant-option--buttons .variant-option__button-label:has(input[value*=hellgrau i]),.variant-option--buttons .variant-option__button-label:has(input[value*=moosgr\fcn i]),.variant-option--buttons .variant-option__button-label:has(input[value*=blassgr\fcn i]),.variant-option--buttons .variant-option__button-label:has(input[value*=rubinrot i]),.variant-option--buttons .variant-option__button-label:has(input[value*=weinrot i]),.variant-option--buttons .variant-option__button-label:has(input[value*=mahagoni i]),.variant-option--buttons .variant-option__button-label:has(input[value*=nussbraun i]),.variant-option--buttons .variant-option__button-label:has(input[value*=metallisch i]),.variant-option--buttons .variant-option__button-label:has(input[value*=verkehrsweiss i]),.variant-option--buttons .variant-option__button-label:has(input[value*=verkehrswei\df]),.variant-option--buttons .variant-option__button-label:has(input[value*=tiefschwarz i]),.variant-option--buttons .variant-option__button-label:has(input[value*=seaside i]){display:inline-flex!important;align-items:center;gap:0}.variant-option--buttons .variant-option__button-label:has(input[value*=grau i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=weiss i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=wei\df]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=schwarz i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=braun i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=beige i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=gr\fcn i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=blau i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=rot i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=gelb i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=orange i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=silber i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=bronze i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=kupfer i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=messing i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=nickel i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=aluminium i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=verzinkt i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=sand i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=satin i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=carbon i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=anthrazit i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=holz i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=holzoptik i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=edelstahl i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=v2a i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=rost i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=graualuminium i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=eisenglimmer i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=titan i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=quarzgrau i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=basalt i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=hellgrau i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=moosgr\fcn i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=blassgr\fcn i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=rubinrot i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=weinrot i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=mahagoni i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=nussbraun i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=metallisch i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=verkehrsweiss i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=verkehrswei\df]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=tiefschwarz i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=seaside i]):before{content:"";position:absolute!important;top:50%!important;left:12px!important;right:auto!important;bottom:auto!important;transform:translateY(-50%)!important;margin:0!important;width:18px;height:18px;box-sizing:border-box!important;border:1px solid rgba(0,0,0,.3)!important;border-radius:50%;box-shadow:none!important}.variant-option--buttons .variant-option__button-label:has(input[value*=grau i]):before{background:#8c8e8c}.variant-option--buttons .variant-option__button-label:has(input[value*=weiss i]):before{background:#f2f2ec}.variant-option--buttons .variant-option__button-label:has(input[value*=wei\df]):before{background:#f2f2ec}.variant-option--buttons .variant-option__button-label:has(input[value*=schwarz i]):before{background:#131311}.variant-option--buttons .variant-option__button-label:has(input[value*=braun i]):before{background:#4a3530}.variant-option--buttons .variant-option__button-label:has(input[value*=beige i]):before{background:#e6d2b5}.variant-option--buttons .variant-option__button-label:has(input[value*=gr\fcn i]):before{background:#2c5234}.variant-option--buttons .variant-option__button-label:has(input[value*=blau i]):before{background:#2b4c7e}.variant-option--buttons .variant-option__button-label:has(input[value*=rot i]):before{background:#a12b22}.variant-option--buttons .variant-option__button-label:has(input[value*=gelb i]):before{background:#e3b40c}.variant-option--buttons .variant-option__button-label:has(input[value*=orange i]):before{background:#d35400}.variant-option--buttons .variant-option__button-label:has(input[value*=silber i]):before{background:#c8cacb}.variant-option--buttons .variant-option__button-label:has(input[value*=bronze i]):before{background:#6b4a2b}.variant-option--buttons .variant-option__button-label:has(input[value*=kupfer i]):before{background:#8e4b2e}.variant-option--buttons .variant-option__button-label:has(input[value*=messing i]):before{background:#b08d57}.variant-option--buttons .variant-option__button-label:has(input[value*=nickel i]):before{background:#bcbcb7}.variant-option--buttons .variant-option__button-label:has(input[value*=aluminium i]):before{background:#a9abae}.variant-option--buttons .variant-option__button-label:has(input[value*=verzinkt i]):before{background:#9aa7ac}.variant-option--buttons .variant-option__button-label:has(input[value*=sand i]):before{background:#c2a878}.variant-option--buttons .variant-option__button-label:has(input[value*=satin i]):before{background:#161616}.variant-option--buttons .variant-option__button-label:has(input[value*=carbon i]):before{background:#1c1e20}.variant-option--buttons .variant-option__button-label:has(input[value*=anthrazit i]):before{background:#383e42}.variant-option--buttons .variant-option__button-label:has(input[value*=holz i]):before{background:linear-gradient(135deg,#b58351,#8a5c32)}.variant-option--buttons .variant-option__button-label:has(input[value*=holzoptik i]):before{background:linear-gradient(135deg,#b58351,#8a5c32)}.variant-option--buttons .variant-option__button-label:has(input[value*=edelstahl i]):before{background:linear-gradient(135deg,#dde0e2,#a9abae 55%,#c9cbcd)}.variant-option--buttons .variant-option__button-label:has(input[value*=v2a i]):before{background:linear-gradient(135deg,#dde0e2,#a9abae 55%,#c9cbcd)}.variant-option--buttons .variant-option__button-label:has(input[value*=rost i]):before{background:linear-gradient(135deg,#9c5a36,#7a3f24)}.variant-option--buttons .variant-option__button-label:has(input[value*=graualuminium i]):before{background:#8f8f8c}.variant-option--buttons .variant-option__button-label:has(input[value*=eisenglimmer i]):before{background:#45474a}.variant-option--buttons .variant-option__button-label:has(input[value*=titan i]):before{background:#45494e}.variant-option--buttons .variant-option__button-label:has(input[value*=quarzgrau i]):before{background:#6b665e}.variant-option--buttons .variant-option__button-label:has(input[value*=basalt i]):before{background:#4e5452}.variant-option--buttons .variant-option__button-label:has(input[value*=hellgrau i]):before{background:#c8c8c7}.variant-option--buttons .variant-option__button-label:has(input[value*=moosgr\fcn i]):before{background:#2c5234}.variant-option--buttons .variant-option__button-label:has(input[value*=blassgr\fcn i]):before{background:#89ac76}.variant-option--buttons .variant-option__button-label:has(input[value*=rubinrot i]):before{background:#8a1c24}.variant-option--buttons .variant-option__button-label:has(input[value*=weinrot i]):before{background:#5e2028}.variant-option--buttons .variant-option__button-label:has(input[value*=mahagoni i]):before{background:#4c2b20}.variant-option--buttons .variant-option__button-label:has(input[value*=nussbraun i]):before{background:#5b3a29}.variant-option--buttons .variant-option__button-label:has(input[value*=metallisch i]):before{background:#4a3a30}.variant-option--buttons .variant-option__button-label:has(input[value*=verkehrsweiss i]):before{background:#f1f1ea}.variant-option--buttons .variant-option__button-label:has(input[value*=verkehrswei\df]):before{background:#f1f1ea}.variant-option--buttons .variant-option__button-label:has(input[value*=tiefschwarz i]):before{background:#0e0e10}.variant-option--buttons .variant-option__button-label:has(input[value*=seaside i]):before{background:#1a1c1e}.variant-option--buttons .variant-option__button-label:has(input[value*="9016" i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*=verkehrswei i]):before{content:"";position:absolute!important;top:50%!important;left:12px!important;right:auto!important;bottom:auto!important;transform:translateY(-50%)!important;margin:0!important;width:18px;height:18px;box-sizing:border-box!important;border:1px solid rgba(0,0,0,.3)!important;border-radius:50%;background:#f2f2ec;box-shadow:none!important}.variant-option--buttons .variant-option__button-label:has(input[value*=wunschfarbe i]):before,.variant-option--buttons .variant-option__button-label:has(input[value*="nach wahl" i]):before{content:"";position:absolute!important;top:50%!important;left:12px!important;right:auto!important;bottom:auto!important;transform:translateY(-50%)!important;margin:0!important;width:18px;height:18px;box-sizing:border-box!important;border:1px solid rgba(0,0,0,.3)!important;border-radius:50%;background:conic-gradient(#b23b1f,#e3b40c,#2c5234,#2b4c7e,#8a1c24,#b23b1f);box-shadow:none!important}.variant-option--buttons .variant-option__button-label:has(input:checked):before{border-color:var(--mv-ink)!important;box-shadow:none!important}.mv-usp__grid{list-style:none;margin:0;padding:0}.mv-usp{max-width:1100px;margin:0 auto;padding-inline:24px;text-align:center}.mv-usp__heading{font-family:var(--font-heading--family);font-weight:300;font-size:clamp(1.9rem,3.5vw,2.6rem);line-height:1.12;letter-spacing:.01em;color:var(--mv-charcoal);margin:8px 0 clamp(36px,4vw,56px)}.mv-usp__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(28px,4vw,56px);text-align:center}.mv-usp__item{display:flex;flex-direction:column;align-items:center}.mv-usp__icon{display:inline-flex}.mv-usp__icon svg{width:30px;height:30px;stroke:var(--mv-ink);margin-bottom:18px}.mv-usp__title{font-family:var(--font-heading--family);font-weight:600;font-size:1.0625rem;letter-spacing:-.01em;color:var(--mv-charcoal);margin:0 0 10px}.mv-usp__body{font-size:.9rem;line-height:1.7;color:var(--mv-body);margin:0;max-width:34ch}@media(max-width:749px){.mv-usp__grid{grid-template-columns:1fr;gap:36px}}.mv-pdp-trust__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.mv-pdp-trust{margin:20px 0 4px;display:flex;flex-direction:column;gap:11px}.mv-pdp-trust__row{display:flex;align-items:center;gap:12px;font-size:.875rem;line-height:1.4;color:var(--mv-body)}.mv-pdp-trust__row svg{flex:none;width:20px;height:20px;stroke:var(--mv-ink)}.mv-pdp-trust__row strong{font-weight:600;color:var(--mv-charcoal)}.mv-pdp-trust__legal{margin:6px 0 0;font-size:.75rem;color:var(--mv-eyebrow)}html,body,button,input,select,textarea,optgroup{font-family:var(--font-body--family)}.product-details .group-block:has(variant-picker),.product-details variant-picker,.product-details .variant-picker,.product-details .variant-picker__form,.product-details fieldset.variant-option,.variant-option--buttons{box-shadow:none!important;filter:none!important}.product-details .text-block h2,.product-details .rte h2{font-size:1.5rem!important;font-weight:600!important;letter-spacing:0!important;margin-top:1.9em!important;margin-bottom:.5em!important;line-height:1.2!important}.product-details .text-block h3,.product-details .rte h3{font-size:1.2rem!important;font-weight:600!important;letter-spacing:0!important;margin-top:1.6em!important;margin-bottom:.4em!important;line-height:1.25!important}.product-details .text-block h4,.product-details .rte h4{font-size:1rem!important;font-weight:600!important;margin-top:1.4em!important;margin-bottom:.35em!important}.product-details .text-block h2:first-child,.product-details .text-block h3:first-child,.product-details .rte h2:first-child,.product-details .rte h3:first-child{margin-top:0!important}.product-details .text-block p,.product-details .rte p{margin-bottom:.9em}.product-details .text-block ul,.product-details .rte ul{margin:.6em 0 1em;padding-left:1.2em}.product-details .text-block li,.product-details .rte li{margin-bottom:.3em}.mv-breadcrumb{padding-block:14px 2px}.mv-breadcrumb ol{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-family:var(--font-accent--family);font-size:.75rem;letter-spacing:.03em;color:var(--mv-eyebrow)}.mv-breadcrumb a{color:var(--mv-eyebrow);text-decoration:none;transition:color var(--mv-transition)}.mv-breadcrumb a:hover{color:var(--mv-charcoal)}.mv-breadcrumb li+li:before{content:"/";color:var(--mv-stone);margin-inline-end:8px}.mv-breadcrumb [aria-current=page]{color:var(--mv-charcoal)}.predictive-search-results__title{font-family:var(--font-accent--family)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--mv-eyebrow)!important}.predictive-search-results__clear{font-family:var(--font-accent--family)!important;font-size:.75rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--mv-eyebrow)!important}.predictive-search-results__card .resource-card__media{aspect-ratio:1 / 1!important;background:#fff!important;border:1px solid var(--mv-line)!important;border-radius:var(--mv-radius)!important;overflow:hidden!important}.predictive-search-results__card .resource-card__image{width:100%!important;height:100%!important;object-fit:contain!important;padding:8%!important}.predictive-search-results__card .resource-card__title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:.8125rem!important;line-height:1.35!important;font-weight:400!important;color:var(--mv-body)!important;margin-block:10px 4px!important}.predictive-search-results__card .price{font-size:.8125rem!important}.collection-card__image{background:#fff!important;border:1px solid var(--mv-line)!important;border-radius:var(--mv-radius)!important;overflow:hidden!important}.collection-card__image img{width:100%!important;height:100%!important;object-fit:contain!important;padding:8%!important}.facets--horizontal .facets__summary,.facets--horizontal .facets__pill{box-shadow:none!important;border:1px solid var(--mv-stone)!important;border-radius:var(--mv-radius-sm)!important;background:transparent!important}.footer-content .menu__heading__default,footer .menu__heading,footer .menu__heading__default{font-family:var(--font-accent--family)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:.75rem!important;line-height:1.5!important}.product-list .product-title,.product-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mv-ship{max-width:860px;margin:0 auto}.mv-ship__de{display:flex;align-items:center;gap:18px;padding:20px 24px;margin-bottom:44px;background:var(--mv-linen);border-radius:var(--mv-radius)}.mv-ship__de-txt{flex:1 1 auto}.mv-ship__de-name{font-family:var(--font-heading--family);font-weight:300;font-size:1.375rem;letter-spacing:.01em;color:var(--mv-ink);margin:0 0 2px}.mv-ship__de-note{font-family:var(--font-accent--family);font-size:.8125rem;color:var(--mv-body);margin:0}.mv-ship__de-price{text-align:right;flex:none;margin-left:auto}.mv-ship__de-amount{font-family:var(--font-accent--family);font-weight:600;font-size:1.0625rem;color:var(--mv-ink);margin:8px 0 0}.mv-ship__badge{display:inline-block;font-family:var(--font-accent--family);font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--mv-ivory);background:var(--mv-ink);padding:4px 9px;border-radius:var(--mv-radius-sm)}.mv-ship__zone-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:12px;margin-bottom:8px;border-bottom:1px solid var(--mv-line)}.mv-ship__zone-title{font-family:var(--font-heading--family);font-weight:300;font-size:1.375rem;letter-spacing:.01em;color:var(--mv-ink);margin:0}.mv-ship__zone-price{font-family:var(--font-accent--family);font-size:.9rem;color:var(--mv-body);white-space:nowrap}.mv-ship__zone-price strong{color:var(--mv-ink);font-weight:600}.mv-ship__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);column-gap:32px}.mv-ship__row{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--mv-line);font-family:var(--font-accent--family)}.mv-ship__flag{width:32px;height:22px;object-fit:contain;background:var(--mv-paper);border-radius:2px;box-shadow:inset 0 0 0 1px #3a36331f;flex:none;display:block}.mv-ship__flag--lg{width:54px;height:36px}.mv-ship__name{flex:1 1 auto;font-size:.9rem;color:var(--mv-charcoal)}.mv-ship__price{font-size:.85rem;color:var(--mv-body);white-space:nowrap}.mv-ship__note{margin:30px 0 0;font-family:var(--font-accent--family);font-size:.8125rem;line-height:1.7;color:var(--mv-eyebrow);text-align:center}@media(max-width:749px){.mv-ship__grid{grid-template-columns:1fr 1fr;column-gap:22px}.mv-ship__de{flex-wrap:wrap}}@media(max-width:480px){.mv-ship__grid{grid-template-columns:1fr}}.search-modal{--search-border-radius: var(--mv-radius)}.search-modal .predictive-search-form__header{border:0;border-bottom:1px solid var(--mv-line);border-radius:0;background:var(--mv-paper);padding-block:6px}.search-modal .predictive-search-form__header-inner{border:0!important;border-radius:0;outline:none!important}.search-modal .search-input:focus,.search-modal .search-input:focus-visible{box-shadow:none!important;outline:none!important}.search-modal .predictive-search-form__header:focus-within{border-bottom-color:var(--mv-charcoal)!important}.search-modal input.search-input{font-family:var(--font-body--family);font-size:1.0625rem;padding-block:14px}.search-modal .search-input::placeholder{color:var(--mv-ash)}.search-modal .predictive-search__close-modal-button{border:0!important;box-shadow:none!important;color:var(--mv-ash)}.search-modal .predictive-search__close-modal-button:hover{color:var(--mv-charcoal)}.search-modal .predictive-search-results__title{font-family:var(--font-accent--family);font-size:.6875rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--mv-eyebrow)}.search-modal .predictive-search-results__clear{font-family:var(--font-accent--family);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--mv-ash);text-decoration:none}.search-modal .predictive-search-results__clear:hover{color:var(--mv-charcoal);box-shadow:none}.search-modal .predictive-search-form__content{padding-block-end:28px!important}.search-modal .predictive-search-results__card{border:0;box-shadow:none;background:transparent}.search-modal .predictive-search-results__card img{border-radius:var(--mv-radius);box-shadow:inset 0 0 0 1px #3a363314;background:#fff}.mv-wrf{max-width:620px;margin:0 auto}.mv-wrf__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}.mv-wrf__field{display:grid;gap:6px}.mv-wrf__field--wide{grid-column:1 / -1}.mv-wrf__label{font-family:var(--font-accent--family);font-size:.8125rem;color:var(--mv-eyebrow)}.mv-wrf__req{color:var(--mv-sale);font-weight:600}.mv-wrf__input{padding:.7rem .85rem;border:1px solid var(--mv-stone);border-radius:var(--mv-radius);font:inherit;font-size:.95rem;color:var(--mv-graphite);background:var(--mv-paper);width:100%}.mv-wrf__input:focus{outline:none;border-color:var(--mv-charcoal);box-shadow:0 0 0 3px #00000024}.mv-wrf__textarea{resize:vertical;min-height:96px}.mv-wrf__declaration{margin:22px 0 18px;font-size:.9rem;line-height:1.6;color:var(--mv-body);padding:.85rem 1rem;background:var(--mv-linen);border-radius:var(--mv-radius)}.mv-wrf__submit{width:100%;min-height:50px;background:var(--mv-ink);color:var(--mv-ivory);border:1px solid var(--mv-ink);border-radius:var(--mv-radius);cursor:pointer}.mv-wrf__submit:hover{background:var(--mv-graphite);border-color:var(--mv-graphite)}.mv-wrf__note{margin:18px 0 0;font-family:var(--font-accent--family);font-size:.8125rem;line-height:1.7;color:var(--mv-eyebrow);text-align:center}.mv-wrf__note a{color:var(--mv-charcoal)}.mv-wrf__success{text-align:center;padding:2.2rem 1.5rem;background:var(--mv-linen);border-radius:var(--mv-radius);color:var(--mv-graphite);line-height:1.7}.mv-wrf__success strong{color:var(--mv-ink)}.mv-wrf__error{color:var(--mv-sale);font-size:.9rem;margin:0 0 16px}@media(max-width:600px){.mv-wrf__grid{grid-template-columns:1fr}}footer a[href*="/pages/widerruf"],.mv-widerruf-btn{display:inline-block;padding:5px 13px;border:1px solid currentColor;border-radius:var(--mv-radius);width:fit-content}button,[role=button],.button,summary,label[for]{cursor:pointer}.mv-pdp-teaser{margin-block:4px 12px}.mv-pdp-teaser p{font-size:1.0625rem;line-height:1.65;color:#3a3633;margin:0 0 .5em}.mv-docs{margin-block-start:20px;padding-block-start:16px;border-block-start:1px solid #E7E3DC}.mv-docs__title{font-family:var(--font-h2--family, inherit);font-weight:300;font-size:1.125rem;letter-spacing:.01em;margin:0 0 10px}.mv-docs__list{list-style:none;margin:0;padding:0;display:grid;gap:2px}.mv-docs__link{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:6px;text-decoration:none;color:#3a3633}.mv-docs__link:hover{background:#f4f0e9;color:#000}.mv-docs__link svg{width:18px;height:18px;flex:none}.mv-docs__label{flex:1 1 auto;font-size:.9375rem}.mv-docs__badge{flex:none;font-size:.6875rem;letter-spacing:.08em;border:1px solid #C8C0B4;border-radius:4px;padding:1px 6px;color:#635b52}
/*# sourceMappingURL=/cdn/shop/t/4/assets/malmvik-brand.css.map */
