:root{--stx-h1: 1.75rem;--stx-h2: 1.5rem;--stx-h3: 1.125rem;--stx-karte: .8125rem;--stx-text: .875rem;--stx-hinweis: .75rem;--stx-knopf: .875rem;--stx-knopf-hoehe: 44px}@media screen and (min-width:750px){:root{--stx-h1: 2.125rem;--stx-h2: 1.75rem}}@media screen and (min-width:990px){:root{--stx-h1: 2.5rem;--stx-h2: 2rem;--stx-h3: 1.25rem;--stx-karte: .875rem;--stx-text: 1rem;--stx-hinweis: .8125rem;--stx-knopf: .9375rem;--stx-knopf-hoehe: 40px}}#MainContent h1:not(:where(.steininger-shop-hero h1)){font-family:var(--font-heading--family);font-size:var(--stx-h1);font-weight:760;line-height:1.18;letter-spacing:-.02em}#MainContent h1:not(:where(.steininger-shop-hero h1)) *{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}#MainContent h2:not(:where(.visually-hidden,.sta__product h2,.sw-card h2)),#MainContent .section-resource-list__header .text-block.h4 p{font-family:var(--font-heading--family);font-size:var(--stx-h2);font-weight:760;line-height:1.18;letter-spacing:-.02em}#MainContent h3:not(.sta__product h3):not(.sw-card h3),#MainContent .steininger-category-nav__heading{font-family:var(--font-heading--family);font-size:var(--stx-h3);font-weight:700;line-height:1.25;letter-spacing:0}#MainContent .product-title-link .text-block>p[role=heading],#MainContent .product-title-link .text-block>p,#MainContent .sta__product h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-family:var(--font-heading--family);font-size:var(--stx-karte);font-weight:700;line-height:1.35;letter-spacing:0}#MainContent .product-card product-price .price,#MainContent .sta__prices strong{font-size:1.125rem;font-weight:700;line-height:1.2}#MainContent .compare-at-price,#MainContent .sta__prices s{font-size:.8125rem;font-weight:400;text-decoration:line-through}#MainContent :is(.sta__header p,.steininger-inquiry-cart__header p,.steininger-inquiry-cart__form>p,.sw-empty p,.shopify-policy__body p,.shopify-policy__body li,.steininger-account-help p:not([class*=eyebrow])){font-size:var(--stx-text);line-height:1.55}#MainContent :is(.sw-notice,.sw-status,.steininger-wishlist__count,.steininger-inquiry-cart__status,.steininger-inquiry-cart__notice span,.steininger-inquiry-native-cart__hint,.steininger-inquiry-cart__legal,.sta__cart-note,.sta__product small,.sta__validity,.sta__stock){font-size:var(--stx-hinweis);font-weight:400;line-height:1.4}#MainContent :is(.sta__eyebrow,.sta-reihe__kicker,.steininger-account-help__eyebrow,.stz__oberzeile){font-family:var(--font-body--family);font-size:.75rem;font-weight:850;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}#MainContent :is(.button,.sta__button,.sw-shop-link,.steininger-wishlist__shop,.steininger-inquiry-cart__submit,.steininger-product-card-meta__action,.sw-toolbar .sw-cart-all,.sw-import-button,.facets-toggle__button,.stz__chip){font-family:var(--font-body--family);font-size:var(--stx-knopf);font-weight:700;line-height:1.2;min-height:var(--stx-knopf-hoehe)}#MainContent .facets__summary{font-size:var(--stx-knopf);font-weight:700;line-height:1.2}#MainContent .steininger-inquiry-native-cart .button.button--secondary{background:transparent;color:#1a171b;border:1px solid #1a171b;box-shadow:none}#MainContent .stz__chip{display:inline-flex;align-items:center}#MainContent .shopify-policy__container{max-width:73.75rem;margin-inline:auto;padding-inline:1rem}#MainContent .shopify-policy__body{max-width:46rem}#MainContent .steininger-wishlist__heart{display:none}#MainContent .steininger-wishlist__header{align-items:end;gap:.75rem 1.5rem}#MainContent .steininger-wishlist__titles h1{margin:0 0 .375rem}#MainContent .steininger-wishlist__shop{display:inline-flex;align-items:center;padding:0 1rem;border:1px solid currentColor;border-radius:6px;background:transparent;color:inherit;text-decoration:none}#MainContent .sw-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}#MainContent .sw-toolbar .sw-cart-all{display:inline-flex;align-items:center;justify-content:center;padding:0 1.25rem;border:0;border-radius:6px;background:#f7bf10;color:#1b191d;cursor:pointer}#MainContent .sw-toolbar .sw-cart-all:disabled{opacity:.5;cursor:default}#MainContent .sw-toolbar .sw-clear{min-height:44px;padding:0;border:0;background:none;color:#58545b;font-size:var(--stx-hinweis);font-weight:400;text-decoration:underline;text-underline-offset:3px;cursor:pointer}#MainContent .sw-import{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin:.5rem 0;font-size:var(--stx-hinweis);line-height:1.4}#MainContent .sw-import p{margin:0;font-size:inherit}#MainContent .sw-import-button{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:#1a171b;font-size:var(--stx-hinweis);font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media screen and (min-width:990px){#MainContent .sw-toolbar{gap:.75rem 1.5rem}#MainContent .sw-toolbar .sw-clear{margin-left:auto;min-height:40px}}.steininger-withdrawal-preview__button{font-size:var(--stx-knopf);line-height:1.2;min-height:var(--stx-knopf-hoehe)}#MainContent .section.page-width-content{--page-content-width: 73.75rem}#MainContent .section.page-width-content .text-block{max-width:46rem;margin-inline:0;align-self:flex-start;text-align:left}#MainContent .section.page-width-content .text-block :is(h1,p){text-align:left;margin-inline:0;max-width:46rem}#MainContent .contact-form{align-self:flex-start}#MainContent .section.page-width-content .text-block p{font-size:var(--stx-text);line-height:1.55}#MainContent .cart-page--empty{align-items:flex-start}#MainContent .cart-page--empty :is(.cart-title,.cart-page__title,h1,p){text-align:left;align-self:flex-start}#MainContent .cart-page--empty>:not(.steininger-cart-mobile-nav),#MainContent .cart-page--empty .cart-page__title>:not(.steininger-cart-mobile-nav){align-self:flex-start;text-align:left;margin-inline:0}#MainContent .cart-page--empty .cart-items__wrapper{align-items:flex-start;text-align:left}#MainContent .cart-page--empty .cart-items__empty-button{margin-inline:0;align-self:flex-start;justify-self:start}@media screen and (min-width:990px){#MainContent .sta:not(.sta-reihe){max-width:75.75rem;padding-left:1rem;padding-right:1rem}#MainContent .shopify-policy__container{max-width:73.75rem;padding-inline:0}}:root{--stx-abschnitt: 40px;--stx-titel-abstand: 6px;--stx-inhalt-abstand: 16px;--stx-aktionen-abstand: 8px}@media screen and (min-width:990px){:root{--stx-abschnitt: 64px;--stx-titel-abstand: 8px;--stx-inhalt-abstand: 24px;--stx-aktionen-abstand: 12px}}#MainContent .steininger-shop-hero h1{font-size:30px;font-weight:780;line-height:1.18;letter-spacing:-.035em}#MainContent .steininger-shop-hero__feature:after{background:#0c0b0dbd}#MainContent .steininger-shop-hero__text{color:#fff}@media screen and (min-width:990px){#MainContent .steininger-shop-hero h1{font-size:60px}}#MainContent[data-template^=collection]>.section-wrapper:first-of-type .text-block.h2>h1,#MainContent .steininger-pdp-summary h1,#MainContent .search-page__header h1,.shopify-policy__container .shopify-policy__title h1{font-family:var(--font-heading--family);font-size:var(--stx-h1);font-weight:760;line-height:1.18;letter-spacing:-.02em;max-inline-size:100%;white-space:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;text-align:left}#MainContent .search-page__header h1 .search-page__query{color:#58545b;white-space:normal;overflow-wrap:normal}.shopify-policy__container .shopify-policy__body h2{font-family:var(--font-heading--family);font-size:var(--stx-h2);font-weight:760;line-height:1.18;letter-spacing:-.02em}.shopify-policy__container .shopify-policy__body h3,#MainContent .steininger-pdp-details__abholung h4{font-family:var(--font-heading--family);font-size:var(--stx-h3);font-weight:700;line-height:1.25;letter-spacing:0}#MainContent .steininger-catalog-hub .steininger-catalog-row__title,#MainContent .steininger-catalog-hub .steininger-catalog-hub__dept-head .steininger-catalog-row__title,#MainContent .steininger-shop-finder__title,#MainContent .steininger-shop-finder__card--mobile .steininger-shop-finder__title,#MainContent .steininger-inquiry-cart .steininger-inquiry-card .steininger-inquiry-card__body .steininger-inquiry-card__title,#MainContent .sw-card :is(h2,h3),#MainContent .sw-card-title,#MainContent .collection-card .resource-card__title,#MainContent .collection-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-family:var(--font-heading--family);font-size:var(--stx-karte);font-weight:700;line-height:1.35;letter-spacing:0;text-transform:none;overflow-wrap:normal}#MainContent .steininger-inquiry-card__title a,#MainContent .sw-card :is(h2,h3) a{font:inherit}#MainContent :is(.customer-account__eyebrow,.steininger-search-empty__eyebrow,.steininger-category-nav__more,.steininger-pdp-summary__eyebrow,.steininger-pdp-details__eyebrow,.steininger-pdp-trust__eyebrow,.steininger-product-decision__eyebrow,.steininger-product-description__eyebrow,.steininger-shop-finder__eyebrow,.steininger-catalog-hub__eyebrow,.steininger-catalog-hub__section-eyebrow,.steininger-shop-hero__eyebrow,.steininger-workshop-trust__eyebrow,.steininger-product-rail__header>p){font-family:var(--font-body--family);font-size:12px;font-weight:850;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}#MainContent .steininger-category-nav__dept{font-family:var(--font-heading--family);font-size:var(--stx-h3);font-weight:700;line-height:1.25;letter-spacing:0;text-transform:none}#MainContent .sta{font-family:var(--font-body--family);font-size:var(--stx-text)}#MainContent :is(.steininger-product-description__content,.steininger-pdp-details__panel-content,.steininger-pdp-highlights,.steininger-pdp-grid__trust,.steininger-product-decision,.customer-account,.contact-form,.stz),.shopify-policy__container .shopify-policy__body{font-family:var(--font-body--family);font-size:var(--stx-text);font-weight:400;line-height:1.55}#MainContent :is(.steininger-product-description__content p,.steininger-product-description__content li,.steininger-product-description__content td,.steininger-pdp-details__panel-content p,.steininger-pdp-details__panel-content li,.steininger-pdp-specs dd,.steininger-pdp-highlights li,.steininger-product-decision p:not(.steininger-product-decision__eyebrow),.customer-account p:not(.customer-account__eyebrow):not(.customer-account__hint):not(.customer-account__meta),.customer-account li,.steininger-catalog-hub__group-text,.steininger-catalog-hub__links li,.steininger-catalog-hub__footer p,.steininger-inquiry-cart__empty p,.cart-page--empty p,.steininger-search-empty p:not(.steininger-search-empty__eyebrow),.steininger-aktion-leer__inhalt p:not(.steininger-aktion-leer__klein),.steininger-workshop-trust__text p,.steininger-pdp-trust__facts li,.steininger-pdp-trust__facts span,.stz__intro),.shopify-policy__container .shopify-policy__body :is(p,li,td){font-family:var(--font-body--family);font-size:var(--stx-text);font-weight:400;line-height:1.55}#MainContent .steininger-pdp-trust__facts strong{font-family:var(--font-body--family);font-size:var(--stx-text);font-weight:600;line-height:1.55}#MainContent :is(.customer-account__header .customer-account__lede,.steininger-account-help__header>p:last-child,.steininger-inquiry-cart__header p,.sta__header p:not(.sta__eyebrow),.sta-reihe__unterzeile,.steininger-catalog-hub__intro,.steininger-catalog-hub__intro p,.steininger-catalog-hub__section-heading>p,.steininger-shop-hero__text,.steininger-shop-hero__text p){font-family:var(--font-body--family);font-size:var(--stx-text);font-weight:400;line-height:1.5}#MainContent :is(.steininger-pdp-summary__meta,.steininger-preishinweis,.steininger-delivery-line,.steininger-product-card-meta__text,.steininger-inquiry-card__facts,.steininger-inquiry-native-cart__hint,.steininger-inquiry-cart__legal,.steininger-inquiry-cart__form>.steininger-inquiry-cart__legal,.customer-account__hint,.customer-account__meta,.steininger-account-help__security,.steininger-catalog-row__count,.steininger-catalog-hub__count,.steininger-catalog-hub__category-count,.sta__count,.sta__variant,.sta__service,.sta__fixture-note,.stz__infos,.stz__meta,.stz__umrechnung,.stz__versand,.sw-meta,.sw-price-note,.sw-delivery){font-family:var(--font-body--family);font-size:var(--stx-hinweis);font-weight:400;line-height:1.4}#MainContent .steininger-preishinweis{opacity:1;color:#58545b}#MainContent :is(.sw-price,.sw-price strong,.steininger-inquiry-card__price){font-family:var(--font-body--family);font-size:18px;font-weight:700;line-height:1.2}#MainContent .sw-price-old{font-family:var(--font-body--family);font-size:13px;font-weight:400;text-decoration:line-through}#MainContent .sw-card .sw-remove{padding-inline:0;border:0;background:transparent;box-shadow:none;color:#58545b;font-family:var(--font-body--family);font-size:var(--stx-hinweis);font-weight:400;line-height:1.4;text-decoration:underline;text-underline-offset:.2em;min-height:var(--stx-knopf-hoehe)}#MainContent .sta p.sta__firmenhinweis.sta__firmenhinweis{font-size:var(--stx-hinweis);line-height:1.4;font-weight:400;white-space:normal;flex-wrap:wrap}#MainContent .steininger-zubehoer__heading{font-family:var(--font-heading--family);font-size:var(--stx-h3);font-weight:700;line-height:1.25;letter-spacing:0;text-transform:none}#MainContent .steininger-zubehoer__note{font-family:var(--font-body--family);font-size:var(--stx-hinweis);font-weight:400;line-height:1.4}#MainContent :is(.steininger-inquiry-card__quantity-button,.sta-reihe__step){font-family:var(--font-body--family);font-size:var(--stx-knopf);font-weight:700;line-height:1.2;min-height:var(--stx-knopf-hoehe)}#MainContent .steininger-inquiry-card__remove{border:0;background:transparent;box-shadow:none;color:#58545b;font-family:var(--font-body--family);font-size:var(--stx-knopf);font-weight:700;line-height:1.2;text-decoration:underline;text-underline-offset:.2em;min-height:var(--stx-knopf-hoehe)}#MainContent :is(.steininger-product-decision__action,.steininger-catalog-hub__button,.steininger-shop-hero__button,.steininger-workshop-trust__button,.steininger-shop-finder__mobile-consultation a,.steininger-inquiry-cart__empty .button,.sw-card button,.sw-card .sw-card-link,.contact-form button[type=submit]){font-family:var(--font-body--family);font-size:var(--stx-knopf);font-weight:700;line-height:1.2;min-height:var(--stx-knopf-hoehe)}#MainContent :is(.contact-form__label,.contact-form__field,.customer-account__field label,.steininger-inquiry-cart__field label,.stz__label,.stz__wahl,.stz__einheit,.stz__schnell-label){font-family:var(--font-body--family);font-size:var(--stx-text);font-weight:400;line-height:1.55}#MainContent :is(.contact-form__input,.customer-account__field input,.customer-account__field select,.steininger-inquiry-cart__field input,.steininger-inquiry-cart__field textarea,.stz__eingabe input,.stz__stepper input,.stz__hinweis textarea){font-family:var(--font-body--family);font-size:var(--stx-text);font-weight:400;line-height:1.55;min-width:0;max-width:100%}#MainContent :is(.contact-form__input,.customer-account__field input,.customer-account__field select){min-height:var(--stx-knopf-hoehe)}#MainContent .contact-form__consent,#MainContent .contact-form__consent label{font-family:var(--font-body--family);font-size:var(--stx-hinweis);font-weight:400;line-height:1.4}#MainContent .steininger-inquiry-cart__form>p.steininger-inquiry-cart__legal,#MainContent .steininger-account-help p.steininger-account-help__security,#MainContent .steininger-inquiry-cart__consent{font-family:var(--font-body--family);font-size:var(--stx-hinweis);font-weight:400;line-height:1.4}#MainContent .search-page-input,#MainContent .quantity-selector input,#MainContent .steininger-inquiry-cart__scope label{font-family:var(--font-body--family);font-size:var(--stx-text);font-weight:400;line-height:1.55}#MainContent[data-template^="collection."]>.section-wrapper:first-of-type .text-block p{font-family:var(--font-body--family);font-size:var(--stx-text);font-weight:400;line-height:1.5}#MainContent .steininger-aktion-leer__inhalt p.steininger-aktion-leer__klein,#MainContent .email-signup-block+.text-block p{font-family:var(--font-body--family);font-size:var(--stx-hinweis);font-weight:400;line-height:1.4}#MainContent :is(.steininger-aktion-leer__knopf,.email-signup__button){font-family:var(--font-body--family);font-size:var(--stx-knopf);font-weight:700;line-height:1.2;min-height:var(--stx-knopf-hoehe)}#MainContent .email-signup__input,#MainContent .email-signup__heading{font-family:var(--font-body--family);font-size:var(--stx-text);font-weight:400;line-height:1.55}#MainContent .steininger-inquiry-cart__scope span,#MainContent .steininger-inquiry-native-cart__header p{font-family:var(--font-body--family);font-size:var(--stx-hinweis);font-weight:400;line-height:1.4}#MainContent .steininger-inquiry-cart__scope label:has(input:disabled){color:#58545b;opacity:1}#MainContent .steininger-inquiry-cart__scope label:has(input:disabled) span{color:#58545b}#MainContent :is(.steininger-product-description__content,.steininger-pdp-details__panel-content,.steininger-inquiry-cart__legal,.contact-form__consent) a,.shopify-policy__container .shopify-policy__body a,#MainContent :is(.customer-account__text-link,.steininger-product-decision__basket-link,.steininger-catalog-hub__quick-links a,.steininger-catalog-hub__group-link,.steininger-catalog-hub__branch-link,.sta__catalog-link,.sta__text-link,.sta-reihe__alle,.steininger-shop-finder__all){font-family:var(--font-body--family);font-size:inherit;font-weight:600;line-height:inherit;text-decoration:underline;text-underline-offset:.2em}footer .footer-content :is(.menu__heading,.menu__heading__default,.text-block h3){font-family:var(--font-heading--family);font-size:var(--stx-h3);font-weight:700;line-height:1.25;letter-spacing:0;text-transform:none}footer .footer-content .text-block p,footer .footer-content>:first-child .text-block p,footer .footer-content>:first-child .text-block+.text-block p,footer .footer-content .menu__item,footer .footer-content .menu__item a{font-family:var(--font-body--family);font-size:var(--stx-text);font-weight:400;line-height:1.55}footer :is(.stx-fuss-zeile__links,.stx-fuss-zeile__rechts,.stx-agentur a),footer .stx-fuss-zeile__mitte .payment-icons__hinweis,footer .eu-gewaehrleistung-hinweis__text{font-family:var(--font-body--family);font-size:var(--stx-hinweis);font-weight:400;line-height:1.4}.steininger-withdrawal-preview__button,.steininger-back-to-top{font-family:var(--font-body--family);font-size:var(--stx-knopf);font-weight:700;line-height:1.2;min-height:var(--stx-knopf-hoehe)}.shopify-policy__container .shopify-policy__body,#MainContent .steininger-product-description__content,#MainContent .steininger-pdp-details__panel-content{min-width:0;overflow-wrap:anywhere}.shopify-policy__container .shopify-policy__body :is(table,img),#MainContent .steininger-product-description__content :is(table,img){max-inline-size:100%}.shopify-policy__container .shopify-policy__body a[href^="mailto:"],#MainContent .steininger-product-description__content a[href^="mailto:"],#MainContent .contact-form a[href^="mailto:"]{white-space:normal;overflow-wrap:anywhere}#MainContent :is(.steininger-wishlist,.steininger-inquiry-cart,.steininger-account-help__inner,.customer-account__inner,.steininger-pdp-details-shell,.steininger-catalog-hub__hero-inner,.steininger-catalog-hub__catalog,.search-page__header),#MainContent .sta:not(.sta-reihe):not(.sta-band),.shopify-policy__container{padding-block:var(--stx-abschnitt)}#MainContent :is(.steininger-account-help__inner,.customer-account__inner){width:min(73.75rem,calc(100% - 2rem))}#MainContent :is(.steininger-shop-hero__eyebrow,.steininger-shop-finder__eyebrow,.steininger-workshop-trust__eyebrow,.steininger-account-help__eyebrow,.customer-account__eyebrow,.steininger-search-empty__eyebrow,.steininger-pdp-details__eyebrow,.steininger-pdp-trust__eyebrow,.steininger-product-description__eyebrow,.steininger-product-decision__eyebrow,.steininger-catalog-hub__eyebrow,.steininger-catalog-hub__section-eyebrow,.sta__eyebrow,.sta-reihe__kicker){margin-block:0 var(--stx-titel-abstand)}#MainContent .steininger-pdp-summary__heading{row-gap:var(--stx-titel-abstand)}#MainContent .steininger-product-rail__header{gap:var(--stx-titel-abstand);margin-block-end:var(--stx-inhalt-abstand)}#MainContent .steininger-wishlist__titles h1{margin-block:0 var(--stx-titel-abstand)}#MainContent .steininger-wishlist__titles .steininger-wishlist__count{margin:0}#MainContent :is(.steininger-shop-hero__text,.steininger-inquiry-cart__header p,.steininger-account-help__header>h1+p,.steininger-account-help__header>p+p,.customer-account__lede,.sta__header h1+p,.sta__summary,.steininger-search-empty h2+p,.sta-reihe__unterzeile,.steininger-catalog-hub__intro,.steininger-account-help__steps h2+p,.steininger-account-help__notice h2+p){margin-block-start:var(--stx-titel-abstand)}#MainContent :is(.steininger-wishlist__header,.steininger-inquiry-cart__header,.customer-account__header,.steininger-shop-finder__heading,.steininger-shop-finder__mobile-heading,.steininger-catalog-hub__section-heading){margin-block-end:var(--stx-inhalt-abstand)}#MainContent .sta__header{padding-block-end:var(--stx-inhalt-abstand)}#MainContent .sta__header h1{margin-block-end:0}#MainContent[data-template^=collection]>.section-wrapper:first-of-type .section-content-wrapper:has(h1){row-gap:var(--stx-titel-abstand)}#MainContent :is(.steininger-pdp-details>h2,.steininger-pdp-trust__title){margin-block:0 var(--stx-inhalt-abstand)}#MainContent .steininger-account-help__steps,#MainContent .sta__products{margin-block-start:var(--stx-inhalt-abstand)}#MainContent :is(.steininger-shop-hero__actions,.steininger-workshop-trust__actions,.steininger-account-help__actions,.customer-account__actions,.steininger-inquiry-cart__toolbar,.sw-toolbar,.steininger-catalog-hub__footer-actions,.sta__nav,.steininger-search-empty__actions){gap:var(--stx-aktionen-abstand)}#MainContent .section.page-width-content>.section-content-wrapper{padding-block:var(--stx-abschnitt);gap:var(--stx-titel-abstand)}#MainContent .section.page-width-content .text-block:has(h1)+.text-block>p:first-child{margin-block-start:0}#MainContent .section.page-width-content .contact-form{margin-block-start:calc(var(--stx-inhalt-abstand) - var(--stx-titel-abstand))}#MainContent[data-template="404"]>.section-wrapper:first-of-type .section-content-wrapper{padding-block:var(--stx-abschnitt);gap:var(--stx-titel-abstand);align-items:flex-start;justify-content:flex-start;min-height:0;height:auto;text-align:left}#MainContent[data-template="404"]>.section-wrapper:first-of-type .section--height-small{--section-min-height: 0px;min-height:0}#MainContent[data-template="404"]>.section-wrapper:first-of-type .text-block{max-width:46rem;margin-inline:0;text-align:left}#MainContent[data-template="404"]>.section-wrapper:first-of-type .text-block :is(h1,p){margin-block:0;margin-inline:0;align-self:flex-start;justify-self:start;text-align:left}#MainContent[data-template="404"]>.section-wrapper:first-of-type .text-block:has(h1)+.text-block{padding-block-end:calc(var(--stx-inhalt-abstand) - var(--stx-titel-abstand));font-family:var(--font-body--family);font-size:var(--stx-text);line-height:1.5}#MainContent .slideshow-controls__dots .slideshow-control{font-size:0;line-height:0;min-height:var(--stx-knopf-hoehe);min-width:var(--stx-knopf-hoehe);height:var(--stx-knopf-hoehe);width:var(--stx-knopf-hoehe);margin:0;padding:0}#MainContent .slideshow-controls__dots{max-width:100%;flex-wrap:wrap;gap:0}:root{--stx-h1: 24px;--stx-h2: 22px}@media screen and (min-width:750px){:root{--stx-h1: 28px;--stx-h2: 24px}}@media screen and (min-width:990px){:root{--stx-h1: 32px;--stx-h2: 28px}}@media screen and (min-width:750px){#MainContent .steininger-shop-hero__eyebrow{align-self:flex-start;width:fit-content;padding:2px 6px;color:#f7bf10;background:#1a171b}}#MainContent .steininger-shop-hero__feature:after{background:#0c0b0d94}@media screen and (max-width:749px){#MainContent .steininger-shop-hero__feature:after{background:linear-gradient(90deg,#0c0b0de0,#0c0b0da8 56%,#0c0b0d47),linear-gradient(0deg,rgb(12 11 13 / 42%) 0%,transparent 58%)}}#MainContent :is(h1,h2,h3,h4,[role=heading],.steininger-catalog-row__title,.resource-card__title):not(.visually-hidden),#MainContent :is(h1,h2,h3,h4,[role=heading]):not(.visually-hidden) *,#MainContent .search-page__header h1 .search-page__query,.shopify-policy__container :is(h1,h2,h3,h4),.shopify-policy__container :is(h1,h2,h3,h4) *{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal;text-wrap:pretty}@media screen and (max-width:749px){#MainContent .steininger-catalog-hub__hero-inner{gap:0;padding-block:1.15rem .75rem}#MainContent .steininger-catalog-hub__catalog{padding-block:.45rem 3rem}}#MainContent .steininger-pdp-summary .steininger-pdp-summary__heading h1{font-size:24px;line-height:1.18;grid-column:1 / -1}#MainContent .steininger-pdp-summary__heading>.steininger-wishlist-button{grid-column:2;grid-row:1}#MainContent .steininger-pdp-summary__heading h1{grid-row:2}@media screen and (min-width:990px){#MainContent .steininger-pdp-summary .steininger-pdp-summary__heading h1{font-size:25.92px}#MainContent .steininger-shop-hero h1{font-size:40px;max-inline-size:100%}}#MainContent .steininger-pdp-summary__title-details{margin:0;color:#58545b;font-family:var(--font-body--family);font-size:var(--stx-text);line-height:1.5}#MainContent .steininger-pdp-highlights h2{font-size:16.8px;line-height:1.25}#MainContent .stz h2.stz__titel,#MainContent h2.steininger-pdp-trust__title{font-size:20px;line-height:1.2}#MainContent :is(.steininger-account-help__steps h2,.steininger-account-help__notice h2){font-size:18.4px;line-height:1.25}@media screen and (min-width:990px){#MainContent :is(.stz h2.stz__titel,h2.steininger-pdp-trust__title){font-size:24px}#MainContent[data-template="404"] .section-wrapper h1,#MainContent .cart-page--empty h1{font-size:30px}}@media screen and (max-width:749px){#MainContent .steininger-inquiry-cart h2:not(.steininger-inquiry-card__title):not(.visually-hidden){font-size:21.6px}}#MainContent .search-page__header{padding-block:22.4px 8px}#MainContent .steininger-pdp-details>h2{margin-block-end:16px}#MainContent:has(.contact-form) .section.page-width-content>.section-content-wrapper{padding-block-end:0}#MainContent :is(.steininger-wishlist,.steininger-inquiry-cart){padding-block:clamp(1.5rem,4vw,4rem)}.shopify-policy__container{padding-block:40px 20px}#MainContent .steininger-catalog-hub .steininger-catalog-hub__footer h2{max-inline-size:none;max-width:none;font-size:20px;line-height:1.2}footer .footer-content :is(.menu__heading,.menu__heading__default,.text-block h3){font-size:18px;line-height:1.3}@media screen and (max-width:749px){#MainContent .steininger-inquiry-cart{padding-block:.9rem 2rem}}@media screen and (min-width:990px){#MainContent .search-page__header{padding-block:32px 8px}#MainContent .steininger-catalog-hub .steininger-catalog-hub__footer h2{font-size:24px}#MainContent .stz .stz__intro{font-size:14.4px;line-height:21.6px}#MainContent .stz .stz__label{font-size:12px;line-height:19.2px}#MainContent .steininger-inquiry-cart__empty{grid-column:1}.shopify-policy__container{padding-block:48px 20px}}#MainContent .steininger-catalog-hub .steininger-catalog-hub__links a{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal}@media screen and (max-width:749px){#MainContent .steininger-catalog-hub .steininger-catalog-hub__links a{font-size:12.8px}}#MainContent :is(.steininger-shop-finder__title,.steininger-catalog-row__title,.steininger-catalog-hub__links a,.steininger-catalog-hub__category-list a>span:first-child,.steininger-catalog-hub__branch>summary>span:first-child,.steininger-catalog-hub__branch li a,.steininger-category-nav a,.steininger-category-nav summary,.product-card .product-title-link .text-block>*,[product-grid-view=zoom-out] .product-grid-view-zoom-out--details .h4,.collection-card__content .text-block>p,.sta__product h3,.sw-card-title,.steininger-wishlist-card__title,.steininger-inquiry-card__title,.steininger-inquiry-native-cart__body>strong,.blog-post-card__title-link),#MainContent :is(.steininger-shop-finder__title,.product-card .product-title-link .text-block,.sw-card-title,.steininger-wishlist-card__title,.steininger-inquiry-card__title,.blog-post-card__title-link) *,:root .resource-card__title,:root .resource-card__title *{-webkit-hyphens:manual;hyphens:manual;word-break:normal;overflow-wrap:normal}@media screen and (max-width:749px){#MainContent .steininger-shop-finder__card--mobile .steininger-shop-finder__title{font-size:clamp(8.4px,calc(3vw - 1.2px),10.5px);padding-inline:0}}@media screen and (max-width:359px){#MainContent .product-card .product-title-link .text-block>*,#MainContent .product-card .product-title-link .text-block>p[role=heading],#MainContent .sta__product h3{font-size:11px}}.shopify-policy__container .shopify-policy__body h4{line-height:1.18}@media screen and (min-width:990px){#MainContent .steininger-pdp-details .steininger-pdp-details__panel h3.steininger-pdp-details__title{font-size:18.4px}}@media screen and (max-width:749px){#MainContent .steininger-shop-hero .steininger-shop-hero__heading-mobile strong,#MainContent .steininger-shop-hero .steininger-shop-hero__text{background:#1a171b}}#MainContent .steininger-pdp-details__abholung h4{font-size:1rem}#MainContent .steininger-inquiry-cart__submit:disabled,#MainContent .steininger-inquiry-card__quantity-button:disabled{color:#58545b}
/*# sourceMappingURL=/cdn/shop/t/21/assets/steininger-typo.css.map */
