@font-face{font-family:XML195 Mono;src:url(xml195-mono-300.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:XML195 Mono;src:url(xml195-mono-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:XML195 Sans;src:url(xml195-sans-var.woff2) format("woff2-variations");font-weight:300 400;font-style:normal;font-display:swap}:root{--xml195-taupe: #9c8d86;--xml195-taupe-text: #84736c;--xml195-taupe-tief: #6b5c56;--xml195-creme: #f2eeeb;--xml195-weiss: #ffffff;--xml195-tinte: #3e3532;--xml195-sans: "XML195 Sans", "Futura", "Century Gothic", system-ui, sans-serif;--xml195-mono: "XML195 Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--xml195-tracking-display: .18em;--xml195-tracking-body: .06em}body,.xml195{font-family:var(--xml195-sans);font-weight:300;letter-spacing:var(--xml195-tracking-body)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--xml195-sans);font-weight:300;text-transform:uppercase;letter-spacing:var(--xml195-tracking-display);text-wrap:balance}.xml195-zentriert{text-align:center}.xml195-flaeche-taupe{background-color:var(--xml195-taupe-text);color:var(--xml195-weiss)}.xml195-flaeche-creme{background-color:var(--xml195-creme);color:var(--xml195-tinte)}.button,.field__input,.select__select,.card,.card__inner,.password-form input,.xml195-flaeche-taupe,.xml195-flaeche-creme{border-radius:0;box-shadow:none}.button{font-family:var(--xml195-sans);font-weight:300;text-transform:uppercase;letter-spacing:var(--xml195-tracking-display)}.xml-hausfusszeile{font-family:var(--xml195-sans);font-weight:300;letter-spacing:.06em}.xml-hausfusszeile a{color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px}.xml-hausfusszeile a:hover{opacity:.75}.xml195-wortmarke{display:block;color:inherit}.xml195-wortmarke svg{display:block;width:100%;height:auto}.xml195-wortmarke__feder{stroke-dasharray:1;stroke-dashoffset:0}.xml195-wortmarke.schreibt .xml195-wortmarke__feder{animation:xml195-schreiben var(--xml195-schreib-dauer, 2.8s) cubic-bezier(.42,.03,.3,1) var(--xml195-schreib-verzoegerung, .25s) both}@keyframes xml195-schreiben{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.xml195-wortmarke.schreibt .xml195-wortmarke__feder{animation:none;stroke-dashoffset:0}}.xml195-pw__wortmarke{color:rgb(var(--color-foreground))}body.password{background-color:var(--xml195-taupe-text);color:var(--xml195-weiss)}body.password .password-header,body.password .password-header>*{background:none}.xml195-wortmarke.fertig .xml195-wortmarke__maske{mask:none!important;-webkit-mask:none!important}.xml195-band{padding:clamp(4rem,9vw,8rem) 2rem}.xml195-band--schmal{padding:clamp(2.8rem,5vw,4.5rem) 2rem}.xml195-band__innen{width:100%;max-width:112rem;margin:0 auto}.xml195-band__innen--eng{max-width:56rem}.xml195-kicker{margin:0 0 1.6rem;font-size:1.05rem;letter-spacing:.32em;text-transform:uppercase;opacity:.7}.xml195-titel{margin:0 0 2rem;font-size:clamp(2.2rem,4.5vw,3.6rem);line-height:1.15;letter-spacing:.16em}.xml195-fliesstext{margin:0 auto;max-width:46rem;font-size:1.45rem;line-height:1.85;opacity:.92}.xml195-fliesstext p{margin:0 0 1.2rem}.xml195-fliesstext p:last-child{margin-bottom:0}.xml195-knopf{display:inline-block;padding:1.2rem 3.2rem;border:1px solid currentColor;background:transparent;color:inherit;font-family:var(--xml195-sans);font-weight:300;font-size:1rem;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .25s ease,color .25s ease}.xml195-knopf:hover,.xml195-knopf:focus-visible{background:currentColor;color:rgb(var(--color-background))}.xml195-knopf[disabled]{cursor:not-allowed;opacity:.45}.xml195-knopf[disabled]:hover{background:transparent;color:inherit}.section-header{border-bottom:1px solid rgba(var(--color-foreground),.14)}.header{padding-top:1.6rem;padding-bottom:1.6rem}.header__heading-link{padding:0}.xml195-kopfmarke{display:block;width:clamp(13rem,26vw,19rem);color:rgb(var(--color-foreground));--xml195-schreib-dauer: 1.5s;--xml195-schreib-verzoegerung: 0s}.header__icon .icon,.header__icon--cart .icon{width:2rem;height:2rem}.product__title,.product__title h1{font-size:clamp(2rem,3.6vw,3rem);letter-spacing:.16em;line-height:1.2}.price,.price .price-item{font-family:var(--xml195-sans);font-weight:300;font-size:1.8rem;letter-spacing:.1em}.product__description,.product__description.rte{font-size:1.4rem;line-height:1.85}.product-form__submit,.shopify-payment-button__button--unbranded{border-radius:0;box-shadow:none;font-family:var(--xml195-sans);font-weight:300;letter-spacing:.22em;text-transform:uppercase}.product__media-wrapper .media,.product-media-container{border-radius:0;box-shadow:none}.cart__blocks .totals__subtotal-value,.cart-item__name,.cart__ctas .cart__checkout-button{font-family:var(--xml195-sans);font-weight:300}.cart__ctas .cart__checkout-button{border-radius:0;letter-spacing:.22em;text-transform:uppercase}.footer{border-top:0}.footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.14)}.footer-block__heading{font-size:1rem;letter-spacing:.24em}.footer .list-menu__item--link,.footer .copyright__content{font-size:1.1rem;letter-spacing:.06em}@media screen and (max-width:40em){.xml195-band{padding:clamp(3rem,11vw,4.5rem) 1.4rem}.xml195-band--schmal{padding:2.4rem 1.4rem}.xml195-kicker{margin-bottom:1.1rem;font-size:.9rem;letter-spacing:.24em}.xml195-titel{margin-bottom:1.4rem;letter-spacing:.1em}.xml195-fliesstext{font-size:1.3rem;line-height:1.7}.xml195-knopf{padding:1.1rem 2.2rem;letter-spacing:.18em}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/xml195-brand.css.map */
