@import url(//almenland.reisinger.st/shop/wp-content/themes/less-bootstrap-4/assets/css/bootstrap4.min.css);@import url(//almenland.reisinger.st/shop/wp-content/themes/less-bootstrap-4/assets/css/../fonts/reisinger.css);@import url(//almenland.reisinger.st/shop/wp-content/themes/less-bootstrap-4/assets/css/../fonts/ionic/css/open-iconic.min.css);.bg-red{background-color:#a91d2f}.bg-redlight{background-color:#ecd3ce}.bg-yellow{background-color:#d7ae00}.bg-yellowlight{background-color:#e7dfb0}.bg-gray{background-color:#e2e2e2}.bg-pattern{background-image:url(//almenland.reisinger.st/shop/wp-content/themes/less-bootstrap-4/assets/css/../images/bg-pattern.jpg)}.border-dotted{border:2px dotted #a91d2f}.text-red{color:#a91d2f}.text-redlight{color:#ecd3ce}.text-yellow{color:#d7ae00}.text-yellowlight{color:#e7dfb0}.text-white{color:#fff}.text-black{color:#000}.text-sans{font-family:'ProximaNova-Regular'}.text-sans-bold,.strong{font-family:'Northwoods-Bold'}.text-serif{font-family:'LiebeRuth-Regular'}.text-serif-bold{font-family:'LiebeRuth-Bold'}body{font-family:'ProximaNova-Regular';font-size:13pt;line-height:1.3}body.admin-bar{padding-top:40px}body.admin-bar .fixed-top{top:30px}body.admin-bar.home section#content{margin-top:35px !important}body.admin-bar section#content{margin-top:7rem !important}strong,.strong,b,.bold{font-family:'Northwoods-Bold';font-weight:400}h1,h2,h3,h4,h5,h6{font-family:'Northwoods-Bold'}h1,h2,h3,h4{color:#a91d2f}h1,h2,h3,h4,h5,h6{margin:1rem 0 1.4rem;text-align:center}h2,h3,h4,h5,h6{margin:.5rem 0}h1{font-size:2.8rem}h2{font-size:2.2rem;margin:1.2rem 0 1.8rem}h2+.leadin{margin-top:-1rem}a,a:hover,a:active{color:#a91d2f}hr{border-top:2px dotted #a91d2f}.icon{background-image:url(//almenland.reisinger.st/shop/wp-content/themes/less-bootstrap-4/assets/css/../images/shop-icons.svg);background-size:cover;display:inline-block;height:30px;width:31px}.icon.icon-suche{background-position:0 0}.icon.icon-warenkorb{background-position:-36px 0;width:42px}.icon.icon-warenkorb span{display:inline-block;font-size:14px;font-weight:700;margin-left:19px;position:relative;text-align:center;top:8px;width:17px}.icon.icon-profil{background-position:-81px 0}.column-2{columns:2}.btn{font-family:'ProximaNova-Regular'}.btn.btn-warning{border-color:#d7ae00}.btn:hover{background-color:#c39d00}.shadow-sm:hover{box-shadow:0 .125rem .25rem rgba(0,0,0,.3) !important}header{background-color:#fff}header .site-logo{background-color:#fff;box-shadow:3px 3px 2px 0px rgba(0,0,0,.25);display:block;padding:0 4px 4px;position:relative;width:250px;z-index:100}header .site-logo a{border:2px dotted #a91d2f;border-top:none;display:block;padding:1rem 1.5rem}header .option_header_eintrag{display:flex;font-size:12px;justify-content:space-between}header .option_header_eintrag span{display:block}header .navbar a{color:#fff}header .navbar .icon{margin-left:.5rem;opacity:.8;transform:scale(.95);transition:.1s linear all}header .navbar .icon:hover{opacity:1;transform:scale(1);transition:.1s linear all}header .navbar#site-navbar .navbar-toggler .navbar-toggler-icon{color:#fff}header .navbar#site-navbar .dropdown-toggle:after{display:none}header .navbar#site-navbar ul.navbar-nav{justify-content:space-between;margin-right:2em !important;width:100%}header .navbar#site-navbar ul.navbar-nav>li{display:block}header .navbar#site-navbar ul.navbar-nav>li a{opacity:.85;transition:.1s linear all}header .navbar#site-navbar ul.navbar-nav>li a:hover{opacity:1;transition:.1s linear all}header .navbar#site-navbar ul.navbar-nav>li.show>.dropdown-menu{display:flex}header .navbar#site-navbar ul.navbar-nav>li.show>.dropdown-menu a{font-family:'LiebeRuth-Bold'}header .navbar#site-navbar ul.navbar-nav>li>.dropdown-menu{background-color:#ecd3ce;flex-wrap:wrap;padding:5rem 5rem 2rem calc(50vw - 500px);position:fixed;top:72px;width:100%;z-index:5}header .navbar#site-navbar ul.navbar-nav>li>.dropdown-menu li{flex:1 0 25%;max-width:25%}header .navbar#site-navbar ul.navbar-nav>li>.dropdown-menu li a{background-color:transparent !important;color:#a91d2f;padding:10px 0;text-transform:none}nav.navbar .navbar-collapse a{font-family:'LiebeRuth-Regular';font-size:1.15em;text-transform:none}nav.navbar .navbar-nav .nav-link{padding:0 .4rem}form.searchform{width:100%}form.searchform input{font-size:1.15em;margin:0;padding:5px}form.searchform input[type=text]{width:calc(100% - 120px)}form.searchform input[type=submit]{background-color:#a91d2f;border-radius:2px;border-width:0;color:#fff;cursor:pointer;margin-left:10px;padding:7px 8px;text-align:center;width:100px}#sidebarnav{border-bottom:2px dotted #a91d2f;margin-bottom:1.5rem;margin-top:2rem;padding-bottom:1.5rem;width:80%}#sidebarnav>li{display:none;margin:0;padding:0}#sidebarnav>li.current-menu-parent{display:block}#sidebarnav>li.current-menu-parent>a{display:none}#sidebarnav>li.current-menu-parent a{color:#000;font-weight:700}#sidebarnav>li.current-menu-parent ul{list-style:none;margin:0;padding:0}#sidebarnav>li.current-menu-parent li{margin-bottom:5px}#sidebarnav>li.current-menu-parent li a{color:#555}#sidebarnav>li.current-menu-parent li.current-menu-item a{color:#a91d2f}section#content{margin-top:9rem}section#content>section>article{margin:35px 0 75px}section#content>section>article.layout-carousel img{height:100%;object-fit:cover}section#content>section>article.layout-carousel .carousel-type-header{height:100%}section#content>section>article.layout-carousel .carousel-type-header .box{height:calc(100% - 16px)}section#content > section > article.layout-carousel .carousel-control-next,section#content > section > article.layout-carousel .carousel-control-prev{width: 5%}section#content > section > article.layout-carousel .carousel-border-bottom{background-image: url(//almenland.reisinger.st/shop/wp-content/themes/less-bootstrap-4/assets/css/../images/slider-border.png);background-size:contain;bottom:0;height:8px;position:absolute;width:100%}section#content>section>article.layout-slider .type-products .card-text{display:none}section#content>section>article.layout-slider .carousel-control-next,section#content>section>article.layout-slider .carousel-control-prev{opacity:1;width:5%}section#content>section>article.layout-slider .carousel-control-next{right:-3%}section#content>section>article.layout-slider .carousel-control-next .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d7ae00' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}section#content>section>article.layout-slider .carousel-control-prev{left:-3%}section#content>section>article.layout-slider .carousel-control-prev .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d7ae00' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}section#content>section>article.layout-slider img{transition:transform .5s ease}section#content>section>article.layout-slider img:hover{transform:scale(1.035)}section#content .search-result .leadin p{margin:3px 0}body.home section#content{margin-top:77px}body.page-template-page-modal .container{max-width:75% !important}body.page-template-page-modal h1{margin:1rem 0}body.page-template-page-modal h3{color:#a91d2f;font-family:'LiebeRuth-Regular';font-size:1.2em;margin:1.4rem 0 .4rem}body.page-template-page-modal .infobox{background-color:#ecd3ce !important;font-family:'Northwoods-Bold';margin:2em 0}footer.advantages h5{color:#a91d2f;font-family:'LiebeRuth-Regular'}footer.advantages img{transition:transform .5s ease}footer.advantages img:hover{transform:scale(1.035)}footer.newsletter{font-family:'LiebeRuth-Regular'}footer.footer{font-size:.85em}footer.footer img{margin-top:2rem;max-width:80%}footer p{margin:0}footer ul{margin:0;padding-left:1rem}footer ul li{margin:0}footer ul li::marker{font-size:10px}footer a,footer a:hover,footer a:active{color:#fff;text-decoration:underline}#searchModal .modal-dialog{min-height:60vh;margin-top:25vw}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#a91d2f}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{padding:12px 18px}.woocommerce table.cart td.actions #coupon_code{width:200px !important}.woocommerce .cart .coupon button.button{padding:12px 18px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#a91d2f;border-radius:0;color:#fff;font-size:10pt;font-weight:600;padding:.4em 1em .6em}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a91d2f;border-radius:0;color:#fff;font-size:13pt;font-weight:600;padding:1em 1em .9em}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:active,.woocommerce a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce input.button.alt:active{background-color:#a91d2f}.woocommerce .woocommerce-ordering select{border:0 solid #d7ae00;background-color:#d7ae00;color:#fff;padding:2px 8px}.product p.wc-gzd-additional-info{margin:0}.woocommerce .col2-set .col-1{flex:none;max-width:none;width:66.6%}.woocommerce .col2-set .col-2{flex:none;max-width:none;width:33.3%}.woocommerce h2{margin:1.5rem 0}.woocommerce h3{margin:1.5rem 0 .5rem}.woocommerce form .form-row{justify-content:flex-end;margin-bottom:.5rem;width:100%}.woocommerce form .form-row label{line-height:1em;min-height:1rem;width:30%}.woocommerce form .form-row label+.woocommerce-input-wrapper{width:70%}.woocommerce form .form-row label span.woocommerce-gzd-legal-checkbox-text{line-height:1.2em;width:70%}.woocommerce form .form-row label.checkbox{width:auto}.woocommerce form .form-row .screen-reader-text{position:relative}.woocommerce form .form-row .required{color:#a91d2f}.woocommerce form .woocommerce-additional-fields .form-row label{width:100%}.woocommerce form .woocommerce-additional-fields .form-row label+.woocommerce-input-wrapper{width:100%}.woocommerce form .woocommerce-additional-fields .form-row label+.woocommerce-input-wrapper textarea{height:8rem}.woocommerce table.shop_table{border:0}.woocommerce table.shop_table td{border-top:1px solid #000}.woocommerce button.button,.woocommerce a.button{background-color:#d7ae00;border-radius:8px;clear:both;float:none;padding:.8rem}.woocommerce button.button.alt,.woocommerce a.button.alt{background-color:#d7ae00;border-radius:8px}.woocommerce button.button.alt:hover,.woocommerce a.button.alt:hover{background-color:#a48500}.woocommerce button.button:hover,.woocommerce a.button:hover{background-color:#a48500}.single-product #content .layout-single .container{padding:0 5rem}.single-product #content .layout-single .container .woocommerce-breadcrumb{margin-top:2rem}.single-product #content .layout-single .container div.product div.images{width:45%}.single-product #content .layout-single .container div.product div.summary{width:50%}.single-product #content .layout-single .container div.product div.summary h1{border-bottom:2px dotted #a91d2f;font-weight:700;margin-bottom:10px;padding-bottom:1rem;padding-right:20%;text-align:left;width:100%}.single-product #content .layout-single .container div.product div.summary .price{margin-top:1rem}.single-product #content .layout-single .container div.product div.summary .price bdi{color:#444;font-family:'Northwoods-Bold';font-size:2rem;font-weight:600}.single-product #content .layout-single .container div.product div.summary .woocommerce-product-details__short-description{margin:1em 0}.single-product #content .layout-single .container div.product div.summary .woocommerce-product-details__short-description p{margin:2px 0}.single-product #content .layout-single .container div.product div.summary form{border-bottom:2px dotted #a91d2f;padding-bottom:1rem}.single-product #content .layout-single .container div.product div.summary form .quantity{background-color:#eee;float:left;margin-top:1em;width:280px}.single-product #content .layout-single .container div.product div.summary form .quantity:before{content:"Menge: ";display:inline-block;height:50px;padding:1em .8em;position:absolute;width:100px}.single-product #content .layout-single .container div.product div.summary form .quantity input{border:0;float:right;font-size:20px;margin-left:100px;margin:.4em;padding:.2em;width:60%}.single-product #content .layout-single .container div.product div.summary form .quantity+button{background-color:#d7ae00;border-radius:8px;clear:both;float:none;margin-top:1rem;padding:.8rem;width:60%}.single-product #content .layout-single .container div.product div.summary form .qty.qty-personen+.quantity:before{content:"Personen: "}.single-product #content .layout-single .container div.product div.summary form .qty.qty-personen+.quantity input{width:55%}.single-product #content .layout-single .container div.product div.summary .wz-click-collect-hint{font-size:13pt}.single-product #content .layout-single .container div.product div.summary .product_meta{display:none}.single-product #content .layout-single .container div.product div.summary .product_meta+.wz-click-collect-hint{display:none}.single-product #content .layout-single .container div.product div.summary .product_meta+.wz-click-collect-hint strong{font-family:'ProximaNova-Regular';font-size:12px;line-height:1.1em}.single-product #content .layout-single .container .product-infos{border-top:2px dotted #a91d2f;margin-bottom:6rem}.single-product #content .layout-single .container .product-infos h2{color:#000;font-size:1em;font-weight:500;letter-spacing:.08rem;margin-bottom:2rem;text-align:left;text-transform:uppercase}.single-product #content .layout-single .container .product-infos h3,.single-product #content .layout-single .container .product-infos h4{color:#a91d2f;font-family:'LiebeRuth-Regular';font-size:1rem;text-align:left}.single-product #content .layout-single .container .product-infos p{margin:3px 0}.single-product #content .layout-single .container .upsells ul.products{display:flex;justify-content:center}.single-product #content .layout-single .container .upsells ul.products li{flex:1;max-width:25%}.woocommerce-cart table.shop_table th{font-size:1rem;font-weight:200;text-transform:uppercase}.woocommerce-cart table.shop_table .product-thumbnail img{width:80px}.woocommerce-cart table.shop_table .product-name a{color:#000;font-weight:600}.woocommerce-cart table.shop_table .product-subtotal{text-align:right}.woocommerce-cart table.shop_table .order-total{color:#a91d2f;font-size:1.2em}.woocommerce-cart table.shop_table a.remove{color:#a91d2f !important}.woocommerce-cart table.shop_table tbody th{text-transform:none}.woocommerce-cart .advantages{display:none}.woocommerce-checkout.has_local_pickup .wc-plc__bs{display:none !important}.woocommerce-checkout .payment_box.payment_method_wcs_CCARD .form-row{justify-content:start}.woocommerce-checkout .payment_box.payment_method_wcs_CCARD .form-row label{display:block;padding-right:1rem;padding-top:5px;text-align:right;width:180px}.woocommerce-checkout .payment_box.payment_method_wcs_CCARD .form-row input{display:block;font-size:1em !important;width:60%}form.woocommerce-form-register .form-row>*{width:100% !important}form.lost_reset_password .form-row{justify-content:start}form.lost_reset_password .form-row label{display:block;padding-right:1rem;padding-top:5px;text-align:left;width:30%}form.lost_reset_password .form-row input{display:block;font-size:1em !important;width:60%}form.woocommerce-form-login .form-row>*{width:50% !important}form.woocommerce-form-login .form-row label{padding-right:1em;text-align:right}.woocommerce-edit-account.woocommerce-account form.edit-account label+input{width:70%}.tax-product_cat #content .woocommerce-result-count{display:none}.tax-product_cat #content .woocommerce-ordering{margin-bottom:3rem;position:relative;margin-top:-2rem}.tax-product_cat #content .woocommerce-ordering:before{content:"Sortieren nach";display:block;margin-left:-130px;position:absolute}.woocommerce ul.products li.product{text-align:center}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product span.price{color:#000}.woocommerce ul.products li.product .price{color:#000;font-size:1rem;font-weight:700}.woocommerce ul.products li.product .wc-gzd-additional-info{color:#6c757d;font-size:.75rem}.woocommerce ul.products li.product a.button{background-color:#d7ae00}section.products h2{font-size:1.8rem}section.products .button{padding:.4rem .6rem}.woocommerce-info{border-top-color:#d7ae00}.woocommerce-info:before{color:#d7ae00}.related.products h2{text-align:center}.woocommerce-notices-wrapper .woocommerce-error{font-size:1.3rem;font-weight:700;text-align:center}@media (max-width:1199px){.woocommerce ul.products li.product li.product,.woocommerce-page ul.products li.product{width:28%}.woocommerce ul.products li.product>li.product:nth-child(3n+1),.woocommerce-page ul.products>li.product:nth-child(3n+1){clear:both}}@media (max-width:991px){.woocommerce-ordering{display:none}.woocommerce ul.products li.product li.product,.woocommerce-page ul.products li.product{width:45%}.woocommerce ul.products li.product>li.product:nth-child(3n+1),.woocommerce-page ul.products>li.product:nth-child(3n+1){clear:none}.woocommerce ul.products li.product>li.product:nth-child(2n+1),.woocommerce-page ul.products>li.product:nth-child(2n+1){clear:both}.woocommerce button.button,.woocommerce a.button{border-radius:2px;padding:5px 7px}}@media (max-width:767px){.single-product #content .layout-single .container{padding:0 15px}.single-product #content .layout-single .container div.product div.images,.single-product #content .layout-single .container div.product div.summary{width:100%}.single-product #content .layout-single .container div.product div.summary h1{font-size:28px}.single-product #content .layout-single .container .upsells ul.products{flex-wrap:wrap}.single-product #content .layout-single .container .upsells ul.products li{flex:1 0 50%;max-width:50%}.woocommerce-cart table.shop_table td{border-top:0}.woocommerce-cart .cross-sells{display:none}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{width:100%}form.woocommerce-form-login .form-row{flex-direction:column}form.woocommerce-form-login .form-row>*{width:100% !important}}@media (min-width:1600px){.container{max-width:1500px}}@media (max-width:1599px){.navbar .icon{width:33px}.navbar .icon.icon-warenkorb{width:40px}.navbar#site-navbar{font-size:.9em;margin-right:1em}}@media (max-width:1199px){.icon.icon-warenkorb span{top:12px}header .site-logo{width:210px}header .option_header_eintrag{font-size:10px}header .navbar#site-navbar ul.navbar-nav>li>.dropdown-menu{padding:5rem 5rem 2rem calc(50vw - 400px)}header .navbar#site-navbar ul.navbar-nav>li>.dropdown-menu li{flex:1 0 33%;max-width:33%}nav.navbar .navbar-collapse a{font-size:1em}}@media (max-width:991px){h1{font-size:1.8rem}h2{font-size:1.65rem}h3{font-size:1.5rem}h4{font-size:1.4rem}h5{font-size:1.1rem}h6{font-size:1em}.card-body{padding:1rem}header .option_header_eintrag{font-size:10px}header .site-logo{width:160px}header .site-logo a{padding:4px 6px}header .navbar#site-navbar{font-size:24px;justify-content:flex-end;line-height:1.2em;margin-right:0;max-height:90vh;overflow-y:auto;padding-left:1em;padding-right:0;width:100%}header .navbar#site-navbar .navbar-toggler{font-size:24px;margin:5px .5em 0;outline:none !important;padding:0}header .navbar#site-navbar .navbar-toggler:focus{outline:none !important}header .navbar#site-navbar .icon{display:block;float:left;margin-top:-3px;opacity:1;position:relative;width:34px}header .navbar#site-navbar .icon.icon-profil{width:26px}header .navbar#site-navbar .icon.icon-warenkorb{width:38px}header .navbar#site-navbar .icon.icon-warenkorb span{top:3px}header .navbar#site-navbar ul.navbar-nav{margin:3rem 0 0}header .navbar#site-navbar ul.navbar-nav>li{margin-bottom:1.2em}header .navbar#site-navbar ul.navbar-nav>li>a{margin:0;padding:0}header .navbar#site-navbar ul.navbar-nav>li>.dropdown-menu{background-color:transparent;border:0;display:block;flex-wrap:nowrap;margin:0;padding:0;position:static;top:auto;width:auto;z-index:auto}header .navbar#site-navbar ul.navbar-nav>li>.dropdown-menu.show{display:block}header .navbar#site-navbar ul.navbar-nav>li>.dropdown-menu.show a{font-family:'LiebeRuth-Regular'}header .navbar#site-navbar ul.navbar-nav>li>.dropdown-menu li{border-top:1px solid #fff;flex:none;max-width:none}header .navbar#site-navbar ul.navbar-nav>li>.dropdown-menu li a{color:#fff;padding:3px}section#content{margin-top:6rem}section#content>section>article.layout-carousel .carousel-type-header .align-self-center{width:100%}section#content>section>article.layout-carousel .h-100.w-100{height:30vh !important}section#content>section>article.layout-text img{height:auto;width:100%}footer.advantages .col-md{padding:0 4rem}footer.footer img{max-width:200px}}@media (max-width:767px){header .site-logo{width:30%}header .option_header_eintrag{display:none}section#content{margin-top:6rem}section#content>section>article{margin:35px 0 40px}section#content>section>article.layout-carousel .carousel-control-prev,section#content>section>article.layout-slider .carousel-control-prev,section#content>section>article.layout-carousel .carousel-control-next,section#content>section>article.layout-slider .carousel-control-next{display:none}section#content>section>article.layout-carousel .card,section#content>section>article.layout-slider .card{margin-bottom:1rem}section#content>section>article.layout-carousel .card .card-title,section#content>section>article.layout-slider .card .card-title{margin-top:-.7rem}footer div.col-sm,footer div.col-md{margin-bottom:2rem}}