﻿.brand {--swift-header-font: 'font-neuefrutigerworld'; --swift-header-font-weight: 400; --swift-header-font-style: normal; --swift-header-casing: inherit; --swift-header-line-height: 1.125; --swift-header-letter-spacing: 0em; --swift-display-font: 'font-neuefrutigerworld'; --swift-display-font-weight: 400; --swift-display-font-style: normal; --swift-display-casing: inherit; --swift-display-line-height: 1.2; --swift-display-letter-spacing: 0em; --swift-body-font: 'Roboto'; --swift-body-font-weight: normal; --swift-body-font-style: normal; --swift-body-line-height: 1.5; --swift-body-letter-spacing: 0em; --swift-button-primary-font-weight: bold; --swift-button-primary-casing: inherit; --swift-button-primary-shape: .25rem; --swift-button-primary-padding-x: 1.585rem; --swift-button-primary-padding-y: 0.5rem; --swift-button-secondary-font-weight: bold; --swift-button-secondary-casing: inherit; --swift-button-secondary-shape: .25rem; --swift-button-secondary-padding-x: 1.585rem; --swift-button-secondary-padding-y: 0.5rem; --swift-button-link-font-weight: normal; --swift-button-link-casing: inherit; --swift-debug-css-written: '20/05/2025 06:37:53'; --swift-debug-page-changed: '23/12/2024 09:29:23';}.theme-hamach-white{--swift-foreground-color: #000000; --swift-foreground-color-rgb: 0,0,0; --swift-background-color: #FFFFFF; --swift-background-color-rgb: 255,255,255; --swift-accent-color: #FFA600; --swift-accent-color-rgb: 255,166,0; --swift-border-color: transparent; --swift-border-color-rgb: transparent; --swift-button-primary-background-color: #FFA600; --swift-button-primary-background-color-rgb: 255,166,0; --swift-button-primary-foreground-color: #FFFFFF; --swift-button-primary-foreground-color-rgb: 255,255,255; --swift-button-primary-border-color: #FFA600; --swift-button-primary-border-color-rgb: 255,166,0; --swift-button-primary-hover-background-color: #C69014; --swift-button-primary-hover-background-color-rgb: 198,144,20; --swift-button-primary-hover-foreground-color: #FFFFFF; --swift-button-primary-hover-foreground-color-rgb: 255,255,255; --swift-button-primary-hover-border-color: #C69014; --swift-button-primary-hover-border-color-rgb: 198,144,20; --swift-button-secondary-background-color: #C69014; --swift-button-secondary-background-color-rgb: 198,144,20; --swift-button-secondary-foreground-color: #FFFFFF; --swift-button-secondary-foreground-color-rgb: 255,255,255; --swift-button-secondary-border-color: #C69014; --swift-button-secondary-border-color-rgb: 198,144,20; --swift-button-secondary-hover-background-color: #FFA600; --swift-button-secondary-hover-background-color-rgb: 255,166,0; --swift-button-secondary-hover-foreground-color: #FFFFFF; --swift-button-secondary-hover-foreground-color-rgb: 255,255,255; --swift-button-secondary-hover-border-color: #FFA600; --swift-button-secondary-hover-border-color-rgb: 255,166,0; --swift-button-link-color: #FFA600; --swift-button-link-color-rgb: 255,166,0; --swift-button-link-hover-color: #C69014; --swift-button-link-hover-color-rgb: 198,144,20; --swift-a11y-outline-color: #FFFFFF; --swift-a11y-outline-color-rgb: 255,255,255;}.theme-orangebg-blacklink{--swift-foreground-color: #FFFFFF; --swift-foreground-color-rgb: 255,255,255; --swift-background-color: #FFA600; --swift-background-color-rgb: 255,166,0; --swift-accent-color: #333333; --swift-accent-color-rgb: 51,51,51; --swift-border-color: transparent; --swift-border-color-rgb: transparent; --swift-button-primary-background-color: #FFFFFF; --swift-button-primary-background-color-rgb: 255,255,255; --swift-button-primary-foreground-color: #FFA600; --swift-button-primary-foreground-color-rgb: 255,166,0; --swift-button-primary-border-color: #FFFFFF; --swift-button-primary-border-color-rgb: 255,255,255; --swift-button-primary-hover-background-color: #FFA600; --swift-button-primary-hover-background-color-rgb: 255,166,0; --swift-button-primary-hover-foreground-color: #FFFFFF; --swift-button-primary-hover-foreground-color-rgb: 255,255,255; --swift-button-primary-hover-border-color: #FFA600; --swift-button-primary-hover-border-color-rgb: 255,166,0; --swift-button-secondary-background-color: #FFFFFF; --swift-button-secondary-background-color-rgb: 255,255,255; --swift-button-secondary-foreground-color: #FFA600; --swift-button-secondary-foreground-color-rgb: 255,166,0; --swift-button-secondary-border-color: #FFFFFF; --swift-button-secondary-border-color-rgb: 255,255,255; --swift-button-secondary-hover-background-color: #FFA600; --swift-button-secondary-hover-background-color-rgb: 255,166,0; --swift-button-secondary-hover-foreground-color: #FFFFFF; --swift-button-secondary-hover-foreground-color-rgb: 255,255,255; --swift-button-secondary-hover-border-color: #FFA600; --swift-button-secondary-hover-border-color-rgb: 255,166,0; --swift-button-link-color: #FFA600; --swift-button-link-color-rgb: 255,166,0; --swift-button-link-hover-color: #C69014; --swift-button-link-hover-color-rgb: 198,144,20; --swift-a11y-outline-color: #CCCCCC; --swift-a11y-outline-color-rgb: 204,204,204;}.theme-dark-grey-hamach{--swift-foreground-color: #000000; --swift-foreground-color-rgb: 0,0,0; --swift-background-color: #E3E3E3; --swift-background-color-rgb: 227,227,227; --swift-accent-color: #FFA600; --swift-accent-color-rgb: 255,166,0; --swift-border-color: transparent; --swift-border-color-rgb: transparent; --swift-button-primary-background-color: #FFA600; --swift-button-primary-background-color-rgb: 255,166,0; --swift-button-primary-foreground-color: #FFFFFF; --swift-button-primary-foreground-color-rgb: 255,255,255; --swift-button-primary-border-color: #FFA600; --swift-button-primary-border-color-rgb: 255,166,0; --swift-button-primary-hover-background-color: #C69014; --swift-button-primary-hover-background-color-rgb: 198,144,20; --swift-button-primary-hover-foreground-color: #FFFFFF; --swift-button-primary-hover-foreground-color-rgb: 255,255,255; --swift-button-primary-hover-border-color: #C69014; --swift-button-primary-hover-border-color-rgb: 198,144,20; --swift-button-secondary-background-color: #C69014; --swift-button-secondary-background-color-rgb: 198,144,20; --swift-button-secondary-foreground-color: #FFFFFF; --swift-button-secondary-foreground-color-rgb: 255,255,255; --swift-button-secondary-border-color: #C69014; --swift-button-secondary-border-color-rgb: 198,144,20; --swift-button-secondary-hover-background-color: #FFA600; --swift-button-secondary-hover-background-color-rgb: 255,166,0; --swift-button-secondary-hover-foreground-color: #FFFFFF; --swift-button-secondary-hover-foreground-color-rgb: 255,255,255; --swift-button-secondary-hover-border-color: #FFA600; --swift-button-secondary-hover-border-color-rgb: 255,166,0; --swift-button-link-color: #FFA600; --swift-button-link-color-rgb: 255,166,0; --swift-button-link-hover-color: #C69014; --swift-button-link-hover-color-rgb: 198,144,20; --swift-a11y-outline-color: #CCCCCC; --swift-a11y-outline-color-rgb: 204,204,204;}.theme-hamach-transparent{--swift-foreground-color: #FFFFFF; --swift-foreground-color-rgb: 255,255,255; --swift-background-color: transparent; --swift-background-color-rgb: transparent; --swift-accent-color: #FFA600; --swift-accent-color-rgb: 255,166,0; --swift-border-color: transparent; --swift-border-color-rgb: transparent; --swift-button-primary-background-color: #FFA600; --swift-button-primary-background-color-rgb: 255,166,0; --swift-button-primary-foreground-color: #FFFFFF; --swift-button-primary-foreground-color-rgb: 255,255,255; --swift-button-primary-border-color: #FFA600; --swift-button-primary-border-color-rgb: 255,166,0; --swift-button-primary-hover-background-color: #C69014; --swift-button-primary-hover-background-color-rgb: 198,144,20; --swift-button-primary-hover-foreground-color: #FFFFFF; --swift-button-primary-hover-foreground-color-rgb: 255,255,255; --swift-button-primary-hover-border-color: #C69014; --swift-button-primary-hover-border-color-rgb: 198,144,20; --swift-button-secondary-background-color: #C69014; --swift-button-secondary-background-color-rgb: 198,144,20; --swift-button-secondary-foreground-color: #FFFFFF; --swift-button-secondary-foreground-color-rgb: 255,255,255; --swift-button-secondary-border-color: #C69014; --swift-button-secondary-border-color-rgb: 198,144,20; --swift-button-secondary-hover-background-color: #FFA600; --swift-button-secondary-hover-background-color-rgb: 255,166,0; --swift-button-secondary-hover-foreground-color: #FFFFFF; --swift-button-secondary-hover-foreground-color-rgb: 255,255,255; --swift-button-secondary-hover-border-color: #FFA600; --swift-button-secondary-hover-border-color-rgb: 255,166,0; --swift-button-link-color: #FFA600; --swift-button-link-color-rgb: 255,166,0; --swift-button-link-hover-color: #C69014; --swift-button-link-hover-color-rgb: 198,144,20; --swift-a11y-outline-color: #FFFFFF; --swift-a11y-outline-color-rgb: 255,255,255;}.theme-dark-grey-black-text{--swift-foreground-color: #FFA600; --swift-foreground-color-rgb: 255,166,0; --swift-background-color: #E3E3E3; --swift-background-color-rgb: 227,227,227; --swift-accent-color: #000000; --swift-accent-color-rgb: 0,0,0; --swift-border-color: transparent; --swift-border-color-rgb: transparent; --swift-button-primary-background-color: #FFA600; --swift-button-primary-background-color-rgb: 255,166,0; --swift-button-primary-foreground-color: #FFFFFF; --swift-button-primary-foreground-color-rgb: 255,255,255; --swift-button-primary-border-color: #FFA600; --swift-button-primary-border-color-rgb: 255,166,0; --swift-button-primary-hover-background-color: #C69014; --swift-button-primary-hover-background-color-rgb: 198,144,20; --swift-button-primary-hover-foreground-color: #FFFFFF; --swift-button-primary-hover-foreground-color-rgb: 255,255,255; --swift-button-primary-hover-border-color: #C69014; --swift-button-primary-hover-border-color-rgb: 198,144,20; --swift-button-secondary-background-color: #C69014; --swift-button-secondary-background-color-rgb: 198,144,20; --swift-button-secondary-foreground-color: #FFFFFF; --swift-button-secondary-foreground-color-rgb: 255,255,255; --swift-button-secondary-border-color: #C69014; --swift-button-secondary-border-color-rgb: 198,144,20; --swift-button-secondary-hover-background-color: #FFA600; --swift-button-secondary-hover-background-color-rgb: 255,166,0; --swift-button-secondary-hover-foreground-color: #FFFFFF; --swift-button-secondary-hover-foreground-color-rgb: 255,255,255; --swift-button-secondary-hover-border-color: #FFA600; --swift-button-secondary-hover-border-color-rgb: 255,166,0; --swift-button-link-color: #FFA600; --swift-button-link-color-rgb: 255,166,0; --swift-button-link-hover-color: #C69014; --swift-button-link-hover-color-rgb: 198,144,20; --swift-a11y-outline-color: #CCCCCC; --swift-a11y-outline-color-rgb: 204,204,204;}.theme-my-account-hamach{--swift-foreground-color: #000000; --swift-foreground-color-rgb: 0,0,0; --swift-background-color: #F6F6F6; --swift-background-color-rgb: 246,246,246; --swift-accent-color: #FFA600; --swift-accent-color-rgb: 255,166,0; --swift-border-color: transparent; --swift-border-color-rgb: transparent; --swift-button-primary-background-color: #FFA600; --swift-button-primary-background-color-rgb: 255,166,0; --swift-button-primary-foreground-color: #FFFFFF; --swift-button-primary-foreground-color-rgb: 255,255,255; --swift-button-primary-border-color: #FFA600; --swift-button-primary-border-color-rgb: 255,166,0; --swift-button-primary-hover-background-color: #C69014; --swift-button-primary-hover-background-color-rgb: 198,144,20; --swift-button-primary-hover-foreground-color: #FFFFFF; --swift-button-primary-hover-foreground-color-rgb: 255,255,255; --swift-button-primary-hover-border-color: #C69014; --swift-button-primary-hover-border-color-rgb: 198,144,20; --swift-button-secondary-background-color: #C69014; --swift-button-secondary-background-color-rgb: 198,144,20; --swift-button-secondary-foreground-color: #FFFFFF; --swift-button-secondary-foreground-color-rgb: 255,255,255; --swift-button-secondary-border-color: #C69014; --swift-button-secondary-border-color-rgb: 198,144,20; --swift-button-secondary-hover-background-color: #FFA600; --swift-button-secondary-hover-background-color-rgb: 255,166,0; --swift-button-secondary-hover-foreground-color: #FFFFFF; --swift-button-secondary-hover-foreground-color-rgb: 255,255,255; --swift-button-secondary-hover-border-color: #FFA600; --swift-button-secondary-hover-border-color-rgb: 255,166,0; --swift-button-link-color: #FFA600; --swift-button-link-color-rgb: 255,166,0; --swift-button-link-hover-color: #C69014; --swift-button-link-hover-color-rgb: 198,144,20; --swift-a11y-outline-color: #CCCCCC; --swift-a11y-outline-color-rgb: 204,204,204;}.login-forms-hamach{--swift-foreground-color: #FFA600; --swift-foreground-color-rgb: 255,166,0; --swift-background-color: #FFFFFF; --swift-background-color-rgb: 255,255,255; --swift-accent-color: #FFA600; --swift-accent-color-rgb: 255,166,0; --swift-border-color: transparent; --swift-border-color-rgb: transparent; --swift-button-primary-background-color: #FFA600; --swift-button-primary-background-color-rgb: 255,166,0; --swift-button-primary-foreground-color: #FFFFFF; --swift-button-primary-foreground-color-rgb: 255,255,255; --swift-button-primary-border-color: #FFA600; --swift-button-primary-border-color-rgb: 255,166,0; --swift-button-primary-hover-background-color: #C69014; --swift-button-primary-hover-background-color-rgb: 198,144,20; --swift-button-primary-hover-foreground-color: #FFFFFF; --swift-button-primary-hover-foreground-color-rgb: 255,255,255; --swift-button-primary-hover-border-color: #C69014; --swift-button-primary-hover-border-color-rgb: 198,144,20; --swift-button-secondary-background-color: #C69014; --swift-button-secondary-background-color-rgb: 198,144,20; --swift-button-secondary-foreground-color: #FFFFFF; --swift-button-secondary-foreground-color-rgb: 255,255,255; --swift-button-secondary-border-color: #C69014; --swift-button-secondary-border-color-rgb: 198,144,20; --swift-button-secondary-hover-background-color: #FFA600; --swift-button-secondary-hover-background-color-rgb: 255,166,0; --swift-button-secondary-hover-foreground-color: #FFFFFF; --swift-button-secondary-hover-foreground-color-rgb: 255,255,255; --swift-button-secondary-hover-border-color: #FFA600; --swift-button-secondary-hover-border-color-rgb: 255,166,0; --swift-button-link-color: #FFA600; --swift-button-link-color-rgb: 255,166,0; --swift-button-link-hover-color: #C69014; --swift-button-link-hover-color-rgb: 198,144,20; --swift-a11y-outline-color: #FFFFFF; --swift-a11y-outline-color-rgb: 255,255,255;}.theme-blog-hamach{--swift-foreground-color: #000000; --swift-foreground-color-rgb: 0,0,0; --swift-background-color: #F6F6F6; --swift-background-color-rgb: 246,246,246; --swift-accent-color: #FFA600; --swift-accent-color-rgb: 255,166,0; --swift-border-color: transparent; --swift-border-color-rgb: transparent; --swift-button-primary-background-color: #FFA600; --swift-button-primary-background-color-rgb: 255,166,0; --swift-button-primary-foreground-color: #FFFFFF; --swift-button-primary-foreground-color-rgb: 255,255,255; --swift-button-primary-border-color: #FFA600; --swift-button-primary-border-color-rgb: 255,166,0; --swift-button-primary-hover-background-color: #C69014; --swift-button-primary-hover-background-color-rgb: 198,144,20; --swift-button-primary-hover-foreground-color: #FFFFFF; --swift-button-primary-hover-foreground-color-rgb: 255,255,255; --swift-button-primary-hover-border-color: #C69014; --swift-button-primary-hover-border-color-rgb: 198,144,20; --swift-button-secondary-background-color: #C69014; --swift-button-secondary-background-color-rgb: 198,144,20; --swift-button-secondary-foreground-color: #FFFFFF; --swift-button-secondary-foreground-color-rgb: 255,255,255; --swift-button-secondary-border-color: #C69014; --swift-button-secondary-border-color-rgb: 198,144,20; --swift-button-secondary-hover-background-color: #FFA600; --swift-button-secondary-hover-background-color-rgb: 255,166,0; --swift-button-secondary-hover-foreground-color: #FFFFFF; --swift-button-secondary-hover-foreground-color-rgb: 255,255,255; --swift-button-secondary-hover-border-color: #FFA600; --swift-button-secondary-hover-border-color-rgb: 255,166,0; --swift-button-link-color: #FFA600; --swift-button-link-color-rgb: 255,166,0; --swift-button-link-hover-color: #C69014; --swift-button-link-hover-color-rgb: 198,144,20; --swift-a11y-outline-color: #CCCCCC; --swift-a11y-outline-color-rgb: 204,204,204;}.mails-forms-hamach{--swift-foreground-color: #FFA600; --swift-foreground-color-rgb: 255,166,0; --swift-background-color: #FFFFFF; --swift-background-color-rgb: 255,255,255; --swift-accent-color: #FFA600; --swift-accent-color-rgb: 255,166,0; --swift-border-color: transparent; --swift-border-color-rgb: transparent; --swift-button-primary-background-color: #FFA600; --swift-button-primary-background-color-rgb: 255,166,0; --swift-button-primary-foreground-color: #FFFFFF; --swift-button-primary-foreground-color-rgb: 255,255,255; --swift-button-primary-border-color: #FFA600; --swift-button-primary-border-color-rgb: 255,166,0; --swift-button-primary-hover-background-color: #C69014; --swift-button-primary-hover-background-color-rgb: 198,144,20; --swift-button-primary-hover-foreground-color: #FFFFFF; --swift-button-primary-hover-foreground-color-rgb: 255,255,255; --swift-button-primary-hover-border-color: #C69014; --swift-button-primary-hover-border-color-rgb: 198,144,20; --swift-button-secondary-background-color: #C69014; --swift-button-secondary-background-color-rgb: 198,144,20; --swift-button-secondary-foreground-color: #FFFFFF; --swift-button-secondary-foreground-color-rgb: 255,255,255; --swift-button-secondary-border-color: #C69014; --swift-button-secondary-border-color-rgb: 198,144,20; --swift-button-secondary-hover-background-color: #FFA600; --swift-button-secondary-hover-background-color-rgb: 255,166,0; --swift-button-secondary-hover-foreground-color: #FFFFFF; --swift-button-secondary-hover-foreground-color-rgb: 255,255,255; --swift-button-secondary-hover-border-color: #FFA600; --swift-button-secondary-hover-border-color-rgb: 255,166,0; --swift-button-link-color: #FFA600; --swift-button-link-color-rgb: 255,166,0; --swift-button-link-hover-color: #C69014; --swift-button-link-hover-color-rgb: 198,144,20; --swift-a11y-outline-color: #FFFFFF; --swift-a11y-outline-color-rgb: 255,255,255;}.border-radius-21 img{border-radius: 1.3rem;}.faq-item button{background-color: #F6F6F6; border-radius: 1em; height: 4rem; margin-bottom:25px;}.faq-item .accordion-item{border:none;}.box-shadow{box-shadow: 2px 2px 10px #00000026; padding: 16px; width:85%; border-radius:10px;} .white-bg .container-xl {background-color: #fff; border-radius: 21px; padding: 40px;}    .white-bg .container-xl .grid {align-items: center;}.white-overlay .item_swift_videoposter:after{background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 80%); opacity:100%;}.account-forms .container-xl {background-color: #fff; border-radius: 10px; padding-left: 0;}.account-forms .container-xl h1 {color: #000000;}.account-forms .container-xl .grid .g-col div {border-radius: 10px;}.account-forms .container-xl .grid .g-col:last-child {padding: 40px;}.account-forms .container-xl .grid.grid-2.grid-lg-2.gap-5.gap-lg-5 {align-items: center;}.account-forms .container-xl .card-header {border-bottom: none !important; padding-bottom: 0 !important;}.account-forms .container-xl .card-header.text-center h4,.account-forms .container-xl .card-header.text-center p {text-align: left !important;}.account-forms .container-xl .card-header h4:after {content: ' '; position: relative; display: block; height: 2px; width: 45px; margin: 5px 0; background-color: #C69014;}.account-forms .container-xl input,.account-forms .container-xl select {border: 1px solid #0000000; background-color: white; color: #000000;}.account-forms .container-xl label {color: #000000; opacity: 1;}.account-forms .container-xl .grid .g-col {overflow: hidden;}.account-forms .alert {margin: 16px 0 16px 16px;}.account-forms .container-xl .grid .g-col div div.mb-0-last-child,.account-forms p,.account-forms p img {height: 100%;}.category-header .item_swift_productlistgroupposter.min-vh-50,.category-header .item_finixa_productlistgroupposter.min-vh-50 {min-height: 500px!important; max-height: 600px; max-width: 2500px; margin: 0 auto !important;}.category-header .item_swift_productlistgroupposter .container-xl,.category-header .item_finixa_productlistgroupposter .container-xl {padding-bottom: 0!important;}.category-header .item_swift_productlistgroupposter .container-xl div div,.category-header .item_finixa_productlistgroupposter .container-xl div div {background-color: #F6F6F6; color: #000000; border-top-right-radius: 50px; border-top-left-radius: 50px; padding: 20px; max-width: 900px; z-index: 1;}@media only screen and (max-width: 377px) {.category-header .item_swift_productlistgroupposter .container-xl div div, .category-header .item_finixa_productlistgroupposter .container-xl div div { padding: 10px 10px 5px 10px;}    .category-header h1 {font-size: 25px;}    .category-header p {line-height: 1.2rem;}}.category-header .item_finixa_productlistgroupposter:after {opacity: 100%; content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: linear-gradient(260deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 80%);}.category-header h1 {text-align: left; padding: 0 20px; font-weight: bold;}.category-header p {font-size: 10pt; text-align: left; line-height: 1.5rem;}/*@media only screen and (max-width: 991px) {.category-header .item_swift_productlistgroupposter.min-vh-50, .category-header .item_finixa_productlistgroupposter.min-vh-50 { min-height: 200px !important;}}*/.subnavigation .swiffy-slider ul li a img {background-color: #F6F6F6; padding: 10px;}.subnavigation .swiffy-slider ul li a div div div {color: #000000; font-weight: bold; position: absolute;}.products-container .container-xl .grid .g-col:first-child {background-color: #F6F6F6; padding: 20px; border-radius: 15px;}@media only screen and (max-width: 991px) {.products-container .container-xl .grid .g-col:first-child { padding: unset;}    .products-container .container-xl .grid .g-col {max-width: 96%; padding: 4%;}    .products-container .container-xl .grid .g-col:first-child .navbar {overflow-x: hidden;}    .products-container .container-xl .grid .g-col:first-child .navbar .nav-pills {max-width: 100%;}    .products-container .container-xl .grid .g-col:last-child {border-top: unset !important;}}.products-container .container-xl .grid .g-col:last-child {border-top: 1px solid ##FFA600;}.products-container .container-xl .grid .g-col:last-child button.dropdown-toggle {background-color: #E3E3E3;}.products-container .position-absolute button.swift_favorites-button {color: #000000;}.products-container .container-xl .grid article .item_swift_1columncomponentedit.mt-auto {display: none;}/*.products-container .container-xl .grid article .item_swift_1columncomponentedit:nth-child(3) {padding: 0 0 15px 0;}.products-container .container-xl .grid article .item_swift_1columncomponentedit:nth-child(4),.products-container .container-xl .grid article .item_swift_1columncomponentedit:nth-child(5),.products-container .container-xl .grid article .item_swift_1columncomponentedit:nth-child(6) {padding: 0 15px; background-color: #F6F6F6;}*/.products-container .container-xl .grid article .item_swift_1columncomponentedit h2,.products-container .container-xl .grid article .item_swift_1columncomponentedit .pb-3,.products-container .container-xl .grid article .item_swift_1columncomponentedit:last-child {padding: 0 15px; background-color: #F6F6F6;}.products-container .container-xl .grid article .item_swift_1columncomponentedit .py-2 {padding: 0!important;}.item_swift_1columncomponentedit:has(> div.item_swift_productdefaultimage) {background-color: ##FFA600;}.products-container .container-xl .grid article .item_swift_1columncomponentedit:last-child {border-bottom-left-radius: 21px; border-bottom-right-radius: 21px; /*background-color: #F6F6F6; padding: 0 15px;*/}.products-container .container-xl .grid article .item_swift_1columncomponentedit h2 {color: #000000; font-size: 20px; font-weight: bold; font-family: "font-neuefrutigerworld", 'Istok Web', sans-serif; min-height: 80px; padding-top: 10px;}/*@media only screen and (max-width: 991px) {.products-container .container-xl .grid article .item_swift_1columncomponentedit h2 { min-height: 122px; font-size: 14px;}}*/.products-container .container-xl .grid article .item_swift_1columncomponentedit .item_swift_productnumber {background-color: #FFA600; color: white; font-weight: bold; border-radius: 7px; padding: 5px; width: 100px; text-align: center;}.products-container .container-xl .grid article .item_swift_1columncomponentedit .item_swift_productnumber:empty {opacity: 0 !important; min-height: 31px;}.products-container .container-xl .grid article .item_swift_1columncomponentedit .item_swift_productprice {color: #000000; font-size: 20px; font-weight: bold; padding-bottom: 10px;}.products-container button.swift_favorites-button {color: #000000;}.products-container input[type=checkbox]:checked {border: 1px solid #000000; background-color: #000000 !important; background: none;}.products-container input[type='checkbox']:checked:after {content: '\2713'; color: white;}.products-container input[type='checkbox'] {background-color: #F6F6F6; border: 1px solid #000000; text-align: center; display: table-cell; vertical-align: middle; width: 20px; height: 20px; appearance: none;}.products-container .collapse-chevron-icon {background-color: #000000;}.products-container .icon-3 svg {color: #000000;}.products-container h2.h6.mb-3.py-1 {font-size: 25px; font-weight: bold;}.products-container button.btn-primary {background-color: #FFA600; border-color: #FFA600;}.products-container button.btn-primary:hover {background-color: #C69014;}footer .footer-adjustments {padding-bottom: 0!important;}footer .footer-adjustments img {margin-bottom: 40px;}footer .footer-adjustments nav ul li a {padding-bottom: 0!important;}footer .footer-adjustments h3 {font-weight: bold;}footer .footer-adjustments li a span {color: #575756;}footer .footer-adjustments .row.tel img,footer .footer-adjustments .row.tel p {margin-bottom: 4px;}footer .footer-bottom-adjustments {padding-top: 10px !important;}.footer-bottom-adjustments .col.flex-grow-1:first-child {min-width: 243px;}footer .footer-bottom-adjustments nav ul li a {padding-bottom: 0 !important;}footer .footer-bottom-adjustments h3 {font-weight: bold;}footer .footer-bottom-adjustments li a span {color: #575756;}footer .footer-bottom-adjustments .row.contact {margin-bottom: 20px;}footer .footer-bottom-adjustments .row.contact a {text-decoration: none; color: #575756;}footer .footer-bottom-adjustments .row.contact a:hover {text-decoration: underline;}.product-detail .item_swift_productnumber {color: #FFA600; font-weight: bold;}.product-detail h1,.product-detail h2,.product-detail h3,.product-detail .item_swift_productfielddisplaygroups {color: #000000;}.product-detail h1,.product-detail h2,.product-detail h3,.product-detail h4,.product-detail h5,.product-detail h6 {font-weight: bold;}/*.product-detail .item_swift_productlongdescription div div {display: -webkit-box !important; -webkit-box-orient: vertical; overflow: hidden; -webkit-line-clamp: 6;}*/.product-detail .item_swift_productlongdescription p strong:first-child {display: inline-block; margin-bottom: 10px; color: #093266; font-size: 28px;}.product-detail .form-select {background-color: #ffffff; border: 2px solid #000000; border-radius: 0.9rem; padding: 16px; font-size: 16px; color: #000000; cursor: pointer; outline: none; width: auto; min-width: 75%; appearance: none!important; -webkit-appearance: none; -moz-appearance: none; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23FFA600' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right 10px center;}.product-detail .form-select::-ms-expand {display: none;}.product-detail .variant-option:checked {font-weight: bold;}.product-detail .item_swift_productfielddisplaygroups ul {list-style: none; padding: 0; margin: 0;}.product-detail .item_swift_productfielddisplaygroups ul li {padding: 8px 0; font-size: 16px;}.product-detail .item_swift_productfielddisplaygroupsaccordion .accordion,.product-detail .item_finixa_productfielddisplaygroupsaccordion .accordion {border: none; border-radius: 8px; overflow: hidden; width: 100%;}.product-detail .item_swift_productfielddisplaygroupsaccordion .accordion .accordion-item,.product-detail .item_finixa_productfielddisplaygroupsaccordion .accordion .accordion-item {border: none; margin: 10px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.1); border-radius: 0.9rem;}.product-detail .item_swift_productfielddisplaygroupsaccordion .accordion .accordion-header,.product-detail .item_finixa_productfielddisplaygroupsaccordion .accordion .accordion-header {margin: 0; color: #FFA600;}.product-detail .item_swift_productfielddisplaygroupsaccordion .accordion .accordion-button,.product-detail .item_finixa_productfielddisplaygroupsaccordion .accordion .accordion-button {border-radius: 0; font-size: 16px; font-weight: 500; padding: 16px; text-align: left; border-radius: 0.9rem;}.product-detail .item_swift_productfielddisplaygroupsaccordion .accordion .accordion-body,.product-detail .item_finixa_productfielddisplaygroupsaccordion .accordion .accordion-body {color: #666666; font-size: 16px; line-height: 1.5; padding: 32px 16px 16px 16px; border-bottom-right-radius: 0.9rem; border-bottom-left-radius: 0.9rem;}.product-detail .item_swift_productfielddisplaygroupsaccordion .accordion .accordion-button:after,.product-detail .item_finixa_productfielddisplaygroupsaccordion .accordion .accordion-button:after  {background-color: #FFA600;}.product-detail .accordion div.accordion-collapse,.product-detail .item_swift_productfielddisplaygroupsaccordion .accordion .accordion-button,.product-detail .item_swift_productfielddisplaygroupsaccordion .accordion .accordion-item,.product-detail .item_finixa_productfielddisplaygroupsaccordion .accordion .accordion-button,.product-detail .item_finixa_productfielddisplaygroupsaccordion .accordion .accordion-item {background-color: #FFFFFF;}.product-slider .grid .slider-container {border-radius: 25px;}.product-slider .grid .slider-container li div.flex-column {background-color: #FFFFFF; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);}.product-slider .grid .slider-container li div.flex-column img {border-radius: 11px;}.product-slider .grid .slider-container li div.flex-column div.flex-column {background-color: #F6F6F6; padding: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; border-top-left-radius: 0; border-top-right-radius: 0;}.product-slider h3,.product-slider .text-price {color: #093266; font-size: 20px; font-weight: bold; font-family: "font-neuefrutigerworld", 'Istok Web', sans-serif;}.product-slider p,.product-slider small {color: #093266;}.product-slider button.swift_favorites-button {color: #00ABC7;}.product-slider small.opacity-85.fst-normal {display: none;}@media (max-width: 992px) {.product-slider .slider-item-show5 { overflow-x: auto;}    .product-slider .slider-container {display: flex; flex-wrap: nowrap;}    .product-slider .slider-container li {flex: 0 0 50%;}    .product-slider .slider-container {padding: 15px 30px 30px 15px;}}/*@media only screen and (max-width: 991px) {.product-slider ul.slider-container { --swiffy-slider-item-gap-totalwidth: calc(var(--swiffy-slider-item-gap) * (var(--swiffy-slider-item-count) - -38));}    }*/.product-slider .position-relative.h-100.theme.dark.rounded-borders-video.item_swift_videoposter {display: none;}.page-header .item_swift_logo {margin-top: -0px !important;}.main-navigation {box-shadow: 4px 4px 4px #00000026;}.main-navigation ul li a span {color: #FFA600;}.main-navigation .nav-item.dropdown {padding-right: 8px;}.main-navigation .item_swift_navigation ul li ul {background-color: #E3E3E3; border: none;}.main-navigation .item_swift_navigation ul li ul li a {color: #FFA600;}.main-navigation .container-xl .align-items-center .col:nth-child(3) .nav-wrapper nav ul .dropdown a {pointer-events: none;}.main-navigation .container-xl .align-items-center .col:nth-child(3) .nav-wrapper nav ul .dropdown ul li a {pointer-events: all;}.utilities-navigation .search-icon {left: 210px;}.utilities-navigation input.type-ahead-field {border-color: #E3E3E3; color: #768AA4; padding-left: 1rem !important;}.utilities-navigation .nav-item.dropdown span,.utilities-navigation .nav-item a,button#languageSelector_17372_2906,button#languageSelector_15736_2592,button#languageSelector_13994_2082,button#languageSelector_20644_3534 button#languageSelector_19008_3220,.utilities-navigation .nav-item.dropdown button,.mobile-navigation .nav-item.dropdown button,.utilities-navigation .nav-item button,.mobile-navigation .nav-item button {background-color: #E3E3E3; border-radius: 0.5rem;}.utilities-navigation .nav-item button,.mobile-navigation .nav-item button {margin-right: 8px;}.utilities-navigation .nav-item.dropdown {padding-right: 8px;}.utilities-navigation .item_swift_navigation ul li ul {background-color: #E3E3E3; border: none;}.utilities-navigation .col:nth-child(2) .item_swift_navigation ul li ul {top: -2px !important;}.utilities-navigation .item_swift_navigation ul li ul li a {color: #000000;}.utilities-navigation .item_swift_searchfield .dropdown ul {padding-bottom: 0;}.utilities-navigation .item_swift_searchfield .dropdown ul li#ViewAllContentPageResults {background-color: #000000; color: white; border-bottom-right-radius: 0.5rem; border-bottom-left-radius: 0.5rem;}.utilities-navigation .item_swift_searchfield .dropdown ul li hr.dropdown-divider {display: none;}.mobile-navigation .col:last-child .nav-item.dropdown span,.mobile-navigation .col:last-child .nav-item a {background-color: #E3E3E3; border-radius: 0.5rem;}.mobile-navigation .col:last-child .nav-item.dropdown span,.mobile-navigation .col:last-child .nav-item a {background-color: #E3E3E3; border-radius: 0.5rem;}.mobile-navigation .col:last-child .nav-item.dropdown {padding-right: 8px;}.mobile-navigation .col:last-child .item_swift_navigation ul li ul {background-color: #E3E3E3; border: none;}.offcanvas-navigation a#\32 139 {pointer-events: none;}.offcanvas-navigation span {text-transform: lowercase; color: #FFA600;}.offcanvas-navigation span:first-letter {text-transform: uppercase;}.offcanvas-header .offcanvas-utility-navigation .icon-3 svg {width: 4.5rem;}.z-index1 .container-xl a,    .z-index1 .container-xl p,    .z-index1 .container-xl h2,.z-index1 .container-xl h1 {z-index: 1;}.dots {position: relative;}.dots .container-xl {position: absolute; top: -140px; left: 0; right: 0; margin: 0 auto;}@media only screen and (max-width: 991px) {.dots .container-xl { position: static;}}@media only screen and (min-width: 2230px) {.dots .container-xl { position: unset;}}.search-bar {padding-right: 55px;}.search-bar span.position-absolute {background-color: #FFA600; color: white !important; border-radius: 5px; right: -55px !important;}@media only screen and (max-width: 991px) {.search-bar { padding-top: 15px !important; padding-bottom: 30px !important;}}.modules .container-xl,.modules .container-xl .grid {overflow: hidden;}.modules .item_swift_productgroupslider ul.slider-container li .rounded-0 {border-radius: 15px!important;}.modules .item_swift_productgroupslider ul.slider-container li .rounded-0 .rounded-0 {border-bottom-left-radius: 0!important; border-bottom-right-radius: 0!important;}.modules .item_swift_productgroupslider ul.slider-container li .card div {padding: 0!important;}.modules .item_swift_productgroupslider ul.slider-container li .card img {min-height: 150px;}.modules .item_swift_productgroupslider ul.slider-container li .card div a {color: #000000; text-decoration: none; display: block; margin-bottom: 30pt; margin: 10px 0 15px 0; font-weight: bold; min-height: 98px;}.modules .item_swift_productgroupslider ul.slider-container li .card div a:hover {color: #000000;}.modules .item_swift_productgroupslider ul.slider-container li:nth-child(1) .card div a::before,.modules .item_swift_productgroupslider ul.slider-container li:nth-child(2) .card div a::before,.modules .item_swift_productgroupslider ul.slider-container li:nth-child(3) .card div a::before,.modules .item_swift_productgroupslider ul.slider-container li:nth-child(4) .card div a::before,.modules .item_swift_productgroupslider ul.slider-container li:nth-child(5) .card div a::before,.modules .item_swift_productgroupslider ul.slider-container li:nth-child(6) .card div a::before,.modules .item_swift_productgroupslider ul.slider-container li:nth-child(7) .card div a::before,.modules .item_swift_productgroupslider ul.slider-container li:nth-child(8) .card div a::before,.modules .item_swift_productgroupslider ul.slider-container li:nth-child(9) .card div a::before,.modules .item_swift_productgroupslider ul.slider-container li:nth-child(10) .card div a::before,.modules .item_swift_productgroupslider ul.slider-container li:nth-child(11) .card div a::before,.modules .item_swift_productgroupslider ul.slider-container li:nth-child(12) .card div a::before,.modules .item_swift_productgroupslider ul.slider-container li:nth-child(13) .card div a::before {color: #FFA600; font-size: 40px; margin-right: 10px; font-weight: 900; font-family: 'Jost', sans-serif;}.modules .item_swift_productgroupslider ul.slider-container li:nth-child(1) .card div a::before {content: '01';}.modules .item_swift_productgroupslider ul.slider-container li:nth-child(2) .card div a::before {content: '02';}.modules .item_swift_productgroupslider ul.slider-container li:nth-child(3) .card div a::before {content: '03';}.modules .item_swift_productgroupslider ul.slider-container li:nth-child(4) .card div a::before {content: '04';}.modules .item_swift_productgroupslider ul.slider-container li:nth-child(5) .card div a::before {content: '05';}.modules .item_swift_productgroupslider ul.slider-container li:nth-child(6) .card div a::before {content: '06';}.modules .item_swift_productgroupslider ul.slider-container li:nth-child(7) .card div a::before {content: '07';}.modules .item_swift_productgroupslider ul.slider-container li:nth-child(8) .card div a::before {content: '08';}.modules .item_swift_productgroupslider ul.slider-container li:nth-child(9) .card div a::before {content: '09';}.modules .item_swift_productgroupslider ul.slider-container li:nth-child(10) .card div a::before {content: '10';}.modules .item_swift_productgroupslider ul.slider-container li:nth-child(11) .card div a::before {content: '11';}.modules .item_swift_productgroupslider ul.slider-container li:nth-child(12) .card div a::before {content: '12';}.modules .item_swift_productgroupslider ul.slider-container li:nth-child(13) .card div a::before {content: '13';}@media only screen and (max-width: 991px) {.modules .item_swift_productgroupslider ul.slider-container { /*--swiffy-slider-item-gap-totalwidth: calc(var(--swiffy-slider-item-gap) * (var(--swiffy-slider-item-count) - -100));*/ width: 92vw;}    }.modules .item_swift_productgroupslider {padding: 0;}.know-how article figure img {max-height: 250px;}.know-how article:first-child figure::after,.know-how article:nth-child(3) figure::after,.know-how article:nth-child(5) figure::after,.know-how article:nth-child(7) figure::after,.know-how article:nth-child(9) figure::after,.know-how article:nth-child(11) figure::after {content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(90deg, rgba(255, 166, 0, 1) 1%, rgba(0, 0, 0, 0) 100%); opacity: .7;}.know-how article:nth-child(2) figure::after,.know-how article:nth-child(4) figure::after,.know-how article:nth-child(6) figure::after,.know-how article:nth-child(8) figure::after,.know-how article:nth-child(10) figure::after,.know-how article:nth-child(12) figure::after {content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 80%);; opacity: .7;}.know-how article {max-height: 250px;}.know-how article div {position: absolute; width: 100%;}.know-how article div.col {padding: 1rem !important;}.know-how article div .card-body a h3,.know-how article div .card-body p {color: white; font-weight: bold; max-width: 94%;}.know-how article div .card-body a h3 {font-size: 30px; margin-top: 30px;}.know-how article div .card-body p {font-size: 20px; opacity: 1!important;}@media only screen and (max-width: 991px) {.know-how article div .card-body a h3 { font-size: 20px;}    .know-how article div .card-body p {font-size: 10px;}}.know-how time, svg.feather-calendar {display: none;}.theme-gray-border {--swift-border-color: white;}.know-how .badge {top: 0; position: absolute;}.know-how .theme-orangebg-blacklink {padding: 16px 0 !important;}.white-box {background-color: #F6F6F6; color: #000000;}    .white-box .container-xl {background-color: #FFFFFF; border-radius: 21px; padding: 40px;}    .white-box .container-xl p {color: #575756;}.my-account .theme.theme-my-account {padding: 25px;}.my-account .item_swift_customercenterapp .theme.theme-my-account {padding-left: 25px !important; padding-right: 25px !important;}.my-account .theme.theme-my-account .theme.theme-my-account {padding: 0;}.my-account h1 {font-size: 20px; color: #000000 !important;}/*.my-account button.btn.btn-link.p-0 {display: none;}*/.my-account h1,h2,h3,h4,h2.h6.mb-3 {font-weight: bold;}.my-account .theme.theme-my-account .none .grid div:last-child {margin-top: 15px;}.my-account .container-fluid .grid .g-col:last-child div div.theme {border-top-left-radius: 21px; background-color: #F6F6F6;}.my-account ul.navbar-nav li.nav-item {padding-right: 0; border-top: none !important;}.my-account ul.navbar-nav li {margin: 1rem 0 1rem 1rem !important;}.my-account .navbar-nav li.nav-item.active {background-color: #F6F6F6; border-top-left-radius: 10px; border-bottom-left-radius: 10px;}.my-account .navbar-nav li.nav-item.active div a:after {content: ""; position: relative; display: block; height: 2px; width: 45px; margin: 5px 0; background-color: #000000;}.my-account .navbar-nav {padding-left: 40px;}.my-account .border-bottom {border-bottom: none !important;}.my-account .border-bottom h1:after {content: ' '; position: relative; display: block; height: 2px; width: 45px; margin: 5px 0; background-color: #C69014;}.my-account input,.my-account select {border: 1px solid #000000;}.my-account #UserManagementManageAddressesForm {position: relative;}.my-account .form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label {opacity: 1;}.my-account article footer {background-color: #F6F6F6;}.my-account #createFavoriteListModal .btn-primary {background-color: #FFA600; border-color: #FFA600;}.my-account #createFavoriteListModal .btn-secondary {background-color: #FFFFFF; border-color: #000000; color: #000000;}/*.my-account .cart-total dl div:first-child,.my-account .cart-total dl div:nth-child(3) dd span:nth-child(2),.my-account .cart-total dl div:nth-child(4),.my-account .cart-total dl div:nth-child(5) {display: none!important;}*/@media only screen and (max-width: 991px) {.hide-image-on-mobile img { display: none;}    } .login-form .login-forms {margin-top: 75px;}    @media only screen and (max-width: 991px) {.login-form .login-forms { margin-top: 0;}    }    .login-form .container-xl .grid .g-col {overflow: hidden;}    .login-form .container-xl .grid .g-col div {border-radius: 10px;}    .login-form .alert {margin: 16px 0 16px 16px;}@media only screen and (max-width: 991px) {.show-footer-top-banner { display: block !important;}}.bold-h6 h6 {font-weight: bold;}.shopping-cart h1:after {content: ' '; position: relative; display: block; height: 2px; width: 45px; margin: 5px 0; background-color: #C69014;}.shopping-cart header p {display: none;}.shopping-cart article {border-bottom: 1px solid #FFA600; color: #000000;}.shopping-cart article:nth-child(2) {border-top: 1px solid #FFA600;}.shopping-cart article h3 a {font-weight: bold; font-family: "font-neuefrutigerworld", 'Istok Web', sans-serif;}.shopping-cart span.text-price {color: #575756; font-weight: bold; font-family: "font-neuefrutigerworld", 'Istok Web', sans-serif;}.shopping-cart header {font-weight: bold; color: #000000;}.shopping-cart input[type=number] {background-color: #E3E3E3; border: none; font-weight: bold;}.shopping-cart aside header h4 {font-weight: bold !important; color: #000000;}.shopping-cart aside div.sticky-receipt div.border-top {border-top: none !important;}/*.shopping-cart aside div.sticky-receipt div:nth-child(2) div:first-child,.shopping-cart aside div.sticky-receipt div:nth-child(2) div:nth-child(2),.shopping-cart aside div.sticky-receipt div:first-child div:first-child span:last-child span.fs-8:last-child {display: none !important;}*//*.shopping-cart aside div.sticky-receipt div:nth-child(2) div:nth-child(3) span:first-child {opacity: 0;}   .shopping-cart aside div.sticky-receipt div:nth-child(2) div:nth-child(3) span:first-child:after {content: 'Total';}*/.shopping-cart form div div a.btn.btn-secondary:nth-child(2) {display: none;} .shopping-cart-steps .container-xl .grid {position: relative;}    .shopping-cart-steps .g-col:first-child::after,    .shopping-cart-steps .g-col:nth-child(2)::after {border-bottom: 2px solid #FFA600; width: 250px; position: absolute; content: ""; top: 50%;}    .shopping-cart-steps .g-col:first-child::after {left: 360px;}    .shopping-cart-steps .g-col:nth-child(2)::after {left: 875px;}    @media only screen and (max-width: 1599px) {.shopping-cart-steps .g-col:first-child::after { left: 300px;}        .shopping-cart-steps .g-col:nth-child(2)::after {left: 740px;}    }    @media only screen and (max-width: 1399px) {.shopping-cart-steps .g-col:first-child::after, .shopping-cart-steps .g-col:nth-child(2)::after { width: 200px;}        .shopping-cart-steps .g-col:first-child::after {left: 260px;}        .shopping-cart-steps .g-col:nth-child(2)::after {left: 650px;}    }    @media only screen and (max-width: 1120px) {.shopping-cart-steps .g-col:first-child::after, .shopping-cart-steps .g-col:nth-child(2)::after { width: 138px;}        .shopping-cart-steps .g-col:first-child::after {left: 245px;}        .shopping-cart-steps .g-col:nth-child(2)::after {left: 612px;}    }    @media only screen and (max-width: 991px) {.shopping-cart-steps { display: none;}    }.checkout h1:after {content: ' '; position: relative; display: block; height: 2px; width: 45px; margin: 5px 0; background-color: #C69014;}#orderSummaryFooter div:last-child div:last-child span {font-size: 15px; font-weight: bold;}/*.checkout .grid .grid div#summarySidebar #orderSummary #orderSummaryFooter div:nth-child(2) {display: none;}.checkout .grid .grid div#summarySidebar #orderSummary #orderSummaryFooter div:nth-child(3) div:first-child,.checkout .grid .grid div#summarySidebar #orderSummary #orderSummaryFooter div:nth-child(3) div:nth-child(2) {display: none;}*//*.checkout .grid .grid div#summarySidebar #orderSummary #orderSummaryFooter div:nth-child(3) div:first-child,.checkout .grid .grid div#summarySidebar #orderSummary #orderSummaryFooter div:nth-child(3) div:nth-child(2) {display: none;}.checkout .grid .grid div#summarySidebar #orderSummary #orderSummaryFooter div:nth-child(3) div:nth-child(3) span:first-child {display: none;}.checkout .grid .grid div#summarySidebar #orderSummary #orderSummaryFooter div:nth-child(3) div:nth-child(3) span:first-child::first-word {display: block;}*/.checkout #orderSummary #orderVoucherForm span {color: #ffffff !important;}.checkout .grid .grid div#summarySidebar #orderSummary #orderSummaryFooter div span,.checkout #orderSummary h3 a,.checkout #orderSummary p,.checkout #orderSummary span {color: #000000;}.checkout .grid .grid div#summarySidebar #orderSummary #orderSummaryFooter,.checkout .grid .grid div#summarySidebar #orderSummary #orderSummaryFooter div.border-top:last-child {border-top: 1px solid #afc15e !important;}.checkout .list-group .list-group-item {background-color: #F6F6F6; border-color: #000000; color: #000000;}.checkout .list-group .list-group-item .bottom-0.theme {background-color: #F6F6F6;}.checkout .list-group .list-group-item .bottom-0.theme .border-top {border-top: 1px solid #FFA600 !important;}.checkout label {border-color: #000000; color: #000000;}.checkout .form-floating textarea {border-color: #000000; resize: none;}.checkout .form-floating label {border: none;}.checkout #ordersubmit header .border-bottom {border-bottom: 1px solid #FFA600 !important;}.checkout .form-check-input[type=radio]:checked {position: relative;}.checkout #orderSummary div.d-flex.flex-column.gap-2.gap-lg-3.pb-2.pb-lg-3:first-child {max-height: 340px; overflow-y: scroll;}.mega-menu .dropdown-toggle {pointer-events: none; cursor: default;}    .mega-menu li .dropdown-menu .container-xl div .col-4 a.lh-sm {line-height: 1 !important; padding: 0.3rem 1rem;}    /*.mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(1) a:nth-child(1),    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(2) a:nth-child(1),    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(3) a:nth-child(1),    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(4) a:nth-child(1),    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(5) a:nth-child(1),    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(6) a:nth-child(1),    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(7) a:nth-child(1),    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(8) a:nth-child(1),    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(9) a:nth-child(1),    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(10) a:nth-child(1),    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(11) a:nth-child(1),    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(12) a:nth-child(1) {position: relative;}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(1) a:nth-child(1)::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(2) a:nth-child(1)::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(3) a:nth-child(1)::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(4) a:nth-child(1)::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(5) a:nth-child(1)::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(6) a:nth-child(1)::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(7) a:nth-child(1)::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(8) a:nth-child(1)::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(9) a:nth-child(1)::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(10) a:nth-child(1)::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(11) a:nth-child(1)::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(12) a:nth-child(1)::before {content: ''; position: absolute; left: -27px; background-size: 30px 40px !important; display: inline-block; width: 30px !important; height: 40px !important;}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(1) a:nth-child(1)::before {background: url('/Files/Icons/01-icon-paint-preparation-and-application-hamach.svg');}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(2) a:nth-child(1)::before {background: url('/Files/Icons/02-pre-paint-cleaning-and-degreasing-hamach.svg');}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(3) a:nth-child(1)::before {background: url('/Files/Icons/03-detailing-and-pant-correction-hamach.svg');}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(4) a:nth-child(1)::before {background: url('/Files/Icons/04-polyester-putties-hamach.svg');}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(5) a:nth-child(1)::before {background: url('/Files/Icons/05-bonding-sealing-and-plastic-repair-hamach.svg');}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(6) a:nth-child(1)::before {background: url('/Files/Icons/06-sanding-hamach.svg');}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(7) a:nth-child(1)::before {background: url('/Files/Icons/07-masking-hamach.svg');}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(8) a:nth-child(1)::before {background: url('/Files/Icons/08-technical-sprays-hamach.svg');}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(9) a:nth-child(1)::before {background: url('/Files/Icons/09-spray-booth-maintenance-and-protection-hamach.svg');}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(10) a:nth-child(1)::before {background: url('/Files/Icons/10-personal-protection-hamach.svg');}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(11) a:nth-child(1)::before {background: url('/Files/Icons/11-equipment-hamach.svg');}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(12) a:nth-child(1)::before {background: url('/Files/Icons/12-promotional-items-hamach.svg');}*/    .mega-menu li .dropdown-menu .container-xl div .col-4 a h6 {line-height: 1; color: #000000;}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(1) a:nth-child(1) h6::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(2) a:nth-child(1) h6::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(3) a:nth-child(1) h6::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(4) a:nth-child(1) h6::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(5) a:nth-child(1) h6::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(6) a:nth-child(1) h6::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(7) a:nth-child(1) h6::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(8) a:nth-child(1) h6::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(9) a:nth-child(1) h6::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(10) a:nth-child(1) h6::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(11) a:nth-child(1) h6::before,    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(12) a:nth-child(1) h6::before {color: #C69014; font-size: 30px; font-weight: bold; margin-right: 10px; font-family: "font-neuefrutigerworld", 'Istok Web', sans-serif;}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(1) a:nth-child(1) h6::before {content: '01';}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(2) a:nth-child(1) h6::before {content: '02';}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(3) a:nth-child(1) h6::before {content: '03';}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(4) a:nth-child(1) h6::before {content: '04';}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(5) a:nth-child(1) h6::before {content: '05';}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(6) a:nth-child(1) h6::before {content: '06';}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(7) a:nth-child(1) h6::before {content: '07';}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(8) a:nth-child(1) h6::before {content: '08';}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(9) a:nth-child(1) h6::before {content: '09';}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(10) a:nth-child(1) h6::before {content: '10';}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(11) a:nth-child(1) h6::before {content: '11';}    .mega-menu li .dropdown-menu .container-xl div .col-4:nth-child(12) a:nth-child(1) h6::before {content: '12';}.blog .container-xl .grid .g-col:first-child,.blog .container-xl .grid .g-col:first-child div {background-color: #F6F6F6; padding: 20px; border-radius: 15px;}.blog article {max-height: 300px;}.blog article div {position: absolute; width: 100%;}.blog article figure img {max-height: 300px; max-width: 1080px;}.blog article div .card-body a h3,.blog article div .card-body p {color: white; font-weight: bold;}.blog article div .card-body a h3 {font-size: 30px; margin-top: 30px;}.blog article div .card-body p {font-size: 20px;}@media only screen and (max-width: 991px) {.blog article div .card-body a h3 { font-size: 20px;}    .blog article div .card-body p {font-size: 10px;}}.blog time,svg.feather-calendar {display: none;}.theme-gray-border {--swift-border-color: white;}.blog .badge {top: 0; position: absolute;}.blog h2 {color: #000000;}.blog h2:after {content: ' '; position: relative; display: block; height: 2px; width: 45px; margin: 5px 0; background-color: #FFA600;}.blog .container-xl .grid .g-col:last-child {border-top: 1px solid #FFA600; padding-top: 50px;}@media only screen and (max-width: 991px) {.blog .container-xl .grid .g-col:last-child { border-top: none; padding-top: 0;}}.blog article figure::after {content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: .7;}.blog article:nth-child(odd) figure::after {background: linear-gradient(90deg, rgba(198, 144, 20, 1) 1%, rgba(0, 0, 0, 0) 100%);}.blog article:nth-child(even) figure::after {background: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 80%);}.blog .item_swift_articlelist div.text-center p {color: #000000 !important; font-weight: bold;}.blog .item_swift_articlelist div.text-center .progress .progress-bar {background-color: #FFA600 !important;} .product-specifications {padding: 0 !important;} .product-specifications .sidebar {width: 100vw;} .product-specifications .sidebar .nav {background-color: #E3E3E3; width: 35vw; padding: 40px 0 40px 40px;} .product-specifications .sidebar .tab-content {width: 65vw; padding: 40px 40px 40px 0;} button.nav-link {text-align: left; color: #000000;} button.nav-link.active {background-color: #E3E3E3 !important; color: #000000 !important;} button.nav-link.active::after {content: ""; position: relative; display: block; height: 2px; width: 45px; margin: 5px 0; background-color: #000000;} @media only screen and (max-width: 991px) {.product-specifications .sidebar { display: block !important;}     .product-specifications .sidebar .nav {margin-right: 0 !important; width: 100vw;}     .product-specifications .sidebar .tab-content {width: 100vw;} }.item_finixa_productspecification #v-pills-Usp dt,.item_finixa_productspecification #v-pills-Application dt {display: none;}.blue-gradient img {max-height: 600px;}.blue-gradient .item_swift_poster:after {opacity: 100%; content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: linear-gradient(45deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 80%);}.blue-titles h2, h3, h4, h5, h6 {color: #000000;} .search-results .item_swift_app {border-radius: 21px;}    .search-results .item_swift_app .grid .g-col-12.grid {border-bottom: 1px solid #FFA600;}    .search-results .item_swift_app .grid hr {background-color: #FFA600;}.express-buy h1:after {content: ' '; position: relative; display: block; height: 2px; width: 45px; margin: 5px 0; background-color: #C69014;}    .express-buy #RequestQuoteButton {display: none;}    .express-buy h1 {color: #000000;}    .express-buy #ExpressBuyResultsContainer article.grid {border-top: 1px solid ##FFA600 !important;}    .express-buy #ExpressBuyResultsContainer div.bottom-0,    .express-buy #CartSummary #cartSummaryFooter {box-shadow: none !important; border-top: 1px solid #C69014;}    .express-buy .form-floating label {border: none;}    .express-buy .position-sticky {position: static !important;}    .express-buy #cartSummaryFooter div:first-child {display: none;}    .express-buy #LeaveExpressBuy {display: none;}.express-buy-breadcrumb {padding: 0 .5rem;}    .express-buy-breadcrumb ol {display: flex; flex-wrap: wrap; list-style: none; margin: 0; padding: 0;}    .express-buy-breadcrumb li:not(:last-child)::after {display: inline-block; margin: 0 .25rem; content: ">";}.contact h2 {color: #000000;}    .contact .grid .g-col:first-child {border-right: 1px solid #F6F6F6;}    @media only screen and (max-width: 991px) {.contact .grid .g-col:first-child { border-right: none;}    }.no-border-radius-top .container-xl {border-top-left-radius: 0; border-top-right-radius: 0;}.no-border-radius-bottom .container-xl {border-bottom-left-radius: 0; border-bottom-right-radius: 0;}.training-centre h2 {color: #000000;}    .training-centre .container-xl .grid .g-col:first-child img {border-top-left-radius: 21px; border-bottom-left-radius: 21px;}    .training-centre .container-xl .grid .g-col:last-child img {border-top-right-radius: 21px; border-bottom-right-radius: 21px;}    @media only screen and (max-width: 991px) {.training-centre .container-xl .grid .g-col:first-child img, .training-centre .container-xl .grid .g-col:last-child img { border-radius: 0;}    } .grey-box-white-bg {background-color: #FFFFFF; color: #000000;}    .grey-box-white-bg .container-xl {background-color: #F6F6F6; border-radius: 21px; padding: 40px;}    .grey-box-white-bg .container-xl p {color: #575756;}    /*.grey-box-white-bg .col-1 {padding-right: 0;}    .grey-box-white-bg .col-11 {padding-left: 0;}*/.border-underline h3:after{content:' '; position: relative; display: block; height: 2px; width: 45px; margin: 5px 0; background-color: #C69014;}.border-underline h4:after{content:' '; position: relative; display: block; height: 2px; width: 45px; margin: 5px 0; background-color: #C69014;} .jobs-detail-checkmarks p:before {background: url(/Files/Icons/circle-check-hamach.svg); content: ''; position: absolute; left: -20px; background-size: 15px !important; background-repeat: no-repeat; width: 15px !important; height: 15px !important; margin-top: 3px;}    @media only screen and (max-width: 991px) {.jobs-detail-checkmarks p:before { background: none;}    } .jobs time:before {background: url(/Files/Icons/calendar-hamach.svg); content: ''; position: absolute; left: 20px; background-size: 15px !important; background-repeat: no-repeat; width: 15px !important; height: 17px !important;}    .jobs time {margin-left: 20px;}    .jobs select {background-color: #E3E3E3; border: none;}.center-grid .grid {align-items: center;}    .center-grid .grid figure {text-align: right;}    @media only screen and (max-width: 991px) {.center-grid .grid .g-col:first-child { display: none;}    }.image-border-radius img {border-radius: 21px;} .page-gradient {background: linear-gradient(180deg, rgba(0, 0, 0, 1) 0%, rgba(255, 255, 255, 1) 100%);}  .about-us.social-media .container-xl {color: #575756; border-bottom-left-radius: 0; border-bottom-right-radius: 0;}    .about-us.social-media .container-xl h2 {color: #000000;}#12056 {padding-top: 236,13px;}.live-search ul.dropdown-menu.show {background-color: #E3E3E3; color: #000000;}    .live-search button.reset-search {background-color: #E3E3E3;}.scroll-margin-top div#\31 0919,    .scroll-margin-top div#\31 0932,    .scroll-margin-top div#\31 2062,    .scroll-margin-top div#\31 2071,    .scroll-margin-top div#\31 2056,    .scroll-margin-top div#\31 2051,    .scroll-margin-top div#\31 2052,    .scroll-margin-top div#\31 2053,    .scroll-margin-top div#\31 0936,    .scroll-margin-top div#\31 2062,    .scroll-margin-top div#\31 2059,    .scroll-margin-top div#\31 10932,    .scroll-margin-top #retour {scroll-margin-top: 300px!important;}.hide-field-labels .sidebar .tab-content .tab-pane:first-child .g-col-4 {display: block;}.hide-field-labels .sidebar .tab-content .tab-pane .g-col-4 {display: none;}.hide-field-labels .sidebar .tab-content .tab-pane .g-col-4 {display: none;}.hide-field-labels .sidebar .tab-content [aria-labelledby="v-pills-Usp-tab"] dd.g-col-8.mb-0.text-break {display: list-item; list-style-type: disc;}.iframe-newsletter .container-xl {padding-right: 0; border-top-left-radius: 10px; border-bottom-left-radius: 10px;}.iframe-newsletter .text-inherit,.iframe-newsletter .text-inherit .container-iframe {width: 100%;}.iframe-newsletter .text-inherit .container-iframe {min-height: 1190px;}.iframe-newsletter p img {height: 101%; border-top-left-radius: 10px; border-bottom-left-radius: 10px;}.iframe-newsletter p.extra {height: auto; margin-bottom: 0; margin-top: 10px;}.events .article-list article {background-color: #ffffff!important; box-shadow: 2px 2px 10px #00000026; color: #575756;}    .events .article-list article .card-body p {padding-left: 21px;}    .events .article-list article .card-footer time {padding-left: 16px; font-size: 16px; font-weight: bold;}    .events .article-list article .card-body p::before,    .events .article-list article .card-footer time::before {content: ''; position: absolute; left: 17px; background-size: 15px 20px !important; display: inline-block; width: 15px !important; height: 20px !important;}    .events .article-list article .card-body p::before {background: url('/Files/Icons/compass-hamach.svg');}    .events .article-list article .card-footer time::before {background: url('/Files/Icons/calendar-hamach.svg');}    .events .item_swift_articlelist div.text-center p {color: #000000 !important; font-weight: bold;}    .events .item_swift_articlelist div.text-center .progress .progress-bar {background-color: #FFA600 !important;}footer {background-color: white;}/*.footer-top-banner {border-top-left-radius: 1.3rem; border-top-right-radius: 1.3rem;}*/.footer-top-banner h6 {font-weight: bold; color: #575756; line-height: 30px;}.footer-top-banner p {color: #575756; line-height: 30px;}@media only screen and (max-width: 991px) {.footer-top-banner { display: none;}  .footer-top-banner h6 {font-weight: bold; color: #575756; line-height: 30px;}  .footer-top-banner p {color: #575756; line-height: 30px;}  .footer-top-banner .item_swift_feature .text-start {display: block !important; text-align: center !important;}  .footer-top-banner .item_swift_feature .text-start div:first-child {margin-bottom: 10px;}}.rounded-borders-video figure img {border-radius: 21px;}.animation-wave-img .item_swift_poster .position-absolute img {position: fixed; z-index: -1; max-width: 2500px;}@media (max-width: 845px) {.animation-wave-img .item_swift_poster .position-absolute img { position: unset;}}.animation-wave-img .item_swift_poster figure img {min-height: 350px;}.product-detail-eco .grid .g-col:last-child {background-color: rgba(255, 166, 0, 1);}.catalogue ul {list-style-type: none; padding-left: 0;}.catalogue ul li {background-color: #F6F6F6; padding: 15px 15px 15px 45px; border-radius: 10px; margin-bottom: 15px;}.catalogue ul li a {text-decoration: none;}.catalogue ul li em {font-style: normal; background-color: #E3E3E3; padding: 5px; border-radius: 5px; margin-right: 10px;}.catalogue ul li em::before {content: ''; background: url('/Files/Icons/file-black.svg'); position: absolute; left: 15px; background-size: 15px 25px; display: inline-block; width: 15px; height: 25px;}.hide-password-change .btn.btn-link.p-0 {display: none;}.product-details-downloads h1,.product-details-downloads h2,.product-details-downloads h3,.product-details-downloads h4,.product-details-downloads h5,.product-details-downloads h6 {font-weight: bold;}.product-details-downloads .item_finixa_productdetailsmediatable div.mb-3 {width: 100%;}.product-details-downloads .item_finixa_productdetailsmediatable div.mb-3 .dropdown {max-width: 300px; margin-left: auto; margin-right: 0;}.product-details-downloads .item_finixa_productdetailsmediatable div.mb-3 .mb-1 {text-align: right; display: none;}.product-details-downloads .item_finixa_productdetailsmediatable div.mb-3 .dropdown button {background-color: #E3E3E3; color: #575756;}.product-details-downloads input {cursor: pointer;}.product-details-downloads input[type=checkbox]:checked {border: 1px solid #00ABC7; background-color: #00ABC7 !important; background: none;}.product-details-downloads input[type='checkbox']:checked:after {content: '\2713'; color: white;}.product-details-downloads input[type='checkbox'] {background-color: #F6F6F6; border: 1px solid #00ABC7; text-align: center; display: table-cell; vertical-align: middle; width: 20px; height: 20px; appearance: none;}.product-details-downloads .item_finixa_productdetailsmediatable div.mb-3 .dropdown .dropdown-menu {margin-top: -5px;}.product-details-downloads th {color: #575756;}.product-details-downloads .hide-row {display: none !important;}.product-details-downloads .download-button {background-color: #FFA600; color: white; padding: 15px 10px; font-weight: bold; border-radius: 4px; text-decoration: none;}.product-details-downloads .download-button:hover {background-color: #C69014; color: #FFFFFF;}@media (min-width: 768px) {.product-details-downloads #download-table { width: 100%; border-collapse: collapse; margin: auto;}        .product-details-downloads #download-table tbody td {vertical-align: middle;}    .product-details-downloads .download-button {margin: 0 auto; display: inline-block;}    .product-details-downloads .hide-on-desktop {display: none;}}@media (max-width: 768px) {.product-details-downloads thead { display: none;}    .product-details-downloads #download-table {display: block; width: 100%;}    .product-details-downloads#download-table thead {display: none;}    .product-details-downloads #download-table tbody {display: flex; flex-direction: column;}    .product-details-downloads #download-table tr {display: flex; flex-direction: column; margin-bottom: 1rem; border-radius: 5px;}    .product-details-downloads #download-table td {display: flex; justify-content: space-between; padding: 0.5rem 0;}    .product-details-downloads #download-table td:first-child {font-weight: bold;}    .product-details-downloads #download-table td:last-child {border: none;}    .product-details-downloads .download-button {text-decoration: none; padding: 0.5rem 1rem; text-align: center; width: 100%;}    .product-details-downloads .no-border-bottom {border-bottom: none;}    .product-details-downloads .item_finixa_productdetailsmediatable div.mb-3 .dropdown {max-width: 366px; margin-left: auto; margin-right: auto;}}.navigation-and-facets .nav-item a.nav-link h2 {font-weight: bold; position: relative; padding-left: 24px;}.navigation-and-facets .nav-item a.nav-link h2::before {content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 24px; height: 24px; background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-left"><polyline points="15 18 9 12 15 6"></polyline></svg>') no-repeat center; background-size: contain;}.navigation-and-facets .nav-link[href*="/products"],.navigation-and-facets .nav-link[href*="/producten"],.navigation-and-facets .nav-link[href*="/produits"],.navigation-and-facets .nav-link[href*="/produkte"],.navigation-and-facets .nav-link[href*="/productos"] {display: none!important;}.product-slider-extra .grid .slider-container li div.flex-column {background-color: #FFFFFF; border-radius: 20px;}.product-slider-extra .grid .slider-container li div.flex-column img {border-top-right-radius: 20px; border-top-left-radius: 20px; /*filter: grayscale(100%) brightness(90%);*/}.product-slider-extra .grid .slider-container li div.flex-column div.flex-column {background-color: #FFFFFF; padding: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; border-top-left-radius: 0; border-top-right-radius: 0;}.product-slider-extra h3,.product-slider-extra .text-price {color: #000000; font-size: 20px; font-weight: bold; font-family: "font-neuefrutigerworld", 'Istok Web', sans-serif;}.product-slider-extra p,.product-slider-extra small {color: #000000;}.product-slider-extra button.swift_favorites-button {color: #000000;}.product-slider-extra small.opacity-85.fst-normal {display: none;}.modules-no-background {background: #fbfbfb;} .modules-no-background .item_swift_productgroupslider ul.slider-container li .rounded-0 {background-color: #ffffff;}.modules-no-background .rounded-0.d-grid.p-xl-4.text-center.justify-content-center.align-items-end {border-bottom-left-radius: 15px !important; border-bottom-right-radius: 15px !important;}@media (max-width: 991px) {.big-slider div.swiffy-slider { height: 100vh;}    .big-slider button.slider-nav {display: none;}}.modules-gradient {background: linear-gradient(180deg, rgba(0, 0, 0, 1) 0%, rgba(255, 255, 255, 1) 100%);} . span badge fw-normal shadow-none{background-color: black;}.white-title div {color: white;}.newsletter-form .container-xl {background-color: #fff; border-radius: 10px; padding-left: 0;}.newsletter-form .container-xl .g-col:first-child {border-top-left-radius: 10px; border-bottom-left-radius: 10px; max-height: 900px;}.newsletter-form .container-xl h1 {color: #FFA600;}.newsletter-form .container-xl .grid .g-col div {border-radius: 10px;}.newsletter-form .container-xl .grid .g-col:last-child {padding: 40px;}.newsletter-form .container-xl .grid.grid-2.grid-lg-2.gap-5.gap-lg-5 {align-items: center;}.newsletter-form .container-xl .card-header {border-bottom: none !important; padding-bottom: 0 !important;}.newsletter-form .container-xl .card-header.text-center h4,.newsletter-form .container-xl .card-header.text-center p {text-align: left !important;}.newsletter-form .container-xl .card-header h4:after {content: ' '; position: relative; display: block; height: 2px; width: 45px; margin: 5px 0; background-color: #afc15e;}.newsletter-form .container-xl input,.newsletter-form .container-xl select {border: 1px solid #FFA600; background-color: white; color: #FFA600;}.newsletter-form .container-xl label {color: #FFA600; opacity: 1;}.newsletter-form .container-xl .grid .g-col {overflow: hidden;}.newsletter-form .alert {margin: 16px 0 16px 16px;}.newsletter-form .container-xl .grid .g-col div div.mb-0-last-child,.newsletter-form p,.newsletter-form p img {height: auto;}.newsletter-form .mpFormField input,.newsletter-form .mpFormField select,.newsletter-form .mpFormField textarea {width: 100%; padding: 10px; margin-bottom: 15px; border: 1px solid #ccc; border-radius: 4px; font-size: 14px; box-sizing: border-box; background-color: #fff;}.newsletter-form .mpFormField input[type="file"] {border: none; padding: 0;}.newsletter-form .mpFormField textarea {height: 100px; resize: vertical;}.newsletter-form .submitCell input[type="submit"] {background-color: #FFA600; color: white; font-size: 16px; font-weight: bold; border: none; border-radius: 4px; cursor: pointer; padding: 10px 20px; text-align: center; display: inline-block;}.newsletter-form .submitCell input[type="submit"]:hover {background-color: #C69014;}.newsletter-form fieldset {display: none;}.product-detail-long-description {background-color: #FFFFFF; /*color: #093266;*/}.product-detail-long-description .container-xl .grid {background-color: #F6F6F6; border-radius: 21px; padding: 40px;}.product-detail-long-description .container-xl p,.product-detail-long-description .container-xl li {color: #575756;}.key-features .item_swift_productfielddisplaygroups {display: flex; flex-direction: column;}.key-features .item_swift_productfielddisplaygroups dd {display: flex; align-items: flex-start; position: relative; margin-bottom: 1rem; padding-left: 2rem; padding-top: 1px;}.key-features .item_swift_productfielddisplaygroups dd::before {content: ''; width: 10px; height: 10px; border: 2px solid #000000; border-radius: 50%; background-color: white; position: absolute; left: 0; top: 0.4rem; z-index: 1;}.key-features .item_swift_productfielddisplaygroups dd:not(:last-child)::after {content: ''; position: absolute; left: 4px; top: 1rem; width: 2px; height: calc(100% + 0.5rem); background-color: #FFA600; z-index: 0;}.key-features .item_swift_productfielddisplaygroups ul {margin: 0; padding: 0; list-style: none;}.key-features .item_swift_productfielddisplaygroups ul::before {content: ''; display: block; position: absolute;}.key-features .item_swift_productfielddisplaygroups span {font-weight: bold; color: #000000;}.key-features .item_swift_productfielddisplaygroups ul {color: #000000; margin: 0; text-indent: -0.8em; margin-left: -16px !important;}.key-features .item_swift_productfielddisplaygroups li,.key-features .item_swift_productfielddisplaygroups dd h3 {list-style: none; margin: 0; padding: 0; color: #575756; font-size: 16px;}.product-detail-faq h2 {color: #000000; font-weight: bold;}.product-detail-faq .accordion-item button.collapsed {border-radius: 1em;}.product-detail-faq .accordion-flush .accordion-item .accordion-button {border-top-left-radius: 1em; border-top-right-radius: 1em;}.dust-extraction-selection-tool .mb-0-last-child.text-inherit.opacity-100 {width: 100%;}.dust-extraction-selection-tool iframe {min-height: 500px;}.hamach-tv-search {margin-top: -69px; z-index: 1; position: relative;}.hamach-tv-header-image .item_swift_poster:after {opacity: 100%; content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: linear-gradient(1deg, rgba(255, 255, 255, 1) 0%, rgba(0, 0, 0, 0) 80%);}.hamach-tv-header-image h1 span {color: transparent;}.hamach-tv-header-image h1 span::before {background: url('/Files/Images/Logos/HAMACH_logo_FC.png'); content: ''; position: absolute; background-repeat: no-repeat; background-size: 300px 71.51px; display: inline-block; width: 300px; height: 71.51px; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1;}@media only screen and (max-width: 991px) {.hamach-tv-header-image h1 span::before { background-size: 300px 71.51px; width: 300px; height: 71.51px;}}.hamach-tv-videos .item_swift_articlelist article {position: relative; border-radius: 5px !important; box-shadow: 2px 2px 10px #00000026;}/*@media only screen and (max-width: 991px) {.hamach-tv-videos .item_swift_articlelist article:first-child { display: block;}    .hamach-tv-videos .item_swift_articlelist article {display: none;}}*/.hamach-tv-videos .item_swift_articlelist .text-center p {color: #093266;}.hamach-tv-videos .item_swift_articlelist .text-center .progress .progress-bar {background-color: var(--swift-button-primary-background-color) !important;}.hamach-tv-videos .item_swift_articlelist article:after {content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: linear-gradient(360deg, var(--swift-button-primary-background-color) 0%, rgba(0, 0, 0, 0) 80%);}.hamach-tv-videos .item_swift_articlelist article div {position: absolute; width: 95%; bottom: 10px; z-index: 1;}.hamach-tv-videos .item_swift_articlelist article div a h3 {color: #ffffff; font-weight: bold;}.hamach-tv-videos .item_swift_articlelist article div p {opacity: 1 !important;}.hamach-tv-videos .item_swift_articlelist article div p span {background-color: #ffffff; color: var(--swift-button-primary-background-color); padding: 2px 6px; border-radius: 8px; font-weight: bold;}/*.hamach-tv-videos .item_swift_articlelist article {position: relative; cursor: pointer;}.hamach-tv-videos .item_swift_articlelist article > a:first-of-type {position: absolute; inset: 0; z-index: 1; display: block;}*/.hamachtv-video-page .product-number {background-color: var(--swift-button-primary-background-color); color: #ffffff; padding: 2px 6px; border-radius: 8px; font-weight: bold; text-decoration: none;}.hamachtv-video-page .item_swift_text p.lead::before {background: none;}@media only screen and (max-width: 991px) {.hamachtv-video-page .item_swift_text p:before { background: none;}}.hamachtv-video-page .item_swift_text p:before {background: url(/Files/Icons/circle-check.svg); content: ''; position: absolute; left: -20px; background-size: 15px !important; background-repeat: no-repeat; width: 15px !important; height: 15px !important; margin-top: 3px;}.hamachtv-video-page .slider-container article {position: relative; border-radius: 5px !important; box-shadow: 2px 2px 10px #00000026;}.hamachtv-video-page .slider-container article:after,.hamachtv-video-page .player:after {content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: linear-gradient(360deg, var(--swift-button-primary-background-color) 0%, rgba(0, 0, 0, 0) 80%); border-radius: 5px;}.hamachtv-video-page figure img {border-radius: 5px;}.hamachtv-video-page button {z-index: 1;}.hamachtv-video-page .slider-container article div {position: absolute; width: 95%; bottom: 10px; z-index: 1;}.hamachtv-video-page .slider-container article div a h3 {color: #ffffff; font-weight: bold;}.hamachtv-video-page .slider-container article div p {opacity: 1 !important;}.hamachtv-video-page .slider-container article div p span {background-color: #ffffff; color: var(--swift-button-primary-background-color); padding: 2px 6px; border-radius: 8px; font-weight: bold;}/*.hamachtv-video-page .item_swift_articlelist article {position: relative; cursor: pointer;}.hamachtv-video-page .item_swift_articlelist article > a:first-of-type {position: absolute; inset: 0; z-index: 1; display: block;}*/.section-hamachtv.slider-container article .col.d-flex.flex-column.p-3 {content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(360deg, var(--swift-button-primary-background-color) 0%, rgba(0, 0, 0, 0) 80%);; /*opacity: .7;*/}.section-hamachtv.slider-container article .col.d-flex.flex-column.p-3 .card-body a h3 {color: white;}.section-hamachtv.slider-container article .col.d-flex.flex-column.p-3 .card-body p {opacity: 1!important;}.section-hamachtv.slider-container article .col.d-flex.flex-column.p-3 .card-body p span {background-color: var(--swift-button-primary-background-color); padding: 2px 4px; border-radius: 4px; color: white;}.no-checks .item_swift_text p:before {background: none;}/* Algemene styling voor de slider container */.hamachtv-also-interesting .slider-container {display: flex; flex-wrap: wrap; gap: 1.5rem; padding: 1rem;}/* Styling voor elk artikel */.hamachtv-also-interesting .slider-container article {position: relative; flex: 1 1 calc(33.333% - 1.5rem); /* Voor een 3-koloms lay-out */ max-width: calc(33.333% - 1.5rem); border-radius: 5px; box-shadow: 2px 2px 10px #00000026; background-color: var(--swift-background-color); overflow: hidden; transition: transform 0.2s ease-in-out;}.hamachtv-also-interesting .slider-container article:hover {transform: scale(1.03);}/* Gradient overlay */.hamachtv-also-interesting .slider-container article:after {content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: linear-gradient(360deg, var(--swift-button-primary-background-color) 0%, rgba(0, 0, 0, 0) 80%); border-radius: 5px; z-index: 0;}/* Afbeelding styling */.hamachtv-also-interesting .slider-container figure img {width: 100%; height: auto; object-fit: cover; border-radius: 5px; z-index: -1;}/* Content binnen elk artikel/* Stap 1: Maak elke kaart een flex container */.distributors .g-col {display: flex; flex-direction: column; height: 100%;}/* Stap 2: Zorg dat de binnenste flex-column de hoogte benut */.distributors .g-col .d-flex.flex-column.h-100 {display: flex; flex-direction: column; flex: 1;}/* Stap 3: Duw de knop naar beneden */.distributors .g-col .d-flex.flex-wrap.gap-3 {margin-top: auto;}/* Stap 1: Maak elke kaart een flex container */.distributors .g-col {display: flex; flex-direction: column; height: 100%;}/* Stap 2: Zorg dat de binnenste flex-column de hoogte benut */.distributors .g-col .d-flex.flex-column.h-100 {display: flex; flex-direction: column; flex: 1;}/* Stap 3: Duw de knop naar beneden */.distributors .g-col .d-flex.flex-wrap.gap-3 {margin-top: auto;}.finixatv-back {position: relative !important; z-index: 10 !important;}.finixatv-back a {display: block !important; position: relative !important; z-index: 11 !important;}.finixatv-back #183559 {pointer-events: none !important;}.mobile-search-dropdown {box-shadow: 4px 4px 4px #00000026;}.mission-statement h2{font-size: 18pt;}.mission-statement p{font-size:18pt;}