<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*::-webkit-scrollbar-thumb {
    background-color: #ffffff;
}
a:focus,
a:hover,
.btn-outline-primary,
.btn-link,
.page-link,
.text-primary,
.btn-unstyle:focus .expand-more,
.dropdown-item:focus,
.dropdown-item:hover,
.search-widget form input[type=text]:focus+button .search,
.search-widget form button[type=submit] .search:hover,
#header .top-menu a[data-depth="0"]:hover,
.top-menu .sub-menu a:hover,
.page-my-account #content .links a:hover i,
.carousel .carousel-control .icon-next:hover i,
.carousel .carousel-control .icon-prev:hover i,
/*.pagination .current a,*/
.block-categories .collapse-icons .add:hover,
.block-categories .collapse-icons .remove:hover,
.block-categories .arrows .arrow-down:hover,
.block-categories .arrows .arrow-right:hover,
.tabs .nav-tabs .nav-link.active,
#blockcart-modal .product-name,
.cart-grid-body a.label:hover,
.block_newsletter form input[type=text]:focus+button .search,
.block_newsletter form button[type=submit] .search:hover,
.account-list a:hover,
#header .header-nav .blockcart a:hover,
#wrapper .breadcrumb li:last-child a,
#wrapper .breadcrumb li:hover a,
.block-categories .category-sub-menu li[data-depth="0"]:hover&gt;a,
.block-categories .category-sub-menu li[data-depth="1"]:hover&gt;a,
.block-categories .category-sub-menu li[data-depth="2"]:hover&gt;a,
.block-categories .category-sub-menu li .category-sub-link:hover,
.block-categories .category-sub-menu li:hover&gt;.navbar-toggler,
#search_filters_brands .facet .tvsearch-filter-brand-wrapper li.facet-label a:hover,
.tvserach-filter-suppliers p:hover,
#search_filters_suppliers .facet .tvserach-filter-suppliers li.facet-label a:hover,
.blog_post_content p.meta_category a:hover,
.modal-body.tv-addtocart-content-part .tv-addtocart-price {
    color: #d90244;
}
.btn-primary:hover,
.btn-info.active.focus,
.btn-info.active:focus,
.btn-info.active:hover,
.btn-info:active.focus,
.btn-info:active:focus,
.btn-info:active:hover,
.open&gt;.btn-info.dropdown-toggle.focus,
.open&gt;.btn-info.dropdown-toggle:focus,
.open&gt;.btn-info.dropdown-toggle:hover,
.btn-outline-primary.active,
.btn-outline-primary.focus,
.btn-outline-primary:active,
.btn-outline-primary:focus,
.btn-outline-primary:hover,
.open&gt;.btn-outline-primary.dropdown-toggle,
.btn-outline-info.active.focus,
.btn-outline-info.active:focus,
.btn-outline-info.active:hover,
.btn-outline-info:active.focus,
.btn-outline-info:active:focus,
.btn-outline-info:active:hover,
.open&gt;.btn-outline-info.dropdown-toggle.focus,
.open&gt;.btn-outline-info.dropdown-toggle:focus,
.open&gt;.btn-outline-info.dropdown-toggle:hover,
.dropdown-item.active,
.dropdown-item.active:focus,
.dropdown-item.active:hover,
.nav-pills .nav-item.open .nav-link,
.nav-pills .nav-item.open .nav-link:focus,
.nav-pills .nav-item.open .nav-link:hover,
.nav-pills .nav-link.active,
.nav-pills .nav-link.active:focus,
.nav-pills .nav-link.active:hover,
.card-primary,
.page-item.active .page-link,
.page-item.active .page-link:focus,
.page-item.active .page-link:hover,
.tag-primary,
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover,
.bg-primary,
.bootstrap-touchspin .group-span-filestyle .btn-touchspin,
.group-span-filestyle .bootstrap-touchspin .btn-touchspin,
.group-span-filestyle .btn-default,
.custom-radio input[type=radio]:checked+span,
body#checkout section.checkout-step .delete-address,
body#checkout section.checkout-step .edit-address,
.products-sort-order .select-list:hover,
.facet-dropdown .select-list:hover,
#header .header-nav .cart-preview.active,
/*.page-footer a,*/
#newsletter_block_popup .block_content .send-reqest:hover,
/*.footer_links.wishlist_footer a,*/
.tvwishlist-send-mess-btn .button-small,
.tvcmsNewsLetterPopup-i .tvnewsletterpopup-button-icon:hover,
/*.tvblob-all-submit-btn .tvcmsblog_submit_btn,*/

.tvsticky-up-arrow:hover,
.tvsticky-wishlist:hover,
.tvsticky-compare:hover,
.tvright-sticky-account:hover,
.tvright-sticky-add-to-cart:hover,
.newsletter_block_popup-bottom label:after,
.cart-content-btn a.tvall-inner-btn {
    background-color: #ffffff;
}
.btn-info.active.focus,
.btn-info.active:focus,
.btn-info.active:hover,
.btn-info:active.focus,
.btn-info:active:focus,
.btn-info:active:hover,
.open&gt;.btn-info.dropdown-toggle.focus,
.open&gt;.btn-info.dropdown-toggle:focus,
.open&gt;.btn-info.dropdown-toggle:hover,
.btn-outline-primary,
.btn-outline-primary.active,
.btn-outline-primary.focus,
.btn-outline-primary:active,
.btn-outline-primary:focus,
.btn-outline-primary:hover,
.open&gt;.btn-outline-primary.dropdown-toggle,
.btn-outline-info.active.focus,
.btn-outline-info.active:focus,
.btn-outline-info.active:hover,
.btn-outline-info:active.focus,
.btn-outline-info:active:focus,
.btn-outline-info:active:hover,
.open&gt;.btn-outline-info.dropdown-toggle.focus,
.open&gt;.btn-outline-info.dropdown-toggle:focus,
.open&gt;.btn-outline-info.dropdown-toggle:hover,
.card-primary,
.card-outline-primary,
.page-item.active .page-link,
.page-item.active .page-link:focus,
.page-item.active .page-link:hover,
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover,
/*.tvblob-all-submit-btn .tvcmsblog_submit_btn,*/
.tv_search_filter_wrapper .tvleft-right-title-wrapper:hover {
    border-color: #ffffff;
}
.tvcms-header-myaccount .tv-account-dropdown {
    border-bottom-color: #ffffff;
}
.tvcmsprev-btn:hover,
.tvcmsnext-btn:hover {
    border-color: #FFD741;
    background-color: #FFD741;
}
.facet-dropdown.open&gt;.select-title {
    border: 3px solid #ffffff;
}
#product-modal .modal-content .modal-body .product-images img:hover {
    border: 1px solid #ffffff;
}
.product-images&gt;li.thumb-container&gt;.thumb.selected,
.product-images&gt;li.thumb-container&gt;.thumb:hover {
    border: 2px solid #ffffff;
}
/**************** theme color ****************/
#tvcmsdesktop-main-menu .tvcmsmain-menu-wrapper .tv-header-menu[data-depth="1"]&gt;li&gt;.tvmenu-link-wrapper a span:hover,
.tv-menu-horizontal .cat-drop-menu .level-1:hover&gt;a:after,
.tv-menu-horizontal .cat-drop-menu .level-2:hover&gt;a:after,
.tv-menu-horizontal .cat-drop-menu .level-3:hover&gt;a:after,
.tv-menu-horizontal .cat-drop-menu .level-4:hover&gt;a:after,
.tv-menu-horizontal .cat-drop-menu .level-1:hover&gt;a span,
.tv-menu-horizontal .cat-drop-menu .level-2:hover&gt;a span,
.tv-menu-horizontal .cat-drop-menu .level-3:hover&gt;a span,
.tv-menu-horizontal .cat-drop-menu .level-4:hover&gt;a span,
.tvall-block-box-shadows:hover .tvservices-content-box .tvservices-title,
.tvblog-event-all-content-block .tvnews-event-titel a:hover,
.tvcategory-slider-wrapper-info:hover .tvcategory-slider-info-box,
.owl-item.active .tvtestimonial-title a,
.tvcmsdesktop-view-wishlist .tvwishlist-name:hover span,
.tvcmsdesktop-view-compare .tvdesktop-view-compare-name:hover,
#tvcmsdesktop-language-selector:hover .tv-language-btn i,
#tvcmsdesktop-currency-selector:hover .tv-currency-btn i,
#tvcmsdesktop-user-info:hover .tvhedaer-sign-btn i,
#tvcmsdesktop-language-selector:hover .tv-language-btn .tv-language-span,
#tvcmsdesktop-currency-selector:hover .tv-currency-btn .tv-currency-span,
#tvcmsdesktop-user-info .tvhedaer-sign-btn:hover,
.tv-language-dropdown li a:hover,
.tv-currency-dropdown li a:hover,
.tvcategory-chain-slider-category a:hover:after,
.tvcategory-chain-slider-category a:hover,
.tvnews-event-link a:hover,
.tvallproduct-link a:hover,
.tvleft-right-penal-all-block .tvall-product-bottom-link-block a:hover,
.tvcmsblog-left-side .tvnews-event-link a:hover,
.tvfooter-view-link a:hover,
.product-price-and-shipping .price,
.tvnews-event-link a:hover i,
.tvallproduct-link a:hover i,
.tvfooter-store-link a:hover,
#header .tv-menu-horizontal ul li.level-1 ul li.item-header a:hover,
#header .tv-menu-horizontal ul li.level-1 ul li.item-line a:hover,
.footer-container li a:hover,
.product-price .current-price .price,
.product-flags.tvproduct-sale-pack-wrapper li,
.tvcopylink p:hover,
.tvleft-right-penal-all-block .tvall-product-bottom-link-block a:hover i,
.tvcmsblog-left-side .tvnews-event-link a:hover i,
.tvfooter-view-link a:hover i,
.tvtab-title-wrapper .tvtabs-products li:hover span,
.tvtab-title-wrapper .tvtabs-products li.active span,
.tvproduct-timer-wrapper .seconds,
.tvmenu-link-wrapper .tvdropdown-submenu.tvmenu-link span:hover,
.tvmain-slider-contant .tvmain-slider-button:hover,
.tvmain-slider-contant .tvmain-slider-title:hover,
.tvsearch-dropdown-total-wrapper:hover .tvsearch-dropdown-total,
.block-categories .category-sub-menu li:hover[data-depth="0"]&gt;a,
.block-categories .category-sub-menu li:hover[data-depth="2"]&gt;a,
.block-categories .category-sub-menu li .category-sub-link:hover .block-categories .category-sub-menu li:hover .navbar-toggler,
.tvinstagram-slider-title-wrapper .tvinstagram-user-name,
.custom-checkbox input[type=checkbox]+span .checkbox-checked,
.tvproduct-wishlist-compare .tvcompare-wrapper:hover i,
.tvproduct-wishlist-compare .tvcompare-wrapper:hover span,
.tvproduct-wishlist-compare .tvproduct-wishlist:hover i,
.tvproduct-wishlist-compare .tvproduct-wishlist:hover span,
.tvsearch-dropdown-wrapper:hover .tvsearch-dropdown-content-box .tvsearch-dropdown-title,
.tvproduct-flags.tvproduct-sale-pack-wrapper li,
.tvproduct-wrapper .tvproduct-timer-wrapper .seconds,
.ttvcmscart-show-dropdown-right .tvcart-product-content .product-price,
.ttvcmscart-show-dropdown-right .ttvcart-product-label-value.total .ttvcart-product-value,
.tv-account-dropdown a.tvmyccount:hover,
.tvcategory-chain-slider-category:hover:after,
.tvcategory-chain-slider-category:hover,
.cms-description a,
.tv-sub-category-inner:hover .tvcategory-name a,
.tvdesktop-wishlist:hover .tvwishlist-name span,
.tvcmsdesktop-view-compare:hover .tvdesktop-view-compare-name,
.tvdesktop-wishlist:hover .tvwishlist-icon i,
.tvdesktop-view-compare:hover .tvdesktop-compare-icon i,
.tvcategory-chain-title a:hover,
#search_filters .facet .facet-label:hover a,
#wrapper .breadcrumb a:hover i {
    color: #d90244;
}
#tvcmsdesktop-main-menu .tvcmsmain-menu-wrapper .tv-header-menu[data-depth="0"]&gt;li&gt;.tvmenu-link-wrapper a span:after,
.tvmain-slider-content-inner.active:after,
.tvtheme-control-wrapper .tvtheme-option .btn-primary,
.tvtheme-control-wrapper .tvtheme-control-reset:hover,
.tvcmstheme-control .tvtheme-control-wrapper .tvselect-theme select option:hover,
.tvcmstheme-control .tvtheme-control-icon:hover,
.tvcmstheme-layout .tvtheme-layout-icon:hover,
/*#products.grid .tvproduct-view.tvproduct-grid,
#products.grid-2 .tvproduct-view.tvproduct-grid-2,
#products.list .tvproduct-view.tvproduct-list,*/
.tvmain-slider-contant .tvmain-slider-button,
.tv-cart-cart-inner,
.tvbottom-to-top:hover,
.tvvertical-menu-img-block,
.nivo-controlNav .nivo-control.active,
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span,
.tvnewsleteer-btn-wrapper .btn-primary:hover,
.tvproduct-cart-quentity-increment:hover,
.tvproduct-cart-quentity-decrement:hover,
.tvcart-product-list-checkout,
.tvcart-product-list-viewcart:hover,
/*.tvcms-left-column-wrapper .tv-left-pannal-btn-wrapper:hover,*/
/*#products.list-2 .tvproduct-view.tvproduct-list-2,
#products.catelog .tvproduct-view.tvproduct-catelog,
.tvcmsproduct-grid-list .tvproduct-view:hover,*/
/*.tv_search_filter_wrapper .tvleft-right-title-wrapper:hover,*/
.tvcart-product-list-checkout:hover,
button.close-cookie.tvclose-icon,
.tvall-inner-btn:hover:after,
.ttvcmscart-show-dropdown-right .ttvcart-product-list-checkout,
.ttvcmscart-show-dropdown-right .ttvcart-product-list-viewcart:hover {
    background-color: #d90244;
}
.tvcmsvertical-menu li.level-1:hover,
.tvvertical-menu-show-hide-category .tvvertical-show-category:hover,
.tvvertical-menu-show-hide-category .tvvertical-hide-category:hover {
    border-left: 3px solid #ffffff;
}
.lang-rtl .tvcmsvertical-menu li.level-1:hover,
.lang-rtl .tvvertical-menu-show-hide-category .tvvertical-show-category:hover,
.lang-rtl .tvvertical-menu-show-hide-category .tvvertical-hide-category:hover {
    border-right: 3px solid #ffffff;
}
.tvsearch-more-search:hover {
    background-color: #ffffff;
    border: 1px solid #ffffff;
}
#header .tv-menu-horizontal ul li.level-1 ul li.item-line.tvmega-menu-link a:hover:before {
    border: 1px solid #d90244;
}
.tvproduct-wrapper .tvproduct-quick-btn:hover .tvproduct-quick-icon,
.tvproduct-wrapper .tvproduct-cart-btn:hover .tvproduct-add-to-cart,
.tvproduct-wrapper .tvproduct-wishlist:hover .tvproduct-wishlist-icon,
.tvproduct-wrapper .tvcompare-wrapper:hover .tvproduct-compare-icon i.add,
.tvproduct-wrapper .tvproduct-cart-btn:hover .tvproduct-out-of-stock,
.tvproduct-wrapper .tvcompare-wrapper:hover .tvproduct-compare-icon i.remove
/*.tvheader-top-search-wrapper*/
    {
    background-color: #ffffff;
    /*border: 1px solid #ffffff;*/
}
#tvdesktop-megamenu .tv-menu-horizontal .menu-dropdown,
.tvcmssearch-dropdown {
    border-bottom: 4px solid #ffffff;
}
.tvcms-header-menu-offer-wrapper,
.tvcmsheader-sticky.sticky,
.tvcategory-title-wrapper,
.tvcategory-slider-info-box:after,
/*.tvcmsmobile-header-menu-offer-text,*/
#blockcart-modal .modal-header {
    background-color: #000000;
}

.tvcompare-wrapper .tvproduct-compare-icon i.remove,
.tvproduct-wrapper .tvproduct-cart-btn .tvproduct-add-to-cart,
.tvproduct-wrapper .tvproduct-quick-btn .tvproduct-quick-icon,
.tvproduct-wrapper .tvproduct-wishlist .tvproduct-wishlist-icon,
.tvproduct-wrapper .tvcompare-wrapper .tvproduct-compare-icon i.add,
.tvproduct-wrapper .tvcompare-wrapper .tvproduct-compare-icon i.remove {
    background-color: #FFD741;
    /*border: 1px solid #000000;*/
}
.tvcmscookies-notice .tvclose-icon span,
.tv_search_filter_wrapper .tvleft-right-title-wrapper:hover i,
/*.tv_search_filter_wrapper .tvleft-right-title-wrapper:hover .tvproduct-top-filter-name,*/
.tvall-inner-btn:hover span,
.tvall-inner-btn:hover i,
.ttvcmscart-show-dropdown-right .ttvcart-product-list-checkout,
.ttvcmscart-show-dropdown-right .ttvcart-product-list-viewcart:hover,
.tvcmstheme-control .tvtheme-control-icon:hover i,
.tvcmstheme-layout .tvtheme-layout-icon:hover i,
.tv-cart-cart-inner,
.tvproduct-wrapper .tvproduct-cart-btn:hover .tvproduct-add-to-cart span,
.tvproduct-wrapper .tvproduct-cart-btn:hover .tvproduct-add-to-cart i,
.tvproduct-wrapper .tvproduct-quick-btn:hover i,
.tvproduct-wrapper .tvproduct-quick-btn:hover .tvproduct-quick-lable,
.tvproduct-wrapper .tvproduct-wishlist:hover .panel-product-line i,
.tvproduct-wrapper .tvcompare-wrapper:hover .tvproduct-compare-icon i.add,
.tvproduct-wrapper .tvcompare-wrapper:hover .tvproduct-compare-icon i.remove,
.tvproduct-cart-quentity-decrement:hover i,
.tvproduct-cart-quentity-increment:hover i,

.tvsticky-up-arrow span,
.tvsticky-wishlist .tvwishlist-sticky-name,
.tvsticky-compare .tvsticky-compare-name,
.tvright-sticky-account span,
.tvright-sticky-add-to-cart span,
.tvsticky-up-arrow:hover i,
.tvsticky-wishlist:hover i,
.tvsticky-compare:hover i,
.tvright-sticky-account:hover i,
.tvright-sticky-add-to-cart:hover i
/*#products .tv_search_filter_wrapper .tvleft-right-title-wrapper:hover i,
#products .tv_search_filter_wrapper .tvleft-right-title-wrapper:hover*/
    {
    color: #fff;
}
 ::selection {
	 background-color: #FFD741
 }
#tvdesktop-megamenu .tv-menu-horizontal ul li.level-1&gt;a,
.tvcategory-title-wrapper .tvleft-right-title span,

.tvcmsvertical-menu-wrapper .tvleft-right-title-toggle,
#tvcms-mobile-view-header .tv-account-wrapper .tv-myaccount-btn span,

.header-3 #_desktop_contact_link #contact-link span,
.header-3 #_desktop_contact_link #contact-link i,
.pagination .current a,
#blockcart-modal .modal-title,
.tv-addtocart-msg-wrapper .tv-addtocart-close {
    color: #FFFFFF;
}
.tvproduct-wrapper .tvproduct-cart-btn .tvproduct-add-to-cart span,
.tvproduct-wrapper .tvproduct-add-to-cart-label,
.tvproduct-wrapper .tvproduct-cart-btn .tvproduct-add-to-cart i,
.tvproduct-wrapper .tvproduct-quick-btn i,
.tvproduct-wrapper .tvproduct-quick-btn .tvproduct-quick-lable,
.tvproduct-wrapper .tvproduct-wishlist .panel-product-line i,
.tvproduct-wrapper .tvcompare-wrapper .tvproduct-compare-icon i.add,
.tvproduct-wrapper .tvcompare-wrapper .tvproduct-compare-icon i.remove,
.tvcmsnext-btn:hover i, .tvcmsprev-btn:hover i
{
	color: #222222
}
.tvproduct-wrapper .tvproduct-quick-btn:hover .tvproduct-quick-icon, .tvproduct-wrapper .tvproduct-cart-btn:hover .tvproduct-add-to-cart, .tvproduct-wrapper .tvproduct-wishlist:hover .tvproduct-wishlist-icon, .tvproduct-wrapper .tvcompare-wrapper:hover .tvproduct-compare-icon i.add {
    background-color: #d90244;
}
#tvdesktop-megamenu .tv-menu-horizontal ul li.level-1:hover&gt;a
{
	 color: #d90244;
	 text-shadow: none;
}
#header .tv-cart-icon-main svg g path:nth-child(1),
#header .tvheader-search-display-icon svg path:nth-child(1),
#header .tv-myaccount-btn-desktop svg path:nth-child(2),
.tvheader-search-display-icon .tvsearch-open svg circle:nth-child(2),
.tvsearch-header-display-full .tvheader-search-btn svg circle:nth-child(2) {
    fill: #f7f7f700 !important;
}

.tvcmsheader-search.search-widget form .tvheader-top-search-wrapper button[type=submit] svg g path,
.tvcmsheader-search.search-widget form .tvheader-top-search-wrapper button[type=submit] svg g rect,
.tvcmsheader-search.search-widget form .tvheader-top-search-wrapper:hover button[type=submit] svg g path,
.tvcmsheader-search.search-widget form .tvheader-top-search-wrapper:hover button[type=submit] svg g rect {
    fill: #ffffff !important;
}


/*#products .tvproduct-view.tvproduct-grid:hover svg.tvgrid g path,
#products .tvproduct-view.tvproduct-grid-2:hover svg.tvgrid-2 g path,
#products .tvproduct-view.tvproduct-list:hover svg.tvlist g path,
#products .tvproduct-view.tvproduct-list-2:hover svg.tvlist-2 g path,
#products .tvproduct-view.tvproduct-catelog:hover svg.tvcatelog g path,
#products .tvproduct-view.tvproduct-catelog:hover svg.tvcatelog g polygon,
#products .tvproduct-view.tvproduct-grid.active svg.tvgrid g path,
#products .tvproduct-view.tvproduct-grid-2.active svg.tvgrid-2 g path,
#products .tvproduct-view.tvproduct-list.active svg.tvlist g path,
#products .tvproduct-view.tvproduct-list-2.active svg.tvlist-2 g path,
#products .tvproduct-view.tvproduct-catelog.active svg.tvcatelog g path,
#products .tvproduct-view.tvproduct-catelog.active svg.tvcatelog g polygon,*/
/*.tvcmsheader-search.search-widget form .tvheader-top-search-wrapper button[type=submit] svg g path,
.tvcmsheader-search.search-widget form .tvheader-top-search-wrapper button[type=submit] svg g rect*/
    {
    fill: #000000 !important;
}
.tvcategory-slider-wrapper-info:hover .tvcategory-slider-info-box:after {
	background-color: #FFD741;
}

/**** About and Delivery ***/
 

  h1#montage{
    font: normal normal bold 60px/30px Roboto Condensed;
    letter-spacing: 1.8px;
    color: #EE0000;
  }
h1#lieferung {
    font: normal normal bold 40px/30px Roboto Condensed;
    letter-spacing: 1.2px;
    color: #222222;
    text-transform: uppercase;
    margin-top: 20px;
}
span.red{
    color: #EE0000;
}
.montage_lieferung p{
    font: normal normal normal 18px/18px Roboto Condensed;
    letter-spacing: 0.54px;
    color: #222222;
}
h3.subheading-text{
    font: normal normal bold 40px/40px Roboto Condensed;
    letter-spacing: 1.2px;
    color: #222222;
}
.border_h1{
    margin: 0 auto;
    border: 1px solid #000000;
    width: 200px;
}
.border_lieferung_h1{
    margin: 0 auto;
    border: 1px solid #EE0000;
    width: 200px;
}
p.subtitle{
    font: normal normal normal 18px/30px Roboto Condensed;
    letter-spacing: 0.54px;
    padding: 20px 10%;
    text-align: center;
}
.row.photo {
    position: relative;
} 
.photo_overflow {
    position: absolute;
    width: 100%;
} 
.row.photo img {
    width: 100%;
} 
.photo_overflow p {
    top: 250px;
    font: normal normal bold 35px/42px Trebuchet MS;
    letter-spacing: 1.05px;
    color: #FFFFFF;
    text-transform: uppercase;
    position: absolute;
    left: 30px;
}
.deliver_man{
    float: right;
}
.service{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.service_item {
    width: 20%;
    text-align: center;
}

.service_item img {
    width: 150px;
    margin: 0 auto;
}
.service_item p{
    font: normal normal bold 18px/34px Roboto;
letter-spacing: 0.54px;
color: #222222;
}
.qualitet_mark{
    width: 100%;
	
    background-image: url(../img/custom/qualitat_mark_big.png);
    background-position: center;
    background-size: 560px;
    background-repeat: no-repeat;
    min-height: 700px;

}
.map_image{
    margin: 0 auto;
    width: 560px;
}
.review_item {border: 1px solid #E5E5E5;border-radius: 3px;margin: 0;max-width: 360px;}

.title_review {
    border-bottom: 1px solid #E5E5E5;
}

.title_review p {
    font: normal normal bold 20px/45px Roboto Condensed;
    letter-spacing: 0.6px;
    color: #222222;
    text-align: center;
    padding-bottom: 0;
    height: 50px;
}
.slick-slide{
    height: auto;
}
.member_image {
    margin: 25px auto 0;
    width: 60px;
}

.review_member_comment h2 {
    font: normal normal bold 18px/34px Roboto;
    letter-spacing: 0.54px;
    color: #000000;
    text-align: center;
}

.star_raitng {
    margin: 0 auto;
    width: 104px;
    color: #FFCE3A;
}
.star_raitng i {
	font-size: 14px;
}

.review_member_item {
    float: left;
    width: 100%;
    padding: 20px;
}

.review_member_item p {
    font: normal normal normal 14px/16px Roboto;
    letter-spacing: 0.42px;
    color: #666666;
    text-align: center;
}
p.montage {
    font: normal normal normal 18px/18px Roboto Condensed;
    letter-spacing: 0.54px;
    color: #222222;
    width: 100%;
    margin-bottom: 15px;
    padding-bottom: 0;
    float: left;
}
p.montage:last-child {
    margin-bottom: 100px;
}
span.montage_tick_icon {
    width: 37px;
    display: block;
    float: left;
}

span.montage_text_item {
    float: left;
    width: calc(100% - 37px);
    display: block;
}
h1#montage {
    font: normal normal bold 60px / 67px Roboto Condensed; 
    margin-top: 34px;
    padding-bottom: 15px;
}
.photo_overflow p{
    font: normal normal bold 35px / 42px Trebuchet MS; 
    color: #FFFFFF;
}
.montage_lieferung p {
    font: normal normal normal 18px / 30px Roboto Condensed;
    letter-spacing: 0.54px;
    color: #222222;
}
.review_member_comment h2{
    font:normal normal bold 18px/34px Roboto;
}
.title_review p{
    font:normal normal bold 20px/45px Roboto Condensed !important;
}
.contact-rich{
        border: 1px solid #E5E5E5;
        border-radius: 2px;
}
.contact-rich .row {
    justify-content: center;
}
 
.contact-rich .block .data p, .contact-rich .block .data span, .contact-rich .block .data a {
    font: normal normal normal 16px / 21px Roboto;
    letter-spacing: 0.3px;
    color: #666666;
    text-decoration: none;
}
.contact-form {
    padding: 15px;
    border: 1px solid #E5E5E5;
    border-radius: 2px;
    width: calc(100% - 30px);
    margin-left: 15px;
}
.contact-form h3, .contact-rich h4 {
    font: 16px / 17px Roboto;
    letter-spacing: 0.64px;
    font-weight: 900;
    color: #6F6F6F;
}
.contact-form .form-control-label {
    text-align: left;
    font: normal normal normal 16px / 16px Roboto;
    letter-spacing: 0px;
    color: #6F6F6F;
}
.cms-description ul{
    margin: 0;
}
section.reviews {
    margin-bottom: 75px;
    margin-top: 75px;
}
/****End About and Delivery ***/
#left-column .tvcmscustomer-services {
	display: none;
}

#header .tv-menu-horizontal ul li.level-1&gt;a {
    text-shadow: 1.2px 1px #altcolortext285;
}
#header .tv-menu-horizontal ul li.level-1&gt;a .menu-subtitle {
    text-shadow: none;
}
a:focus, a:hover, .btn-outline-primary, .btn-link, .page-link, .text-primary, .btn-unstyle:focus .expand-more, .dropdown-item:focus, .dropdown-item:hover, .search-widget form input[type=text]:focus+button .search, .search-widget form button[type=submit] .search:hover, #header .top-menu a[data-depth="0"]:hover, .top-menu .sub-menu a:hover, .page-my-account #content .links a:hover i, .carousel .carousel-control .icon-next:hover i, .carousel .carousel-control .icon-prev:hover i, .block-categories .collapse-icons .add:hover, .block-categories .collapse-icons .remove:hover, .block-categories .arrows .arrow-down:hover, .block-categories .arrows .arrow-right:hover, .tabs .nav-tabs .nav-link.active, #blockcart-modal .product-name, .cart-grid-body a.label:hover, .block_newsletter form input[type=text]:focus+button .search, .block_newsletter form button[type=submit] .search:hover, .account-list a:hover, #header .header-nav .blockcart a:hover, #wrapper .breadcrumb li:last-child a, #wrapper .breadcrumb li:hover a, .block-categories .category-sub-menu li[data-depth="0"]:hover&gt;a, .block-categories .category-sub-menu li[data-depth="1"]:hover&gt;a, .block-categories .category-sub-menu li[data-depth="2"]:hover&gt;a, .block-categories .category-sub-menu li .category-sub-link:hover, .block-categories .category-sub-menu li:hover&gt;.navbar-toggler, #search_filters_brands .facet .tvsearch-filter-brand-wrapper li.facet-label a:hover, .tvserach-filter-suppliers p:hover, #search_filters_suppliers .facet .tvserach-filter-suppliers li.facet-label a:hover, .blog_post_content p.meta_category a:hover, .modal-body.tv-addtocart-content-part .tv-addtocart-price {
    color: #d90244;
}
.tvcategory-slider-wrapper-info:hover .tvcategory-slider-info-box:after {
	 background-color: #d90244
}
#block-reassurance li .block-reassurance-item {
	background:#FFEBA0;
}
.tv-product-page-content .product-additional-info {
	display: none;
}
.form-control {
    /* background-color: #ffffff; */
    border-radius: 3px;
    /* background: #FDFDFD 0% 0% no-repeat padding-box; */
}
.input-group-addon:not(:last-child), .input-group-btn:not(:first-child)&gt;.btn-group:not(:last-child)&gt;.btn, .input-group-btn:not(:first-child)&gt;.btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:not(:last-child)&gt;.btn, .input-group-btn:not(:last-child)&gt;.btn-group&gt;.btn, .input-group-btn:not(:last-child)&gt;.dropdown-toggle, .input-group .form-control:not(:last-child) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    background: #FDFDFD 0% 0% no-repeat padding-box;
}
.cart-content-btn a.tvall-inner-btn {
    background-color: #d90244;
}
.js-an_productfields-price {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 10px 40px 10px 15px;
  font-size: 16px;
  color: #333;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23333' d='M0 2l5 5 5-5z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 10px 10px;
  cursor: pointer;
  transition: border-color 0.3s ease, box-shadow 0.3s ease;
}

.js-an_productfields-price:focus {
  border-color: #66afe9;
  outline: none;
  box-shadow: 0 0 5px rgba(102, 175, 233, 0.6);
}
.an-pf-field {
    padding: 15px 0px;
    display: flex;
}
.an-pf-field select {
    background-color: #fff;
    box-shadow: 0px 3px 6px #00000029;
    font-size: 13px;
    font-weight: bold;
    font-family: 'Roboto', sans-serif;
    max-width: 350px;
}

.tv-product-page-content h1, .tv-product-page-content .tvall-product-star-icon, .tv-product-page-content .product-prices, .tvproduct-page-decs p, .product-quantity, .product-variants&gt;.product-variants-item {
    margin-bottom: 25px;
    font-weight: bold;
}
.payment-icon-product {
	padding-top: 19px;
}
.form-control {
  
    padding: 0.5rem 0.5rem;
}
.tvproduct-page-decs p {
	font-weight: normal;
}
.product-line-grid-body&gt;.product-line-info&gt;.label {
    padding: 0;
    line-height: inherit;
    text-align: left;
    white-space: inherit;
    font-weight: bold;
    color: #000000;
    font-size: 16px;
}
.product-price .current-price .price {
	text-align: left;
	/* font: normal normal 900 20px/23px Roboto; */
	font: normal normal 900 30px/23px Roboto;
	letter-spacing: 0px;
	color: #EE0000;
}
.product-discount .regular-price, .product-discount .discount, .product-discount .discount-percentage {
	font-size: 15px;
}
.form-group {
    margin-bottom: 0.5rem;
}
body#checkout div.checkout-step #customer-form .form-control-label, body#checkout div.checkout-step #delivery-address .form-control-label, body#checkout div.checkout-step #invoice-address .form-control-label, body#checkout div.checkout-step #login-form .form-control-label {
    /* text-align: left; */
    text-align: left;
    /* font: normal normal normal 14px / 23px Roboto; */
    letter-spacing: 0.18px;
    color: #707070;
}
.tvcmsproduct-grid-list {
	display: none;
}
.tvcmsvertical-menu ul li a:hover &gt; .tvvertical-menu-category{
    /* color: #0083ff; */
    color: #d90244;
}
.custom-radio input[type=radio]:checked+span {
 
    background-color: #d90244
	
}
#right-column.col-xl-2, #left-column.col-xl-2 {
	z-index: 2;
}
.picto img{
	display:inline;
}
#product .tvlike-pagination-wrapper.tv-pagination-wrapper
{
	display: none;
}
.an-pf-field .control-label {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    font-weight: bold;
    margin-bottom: 10px;
    min-width: 122px;
}
#product .cms-description p {
    font-size: 16px;
    padding-bottom: 8px;
}

#products.grid .tvproduct-wrapper.grid {
    display: block;
    min-height: 410px;
}
.tvproduct-wrapper {
    height: 390px;
}
.tvproduct-wrapper .tvproduct-image {
    overflow: hidden;
    padding-right: 0;
    height: 250px;
}
.tvproduct-name.product-title {
    height: 54px;
    overflow: hidden;
    margin-bottom: 3px;
}
.products-sort-order .select-list:hover {
		background-color: #d90244 !important;
}
.tvservices-content-box .tvservice-dec {
	display:none;
}
.tv-category-block-wrapper {
	display: none;
}
.tv-sub-category-title-wrapper .tv-sub-category-title {
	display: none;
}
.pagination .current a {
	 color: #d90244;
}

.tvcmsstock-indicator-wraper {
	display: block;
	
}
/*** Responsive ***/

@media (max-width: 991px) {
    #header .mobile-header-1 .tv-myaccount-btn-desktop svg path:nth-child(1),
    #header .mobile-header-1 .tv-myaccount-btn-desktop svg circle,
    #header .mobile-header-1 .tv-cart-icon-main svg g ellipse {
        fill: none !important;
        stroke: #000 !important;
    }
    #header .mobile-header-1 .tv-cart-icon-main svg g path:nth-child(2) {
        fill: #000000 !important;
    }

    #header .mobile-header-1 .tv-myaccount-btn-desktop svg path:nth-child(1), #header .mobile-header-1 .tv-myaccount-btn-desktop svg circle, #header .mobile-header-1 .tv-cart-icon-main svg g ellipse {
        fill: none !important;
        stroke: #FFFFFF !important;
    }
}

#header .header-4 .tv-menu-horizontal ul li.level-1&gt;a,
#header .header-6 .tv-menu-horizontal ul li.level-1&gt;a {
    color: #000000;
}
#product-availability {
    width: auto;
    background-color: #3bc22e;
}
.tvcategory-slider-content-box {
    overflow: hidden;
    display: flex !important;
    flex-wrap: wrap;
    justify-content: center;
    gap: 1.5rem;
}
    img.tv-img-responsive, .tvbanner-hover-wrapper img, img.tvmain-slider-img, .tvcmssliderofferbanners-one .tvimage-lazy {
        object-fit: cover;
    }
@media (min-width: 992px) {
    .tv-language-dropdown,
    .tv-currency-dropdown {
        border-bottom-color: #ffffff;
    }
    .text2-light .header-4 .tv-menu-horizontal li.level-1 .img-icon,
    .text2-light .header-6 .tv-menu-horizontal li.level-1 .img-icon {
        filter: invert(0);
    }

    .text2-light .tv-menu-horizontal li.level-1 .img-icon {
        filter: invert(1);
    }
}
@media (max-width: 991px) {
	.tvmobile-sliderbar-btn a {
		background-color: unset;
	}
	    .tvproduct-page-wrapper h1.h1 {
        padding-right: 10px;
        font-size: 18px;
    }
}
@media (max-width: 768px) {
	
	.tv-single-block-content .tvsingle-block-title {
    font-size: 20px;
	}
	    #product #block-reassurance ul li {
        margin: 0 15px 5px 0;
        width: 100%;
    }
	.tvproduct-tax-label {
    margin-left: 5px;
    
    margin-top: 15px;
}
.tvproduct-name.product-title {
    height: 61px;
}
   #header .mobile-header-1 .tv-cart-icon-main svg g ellipse {
	           fill: none !important;
        stroke: #000000 !important;
    
   }
}
@media (max-width: 575px) {
	
   .tvcategory-slider-wrapper-info {
        padding: 10px 10px 10px 10px;
    }
}
@media (max-width: 480px) {
	 .tvproduct-info-box-wrapper {
        padding: 5px;;
    }
}</pre></body></html>