h1{font-size:58px!important}h2{font-size:47px!important}h3,h4{font-size:30px!important}strong,b{font-family:'Source Sans Pro Bold',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important}.linksschwarz a{color:#000!important;transition:all .2s!important}.linksunterstrichen a{color:#000!important;text-decoration:underline!important}.nav ul li a:hover{background-color:rgba(0,0,0,0)!important;opacity:1!important}.menudesignchallenge:before{content:url(https://juwelier-wirnshofer.de/wp-content/uploads/2025/07/juwelier_wirnshofer_schmuck_duesseldorf_website_icon_design_challenge.svg);margin-right:15px!important;width:30px!important;margin-top:-6px!important}.menudesignchallenge a{color:#562764!important}.et-menu a{color:#000}.et-menu a:hover{opacity:1!important}.produktslider h3{margin-bottom:25px!important}.wpcf7-list-item{margin:0!important}input.text,input.title,input[type="email"],input[type="password"],input[type="tel"],input[type="text"],select,textarea{border:1px solid #000;padding:10px;color:#000;width:100%;margin-top:10px!important}label{text-transform:uppercase}.wpcf7-list-item-label{text-transform:none}@media screen and (max-width:981px){.et_pb_menu .et_mobile_nav_menu{margin-top:-15px!important}.et_pb_menu .et_mobile_menu{padding:20px;width:210px!important;margin-left:-45px}.et_mobile_menu .menu-item-has-children>a{font-weight:400!important;background-color:rgba(0,0,0,0)!important}h1{font-size:45px!important}h2{font-size:40px!important}h3,h4{font-size:25px!important}.et_mobile_menu li a{border-bottom:0px solid rgba(0,0,0,.03)!important;padding:10px 0%!important}.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:0px}}@media screen and (max-width:500px){h1{font-size:39px!important}h2{font-size:35px!important}h3,h4{font-size:25px!important}.et_pb_toggle .et_pb_toggle_title{padding:0 40px 0 0!important}}