@font-face{font-family:'Larish Alte SemiBold';src:url(../../fonts/larish-alte-semibold/LarishAlte-SemiBold.eot);src:url(../../fonts/larish-alte-semibold/LarishAlte-SemiBold.eot?#iefix) format('embedded-opentype'),url(../../fonts/larish-alte-semibold/LarishAlte-SemiBold.woff2) format('woff2'),url(../../fonts/larish-alte-semibold/LarishAlte-SemiBold.woff) format('woff'),url(../../fonts/larish-alte-semibold/LarishAlte-SemiBold.ttf) format('truetype'),url(../../fonts/larish-alte-semibold/LarishAlte-SemiBold.svg#LarishAlte-SemiBold) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Apercu Pro';src:url(../../fonts/ApercuPro-Regular.eot);src:url(../../fonts/ApercuPro-Regular.eot?#iefix) format('embedded-opentype'),url(../../fonts/ApercuPro-Regular.woff2) format('woff2'),url(../../fonts/ApercuPro-Regular.woff) format('woff'),url(../../fonts/ApercuPro-Regular.ttf) format('truetype'),url(../../fonts/ApercuPro-Regular.svg#ApercuPro-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Apercu Pro';src:url(../../fonts/ApercuPro-Bold.eot);src:url(../../fonts/ApercuPro-Bold.eot?#iefix) format('embedded-opentype'),url(../../fonts/ApercuPro-Bold.woff2) format('woff2'),url(../../fonts/ApercuPro-Bold.woff) format('woff'),url(../../fonts/ApercuPro-Bold.ttf) format('truetype'),url(../../fonts/ApercuPro-Bold.svg#ApercuPro-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'GT Alpina Rg';src:url(../../fonts/GTAlpina-Bd.eot);src:url(../../fonts/GTAlpina-Bd.eot?#iefix) format('embedded-opentype'),url(../../fonts/GTAlpina-Bd.woff2) format('woff2'),url(../../fonts/GTAlpina-Bd.woff) format('woff'),url(../../fonts/GTAlpina-Bd.ttf) format('truetype'),url(../../fonts/GTAlpina-Bd.svg#GTAlpina-Bd) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Chloe;src:url(../../fonts/ChloeGX.ttf) format('truetype')}@font-face{font-family:'GT Alpina Rg';src:url(../../fonts/GTAlpina-Rg.eot);src:url(../../fonts/GTAlpina-Rg.eot?#iefix) format('embedded-opentype'),url(../../fonts/GTAlpina-Rg.woff2) format('woff2'),url(../../fonts/GTAlpina-Rg.woff) format('woff'),url(../../fonts/GTAlpina-Rg.ttf) format('truetype'),url(../../fonts/GTAlpina-Rg.svg#GTAlpina-Rg) format('svg');font-weight:400;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"GT Alpina Rg";font-size:21px;color:#6d6d6d}h2{font-family:"Larish Alte Semibold"!important;font-size:40px;color:#737b4c}.last-block .wpb_content_element{margin-bottom:0!important}#header{height:100px;padding:0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-color:#fff;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;z-index:15}#header .logo-1 img{height:60px}#header .logo-2 img{height:70px}#header.menu-opened{background-color:#f3faf2}#header #cart{position:absolute;top:34px;right:10px;opacity:1;pointer-events:all}#header #cart.hide_cart{opacity:0;pointer-events:none}#header #cart svg{width:32px;height:32px}#header #shop{position:absolute;top:36px;right:130px}#header #shop img{width:28px}#header .empty{width:70px}.header-menu{position:fixed;top:0;left:0;right:0;max-height:100vh;overflow-y:auto;padding-top:100px;background-color:#f3faf2;--mask:radial-gradient(15px at 15px 100%,#0000 98%,#000) -15px;-webkit-mask:var(--mask);mask:var(--mask);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);transform:translateY(-120%);z-index:10}.header-menu .menu{margin:0;padding:0;list-style:none}.header-menu .menu li{background-color:transparent;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.header-menu .menu li:hover{background-color:#fff}.header-menu .menu a{font-family:Chloe;font-size:44px;text-decoration:none;color:#737b4c;display:block;text-align:center;font-variation-settings:"wght" 500;padding-top:15px;padding-bottom:15px;border-top:1px solid #737b4c}.header-menu.menu-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#burger{cursor:pointer;position:fixed;top:36px;right:60px;width:54px;height:27px;z-index:20}#burger span{height:1px;width:54px;background-color:#000;position:absolute;left:0;top:14px}#burger span.line-1{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(-13px);-ms-transform:translateY(-13px);transform:translateY(-13px)}#burger span.line-2,#burger span.line-3{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#burger span.line-4{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(13px);-ms-transform:translateY(13px);transform:translateY(13px)}#burger.active span.line-1,#burger.active span.line-4{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:0}#burger.active span.line-2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}#burger.active span.line-3{-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}.left-side-menu{position:fixed;left:0;top:99px;-webkit-transform:translateX(-410px);-ms-transform:translateX(-410px);transform:translateX(-410px);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;z-index:5;will-change:left}.left-side-menu.open-news{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.left-side-menu.open-news:hover{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.left-side-menu:hover{-webkit-transform:translateX(-400px);-ms-transform:translateX(-400px);transform:translateX(-400px)}.left-side-menu .news-block{background-color:#f3faf2;width:400px;padding:30px;position:relative}.left-side-menu .news-block .news-title{font-family:"Larish Alte Semibold";line-height:1;color:#737b4c;text-align:center;font-size:40px}.left-side-menu .news-block .news-description{font-family:"GT Alpina Rg";font-size:18px;padding-top:25px;padding-bottom:10px}.left-side-menu .news-block .btn{font-size:21px;padding:10px 50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.left-side-menu .news-block .close-news-block{width:44px;height:44px;position:absolute;right:0;top:0;cursor:pointer}.left-side-menu .news-block .close-news-block:before{content:'';position:absolute;right:10px;top:10px;width:34px;height:1px;background-color:#737b4c;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.left-side-menu .news-block .close-news-block:after{content:'';position:absolute;left:10px;top:10px;width:34px;height:1px;background-color:#737b4c;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.left-side-menu .news-block .link{font-family:"Apercu Pro";font-size:14px;text-transform:uppercase;color:#737b4c;display:inline-block;margin-top:15px}.left-side-menu .news-block .trigger-btn{position:absolute;right:0;top:0;-webkit-transform:translateX(calc(100% - 1px)) scale(-1);-ms-transform:translateX(calc(100% - 1px)) scale(-1);transform:translateX(calc(100% - 1px)) scale(-1);background-color:#f3faf2;--mask:radial-gradient(15px at 0 15px,#0000 98%,#000) 0 -15px;-webkit-mask:var(--mask);mask:var(--mask);padding:25px 25px 25px 10px;display:grid;color:#737b4c;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;font-size:21px;font-family:"GT Alpina Rg";cursor:pointer}.right-side-menu{position:fixed;right:-10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5}.right-side-menu .menu{list-style:none;margin:0;padding:0}.right-side-menu .menu li{display:grid;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.right-side-menu .menu li:first-child{background-color:#f3faf2;--mask:radial-gradient(15px at 0 0,#0000 98%,#000);-webkit-mask:var(--mask);mask:var(--mask);padding:25px 25px 25px 10px}.right-side-menu .menu li:last-child{background-color:#f3faf2;--mask:radial-gradient(15px at 0 100%,#0000 98%,#000);-webkit-mask:var(--mask);mask:var(--mask);padding:25px 25px 25px 10px}.right-side-menu .menu li:not(:first-child){border-top:1px solid #737b4c}.right-side-menu .menu li:hover{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.right-side-menu .menu a{text-decoration:none;color:#737b4c;-webkit-writing-mode:tb;-ms-writing-mode:tb;writing-mode:tb;-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1);font-size:21px;font-family:"GT Alpina Rg"}#content{overflow-x:hidden;padding-left:20px;padding-right:20px}#content.box{width:90%;max-width:1200px;margin:0 auto}#content .homepage-hero{margin-bottom:50px}.hirsch-links{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.hirsch-links .hirsch-link{display:block;width:100%;height:0;padding-bottom:120%;cursor:pointer;overflow:hidden;position:relative}.hirsch-links .hirsch-link h3{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-decoration:none;font-family:"Larish Alte Semibold";font-size:60px;margin:0}.hirsch-links .hirsch-link .link-bg{position:absolute;top:0;left:0;bottom:0;right:0;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;will-change:transform}.hirsch-links .hirsch-link:hover .link-bg{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.hirsch-hr{margin-top:50px;margin-bottom:50px}.hirsch-ph-dc{width:80%;display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10%;-moz-column-gap:10%;column-gap:10%;margin:0 auto}.hirsch-ph-dc.reverse .description-block{grid-column:1;grid-row:1}.hirsch-ph-dc .photo-block{position:relative;width:100%;height:0;padding-bottom:100%}.hirsch-ph-dc .photo-block-inner{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hirsch-ph-dc .photo-inner{width:100%;height:0;padding-bottom:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.hirsch-ph-dc .description-block{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hirsch-ph-dc .description-block.show-line{border-bottom:1px solid #737b4c}.hirsch-ph-dc .room-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Apercu Pro";font-weight:700}.hirsch-ph-dc .room-info>div:nth-child(n+2){border-left:1px solid #cecdcb}.hirsch-ph-dc .guests,.hirsch-ph-dc .square{padding:0 10px}.hirsch-ph-dc .title{font-family:"Larish Alte Semibold";color:#737b4c;font-size:40px;margin-top:0}.hirsch-ph-dc .description{font-size:21px;font-family:"GT Alpina Rg";color:#6d6d6d}.hirsch-amenities{margin-bottom:50px}.hirsch-amenities .title{text-align:center;margin:0}.hirsch-amenities .amenities-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.hirsch-amenities .amenity{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:20px;margin-left:-1px}.hirsch-amenities .amenity-image{width:36px;height:36px;background-position:center top;background-repeat:no-repeat;background-size:contain}.hirsch-amenities .amenity-title{text-align:center;text-transform:uppercase;font-family:"Apercu Pro";font-size:18px;font-weight:700;padding:0 25px;min-height:60px;border-left:1px solid #b5aa94;border-right:1px solid #b5aa94;width:100%;color:#737b4c}.voucher-fields .voucher-image-options{display:none}.woocommerce-shop .products .product .price{display:none!important}.single-product .related.products{display:none!important}#kontakt{background-color:#f3faf2;padding:80px 50px;display:grid;grid-template-columns:90px 1fr;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}#kontakt .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#kontakt .logo img{height:60px}#kontakt .top-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #737b4c;margin-bottom:20px}#kontakt #booking{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}#kontakt .footer-title{font-family:"Larish Alte Semibold";color:#737b4c;font-size:54px;padding-bottom:20px}#kontakt .bottom-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#kontakt .bottom-footer .btn{margin-top:0;padding:5px 30px;font-size:18px;min-width:auto}#kontakt .bottom-footer .btn:hover{color:#fff}#kontakt .address,#kontakt .agb,#kontakt .datenschutzerklarung,#kontakt .email,#kontakt .impessum,#kontakt .newsletter,#kontakt .phone{font-family:"Apercu Pro";font-size:18px;color:#737b4c;text-decoration:none;display:block;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}#kontakt .agb:hover,#kontakt .datenschutzerklarung:hover,#kontakt .email:hover,#kontakt .impessum:hover,#kontakt .phone:hover{opacity:.7}#kontakt .socials img{width:32px;height:32px;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}#kontakt .socials img:hover{opacity:.7}.btn,.single-product.woocommerce .product .single_add_to_cart_button,.woocommerce .return-to-shop .button,.woocommerce-cart .coupon .button,.woocommerce-cart .woocommerce .cart .button[name=update_cart],.woocommerce-cart .woocommerce .cart_totals .checkout-button,.woocommerce-cart .woocommerce .shipping-calculator-form .button,.woocommerce-notices-wrapper .woocommerce-message .button,.woocommerce-page #payment #place_order,.woocommerce-shop .products .product .add_to_cart_button{text-decoration:none;display:inline-block;-ms-flex-item-align:start;align-self:flex-start;cursor:pointer;text-transform:uppercase;color:#737b4c;font-family:"Apercu Pro";font-weight:400;font-size:24px;text-align:center;min-width:380px;border:1px solid #737b4c;border-radius:0;background-color:#fff;white-space:nowrap;outline:0;margin-top:20px;padding:10px 80px;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease;position:relative;overflow:hidden;z-index:2}.btn:before,.single-product.woocommerce .product .single_add_to_cart_button:before,.woocommerce .return-to-shop .button:before,.woocommerce-cart .coupon .button:before,.woocommerce-cart .woocommerce .cart .button[name=update_cart]:before,.woocommerce-cart .woocommerce .cart_totals .checkout-button:before,.woocommerce-cart .woocommerce .shipping-calculator-form .button:before,.woocommerce-notices-wrapper .woocommerce-message .button:before,.woocommerce-page #payment #place_order:before,.woocommerce-shop .products .product .add_to_cart_button:before{content:'';position:absolute;top:-10%;bottom:-10px;left:-15%;right:-10%;background-color:#737b4c;-webkit-transform:translateX(-120%) skewX(315deg);-ms-transform:translateX(-120%) skewX(315deg);transform:translateX(-120%) skewX(315deg);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;z-index:-1}.btn:hover,.single-product.woocommerce .product .single_add_to_cart_button:hover,.woocommerce .return-to-shop .button:hover,.woocommerce-cart .coupon .button:hover,.woocommerce-cart .woocommerce .cart .button[name=update_cart]:hover,.woocommerce-cart .woocommerce .cart_totals .checkout-button:hover,.woocommerce-cart .woocommerce .shipping-calculator-form .button:hover,.woocommerce-notices-wrapper .woocommerce-message .button:hover,.woocommerce-page #payment #place_order:hover,.woocommerce-shop .products .product .add_to_cart_button:hover{color:#fff;background-color:transparent}.btn:hover:before,.single-product.woocommerce .product .single_add_to_cart_button:hover:before,.woocommerce .return-to-shop .button:hover:before,.woocommerce-cart .coupon .button:hover:before,.woocommerce-cart .woocommerce .cart .button[name=update_cart]:hover:before,.woocommerce-cart .woocommerce .cart_totals .checkout-button:hover:before,.woocommerce-cart .woocommerce .shipping-calculator-form .button:hover:before,.woocommerce-notices-wrapper .woocommerce-message .button:hover:before,.woocommerce-page #payment #place_order:hover:before,.woocommerce-shop .products .product .add_to_cart_button:hover:before{-webkit-transform:translateX(0) skewX(315deg);-ms-transform:translateX(0) skewX(315deg);transform:translateX(0) skewX(315deg)}.woocommerce-cart .woocommerce .cart .button[name=update_cart][disabled]{cursor:not-allowed}.woocommerce-cart .woocommerce .cart .button[name=update_cart][disabled]:hover{color:#737b4c}.woocommerce-cart .woocommerce .cart .button[name=update_cart][disabled]:before{content:none}.woocommerce-cart #calc_shipping_city,.woocommerce-cart #calc_shipping_postcode,.woocommerce-cart .select2-container--default .select2-selection--single{border-radius:0;border:1px solid #737b4c;height:32px}.woocommerce-cart #calc_shipping_city,.woocommerce-cart #calc_shipping_postcode{padding-left:10px}.woocommerce-cart .woocommerce .cart .button[name=update_cart],.woocommerce-page #payment #place_order{margin-top:0;height:32px;padding:0 20px;line-height:32px;text-align:center;font-size:18px}.woocommerce-cart .woocommerce .shipping-calculator-form .button{height:32px;padding:0 20px;line-height:32px;text-align:center;font-size:18px;width:100%}.woocommerce-cart .woocommerce-notices-wrapper{width:100%}.woocommerce-shop .products .product .add_to_cart_button{width:100%;padding:0;text-align:center;height:46px;line-height:46px}.woocommerce-notices-wrapper .woocommerce-message .button{margin-top:0;font-size:18px;padding:0 20px;height:30px;text-align:center;line-height:30px}.woocommerce-cart .coupon .button{padding:0 20px;height:32px;line-height:32px;text-align:center;margin-top:0;font-size:18px}.woocommerce-cart .woocommerce table.shop_table{border-radius:0}.woocommerce-cart .woocommerce .cart_totals .checkout-button{width:100%}.woocommerce .quantity .qty{outline:0;border-radius:0;border:1px solid #737b4c;height:32px}.woocommerce-cart #coupon_code{width:160px!important;height:32px;border:1px solid #737b4c;outline:0;border-radius:0}.woocommerce-cart .woocommerce{width:90%;max-width:1200px;margin:0 auto}.woocommerce-cart .woocommerce table.shop_table .product-name a{color:#737b4c}.woocommerce-cart .cart-collaterals .shipping-calculator-button{color:#737b4c}.woocommerce-shop.woocommerce .page-title{font-family:"GT Alpina Rg";color:#737b4c;font-size:40px}.woocommerce-shop.woocommerce .products .product .woocommerce-loop-product__title{font-family:"GT Alpina Rg";color:#737b4c;font-size:24px}.woocommerce-shop.woocommerce .products .product .price{font-family:"Apercu Pro";color:#737b4c}.woocommerce-shop.woocommerce .products .product .added_to_cart{font-family:"Apercu Pro";color:#737b4c}.single-product.woocommerce .product .single_add_to_cart_button{margin-top:0;padding-left:20px;padding-right:20px}.single-product.woocommerce .product .qty{border-radius:0;outline:0;height:46px;border:1px solid #737b4c}.single-product.woocommerce .product{width:90%;max-width:1200px;margin:50px auto 0;display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.single-product.woocommerce .product .summary,.single-product.woocommerce .product .woocommerce-product-gallery{float:none;width:100%}.single-product.woocommerce .product .price{font-family:"Apercu Pro";color:#737b4c}.single-product.woocommerce .product .product_title{font-family:"GT Alpina Rg";color:#737b4c;font-size:40px}.woocommerce div.product div.images.woocommerce-product-gallery:after,.woocommerce div.product div.summary:after{content:'';clear:both}.woocommerce-notices-wrapper{width:90%;max-width:1200px;margin:0 auto}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-message{border-top-color:#737b4c;background-color:#f3faf2;font-family:"Apercu Pro";color:#737b4c}.woocommerce-notices-wrapper .woocommerce-error:before,.woocommerce-notices-wrapper .woocommerce-message:before{color:#737b4c}.woocommerce-notices-wrapper .woocommerce-error .restore-item,.woocommerce-notices-wrapper .woocommerce-message .restore-item{color:#737b4c}.woocommerce .product-remove .remove{color:#737b4c!important}.woocommerce .product-remove .remove:hover{color:#fff!important;background-color:#737b4c}.hero-post{position:relative}.hero-post img{width:100%}.hero-post .post-title{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:10px 15px;background-color:#f3faf2;font-family:"GT Alpina Rg";font-size:21px;color:#737b4c;--mask:radial-gradient(15px at 15px 100%,#0000 98%,#000) -15px;-webkit-mask:var(--mask);mask:var(--mask);display:none}.hero-post .post-title a{text-decoration:none;color:#737b4c}.hirsch-ph-dc .hirsch-slider{width:calc(100% - 100px);margin:0 auto;position:relative}.hirsch-ph-dc .hirsch-slider .inner-photo{width:100%;height:0;padding-bottom:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.hirsch-ph-dc .hirsch-slider .slick-prev{position:absolute;left:-10px;top:50%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:40px;height:40px;font-size:0;text-indent:-9999px;outline:0;border:none;border-radius:0;background-color:transparent;z-index:5;cursor:pointer;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(data:image/png;base64,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)}.hirsch-ph-dc .hirsch-slider .slick-next{position:absolute;right:-10px;top:50%;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);width:40px;height:40px;font-size:0;text-indent:-9999px;outline:0;border:none;border-radius:0;background-color:transparent;z-index:5;cursor:pointer;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(data:image/png;base64,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)}#wpcf7-f118-p119-o1 form.sent .wpcf7-response-output{display:none!important}.wpcf7-form{width:700px;margin:0 auto;font-family:"GT Alpina Rg";position:relative}.wpcf7-form #mail-sent-succes{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;background-color:#fff;z-index:99;padding:50px;border:1px solid #737b4c;-webkit-box-shadow:0 0 18px rgba(0,0,0,.3);box-shadow:0 0 18px rgba(0,0,0,.3);width:100%;text-align:center;color:#737b4c;font-family:"Apercu Pro";pointer-events:none;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.wpcf7-form #mail-sent-succes.show-block{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.wpcf7-form .wpcf7-select,.wpcf7-form .wpcf7-text{width:100%;border-radius:0;outline:0;border:transparent;background-color:transparent;height:44px;font-family:"Apercu Pro";font-weight:400;padding-left:20px;color:#737b4c;font-size:18px}.wpcf7-form .wpcf7-select::-webkit-input-placeholder,.wpcf7-form .wpcf7-text::-webkit-input-placeholder{color:#737b4c}.wpcf7-form .wpcf7-select::-moz-placeholder,.wpcf7-form .wpcf7-text::-moz-placeholder{color:#737b4c}.wpcf7-form .wpcf7-select:-ms-input-placeholder,.wpcf7-form .wpcf7-text:-ms-input-placeholder{color:#737b4c}.wpcf7-form .wpcf7-select::-ms-input-placeholder,.wpcf7-form .wpcf7-text::-ms-input-placeholder{color:#737b4c}.wpcf7-form .wpcf7-select::placeholder,.wpcf7-form .wpcf7-text::placeholder{color:#737b4c}.wpcf7-form .wpcf7-select{border:1px solid #a4a4a4;margin-bottom:20px;margin-top:30px;-webkit-appearance:none;background-color:transparent;background-repeat:no-repeat;background-position:right 10px center;background-size:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M360.5 217.5l-152 143.1C203.9 365.8 197.9 368 192 368s-11.88-2.188-16.5-6.562L23.5 217.5C13.87 208.3 13.47 193.1 22.56 183.5C31.69 173.8 46.94 173.5 56.5 182.6L192 310.9l135.5-128.4c9.562-9.094 24.75-8.75 33.94 .9375C370.5 193.1 370.1 208.3 360.5 217.5z'/%3E%3C/svg%3E")}.wpcf7-form .fields-row{display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px;border:1px solid #a4a4a4}.wpcf7-form .fields-row .fields-col-2{position:relative}.wpcf7-form .fields-row .fields-col-2:before{content:'';position:absolute;left:0;top:10px;bottom:10px;width:1px;background-color:#a4a4a4}.wpcf7-form .wpcf7-list-item{margin-left:0}.wpcf7-form .wpcf7-checkbox input[type=checkbox]{display:none}.wpcf7-form .wpcf7-checkbox input[type=checkbox]:checked+.wpcf7-list-item-label:after{position:absolute;content:'';width:18px;height:9px;border-left:1px solid #000;border-bottom:1px solid #000;left:18px;top:25%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item-label{cursor:pointer;position:relative;display:inline-block;padding-left:30px}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item-label:before{content:'';position:absolute;left:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;border:1px solid #000}.wpcf7-form .upload_button{display:none}.wpcf7-form .upload-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;cursor:pointer}.wpcf7-form .upload-block .upload-icon{width:30px;height:50px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAA9CAMAAADszgtKAAAAXVBMVEUAAABseFOTnIPCxrm5vq92gWBqeVPd39dseFRteFO5vrBteFKJk3fc4NidpY7N0MaCjW6mr5mwtaXLz8N/imupsJtteVJxfVvf4dpteVOwtaLT181seFNqeFNreVPwe0t/AAAAHHRSTlMAt3kyQKe3C7S3PreJCGshlFxOJplZt6wFt1EYvFqjkQAAAdxJREFUSMetlIuu4jAMRDNA3YRS3tx92f7/z9y4SUlRF5pq7xSZtD6KrEk0LupISAqpBD8svX0m+xEOf5ypCfwiiQ+r/U+Em5Gkkvuc+5qWeSFDH73bknJz2Zn28TGVmnW9B+ajOzKH3i2pEW7cRhluURthxFKFsqGs341qZ7y3l+1b/UyoN9R2/YHsePZeY9Xkqz+NA6h0zp0xOa3XhYpPaNm17BnrVOFU0LA0a/GVahyoO4LiQB0qMJScWRDlQyCgI3h4jy8Piguc3YsDBwxWivDctHAeUG++RvRBbGwu8rTUir9EVItZj+atHmXWFZdQ6tBf68wSXz9AV4Fq/azCtM6BFTdLV+waatC1s37/AD4WoVpfVcN/D9AC7TQ0P+TrQfhel69bMGNbZVbDytzUoL+HaKTLLF/nCik40S6my6bL+XpwppKvM50wZkY4jeibXe/8VLNwBCiRjPZzvp72R7IRcNndlvO1Byvaunwl5m6er//UV+4sOGCiSedgB3UlwbHt25kcWMn1vfV2UDuLLpkt8VFOUjYKzLCS+tg5d/WcX1VKskswKvL5G+KmkQWURz1X3nlh5LMgbMZbvMva5799XKQBcsN9VELrBJZqVFfsqlSJ3vZ2q4r+AlikSOtIhATNAAAAAElFTkSuQmCC)}.wpcf7-form .btn{width:100%;height:44px;padding:0;background-color:transparent}.woocommerce div.product form.cart{font-family:"Apercu Pro"}#send_me_field{font-size:16px}#wpcf7-f1134-p1089-o1 .wpcf7-form,#wpcf7-f246-p243-o1 .wpcf7-form{width:100%}#wpcf7-f1134-p1089-o1 .kontakt-form-block,#wpcf7-f246-p243-o1 .kontakt-form-block{display:grid;grid-template-columns:1fr;row-gap:20px;margin-bottom:20px}#wpcf7-f1134-p1089-o1 .wpcf7-select,#wpcf7-f1134-p1089-o1 .wpcf7-text,#wpcf7-f246-p243-o1 .wpcf7-select,#wpcf7-f246-p243-o1 .wpcf7-text{border:1px solid #6d6d6d;margin-bottom:20px;color:#737b4c}#wpcf7-f1134-p1089-o1 .wpcf7-select,#wpcf7-f246-p243-o1 .wpcf7-select{-webkit-appearance:none;background-color:transparent;background-repeat:no-repeat;background-position:right 10px center;background-size:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M360.5 217.5l-152 143.1C203.9 365.8 197.9 368 192 368s-11.88-2.188-16.5-6.562L23.5 217.5C13.87 208.3 13.47 193.1 22.56 183.5C31.69 173.8 46.94 173.5 56.5 182.6L192 310.9l135.5-128.4c9.562-9.094 24.75-8.75 33.94 .9375C370.5 193.1 370.1 208.3 360.5 217.5z'/%3E%3C/svg%3E")}#wpcf7-f1134-p1089-o1 .wpcf7-text[name=telefon],#wpcf7-f246-p243-o1 .wpcf7-text[name=telefon]{margin-bottom:0}#wpcf7-f1134-p1089-o1 .wpcf7-textarea,#wpcf7-f246-p243-o1 .wpcf7-textarea{width:100%;border:1px solid #6d6d6d;border-radius:0;outline:0;height:100%;font-family:"Apercu Pro";font-weight:400;font-size:18px;padding-left:20px;padding-top:12px}#wpcf7-f1134-p1089-o1 .wpcf7-textarea::-webkit-input-placeholder,#wpcf7-f246-p243-o1 .wpcf7-textarea::-webkit-input-placeholder{color:#737b4c}#wpcf7-f1134-p1089-o1 .wpcf7-textarea::-moz-placeholder,#wpcf7-f246-p243-o1 .wpcf7-textarea::-moz-placeholder{color:#737b4c}#wpcf7-f1134-p1089-o1 .wpcf7-textarea:-ms-input-placeholder,#wpcf7-f246-p243-o1 .wpcf7-textarea:-ms-input-placeholder{color:#737b4c}#wpcf7-f1134-p1089-o1 .wpcf7-textarea::-ms-input-placeholder,#wpcf7-f246-p243-o1 .wpcf7-textarea::-ms-input-placeholder{color:#737b4c}#wpcf7-f1134-p1089-o1 .wpcf7-textarea::placeholder,#wpcf7-f246-p243-o1 .wpcf7-textarea::placeholder{color:#737b4c}#kontakt-map iframe{width:100%;height:500px}.woocommerce-shop #main{padding-left:20px;padding-right:20px}.woocommerce-shop .products,.woocommerce-shop .woocommerce-products-header__title{width:90%;max-width:1200px;margin:0 auto!important}.woocommerce-shop .woocommerce-products-header__title{margin:0 auto 30px!important}.woocommerce-cart{font-family:"Apercu Pro";color:#737b4c}.woocommerce-checkout .woocommerce{width:90%;max-width:1200px;margin:0 auto;font-family:"Apercu Pro";color:#737b4c}.woocommerce-checkout .woocommerce form .form-row input.input-text,.woocommerce-checkout .woocommerce form .form-row textarea{border-radius:0;border:1px solid #737b4c;outline:0;height:32px;padding-left:10px;color:#737b4c}.woocommerce-checkout .woocommerce form .form-row input.input-text::-webkit-input-placeholder,.woocommerce-checkout .woocommerce form .form-row textarea::-webkit-input-placeholder{color:#737b4c}.woocommerce-checkout .woocommerce form .form-row input.input-text::-moz-placeholder,.woocommerce-checkout .woocommerce form .form-row textarea::-moz-placeholder{color:#737b4c}.woocommerce-checkout .woocommerce form .form-row input.input-text:-ms-input-placeholder,.woocommerce-checkout .woocommerce form .form-row textarea:-ms-input-placeholder{color:#737b4c}.woocommerce-checkout .woocommerce form .form-row input.input-text::-ms-input-placeholder,.woocommerce-checkout .woocommerce form .form-row textarea::-ms-input-placeholder{color:#737b4c}.woocommerce-checkout .woocommerce form .form-row input.input-text::placeholder,.woocommerce-checkout .woocommerce form .form-row textarea::placeholder{color:#737b4c}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#737b4c}.select2-container--open .select2-dropdown--above{border-radius:0;border-color:#737b4c}.select2-results .select2-results__option{font-family:"Apercu Pro";color:#737b4c}.woocommerce-checkout .woocommerce form .form-row textarea{height:120px}.woocommerce .cart-empty.woocommerce-info,.woocommerce-checkout .woocommerce-info{border-top-color:#737b4c;font-family:"Apercu Pro";color:#737b4c;background-color:#f3faf2}.woocommerce .cart-empty.woocommerce-info a,.woocommerce-checkout .woocommerce-info a{color:#737b4c}.woocommerce .cart-empty.woocommerce-info:before,.woocommerce-checkout .woocommerce-info:before{color:#737b4c}.woocommerce-checkout .select2-container--default .select2-selection--single{border-radius:0;border:1px solid #737b4c;outline:0;height:32px}.woocommerce table.shop_table{border-radius:0}.woocommerce-checkout #payment{border-radius:0;background-color:#f3faf2;margin-bottom:50px}.woocommerce-checkout .woocommerce-privacy-policy-link{color:#737b4c}.woocommerce-checkout #ship-to-different-address,.woocommerce-checkout .woocommerce-billing-fields h3{font-family:"GT Alpina Rg";color:#737b4c}.hirsch-slick-slider{position:relative}.hirsch-slick-slider .photo .inner-photo{width:100%;height:0;padding-bottom:60%;background-position:center center;background-repeat:no-repeat;background-size:cover}.hirsch-slick-slider .slick-prev{position:absolute;top:0;left:0;bottom:0;width:50%;background-color:transparent;cursor:url(../../images/arrow_prew.svg) 0 40,default;border:none;outline:0;font-size:0;text-indent:-9999px;z-index:5}.hirsch-slick-slider .slick-next{position:absolute;top:0;right:0;bottom:0;width:50%;background-color:transparent;border:none;outline:0;font-size:0;text-indent:-9999px;z-index:5;cursor:url(../../images/arrow_next.svg) 80 40,default}.product .cart .voucher-fields .input-text{height:32px;width:200px;border-radius:0;border:1px solid #737b4c;outline:0;padding-left:10px}#instagram-block{margin-top:100px;margin-left:200px;margin-right:200px}.wpb_content_element{margin-bottom:0!important}.vc_row .vc_col-sm-6:nth-child(1) .vc_column-inner{padding-right:0}.vc_row .vc_col-sm-6:nth-child(2) .vc_column-inner{padding-left:0}.woocommerce form .form-row label a{text-decoration:none;color:#737b4c}.woocommerce form .form-row.woocommerce-invalid label a{color:#a00}.zpadd{padding-left:100px!important;padding-right:150px!important}.zpadd h2{margin-top:0}#news-letter-popup{position:relative;background-color:#fff;padding:80px;z-index:99}#news-letter-popup.newsletter-page{width:100%;max-width:800px;margin:0 auto}#news-letter-popup h2{margin-top:1em;margin-bottom:1em;text-align:center}#news-letter-popup .bg-elements{position:absolute;top:50px;left:50px;right:50px;bottom:50px;overflow:hidden;z-index:-1}#news-letter-popup .bg-elements:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid #737b4c}#news-letter-popup .popup-image{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#news-letter-popup .popup-image img{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex}#news-letter-popup .top-left{width:50px;height:50px;background-color:#fff;border:1px solid #737b4c;border-radius:50%;position:absolute;top:0;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#news-letter-popup .top-right{width:50px;height:50px;background-color:#fff;border:1px solid #737b4c;border-radius:50%;position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}#news-letter-popup .bottom-left{width:50px;height:50px;background-color:#fff;border:1px solid #737b4c;border-radius:50%;position:absolute;bottom:0;left:0;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}#news-letter-popup .bottom-right{width:50px;height:50px;background-color:#fff;border:1px solid #737b4c;border-radius:50%;position:absolute;bottom:0;right:0;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}#news-letter-popup .close-popup{position:absolute;right:10px;top:10px;width:32px;height:32px;cursor:pointer}#news-letter-popup .close-popup:before{content:'';position:absolute;top:0;left:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;height:1px;width:44px;background-color:#737b4c;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#news-letter-popup .close-popup:after{content:'';position:absolute;top:0;right:0;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;height:1px;width:44px;background-color:#737b4c;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#news-letter-popup #mc_embed_signup form{margin:20px 0}#news-letter-popup #mc_embed_signup .mc-field-group .email,#news-letter-popup #mc_embed_signup .mc-field-group input[type=text]{outline:0;border:none;border-radius:0;border-bottom:1px solid #737b4c;margin-bottom:10px;height:32px;padding-left:10px;width:100%}#news-letter-popup #mc_embed_signup .mc-field-group .email.mce_inline_error{border-bottom-color:#e85c41}#news-letter-popup #mc_embed_signup .mc-field-group label{color:#737b4c;text-transform:uppercase;font-family:"Apercu Pro";font-size:18px;height:20px}#news-letter-popup #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{font-size:12px;font-family:"Apercu Pro";height:20px}#news-letter-popup #mc_embed_signup .mc-field-group{width:100%;height:92px}#news-letter-popup #mc_embed_signup .foot{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}#news-letter-popup #mc-embedded-subscribe{margin:0;height:49px}#news-letter-popup #mc_embed_signup #mce-success-response{text-align:center;color:#737b4c;font-family:"Apercu Pro"}#news-letter-popup #mc_embed_signup{width:100%}.pum-theme-907 .pum-container,.pum-theme-lightbox .pum-container{border:5px solid #737b4c!important;padding:0!important}#header-lang-selector{position:absolute;right:200px;font-family:"Apercu Pro"}#header-lang-selector a{color:#737b4c;font-size:18px}#header-lang-selector .wpml-ls-item:nth-child(2){border-left:1px solid #737b4c}#header-lang-selector .wpml-ls-current-language a span{font-weight:700}#menu-lang-selector{display:none}.hirsch-accordion{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hirsch-accordion .accordion-tab{border:1px solid #737b4c}.hirsch-accordion .accordion-tab .tab-content{border-top:1px solid #737b4c;font-family:"Apercu Pro";font-size:18px;padding:10px 50px 10px 10px;will-change:height}.hirsch-accordion .accordion-tab:not(:first-child) .tab-content{display:none}.hirsch-accordion .accordion-tab:not(:last-child){border-bottom:none}.hirsch-accordion .accordion-tab.active .tab-title:before{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.hirsch-accordion .tab-title{padding:10px 50px 10px 10px;color:#737b4c;cursor:pointer;position:relative}.hirsch-accordion .tab-title:before{content:'';position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:16px;height:16px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23737b4c' d='M432.6 209.3l-191.1 183.1C235.1 397.8 229.1 400 224 400s-11.97-2.219-16.59-6.688L15.41 209.3C5.814 200.2 5.502 184.1 14.69 175.4c9.125-9.625 24.38-9.938 33.91-.7187L224 342.8l175.4-168c9.5-9.219 24.78-8.906 33.91 .7187C442.5 184.1 442.2 200.2 432.6 209.3z'/%3E%3C/svg%3E")}.woocommerce-checkout #payment ul.payment_methods .payment_method_stripe label[for=payment_method_stripe]{position:relative}.woocommerce-checkout #payment ul.payment_methods .payment_method_stripe label[for=payment_method_stripe]:before{content:'';position:absolute;right:-10px;top:50%;width:160px;height:28px;background-repeat:no-repeat;background-size:contain;background-position:left center;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);background-image:url(data:image/png;base64,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)}.woocommerce-checkout #payment ul.payment_methods li label img{height:28px}@media screen and (max-width:1600px){.zpadd{padding-left:60px!important;padding-right:80px!important}h2{margin-top:0}}@media screen and (max-width:1320px){.hirsch-links .hirsch-link h3{font-size:48px}}@media screen and (max-width:1080px){.hirsch-links .hirsch-link h3{font-size:40px}}@media screen and (max-width:920px){.hirsch-links .hirsch-link h3{font-size:32px}}@media screen and (max-width:680px){.hirsch-ph-dc{grid-template-columns:1fr;display:block}#kontakt .bottom-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}#kontakt .logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#kontakt .footer-title{font-size:42px}.hirsch-links .hirsch-link h3{font-size:42px}#kontakt{grid-template-columns:1fr;padding:50px 20px}#header{padding:0 20px}#burger{right:50px;width:40px}#burger.hide_cart{right:20px}#burger span{width:40px}#burger span.line-1{-webkit-transform:translateY(-9px);-ms-transform:translateY(-9px);transform:translateY(-9px)}#burger span.line-4{-webkit-transform:translateY(9px);-ms-transform:translateY(9px);transform:translateY(9px)}#header .logo-1 img{height:50px}.hirsch-links{grid-template-columns:1fr;row-gap:20px}#header .logo-2 img{height:60px}.hirsch-ph-dc{width:100%}.hirsch-amenities .amenity{max-width:160px}.hirsch-amenities .amenity-title{padding:0 5px;font-size:12px;min-height:40px}#instagram-block{margin:0}.hirsch-ph-dc.reverse .description-block{grid-column:auto;grid-row:auto}.hirsch-amenities .amenities-list{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:30px}.header-menu .menu a{font-size:32px}#wpcf7-f1134-p1089-o1 .kontakt-form-block,#wpcf7-f246-p243-o1 .kontakt-form-block{grid-template-columns:1fr;row-gap:20px}#wpcf7-f1134-p1089-o1 .wpcf7-textarea,#wpcf7-f246-p243-o1 .wpcf7-textarea{height:130px}.left-side-menu,.right-side-menu{display:none}.zpadd{padding-left:15px!important;padding-right:15px!important}.zpadd .vc_column-inner{padding-left:0!important;padding-right:0!important}.mobile-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:30px;margin-bottom:30px}.zimmer-img .vc_column-inner{padding-left:15px!important;padding-right:15px!important}.btn{text-align:center;width:100%;min-width:100%;padding:10px 0;font-size:21px}.hirsch-ph-dc .title,h2{font-size:32px}.vc_empty_space{height:30px!important}.hirsch-ph-dc .hirsch-slider .slick-next,.hirsch-ph-dc .hirsch-slider .slick-prev{display:none!important}.hirsch-ph-dc .hirsch-slider{width:100%!important}.hirsch-ph-dc .photo-block{margin-top:30px;margin-bottom:30px}.wpcf7-form .fields-row{grid-template-columns:1fr;border:none}.wpcf7-form{width:100%}.wpcf7-form .fields-row .fields-col-1,.wpcf7-form .fields-row .fields-col-2{border:1px solid #a4a4a4}.wpcf7-form .fields-row .fields-col-1{margin-bottom:20px}.wpcf7-form .fields-row .fields-col-2:before{content:none}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}.woocommerce-shop .products,.woocommerce-shop .woocommerce-products-header__title{width:100%}.single-product.woocommerce .product{grid-template-columns:1fr}#wpcf7-f1134-p1089-o1 .wpcf7-form,#wpcf7-f246-p243-o1 .wpcf7-form{width:100%}.woocommerce-notices-wrapper .woocommerce-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;font-size:16px}.woocommerce-notices-wrapper .woocommerce-message .button{position:relative;display:inline-block;margin-top:10px}.woocommerce-cart .woocommerce table.shop_table{font-size:16px}.woocommerce-cart #coupon_code{width:120px!important}.woocommerce-cart .coupon .button{width:calc(100% - 130px)!important;padding:0 10px;font-size:15px}.woocommerce-cart .woocommerce{width:100%}.woocommerce-checkout .woocommerce-info{padding:10px 15px 15px 35px;font-size:16px}.woocommerce-checkout .woocommerce-info:before{top:10px;left:10px;font-size:14px}.woocommerce-checkout .woocommerce{width:100%}#order_review,.woocommerce .col2-set,.woocommerce-page .col2-set{font-size:16px}#news-letter-popup{width:100%;padding:40px}#news-letter-popup .bg-elements{top:20px;left:20px;right:20px;bottom:20px}#news-letter-popup .close-popup{right:5px;top:5px;width:28px;height:28px;z-index:5;background-color:#fff}#news-letter-popup .close-popup:after,#news-letter-popup .close-popup:before{width:38px}#news-letter-popup h2{font-size:28px}#news-letter-popup .popup-image img{height:45px}#popmake-915{width:calc(100% - 40px)!important}#content .homepage-hero{margin-bottom:20px}#header #shop{right:100px}#header #shop.hide_cart{right:70px}#header-lang-selector{display:none}#menu-lang-selector{border-top:1px solid #737b4c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10px;padding-bottom:10px}#menu-lang-selector .wpml-ls-item a{color:#737b4c;font-family:Chloe;font-size:18px;padding-top:0;padding-bottom:0}#menu-lang-selector .wpml-ls-item:last-child a{border-left:1px solid #737b4c}#menu-lang-selector .wpml-ls-item.wpml-ls-current-language a{font-weight:700}.hirsch-ph-dc .description{width:80%;margin:0 auto}.hirsch-ph-dc .title{padding-top:15px;padding-bottom:15px}.hirsch-slick-slider .photo .inner-photo{height:calc(100vh - 130px);padding-bottom:0}.woocommerce-shop .products .product .add_to_cart_button{min-width:100%}#news-letter-popup.newsletter-page{padding:20px;margin-top:30px;margin-bottom:30px}#news-letter-popup.newsletter-page .bg-elements{top:0;left:0;right:0;bottom:0}}@media only screen and (min-device-width:480px) and (max-device-width:940px) and (orientation:landscape){.hirsch-links .hirsch-link h3{font-size:32px}.hirsch-ph-dc{grid-template-columns:1fr}.hirsch-ph-dc .photo-block{width:100vh;padding-bottom:60%;margin:0 auto}#instagram-block{margin-top:0;margin-left:25px;margin-right:25px}}