:root{--mt-pearl: #faf7f0;--mt-ink: #2a2622;--mt-pine: #1f2922;--mt-sage: #5c6b5a;--mt-cream: #f7f4e9;--mt-sand: #ede6d8;--mt-taupe: #6b635a;--mt-line: #dcd3c4;--mt-gold: #b08d57;--mt-ease: cubic-bezier(.22, 1, .36, 1)}@font-face{font-family:MT Caslon;src:url(mt-libre-caslon-display-normal.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:MT Caslon;src:url(mt-libre-caslon-text-italic.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}:root:root{--narrow-page-width: 80rem;--font-heading--family: "MT Caslon", "Libre Caslon Text", Georgia, serif;--font-heading--weight: 400;--font-accent--family: "MT Caslon", "Libre Caslon Text", Georgia, serif;--font-accent--weight: 400}@media screen and (max-width:749px){:root:root{--font-h1--size: 2.375rem;--font-h2--size: 2rem;--font-h3--size: 1.625rem;--font-h4--size: 1.125rem}}h1,.h1,h2,.h2,h3,.h3{text-wrap:balance}:is(h1,h2,h3,.h1,.h2,.h3) em{font-family:var(--font-accent--family);font-style:italic;font-weight:400;font-synthesis:none}h5,.h5,h6,.h6{letter-spacing:.2em}.announcement-bar__text,[class*=announcement] p{letter-spacing:.22em}.mt-rule{display:block;width:40px;height:1px;margin-inline:auto;background:var(--mt-gold)}.mt-kicker-line{display:flex;align-items:center;gap:20px;margin:0;font-family:var(--font-subheading--family);font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--mt-taupe)}.mt-kicker-line:before{content:"";width:40px;height:1px;background:var(--mt-gold)}.mt-swatches{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:10px;width:min(420px,calc(100vw - 40px));margin:0;padding:0;list-style:none}.mt-swatches li{aspect-ratio:1;border-radius:50%;background:var(--swatch);box-shadow:inset 0 0 0 1px #00000014}.mt-price-row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:min(420px,calc(100vw - 40px))}.mt-price-row .mt-from{font-size:.9375rem;color:var(--mt-taupe)}.button,.button-secondary,.button-custom{min-height:48px;font-family:var(--font-body--family);font-size:.8125rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.button-unstyled{font-family:var(--font-body--family);font-size:.8125rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;transition:text-decoration-color .2s ease}.button-unstyled:hover{text-decoration-color:var(--mt-gold)}:focus-visible{outline:2px solid var(--mt-gold);outline-offset:3px}.product-card .product-card__title,.product-card [class*=product-title]{font-family:var(--font-heading--family)}@media screen and (max-width:749px){:is([id$=__mt_kategorien],[id$=__mt_anlaesse]) .group-block-content:has(>.group-block>.group-block__link){flex-direction:row!important;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}:is([id$=__mt_kategorien],[id$=__mt_anlaesse]) .group-block-content:has(>.group-block>.group-block__link)>*{flex:0 0 62%;scroll-snap-align:start}}@media screen and (min-width:480px)and (max-width:749px){:is([id$=__mt_kategorien],[id$=__mt_anlaesse]) .group-block-content:has(>.group-block>.group-block__link)>*{flex-basis:42%}}.mt-reveal{opacity:0;transform:translateY(12px);transition:opacity .6s var(--mt-ease),transform .6s var(--mt-ease);transition-delay:var(--mt-delay, 0ms)}.mt-reveal.is-visible{opacity:1;transform:none}@media(hover:hover){.group-block:has(>.group-block__link) img,.collection-card img{transition:transform .8s var(--mt-ease)}.group-block:has(>.group-block__link):hover img,.collection-card:hover img{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.mt-reveal{opacity:1;transform:none;transition:none}.group-block:has(>.group-block__link) img,.collection-card img{transition:none}}@media screen and (max-width:749px){[id$=__mt_instagram] .group-block-content:has(>:is(img,.image-block,[class*=image])):not(:has(.group-block)){flex-wrap:wrap}[id$=__mt_instagram] .group-block-content:has(>:is(img,.image-block,[class*=image])):not(:has(.group-block))>*{flex:0 0 calc(50% - 2px)}}.mt-colors{margin:0;font-size:.8125rem;line-height:1.6;color:var(--mt-taupe)}.mt-monogram{display:block;width:120px;height:auto;margin-inline:auto}[id$=__mt_hero] img{object-position:50% 22%!important}@media screen and (min-width:750px){:is([id$=__mt_kategorien],[id$=__mt_anlaesse]) .group-block-content:has(>.group-block>.group-block__link){gap:16px}:is([id$=__mt_kategorien],[id$=__mt_anlaesse]) .group-block-content:has(>.group-block>.group-block__link) img{aspect-ratio:1 / 1;height:auto;object-fit:cover}}@media screen and (max-width:749px){[id$=__mt_corals] img{aspect-ratio:1 / 1;object-fit:cover}:is([id$=__mt_kategorien],[id$=__mt_anlaesse]) .group-block-content:has(>.group-block>.group-block__link)>*{flex-basis:56%}}.header-logo__image{margin-block:12px}@media screen and (min-width:750px){.header-logo__image{margin-block:14px}}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=olivgr\fcn]){--mt-swatch: #6B6B2F}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=tannengr\fcn]){--mt-swatch: #23402F}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=knallgr\fcn]){--mt-swatch: #2E9E4F}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=pink]){--mt-swatch: #E0509A}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=orange]){--mt-swatch: #EE7F2D}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=hellblau]){--mt-swatch: #A3C9E8}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=dunkelblau]){--mt-swatch: #1F2E5C}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=braun]){--mt-swatch: #6B4430}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=grau]){--mt-swatch: #9A9A96}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=lila]){--mt-swatch: #8E5FB0}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rose]){--mt-swatch: #E8B4C0}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=beige]){--mt-swatch: #D9C7A8}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=schwarz]){--mt-swatch: #1C1C1C}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gelb]){--mt-swatch: #F0CF3C}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rot]){--mt-swatch: #C9302C}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=t\fcrkis]){--mt-swatch: #2FB0AA}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=berry]){--mt-swatch: #8A2148}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gold]){--mt-swatch: #C9A24A}.variant-option__button-label:has(>input[data-option-name^=Farbe][value=olivgr\fcn]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=tannengr\fcn]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=knallgr\fcn]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=pink]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=orange]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=hellblau]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=dunkelblau]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=braun]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=grau]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=lila]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rose]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=beige]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=schwarz]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gelb]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rot]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=t\fcrkis]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=berry]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gold]){width:32px;height:32px;min-width:32px;padding:0;border-radius:50%;background:var(--mt-swatch);box-shadow:inset 0 0 0 1px #0000001f;outline-offset:3px}:is(.variant-option__button-label:has(>input[data-option-name^=Farbe][value=olivgr\fcn]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=tannengr\fcn]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=knallgr\fcn]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=pink]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=orange]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=hellblau]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=dunkelblau]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=braun]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=grau]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=lila]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rose]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=beige]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=schwarz]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gelb]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rot]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=t\fcrkis]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=berry]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gold])) .variant-option__button-label__text,:is(.variant-option__button-label:has(>input[data-option-name^=Farbe][value=olivgr\fcn]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=tannengr\fcn]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=knallgr\fcn]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=pink]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=orange]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=hellblau]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=dunkelblau]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=braun]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=grau]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=lila]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rose]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=beige]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=schwarz]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gelb]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rot]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=t\fcrkis]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=berry]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gold])) .variant-option__button-label__pill{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:is(.variant-option__button-label:has(>input[data-option-name^=Farbe][value=olivgr\fcn]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=tannengr\fcn]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=knallgr\fcn]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=pink]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=orange]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=hellblau]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=dunkelblau]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=braun]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=grau]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=lila]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rose]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=beige]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=schwarz]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gelb]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rot]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=t\fcrkis]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=berry]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gold])):has(>input:checked){box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px var(--mt-pearl),0 0 0 3px var(--mt-ink)}:is(.variant-option__button-label:has(>input[data-option-name^=Farbe][value=olivgr\fcn]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=tannengr\fcn]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=knallgr\fcn]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=pink]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=orange]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=hellblau]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=dunkelblau]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=braun]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=grau]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=lila]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rose]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=beige]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=schwarz]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gelb]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rot]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=t\fcrkis]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=berry]),.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gold])):has(>input:focus-visible){outline:2px solid var(--mt-gold)}fieldset.variant-option:has(>label>input[data-option-name^=Farbe]){gap:10px}.mt-option-value{margin-left:6px;color:var(--mt-taupe);font-weight:400}@media screen and (min-width:990px){.product-information__media media-gallery{max-width:580px;margin-inline-start:auto}}@media screen and (max-width:749px){fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=olivgr\fcn]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=tannengr\fcn]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=knallgr\fcn]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=pink]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=orange]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=hellblau]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=dunkelblau]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=braun]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=grau]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=lila]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rose]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=beige]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=schwarz]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gelb]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rot]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=t\fcrkis]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=berry]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gold]){width:44px;height:44px;min-width:44px}}fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=olivgr\fcn]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=tannengr\fcn]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=knallgr\fcn]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=pink]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=orange]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=hellblau]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=dunkelblau]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=braun]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=grau]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=lila]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rose]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=beige]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=schwarz]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gelb]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=rot]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=t\fcrkis]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=berry]),fieldset.variant-option>.variant-option__button-label:has(>input[data-option-name^=Farbe][value=gold]){flex:0 0 auto;min-height:0}.mt-free-shipping{display:flex;flex-direction:column;gap:8px;width:100%;margin-block-end:16px;text-align:start}.mt-free-shipping__text{margin:0;font-size:.875rem;color:var(--mt-ink)}.mt-free-shipping__bar{height:3px;background:var(--mt-line);overflow:hidden}.mt-free-shipping__bar span{display:block;height:100%;background:var(--mt-gold);transition:width .4s var(--mt-ease)}.page-content{max-width:680px;margin-inline:auto;width:100%}.page-content :is(h2,h3){margin-block:1.6em .6em}.media-with-content .page-content,[class*=media-with-content] .page-content{margin-inline:0}.mt-story{margin-inline:0;max-width:560px}@media screen and (max-width:749px){[id$=__story] img{aspect-ratio:1 / 1;object-fit:cover}}.mt-contact-list{display:grid;gap:16px;margin:8px 0 0;padding:24px 0 0;list-style:none;border-top:1px solid var(--mt-line)}.mt-contact-list li{display:flex;flex-direction:column;gap:4px}.mt-contact-list span{font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--mt-taupe)}.mt-steps{display:flex;flex-wrap:wrap;gap:12px 28px;margin:8px 0 0;padding:0;list-style:none;font-size:.875rem}.mt-steps li{display:flex;align-items:center;gap:10px}.mt-steps span{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid var(--mt-gold);border-radius:50%;font-size:.75rem;color:var(--mt-ink)}@media screen and (max-width:749px){[id$=__story] .mt-steps{flex-direction:column}}:is([id*=__faq_]) .section-content-wrapper{max-width:760px;margin-inline:auto}.blog-post-featured-image,[class*=blog-post-featured-image]{margin-inline:auto}.blog-post-content,[class*=blog-post-content]{max-width:680px;margin-inline:auto;width:100%}.shopify-policy__container{max-width:680px;padding-block:64px 96px}.shopify-policy__title{text-align:center;margin-block-end:40px}.shopify-policy__body{line-height:1.7}.slideshow-control.button-unstyled{min-width:24px;min-height:24px;display:inline-grid;place-items:center}@media screen and (max-width:749px),(hover:none){.card-gallery slideshow-slide:not(:first-child){display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/mary-tassel.css.map */
