.background--animation{display:block;width:100%;height:100%;position:fixed;z-index:-999;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.95) 15%,rgba(255,255,255,.95) 85%,rgba(255,255,255,0) 100%)}.background--animation svg{position:absolute;width:100%;height:100%;opacity:0}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.one-container .container,.separate-containers .paging-navigation,.inside-page-header{background:#fff;background:-moz-linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 2%,rgba(255,255,255,.8) 98%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 2%,rgba(255,255,255,.8) 98%,rgba(255,255,255,0) 100%);background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 2%,rgba(255,255,255,.8) 98%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}header#masthead{box-shadow:0px -1px 21px 0px rgba(36,18,14,.75);-webkit-box-shadow:0px -1px 21px 0px rgba(36,18,14,.75);-moz-box-shadow:0px -1px 21px 0px rgba(36,18,14,.75)}header#masthead{width:100%;position:fixed;top:0;z-index:9999}body{margin-top:90px}.inside-header{padding:15px 40px}div#primary-menu a{font-weight:600;font-size:16px}.page-id-2 .inside-article,.page-id-2 main#main{padding-top:0;margin-top:0;padding-bottom:0;margin-bottom:0}body.page-id-2{overflow-x:hidden}body{background-color:#fff}h1.entry-title{color:#916340}.site-footer{background:#916340}.container.moqqafino-footer{padding:45px 20px}.moqqafino-footer h5{font-weight:600;font-size:24px}p.moqqafino-footer--title{font-weight:600}.moqqafino-footer a{color:#24120e;text-decoration:none}.moqqafino-footer p{margin:0}.card{border:none}.card-body{padding:1.25rem 0}h5.card-title a{color:#24120e;text-decoration:none}.card-title{margin-bottom:5px}img.card-img-top{height:265px;width:100%;object-fit:contain;border:1px solid rgba(0,0,0,.125);border-radius:0}div#accordion{margin-top:45px}#accordion .card-header{padding:1rem 0;background:0 0;border-radius:0;border:none}#accordion .card-body{padding:1.25rem 0;border-radius:0}#accordion .card{border:none;border-radius:0;border-bottom:1px solid rgba(0,0,0,.125)}a.card-link.accordion-title{text-decoration:none;font-weight:600;color:#24120e}.product-price{font-weight:600}.accordion-title:before{float:right !important;font-family:FontAwesome;content:"\f068";padding-right:5px}.accordion-title.collapsed:before{float:right !important;content:"\f067"}.single-produkte h1.entry-title{margin-bottom:15px}#sticky{position:sticky;top:95px}.more--products{margin-top:65px}.more--products h2{color:#916340}.single-produkte .entry-content img{border:1px solid rgba(0,0,0,.125);border-radius:0}nav.moqqafino-breadcrumb a{text-decoration:none}nav.moqqafino-breadcrumb{margin-bottom:15px}.post-type-archive-produkte .entry-content h2{margin-top:45px;color:#916340}input[type=button],input[type=reset],input[type=submit]{padding:10px 25px}.product--request textarea.wpcf7-form-control.wpcf7-textarea.product--field.product--textarea{height:150px}.product--request select{width:100%}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;background-color:rgba(145,99,64,.3)}p.moqqafino--google-notice{font-size:small;color:#c5c5c5;opacity:.6}.grecaptcha-badge{visibility:hidden}.product--request input[type=text],.product--request input[type=email],.product--request input[type=url],.product--request input[type=password],.product--request input[type=search],.product--request input[type=tel],.product--request input[type=number],.product--request textarea,.product--request select{background-color:rgba(145,99,64,.3)}a.generate-back-to-top{background-color:rgba(36,18,14,.6);color:#fff}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba(36,18,14,.9);color:#fff}.generate-back-to-top{border-radius:0}.search article{max-width:275px;display:inline-flex}.page-id-107 .entry-content img{max-height:250px;object-fit:contain}.page-id-107 a{text-decoration:none}.separate-containers .featured-image{margin-top:0 !important}.single-post .featured-image.page-header-image-single.grid-container.grid-parent img{max-height:400px;width:100%;object-fit:contain;border:1px solid rgba(0,0,0,.125)}.single-post h1.entry-title{margin-bottom:25px}.search-results .post-image img{width:100%;height:200px;object-fit:contain}.search-results .entry-summary p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.search-results h2.entry-title a{color:#916340}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:rgba(0,0,0,0)}.moqqafino--filter{margin-top:40px}.moqqafino--filter form label{width:100%}select#category-filter,.moqqafino--filter input.search-field{padding:10px 15px;line-height:1.5;height:auto;border-radius:0 !important;border:1px solid rgba(0,0,0,.125);background:0 0;min-height:47.5px}select#category-filter:focus,.moqqafino--filter input.search-field:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.125)}.moqqafino--filter button.search-submit{position:absolute;right:15px;background:0 0;color:#a9a9a9;z-index:9;background:#fff;border-left:0 !important;border:1px solid rgba(0,0,0,.125)}.search-no-results .entry-content{margin-bottom:185px}input.search-field:focus-visible{outline:none}.separate-containers .comments-area,.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{padding-left:25px !important;padding-right:25px !important}a.wp-block-file__button.wp-element-button{border-radius:0;background:0 0;color:#916340;border:1px solid #916340}a.wp-block-file__button.wp-element-button:hover{background-color:#916340;color:#fff;text-decoration:none}.product-cat--container{display:flex;gap:15px;width:100%;flex-direction:row;flex-wrap:wrap}a.product-cat--link{width:fit-content;display:block;text-decoration:none;border:1px solid;padding:5px 15px;border-radius:35px;background:#fff}.main-navigation ul ul{background-color:var(--base-3) !important}@media only screen and (min-width:768px){img.gb-image.gb-image-b3cdbd4b{position:absolute;width:calc(50% + -20px);height:500px;object-fit:cover;max-width:1000px}.page-id-2 .gb-grid-column.gb-grid-column-7f78bee0{order:2}.page-id-2 .gb-grid-column.gb-grid-column-67d0a379{order:2}}@media only screen and (max-width:768px){nav#site-navigation{transition:margin .5s ease-in-out}div#primary-menu{width:100%}.main-navigation.toggled .main-nav>ul{max-height:500px;transition:max-height .5s ease-in,padding-top .5s ease-in}.main-navigation.toggled .main-nav>ul{max-height:500px;transition:max-height .5s ease-in}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav>ul,.has-inline-mobile-toggle #site-navigation .inside-navigation>*:not(.navigation-search):not(.main-nav){max-height:0;overflow:hidden;padding-top:0;transition:max-height .5s ease-out,padding-top .5s ease-out;display:block !important}.main-navigation.toggled .main-nav li{text-align:left}h1.entry-title{font-size:30px}h2{font-size:28px}li#menu-item-57 span.dropdown-menu-toggle{display:none}}#myImg{border-radius:5px;cursor:pointer;transition:.3s}#myImg:hover{opacity:.7}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9);z-index:10000}.modal-content{margin:auto;display:block;width:80%;max-width:700px}#caption{margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:#ccc;padding:10px 0;height:150px}.modal-content,#caption{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}.close:hover,.close:focus{color:#bbb;text-decoration:none;cursor:pointer}@media only screen and (max-width:700px){.modal-content{width:100%}}