body,td{font-family:'Montserrat',sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400}#menu-primary-menu{margin-left:4em;font-weight:400;text-transform:uppercase}.header-type-classic .primary-nav>li>a{padding:0 1em}#menu-primary-menu .underline{font-weight:400}.header-transparent .current-menu-parent a.dropdown-hover,.header-transparent .current-menu-ancestor.current_page_ancestor a.dropdown-hover{color:#cec400 !important}.woocommerce ul.product_list_widget li a{font-weight:400}.dropdown-menu .active,.dropdown-menu .current-menu-item.active a{background-color:#cec400 !important}.primary-nav>li:not(.megamenu)>.dropdown-menu{padding:10px 7px;padding-top:50px}.navbar-default-wrap{background-color:rgba(255,255,255,.86)}@media (min-width:900px){.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav>.open>a,.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav>.active>a,.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav>li>a,.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav>.open>a:hover,.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav>.active>a:hover,.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav>li>a:hover,.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav>.open>a:focus,.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav>.active>a:focus,.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav>li>a:focus,.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav>.open>a>.navicon,.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav>.active>a>.navicon,.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav>li>a>.navicon{color:#000}.archive .page-breadcrumb,.nav>li.menu-item-14516{display:none}}.heading-container .heading-background .page-title .page-breadcrumb a,.heading-container .heading-background .page-title .page-breadcrumb .breadcrumb>li,.heading-container .heading-background .page-title .page-breadcrumb .breadcrumb>li+li:before{color:#000}.woocommerce div.product .summary p.price,.woocommerce-Price-amount.amount{padding:0 .4em;font-size:1em;font-weight:400;font-family:'Montserrat',sans-serif;color:#1e1e1e}.woocommerce-Price-currencySymbol{padding-right:.2em}.woocommerce div.product-quickview-content .product_title,.woocommerce div.product .product_title{font-size:1.8em}.yith-ywraq-add-to-quote{float:left}.woocommerce div.product-quickview-content form.cart:before,.woocommerce div.product form.cart:before,.woocommerce div.product-quickview-content form.cart:after,.woocommerce div.product form.cart:after{content:none !important;display:inline-block !important;width:60px}.woocommerce div.product form.cart .single_variation,.woocommerce div.product-quickview-content form.cart table label,.woocommerce div.product form.cart table label{font-size:16px}.woocommerce-variation-select{font-size:14px}.woocommerce div.product-quickview-content form.cart .variations .woocommerce-variation-select select,.woocommerce div.product form.cart .variations .woocommerce-variation-select select{border-color:#1e1e1e}.woocommerce-variation-select select option{color:#1e1e1e}.woocommerce-variation-select select:not(:checked),.woocommerce div.product-quickview-content #variations_clear,.woocommerce div.product #variations_clear,.woocommerce div.product-quickview-content .reset_variations,.woocommerce div.product .reset_variations{color:#a94442}.woocommerce div.product-quickview-content form.cart .variations th.label,.woocommerce div.product form.cart .variations th.label,.variations th.label{border-top:none}#shipping_method label{font-weight:400;text-indent:.2em}.woocommerce .woocommerce-tab-container.background{background:#fff;padding-top:0;padding-bottom:40px}body.woocommerce-gzd-checkout label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span.woocommerce-gzd-legal-checkbox-text{display:block;margin-left:1em;font-weight:400;font-size:12px;line-height:14px;padding-left:12px}.woocommerce form .form-row button.button,.woocommerce form .form-row input.button{background-color:#cec400;border-color:#cec400;font-size:16px;color:#fff}span.posted_in{color:#fff}span.posted_in i{color:#1e1e1e}.single-product .product_meta .tagged_as{font-size:0}.single-product .product_meta .tagged_as a{font-size:14px}.wc-gzd-additional-info.delivery-time-info{font-size:90%;color:#8a8a8a}.btn.anfrage-link:link,.btn.anfrage-link:visited{background-color:#efefef;display:inline-block;margin:40px 0}.btn.anfrage-link:hover{background-color:#afafaf}@media (max-width:767px){#yith-ywraq-form #yith-ywrq-table-list td.product-thumbnail{display:inline}html .woocommerce.ywraq-wrapper table.shop_table_responsive tr td:before{content:none}.main-content table>tbody>tr>td{padding:0;border:0}table.shop_table_responsive tr td{display:inline-block}.woocommerce td.product-quantity{min-width:auto}.woocommerce .quantity input.qty{display:inline;border:0;height:auto}.woocommerce-Price-amount.amount{font-size:14px;font-weight:700}.cart_item{table.shop_table_responsive tr td.product-remove{width:30px}}}.shop_cat_desc{display:none}.woocommerce table.cart td.actions,.woocommerce table.cart thead th{background:0 0}.woocommerce table.cart thead{border-bottom:1px solid #000}.main-content table>tbody>tr:first-child>td{border-top:none}.woocommerce table.cart .product-thumbnail{max-width:none}.wc-backward:before,.wc-backward a:before{content:""}.woocommerce table.cart td.actions .button[name=update_raq]{margin-left:1em}@media (max-width:992px){table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:block}table,thead,tbody,th,td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}}.mfp-container{max-height:80vh !important}img.mfp-img{height:auto;width:auto;max-height:95vh !important}.heading-container .heading-background .page-title h1,.heading-container .heading-background .page-title .subtitle{color:#000}.heading-background.heading-parallax:before{content:" ";display:block;background:rgba(247,248,249,.4);height:100%;width:100%;position:absolute;top:0}.tax-product_brand.term-andre-ribeiro .heading-background.heading-parallax:before{background:rgba(0,0,0,0)}.tax-product_brand.term-andre-ribeiro .heading-container .heading-background .page-title h1{color:#fff}.tax-product_brand.term-andre-ribeiro .navbar-default-wrap{background-color:rgba(255,255,255,1)}pre{background-color:transparent;font-size:18px;border:none}.sixsteps.vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,.sixsteps.vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active>a{background-color:#f6f6f6}.sixsteps #gallery-1 img{border:none}@media (min-width:990px){.sixsteps .vc_tta-panels .wpb_wrapper p{padding:0 25%}}.vc_tta-panel .vc_tta-panel-title{border-top:1px solid #e5e5e5}.vc_tta.vc_general .vc_tta-panel-body{padding:40px 20px 15px !important}.vc_tta-panel.vc_active .vc_tta-panel-title{background-color:#e5e5e5}.tag-link-153,.tag-link-235,.tag-link-154,.tag-link-309,.tag-link-178,.tag-link-419,.tag-link-412,.tag-link-175,.tag-link-268,.tag-link-287,.tag-link-289,.tag-link-268,.tag-link-204,.tag-link-197,.tag-link-268,.tag-link-151,.tag-link-269,.tag-link-252,.tag-link-190,.tag-link-194,.tag-link-414,.tag-link-281,.tag-link-297,.tag-link-292,.tag-link-249,.tag-link-357,.tag-link-262,.tag-link-179,.tag-link-347,.tag-link-211,.tag-link-243,.tag-link-244,.tag-link-256,.tag-link-191{font-size:20px !important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background-color:transparent}@media (min-width:992px){.navbar-default .primary-navbar-collapse{text-align:right;padding-right:60px}}.woocommerce-search-text{display:none}.dgwt-wcas-search-form{border:1px solid #b9b9b9}.dgwt-wcas-search-wrapp,.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{color:#000;opacity:1}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input.dgwt-wcas-search-input[type=search]{padding:10px 0 10px 40px}.woocommerce ul.products li.product figure .product-wrap .product-images .shop-loop-thumbnail img{width:100%;max-width:300px;margin:auto}.woocommerce ul.products li.product figure .product-wrap .product-images .shop-loop-thumbnail{background-color:#fff}.woocommerce div.product .summary p.price,.woocommerce-Price-amount.amount{font-weight:700}@media (max-width:787px){.woocommerce ul.products:not(.masonry-products)>li.product,.woocommerce ul.products:not(.masonry-products)>li.product:not(.product-category){width:49%;height:350px}.woocommerce ul.products li.product{background-color:#fff}.woocommerce ul.products:not(.masonry-products)>li.product,.woocommerce ul.products:not(.masonry-products)>li.product:not(.product-category){float:left}.loop-add-to-cart{display:none}.woocommerce ul.products li.product figcaption{background-color:#fff;padding:10px 10px 0}.woocommerce ul.products li.product .product_title{font-size:14px}.woocommerce-Price-amount.amount{font-size:12px}ul.products li.product .price del{display:block}.woocommerce ul.products li.product figcaption .shop-loop-product-info .info-meta{line-height:1.2em}}.partnerbrose{font-size:80%}.partnerbrose a{border-bottom:1px dotted #999}.wc-gzd-additional-info.tax-info,.wc-gzd-additional-info.shipping-costs-info,.wc-gzd-additional-info.delivery-time-info{display:none !important}@media (min-width:1200px){.vc_row.wpb_row.vc_row-fluid.vc_custom_1479306360555 .container.wpb_column.vc_column_container.vc_col-sm-12{width:1200px}}body .vc_row.vc_custom_1479306360555 .container.wpb_column.vc_column_container.vc_col-sm-12{margin-left:auto;margin-right:auto;float:none}@media (max-width:787px){.slider-caption-text{display:none}.dhslider .slider-caption .btn{margin-bottom:5px}.startfillerone,.startfillertwo{display:none}}@media (min-width:788px){.starttrauringbox .vc_column-inner,.startdesignschmuck .vc_column-inner{padding:250px 0 !important}}.startteaser li{border-bottom:1px solid #dcdcdc;margin-bottom:10px}.topheadermobil{display:block;background-color:#000;margin:0 -50px 0 -15px;height:73px;min-width:340px}.topheadermobil div.merkliste{display:block;width:30px;height:30px;padding:25px 0 0 100px}.topheadermobil .merkliste a{color:#fff}button.navbar-toggle.x{position:absolute;top:0;left:10px;color:#fff}button.navbar-toggle.x>.icon-bar{border:1px solid #f7f7f7}@media (max-width:767px){h1{font-size:1.4em !important}.header-container{margin-bottom:42px}}