.produkte{text-align:center}.produkte h2{font-size:var(--h3);margin-top:var(--abstand);margin-bottom:var(--abstand)}.produkte .kontur>a>h2:last-child{margin-bottom:0}.produkte img{background:var(--weiss)}.produkte .price:not(.wc-gzd-additional-info),.produktseite .price:not(.wc-gzd-additional-info){color:var(--text);font-weight:700;font-size:var(--h4);display:block}.produktseite .price:not(.wc-gzd-additional-info){margin-bottom:0}.produkte .price:not(.wc-gzd-additional-info){margin-bottom:var(--stufe-1)}.wc-gzd-additional-info,.wc-gzd-cart-info,.reset_variations{font-size:var(--klein)!important}.wc-gzd-additional-info .wc-gzd-additional-info,.wc-gzd-cart-info .wc-gzd-cart-info{font-size:1em!important}.wc-gzd-additional-info{display:inline-block;white-space:nowrap;margin:0!important;padding:0 .25em 0 0!important}.woocommerce table .wc-gzd-additional-info,.woocommerce table .wc-gzd-cart-info{white-space:normal}.produkte .wc-gzd-additional-info{padding:0 0.25em!important}.wc-gzd-additional-info .wc-gzd-additional-info{padding:0!important}.kachel-rechtszeilen{margin-bottom:var(--stufe-3);font-size:var(--klein)}.kachel-rechtszeilen .wc-gzd-additional-info{display:inline;margin:0!important;padding:0!important;font-size:1em!important}.produkte .tiered-pricing-shop-loop:not(:has(table)){display:none}.kachel-rechtszeilen>.tiered-pricing-shop-loop{display:none}table.tiered-pricing-table{border-collapse:collapse}.tiered-pricing-wrapper table.tiered-pricing-table thead th,.tiered-pricing-wrapper table.tiered-pricing-table tbody td,.tiered-pricing-shop-loop table.tiered-pricing-table thead th,.tiered-pricing-shop-loop table.tiered-pricing-table tbody td{border:0;padding:var(--stufe-1) var(--stufe-2);color:var(--text);font-weight:400}.woocommerce .tiered-pricing-wrapper table.tiered-pricing-table thead th,.woocommerce .tiered-pricing-wrapper table.tiered-pricing-table tbody tr td,.woocommerce .tiered-pricing-shop-loop table.tiered-pricing-table thead th,.woocommerce .tiered-pricing-shop-loop table.tiered-pricing-table tbody tr td{border-bottom:1px solid var(--linie)}.woocommerce .tiered-pricing-wrapper table.tiered-pricing-table thead th,.woocommerce .tiered-pricing-shop-loop table.tiered-pricing-table thead th{font-weight:700}.woocommerce .tiered-pricing-wrapper table.tiered-pricing-table,.woocommerce .tiered-pricing-shop-loop table.tiered-pricing-table{border:0}table.tiered-pricing-table thead th:nth-child(2){visibility:hidden}table.tiered-pricing-table th:last-child,table.tiered-pricing-table td:last-child{text-align:right}.tier-pricing-summary-table__top{border-top-color:var(--linie)}.tier-pricing-summary-table__bottom b{font-weight:400}table.tiered-pricing-table .tiered-pricing--active td,.tiered-pricing-wrapper table.tiered-pricing-table .tiered-pricing--active td:last-child *,.tiered-pricing-shop-loop table.tiered-pricing-table .tiered-pricing--active td:last-child *{color:var(--text)}table.tiered-pricing-table tbody td:nth-child(2) span:not([hidden]){display:inline-block;padding-inline:.8em;border-radius:0 0 var(--stufe-3) 0;background:var(--ampel-gruen);color:var(--weiss);font-size:var(--klein)}.woocommerce .tiered-pricing-wrapper table.tiered-pricing-table tbody tr:last-child td,.woocommerce .tiered-pricing-shop-loop table.tiered-pricing-table tbody tr:last-child td{border-bottom:0}.woocommerce .tiered-pricing-wrapper table.tiered-pricing-table{margin-bottom:0}.tier-pricing-summary-table{margin-block:0}.tier-pricing-summary-table>p{display:block;margin-top:var(--stufe-1)!important;text-align:right}dl.variation{margin:0;font-size:var(--klein)}dl.variation dt,dl.variation dd{display:inline;margin:0;font-weight:400}dl.variation dd p{display:inline;margin:0}dl.variation dd::after{content:"";display:block}.legal-price-info{margin-bottom:var(--stufe-2);font-size:var(--klein)}.legal-price-info .wc-gzd-additional-info{font-size:1em!important}h3.wc-gzd-product-manufacturer-heading,h3.wc-gzd-product-safety-instructions-heading{margin-top:var(--stufe-3)}.price del,.price .wc-gzd-sale-price-label{color:color-mix(in srgb,var(--hell),var(--dunkel) 30%);font-weight:400;font-size:var(--mittel)}.price ins{text-decoration:none}.woocommerce span.onsale{position:absolute;top:var(--stufe-2);left:var(--stufe-2);line-height:1em;font-size:var(--klein);padding:.4em .8em;border-radius:1em;background-color:var(--akzentfarbe);color:var(--weiss);font-weight:700;text-align:center;z-index:9}.produktseite span.onsale{left:calc(var(--bs-gutter-x) * .5 + var(--stufe-2))}.produkte .kontur{position:relative;height:100%}.produkte .schatten:hover,.produkte .schatten:focus-within{box-shadow:none}.produkte .schatten:has(>a:hover),.produkte .schatten:has(>a:focus-visible){box-shadow:var(--schatten)}.produkte .kontur>a{display:block}.produkte .kontur>a>img,.produkte .kontur>a>.platzhalter{width:calc(100% + 2 * var(--abstand));max-width:none;margin:calc(-1 * var(--abstand)) calc(-1 * var(--abstand)) 0}.produkte .kontur>a>img{display:block;aspect-ratio:1 / 1;object-fit:scale-down;object-position:center}.produkte .platzhalter{--platzhalter-flaeche:var(--weiss)}.produkte .platzhalter .icon{color:color-mix(in srgb,var(--weiss),var(--grundfarbe) 10%)}.produktseite .woocommerce-product-details__short-description{margin-bottom:var(--stufe-4)}.produkt-meta{display:grid;grid-template-columns:max-content 1fr;gap:var(--stufe-1) var(--stufe-3);margin-top:var(--abstand);margin-bottom:var(--abstand);font-size:var(--klein)}.produkt-meta .wc-gzd-additional-info,.produkt-meta .produkt-meta-liste.klein,.produkt-daten .wc-gzd-additional-info{font-size:1em!important}.produkt-meta>*{grid-column:1 / -1}.produkt-meta>.wc-gzd-additional-info-placeholder:empty{display:none}.produkt-meta>.product-units,.produkt-meta>.produkt-meta-liste,.produkt-meta>.delivery-time-info .delivery-time-inner,.produkt-daten>.delivery-time-info .delivery-time-inner{display:contents}.produkt-meta>.delivery-time-info,.produkt-daten>.delivery-time-info{display:contents!important}.produkt-meta-liste{margin:0}.produkt-meta-liste dt{font-weight:400}.produkt-meta-liste dd{margin:0}form.cart:not(.variations_form),.woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--stufe-3)}form.cart .quantity{display:flex}form.cart .clear{display:none}form.cart .button{margin-block:0}table.variations,table.variations tbody{display:block;width:100%}table.variations tr{display:flex;flex-direction:column;align-items:flex-start;gap:var(--stufe-1);margin-bottom:var(--stufe-3)}table.variations tr:last-child{margin-bottom:0}table.variations th.label,table.variations td.value{display:block;width:100%;padding:0;border-bottom:0;text-align:left;vertical-align:top}table.variations td.value select{width:100%}.produktseite .woocommerce-product-gallery{position:relative;text-align:center;border:1px solid var(--linie);padding:var(--stufe-3)}.woocommerce-product-gallery__wrapper{margin:0}.woocommerce-product-gallery__wrapper:has(>.produkt-symbol){position:relative}.splide-produktgalerie .splide__track:has(>.produkt-symbol){position:relative}.produktseite .woocommerce-product-gallery img{background:var(--weiss)}.splide-produktgalerie-thumbs .splide__track--nav>.splide__list>.splide__slide{border:2px solid #fff0}.splide-produktgalerie-thumbs .splide__track--nav>.splide__list>.splide__slide.is-active{border:2px solid var(--akzentfarbe)}.splide-produktgalerie-thumbs{margin-top:var(--stufe-3);border-top:1px solid var(--linie);padding-top:var(--stufe-3)}.splide-produktgalerie-thumbs .splide__slide img{cursor:pointer}.splide-produktgalerie-thumbs img{aspect-ratio:1 / 1;object-fit:contain;background:var(--weiss)}.splide-produktgalerie .splide__pagination__page{width:1.6em;height:.35em}.woocommerce div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%}.woocommerce-product-gallery__trigger{background:var(--weiss);border:none;border-radius:100%;cursor:pointer;height:2.25em;width:2.25em;padding:0;position:absolute;right:.5em;top:.5em;z-index:9;overflow:hidden;text-indent:-9999px;box-shadow:0 1px 4px color-mix(in srgb,var(--schwarz),transparent 80%)}.woocommerce-product-gallery__trigger::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.1em;height:1.1em;background-color:var(--schwarz);-webkit-mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/outline/zoom-in.svg) no-repeat center / contain;mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/outline/zoom-in.svg) no-repeat center / contain}.woocommerce span.optional{display:none}.pflichtfeld-hinweis{margin-top:var(--stufe-4)}.woocommerce-checkout-payment{margin-bottom:calc(var(--abstand) * 1.5)}.woocommerce-checkout-review-order{margin-top:var(--stufe-5)}#ship-to-different-address{font-size:1em;font-weight:400;margin:var(--stufe-4) 0 var(--stufe-3)}#ship-to-different-address .woocommerce-form__label-for-checkbox,.legal.form-row .woocommerce-form__label-for-checkbox{display:flex;align-items:flex-start;gap:var(--stufe-2);cursor:pointer}#ship-to-different-address .input-checkbox,.legal.form-row .input-checkbox{width:1em;height:1em;margin:calc((1lh - 1em) / 2) 0 0;flex-shrink:0}#order_review .wc-gzd-checkbox-placeholder .input-checkbox{margin:0 var(--stufe-2) 0 0;vertical-align:text-bottom}.woocommerce-checkout #payment .payment_methods input.input-radio{width:1em;height:1em;vertical-align:-.125em;margin-right:var(--stufe-2)}.woocommerce-checkout table.shop_table{background-color:var(--hell);--linie:var(--weiss)}@media (max-width:768px){.woocommerce table.woocommerce-checkout-review-order-table{table-layout:fixed;width:100%}}section.related.products ul.row{--bs-gutter-x:calc(var(--abstand) * 1.5);margin-left:calc(var(--bs-gutter-x) * -.5);margin-right:calc(var(--bs-gutter-x) * -.5)}.col-12:has(>.woocommerce-result-count){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--stufe-3);padding-inline:0;margin-inline:calc(var(--bs-gutter-x) * 0.5);padding-bottom:var(--stufe-3);margin-bottom:var(--stufe-4);border-bottom:1px solid var(--linie)}.woocommerce-result-count{margin:0;font-size:var(--klein)}.woocommerce-ordering{margin:0}.woocommerce-ordering select.form-select{font-size:var(--klein)}.col-12:has(>.woocommerce-result-count)>.woocommerce-notices-wrapper{flex:0 0 100%}.col-12:has(>.woocommerce-result-count)>.woocommerce-notices-wrapper:empty{display:none}.kategoriebild-spalte img{width:100%;height:auto;display:block}.cart-customlocation{position:relative;display:flex}.cart-badge{position:absolute;top:-.4em;right:-.6em;min-width:1.4em;height:1.4em;padding:0 .35em;display:inline-flex;align-items:center;justify-content:center;border-radius:1em;background:var(--akzentfarbe);color:var(--weiss);font-size:.7em;line-height:1}.woocommerce-message,.woocommerce-info,.woocommerce-error{position:relative;margin:0 0 var(--abstand);padding:1em 2em 1em 3.5em;list-style:none outside;background-color:var(--hell);color:var(--text);border-top:3px solid var(--akzentfarbe)}.woocommerce-message:focus-visible,.woocommerce-info:focus-visible,.woocommerce-error:focus-visible{outline:none;box-shadow:none}.woocommerce-message:has(>.button),.woocommerce-info:has(>.button){display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--stufe-3)}.woocommerce-message:not(:has(>.button))::after,.woocommerce-info:not(:has(>.button))::after,.woocommerce-error::after{content:"";display:table;clear:both}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before{content:"";position:absolute;top:1em;left:1.5em;width:1em;height:1em}.woocommerce-message{border-top-color:var(--ampel-gruen)}.woocommerce-message::before{background-color:var(--ampel-gruen);-webkit-mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/outline/circle-check.svg) no-repeat center / contain;mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/outline/circle-check.svg) no-repeat center / contain}.woocommerce-info::before{background-color:var(--akzentfarbe);-webkit-mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/outline/info-circle.svg) no-repeat center / contain;mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/outline/info-circle.svg) no-repeat center / contain}.woocommerce-message::before,.woocommerce-info::before{top:50%;transform:translateY(-50%)}.woocommerce-error{border-top-color:var(--ampel-rot)}.woocommerce-error::before{background-color:var(--ampel-rot);-webkit-mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/outline/alert-circle.svg) no-repeat center / contain;mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/outline/alert-circle.svg) no-repeat center / contain}.woocommerce table.shop_table{width:100%;margin:0 0 var(--abstand);border-collapse:collapse;border:1px solid var(--linie);text-align:left}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:var(--stufe-2) var(--stufe-3);vertical-align:middle;border-top:1px solid var(--linie)}.woocommerce table.shop_table th{font-weight:700}.woocommerce table.shop_table img{width:4rem;height:auto}.quantity .qty{width:5em;text-align:center}.woocommerce table.shop_attributes{width:100%;border-collapse:collapse;margin:0 0 var(--abstand)}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{padding:var(--stufe-2) var(--stufe-3);text-align:left;border:none;border-bottom:1px solid var(--linie)}.woocommerce table.shop_attributes th:first-child,.woocommerce table.shop_attributes td:first-child{padding-left:0}.woocommerce a.remove{display:inline-flex;align-items:center;justify-content:center;width:1.4em;height:1.4em;padding:0;color:var(--ampel-rot);font-size:1.5em;line-height:1;text-decoration:none;border-radius:100%;transition:background 200ms ease,color 200ms ease}.woocommerce a.remove:hover,.woocommerce a.remove:focus-visible{background:var(--ampel-rot);color:var(--weiss)}.woocommerce table.cart td.actions .coupon{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--stufe-3)}.woocommerce table.cart td.actions .coupon .input-text{width:auto;flex:1 1 12rem}.woocommerce table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after{content:none}@media (max-width:768px){.woocommerce table.cart td.product-quantity{display:flex;align-items:center;justify-content:space-between}}.woocommerce ul.woocommerce-shipping-methods{list-style:none;margin:0;padding:0}.woocommerce ul.woocommerce-shipping-methods li{margin:0 0 var(--stufe-2)}.woocommerce ul.woocommerce-shipping-methods li:last-child{margin-bottom:0}.woocommerce ul.woocommerce-shipping-methods label{display:inline}.woocommerce ul.payment_methods{padding:1em 0;margin:0 0 var(--abstand);list-style:none;border-bottom:1px solid var(--linie)}.woocommerce ul.payment_methods li{margin:0}.woocommerce ul.payment_methods li label{line-height:2}div.payment_box{position:relative;margin:1em 0;padding:1em;background-color:var(--hell)}div.payment_box::before{content:"";display:block;position:absolute;top:-.75em;left:2em;border:.75em solid #fff0;border-bottom-color:var(--hell)}.woocommerce-MyAccount-content fieldset{margin:var(--stufe-3) 0}.woocommerce ul.order_details{display:flex;flex-wrap:wrap;gap:0 var(--stufe-3);padding:0;margin:0 0 var(--abstand)}.woocommerce ul.order_details li{list-style:none;font-size:var(--klein)}.woocommerce ul.order_details li strong{display:block;font-size:1.2em;text-transform:none;letter-spacing:normal}.woocommerce-customer-details address,.woocommerce-Address address{border:1px solid var(--linie);padding:var(--stufe-3)}.woocommerce-MyAccount-content mark{background:#fff0;color:inherit;font-weight:700}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation li{margin:0;padding:0;border-top:1px solid var(--linie)}.woocommerce-MyAccount-navigation li a{display:block;padding:.5rem 0}.woocommerce-MyAccount-navigation li.is-active a{font-weight:700;color:var(--schwarz)}.woocommerce-customer-details{margin-top:var(--stufe-4)}.woocommerce-MyAccount-content form .button{margin-top:var(--stufe-3)}.woocommerce-EditAccountForm em{font-size:var(--klein);font-style:normal}.woocommerce .digital-downloads{list-style:none;padding:0;margin:0}.woocommerce .digital-downloads li::before{content:"";display:inline-block;width:1em;height:1em;margin-right:.5em;vertical-align:-.15em;background-color:currentColor;-webkit-mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/outline/download.svg) no-repeat center / contain;mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/outline/download.svg) no-repeat center / contain}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{content:"";position:absolute;top:50%;left:50%;width:1.5rem;height:1.5rem;margin:-.75rem 0 0 -.75rem;border-radius:100%;background-color:var(--dunkel);opacity:.75}.woocommerce .blockUI.blockOverlay::after{content:"";position:absolute;top:calc(50% - 0.75rem + 0.25rem);left:calc(50% - 0.75rem + 0.25rem);width:.375rem;height:.375rem;border-radius:100%;background-color:var(--weiss);transform-origin:.5rem .5rem;animation:wpcf7-spin 1000ms infinite linear}@media (prefers-reduced-motion:reduce){.woocommerce .blockUI.blockOverlay::after{animation:wpcf7-blink 2000ms infinite}}.woocommerce-review-link{font-size:var(--klein)}.woocommerce .star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5em;display:inline-block;vertical-align:middle;margin-right:.25em}.woocommerce .star-rating::before{content:"";position:absolute;top:0;left:0;width:100%;height:1em;background-color:var(--hell);-webkit-mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/filled/star.svg) repeat-x left center / 1em 1em;mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/filled/star.svg) repeat-x left center / 1em 1em}.woocommerce .star-rating span{overflow:hidden;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"";position:absolute;top:0;left:0;width:100%;height:1em;background-color:var(--akzentfarbe);-webkit-mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/filled/star.svg) repeat-x left center / 1em 1em;mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/filled/star.svg) repeat-x left center / 1em 1em}.woocommerce .products .star-rating{display:block;margin:0 auto .5em;float:none}.commentlist .star-rating{vertical-align:baseline;position:relative;top:.05em}p.stars{clear:both}p.stars a{position:relative;height:1em;width:1em;display:inline-block;text-indent:-9999px;text-decoration:none;font-size:1.3em}p.stars a::before{content:"";display:block;position:absolute;top:0;left:0;width:1em;height:1em;background-color:var(--hell);-webkit-mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/filled/star.svg) no-repeat center / contain;mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/filled/star.svg) no-repeat center / contain}p.stars a:hover::before,p.stars a:has(~a:hover)::before{background-color:var(--akzentfarbe)}p.stars.selected a.active~a::before{background-color:var(--hell)}p.stars.selected a.active::before,p.stars.selected a:not(.active)::before{background-color:var(--akzentfarbe)}.hr-sektion{margin-block:var(--stufe-5);width:calc(100% + var(--stufe-6))}.kat-bereich{padding-inline:var(--stufe-6)}@media (max-width:991px){.kat-bereich{padding-inline:calc(var(--bs-gutter-x, 1.5rem) * .5)}}.produkte .kachel-produkt{display:flex;flex-direction:column;text-align:left}.kachel-badges{position:absolute;top:var(--stufe-2);left:var(--stufe-2);display:flex;gap:var(--stufe-1);z-index:9}.kachel-badge{font-size:var(--klein);line-height:1em;padding:.4em .8em;border-radius:1em;font-weight:700}.badge-bestseller{background:var(--gelb);color:var(--text)}.badge-neu{background:var(--grundfarbe);color:var(--weiss)}.produkte .kachel-produkt h2{border-top:1px solid var(--linie);padding-top:var(--stufe-3);margin-bottom:var(--stufe-2);text-align:left}.kachel-kurztext{color:var(--text);font-size:var(--klein);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:var(--stufe-2)}.kachel-verfuegbarkeit{color:var(--text);font-size:var(--klein);margin-bottom:var(--stufe-2)}.verfuegbar-balken{display:inline-flex;gap:.2em;vertical-align:middle}.verfuegbar-balken i{display:block;width:1em;height:.4em;background:var(--ampel-gruen)}.verfuegbar-balken.nicht-verfuegbar i{background:color-mix(in srgb,var(--hell),var(--dunkel) 35%)}.produkte .preis-anfrage{color:var(--grundfarbe)}.woocommerce span.onsale.onsale-prozent{position:static;display:inline-block;vertical-align:middle;margin-left:var(--stufe-2);padding:.15em .5em;border-radius:0 0 var(--stufe-3) 0;background-color:var(--ampel-gruen);font-size:1em}.kachel-button{margin-top:auto}.kategorie-kachel .kachel-inhalt{position:relative;height:100%}.kategorie-kachel .kachel-inhalt>a{display:flex;flex-direction:column;height:100%;color:var(--weiss)}.kategorie-kachel .kachel-inhalt::after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;box-shadow:inset 0 0 var(--stufe-6) color-mix(in srgb,var(--text) 15%,transparent)}.kategorie-kachel img,.kategorie-kachel .platzhalter{width:100%;height:100%}.kategorie-kachel img{display:block;object-fit:cover}.kachel-bild{position:relative;aspect-ratio:1 / 1;min-height:0}.kachel-overlay{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:var(--stufe-3);padding:var(--stufe-5);border-top:var(--stufe-2) solid var(--gelb);background:color-mix(in srgb,var(--grundfarbe) 75%,transparent);text-align:left;opacity:0;visibility:hidden;transition:opacity 300ms ease,visibility 300ms ease}.kategorie-kachel a:focus-visible .kachel-overlay{opacity:1;visibility:visible}@media (hover:hover){.kategorie-kachel a:hover .kachel-overlay{opacity:1;visibility:visible}.kategorie-kachel a:hover h2{opacity:0}}.kachel-overlay .h2,.kachel-overlay .kachel-kurztext-kategorie{margin:0;color:var(--weiss)}.kachel-overlay .h2{font-size:var(--h3)}.kachel-bild{container-type:inline-size}@container (max-width:329px){.kachel-overlay{padding:var(--stufe-3)}.kachel-overlay .kachel-kurztext-kategorie{display:none}}.kachel-balken{margin-top:auto;padding:var(--stufe-3) var(--stufe-4);background:var(--grundfarbe);text-align:left}.kategorie-kachel h2{margin:0;color:var(--weiss);font-size:var(--h3);line-height:1.2;text-align:left;transition:opacity 300ms ease}.kategorie-kachel a:focus-visible h2{opacity:0}@media (prefers-reduced-motion:reduce){.kachel-overlay,.kategorie-kachel h2{transition:none}}.kbaum-wurzel{display:block;padding:var(--stufe-2) var(--stufe-3);background:var(--grundfarbe);color:var(--weiss);font-weight:700}.kbaum ul{list-style:none;margin:0;padding-left:var(--stufe-3)}.kbaum>ul{padding-left:0}.kbaum ul ul{font-size:var(--mittel)}.kbaum li a{display:flex;align-items:center;justify-content:space-between;gap:var(--stufe-2);padding:var(--stufe-2) var(--stufe-3);border-bottom:1px solid var(--linie);color:var(--text)}.kbaum li a:hover,.kbaum li a:focus-visible{color:var(--grundfarbe);font-weight:700}.kbaum li a.aktiv{color:var(--grundfarbe)}.kbaum li a.aktiv .kbaum-name{border-bottom:4px solid var(--bereich,var(--grundfarbe))}.sektion-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--stufe-3);margin-bottom:var(--stufe-3)}.sektion-kopf h2{margin-bottom:0;order:-1}.gallery.zeichnungen-anzeige{display:block;margin-bottom:0}.sektion-kopf .zeichnungen{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:var(--stufe-2);margin-bottom:0;margin-left:auto}.ersatzteile-rueckgabe{display:flex;align-items:center;flex:1 1 auto;color:var(--text);margin-block:0}.ersatzteile-kopfzeile{margin-bottom:var(--stufe-3)}.ersatzteile-kopfzeile>[class*="col-"]{display:flex}.ersatzteile-kopfzeile .header-suche{flex:1 1 auto;max-width:none;margin-inline:0}.filter-reihe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--stufe-3)}.filter-reihe+.filter-reihe{margin-top:var(--stufe-4)}.filter-reihe>.sektion-titel{font-size:var(--h4);margin:0}.filter-reihe>.varianten-kacheln{flex-basis:100%}.filter-reihe .varianten-kachel{text-align:center}[data-filter="typ"] .varianten-kachel,[data-filter="marke"] .varianten-kachel{width:auto;padding-bottom:var(--stufe-2)}[data-filter="marke"] .varianten-kachel{padding-top:var(--stufe-3)}[data-filter="marke"] .varianten-kachel img{width:calc(var(--kachel-bild) * 2);height:auto;aspect-ratio:5 / 1;object-fit:contain}[data-filter="marke"] .varianten-kachel:not(:has(img)){display:grid;place-items:center;align-self:stretch;height:auto;padding-top:var(--stufe-2)}[data-filter="marke"] .varianten-kachel:not(:has(img)) .kachel-wert{font-size:var(--h4)}.filter-zuruecksetzen{display:inline-flex;align-items:center;gap:var(--stufe-2);margin-left:auto;padding:0;background:none;border:0;color:inherit;font:inherit;font-size:var(--klein);cursor:pointer}.filter-zuruecksetzen[inert]{display:none}@media (min-width:768px){.filter-zuruecksetzen[inert]{display:inline-flex;visibility:hidden}}.filter-zuruecksetzen .icon{width:var(--icon-bedienelement);height:var(--icon-bedienelement);border:calc(var(--icon-bedienelement) / 12) solid currentColor;border-radius:50%}.ersatzteile-aufklapper>summary{display:flex;justify-content:space-between;align-items:baseline;gap:var(--stufe-3);padding:var(--stufe-2) var(--stufe-3);background:var(--gelb);color:var(--grundfarbe);font-weight:700;cursor:pointer}.ersatzteile-hinweis{display:none;font-weight:400;font-size:var(--klein)}.ersatzteile-aufklapper>summary{list-style:none}.ersatzteile-aufklapper>summary::-webkit-details-marker{display:none}.ersatzteile-aufklapper>summary::after{content:"";flex:0 0 auto;align-self:center;width:1em;height:1em;background-color:currentColor;-webkit-mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/outline/plus.svg) no-repeat center / contain;mask:url(https://www.schneider-technik.de/wp-content/themes/mio-basic/css/../img/icons/outline/plus.svg) no-repeat center / contain;transition:rotate 300ms ease}.ersatzteile-aufklapper[open]>summary::after{rotate:45deg}.ersatzteile-aufklapper[open]>summary{margin-bottom:var(--stufe-3)}.ersatzteile-aufklapper::details-content{transition:none}table.mio-ersatzteile th{background:var(--hell)}table.mio-ersatzteile th,table.mio-ersatzteile td{vertical-align:top}.et-pos,.et-sku,.et-preis,.et-kaufen{white-space:nowrap}table.mio-ersatzteile tr.et-hervorgehoben{background-color:color-mix(in srgb,var(--akzentfarbe) 15%,var(--weiss))}@media (min-width:1657px){table.mio-ersatzteile tr.et-hervorgehoben>td:first-child{box-shadow:inset 4px 0 0 var(--akzentfarbe)}}.et-preis .woocommerce-Price-amount{font-weight:700}.et-rechtshinweis{display:block;white-space:normal;line-height:1.25}.et-kaufen{text-align:right}.et-kaufen .button{display:block}.et-bild{width:5rem}.et-bild img{display:block;margin-inline:auto;max-width:none;height:5rem;width:auto}table.mio-ersatzteile th:first-child,table.mio-ersatzteile td:first-child{padding-left:var(--stufe-3)}@media (max-width:1656px){table.mio-ersatzteile,table.mio-ersatzteile tbody,table.mio-ersatzteile tr,table.mio-ersatzteile td{display:block}table.mio-ersatzteile thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}table.mio-ersatzteile tr{display:grid;grid-template-columns:1fr auto;grid-template-areas:"pos bild" "sku bild" "name bild" "preis kaufen";column-gap:var(--stufe-3);row-gap:0;align-items:start;padding-block:var(--stufe-3);padding-inline:var(--stufe-3) 0}table.mio-ersatzteile tr.et-hervorgehoben{box-shadow:inset 4px 0 0 var(--akzentfarbe)}table.mio-ersatzteile tr:not([hidden])~tr:not([hidden]){border-top:1px solid var(--linie)}table.mio-ersatzteile td,table.mio-ersatzteile td:first-child{padding:0;border:0}.et-bild{grid-area:bild;justify-self:end;margin-bottom:var(--stufe-2)}.et-bild img{max-width:100%}.et-sku{grid-area:sku}.et-name{grid-area:name;font-weight:700;margin-bottom:var(--stufe-2)}.et-pos{grid-area:pos}.et-preis{grid-area:preis;align-self:end;min-width:0}.et-kaufen{grid-area:kaufen;align-self:end;justify-self:end}}@media (max-width:575px){table.mio-ersatzteile tr{grid-template-columns:1fr;grid-template-areas:"pos" "sku" "name" "bild" "preis" "kaufen"}.et-bild,.et-kaufen{justify-self:start}.et-preis{margin-bottom:var(--stufe-2)}}.produkt-daten{display:grid;grid-template-columns:max-content 1fr;gap:var(--stufe-1) var(--stufe-3);margin-bottom:var(--abstand)}.produktseite h1{font-size:var(--h2)}.produkt-sektion h2:not(.woocommerce-loop-product__title){font-size:var(--h3)}.produkt-sektion h3{font-size:var(--h4)}.produkt-daten>*{grid-column:1 / -1}.produkt-daten .produkt-meta-liste{display:contents}.produktseite .produkt-meta{font-size:var(--klein)}.produktseite .produkt-meta{margin-block:0}.produktseite form.cart,.produktseite .anfrage-formular-wrap{margin-top:var(--stufe-4)}.produkte .price del,.produktseite .price del{display:inline;margin:0 var(--stufe-2) 0 0}.produktseite .preis-anfrage{color:var(--grundfarbe)}.produktseite form.variations_form{display:flex;flex-direction:column}.produktseite form.variations_form .single_variation_wrap{order:6}.produktseite input.qty{appearance:auto}.produktseite form.variations_form>.sektion-titel{order:2}.produktseite form.variations_form .varianten-kacheln{order:3}.produktseite form.variations_form .varianten-delta{order:4}.produktseite form.variations_form .varianten-hinweis-text{order:5}.produktseite form.variations_form table.variations{display:none}form.variations_form>.sektion-titel{font-size:var(--h4);margin-block:0 var(--stufe-3)}.varianten-kacheln{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--stufe-3);margin:0}.varianten-hinweis-text{margin-block:var(--stufe-2) var(--stufe-3)}.varianten-kachel{--kachel-bild:4.75em;width:7em;height:100%;padding:var(--stufe-2) var(--stufe-3) var(--stufe-3);background:var(--weiss);border:3px solid var(--linie);border-radius:0 0 var(--stufe-3) 0;overflow:hidden;color:inherit;font:inherit;text-align:left;cursor:pointer}.varianten-kachel img,.varianten-kachel .platzhalter{width:var(--kachel-bild);margin-inline:auto;margin-bottom:var(--stufe-1)}.varianten-kachel img{display:block;height:auto}.varianten-kacheln>li>.varianten-kachel{display:grid;align-content:start;justify-items:start}.varianten-kacheln>li>.varianten-kachel img,.varianten-kacheln>li>.varianten-kachel .platzhalter{justify-self:center}.varianten-kachel .kachel-label,.varianten-kachel .kachel-wert{display:block;line-height:1.3}.varianten-kachel .kachel-wert{font-weight:700}.varianten-kachel{transition:box-shadow 200ms ease}.varianten-kachel:hover{box-shadow:var(--schatten-kontur)}.varianten-kachel[aria-pressed="true"]{border-color:var(--akzentfarbe)}.produktseite .varianten-delta{height:0;overflow:clip;margin-block:0}.produktseite .varianten-delta.offen{height:auto;margin-block:var(--stufe-2) var(--stufe-3)}.produktseite .varianten-delta p:last-child{margin-bottom:0}@supports (interpolate-size:allow-keywords){.produktseite .varianten-delta{interpolate-size:allow-keywords;transition:height 0.3s ease,margin-block-start 0.3s ease,margin-block-end 0.3s ease}}.ersatzteil-bild{display:inline-block;border:1px solid var(--linie);margin-bottom:var(--stufe-3)}.ersatzteil-bild img{display:block}.passend-fuer-liste li+li{margin-top:var(--stufe-2)}.produkt-symbol{position:absolute;right:var(--stufe-4);bottom:var(--stufe-4);z-index:2;width:5em;pointer-events:none}.produkt-symbol img{width:100%;height:auto}.direkt-zu{display:flex;flex-wrap:wrap;align-items:center;gap:var(--stufe-3);padding-block:var(--stufe-2)}hr.hr-gelb:has(+.direkt-zu){margin-top:0}.direkt-zu+hr.hr-gelb{margin-bottom:0}.direkt-zu>.sektion-titel{flex-basis:100%;margin-bottom:0;font-size:var(--h4);line-height:1;text-box-trim:trim-both;text-box-edge:cap alphabetic}.direkt-zu-liste{display:flex;flex-wrap:wrap;gap:var(--stufe-2);margin:0}.direkt-zu-liste li{margin:0}.direkt-zu-chip{display:inline-block;padding:.35em .9em;background:var(--gelb);color:var(--grundfarbe);transition:background 300ms ease}.direkt-zu-chip:hover,.direkt-zu-chip:focus-visible{background:var(--akzentfarbe);color:var(--weiss)}@media (max-width:768px){.direkt-zu{flex-direction:column;align-items:stretch}.direkt-zu-liste{flex-direction:column}.direkt-zu-chip{display:block;text-align:center}}.produkt-sektion>.container>h2,.sektion-titel{color:var(--akzentfarbe);font-family:var(--schrift-headline);text-transform:uppercase}.produkt-sektion table.shop_attributes th{font-weight:400;border-bottom:0}.produkt-sektion table.shop_attributes td{border-bottom:0}.produkt-sektion table.shop_attributes th:first-child,.produkt-sektion table.shop_attributes td:first-child{padding-left:var(--stufe-3)}.produkt-sektion table.shop_attributes tr:nth-of-type(even) th,.produkt-sektion table.shop_attributes tr:nth-of-type(even) td{background:var(--hell)}.produkt-sektion.bg-hell table.shop_attributes tr:nth-of-type(even) th,.produkt-sektion.bg-hell table.shop_attributes tr:nth-of-type(even) td{background:var(--weiss)}.icon.vorteile-icon{width:15rem;height:auto;max-width:100%;color:var(--gelb)}@media (max-width:767.98px){.icon.vorteile-icon{width:calc(var(--icon-bedienelement) * 2)}}.vorteile-text li+li{margin-top:var(--stufe-2)}.vorteile-text ul{list-style:none;padding-left:.75em}.vorteile-text ul li::before{content:"\2022";color:var(--gelb);display:inline-block;width:.75em;margin-left:-.75em;font-weight:700}.anfrage-formular{margin-top:var(--abstand)}