.moira_top-margin {
    margin-top: 20 em;
    }
    /* Buttons abgerundet */
    .btn-primary {
        border-radius:5px;
    }
    .btn-light {
        border-radius:5px;
    }
    .btn-buy {
        border-radius:5px;
    }

    /* Sidebar Überschrift abgerundet */
    .twt-cms-element-sidebar-headline{
        border-radius: 5px;
    }

    /* Farbkacheln als Kreis */
    img.product-detail-configurator-option-image
    {
    border-style: hidden;
    border-radius: 50%;
        -webkit-border-radius: 50%;
    cursor: pointer;
       transition: all 100ms ease;
        -moz-transition: all 100ms ease;
        -webkit-transition: all 100ms ease;
        -o-transition: all 100ms ease;
    
    }

    /* ANFANG Farbkacheln - Rahmen ausblenden */
    /* is-combinable sind kaufbare Farben */
    .product-detail-configurator-option-input + .is-combinable + .product-detail-configurator-option-label {
        
        border-radius: 50%;
        
    }
    .product-detail-configurator-option-input + .is-combinable + .product-detail-configurator-option-label .is-active {
        
        border-radius: 50%;
        
    }
    /* nicht kaufbare, ausgegraute Farben ohne is-combinable */
    .product-detail-configurator-option-input + .product-detail-configurator-option-label {
      
        border-radius: 50%;
        min-width: 42px;
        /* background:
            linear-gradient(45deg, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 43%,#fff 45%,#fff 55%,rgba(0,0,0,0) 57%,rgba(0,0,0,0) 100%),
            linear-gradient(135deg, #f56b00 0%,#f56b00 43%,#fff 45%,#fff 55%,#f56b00 57%,#f56b00 100%);
         */
    }
    .product-detail-configurator-option-input + .is-combinable:hover + .product-detail-configurator-option-label:hover {
       
        border-radius: 50%;
        
    }
    
    .maxia-listing-variants .product-detail-configurator-option-input + .product-detail-configurator-option-label.is-expand-button.is-display-media {
        min-width: 42px;
    }
    /* ENDE Farbbuttons */

    /* Einkaufswagen dunkel auf Button  */
    .maxia-quickbuy-actions .btn-buy .icon {
        color: #fff;
    }

    /* Damit die Service Navigation und der Markennamen nicht am Rand klebt */
    header.header-main {
    padding: 0 1em 0 1em;
    }
    /*.nav-main .main-navigation-link {
    font-size: 2em;
    }*/

    /* Produktdetailseite PANASIAM letzter Block vor dem Footer "wir stehen für" */
    .underline a {
        text-decoration: underline !important;
    }
    .underline .cms-element-text li {
        padding-bottom: 1em;
    }
    .underline h3 {
        text-align: center;
        font-size:x-large;
        margin-bottom: 1.2em;
    }


    /* Rahmen / Kästen entfernen*/
    /* Sidebar */
    /*.twt-cms-element-sidebar-headline {
    border: none;
    background-color:#f8f1e9;}*/

    /* Neuheiten soll nicht mit Rahmen angezeigt werden 21.06.24 02:55 PM */
    .filter-panel-items-container {
        border:none
    }
    /* END 21.06.24 02:56 PM*/
    .filter-boolean.filter-panel-item {
        border: none;
    }
    .filter-panel-item .filter-panel-item-toggle {
    border: none;}
    .twt-cms-element-sidebar-content {
    border: none;}
    /* Produktlisting */
    .product-box {
    border: none;}
    .product-detail-configurator-option-input.is-combinable {
    border: none;}
    img.product-detail-configurator-option-image {
    border: none;}
    
    /* Cookie Consent Tool Acris */
    .cookie-consent-group-body, .card-body{
        text-align: left;
    }
    #ccConsentAcceptAllButton {
        background-color:darkseagreen;
        color:#000;
    }
    #ccAcceptButton, #ccSettingButton{
        background-color: #f8f1e9;
        color:darkslategray;
    }
    /* .btn-primary {
    background-color: #c3beb3;
    border-color: #c3beb3;
    color: #000;
    } */
    div.modal-content a {
    text-decoration: underline;
    }
    
    /* Überschriften anpassen */
    /* geändert 03.07.24 07:16 PM */
    /*h1, h2, h3 {
    font-weight: lighter;
    }*/
    /* Änderung ENDE 03.07.24 07:17 PM */

    h1 {
    text-transform: uppercase; 
    letter-spacing: .25em; 
    }
    
    h2, h3 {
        letter-spacing: .1em;
    }
    h1.product-detail-name {
        letter-spacing: .1em;
        font-weight: normal;
    }
    
    
    /* Listing Produktname uppercase */
    
    a.product-name {
        text-transform: uppercase;
       
    }
    .moira_top-margin {
    margin-top: 20 em;
    }
    
    /* Farbkacheln als Kreis */
    img.product-detail-configurator-option-image
    {
    border-style: hidden;
    border-radius: 50%;
        -webkit-border-radius: 50%;
    cursor: pointer;
       transition: all 100ms ease;
        -moz-transition: all 100ms ease;
        -webkit-transition: all 100ms ease;
        -o-transition: all 100ms ease;
    
    }
    /* Damit die Service Navigation und der Markennamen nicht am Rand klebt */
    header.header-main {
    padding: 0 1em 0 1em;
    }
    /*.nav-main .main-navigation-link {
    font-size: 2em;
    }*/
    
    p a:link {
    text-decoration: underline;
    }
    
    .twt-widget-hotline a:link {
        text-decoration: underline
    }

    /* Rahmen / Kästen entfernen*/
    /* Sidebar */
    .twt-cms-element-sidebar-headline {
    border: none;
    /*background-color:#f8f1e9;}  - DEL auf Wunsch Christina 20250409 */ 
    .filter-panel-item .filter-panel-item-toggle {
    border: none;}
    .twt-cms-element-sidebar-content {
    border: none;}
    /* Produktlisting */
    .product-box {
    border: none;}
    .product-detail-configurator-option-input.is-combinable {
    border: none;}
    img.product-detail-configurator-option-image {
    border: none;}
    
    /* Cookie Consent Tool Acris */
    .btn-primary {
    background-color: #c3beb3;
    border-color: #c3beb3;
    color: #000;
    }
    div.modal-content a {
    text-decoration: underline;
    }
    
    /* Überschriften anpassen */
    
    h1 {
    text-transform: uppercase; 
    letter-spacing: .25em; 
    font-weight: normal;
    }
    
    h2, h3 {
        letter-spacing: .1em;
    }
    h1.product-detail-name {
        letter-spacing: .1em;
        font-weight: normal;
    }
    #faq4 {
        margin-bottom: 0;
    }
    /* Listing Produktname uppercase */
    
    a.product-name {
        text-transform: uppercase;
       
    }

    /* Tabellen Layout Produktbeschreibung */
    table.plenty_description, td, th {
        border: 1px solid;
        padding: 0.5em;
        text-align: center;
    }
    /* Listen Layout Produktdetailseite Hersteller Info  */
    ul.manufacturer_info {
        list-style-image: url('/media/0b/63/a9/1678801417/listing-style_arrow_left_10px.png');
    }

    /* Text ist über Theme Einstellungen "Call to action" zentriert eingestellt, das soll aber nicht für die Liste gelten */
    .twt-call-to-action-content ul {
        text-align: left;
    }

    /* USP Bar sollen Einträge zentriert und All-Caps sein  */
    .twt-usp-bar-container div {
        text-transform: uppercase;
        margin-left: auto; 
        margin-right: auto;
        text-align: center;
    }

    /* Hauptnavigation soll All-Caps sein  */
    .main-navigation-link-text {
        text-transform: uppercase;
    }
    
    /* Warenkorb Login Bestandskunde -> besser sichtbar machen und von PayPal abheben */
    .register-login-collapse-toogle {
        margin-bottom: 5em;
        margin-top: 1em;
        font-size: large;
      }

      .product-detail-configurator-option-label .is-display-media {
        background-color: red;
      }

    /* START Änderungen nach Vorschlag von David am 11.06.24 09:19 PM */
    .product-detail-configurator-option-input+.product-detail-configurator-option-label {
        height: 40px;
    }

    body {
        /* font-size: 13.5px/1.3em; umgerechnet in rem 0.844; 12.06.24 05:03 PM geändert auf 15 px*/
        --bs-body-font-size: 0.938rem;
    }
    ul li {
        margin-bottom: 4px;
    }
    .btn-buy.btn-primary {
        background-color: #2f5d62; 
        /* geändert 2025.04.16 04:59 PM */
    }
    .product-detail-headline {
        margin-bottom: 0rem;
    }
    /* ENDE Änderungen */
    /* 19.06.24 02:12 PM Moira Warenkorb Button in Listings auch grün - aufgehoben 2025.04.11 03:21 PM*/
    .btn.btn-buy {
       /*  --bs-btn-bg: green; */

       /* Änderung der Farbe 2025.04.16 05:00 PM */

       --bs-btn-bg: #2f5d62; 
    }
    /* ENDE Änderungen 19.06.24 02:12 PM */

    /* Navigation Unterkategorien 21.06.24 02:52 PM */
    .twt-listing-subcategories a.twt-subcategory-navigation-link {
        background-color: #f8f1e9;
        border-radius: 5px;
        text-align: center;
    }
    /* Farbe wechseln Button Detail 21.06.24 04:05 PM */
    /* Frabe geändert 2025.04.16 05:00 PM */
    .btn-detail {
        --bs-btn-color: #000;
        --bs-btn-bg: #2f5d62;
        --bs-btn-border-color: #2f5d62;
        --bs-btn-color: #f8f1e9;
    }

    /* START Änderungen David Discord 28.6.24 12:50 */
    .product-cheapest-price {
        margin-bottom: 0px; 
    }
    .product-price-info {
        margin-top: 0px;
    }
    .product-rating {
    display: none;
    }
    /* ENDE 28.06.24 */

    /* Änderungen 03.07.24 07:25 PM */
    h2 {
        text-transform: uppercase;
    }
    .kategorie-navigation {
        margin-bottom: 40px;
    }
    