h1, h2, h3, h4, h5, h6 {
font-family: inherit;
line-height: 1.4;
margin: 0 0 0.5rem;
padding-top: 1rem;
}
b, strong {
font-weight: 500 !important;
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn {
background-color: #cad400 !important;
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:hover {
background-color: #a2aa00 !important;
color: #fff !important;
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-provider-toggle {
color: #cad400 !important;
}
.shop-stoerer img {
max-width: 80% !important;
-moz-transform: rotate(5deg);
-webkit-transform: rotate(5deg);
-o-transform: rotate(5deg);
-ms-transform: rotate(5deg);
transform: rotate(5deg);
}
.w-tabs-section-content ul {
list-style-type: none !important;
margin-left: 0 !important;
}
.no-touch .color_alternate .owl-carousel.navpos_outside>.owl-nav div:hover {
background: transparent !important;
color: #cad400 !important;
}
.owl-carousel .owl-nav div {
top: 35% !important;
}
.w-tabs-section-content li {
list-style: none !important;
}
#menu-footer-menu-1, #menu-footer-menu-2 {
list-style-type: none !important;
margin-left: 0;
}
ul {
list-style-type: none !important;
margin-left: 0 !important;
}
@media (max-width: 600px) {
footer .us_menu_1 .menu>li, footer .us_menu_2 .menu>li {
margin: 0 !important;
}
}
#billing_phone_field .optional {
display: none !important;
}
body:not(.rtl) .woocommerce-ordering select, body:not(.rtl) .woocommerce-select select, body:not(.rtl) .select2-selection--single {
line-height: 3rem !important;
}
#menu-footer-menu-1 li, #menu-footer-menu-2 li {
margin-bottom: 0.4rem !important;
}
.woocommerce-error {
background: rgba(207, 46, 46, 0.85) !important;
color: #fff !important;
} .wpb_text_column .wpb_wrapper ul li, .post_custom_field ul li {
background: url(//www.opitz-umwelttechnik.de/wp-content/uploads/2022/02/list-style.gif) scroll 0px 11px no-repeat;
padding-left: 22px;
}
.w-nav .menu-item{
font-weight: 400 !important;
letter-spacing: 0.5px;
}
.l-subheader.at_middle {
-webkit-box-shadow: 0 3px 5px -1px rgba(0,0,0,0.1) !important;
box-shadow: 0 3px 5px -1px rgba(0,0,0,0.1) !important;
}
.fa-leaf {
color: rgba(202, 212, 0, 0.6) !important;
}
.royalSlider .rsArrowLeft {
left: 20px !important;
}
.royalSlider .rsArrowRight {
right: 20px !important;
}
.header-text {
color: #fff;
}
.no-margin-top { }
.royalSlider .rsArrow {
font-size: 2rem;
}
.footer-trenner-margin-minus {
margin-top: -50px !important;
}
.w-actionbox-text h3 {
font-size: 1.5rem !important;
letter-spacing: 0.02em;
} .no-touch .w-nav.type_desktop .hover_underline .menu-item.level_1:hover .w-nav-title:after {
bottom: -2px;
opacity: 0.5;
}
.no-touch .w-nav.type_desktop .hover_underline .current-menu-item .w-nav-anchor.level_1 .w-nav-title:after {
display: block;
content: '';
position: absolute;
left: 0;
bottom: -0.4em;
margin: 0 auto  3px;
opacity: 0.5;
height: 2px;
width: 100%;
transition: all 0.3s;
}
.w-nav.type_desktop .w-nav-anchor.level_1 .w-nav-arrow:before {
font-size: 0.9em !important;
} footer {
font-size: 16px;
line-height: 30px;
}
footer li {
margin: 0 0 0.3rem;
padding-left: 0.5rem !important;
}
footer .widget_recent_entries {
line-height: 1.35rem !important;
}
#menu-footer-menu-1 li:before, #menu-footer-menu-2 li:before {
content: '\f105' !important;
font-family: fontawesome;
opacity: 0.5;
}
#menu-footer-menu-1 li a, #menu-footer-menu-2 li a {
margin-left: 7px;
}
.spacer-footer {
margin-bottom: 9px;
}
#footer-social {
font-size: 20px !important;
margin-left: -13px;
margin-top: -25px;
}
.royalSlider .rsArrow {
font-size: 1.5rem !important;
height: 3rem !important;
width: 3rem !important;
}
#kontakt .fa-map-marker-alt {
position: relative;
top: -30px;
}
#logo-slider .logo-slider-arrows .owl-carousel.navstyle_circle .owl-nav div:hover {
box-shadow: 0 0em 0em rgba(0,0,0,0.2);
background: transparent !important;
border-color: transparent;
color: #cad400 !important;
}
@media (max-width: 767px) {
.w-slider {
margin-top: 5.8rem !important;
}
} .margin-shop {
margin-bottom: -110px;
}
#shop .product { }
.product p.wc-gzd-additional-info {
margin-bottom: -1rem;
font-size: .8em;
clear: left;
font-weight: 600 !important;
font-size: 1rem !important;
letter-spacing: 0.4px;
}
.us-woo-shop_trendy .product-h .button {
margin-top: 25px;
}
.woocommerce-product-details__short-description {
margin-bottom: 1.5rem;
margin-top: 1.5rem;
}
.woocommerce-MyAccount-content .order-number, .woocommerce-MyAccount-content .order-status, .woocommerce-orders-table__cell-order-number, .woocommerce-orders-table__cell-order-status {
font-weight: 500 !important;
}
.woocommerce-MyAccount-navigation li.is-active a, .woocommerce .form-row label {
font-weight: 500 !important;
}
.woocommerce-MyAccount-navigation-link a {
color: #434955;
}
.woocommerce-message, .woocommerce-error, .woocommerce-info {
margin: 1.5rem 0 1.5rem !important;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads {
display: none !important;
}
#shop .wc-gzd-additional-info.tax-info, #shop .wc-gzd-additional-info.shipping-costs-info, #interest .wc-gzd-additional-info.tax-info, #interest .wc-gzd-additional-info.shipping-costs-info {
display: none !important;
}
#shop .woocommerce-Price-amount.amount {
font-size: 1.4rem !important;
color: #cad400 !important;
}
.w-post-elm.post_custom_field.type_text {
margin-top: 0.6rem; }
#interest .layout_shop_modern .usg_vwrapper_1 {
background: inherit!important;
padding: 1rem 1.2rem 0rem 1.2rem !important;
} @media (max-width: 600px) {
.no-margin-top {
margin-top: -40px;
}
} select {
margin-bottom: 0 !important;
}
.nf-field-label label {
font-weight: 500 !important;
}
#ninja_forms_required_items.hidden-container, #ninja_forms_required_items.hr-container, .nf-field-container.hidden-container, .nf-field-container.hr-container {
margin: 1rem 0 !important;
}
.nf-form-cont hr {
border-color: transparent !important;
}
.nf-form-content button, .nf-form-content input[type=button] {
font-size: 16px !important;
line-height: 1.20!important; font-style: normal !important;
text-transform: uppercase !important;
letter-spacing: 0 !important;
border-radius: 0 !important;
padding: 1em 1.8em !important;
background: #cad400 !important;
border-color: #cad400 !important;
border: 1px solid !important;
color: #ffffff !important;
} 
.nf-form-content input[type=button]:hover, .nf-form-content button:hover {
background: #ffffff !important;
border-color: #cad400 !important;
color: #cad400 !important;
border: 1px solid;
}
.nf-form-content .list-select-wrap .nf-field-element>div, .nf-form-content input:not([type=button]), .nf-form-content textarea {
background: #f7f7f7;
border: 1px solid #c4c4c4;
color: #000 !important;
font-weight: 400 !important;
}
.select2-selection, select, input:not([type="submit"]) {
line-height: normal !important;
font-weight: 400 !important;
}
.ninja-inline {
margin-left: 20px;
display: block !important;
margin-top: 20px;
font-size: 0.8rem !important;
line-height: 1.1rem !important;
}
.ninja-inline-2 {
display: block !important;
font-size: 0.8rem !important;
line-height: 1.1rem !important; margin-bottom: -20px !important;
}
.ninja-pflicht {
display: block !important;
font-size: 0.8rem !important;
line-height: 1.1rem !important;
}
.checkbox-container.label-right .field-wrap>div {
width: auto !important;
margin: 0 !important;
}
#nf-label-field-10:before {
left: -28px !important;
top: -11px !important;
}
#nf-label-field-10:after {
left: -28px !important; 
top: -11px !important;
height: 25px !important;
width: 25px !important;
}
.nf-fu-progress, .nf-form-fields-required {
display: none !important;
}
.ninja-forms-req-symbol {
color: #cad400 !important;
position: relative;
top: -20px;
}
.nf-response-msg p {
color: #cad400;
} .w-filter.state_desktop.style_drop_default .w-filter-item-title, .select2-selection, select, textarea, input:not([type="submit"]), .w-form-checkbox, .w-form-radio {
font-size: 1rem;
font-weight: 400;
letter-spacing: 0em;
border-width: 0px;
border-radius: 0em !important; background: #f7f7f7 !important;
color: #3b3d40; }
.woocommerce .form-row label {
font-weight: 400 !important;
}
.woocommerce-MyAccount-content em {
font-size: 0.85rem !important;
}
.preis-haupt .woocommerce-price-suffix {
font-size: 1rem !important;
font-weight: 300 !important;
}
.preis-haupt .woocommerce-Price-amount.amount {
font-size: 2.5rem !important;
}
.preis-haupt .woocommerce-Price-currencySymbol {
font-size: 2rem !important;
margin-right: 0.5rem;
}
.preis-haupt del .woocommerce-Price-amount.amount, .preis-haupt del .woocommerce-Price-currencySymbol {
font-size: 1.6rem !important;
}
.woocommerce-shipping-calculator {
display: none !important;
}
#produkte-uebersicht #shop .layout_shop_modern .product_field {
border-radius: 4px !important;
}
.us-woo-cart_compact .woocommerce .shop_table.cart {
width: 60% !important;
}
.us-woo-cart_compact .woocommerce .cart-collaterals {
width: 35% !important;
}
#shipping_method input[type="checkbox"], input[type="radio"] {
width: 1rem !important;
height: 1rem !important;
}
.pswp, .woocommerce-product-gallery__trigger {
display: none !important;
}
.woocommerce-checkout-review-order-table tfoot td {
font-weight: normal !important;
}
.woocommerce ul#shipping_method {
white-space: nowrap;
}
.woocommerce-checkout #order_review_heading {
float: left !important;
}
.w-grid-list article { }
.w-post-slider-trigger:before {
border-bottom: 6px solid !important;
}
#bestseller .woocommerce-price-suffix {
font-weight: 300 !important;
}
#bestseller del bdi {
font-size: 1rem;
}
#bestseller ins {
font-size: 1.3rem;
}@font-face{font-family: 'Fira Sans Condensed';font-style: normal;font-weight: 300;unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src: url(//www.opitz-umwelttechnik.de/wp-content/uploads/omgf/us-fonts/fira-sans-condensed-normal-latin-ext-300.woff2?ver=1663331946) format('woff2');font-display: swap;}@font-face{font-family: 'Fira Sans Condensed';font-style: normal;font-weight: 300;unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src: url(//www.opitz-umwelttechnik.de/wp-content/uploads/omgf/us-fonts/fira-sans-condensed-normal-latin-300.woff2?ver=1663331946) format('woff2');font-display: swap;}@font-face{font-family: 'Fira Sans Condensed';font-style: normal;font-weight: 400;unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src: url(//www.opitz-umwelttechnik.de/wp-content/uploads/omgf/us-fonts/fira-sans-condensed-normal-latin-ext-400.woff2?ver=1663331946) format('woff2');font-display: swap;}@font-face{font-family: 'Fira Sans Condensed';font-style: normal;font-weight: 400;unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src: url(//www.opitz-umwelttechnik.de/wp-content/uploads/omgf/us-fonts/fira-sans-condensed-normal-latin-400.woff2?ver=1663331946) format('woff2');font-display: swap;}@font-face{font-family: 'Fira Sans Condensed';font-style: normal;font-weight: 500;unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src: url(//www.opitz-umwelttechnik.de/wp-content/uploads/omgf/us-fonts/fira-sans-condensed-normal-latin-ext-500.woff2?ver=1663331946) format('woff2');font-display: swap;}@font-face{font-family: 'Fira Sans Condensed';font-style: normal;font-weight: 500;unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src: url(//www.opitz-umwelttechnik.de/wp-content/uploads/omgf/us-fonts/fira-sans-condensed-normal-latin-500.woff2?ver=1663331946) format('woff2');font-display: swap;}@font-face{font-family: 'Fira Sans Condensed';font-style: normal;font-weight: 600;unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src: url(//www.opitz-umwelttechnik.de/wp-content/uploads/omgf/us-fonts/fira-sans-condensed-normal-latin-ext-600.woff2?ver=1663331946) format('woff2');font-display: swap;}@font-face{font-family: 'Fira Sans Condensed';font-style: normal;font-weight: 600;unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src: url(//www.opitz-umwelttechnik.de/wp-content/uploads/omgf/us-fonts/fira-sans-condensed-normal-latin-600.woff2?ver=1663331946) format('woff2');font-display: swap;}@font-face{font-family: 'Lato';font-style: normal;font-weight: 400;unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src: url(//www.opitz-umwelttechnik.de/wp-content/uploads/omgf/us-fonts/lato-normal-latin-ext-400.woff2?ver=1663331946) format('woff2');font-display: swap;}@font-face{font-family: 'Lato';font-style: normal;font-weight: 400;unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src: url(//www.opitz-umwelttechnik.de/wp-content/uploads/omgf/us-fonts/lato-normal-latin-400.woff2?ver=1663331946) format('woff2');font-display: swap;}@font-face{font-family: 'Lato';font-style: normal;font-weight: 700;unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src: url(//www.opitz-umwelttechnik.de/wp-content/uploads/omgf/us-fonts/lato-normal-latin-ext-700.woff2?ver=1663331946) format('woff2');font-display: swap;}@font-face{font-family: 'Lato';font-style: normal;font-weight: 700;unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src: url(//www.opitz-umwelttechnik.de/wp-content/uploads/omgf/us-fonts/lato-normal-latin-700.woff2?ver=1663331946) format('woff2');font-display: swap;}.fs-free-shipping-notice-and-button-wrapper{flex-flow:wrap;place-content:start space-between;align-items:center;display:flex}.fs-free-shipping-notice-text-and-progress-bar-wrapper,.fs-free-shipping-notice-continue-shopping-button-wrapper{flex:0 auto;margin:0 .5em}.fs-free-shipping-notice-progress-bar-wrapper{flex-direction:row;align-items:center;display:flex}.fs-free-shipping-notice-progress-bar{border:1px solid #fff;border-radius:10px;width:100%;height:10px;margin-left:10px;margin-right:10px;position:relative}.fs-free-shipping-notice-progress-bar>span{background-color:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px;height:100%;display:block;position:relative;overflow:hidden}.button.flexible-shipping-free-shipping-button{margin-left:0}