a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,picture,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}pre{white-space:normal}a,body,div,figure,footer,h1,h2,h3,h4,h5,h6,header,html,input,li,nav,p,select,span,table,tbody,td,textarea,time,tr,ul{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;width:100%}ol,ul{margin:0;padding:0;list-style:none}ol li,ul li{margin:0;padding:0}
@font-face{font-family:'Vista Sans OT';src:url(/Content/css/neumeister/fonts/VistaSansOT-Medium.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Vista Sans OT Reg';src:url(/Content/css/neumeister/fonts/VistaSansOT-Reg.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Vista Slab OT';src:url(/Content/css/neumeister/fonts/VistaSlabOT-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Vista Slab OT';src:url(/Content/css/neumeister/fonts/VistaSlabOT-Light.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Vista Slab OT Reg';src:url(/Content/css/neumeister/fonts/VistaSlabOT-Reg.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Adventures Unlimited Script';src:url(/Content/css/neumeister/fonts/AdventuresUnlimited-ScriptRg.woff2) format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Cervo;src:url(/Content/css/neumeister/fonts/Cervo-Medium.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'IBM Plex Sans Condensed';src:url(/Content/css/neumeister/fonts/IBMPlexSansCond-Medium.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'IBM Plex Sans Condensed';src:url(/Content/css/neumeister/fonts/IBMPlexSansCond-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Vista Sans OT';src:url(/Content/css/neumeister/fonts/VistaSansOT-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Minion Pro';src:url(/Content/css/neumeister/fonts/MinionPro-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Vista Sans OT Book';src:url(/Content/css/neumeister/fonts/VistaSansOT-Book.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none;position:relative}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-dots{position:absolute;display:inline-block;left:0;bottom:0}.slick-dots li{display:inline-block;margin:0;padding:0;cursor:pointer}.slick-dots li button{display:block;position:relative;border:0;background:#fff;height:10px;width:10px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;border:1px solid #fff}
.container{max-width:1920px;margin:0 auto}.container .col-item{width:100%;padding:0 10px}.container .col-wrap{display:flex;align-items:center;flex-direction:column;gap:40px}@media screen and (min-width:640px){.container .col-wrap{flex-direction:row;gap:0}}@media screen and (min-width:640px){.container:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden}.sm1.c1{width:100%}.sm2.c1{width:50%}.sm3.c1{width:33.33%}.sm4.c1{width:25%}.sm5.c1{width:20%}.sm6.c1{width:16.66%}.sm7.c1{width:14.28%}.sm8.c1{width:12.5%}.sm9.c1{width:11.11%}.sm10.c1{width:10%}.sm11.c1{width:9.09%}.sm12.c1{width:8.33%}.sm13.c1{width:7.69%}.sm14.c1{width:7.14%}.sm15.c1{width:6.66%}.sm16.c1{width:6.25%}.sm17.c1{width:5.88%}.sm18.c1{width:5.55%}.sm19.c1{width:5.26%}.sm20.c1{width:5%}.sm21.c1{width:4.76%}.sm22.c1{width:4.54%}.sm23.c1{width:4.34%}.sm24.c1{width:4.16%}.sm25.c1{width:4%}.sm26.c1{width:3.84%}.sm27.c1{width:3.7%}.sm28.c1{width:3.57%}.sm29.c1{width:3.44%}.sm30.c1{width:3.33%}.sm31.c1{width:3.22%}.sm32.c1{width:3.12%}.sm33.c1{width:3.03%}.sm34.c1{width:2.94%}.sm35.c1{width:2.85%}.sm36.c1{width:2.77%}.sm37.c1{width:2.7%}.sm38.c1{width:2.63%}.sm39.c1{width:2.56%}.sm40.c1{width:2.5%}.sm41.c1{width:2.43%}.sm42.c1{width:2.38%}.sm43.c1{width:2.32%}.sm44.c1{width:2.27%}.sm3.c3{width:100%}.sm4.c3{width:75%}.sm5.c3{width:60%}.sm6.c3{width:50%}.sm7.c3{width:42.85%}.sm8.c3{width:37.5%}.sm9.c3{width:33.33%}.sm10.c3{width:30%}.sm11.c3{width:27.27%}.sm12.c3{width:25%}.sm13.c3{width:23.07%}.sm14.c3{width:21.42%}.sm15.c3{width:20%}.sm16.c3{width:18.75%}.sm17.c3{width:17.64%}.sm18.c3{width:16.66%}.sm19.c3{width:15.78%}.sm20.c3{width:15%}.sm21.c3{width:14.28%}.sm22.c3{width:13.63%}.sm23.c3{width:13.04%}.sm24.c3{width:12.5%}.sm25.c3{width:12%}.sm26.c3{width:11.53%}.sm27.c3{width:11.11%}.sm28.c3{width:10.71%}.sm29.c3{width:10.34%}.sm30.c3{width:10%}.sm31.c3{width:9.67%}.sm32.c3{width:9.37%}.sm33.c3{width:9.09%}.sm34.c3{width:8.82%}.sm35.c3{width:8.57%}.sm36.c3{width:8.33%}.sm37.c3{width:8.1%}.sm38.c3{width:7.89%}.sm39.c3{width:7.69%}.sm40.c3{width:7.5%}.sm41.c3{width:7.31%}.sm42.c3{width:7.14%}.sm43.c3{width:6.97%}.sm44.c3{width:6.81%}.sm5.c5{width:100%}.sm6.c5{width:83.33%}.sm7.c5{width:71.42%}.sm8.c5{width:62.5%}.sm9.c5{width:55.55%}.sm10.c5{width:100%}.sm11.c5{width:45.45%}.sm12.c5{width:41.66%}.sm13.c5{width:38.46%}.sm14.c5{width:35.71%}.sm15.c5{width:33.33%}.sm16.c5{width:31.25%}.sm17.c5{width:29.41%}.sm18.c5{width:27.77%}.sm19.c5{width:26.31%}.sm20.c5{width:25%}.sm21.c5{width:23.8%}.sm22.c5{width:22.72%}.sm23.c5{width:21.73%}.sm24.c5{width:20.83%}.sm25.c5{width:20%}.sm26.c5{width:19.23%}.sm27.c5{width:18.51%}.sm28.c5{width:17.85%}.sm29.c5{width:17.24%}.sm30.c5{width:16.66%}.sm31.c5{width:16.12%}.sm32.c5{width:15.62%}.sm33.c5{width:15.15%}.sm34.c5{width:14.7%}.sm35.c5{width:14.28%}.sm36.c5{width:13.88%}.sm37.c5{width:13.51%}.sm38.c5{width:13.15%}.sm39.c5{width:12.82%}.sm40.c5{width:12.5%}.sm41.c5{width:12.19%}.sm42.c5{width:11.9%}.sm43.c5{width:11.62%}.sm44.c5{width:11.36%}.sm7.c7{width:100%}.sm8.c7{width:87.5%}.sm9.c7{width:77.77%}.sm10.c7{width:70%}.sm11.c7{width:63.63%}.sm12.c7{width:58.33%}.sm13.c7{width:53.84%}.sm14.c7{width:50%}.sm15.c7{width:46.66%}.sm16.c7{width:43.75%}.sm17.c7{width:41.17%}.sm18.c7{width:38.88%}.sm19.c7{width:36.84%}.sm20.c7{width:35%}.sm21.c7{width:33.33%}.sm22.c7{width:31.81%}.sm23.c7{width:30.43%}.sm24.c7{width:29.16%}.sm25.c7{width:28%}.sm26.c7{width:26.92%}.sm27.c7{width:25.92%}.sm28.c7{width:25%}.sm29.c7{width:24.13%}.sm30.c7{width:23.33%}.sm31.c7{width:22.58%}.sm32.c7{width:21.87%}.sm33.c7{width:21.21%}.sm34.c7{width:20.58%}.sm35.c7{width:20%}.sm36.c7{width:19.44%}.sm37.c7{width:18.91%}.sm38.c7{width:18.42%}.sm39.c7{width:17.94%}.sm40.c7{width:17.5%}.sm41.c7{width:17.07%}.sm42.c7{width:16.66%}.sm43.c7{width:16.27%}.sm44.c7{width:15.9%}.sm9.c9{width:100%}.sm10.c9{width:90%}.sm11.c9{width:81.81%}.sm12.c9{width:75%}.sm13.c9{width:69.23%}.sm14.c9{width:64.28%}.sm15.c9{width:60%}.sm16.c9{width:56.25%}.sm17.c9{width:52.94%}.sm18.c9{width:50%}.sm19.c9{width:47.36%}.sm20.c9{width:45%}.sm21.c9{width:42.85%}.sm22.c9{width:40.9%}.sm23.c9{width:39.13%}.sm24.c9{width:37.5%}.sm25.c9{width:36%}.sm26.c9{width:34.61%}.sm27.c9{width:33.33%}.sm28.c9{width:32.14%}.sm29.c9{width:31.03%}.sm30.c9{width:30%}.sm31.c9{width:29.03%}.sm32.c9{width:28.12%}.sm33.c9{width:27.27%}.sm34.c9{width:26.47%}.sm35.c9{width:25.71%}.sm36.c9{width:25%}.sm37.c9{width:24.32%}.sm38.c9{width:23.68%}.sm39.c9{width:23.07%}.sm40.c9{width:22.5%}.sm41.c9{width:21.95%}.sm42.c9{width:21.42%}.sm43.c9{width:20.93%}.sm44.c9{width:20.45%}}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:8888889;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:8888890;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:8888892}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:8888891}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:8888893;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.divpopup{position:relative;background:#fff;padding:20px;width:auto;min-height:90%;max-width:90%;margin:20px auto;border-radius:20px}
.full-width-text{transform:scale(.5);transition:transform ease-in-out 1s}.modul-it{opacity:0;transition:opacity ease-in-out 1s}.modul-it.intersect{opacity:1}.modul-it.intersect .gallery .descr .d:before{width:70%}.modul-it.intersect .content>h1:before{width:70%}.modul-it.intersect .full-width-text{transform:scale(1)}
.margin-top{margin-top:60px}#m1 h3,.cke_editable h3{margin:0 0 clamp(10px,1vw,18px);font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,1vw,18px);font-weight:400;line-height:1.2;letter-spacing:clamp(1.5px,.18vw,3px);text-transform:uppercase;color:#e29019}#m1 h1,#m1 h2,.cke_editable h1,.cke_editable h2{margin:0;font-family:'Vista Slab OT',serif;font-size:clamp(38px,4.1vw,86px);font-weight:300;line-height:1;letter-spacing:0;color:#0c604a}.padding-inset{width:100%;max-width:clamp(780px,82vw,1500px);padding-top:clamp(70px,8vw,150px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(70px,8vw,150px);padding-left:clamp(20px,4.4vw,64px);box-sizing:border-box}.button{display:block}.button a{display:inline-flex;align-items:center;justify-content:center;min-height:clamp(38px,2.6vw,50px);padding:0 clamp(28px,3vw,54px);background:#e29019;border:0;border-radius:9999px;color:#fff;font-family:'Vista Sans OT Reg',sans-serif;font-weight:400;font-size:clamp(14px,1vw,18px);line-height:1;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.button a:focus,.button a:hover{background:#e29019;color:#fff;text-decoration:none;opacity:.95}.button a svg,.button a::before{display:none}.text{background:0 0}.text .content_main{width:100%;max-width:1920px;margin:0 auto;padding-top:clamp(70px,8vw,150px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(70px,8vw,150px);padding-left:clamp(20px,4.4vw,64px)}.text .content_main h2:first-child,.text .content_main h3:first-child{margin-top:0}.text .content_main h2:last-child,.text .content_main h3:last-child{margin-bottom:0}.text .content_main .defaultButton{display:inline-flex;align-items:center;justify-content:center;min-height:clamp(38px,2.6vw,50px);padding:0 clamp(28px,3vw,54px);background:#e29019;border:0;border-radius:9999px;color:#fff;font-family:'Vista Sans OT Reg',sans-serif;font-weight:400;font-size:clamp(14px,1vw,18px);line-height:1;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.text .content_main .defaultButton:focus,.text .content_main .defaultButton:hover{background:#e29019;color:#fff;text-decoration:none;opacity:.95}.text .content_main .defaultButton svg,.text .content_main .defaultButton::before{display:none}.text .cm,.text .cm2,.text .cms-icon,.text .module-toolbar,.text .newDiv{z-index:20}.text-justify-between{background:#ffebdb;color:#0c604a}.text-justify-between .content_main{width:100%;max-width:1920px;margin:0 auto;padding-top:clamp(24px,3vw,40px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:0;padding-left:clamp(20px,4.4vw,64px);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:clamp(16px,3vw,40px)}.text-justify-between .content_main h2{margin:0;font-family:'Vista Sans OT Reg',sans-serif;font-weight:500;font-size:clamp(28px,2.6vw,48px);line-height:1;letter-spacing:clamp(2px,.35vw,5px);color:#0c604a}.text-justify-between .content_main a{display:inline-flex;align-items:center;justify-content:center;min-height:clamp(38px,2.6vw,50px);padding:0 clamp(28px,3vw,54px);background:#e29019;border:0;border-radius:9999px;color:#fff;font-family:'Vista Sans OT Reg',sans-serif;font-weight:400;font-size:clamp(14px,1vw,18px);line-height:1;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.text-justify-between .content_main a:focus,.text-justify-between .content_main a:hover{background:#e29019;color:#fff;text-decoration:none;opacity:.95}.text-justify-between .content_main a svg,.text-justify-between .content_main a::before{display:none}@media screen and (min-width:800px){.text-justify-between .content_main{padding-top:clamp(28px,3vw,44px);padding-bottom:clamp(28px,3vw,44px)}}@media screen and (min-width:1080px){.text-justify-between .content_main h2{font-size:clamp(34px,2.6vw,52px)}}.text-justify-between .cm,.text-justify-between .cm2,.text-justify-between .cms-icon,.text-justify-between .module-toolbar,.text-justify-between .newDiv{z-index:20}.sortiment{position:relative;width:100%;background:#ffebdb}.sortiment .controls,.sortiment .slick-dots{display:none!important}.sortiment .imagegallery.design6{padding:0}.sortiment .gallery{width:100%;max-width:1920px;margin:0 auto;padding-top:clamp(34px,4vw,70px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(34px,4vw,70px);padding-left:clamp(20px,4.4vw,64px);overflow:visible}@media screen and (min-width:640px){.sortiment .gallery{padding-top:clamp(40px,4vw,76px);padding-bottom:clamp(40px,4vw,76px)}}@media screen and (min-width:1080px){.sortiment .gallery{padding-top:clamp(46px,4vw,82px);padding-bottom:clamp(46px,4vw,82px)}}.sortiment .slick-list{overflow:visible}.sortiment .slick-track{display:flex;align-items:stretch}.sortiment .scrollEl{height:auto}.sortiment .article{position:relative;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.sortiment figure{position:relative;width:100%;max-width:clamp(190px,17vw,330px);aspect-ratio:1;margin:0 auto clamp(18px,2vw,34px);display:flex;align-items:center;justify-content:center}.sortiment figure::before{content:'';position:absolute;z-index:1;left:50%;top:50%;width:94%;height:94%;transform:translate(-50%,-50%);background:url(/Content/css/neumeister/images/hintergrund-kreis.svg) center center/contain no-repeat;pointer-events:none}.sortiment figure .a1,.sortiment figure a,.sortiment figure picture{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.sortiment figure img{position:relative;z-index:2;display:block;width:auto;max-width:88%;height:auto;max-height:112%;object-fit:contain;object-position:center bottom}@media screen and (min-width:480px){.sortiment figure{max-width:clamp(210px,28vw,340px)}}@media screen and (min-width:640px){.sortiment figure{max-width:clamp(220px,25vw,340px)}}@media screen and (min-width:800px){.sortiment figure{max-width:clamp(230px,20vw,340px);margin-bottom:clamp(18px,1.8vw,32px)}}@media screen and (min-width:1080px){.sortiment figure{max-width:clamp(210px,16vw,320px)}}@media screen and (min-width:1400px){.sortiment figure{max-width:clamp(250px,16vw,360px)}}.sortiment .descr{display:block!important;width:100%;max-width:clamp(170px,15vw,280px);margin:0 auto;color:#0c604a;text-align:center}.sortiment .descr .title{display:block;margin:0 auto;color:#0c604a;font-family:'Vista Slab OT',serif;font-weight:300;font-size:clamp(22px,1.9vw,40px);line-height:1.05;letter-spacing:.01em;text-align:center}.sortiment .cm,.sortiment .cm2,.sortiment .cms-icon,.sortiment .module-toolbar,.sortiment .newDiv{z-index:20}.container-img{background:#ffebdb;color:#0c604a}.container-img .col-wrap{width:100%;max-width:1920px;margin:0 auto;padding-top:clamp(60px,8vw,150px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(60px,8vw,150px);padding-left:clamp(20px,4.4vw,64px);display:grid;grid-template-columns:1fr;align-items:center;gap:0}@media screen and (min-width:800px){.container-img .col-wrap{grid-template-columns:1fr 1fr}}@media screen and (min-width:1080px){.container-img .col-wrap{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center}}.container-img .col-item{min-width:0}.container-img .col-item+.col-item{margin-top:clamp(34px,6vw,90px)}@media screen and (min-width:800px){.container-img .col-item+.col-item{margin-top:0}}@media screen and (min-width:800px){.container-img .col1{padding-right:clamp(25px,3.5vw,70px)}}@media screen and (min-width:1400px){.container-img .col1{padding-right:clamp(45px,4.5vw,95px)}}@media screen and (min-width:800px){.container-img .col2{padding-left:clamp(25px,3.5vw,70px)}}@media screen and (min-width:1400px){.container-img .col2{padding-left:clamp(45px,4.5vw,95px)}}.container-img .mo,.container-img .sortable{width:100%}.container-img .image{width:100%}.container-img .image a{display:block;width:100%;text-decoration:none}.container-img .image figure{margin:0;width:100%}.container-img .image img,.container-img .image picture{display:block;width:100%}.container-img .image img{height:auto;object-fit:cover}.container-img .img-border{max-width:clamp(320px,52vw,900px);margin:0 auto}.container-img .img-border figure{padding:clamp(12px,1.4vw,26px);background:#e2c2a7}.container-img .img-border img{aspect-ratio:1.32;object-fit:cover}@media screen and (min-width:800px){.container-img .img-border{margin-left:auto;margin-right:0}}@media screen and (min-width:1080px){.container-img .img-border{max-width:clamp(560px,42vw,900px)}}.container-img .img-offset{max-width:clamp(260px,36vw,520px);margin:0 auto}.container-img .img-offset img{aspect-ratio:.82;object-fit:cover}@media screen and (min-width:800px){.container-img .img-offset{margin-left:0;margin-right:auto;transform:translateY(clamp(40px,7vw,135px))}}@media screen and (min-width:1080px){.container-img .img-offset{max-width:clamp(340px,24vw,520px)}}.container-img .cm,.container-img .cm2,.container-img .cms-icon,.container-img .module-toolbar,.container-img .newDiv{z-index:20}.text-banner--pfirsich{position:relative;background:#ffebdb;color:#0c604a}.text-banner--pfirsich .content{position:relative;z-index:1}.text-banner--pfirsich .content_main{position:relative;width:100%;max-width:1920px;margin:0 auto;min-height:clamp(300px,34vw,620px);padding-top:clamp(60px,8vw,140px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(60px,8vw,140px);padding-left:clamp(20px,4.4vw,64px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.text-banner--pfirsich .content_main::before{content:'';position:absolute;z-index:1;left:50%;top:50%;width:clamp(170px,22vw,420px);height:clamp(170px,22vw,420px);transform:translate(-50%,-50%);background:url(/Content/css/neumeister/images/z-illu.png) center center/contain no-repeat;opacity:.62;pointer-events:none}.text-banner--pfirsich .content_main span{position:relative;z-index:2;display:block;font-family:'Adventures Unlimited Script',cursive;font-weight:400;font-size:clamp(64px,11vw,190px);line-height:.78;letter-spacing:0;color:#0c604a;white-space:nowrap}.text-banner--pfirsich .content_main span:nth-of-type(1){transform:translateX(clamp(-24px,-4vw,-70px))}.text-banner--pfirsich .content_main span:nth-of-type(2){transform:translateX(clamp(18px,4vw,80px))}.text-banner--pfirsich .content_main span:nth-of-type(3){transform:translateX(clamp(-16px,-3vw,-60px))}.text-banner--pfirsich .content_main br{display:none}@media screen and (min-width:480px){.text-banner--pfirsich .content_main{min-height:clamp(340px,36vw,640px)}.text-banner--pfirsich .content_main::before{width:clamp(210px,25vw,440px);height:clamp(210px,25vw,440px)}.text-banner--pfirsich .content_main span{font-size:clamp(78px,11vw,190px)}}@media screen and (min-width:640px){.text-banner--pfirsich .content_main{min-height:clamp(380px,36vw,660px)}.text-banner--pfirsich .content_main::before{width:clamp(250px,25vw,460px);height:clamp(250px,25vw,460px)}.text-banner--pfirsich .content_main span{font-size:clamp(90px,10.8vw,190px)}}@media screen and (min-width:800px){.text-banner--pfirsich .content_main{min-height:clamp(420px,35vw,680px)}.text-banner--pfirsich .content_main::before{width:clamp(280px,24vw,480px);height:clamp(280px,24vw,480px)}.text-banner--pfirsich .content_main span{font-size:clamp(105px,10.5vw,190px)}.text-banner--pfirsich .content_main span:nth-of-type(1){transform:translateX(clamp(-40px,-5vw,-95px))}.text-banner--pfirsich .content_main span:nth-of-type(2){transform:translateX(clamp(34px,5vw,105px))}.text-banner--pfirsich .content_main span:nth-of-type(3){transform:translateX(clamp(-30px,-4vw,-85px))}}@media screen and (min-width:1080px){.text-banner--pfirsich .content_main{min-height:clamp(460px,34vw,700px)}.text-banner--pfirsich .content_main::before{width:clamp(320px,23vw,500px);height:clamp(320px,23vw,500px)}.text-banner--pfirsich .content_main span{font-size:clamp(125px,9.6vw,190px)}}@media screen and (min-width:1400px){.text-banner--pfirsich .content_main{min-height:clamp(500px,32vw,720px)}.text-banner--pfirsich .content_main::before{width:clamp(360px,22vw,520px);height:clamp(360px,22vw,520px)}.text-banner--pfirsich .content_main span{font-size:clamp(145px,9vw,200px)}}.text-banner--pfirsich .cm,.text-banner--pfirsich .cm2,.text-banner--pfirsich .cms-icon,.text-banner--pfirsich .module-toolbar,.text-banner--pfirsich .newDiv{z-index:20}.container-center-img{position:relative;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#e2c2a7;color:#0c604a;overflow:hidden}.container-center-img .col-wrap{position:relative;width:100%;max-width:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;align-items:stretch;gap:0}@media screen and (min-width:1080px){.container-center-img .col-wrap{grid-template-columns:minmax(0,50%) minmax(0,50%);height:clamp(620px,44vw,820px);min-height:0}}@media screen and (min-width:1400px){.container-center-img .col-wrap{height:clamp(680px,42vw,900px)}}.container-center-img .col-item{width:auto;min-width:0;padding:0;position:relative}.container-center-img .mo,.container-center-img .sortable{width:100%;height:100%}.container-center-img .image{width:100%;height:100%}.container-center-img .image a{display:block;width:100%;height:100%;text-decoration:none}.container-center-img .image figure{width:100%;height:100%;margin:0}.container-center-img .image img,.container-center-img .image picture{display:block;width:100%;height:100%}.container-center-img .image img{object-fit:cover}.container-center-img .col1{order:1;grid-column:1}.container-center-img .col1 .image{height:clamp(340px,62vw,620px)}.container-center-img .col1 .image img{object-position:center center}@media screen and (min-width:1080px){.container-center-img .col1 .image{height:100%}}@media screen and (min-width:1080px){.container-center-img .col1{order:initial;grid-column:1;grid-row:1}}.container-center-img .col2{order:2;z-index:4;display:flex;align-items:center;justify-content:center;background:#e2c2a7;pointer-events:none}.container-center-img .col2 .mo,.container-center-img .col2 .sortable{display:flex;align-items:center;justify-content:center}.container-center-img .col2 .image{width:clamp(170px,34vw,320px);height:auto;margin-top:0;margin-bottom:clamp(-60px,-7vw,-24px)}.container-center-img .col2 .image a,.container-center-img .col2 .image figure,.container-center-img .col2 .image picture{height:auto}.container-center-img .col2 .image img{width:100%;height:auto;object-fit:contain}@media screen and (min-width:1080px){.container-center-img .col2 .image{width:clamp(280px,20vw,420px);margin:0}}@media screen and (min-width:1400px){.container-center-img .col2 .image{width:clamp(320px,19vw,460px)}}@media screen and (min-width:1080px){.container-center-img .col2{position:absolute;top:50%;left:50%;width:auto;padding:0;background:0 0;transform:translate(-50%,-50%);z-index:5}}.container-center-img .col3{order:3;grid-column:1;background:#e2c2a7;display:flex;align-items:stretch;justify-content:flex-start}.container-center-img .col3 .content,.container-center-img .col3 .mo,.container-center-img .col3 .sortable{width:100%;height:100%}.container-center-img .col3 .content{display:flex;align-items:center}.container-center-img .col3 .content_main{width:100%;max-width:clamp(320px,84vw,620px);box-sizing:border-box;padding-top:clamp(56px,8vw,120px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(64px,8vw,130px);padding-left:clamp(20px,4.4vw,64px)}.container-center-img .col3 .content_main h2{max-width:none;margin:0;color:#0c604a}.container-center-img .col3 .content_main .defaultButton{display:inline-flex;align-items:center;justify-content:center;min-height:clamp(38px,2.6vw,50px);padding:0 clamp(28px,3vw,54px);background:#e29019;border:0;border-radius:9999px;color:#fff;font-family:'Vista Sans OT Reg',sans-serif;font-weight:400;font-size:clamp(14px,1vw,18px);line-height:1;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease;margin-top:clamp(20px,2vw,34px)}.container-center-img .col3 .content_main .defaultButton:focus,.container-center-img .col3 .content_main .defaultButton:hover{background:#e29019;color:#fff;text-decoration:none;opacity:.95}.container-center-img .col3 .content_main .defaultButton svg,.container-center-img .col3 .content_main .defaultButton::before{display:none}@media screen and (min-width:800px){.container-center-img .col3 .content_main{max-width:clamp(420px,60vw,720px)}}@media screen and (min-width:1080px){.container-center-img .col3 .content_main{max-width:none;width:100%;padding-top:0;padding-right:clamp(54px,6vw,120px);padding-left:clamp(210px,13vw,300px)}.container-center-img .col3 .content_main h2{max-width:clamp(430px,30vw,620px);margin-bottom:0}.container-center-img .col3 .content_main .defaultButton{margin-top:clamp(24px,2.2vw,38px)}}@media screen and (min-width:1400px){.container-center-img .col3 .content_main{padding-right:clamp(70px,6vw,140px);padding-left:clamp(250px,14vw,340px)}.container-center-img .col3 .content_main h2{max-width:clamp(500px,31vw,680px)}}@media screen and (min-width:1080px){.container-center-img .col3{order:initial;grid-column:2;grid-row:1;min-height:100%;padding:0}.container-center-img .col3 .content{min-height:100%;align-items:center}}.container-center-img .cm,.container-center-img .cm2,.container-center-img .cms-icon,.container-center-img .module-toolbar,.container-center-img .newDiv{z-index:20}.container-img-2{position:relative;width:100%;max-width:1920px;margin:0 auto;background:#ffebdb;color:#0c604a}@media screen and (min-width:800px){.container-img-2{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.container-img-2>.col-wrap{width:100%;max-width:none;margin:0 auto;padding-top:clamp(60px,8vw,150px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(60px,8vw,150px);padding-left:clamp(20px,4.4vw,64px);display:grid;grid-template-columns:1fr;align-items:start;gap:0}@media screen and (min-width:800px){.container-img-2>.col-wrap{margin:0;padding-left:0;grid-template-columns:minmax(0,1fr) minmax(0,.78fr)}}@media screen and (min-width:1080px){.container-img-2>.col-wrap{grid-template-columns:minmax(0,1.05fr) minmax(0,.85fr)}}.container-img-2>.col-wrap>.col-item{width:auto;min-width:0;padding:0}.container-img-2>.col-wrap>.col-item+.col-item{margin-top:clamp(44px,7vw,100px)}@media screen and (min-width:800px){.container-img-2>.col-wrap>.col-item+.col-item{margin-top:0}}@media screen and (min-width:800px){.container-img-2>.col-wrap>.col1{padding-right:clamp(30px,4vw,80px)}}@media screen and (min-width:1080px){.container-img-2>.col-wrap>.col1{padding-right:clamp(50px,5vw,120px)}}@media screen and (min-width:1400px){.container-img-2>.col-wrap>.col1{padding-right:clamp(70px,5.5vw,150px)}}.container-img-2>.col-wrap>.col1 .image,.container-img-2>.col-wrap>.col1 .mo,.container-img-2>.col-wrap>.col1 .sortable{width:100%}.container-img-2>.col-wrap>.col1 .image{max-width:none;margin-left:0;margin-right:0}.container-img-2>.col-wrap>.col1 .image a{display:block;width:100%;text-decoration:none}.container-img-2>.col-wrap>.col1 .image figure{width:100%;margin:0}.container-img-2>.col-wrap>.col1 .image img,.container-img-2>.col-wrap>.col1 .image picture{display:block;width:100%}.container-img-2>.col-wrap>.col1 .image img{width:100%;height:auto;object-fit:contain;object-position:center center;max-height:750px}.container-img-2>.col-wrap>.col2{align-self:stretch}@media screen and (min-width:800px){.container-img-2>.col-wrap>.col2{padding-left:clamp(30px,4vw,80px)}}@media screen and (min-width:1080px){.container-img-2>.col-wrap>.col2{padding-left:clamp(50px,5vw,120px)}}@media screen and (min-width:1400px){.container-img-2>.col-wrap>.col2{padding-left:clamp(70px,5.5vw,150px)}}.container-img-2>.col-wrap>.col2>.mo,.container-img-2>.col-wrap>.col2>.mo>.sortable{width:100%;height:100%}.container-img-2>.col-wrap>.col2>.mo>.sortable{display:flex;align-items:center}.container-img-2>.col-wrap>.col2>.mo>.sortable>.content{width:100%}.container-img-2>.col-wrap>.col2 .article-content,.container-img-2>.col-wrap>.col2 .content-item,.container-img-2>.col-wrap>.col2 .content-items{width:100%}.container-img-2>.col-wrap>.col2 .content-item>.row.container{width:100%;max-width:none;margin:0}.container-img-2>.col-wrap>.col2 .content-item>.row.container>.col-wrap{width:100%;max-width:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:0}.container-img-2>.col-wrap>.col2 .content-item>.row.container>.col-wrap>.col-item{width:100%;padding:0}.container-img-2>.col-wrap>.col2 .content_main{max-width:clamp(280px,32vw,460px);margin:0 0 clamp(44px,6vw,100px);font-family:'Vista Slab OT',serif;font-weight:300;font-size:clamp(32px,3vw,58px);line-height:1.02;letter-spacing:0;color:#0c604a}@media screen and (min-width:800px){.container-img-2>.col-wrap>.col2 .content_main{max-width:clamp(300px,28vw,480px);margin-bottom:clamp(56px,6vw,110px);font-size:clamp(34px,2.8vw,58px)}}@media screen and (min-width:1080px){.container-img-2>.col-wrap>.col2 .content_main{max-width:clamp(340px,24vw,520px);margin-bottom:clamp(70px,6vw,130px);font-size:clamp(38px,2.25vw,60px)}}@media screen and (min-width:1400px){.container-img-2>.col-wrap>.col2 .content_main{max-width:clamp(380px,23vw,560px);margin-bottom:clamp(80px,6vw,150px);font-size:clamp(42px,2.15vw,66px)}}.container-img-2>.col-wrap>.col2 .image{width:100%;max-width:clamp(260px,30vw,520px);margin:0 auto}.container-img-2>.col-wrap>.col2 .image a{display:block;width:100%;text-decoration:none}.container-img-2>.col-wrap>.col2 .image figure{width:100%;margin:0;padding:clamp(12px,1.3vw,24px);background:#e2c2a7}.container-img-2>.col-wrap>.col2 .image img,.container-img-2>.col-wrap>.col2 .image picture{display:block;width:100%}.container-img-2>.col-wrap>.col2 .image img{height:auto;aspect-ratio:.76;object-fit:cover;object-position:center center}@media screen and (min-width:800px){.container-img-2>.col-wrap>.col2 .image{max-width:clamp(300px,26vw,520px);margin-left:0}}@media screen and (min-width:1080px){.container-img-2>.col-wrap>.col2 .image{max-width:clamp(340px,24vw,560px);margin-left:0}}@media screen and (min-width:1400px){.container-img-2>.col-wrap>.col2 .image{max-width:clamp(390px,23vw,620px);margin-left:0}}.container-img-2 .cm,.container-img-2 .cm2,.container-img-2 .cms-icon,.container-img-2 .module-toolbar,.container-img-2 .newDiv{z-index:20}.container-small-text-img{position:relative;width:100%;max-width:1920px;margin:0 auto;background:#ffebdb;color:#0c604a}.container-small-text-img>.col-wrap{width:100%;max-width:none;margin:0 auto;padding-top:clamp(60px,8vw,150px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(60px,8vw,150px);padding-left:clamp(20px,4.4vw,64px);display:grid;grid-template-columns:1fr;align-items:center;gap:0}@media screen and (min-width:800px){.container-small-text-img>.col-wrap{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr)}}@media screen and (min-width:1080px){.container-small-text-img>.col-wrap{grid-template-columns:minmax(0,.32fr) minmax(0,.68fr)}}@media screen and (min-width:1400px){.container-small-text-img>.col-wrap{grid-template-columns:minmax(0,.3fr) minmax(0,.7fr)}}.container-small-text-img>.col-wrap>.col-item{width:auto;min-width:0;padding:0}.container-small-text-img>.col-wrap>.col-item+.col-item{margin-top:clamp(34px,6vw,80px)}@media screen and (min-width:800px){.container-small-text-img>.col-wrap>.col-item+.col-item{margin-top:0}}@media screen and (min-width:800px){.container-small-text-img>.col-wrap>.col1{padding-right:clamp(28px,4vw,80px)}}@media screen and (min-width:1080px){.container-small-text-img>.col-wrap>.col1{padding-right:clamp(40px,5vw,110px)}}@media screen and (min-width:1400px){.container-small-text-img>.col-wrap>.col1{padding-right:clamp(50px,5.5vw,130px)}}.container-small-text-img>.col-wrap>.col1 .content,.container-small-text-img>.col-wrap>.col1 .mo,.container-small-text-img>.col-wrap>.col1 .sortable{width:100%}.container-small-text-img>.col-wrap>.col1 .content{display:flex;align-items:center}.container-small-text-img>.col-wrap>.col1 .content_main{width:100%;margin:0;font-family:'Vista Slab OT',serif;font-weight:300;font-size:clamp(30px,3vw,52px);line-height:1.02;letter-spacing:0;color:#0c604a}@media screen and (min-width:800px){.container-small-text-img>.col-wrap>.col1 .content_main{font-size:clamp(30px,2.4vw,48px)}}@media screen and (min-width:1080px){.container-small-text-img>.col-wrap>.col1 .content_main{font-size:clamp(34px,1.9vw,52px)}}@media screen and (min-width:1400px){.container-small-text-img>.col-wrap>.col1 .content_main{font-size:clamp(38px,1.75vw,56px)}}@media screen and (min-width:800px){.container-small-text-img>.col-wrap>.col2{padding-left:clamp(28px,4vw,80px)}}@media screen and (min-width:1080px){.container-small-text-img>.col-wrap>.col2{padding-left:clamp(40px,5vw,110px)}}@media screen and (min-width:1400px){.container-small-text-img>.col-wrap>.col2{padding-left:clamp(50px,5.5vw,130px)}}.container-small-text-img>.col-wrap>.col2 .image,.container-small-text-img>.col-wrap>.col2 .mo,.container-small-text-img>.col-wrap>.col2 .sortable{width:100%}.container-small-text-img>.col-wrap>.col2 .image{max-width:clamp(320px,64vw,980px);margin:0 auto}.container-small-text-img>.col-wrap>.col2 .image a{display:block;width:100%;text-decoration:none}.container-small-text-img>.col-wrap>.col2 .image figure{width:100%;margin:0}.container-small-text-img>.col-wrap>.col2 .image img,.container-small-text-img>.col-wrap>.col2 .image picture{display:block;width:100%}.container-small-text-img>.col-wrap>.col2 .image img{height:auto;aspect-ratio:1.5;object-fit:cover;object-position:center center}@media screen and (min-width:800px){.container-small-text-img>.col-wrap>.col2 .image{max-width:clamp(460px,52vw,900px);margin-left:0;margin-right:auto}}@media screen and (min-width:1080px){.container-small-text-img>.col-wrap>.col2 .image{max-width:clamp(620px,50vw,1040px)}}@media screen and (min-width:1400px){.container-small-text-img>.col-wrap>.col2 .image{max-width:clamp(760px,48vw,1140px)}}.container-small-text-img .cm,.container-small-text-img .cm2,.container-small-text-img .cms-icon,.container-small-text-img .module-toolbar,.container-small-text-img .newDiv{z-index:20}.container-signed-n-beige{position:relative;width:100%;max-width:1920px;margin:0 auto;background:#ffebdb;color:#0c604a}.container-signed-n-beige>.col-wrap{position:relative;width:100%;max-width:none;margin:0 auto;padding-top:clamp(70px,8vw,150px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(70px,8vw,150px);padding-left:clamp(20px,4.4vw,64px);display:grid;grid-template-columns:1fr;align-items:center;gap:0}@media screen and (min-width:800px){.container-signed-n-beige>.col-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width:1080px){.container-signed-n-beige>.col-wrap{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.container-signed-n-beige>.col-wrap>.col-item{width:auto;min-width:0;padding:0}.container-signed-n-beige>.col-wrap>.col-item+.col-item{margin-top:clamp(44px,7vw,100px)}@media screen and (min-width:800px){.container-signed-n-beige>.col-wrap>.col-item+.col-item{margin-top:0}}@media screen and (min-width:800px){.container-signed-n-beige>.col-wrap>.col1{padding-right:clamp(30px,4vw,80px)}}@media screen and (min-width:1080px){.container-signed-n-beige>.col-wrap>.col1{padding-right:clamp(50px,5vw,120px)}}@media screen and (min-width:1400px){.container-signed-n-beige>.col-wrap>.col1{padding-right:clamp(70px,5.5vw,150px)}}.container-signed-n-beige>.col-wrap>.col1 .content,.container-signed-n-beige>.col-wrap>.col1 .mo,.container-signed-n-beige>.col-wrap>.col1 .sortable{width:100%}.container-signed-n-beige>.col-wrap>.col2{position:relative}@media screen and (min-width:800px){.container-signed-n-beige>.col-wrap>.col2{padding-left:clamp(30px,4vw,80px)}}@media screen and (min-width:1080px){.container-signed-n-beige>.col-wrap>.col2{padding-left:clamp(50px,5vw,120px)}}@media screen and (min-width:1400px){.container-signed-n-beige>.col-wrap>.col2{padding-left:clamp(70px,5.5vw,150px)}}.container-signed-n-beige>.col-wrap>.col2::before{content:'';position:absolute;z-index:3;left:clamp(-30px,-3vw,-10px);top:clamp(-40px,-3vw,-16px);width:clamp(230px,28vw,560px);height:clamp(130px,16vw,320px);background:url(/Content/css/neumeister/images/signet-neumeister-n-beige.svg) center center/contain no-repeat;pointer-events:none}@media screen and (min-width:800px){.container-signed-n-beige>.col-wrap>.col2::before{left:clamp(-80px,-6vw,-30px);top:clamp(0,2vw,36px);width:clamp(300px,30vw,600px);height:clamp(170px,17vw,340px)}}@media screen and (min-width:1080px){.container-signed-n-beige>.col-wrap>.col2::before{left:clamp(-150px,-8vw,-70px);top:clamp(22px,4vw,90px);width:clamp(420px,29vw,680px);height:clamp(220px,16vw,380px)}}@media screen and (min-width:1400px){.container-signed-n-beige>.col-wrap>.col2::before{left:clamp(-180px,-8vw,-90px);top:clamp(28px,4vw,100px);width:clamp(500px,28vw,760px);height:clamp(260px,15vw,420px)}}.container-signed-n-beige>.col-wrap>.col2 .image,.container-signed-n-beige>.col-wrap>.col2 .mo,.container-signed-n-beige>.col-wrap>.col2 .sortable{width:100%}.container-signed-n-beige>.col-wrap>.col2 .image{position:relative;z-index:2;max-width:clamp(280px,44vw,560px);margin:0 auto}.container-signed-n-beige>.col-wrap>.col2 .image a{display:block;width:100%;text-decoration:none}.container-signed-n-beige>.col-wrap>.col2 .image figure{width:100%;margin:0}.container-signed-n-beige>.col-wrap>.col2 .image img,.container-signed-n-beige>.col-wrap>.col2 .image picture{display:block;width:100%}.container-signed-n-beige>.col-wrap>.col2 .image img{height:auto;aspect-ratio:.75;object-fit:cover;object-position:center center}@media screen and (min-width:800px){.container-signed-n-beige>.col-wrap>.col2 .image{max-width:clamp(300px,30vw,540px);margin-left:0;margin-right:auto}}@media screen and (min-width:1080px){.container-signed-n-beige>.col-wrap>.col2 .image{max-width:clamp(360px,25vw,560px)}}@media screen and (min-width:1400px){.container-signed-n-beige>.col-wrap>.col2 .image{max-width:clamp(430px,23vw,620px)}}.container-signed-n-beige .cm,.container-signed-n-beige .cm2,.container-signed-n-beige .cms-icon,.container-signed-n-beige .module-toolbar,.container-signed-n-beige .newDiv{z-index:20}.container-img-3{position:relative;width:100%;max-width:1920px;margin:0 auto;background:#ffebdb;color:#0c604a}.container-img-3>.col-wrap{width:100%;max-width:none;margin:0 auto;padding-top:clamp(60px,8vw,150px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(60px,8vw,150px);padding-left:clamp(20px,4.4vw,64px);display:flex;flex-direction:column;align-items:stretch}.container-img-3>.col-wrap>.col-item{width:100%;min-width:0;padding:0}.container-img-3>.col-wrap>.col-item+.col-item{margin-top:clamp(42px,7vw,100px)}.container-img-3>.col-wrap>.col1 .image,.container-img-3>.col-wrap>.col1 .mo,.container-img-3>.col-wrap>.col1 .sortable{width:100%}.container-img-3>.col-wrap>.col1 .image{position:relative;width:100%;max-width:clamp(280px,58vw,430px);margin:0 auto}.container-img-3>.col-wrap>.col1 .image a{display:block;width:100%;text-decoration:none}.container-img-3>.col-wrap>.col1 .image figure{position:relative;width:100%;margin:0;padding:clamp(12px,1.4vw,26px);background:#e2c2a7}.container-img-3>.col-wrap>.col1 .image figure::after{content:'';position:absolute;z-index:3;right:clamp(-30px,-2.4vw,-16px);top:clamp(-44px,-3.4vw,-24px);width:clamp(74px,7vw,116px);height:clamp(74px,7vw,116px);background:url(/Content/css/neumeister/images/bio.svg) center center/contain no-repeat;pointer-events:none}.container-img-3>.col-wrap>.col1 .image img,.container-img-3>.col-wrap>.col1 .image picture{display:block;width:100%}.container-img-3>.col-wrap>.col1 .image img{height:auto;object-fit:cover;object-position:center center}.container-img-3>.col-wrap>.col2>.mo,.container-img-3>.col-wrap>.col2>.mo>.sortable{width:100%}.container-img-3>.col-wrap>.col2>.mo>.sortable>.content{width:100%}.container-img-3>.col-wrap>.col2 .article-content,.container-img-3>.col-wrap>.col2 .content-item,.container-img-3>.col-wrap>.col2 .content-items{width:100%}.container-img-3>.col-wrap>.col2 .content-item>.row.container{width:100%;max-width:none;margin:0}.container-img-3>.col-wrap>.col2 .content-item>.row.container>.col-wrap{width:100%;max-width:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start}.container-img-3>.col-wrap>.col2 .content-item>.row.container>.col-wrap>.col-item{width:100%;padding:0}.container-img-3>.col-wrap>.col2 .image{width:100%;max-width:clamp(320px,70vw,680px);margin:0 auto}.container-img-3>.col-wrap>.col2 .image a{display:block;width:100%;text-decoration:none}.container-img-3>.col-wrap>.col2 .image figure{width:100%;margin:0}.container-img-3>.col-wrap>.col2 .image img,.container-img-3>.col-wrap>.col2 .image picture{display:block;width:100%}.container-img-3>.col-wrap>.col2 .image img{height:auto;object-fit:cover;object-position:center center}.container-img-3>.col-wrap>.col2 .content_main{width:100%;max-width:clamp(280px,34vw,430px);margin-top:clamp(36px,5vw,88px);margin-right:auto;margin-bottom:0;margin-left:auto;padding:0;font-family:'Vista Slab OT',serif;font-weight:300;font-size:clamp(26px,2.1vw,38px);line-height:1.05;letter-spacing:0;color:#0c604a}@media screen and (min-width:800px){.container-img-3>.col-wrap{flex-direction:row;align-items:center}.container-img-3>.col-wrap>.col-item+.col-item{margin-top:0}.container-img-3>.col-wrap>.col1{width:43%;padding-right:clamp(24px,3.5vw,70px);padding-top:clamp(90px,9vw,180px)}.container-img-3>.col-wrap>.col1 .image{max-width:clamp(310px,31vw,500px);margin-left:0;margin-right:auto}.container-img-3>.col-wrap>.col2{width:57%;padding-left:clamp(24px,3.5vw,70px)}.container-img-3>.col-wrap>.col2 .image{max-width:clamp(440px,43vw,760px);margin-left:auto;margin-right:0}.container-img-3>.col-wrap>.col2 .content_main{max-width:clamp(300px,25vw,470px);margin-top:clamp(70px,8vw,150px);margin-left:clamp(-12px,-1vw,-4px);margin-right:auto}}@media screen and (min-width:1080px){.container-img-3>.col-wrap{padding-top:clamp(80px,7vw,150px);padding-bottom:clamp(80px,7vw,150px)}.container-img-3>.col-wrap>.col1{width:42%;padding-right:clamp(42px,5vw,110px);padding-top:clamp(120px,9vw,210px)}.container-img-3>.col-wrap>.col1 .image{max-width:clamp(360px,28vw,560px)}.container-img-3>.col-wrap>.col1 .image figure{padding:clamp(16px,1.4vw,28px)}.container-img-3>.col-wrap>.col1 .image figure::after{right:clamp(-38px,-2.6vw,-22px);top:clamp(-54px,-3.8vw,-32px);width:clamp(90px,6.5vw,130px);height:clamp(90px,6.5vw,130px)}.container-img-3>.col-wrap>.col2{width:58%;padding-left:clamp(42px,5vw,110px)}.container-img-3>.col-wrap>.col2 .image{max-width:clamp(560px,43vw,820px)}.container-img-3>.col-wrap>.col2 .content_main{max-width:clamp(340px,23vw,500px);margin-top:clamp(80px,7vw,150px);margin-left:clamp(-42px,-3vw,-20px);font-size:clamp(30px,1.9vw,42px)}}@media screen and (min-width:1400px){.container-img-3>.col-wrap>.col1{padding-right:clamp(60px,5.5vw,130px)}.container-img-3>.col-wrap>.col2{padding-left:clamp(60px,5.5vw,130px)}.container-img-3>.col-wrap>.col2 .content_main{margin-left:clamp(-64px,-3.4vw,-32px)}}.container-img-3 .cm,.container-img-3 .cm2,.container-img-3 .cms-icon,.container-img-3 .module-toolbar,.container-img-3 .newDiv{z-index:20}.text-banner--apfel{position:relative;background:#ffebdb;color:#0c604a}.text-banner--apfel .content{position:relative;z-index:1}.text-banner--apfel .content_main{position:relative;width:100%;max-width:1920px;margin:0 auto;min-height:clamp(300px,34vw,620px);padding-top:clamp(60px,8vw,140px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(60px,8vw,140px);padding-left:clamp(20px,4.4vw,64px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.text-banner--apfel .content_main::before{content:'';position:absolute;z-index:1;left:50%;top:50%;width:clamp(170px,22vw,420px);height:clamp(170px,22vw,420px);transform:translate(-50%,-50%);background:url(/Content/css/neumeister/images/z-illu2.png) center center/contain no-repeat;opacity:.62;pointer-events:none}.text-banner--apfel .content_main span{position:relative;z-index:2;display:block;font-family:'Adventures Unlimited Script',cursive;font-weight:400;font-size:clamp(64px,10.8vw,185px);line-height:.78;letter-spacing:0;color:#0c604a;white-space:nowrap}.text-banner--apfel .content_main span:nth-of-type(1){transform:translateX(clamp(-18px,-3.4vw,-62px))}.text-banner--apfel .content_main span:nth-of-type(2){transform:translateX(clamp(16px,4vw,82px))}.text-banner--apfel .content_main span:nth-of-type(3){transform:translateX(clamp(-22px,-4vw,-78px))}.text-banner--apfel .content_main br{display:none}@media screen and (min-width:480px){.text-banner--apfel .content_main{min-height:clamp(340px,36vw,640px)}.text-banner--apfel .content_main::before{width:clamp(210px,25vw,440px);height:clamp(210px,25vw,440px)}.text-banner--apfel .content_main span{font-size:clamp(78px,10.8vw,185px)}}@media screen and (min-width:640px){.text-banner--apfel .content_main{min-height:clamp(380px,36vw,660px)}.text-banner--apfel .content_main::before{width:clamp(250px,25vw,460px);height:clamp(250px,25vw,460px)}.text-banner--apfel .content_main span{font-size:clamp(90px,10.6vw,185px)}}@media screen and (min-width:800px){.text-banner--apfel .content_main{min-height:clamp(420px,35vw,680px)}.text-banner--apfel .content_main::before{width:clamp(280px,24vw,480px);height:clamp(280px,24vw,480px)}.text-banner--apfel .content_main span{font-size:clamp(105px,10.3vw,185px)}.text-banner--apfel .content_main span:nth-of-type(1){transform:translateX(clamp(-34px,-4.5vw,-88px))}.text-banner--apfel .content_main span:nth-of-type(2){transform:translateX(clamp(34px,5vw,110px))}.text-banner--apfel .content_main span:nth-of-type(3){transform:translateX(clamp(-42px,-5vw,-105px))}}@media screen and (min-width:1080px){.text-banner--apfel .content_main{min-height:clamp(460px,34vw,700px)}.text-banner--apfel .content_main::before{width:clamp(320px,23vw,500px);height:clamp(320px,23vw,500px)}.text-banner--apfel .content_main span{font-size:clamp(125px,9.4vw,185px)}}@media screen and (min-width:1400px){.text-banner--apfel .content_main{min-height:clamp(500px,32vw,720px)}.text-banner--apfel .content_main::before{width:clamp(360px,22vw,520px);height:clamp(360px,22vw,520px)}.text-banner--apfel .content_main span{font-size:clamp(145px,8.8vw,195px)}}.text-banner--apfel .cm,.text-banner--apfel .cm2,.text-banner--apfel .cms-icon,.text-banner--apfel .module-toolbar,.text-banner--apfel .newDiv{z-index:20}.container-img-text-right{position:relative;width:100%;max-width:1920px;margin:0 auto;background:#ffebdb;color:#0c604a}.container-img-text-right>.col-wrap{width:100%;max-width:none;margin:0 auto;padding-top:clamp(60px,8vw,150px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(60px,8vw,150px);padding-left:clamp(20px,4.4vw,64px);display:grid;grid-template-columns:1fr;align-items:center;gap:0}@media screen and (min-width:800px){.container-img-text-right>.col-wrap{grid-template-columns:minmax(0,.68fr) minmax(0,.32fr)}}@media screen and (min-width:1080px){.container-img-text-right>.col-wrap{grid-template-columns:minmax(0,.7fr) minmax(0,.3fr)}}@media screen and (min-width:1400px){.container-img-text-right>.col-wrap{grid-template-columns:minmax(0,.7fr) minmax(0,.3fr)}}.container-img-text-right>.col-wrap>.col-item{width:auto;min-width:0;padding:0}.container-img-text-right>.col-wrap>.col-item+.col-item{margin-top:clamp(34px,6vw,80px)}@media screen and (min-width:800px){.container-img-text-right>.col-wrap>.col-item+.col-item{margin-top:0}}@media screen and (min-width:800px){.container-img-text-right>.col-wrap>.col1{padding-right:clamp(28px,4vw,80px)}}@media screen and (min-width:1080px){.container-img-text-right>.col-wrap>.col1{padding-right:clamp(40px,5vw,110px)}}@media screen and (min-width:1400px){.container-img-text-right>.col-wrap>.col1{padding-right:clamp(50px,5.5vw,130px)}}.container-img-text-right>.col-wrap>.col1 .image,.container-img-text-right>.col-wrap>.col1 .mo,.container-img-text-right>.col-wrap>.col1 .sortable{width:100%}.container-img-text-right>.col-wrap>.col1 .image{max-width:clamp(320px,64vw,980px);margin:0 auto}.container-img-text-right>.col-wrap>.col1 .image a{display:block;width:100%;text-decoration:none}.container-img-text-right>.col-wrap>.col1 .image figure{width:100%;margin:0}.container-img-text-right>.col-wrap>.col1 .image img,.container-img-text-right>.col-wrap>.col1 .image picture{display:block;width:100%}.container-img-text-right>.col-wrap>.col1 .image img{height:auto;aspect-ratio:1.5;object-fit:cover;object-position:center center}@media screen and (min-width:800px){.container-img-text-right>.col-wrap>.col1 .image{max-width:clamp(460px,52vw,900px);margin-left:auto;margin-right:0}}@media screen and (min-width:1080px){.container-img-text-right>.col-wrap>.col1 .image{max-width:clamp(620px,50vw,1040px)}}@media screen and (min-width:1400px){.container-img-text-right>.col-wrap>.col1 .image{max-width:clamp(760px,48vw,1140px)}}@media screen and (min-width:800px){.container-img-text-right>.col-wrap>.col2{padding-left:clamp(28px,4vw,80px)}}@media screen and (min-width:1080px){.container-img-text-right>.col-wrap>.col2{padding-left:clamp(40px,5vw,110px)}}@media screen and (min-width:1400px){.container-img-text-right>.col-wrap>.col2{padding-left:clamp(50px,5.5vw,130px)}}.container-img-text-right>.col-wrap>.col2 .content,.container-img-text-right>.col-wrap>.col2 .mo,.container-img-text-right>.col-wrap>.col2 .sortable{width:100%}.container-img-text-right>.col-wrap>.col2 .content{display:flex;align-items:center}.container-img-text-right>.col-wrap>.col2 .content_main{width:100%;margin:0;font-family:'Vista Slab OT',serif;font-weight:300;font-size:clamp(30px,3vw,52px);line-height:1.02;letter-spacing:0;color:#0c604a}@media screen and (min-width:800px){.container-img-text-right>.col-wrap>.col2 .content_main{font-size:clamp(30px,2.4vw,48px)}}@media screen and (min-width:1080px){.container-img-text-right>.col-wrap>.col2 .content_main{font-size:clamp(34px,1.9vw,52px)}}@media screen and (min-width:1400px){.container-img-text-right>.col-wrap>.col2 .content_main{font-size:clamp(38px,1.75vw,56px)}}.container-img-text-right .cm,.container-img-text-right .cm2,.container-img-text-right .cms-icon,.container-img-text-right .module-toolbar,.container-img-text-right .newDiv{z-index:20}.container-img-text{position:relative;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#e2c2a7;color:#0c604a}.container-img-text>.col-wrap{width:100%;max-width:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch}.container-img-text>.col-wrap>.col-item{width:100%;min-width:0;padding:0;margin:0}.container-img-text>.col-wrap>.col1{background:#ffebdb}.container-img-text>.col-wrap>.col1 .image,.container-img-text>.col-wrap>.col1 .mo,.container-img-text>.col-wrap>.col1 .sortable{width:100%;height:100%}.container-img-text>.col-wrap>.col1 .image a{display:block;width:100%;height:100%;text-decoration:none}.container-img-text>.col-wrap>.col1 .image figure{width:100%;height:100%;margin:0}.container-img-text>.col-wrap>.col1 .image img,.container-img-text>.col-wrap>.col1 .image picture{display:block;width:100%;height:100%}.container-img-text>.col-wrap>.col1 .image img{object-fit:cover;object-position:center center}.container-img-text>.col-wrap>.col2{background:#e2c2a7;display:flex;align-items:center;justify-content:flex-start}.container-img-text>.col-wrap>.col2>.mo,.container-img-text>.col-wrap>.col2>.mo>.sortable,.container-img-text>.col-wrap>.col2>.mo>.sortable>.content{width:100%;height:100%}.container-img-text>.col-wrap>.col2>.mo>.sortable{display:flex;align-items:center}.container-img-text>.col-wrap>.col2 .content{display:flex;align-items:center;width:100%;height:100%}.container-img-text>.col-wrap>.col2 .content_main{width:100%;max-width:850px;margin:0;padding-top:clamp(28px,6vw,48px);padding-right:10px;padding-bottom:clamp(42px,8vw,80px);padding-left:10px;color:#000}.container-img-text>.col-wrap>.col2 .content_main h2{margin:0 0 clamp(8px,1vw,16px);padding:0;color:#0c604a}.container-img-text>.col-wrap>.col2 .content_main br{display:none}@media screen and (min-width:800px){.container-img-text>.col-wrap{flex-direction:row;min-height:clamp(460px,46vw,760px)}.container-img-text>.col-wrap>.col1,.container-img-text>.col-wrap>.col2{width:50%}.container-img-text>.col-wrap>.col2 .content_main{padding-top:0;padding-right:clamp(54px,6vw,120px);padding-bottom:0;padding-left:clamp(70px,7vw,150px)}}@media screen and (min-width:1080px){.container-img-text>.col-wrap{min-height:clamp(540px,42vw,820px)}.container-img-text>.col-wrap>.col2 .content_main{max-width:900px;padding-left:clamp(90px,7.5vw,170px)}}@media screen and (min-width:1400px){.container-img-text>.col-wrap{min-height:clamp(620px,40vw,900px)}.container-img-text>.col-wrap>.col2 .content_main{max-width:850px;padding-left:clamp(120px,8vw,210px);padding-right:clamp(70px,6vw,140px)}}.container-img-text .cm,.container-img-text .cm2,.container-img-text .cms-icon,.container-img-text .module-toolbar,.container-img-text .newDiv{z-index:20}.container-img-4{position:relative;width:100%;max-width:1920px;margin:0 auto;background:#ffebdb;color:#0c604a}.container-img-4>.col-wrap{width:100%;max-width:none;margin:0 auto;padding-top:clamp(60px,8vw,150px);padding-right:10px;padding-bottom:clamp(60px,8vw,150px);padding-left:10px;display:flex;flex-direction:column;align-items:stretch}.container-img-4>.col-wrap>.col-item{width:100%;min-width:0;padding:0;margin:0}.container-img-4>.col-wrap>.col-item+.col-item{margin-top:clamp(42px,7vw,100px)}.container-img-4>.col-wrap>.col1>.mo,.container-img-4>.col-wrap>.col1>.mo>.sortable,.container-img-4>.col-wrap>.col1>.mo>.sortable>.content{width:100%}.container-img-4>.col-wrap>.col1 .article-content,.container-img-4>.col-wrap>.col1 .content-item,.container-img-4>.col-wrap>.col1 .content-items{width:100%}.container-img-4>.col-wrap>.col1 .content-item>.row.container{width:100%;max-width:none;margin:0}.container-img-4>.col-wrap>.col1 .content-item>.row.container>.col-wrap{width:100%;max-width:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start}.container-img-4>.col-wrap>.col1 .content-item>.row.container>.col-wrap>.col-item{width:100%;padding:0}.container-img-4>.col-wrap>.col1 .content_main{width:100%;max-width:clamp(300px,34vw,470px);margin:0 0 clamp(32px,4.5vw,70px);padding:0;color:#0c604a;font-size:clamp(25px,2.15vw,38px);line-height:1.08}.container-img-4>.col-wrap>.col1 .image{width:100%;max-width:clamp(280px,38vw,460px);margin:0 auto}.container-img-4>.col-wrap>.col1 .image a{display:block;width:100%;text-decoration:none}.container-img-4>.col-wrap>.col1 .image figure{width:100%;margin:0;padding:clamp(12px,1.4vw,26px);background:#e2c2a7}.container-img-4>.col-wrap>.col1 .image img,.container-img-4>.col-wrap>.col1 .image picture{display:block;width:100%}.container-img-4>.col-wrap>.col1 .image img{height:auto;aspect-ratio:.78;object-fit:cover;object-position:center center}.container-img-4>.col-wrap>.col2 .image,.container-img-4>.col-wrap>.col2 .mo,.container-img-4>.col-wrap>.col2 .sortable{width:100%}.container-img-4>.col-wrap>.col2 .image{width:100%;max-width:clamp(340px,70vw,820px);margin:0 auto}.container-img-4>.col-wrap>.col2 .image a{display:block;width:100%;text-decoration:none}.container-img-4>.col-wrap>.col2 .image figure{width:100%;margin:0}.container-img-4>.col-wrap>.col2 .image img,.container-img-4>.col-wrap>.col2 .image picture{display:block;width:100%}.container-img-4>.col-wrap>.col2 .image img{height:auto;aspect-ratio:.82;object-fit:cover;object-position:center center}@media screen and (min-width:800px){.container-img-4>.col-wrap{flex-direction:row;align-items:center}.container-img-4>.col-wrap>.col-item+.col-item{margin-top:0}.container-img-4>.col-wrap>.col1{width:44%;padding-right:clamp(28px,4vw,80px);padding-left:clamp(30px,4vw,70px)}.container-img-4>.col-wrap>.col1 .content_main{max-width:clamp(320px,30vw,480px);margin-bottom:clamp(36px,4.5vw,76px);font-size:clamp(27px,2.2vw,40px)}.container-img-4>.col-wrap>.col1 .image{max-width:clamp(300px,28vw,500px);margin-left:0;margin-right:auto}.container-img-4>.col-wrap>.col2{width:56%;padding-left:clamp(28px,4vw,80px)}.container-img-4>.col-wrap>.col2 .image{max-width:clamp(480px,48vw,860px);margin-left:auto;margin-right:0}}@media screen and (min-width:1080px){.container-img-4>.col-wrap{padding-top:clamp(80px,7vw,150px);padding-bottom:clamp(80px,7vw,150px)}.container-img-4>.col-wrap>.col1{width:42%;padding-right:clamp(42px,5vw,110px);padding-left:clamp(60px,5vw,100px)}.container-img-4>.col-wrap>.col1 .content_main{max-width:clamp(340px,25vw,500px);margin-bottom:clamp(46px,5vw,90px);font-size:clamp(30px,1.95vw,44px)}.container-img-4>.col-wrap>.col1 .image{max-width:clamp(340px,24vw,520px)}.container-img-4>.col-wrap>.col2{width:58%;padding-left:clamp(42px,5vw,110px)}.container-img-4>.col-wrap>.col2 .image{max-width:clamp(620px,46vw,920px)}}@media screen and (min-width:1400px){.container-img-4>.col-wrap>.col1{padding-left:clamp(70px,5.5vw,120px);padding-right:clamp(60px,5.5vw,130px)}.container-img-4>.col-wrap>.col1 .content_main{font-size:clamp(32px,1.8vw,46px)}.container-img-4>.col-wrap>.col1 .image{max-width:clamp(390px,23vw,560px)}.container-img-4>.col-wrap>.col2{padding-left:clamp(60px,5.5vw,130px)}.container-img-4>.col-wrap>.col2 .image{max-width:clamp(760px,46vw,1040px)}}.container-img-4 .cm,.container-img-4 .cm2,.container-img-4 .cms-icon,.container-img-4 .module-toolbar,.container-img-4 .newDiv{z-index:20}.img-gallery-page-hero-2{position:relative;width:100%;background:#ffebdb;color:#0c604a}.img-gallery-page-hero-2 .cm,.img-gallery-page-hero-2 .cm2,.img-gallery-page-hero-2 .cms-icon,.img-gallery-page-hero-2 .module-toolbar,.img-gallery-page-hero-2 .newDiv{z-index:20}.img-gallery-page-hero-2 .imagegallery{width:100%;margin:0;padding:0;background:#ffebdb}.img-gallery-page-hero-2 .controls,.img-gallery-page-hero-2 .slick-dots{display:none!important}.img-gallery-page-hero-2 .gallery{display:block;width:100%;height:auto;margin:0;padding:0;background:#ffebdb}.img-gallery-page-hero-2 .slick-list,.img-gallery-page-hero-2 .slick-slide,.img-gallery-page-hero-2 .slick-track{width:100%;height:auto}.img-gallery-page-hero-2 .article{display:flex;flex-direction:column;width:100%;margin:0;padding:0;background:#ffebdb}.img-gallery-page-hero-2 figure{display:block;width:100%;height:clamp(300px,54vw,560px);margin:0;padding:0;overflow:hidden;background:#ffebdb}.img-gallery-page-hero-2 a.a1{display:block;width:100%;height:100%}.img-gallery-page-hero-2 picture{display:block;width:100%;height:100%}.img-gallery-page-hero-2 img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center center}.img-gallery-page-hero-2 .descr{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:clamp(260px,42vw,520px);margin:0;padding:clamp(48px,7vw,110px) 10px;background:#ffebdb;color:#0c604a;text-align:center}.img-gallery-page-hero-2 .title{display:block;margin:0;padding:0;font-family:'Vista Slab OT',serif;font-weight:300;font-size:clamp(58px,8vw,120px);line-height:1;color:#0c604a}@media screen and (min-width:800px){.img-gallery-page-hero-2 .article{flex-direction:row;align-items:stretch;min-height:clamp(420px,46vw,720px)}.img-gallery-page-hero-2 .descr,.img-gallery-page-hero-2 figure{width:50%;min-height:clamp(420px,46vw,720px);height:auto}.img-gallery-page-hero-2 .descr{padding:10px}.img-gallery-page-hero-2 .title{font-size:clamp(72px,7vw,130px)}}@media screen and (min-width:1080px){.img-gallery-page-hero-2 .article{min-height:clamp(500px,40vw,760px)}.img-gallery-page-hero-2 .descr,.img-gallery-page-hero-2 figure{min-height:clamp(500px,40vw,760px)}.img-gallery-page-hero-2 .title{font-size:clamp(82px,6.4vw,140px)}}@media screen and (min-width:1400px){.img-gallery-page-hero-2 .article{min-height:clamp(560px,38vw,820px)}.img-gallery-page-hero-2 .descr,.img-gallery-page-hero-2 figure{min-height:clamp(560px,38vw,820px)}.img-gallery-page-hero-2 .title{font-size:clamp(96px,6vw,150px)}}.container-img-5{position:relative;width:100%;max-width:1920px;margin:0 auto;background:#ffebdb;color:#0c604a}.container-img-5>.col-wrap{width:100%;max-width:none;margin:0 auto;padding-top:clamp(60px,8vw,150px);padding-right:10px;padding-bottom:clamp(60px,8vw,150px);padding-left:10px;display:flex;flex-direction:column;align-items:stretch}.container-img-5>.col-wrap>.col-item{width:100%;min-width:0;padding:0;margin:0}.container-img-5>.col-wrap>.col-item+.col-item{margin-top:clamp(42px,7vw,100px)}.container-img-5>.col-wrap>.col1>.mo,.container-img-5>.col-wrap>.col1>.mo>.sortable,.container-img-5>.col-wrap>.col1>.mo>.sortable>.content{width:100%}.container-img-5>.col-wrap>.col1 .article-content,.container-img-5>.col-wrap>.col1 .content-item,.container-img-5>.col-wrap>.col1 .content-items{width:100%}.container-img-5>.col-wrap>.col1 .content-item>.row.container{width:100%;max-width:none;margin:0}.container-img-5>.col-wrap>.col1 .content-item>.row.container>.col-wrap{width:100%;max-width:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start}.container-img-5>.col-wrap>.col1 .content-item>.row.container>.col-wrap>.col-item{width:100%;padding:0}.container-img-5>.col-wrap>.col1 .image{width:100%;max-width:clamp(320px,48vw,640px);margin:0 auto}.container-img-5>.col-wrap>.col1 .image a{display:block;width:100%;text-decoration:none}.container-img-5>.col-wrap>.col1 .image figure{width:100%;margin:0;padding:clamp(12px,1.4vw,26px);background:#e2c2a7}.container-img-5>.col-wrap>.col1 .image img,.container-img-5>.col-wrap>.col1 .image picture{display:block;width:100%}.container-img-5>.col-wrap>.col1 .image img{height:auto;aspect-ratio:1.35;object-fit:cover;object-position:center center}.container-img-5>.col-wrap>.col1 .content_main{width:100%;max-width:clamp(280px,30vw,420px);margin-top:clamp(34px,4.5vw,72px);margin-right:auto;margin-bottom:0;margin-left:auto;padding:0;color:#0c604a;font-size:clamp(25px,2.15vw,38px);line-height:1.08}.container-img-5>.col-wrap>.col2 .image,.container-img-5>.col-wrap>.col2 .mo,.container-img-5>.col-wrap>.col2 .sortable{width:100%}.container-img-5>.col-wrap>.col2 .image{width:100%;max-width:clamp(260px,42vw,420px);margin:0 auto}.container-img-5>.col-wrap>.col2 .image a{display:block;width:100%;text-decoration:none}.container-img-5>.col-wrap>.col2 .image figure{width:100%;margin:0}.container-img-5>.col-wrap>.col2 .image img,.container-img-5>.col-wrap>.col2 .image picture{display:block;width:100%}.container-img-5>.col-wrap>.col2 .image img{height:auto;aspect-ratio:.82;object-fit:cover;object-position:center center}@media screen and (min-width:800px){.container-img-5>.col-wrap{flex-direction:row;align-items:center}.container-img-5>.col-wrap>.col-item+.col-item{margin-top:0}.container-img-5>.col-wrap>.col1{width:56%;padding-left:clamp(30px,4vw,70px);padding-right:clamp(28px,4vw,80px)}.container-img-5>.col-wrap>.col1 .image{max-width:clamp(430px,40vw,700px);margin-left:0;margin-right:auto}.container-img-5>.col-wrap>.col1 .content_main{max-width:clamp(300px,25vw,430px);margin-top:clamp(42px,5vw,86px);margin-left:0;margin-right:auto;font-size:clamp(27px,2.2vw,40px)}.container-img-5>.col-wrap>.col2{width:44%;padding-left:clamp(28px,4vw,80px)}.container-img-5>.col-wrap>.col2 .image{max-width:clamp(300px,28vw,460px);margin-left:auto;margin-right:clamp(20px,4vw,70px);transform:translateY(clamp(40px,6vw,110px))}}@media screen and (min-width:1080px){.container-img-5>.col-wrap{padding-top:clamp(80px,7vw,150px);padding-bottom:clamp(80px,7vw,150px)}.container-img-5>.col-wrap>.col1{width:57%;padding-left:clamp(70px,6vw,120px);padding-right:clamp(42px,5vw,110px)}.container-img-5>.col-wrap>.col1 .image{max-width:clamp(520px,40vw,760px)}.container-img-5>.col-wrap>.col1 .content_main{max-width:clamp(320px,23vw,440px);margin-top:clamp(48px,5vw,94px);font-size:clamp(30px,1.95vw,44px)}.container-img-5>.col-wrap>.col2{width:43%;padding-left:clamp(42px,5vw,110px)}.container-img-5>.col-wrap>.col2 .image{max-width:clamp(330px,24vw,500px);margin-right:clamp(60px,6vw,130px);transform:translateY(clamp(54px,6vw,120px))}}@media screen and (min-width:1400px){.container-img-5>.col-wrap>.col1{padding-left:clamp(90px,6vw,140px);padding-right:clamp(60px,5.5vw,130px)}.container-img-5>.col-wrap>.col1 .image{max-width:clamp(600px,38vw,820px)}.container-img-5>.col-wrap>.col1 .content_main{font-size:clamp(32px,1.8vw,46px)}.container-img-5>.col-wrap>.col2{padding-left:clamp(60px,5.5vw,130px)}.container-img-5>.col-wrap>.col2 .image{max-width:clamp(380px,23vw,540px);margin-right:clamp(90px,6vw,160px)}}.container-img-5 .cm,.container-img-5 .cm2,.container-img-5 .cms-icon,.container-img-5 .module-toolbar,.container-img-5 .newDiv{z-index:20}.container-img-6{position:relative;width:100%;max-width:1920px;margin:0 auto;background:#ffebdb;color:#0c604a}.container-img-6>.col-wrap{width:100%;max-width:none;margin:0 auto;padding-top:clamp(60px,8vw,150px);padding-right:10px;padding-bottom:clamp(60px,8vw,150px);padding-left:10px;display:flex;flex-direction:column;align-items:stretch}.container-img-6>.col-wrap>.col-item{width:100%;min-width:0;padding:0;margin:0}.container-img-6>.col-wrap>.col-item+.col-item{margin-top:clamp(42px,7vw,100px)}.container-img-6>.col-wrap>.col1>.mo,.container-img-6>.col-wrap>.col1>.mo>.sortable,.container-img-6>.col-wrap>.col1>.mo>.sortable>.content{width:100%}.container-img-6>.col-wrap>.col1 .article-content,.container-img-6>.col-wrap>.col1 .content-item,.container-img-6>.col-wrap>.col1 .content-items{width:100%}.container-img-6>.col-wrap>.col1 .content-item>.row.container{width:100%;max-width:none;margin:0}.container-img-6>.col-wrap>.col1 .content-item>.row.container>.col-wrap{width:100%;max-width:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start}.container-img-6>.col-wrap>.col1 .content-item>.row.container>.col-wrap>.col-item{width:100%;padding:0}.container-img-6>.col-wrap>.col1 .image{width:100%;max-width:clamp(320px,50vw,720px);margin:0 auto}.container-img-6>.col-wrap>.col1 .image a{display:block;width:100%;text-decoration:none}.container-img-6>.col-wrap>.col1 .image figure{width:100%;margin:0}.container-img-6>.col-wrap>.col1 .image img,.container-img-6>.col-wrap>.col1 .image picture{display:block;width:100%}.container-img-6>.col-wrap>.col1 .image img{height:auto;aspect-ratio:1.5;object-fit:cover;object-position:center center}.container-img-6>.col-wrap>.col1 .content_main{width:100%;max-width:clamp(280px,30vw,430px);margin-top:clamp(34px,4.5vw,72px);margin-right:auto;margin-bottom:0;margin-left:auto;padding:0;color:#0c604a;font-size:clamp(25px,2.15vw,38px);line-height:1.08}.container-img-6>.col-wrap>.col1 .content_main h2{margin-top:0;color:#0c604a}.container-img-6>.col-wrap>.col1 .content_main br{display:none}.container-img-6>.col-wrap>.col2 .image,.container-img-6>.col-wrap>.col2 .mo,.container-img-6>.col-wrap>.col2 .sortable{width:100%}.container-img-6>.col-wrap>.col2 .image{width:100%;max-width:clamp(260px,42vw,500px);margin:0 auto}.container-img-6>.col-wrap>.col2 .image a{display:block;width:100%;text-decoration:none}.container-img-6>.col-wrap>.col2 .image figure{width:100%;margin:0;padding:clamp(12px,1.4vw,26px);background:#e2c2a7}.container-img-6>.col-wrap>.col2 .image img,.container-img-6>.col-wrap>.col2 .image picture{display:block;width:100%}.container-img-6>.col-wrap>.col2 .image img{height:auto;aspect-ratio:.78;object-fit:cover;object-position:center center}@media screen and (min-width:800px){.container-img-6>.col-wrap{flex-direction:row;align-items:center}.container-img-6>.col-wrap>.col-item+.col-item{margin-top:0}.container-img-6>.col-wrap>.col1{width:58%;padding-left:clamp(30px,4vw,70px);padding-right:clamp(28px,4vw,80px)}.container-img-6>.col-wrap>.col1 .image{max-width:clamp(440px,43vw,760px);margin-left:0;margin-right:auto}.container-img-6>.col-wrap>.col1 .content_main{max-width:clamp(300px,25vw,430px);margin-top:clamp(42px,5vw,86px);margin-left:clamp(180px,18vw,320px);margin-right:auto;font-size:clamp(27px,2.2vw,40px)}.container-img-6>.col-wrap>.col2{width:42%;padding-left:clamp(28px,4vw,80px)}.container-img-6>.col-wrap>.col2 .image{max-width:clamp(300px,27vw,500px);margin-left:auto;margin-right:clamp(20px,4vw,70px);transform:translateY(clamp(30px,5vw,90px))}}@media screen and (min-width:1080px){.container-img-6>.col-wrap{padding-top:clamp(80px,7vw,150px);padding-bottom:clamp(80px,7vw,150px)}.container-img-6>.col-wrap>.col1{width:58%;padding-left:clamp(70px,6vw,120px);padding-right:clamp(42px,5vw,110px)}.container-img-6>.col-wrap>.col1 .image{max-width:clamp(560px,40vw,820px)}.container-img-6>.col-wrap>.col1 .content_main{max-width:clamp(320px,23vw,440px);margin-top:clamp(48px,5vw,94px);margin-left:clamp(230px,18vw,380px);font-size:clamp(30px,1.95vw,44px)}.container-img-6>.col-wrap>.col2{width:42%;padding-left:clamp(42px,5vw,110px)}.container-img-6>.col-wrap>.col2 .image{max-width:clamp(340px,24vw,540px);margin-right:clamp(60px,6vw,130px);transform:translateY(clamp(44px,5vw,100px))}}@media screen and (min-width:1400px){.container-img-6>.col-wrap>.col1{padding-left:clamp(90px,6vw,140px);padding-right:clamp(60px,5.5vw,130px)}.container-img-6>.col-wrap>.col1 .image{max-width:clamp(640px,38vw,900px)}.container-img-6>.col-wrap>.col1 .content_main{margin-left:clamp(280px,18vw,430px);font-size:clamp(32px,1.8vw,46px)}.container-img-6>.col-wrap>.col2{padding-left:clamp(60px,5.5vw,130px)}.container-img-6>.col-wrap>.col2 .image{max-width:clamp(390px,23vw,580px);margin-right:clamp(90px,6vw,160px)}}.container-img-6 .cm,.container-img-6 .cm2,.container-img-6 .cms-icon,.container-img-6 .module-toolbar,.container-img-6 .newDiv{z-index:20}.text-banner--birne{position:relative;background:#ffebdb;color:#0c604a}.text-banner--birne .content{position:relative;z-index:1}.text-banner--birne .content_main{position:relative;width:100%;max-width:1920px;margin:0 auto;min-height:clamp(300px,34vw,620px);padding-top:clamp(60px,8vw,140px);padding-right:10px;padding-bottom:clamp(60px,8vw,140px);padding-left:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.text-banner--birne .content_main::before{content:'';position:absolute;z-index:1;left:50%;top:50%;width:clamp(170px,22vw,420px);height:clamp(170px,22vw,420px);transform:translate(-50%,-50%);background:url(/Content/css/neumeister/images/z-illu3.png) center center/contain no-repeat;opacity:.62;pointer-events:none}.text-banner--birne .content_main span{position:relative;z-index:2;display:block;font-family:'Adventures Unlimited Script',cursive;font-weight:400;font-size:clamp(64px,10.8vw,185px);line-height:.78;letter-spacing:0;color:#0c604a;white-space:nowrap}.text-banner--birne .content_main span:nth-of-type(1){transform:translateX(clamp(10px,2.8vw,54px))}.text-banner--birne .content_main span:nth-of-type(2){transform:translateX(clamp(-18px,-4vw,-88px))}.text-banner--birne .content_main span:nth-of-type(3){transform:translateX(clamp(12px,2.2vw,48px))}.text-banner--birne .content_main br{display:none}@media screen and (min-width:480px){.text-banner--birne .content_main{min-height:clamp(340px,36vw,640px)}.text-banner--birne .content_main::before{width:clamp(210px,25vw,440px);height:clamp(210px,25vw,440px)}.text-banner--birne .content_main span{font-size:clamp(78px,10.8vw,185px)}}@media screen and (min-width:640px){.text-banner--birne .content_main{min-height:clamp(380px,36vw,660px)}.text-banner--birne .content_main::before{width:clamp(250px,25vw,460px);height:clamp(250px,25vw,460px)}.text-banner--birne .content_main span{font-size:clamp(90px,10.6vw,185px)}}@media screen and (min-width:800px){.text-banner--birne .content_main{min-height:clamp(420px,35vw,680px)}.text-banner--birne .content_main::before{width:clamp(280px,24vw,480px);height:clamp(280px,24vw,480px)}.text-banner--birne .content_main span{font-size:clamp(105px,10.3vw,185px)}.text-banner--birne .content_main span:nth-of-type(1){transform:translateX(clamp(24px,4vw,92px))}.text-banner--birne .content_main span:nth-of-type(2){transform:translateX(clamp(-42px,-5.2vw,-120px))}.text-banner--birne .content_main span:nth-of-type(3){transform:translateX(clamp(20px,3vw,70px))}}@media screen and (min-width:1080px){.text-banner--birne .content_main{min-height:clamp(460px,34vw,700px)}.text-banner--birne .content_main::before{width:clamp(320px,23vw,500px);height:clamp(320px,23vw,500px)}.text-banner--birne .content_main span{font-size:clamp(125px,9.4vw,185px)}}@media screen and (min-width:1400px){.text-banner--birne .content_main{min-height:clamp(500px,32vw,720px)}.text-banner--birne .content_main::before{width:clamp(360px,22vw,520px);height:clamp(360px,22vw,520px)}.text-banner--birne .content_main span{font-size:clamp(145px,8.8vw,195px)}}.text-banner--birne .cm,.text-banner--birne .cm2,.text-banner--birne .cms-icon,.text-banner--birne .module-toolbar,.text-banner--birne .newDiv{z-index:20}.container-img-7{position:relative;width:100%;max-width:1920px;margin:0 auto;background:#ffebdb;color:#0c604a}.container-img-7>.col-wrap{width:100%;max-width:none;margin:0 auto;padding-top:clamp(60px,8vw,150px);padding-right:10px;padding-bottom:clamp(60px,8vw,150px);padding-left:10px;display:flex;flex-direction:column;align-items:stretch}.container-img-7>.col-wrap>.col-item{width:100%;min-width:0;padding:0;margin:0}.container-img-7>.col-wrap>.col-item+.col-item{margin-top:clamp(42px,7vw,100px)}.container-img-7>.col-wrap>.col1>.mo,.container-img-7>.col-wrap>.col1>.mo>.sortable,.container-img-7>.col-wrap>.col1>.mo>.sortable>.content{width:100%}.container-img-7>.col-wrap>.col1 .article-content,.container-img-7>.col-wrap>.col1 .content-item,.container-img-7>.col-wrap>.col1 .content-items{width:100%}.container-img-7>.col-wrap>.col1 .content-item>.row.container{width:100%;max-width:none;margin:0}.container-img-7>.col-wrap>.col1 .content-item>.row.container>.col-wrap{width:100%;max-width:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start}.container-img-7>.col-wrap>.col1 .content-item>.row.container>.col-wrap>.col-item{width:100%;padding:0}.container-img-7>.col-wrap>.col1 .content_main{width:100%;max-width:clamp(300px,34vw,470px);margin:0 0 clamp(32px,4.5vw,70px);padding:0;color:#0c604a;font-size:clamp(25px,2.15vw,38px);line-height:1.08}.container-img-7>.col-wrap>.col1 .image{width:100%;max-width:clamp(320px,48vw,640px);margin:0 auto}.container-img-7>.col-wrap>.col1 .image a{display:block;width:100%;text-decoration:none}.container-img-7>.col-wrap>.col1 .image figure{width:100%;margin:0;padding:clamp(12px,1.4vw,26px);background:#e2c2a7}.container-img-7>.col-wrap>.col1 .image img,.container-img-7>.col-wrap>.col1 .image picture{display:block;width:100%}.container-img-7>.col-wrap>.col1 .image img{height:auto;aspect-ratio:1.35;object-fit:cover;object-position:center center}.container-img-7>.col-wrap>.col2 .image,.container-img-7>.col-wrap>.col2 .mo,.container-img-7>.col-wrap>.col2 .sortable{width:100%}.container-img-7>.col-wrap>.col2 .image{width:100%;max-width:clamp(240px,36vw,380px);margin:0 auto}.container-img-7>.col-wrap>.col2 .image a{display:block;width:100%;text-decoration:none}.container-img-7>.col-wrap>.col2 .image figure{width:100%;margin:0}.container-img-7>.col-wrap>.col2 .image img,.container-img-7>.col-wrap>.col2 .image picture{display:block;width:100%}.container-img-7>.col-wrap>.col2 .image img{height:auto;aspect-ratio:.82;object-fit:cover;object-position:center center}@media screen and (min-width:800px){.container-img-7>.col-wrap{flex-direction:row;align-items:center}.container-img-7>.col-wrap>.col-item+.col-item{margin-top:0}.container-img-7>.col-wrap>.col1{width:58%;padding-left:clamp(30px,4vw,70px);padding-right:clamp(28px,4vw,80px)}.container-img-7>.col-wrap>.col1 .content_main{max-width:clamp(320px,30vw,480px);margin-bottom:clamp(36px,4.5vw,76px);margin-left:0;margin-right:auto;font-size:clamp(27px,2.2vw,40px)}.container-img-7>.col-wrap>.col1 .image{max-width:clamp(430px,40vw,700px);margin-left:0;margin-right:auto}.container-img-7>.col-wrap>.col2{width:42%;padding-left:clamp(28px,4vw,80px)}.container-img-7>.col-wrap>.col2 .image{max-width:clamp(250px,22vw,400px);margin-left:auto;margin-right:clamp(20px,4vw,70px);transform:translateY(clamp(-20px,-2vw,-8px))}}@media screen and (min-width:1080px){.container-img-7>.col-wrap{padding-top:clamp(80px,7vw,150px);padding-bottom:clamp(80px,7vw,150px)}.container-img-7>.col-wrap>.col1{width:58%;padding-left:clamp(70px,6vw,120px);padding-right:clamp(42px,5vw,110px)}.container-img-7>.col-wrap>.col1 .content_main{max-width:clamp(340px,25vw,500px);margin-bottom:clamp(46px,5vw,90px);font-size:clamp(30px,1.95vw,44px)}.container-img-7>.col-wrap>.col1 .image{max-width:clamp(520px,40vw,760px)}.container-img-7>.col-wrap>.col2{width:42%;padding-left:clamp(42px,5vw,110px)}.container-img-7>.col-wrap>.col2 .image{max-width:clamp(280px,19vw,420px);margin-right:clamp(60px,6vw,130px);transform:translateY(clamp(-30px,-2.4vw,-12px))}}@media screen and (min-width:1400px){.container-img-7>.col-wrap>.col1{padding-left:clamp(90px,6vw,140px);padding-right:clamp(60px,5.5vw,130px)}.container-img-7>.col-wrap>.col1 .image{max-width:clamp(600px,38vw,820px)}.container-img-7>.col-wrap>.col1 .content_main{font-size:clamp(32px,1.8vw,46px)}.container-img-7>.col-wrap>.col2{padding-left:clamp(60px,5.5vw,130px)}.container-img-7>.col-wrap>.col2 .image{max-width:clamp(320px,18vw,460px);margin-right:clamp(90px,6vw,160px)}}.container-img-7 .cm,.container-img-7 .cm2,.container-img-7 .cms-icon,.container-img-7 .module-toolbar,.container-img-7 .newDiv{z-index:20}.container-img-8{position:relative;width:100%;max-width:1920px;margin:0 auto;background:#ffebdb;color:#0c604a}.container-img-8>.col-wrap{width:100%;max-width:none;margin:0 auto;padding-top:clamp(60px,8vw,150px);padding-right:10px;padding-bottom:clamp(60px,8vw,150px);padding-left:10px;display:flex;flex-direction:column;align-items:stretch}.container-img-8>.col-wrap>.col-item{width:100%;min-width:0;padding:0;margin:0}.container-img-8>.col-wrap>.col-item+.col-item{margin-top:clamp(42px,7vw,100px)}.container-img-8>.col-wrap>.col1>.mo,.container-img-8>.col-wrap>.col1>.mo>.sortable,.container-img-8>.col-wrap>.col1>.mo>.sortable>.content{width:100%}.container-img-8>.col-wrap>.col1 .article-content,.container-img-8>.col-wrap>.col1 .content-item,.container-img-8>.col-wrap>.col1 .content-items{width:100%}.container-img-8>.col-wrap>.col1 .content-item>.row.container{width:100%;max-width:none;margin:0}.container-img-8>.col-wrap>.col1 .content-item>.row.container>.col-wrap{width:100%;max-width:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start}.container-img-8>.col-wrap>.col1 .content-item>.row.container>.col-wrap>.col-item{width:100%;padding:0}.container-img-8>.col-wrap>.col1 .image{width:100%;max-width:clamp(320px,48vw,640px);margin:0 auto}.container-img-8>.col-wrap>.col1 .image a{display:block;width:100%;text-decoration:none}.container-img-8>.col-wrap>.col1 .image figure{width:100%;margin:0;padding:0;background:0 0}.container-img-8>.col-wrap>.col1 .image img,.container-img-8>.col-wrap>.col1 .image picture{display:block;width:100%}.container-img-8>.col-wrap>.col1 .image img{height:auto;aspect-ratio:1.35;object-fit:cover;object-position:center center}.container-img-8>.col-wrap>.col1 .content_main{width:100%;max-width:none;margin-top:clamp(34px,4.5vw,72px);margin-right:0;margin-bottom:0;margin-left:0;padding:0 clamp(10px,2vw,20px) 0 clamp(26px,8vw,80px);color:#0c604a;font-size:clamp(25px,2.15vw,38px);line-height:1.08;text-align:left}.container-img-8>.col-wrap>.col2 .image,.container-img-8>.col-wrap>.col2 .mo,.container-img-8>.col-wrap>.col2 .sortable{width:100%}.container-img-8>.col-wrap>.col2 .image{width:100%;max-width:clamp(260px,42vw,420px);margin:0 auto}.container-img-8>.col-wrap>.col2 .image a{display:block;width:100%;text-decoration:none}.container-img-8>.col-wrap>.col2 .image figure{width:100%;margin:0;padding:clamp(12px,1.4vw,26px);background:#e2c2a7}.container-img-8>.col-wrap>.col2 .image img,.container-img-8>.col-wrap>.col2 .image picture{display:block;width:100%}.container-img-8>.col-wrap>.col2 .image img{height:auto;aspect-ratio:.82;object-fit:cover;object-position:center center}@media screen and (min-width:800px){.container-img-8>.col-wrap{flex-direction:row;align-items:center}.container-img-8>.col-wrap>.col-item+.col-item{margin-top:0}.container-img-8>.col-wrap>.col1{width:56%;padding-left:clamp(30px,4vw,70px);padding-right:clamp(28px,4vw,80px)}.container-img-8>.col-wrap>.col1 .image{max-width:clamp(430px,40vw,700px);margin-left:0;margin-right:auto}.container-img-8>.col-wrap>.col1 .content_main{margin-top:clamp(42px,5vw,86px);padding-left:clamp(120px,14vw,240px);padding-right:0;font-size:clamp(27px,2.2vw,40px)}.container-img-8>.col-wrap>.col2{width:44%;padding-left:clamp(28px,4vw,80px)}.container-img-8>.col-wrap>.col2 .image{max-width:clamp(300px,28vw,460px);margin-left:auto;margin-right:clamp(20px,4vw,70px);transform:translateY(clamp(40px,6vw,110px))}}@media screen and (min-width:1080px){.container-img-8>.col-wrap{padding-top:clamp(80px,7vw,150px);padding-bottom:clamp(80px,7vw,150px)}.container-img-8>.col-wrap>.col1{width:57%;padding-left:clamp(70px,6vw,120px);padding-right:clamp(42px,5vw,110px)}.container-img-8>.col-wrap>.col1 .image{max-width:clamp(520px,40vw,760px)}.container-img-8>.col-wrap>.col1 .content_main{margin-top:clamp(48px,5vw,94px);padding-left:clamp(150px,15vw,280px);font-size:clamp(30px,1.95vw,44px)}.container-img-8>.col-wrap>.col2{width:43%;padding-left:clamp(42px,5vw,110px)}.container-img-8>.col-wrap>.col2 .image{max-width:clamp(330px,24vw,500px);margin-right:clamp(60px,6vw,130px);transform:translateY(clamp(54px,6vw,120px))}}@media screen and (min-width:1400px){.container-img-8>.col-wrap>.col1{padding-left:clamp(90px,6vw,140px);padding-right:clamp(60px,5.5vw,130px)}.container-img-8>.col-wrap>.col1 .image{max-width:clamp(600px,38vw,820px)}.container-img-8>.col-wrap>.col1 .content_main{padding-left:clamp(180px,16vw,320px);font-size:clamp(32px,1.8vw,46px)}.container-img-8>.col-wrap>.col2{padding-left:clamp(60px,5.5vw,130px)}.container-img-8>.col-wrap>.col2 .image{max-width:clamp(380px,23vw,540px);margin-right:clamp(90px,6vw,160px)}}.container-img-8 .cm,.container-img-8 .cm2,.container-img-8 .cms-icon,.container-img-8 .module-toolbar,.container-img-8 .newDiv{z-index:20}.text-banner--beere{position:relative;background:#ffebdb;color:#0c604a}.text-banner--beere .content{position:relative;z-index:1}.text-banner--beere .content_main{position:relative;width:100%;max-width:1920px;margin:0 auto;min-height:clamp(300px,34vw,620px);padding-top:clamp(60px,8vw,140px);padding-right:10px;padding-bottom:clamp(60px,8vw,140px);padding-left:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.text-banner--beere .content_main::before{content:'';position:absolute;z-index:1;left:50%;top:50%;width:clamp(170px,22vw,420px);height:clamp(170px,22vw,420px);transform:translate(-50%,-50%);background:url(/Content/css/neumeister/images/z-illu4.png) center center/contain no-repeat;opacity:.62;pointer-events:none}.text-banner--beere .content_main span{position:relative;z-index:2;display:block;font-family:'Adventures Unlimited Script',cursive;font-weight:400;font-size:clamp(64px,10.8vw,185px);line-height:.78;letter-spacing:0;color:#0c604a;white-space:nowrap}.text-banner--beere .content_main span:nth-of-type(1){transform:translateX(clamp(16px,3vw,60px))}.text-banner--beere .content_main span:nth-of-type(2){transform:translateX(clamp(-12px,-2.8vw,-56px))}.text-banner--beere .content_main span:nth-of-type(3){transform:translateX(clamp(28px,4vw,86px))}.text-banner--beere .content_main br{display:none}@media screen and (min-width:480px){.text-banner--beere .content_main{min-height:clamp(340px,36vw,640px)}.text-banner--beere .content_main::before{width:clamp(210px,25vw,440px);height:clamp(210px,25vw,440px)}.text-banner--beere .content_main span{font-size:clamp(78px,10.8vw,185px)}}@media screen and (min-width:640px){.text-banner--beere .content_main{min-height:clamp(380px,36vw,660px)}.text-banner--beere .content_main::before{width:clamp(250px,25vw,460px);height:clamp(250px,25vw,460px)}.text-banner--beere .content_main span{font-size:clamp(90px,10.6vw,185px)}}@media screen and (min-width:800px){.text-banner--beere .content_main{min-height:clamp(420px,35vw,680px)}.text-banner--beere .content_main::before{width:clamp(280px,24vw,480px);height:clamp(280px,24vw,480px)}.text-banner--beere .content_main span{font-size:clamp(105px,10.3vw,185px)}.text-banner--beere .content_main span:nth-of-type(1){transform:translateX(clamp(26px,4vw,92px))}.text-banner--beere .content_main span:nth-of-type(2){transform:translateX(clamp(-18px,-3.4vw,-70px))}.text-banner--beere .content_main span:nth-of-type(3){transform:translateX(clamp(42px,5.4vw,118px))}}@media screen and (min-width:1080px){.text-banner--beere .content_main{min-height:clamp(460px,34vw,700px)}.text-banner--beere .content_main::before{width:clamp(320px,23vw,500px);height:clamp(320px,23vw,500px)}.text-banner--beere .content_main span{font-size:clamp(125px,9.4vw,185px)}}@media screen and (min-width:1400px){.text-banner--beere .content_main{min-height:clamp(500px,32vw,720px)}.text-banner--beere .content_main::before{width:clamp(360px,22vw,520px);height:clamp(360px,22vw,520px)}.text-banner--beere .content_main span{font-size:clamp(145px,8.8vw,195px)}}.text-banner--beere .cm,.text-banner--beere .cm2,.text-banner--beere .cms-icon,.text-banner--beere .module-toolbar,.text-banner--beere .newDiv{z-index:20}.container-image-border-text{position:relative;width:100%;max-width:1920px;margin:0 auto;background:#ffebdb;color:#0c604a}.container-image-border-text>.col-wrap{width:100%;max-width:none;margin:0 auto;padding-top:clamp(60px,8vw,150px);padding-right:10px;padding-bottom:clamp(60px,8vw,150px);padding-left:10px;display:flex;flex-direction:column;align-items:stretch}.container-image-border-text>.col-wrap>.col-item{width:100%;min-width:0;padding:0;margin:0}.container-image-border-text>.col-wrap>.col-item+.col-item{margin-top:clamp(34px,6vw,80px)}.container-image-border-text>.col-wrap>.col1 .image,.container-image-border-text>.col-wrap>.col1 .mo,.container-image-border-text>.col-wrap>.col1 .sortable{width:100%}.container-image-border-text>.col-wrap>.col1 .image{width:100%;max-width:clamp(320px,54vw,720px);margin:0 auto}.container-image-border-text>.col-wrap>.col1 .image a{display:block;width:100%;text-decoration:none}.container-image-border-text>.col-wrap>.col1 .image figure{width:100%;margin:0;padding:clamp(12px,1.4vw,26px);background:#e2c2a7}.container-image-border-text>.col-wrap>.col1 .image img,.container-image-border-text>.col-wrap>.col1 .image picture{display:block;width:100%}.container-image-border-text>.col-wrap>.col1 .image img{height:auto;aspect-ratio:1.45;object-fit:cover;object-position:center center}.container-image-border-text>.col-wrap>.col2{display:flex;align-items:center}.container-image-border-text>.col-wrap>.col2 .content,.container-image-border-text>.col-wrap>.col2 .mo,.container-image-border-text>.col-wrap>.col2 .sortable{width:100%}.container-image-border-text>.col-wrap>.col2 .content_main{width:100%;max-width:clamp(280px,28vw,430px);margin:0 auto;padding:0;color:#0c604a;font-size:clamp(25px,2.15vw,38px);line-height:1.08}.container-image-border-text>.col-wrap>.col2 .content_main br{display:none}@media screen and (min-width:800px){.container-image-border-text>.col-wrap{flex-direction:row;align-items:center}.container-image-border-text>.col-wrap>.col-item+.col-item{margin-top:0}.container-image-border-text>.col-wrap>.col1{width:56%;padding-left:clamp(30px,4vw,70px);padding-right:clamp(28px,4vw,80px)}.container-image-border-text>.col-wrap>.col1 .image{max-width:clamp(430px,40vw,700px);margin-left:auto;margin-right:0}.container-image-border-text>.col-wrap>.col2{width:44%;padding-left:clamp(14px,2.4vw,40px);padding-right:clamp(30px,4vw,70px)}.container-image-border-text>.col-wrap>.col2 .content_main{max-width:clamp(280px,25vw,430px);margin-left:0;margin-right:auto;font-size:clamp(27px,2.2vw,40px)}}@media screen and (min-width:1080px){.container-image-border-text>.col-wrap{padding-top:clamp(80px,7vw,150px);padding-bottom:clamp(80px,7vw,150px)}.container-image-border-text>.col-wrap>.col1{width:58%;padding-left:clamp(70px,6vw,120px);padding-right:clamp(42px,5vw,110px)}.container-image-border-text>.col-wrap>.col1 .image{max-width:clamp(520px,40vw,760px)}.container-image-border-text>.col-wrap>.col2{width:42%;padding-left:clamp(20px,3vw,60px);padding-right:clamp(60px,5vw,100px)}.container-image-border-text>.col-wrap>.col2 .content_main{max-width:clamp(300px,23vw,440px);font-size:clamp(30px,1.95vw,44px)}}@media screen and (min-width:1400px){.container-image-border-text>.col-wrap>.col1{padding-left:clamp(90px,6vw,140px);padding-right:clamp(60px,5.5vw,130px)}.container-image-border-text>.col-wrap>.col1 .image{max-width:clamp(600px,38vw,820px)}.container-image-border-text>.col-wrap>.col2{padding-left:clamp(28px,3.2vw,80px);padding-right:clamp(90px,6vw,140px)}.container-image-border-text>.col-wrap>.col2 .content_main{font-size:clamp(32px,1.8vw,46px)}}.container-image-border-text .cm,.container-image-border-text .cm2,.container-image-border-text .cms-icon,.container-image-border-text .module-toolbar,.container-image-border-text .newDiv{z-index:20}.text-banner--apfel-2{position:relative;background:#ffebdb;color:#0c604a}.text-banner--apfel-2 .content{position:relative;z-index:1}.text-banner--apfel-2 .content_main{position:relative;width:100%;max-width:1920px;margin:0 auto;min-height:clamp(300px,34vw,620px);padding-top:clamp(60px,8vw,140px);padding-right:10px;padding-bottom:clamp(60px,8vw,140px);padding-left:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.text-banner--apfel-2 .content_main::before{content:'';position:absolute;z-index:1;left:50%;top:50%;width:clamp(170px,22vw,420px);height:clamp(170px,22vw,420px);transform:translate(-50%,-50%);background:url(/Content/css/neumeister/images/z-illu5.png) center center/contain no-repeat;opacity:.62;pointer-events:none}.text-banner--apfel-2 .content_main span{position:relative;z-index:2;display:block;font-family:'Adventures Unlimited Script',cursive;font-weight:400;font-size:clamp(64px,10.8vw,185px);line-height:.78;letter-spacing:0;color:#0c604a;white-space:nowrap}.text-banner--apfel-2 .content_main span:nth-of-type(1){transform:translateX(clamp(18px,3vw,64px))}.text-banner--apfel-2 .content_main span:nth-of-type(2){transform:translateX(clamp(-8px,-1.8vw,-34px))}.text-banner--apfel-2 .content_main span:nth-of-type(3){transform:translateX(clamp(22px,3.4vw,72px))}.text-banner--apfel-2 .content_main br{display:none}@media screen and (min-width:480px){.text-banner--apfel-2 .content_main{min-height:clamp(340px,36vw,640px)}.text-banner--apfel-2 .content_main::before{width:clamp(210px,25vw,440px);height:clamp(210px,25vw,440px)}.text-banner--apfel-2 .content_main span{font-size:clamp(78px,10.8vw,185px)}}@media screen and (min-width:640px){.text-banner--apfel-2 .content_main{min-height:clamp(380px,36vw,660px)}.text-banner--apfel-2 .content_main::before{width:clamp(250px,25vw,460px);height:clamp(250px,25vw,460px)}.text-banner--apfel-2 .content_main span{font-size:clamp(90px,10.6vw,185px)}}@media screen and (min-width:800px){.text-banner--apfel-2 .content_main{min-height:clamp(420px,35vw,680px)}.text-banner--apfel-2 .content_main::before{width:clamp(280px,24vw,480px);height:clamp(280px,24vw,480px)}.text-banner--apfel-2 .content_main span{font-size:clamp(105px,10.3vw,185px)}.text-banner--apfel-2 .content_main span:nth-of-type(1){transform:translateX(clamp(30px,4.4vw,96px))}.text-banner--apfel-2 .content_main span:nth-of-type(2){transform:translateX(clamp(-12px,-2vw,-42px))}.text-banner--apfel-2 .content_main span:nth-of-type(3){transform:translateX(clamp(34px,4.8vw,104px))}}@media screen and (min-width:1080px){.text-banner--apfel-2 .content_main{min-height:clamp(460px,34vw,700px)}.text-banner--apfel-2 .content_main::before{width:clamp(320px,23vw,500px);height:clamp(320px,23vw,500px)}.text-banner--apfel-2 .content_main span{font-size:clamp(125px,9.4vw,185px)}}@media screen and (min-width:1400px){.text-banner--apfel-2 .content_main{min-height:clamp(500px,32vw,720px)}.text-banner--apfel-2 .content_main::before{width:clamp(360px,22vw,520px);height:clamp(360px,22vw,520px)}.text-banner--apfel-2 .content_main span{font-size:clamp(145px,8.8vw,195px)}}.text-banner--apfel-2 .cm,.text-banner--apfel-2 .cm2,.text-banner--apfel-2 .cms-icon,.text-banner--apfel-2 .module-toolbar,.text-banner--apfel-2 .newDiv{z-index:20}.text-banner--weintrauben{position:relative;background:#ffebdb;color:#0c604a}.text-banner--weintrauben .content{position:relative;z-index:1}.text-banner--weintrauben .content_main{position:relative;width:100%;max-width:1920px;margin:0 auto;min-height:clamp(300px,34vw,620px);padding-top:clamp(60px,8vw,140px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(60px,8vw,140px);padding-left:clamp(20px,4.4vw,64px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.text-banner--weintrauben .content_main::before{content:'';position:absolute;z-index:1;left:50%;top:50%;width:clamp(180px,24vw,430px);height:clamp(180px,24vw,430px);transform:translate(-50%,-46%);background:url(/Content/css/neumeister/images/z-illu6.png) center center/contain no-repeat;opacity:.58;pointer-events:none}.text-banner--weintrauben .content_main span{position:relative;z-index:2;display:block;font-family:'Adventures Unlimited Script',cursive;font-weight:400;font-size:clamp(62px,10.2vw,180px);line-height:.8;letter-spacing:0;color:#0c604a;white-space:nowrap}.text-banner--weintrauben .content_main span:nth-of-type(1){transform:translateX(clamp(-22px,-3.8vw,-74px))}.text-banner--weintrauben .content_main span:nth-of-type(2){transform:translateX(clamp(18px,3.2vw,64px))}.text-banner--weintrauben .content_main span:nth-of-type(3){transform:translateX(clamp(-8px,-1.2vw,-24px))}.text-banner--weintrauben .content_main br{display:none}@media screen and (min-width:480px){.text-banner--weintrauben .content_main{min-height:clamp(340px,36vw,640px)}.text-banner--weintrauben .content_main::before{width:clamp(220px,27vw,450px);height:clamp(220px,27vw,450px)}.text-banner--weintrauben .content_main span{font-size:clamp(76px,10.2vw,180px)}}@media screen and (min-width:640px){.text-banner--weintrauben .content_main{min-height:clamp(380px,36vw,660px)}.text-banner--weintrauben .content_main::before{width:clamp(250px,27vw,470px);height:clamp(250px,27vw,470px)}.text-banner--weintrauben .content_main span{font-size:clamp(88px,10vw,180px)}}@media screen and (min-width:800px){.text-banner--weintrauben .content_main{min-height:clamp(420px,35vw,680px)}.text-banner--weintrauben .content_main::before{width:clamp(280px,25vw,500px);height:clamp(280px,25vw,500px)}.text-banner--weintrauben .content_main span{font-size:clamp(104px,9.8vw,182px)}.text-banner--weintrauben .content_main span:nth-of-type(1){transform:translateX(clamp(-36px,-4.5vw,-92px))}.text-banner--weintrauben .content_main span:nth-of-type(2){transform:translateX(clamp(26px,3.6vw,78px))}.text-banner--weintrauben .content_main span:nth-of-type(3){transform:translateX(clamp(-6px,-1vw,-18px))}}@media screen and (min-width:1080px){.text-banner--weintrauben .content_main{min-height:clamp(460px,34vw,700px)}.text-banner--weintrauben .content_main::before{width:clamp(320px,24vw,520px);height:clamp(320px,24vw,520px)}.text-banner--weintrauben .content_main span{font-size:clamp(124px,9vw,186px)}}@media screen and (min-width:1400px){.text-banner--weintrauben .content_main{min-height:clamp(500px,32vw,720px)}.text-banner--weintrauben .content_main::before{width:clamp(360px,23vw,540px);height:clamp(360px,23vw,540px)}.text-banner--weintrauben .content_main span{font-size:clamp(142px,8.5vw,194px)}}.text-banner--weintrauben .cm,.text-banner--weintrauben .cm2,.text-banner--weintrauben .cms-icon,.text-banner--weintrauben .module-toolbar,.text-banner--weintrauben .newDiv{z-index:20}.google-map{position:relative;width:100%;max-width:clamp(420px,44vw,820px);margin:0 auto;padding:clamp(12px,1.4vw,26px);background:#e2c2a7;box-sizing:border-box}.google-map iframe{display:block;width:100%;height:clamp(430px,42vw,760px);margin:0;padding:0;border:0}@media screen and (min-width:800px){.google-map{max-width:clamp(500px,44vw,860px);margin-left:auto;margin-right:clamp(24px,4vw,80px)}.google-map iframe{height:clamp(480px,40vw,780px)}}@media screen and (min-width:1080px){.google-map{max-width:clamp(620px,42vw,920px);margin-right:clamp(40px,5vw,120px)}.google-map iframe{height:clamp(560px,39vw,820px)}}@media screen and (min-width:1400px){.google-map{max-width:clamp(700px,40vw,980px);margin-right:clamp(60px,6vw,160px)}.google-map iframe{height:clamp(620px,37vw,880px)}}.google-map .cm,.google-map .cm2,.google-map .cms-icon,.google-map .module-toolbar,.google-map .newDiv{z-index:20}.img-max-height-container img{max-height:600px;width:auto}.max-width-content{width:100%;max-width:clamp(780px,82vw,1500px);padding-top:clamp(70px,8vw,150px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(70px,8vw,150px);padding-left:clamp(20px,4.4vw,64px);box-sizing:border-box}.max-width-content .content_main{max-width:850px}
#cmspagesett{z-index:8888889!important}#M1>.newDiv{position:fixed}#M1>.newDiv a{padding:8px;display:block}
.testimonial-slider{margin-top:60px;padding:0 10px}@media screen and (min-width:800px){.testimonial-slider{margin-top:120px;padding:0 calc(50% - 700px)}}.testimonial-slider .slick-list,.testimonial-slider .slick-track{overflow:visible}.testimonial-slider .slick-slide{float:none;display:flex!important;justify-content:center}.testimonial-slider .scrollEl{width:100%;max-width:760px;margin:0 auto}.testimonial-slider .scrollEl>a{display:flex;flex-direction:column;align-items:center;gap:24px;text-decoration:none}@media screen and (min-width:800px){.testimonial-slider .scrollEl>a{flex-direction:row;align-items:center;gap:40px}}.testimonial-slider .scrollEl>a figure{flex-shrink:0;width:190px;height:190px;border-radius:50%;overflow:hidden;margin:0}@media screen and (min-width:800px){.testimonial-slider .scrollEl>a figure{width:230px;height:230px}}.testimonial-slider .scrollEl>a figure img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.testimonial-slider .scrollEl>a .descr{display:flex;flex-direction:column;font-size:1.3rem;font-weight:300;align-items:center;text-align:center}@media screen and (min-width:800px){.testimonial-slider .scrollEl>a .descr{font-size:1.6rem;align-items:flex-start;text-align:left}}.testimonial-slider .scrollEl>a .descr .pv{order:1;display:block;color:#0c604a;margin-bottom:10px;line-height:1.5}.testimonial-slider .scrollEl>a .descr .pv::before{content:none}.testimonial-slider .scrollEl>a .descr h4{order:2;margin:0;color:#000;font-size:1.1rem;font-weight:300}@media screen and (min-width:800px){.testimonial-slider .scrollEl>a .descr h4{font-size:1.3rem}}.products-group{background-color:#ffebdb;padding:30px 10px}@media screen and (min-width:800px){.products-group{padding:90px calc(50% - 700px) 120px}}.products-group .listmenuitems{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media screen and (min-width:640px){.products-group .listmenuitems{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1080px){.products-group .listmenuitems{grid-template-columns:repeat(5,1fr)}}.products-group .item{background-color:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0,0,0,.08)}.products-group .item .dvimg{width:100%;aspect-ratio:1.33333333;overflow:hidden;flex-shrink:0}.products-group .item .dvimg a{display:block;width:100%;height:100%}.products-group .item .dvimg picture{display:block;width:100%;height:100%}.products-group .item .dvimg img{width:100%;height:100%;object-fit:cover;display:block;padding:0!important}.products-group .item .dvcontent{padding:12px 14px}.products-group .item .dvcontent a.title1{text-decoration:none}.products-group .item .dvcontent a.title1 h3{text-align:center;margin:0;color:#0c604a;font-weight:700;line-height:1.3}.products-group .item .dvcontent a.title1 h3 span{display:none}.products-group .item .dvcontent a.title1:hover h3{text-decoration:underline}
:root{--cc-bg:rgba(255, 255, 255, 0.95);--cc-text:#000000;--cc-btn-primary-bg:#0C604A;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#0C604A;--cc-btn-secondary-bg:#DADADA;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#FFFFFF;--cc-toggle-bg-off:#0C604A;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#000000;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#FFFFFF;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#FFFFFF;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:rgba(0, 0, 0, 0);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}.c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-block-text:#b3bfc5;--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0}.cc_div *,.cc_div :after,.cc_div :before,.cc_div :hover{animation:none;background:0 0;border:none;border-radius:unset;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;float:none;font-family:inherit;font-size:1em;font-style:inherit;font-variant:normal;font-weight:inherit;height:auto;letter-spacing:unset;line-height:1.2;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:none;transition:none;vertical-align:baseline;visibility:unset}.cc_div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#000;color:var(--cc-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:400}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-family:Onest,Calibri,sans-serif;font-weight:700;font-size:1.2em;line-height:120%;color:#000}.cc_div .c-bn{font-family:Onest,Calibri,sans-serif}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:0}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden}.cc_div a{border-bottom:1px solid}.cc_div a:hover{border-color:transparent;text-decoration:none}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide #s-inr,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{opacity:1;transform:translateX(100%)}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{opacity:1;transform:translateX(-100%)}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{opacity:1!important;visibility:visible!important}#cc_div #cm{display:flex;align-items:center;align-content:center;justify-content:center;background:#fff;background:rgba(0,0,0,.7);bottom:1.25em;box-shadow:0 0 20px -10px #000;font-family:inherit;line-height:normal;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;visibility:hidden;width:100%;border-radius:0;z-index:1}#cc_div #c-inr{max-width:29.2em;padding:20px;background:#fff}@media screen and (min-width:640px){#cc_div #c-inr{padding:25px 30px}}#c-ttl{color:#000;font-size:1.2em;margin-bottom:10px}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.7em;line-height:150%}@media screen and (min-width:480px){#c-txt{font-size:.9em}}#c-txt .cc-link{display:block;width:auto;margin:10px 0;color:#000;border-color:#000}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:20px}.cc_div #c-bns button{float:left;width:50%}.cc_div #c-bns button:last-child{margin-top:0}.cc_div .c-bn{background:var(--cc-btn-secondary-bg);border-radius:0;color:#000;cursor:pointer;display:inline-block;border:none;transform:none;flex:1;font-weight:400;text-transform:uppercase;font-size:.7em;letter-spacing:.05em;padding:1em 1em;text-align:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}@media screen and (min-width:480px){.cc_div .c-bn{font-size:.8em}}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:1em}#s-cnt #s-rall-bn{float:none}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:rgba(0,0,0,.1)}#s-cnt{display:table;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:101}#s-bl{outline:0}#s-bl .title{margin-top:1.4em}#s-bl .b-bn,#s-bl .title:first-child{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em;padding-top:0}#s-cnt .b-bn .b-tl{background:0 0;display:block;font-family:inherit;font-size:.95em;padding:1.3em 6.4em 1.3em 2.7em;position:relative;transition:background-color .25s ease;width:100%}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-left-radius:0;border-bottom-right-radius:0}#s-bl .b-bn{position:relative}#s-bl .c-bl{border:1px solid #f1f3f5;border-color:var(--cc-section-border);margin-bottom:.5em;padding:1em;transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{padding:0;border:0;margin-bottom:.5em}#s-bl .c-bl:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#s-bl .c-bl:not(.b-ex):first-child:hover{background:0 0;background:unset}#s-bl .c-bl.b-ex{background:var(--cc-cookie-category-block-bg);border:1px solid #000;padding:0;transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em;margin-bottom:.5em}#s-bl .b-acc{display:none;margin-bottom:0;max-height:0;overflow:hidden;padding-top:0}#s-bl .act .b-acc{display:block;max-height:100%;overflow:hidden}#s-cnt .p{color:#000;color:var(--cc-block-text);font-size:.9em;line-height:1.5em;margin-top:.85em}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;position:relative;vertical-align:middle}#cs{bottom:0;left:0;padding:0 1.7em;position:fixed;right:0;top:0;width:100%}#cs,#s-inr{height:100%}#s-inr{box-shadow:0 13px 27px -5px rgba(3,6,9,.26);margin:0 auto;max-width:48em;opacity:0;overflow:hidden;padding-bottom:4.75em;padding-top:4.75em;position:relative;transform:scale(.96);visibility:hidden}#s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)}#s-bl{display:block;height:100%;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;padding:1.3em 1.8em;width:100%}#s-bns{border-top:1px solid #f1f3f5;border-color:var(--cc-section-border);bottom:0;height:4.75em;left:0;padding:1em 1.8em;position:absolute;right:0}.cc_div .cc-link{border-bottom:1px solid #253b48;border-color:var(--cc-btn-primary-bg);color:#253b48;color:var(--cc-btn-primary-bg);cursor:pointer;display:inline;font-weight:700;padding-bottom:0;text-decoration:none}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:transparent}#c-bns button:first-child,#s-bns button:first-child{background:#253b48;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}#c-bns.swap button:first-child{background:#e5ebef;background:var(--cc-btn-secondary-bg);color:#40505a;color:var(--cc-btn-secondary-text)}#c-bns.swap button:last-child{background:#253b48;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#253b48;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-hdr{border-bottom:1px solid #f1f3f5;border-color:var(--cc-section-border);display:table;height:4.75em;padding:0 1.8em;position:absolute;top:0;width:100%;z-index:2}#s-hdr,#s-ttl{vertical-align:middle}#s-ttl{display:table-cell;font-family:Onest,Calibri,sans-serif;font-size:1.2em;line-height:120%;color:#000}#s-c-bn{font-size:1.45em;font-weight:400;height:1.7em;margin:0;overflow:hidden;padding:0;position:relative;width:1.7em}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#c_policy__text{height:31.25em;margin-top:1.25em;overflow-y:auto}#c-s-in{height:100%;height:calc(100% - 2.5em);max-height:39em;position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{background:0 0;border-radius:0;height:100%;width:.9em}#s-bl::-webkit-scrollbar-thumb{background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border:.25em solid var(--cc-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{height:5px;width:10px}}.cc_div .b-tg{bottom:0;display:inline-block;margin:auto;right:0;right:1.2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg,.cc_div .b-tg .c-tgl{cursor:pointer;position:absolute;top:0}.cc_div .b-tg .c-tgl{border:0;display:block;left:0;margin:0}.cc_div .b-tg .c-tg{background:#919ea6;background:var(--cc-toggle-bg-off);pointer-events:none;position:absolute;transition:background-color .25s ease,box-shadow .25s ease}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{border-radius:4em;height:1.5em;width:3.4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{background:#fff;background:var(--cc-toggle-knob-bg);border:none;border-radius:100%;box-shadow:0 1px 2px rgba(24,32,35,.36);box-sizing:content-box;content:"";display:block;height:1.25em;left:.125em;position:relative;top:.125em;transition:transform .25s ease;width:1.25em}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{border-collapse:collapse;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#s-bl td,#s-bl th{font-size:.8em;padding:.8em .625em .8em 1.2em;text-align:left;vertical-align:top}#s-bl th{font-family:inherit;padding:1.2em}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-color:var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{background:#070707;background:rgba(4,6,8,.85);background:var(--cc-overlay-bg);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:none;visibility:hidden}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{bottom:0;left:0;position:fixed;top:0;transition:visibility .25s linear;visibility:hidden;width:100%;width:100vw}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{max-width:100vw;width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .exp:before,.cc_div .b-bn .exp:before{border:solid #000;border-color:var(--cc-btn-secondary-text);border-width:0 2px 2px 0;content:"";display:inline-block;left:1.2em;margin-right:15px;padding:.2em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)}.cc_div .act .b-bn .b-tl:before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i:before{border:solid #fff;border-color:var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;display:inline-block;left:.75em;padding:.1em .1em .45em;top:.37em}#s-c-bn:after,#s-c-bn:before,.cc_div .on-i:before{content:"";margin:0 auto;position:absolute;transform:rotate(45deg)}#s-c-bn:after,#s-c-bn:before{background:#444d53;background:var(--cc-btn-secondary-text);border-radius:1em;height:.6em;left:.82em;top:.58em;width:1.5px}#s-c-bn:after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{display:block;height:100%;position:absolute;right:0;text-align:center;transition:opacity .15s ease;width:50%}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i:after,.cc_div .off-i:before{background:#cdd6dc;background:var(--cc-toggle-knob-icon-color);content:" ";display:block;height:.7em;margin:0 auto;position:absolute;right:.8em;top:.42em;transform-origin:center;width:.09375em}.cc_div .off-i:before{transform:rotate(45deg)}.cc_div .off-i:after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{bottom:auto;top:50%;transform:translateY(-37%)}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center,#cm.cloud{left:1em;margin:0 auto;right:1em}#cm.cloud{max-width:50em;overflow:hidden;padding:1.3em 2em;text-align:center;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{display:table-cell;padding-right:2.4em;vertical-align:top;width:70%}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{display:table-cell;min-width:170px;vertical-align:middle}#cm.cloud .c-bn{margin:.625em 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{border-radius:0;bottom:0;left:0;max-width:100%;padding:2em;position:fixed;right:0;width:100%}#cm.bar #c-inr{margin:0 auto;max-width:32em}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.6em;padding-right:1.6em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{border-radius:0;margin:0 0 0 auto;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl thead tr{left:-9999px;position:absolute;top:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;padding-left:35%;position:relative}.cc_div .bar #s-bl td:before{color:#000;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm.top{bottom:auto;top:1.25em}#cm.left{left:1.25em;right:auto}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{bottom:0;display:block;left:0;margin:0;max-width:100%;padding:1.2em!important;right:0;width:auto}.force--consent #cm,.force--consent #cm.cloud{max-width:100vw;width:auto}#cm.top{bottom:auto;top:1em}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .b-tg{right:1.1em;transform:scale(1.1)}#s-inr{border-radius:0;margin:0;padding-bottom:7.9em}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.3em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-bottom:1.2em;padding-top:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{left:-9999px;position:absolute;top:-9999px}#s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}#s-bl td{border:none;padding-left:35%;position:relative}#s-bl td:before{color:#000;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm .c-bn,.cc_div .c-bn{margin-right:0;width:100%}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:row}#c-bns button+button,#s-cnt button+button{float:unset;margin-left:0;margin-top:.625em}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;min-width:unset;width:auto}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}.cc_div.ie #c-vln{height:100%;padding-top:5.62em}.cc_div.ie .bar #c-vln{padding-top:0}.cc_div.ie #cs{margin-top:-5.625em;max-height:37.5em;position:relative;top:0}.cc_div.ie .bar #cs{margin-top:0;max-height:100%}.cc_div.ie #cm{border:1px solid #dee6e9}.cc_div.ie #c-s-in{top:0}.cc_div.ie .b-tg{margin-bottom:.7em;padding-left:1em}.cc_div.ie .b-tg .c-tgl:checked~.c-tg:after{left:1.95em}.cc_div.ie #s-bl table{overflow:auto}.cc_div.ie .b-tg .c-tg{display:none}.cc_div.ie .b-tg .c-tgl{display:inline-block;height:auto;margin-bottom:.2em;position:relative;vertical-align:middle}.cc_div.ie #s-cnt .b-bn .b-tl{padding:1.3em 6.4em 1.3em 1.4em}.cc_div.ie .bar #s-bl td:before{display:none}.cc_div.ie .bar #s-bl td{padding:.8em .625em .8em 1.2em}.cc_div.ie .bar #s-bl thead tr{position:relative}
.dyn-para{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-right:clamp(20px,3vw,64px);padding-left:clamp(20px,4.4vw,64px);background:#ffebdb;color:#000;clear:both}.dyn-para .cm,.dyn-para .cm2,.dyn-para .cms-icon,.dyn-para .module-toolbar,.dyn-para .newDiv{z-index:20}.dyn-para .dynpara{display:block;width:100%;margin:0;padding:0;border-top:1px solid #000}.dyn-para:last-of-type .dynpara{border-bottom:1px solid #000}.dyn-para .title{width:100%;margin:0;padding:0}.dyn-para .title a{position:relative;display:block;width:100%;margin:0;padding-top:clamp(16px,1.4vw,26px);padding-right:clamp(34px,4vw,60px);padding-bottom:clamp(16px,1.4vw,26px);padding-left:0;color:#000;font-family:'Vista Slab OT',serif;font-size:clamp(20px,1.45vw,30px);font-weight:700;line-height:1.2;text-decoration:none}.dyn-para .title a:focus,.dyn-para .title a:hover{color:#000;text-decoration:none}.dyn-para .title a>span{position:absolute;top:50%;right:0;width:clamp(18px,1.5vw,28px);height:clamp(18px,1.5vw,28px);transform:translateY(-50%)}.dyn-para .title a>span::after,.dyn-para .title a>span::before{content:'';position:absolute;left:50%;top:50%;width:clamp(16px,1.25vw,24px);height:2px;background:#0c604a;transform:translate(-50%,-50%)}.dyn-para .title a>span::after{transform:translate(-50%,-50%) rotate(90deg)}.dyn-para .cntn{width:100%;margin:0;padding:0 0 clamp(22px,2vw,36px);color:#000}.dyn-para .cntn .content,.dyn-para .cntn .mo,.dyn-para .cntn .sortable{width:100%}.dyn-para .cntn .content_main{width:100%;max-width:clamp(520px,58vw,900px);margin:0;padding:0;color:#000;font-family:'Vista Slab OT',serif;font-size:clamp(18px,1.25vw,26px);font-weight:300;line-height:1.35}@media screen and (min-width:800px){.dyn-para{padding-left:clamp(20px,4.4vw,64px);padding-right:clamp(20px,3vw,64px)}.dyn-para .title a{font-size:clamp(22px,1.35vw,32px)}}@media screen and (min-width:1080px){.dyn-para .title a{font-size:clamp(24px,1.25vw,34px)}}
footer{width:100%;margin-top:clamp(60px,8vw,140px);background:#06503d;color:#fff;font-family:'Vista Slab OT Reg',serif}footer a{color:inherit;text-decoration:none}footer a:focus,footer a:hover{text-decoration:underline;text-underline-offset:3px}footer .footer-text-link{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}footer .footer-text-link:focus,footer .footer-text-link:hover{text-decoration:underline}footer .footer-benefits{background:#06503d;color:#fff}footer .footer-benefits-inner{width:100%;max-width:1920px;margin:0 auto;min-height:clamp(76px,7.3vw,124px);padding:clamp(18px,2vw,28px) clamp(20px,4.4vw,64px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:clamp(18px,3vw,60px)}@media screen and (min-width:800px){footer .footer-benefits-inner{flex-direction:row;align-items:center;justify-content:space-between}}footer .footer-benefit{display:inline-flex;align-items:center;justify-content:flex-start;gap:clamp(8px,1vw,14px);font-family:'Vista Slab OT Reg',serif;font-size:clamp(13px,.78vw,15px);font-weight:400;line-height:1.2;color:#fff;text-align:left;flex:0 0 auto}footer .footer-benefit-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(24px,2.1vw,34px);height:clamp(24px,2.1vw,34px);flex:0 0 auto}footer .footer-benefit-icon img,footer .footer-benefit-icon svg{display:block;width:100%;height:100%;stroke:currentColor}footer .footer-main{background:#0c604a;color:#fff}footer .footer-main-inner{width:100%;max-width:1920px;margin:0 auto;padding:clamp(44px,5vw,82px) clamp(20px,4.4vw,64px) clamp(110px,10vw,180px)}footer .footer-columns{display:grid;grid-template-columns:1fr;column-gap:clamp(36px,5vw,110px);row-gap:clamp(34px,4vw,70px)}@media screen and (min-width:800px){footer .footer-columns{grid-template-columns:1fr 1fr}}@media screen and (min-width:1080px){footer .footer-columns{grid-template-columns:1fr 1fr 1fr 1fr}}footer .footer-column{min-width:0}footer .footer-column h2{margin:0 0 clamp(18px,1.6vw,28px);font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(22px,1.45vw,30px);font-weight:400;line-height:1.1;letter-spacing:.01em;color:#fff}footer .footer-column p{margin:0 0 clamp(15px,1.4vw,24px);font-family:'Vista Slab OT Reg',serif;font-size:clamp(13px,.78vw,16px);font-weight:400;line-height:1.35;color:#fff}footer .footer-column a{font-family:inherit;font-size:inherit;line-height:inherit;color:#fff}footer .footer-socials{display:flex;align-items:center;gap:clamp(12px,1.3vw,22px);margin-top:clamp(28px,3vw,48px)}footer .footer-socials a{display:inline-flex;align-items:center;justify-content:center;width:clamp(28px,2.2vw,40px);height:clamp(28px,2.2vw,40px);color:#fff;text-decoration:none}footer .footer-socials a img,footer .footer-socials a svg{display:block;width:100%;height:100%}footer .footer-socials a:focus,footer .footer-socials a:hover{text-decoration:none;opacity:.8}footer .payment-list{display:grid;grid-template-columns:repeat(3,max-content);gap:clamp(8px,.8vw,12px);align-items:center}footer .payment-list img{display:block;width:clamp(52px,4vw,78px);height:clamp(24px,1.9vw,34px);object-fit:contain;background:#fff}footer .footer-newsletter-row{border-top:2px solid rgba(255,255,255,.9);margin-top:clamp(28px,3vw,48px);padding-top:clamp(18px,1.8vw,28px);display:grid;grid-template-columns:1fr;gap:clamp(20px,3vw,40px);align-items:center}@media screen and (min-width:800px){footer .footer-newsletter-row{grid-template-columns:1fr auto}}footer .footer-newsletter-content{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(16px,2.8vw,54px)}footer .footer-newsletter-content h2{margin:0;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(24px,1.8vw,36px);font-weight:400;line-height:1.1;letter-spacing:.01em;color:#fff}footer .footer-button{display:inline-flex;align-items:center;justify-content:center;min-height:clamp(38px,2.6vw,50px);padding:0 clamp(28px,3vw,54px);background:#e2c2a7;border:0;border-radius:9999px;color:#fff;font-family:'Vista Sans OT Reg',sans-serif;font-weight:400;font-size:clamp(14px,1vw,18px);line-height:1;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}footer .footer-button:focus,footer .footer-button:hover{background:#e2c2a7;color:#fff;text-decoration:none;opacity:.95}footer .footer-button svg,footer .footer-button::before{display:none}footer .footer-legal{font-family:'Vista Slab OT Reg',serif;font-size:clamp(11px,.78vw,15px);line-height:1.3;color:#fff}footer .footer-legal>ul.nav-list{display:flex;align-items:center;flex-wrap:wrap;gap:0;list-style:none;margin:0;padding:0}footer .footer-legal>ul.nav-list>li{display:inline-flex;align-items:center;margin:0;padding:0}footer .footer-legal>ul.nav-list>li+li>a::before{content:"/";display:inline-block;margin:0 .35em;color:#fff;text-decoration:none}footer .footer-legal a{color:#fff;text-decoration:none}footer .footer-legal a:focus,footer .footer-legal a:hover{text-decoration:underline;text-underline-offset:3px}footer .footer-legal>a{display:inline}footer .footer-legal br{display:none}footer .footer-legal .module-toolbar li,footer .footer-legal .module-toolbar ul{margin:0;padding:0;list-style:none}footer .footer-legal .module-toolbar li{display:block}footer .footer-legal .module-toolbar li::after,footer .footer-legal .module-toolbar li::before{content:none;display:none}footer .footer-legal .module-toolbar a{color:inherit;text-decoration:none}footer .footer-legal .module-toolbar a::after,footer .footer-legal .module-toolbar a::before{content:none;display:none}footer .footer-legal .module-toolbar a:focus,footer .footer-legal .module-toolbar a:hover{text-decoration:none}
header{position:sticky;top:0;left:0;right:0;width:100%;z-index:1000;background-color:#ffebdb;border:0;margin:0;padding:0;overflow:visible}header .wrapper{width:100%;max-width:1920px;margin:0 auto;min-height:clamp(70px,6.2vw,88px);padding-left:clamp(20px,4.4vw,64px);padding-right:clamp(20px,3vw,64px);display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,2vw,28px);overflow:visible}header .logo{display:inline-flex;align-items:center;text-decoration:none}header .logo img{display:block;width:clamp(128px,9vw,188px);height:auto}header nav{display:none}header .actions{display:flex;align-items:center;justify-content:flex-end;gap:clamp(11px,1.35vw,22px);color:#0c604a;overflow:visible}header .actions>ul{display:flex;align-items:center;justify-content:flex-end;gap:clamp(11px,1.35vw,22px);margin:0;padding:0;list-style:none;overflow:visible}header .actions>ul li{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;overflow:visible}header .actions>ul li:has(.cms-inactive-if-authenticated){display:none!important}header .actions>ul a{display:inline-flex;align-items:center;justify-content:center;height:clamp(24px,1.8vw,34px);min-width:clamp(66px,5.2vw,100px);padding:0 clamp(14px,1.45vw,24px);border:1px solid #0c604a;border-radius:999px;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.72vw,18px);font-weight:400;line-height:1;letter-spacing:clamp(1.4px,.18vw,2.6px);text-transform:uppercase;color:#0c604a!important;background:0 0!important;text-decoration:none}header .actions>ul a:focus,header .actions>ul a:hover{color:#0c604a!important;background:0 0!important;text-decoration:none}header .actions>ul a.cms-inactive-if-authenticated{display:none!important}header .actions>ul a.cms-inactive-if-authenticated::before{display:none!important;content:none!important}header .actions>ul a.person-icon,header .actions>ul a[href*='/login'],header .actions>ul a[href*='/mein-konto']{position:relative;width:clamp(26px,2.25vw,40px);height:clamp(26px,2.25vw,40px);min-width:clamp(26px,2.25vw,40px);padding:0;border:0;border-radius:0;font-size:0;letter-spacing:0;overflow:visible}header .actions>ul a.person-icon::before,header .actions>ul a[href*='/login']::before,header .actions>ul a[href*='/mein-konto']::before{content:'';display:block;width:100%;height:100%;background-color:#0c604a;mask-repeat:no-repeat;mask-position:center;mask-size:contain;mask-image:url(/Content/css/neumeister/images/icon-user.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-image:url(/Content/css/neumeister/images/icon-user.svg)}header .shop-button{display:inline-flex;align-items:center;justify-content:center;height:clamp(24px,1.8vw,34px);min-width:clamp(66px,5.2vw,100px);padding:0 clamp(14px,1.45vw,24px);border:1px solid #0c604a;border-radius:999px;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.72vw,18px);font-weight:400;line-height:1;letter-spacing:clamp(1.4px,.18vw,2.6px);text-transform:uppercase;color:#0c604a;background:0 0;text-decoration:none}header .shop-button:focus,header .shop-button:hover{color:#0c604a;background:0 0;text-decoration:none}header .burger-menu,header .icon-link{display:inline-flex;align-items:center;justify-content:center;width:clamp(26px,2.25vw,40px);height:clamp(26px,2.25vw,40px);padding:0;color:#0c604a;background:0 0;border:0;text-decoration:none;cursor:pointer;flex:0 0 auto;overflow:visible}header .burger-menu img,header .burger-menu svg,header .icon-link img,header .icon-link svg{display:block;width:100%;height:100%;object-fit:contain}header .burger-menu svg,header .icon-link svg{stroke:currentColor}header .burger-menu:focus,header .burger-menu:hover,header .icon-link:focus,header .icon-link:hover{color:#0c604a;text-decoration:none}header .burger-menu{width:clamp(38px,3.2vw,49px);height:clamp(24px,2vw,30px)}header .burger-menu svg{width:100%;height:100%}header .burger-menu svg path{stroke:#0c604a;stroke-width:2.2;stroke-linecap:butt}header #shopcartprw{position:relative;display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;width:clamp(26px,2.25vw,40px)!important;height:clamp(26px,2.25vw,40px)!important;min-width:clamp(26px,2.25vw,40px);min-height:clamp(26px,2.25vw,40px);margin:0;padding:0;color:#0c604a;background:0 0;border:0;overflow:visible!important}header #shopcartprw a{position:relative;display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;width:100%!important;height:100%!important;min-width:100%;min-height:100%;margin:0;padding:0;color:#0c604a;background:0 0;border:0;text-decoration:none;overflow:visible!important}header #shopcartprw a::before{content:'';display:block;width:100%;height:100%;background-color:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;mask-image:url(/Content/css/neumeister/images/warenkorb.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-image:url(/Content/css/neumeister/images/warenkorb.svg)}header #shopcartprw a:focus,header #shopcartprw a:hover{color:#0c604a;text-decoration:none}header #shopcartprw #cnt label,header #shopcartprw #ttl,header #shopcartprw h6{display:none!important}header #shopcartprw #cnt{position:absolute!important;left:0;bottom:0;transform:translate(-34%,12%);display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;min-width:clamp(15px,1.25vw,20px);height:clamp(15px,1.25vw,20px);padding:0 4px;border-radius:999px;background:#0c604a;color:#fff;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(9px,.7vw,12px);font-weight:400;line-height:1;text-align:center;z-index:2;pointer-events:none;overflow:visible!important}header .logo-2{display:none}
.img-gallery-hero{position:relative;margin-bottom:clamp(60px,8vw,120px);background:#ffebdb}.img-gallery-hero .controls{display:none}.img-gallery-hero .imagegallery.design6{padding:0}.img-gallery-hero .gallery,.img-gallery-hero .scrollEl,.img-gallery-hero .slick-list,.img-gallery-hero .slick-track{height:100%}.img-gallery-hero .slick-list,.img-gallery-hero .slick-track{overflow:visible}.img-gallery-hero .scrollEl{width:100%}.img-gallery-hero .article{position:relative;width:100%;max-width:1920px;min-height:auto;margin:0 auto;padding-top:0;background:#ffebdb;overflow:hidden;display:grid;grid-template-columns:1fr;align-items:stretch}.img-gallery-hero .article::before{content:'';display:none}.img-gallery-hero .article::after{content:'';position:absolute;z-index:3;display:none;left:55%;top:42%;width:clamp(240px,48vw,420px);height:clamp(140px,28vw,240px);transform:translate(-35%,-50%);background:url(/Content/css/neumeister/images/signet-neumeister-n.svg) center center/contain no-repeat;pointer-events:none}@media screen and (min-width:1080px){.img-gallery-hero .article{min-height:calc(100vh - clamp(70px,6.2vw,88px));max-height:900px;padding-top:0;grid-template-columns:minmax(0,52%) minmax(0,48%);overflow:visible}.img-gallery-hero .article::before{content:'';display:block;position:absolute;z-index:5;left:51%;bottom:clamp(34px,3.5vw,56px);width:clamp(68px,5.8vw,108px);height:clamp(68px,5.8vw,108px);transform:translateX(-50%);background:url(/Content/css/neumeister/images/kreis-neumeister-n.svg) center center/contain no-repeat;pointer-events:none}.img-gallery-hero .article::after{display:block;left:50%;top:47%;width:clamp(340px,40vw,760px);height:clamp(180px,22vw,420px);transform:translate(-62%,-50%)}}.img-gallery-hero figure{position:relative;grid-column:1;grid-row:1;width:100%;height:clamp(280px,52vw,500px);min-height:0;margin:0;z-index:1;overflow:hidden}.img-gallery-hero figure .a1,.img-gallery-hero figure a,.img-gallery-hero figure picture{display:block;width:100%;height:100%}.img-gallery-hero figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}@media screen and (min-width:480px){.img-gallery-hero figure{height:clamp(320px,54vw,540px)}}@media screen and (min-width:640px){.img-gallery-hero figure{height:clamp(360px,52vw,580px)}}@media screen and (min-width:800px){.img-gallery-hero figure{height:clamp(400px,50vw,620px)}}@media screen and (min-width:920px){.img-gallery-hero figure{height:clamp(440px,48vw,660px)}}@media screen and (min-width:1080px){.img-gallery-hero figure{position:absolute;top:0;right:calc((100vw - 100%)/ -2);bottom:0;grid-column:auto;grid-row:auto;width:48vw;height:auto;min-height:100%;max-height:none}}.img-gallery-hero .descr{position:relative;grid-column:1;grid-row:2;z-index:4;display:flex!important;align-items:center;width:100%;min-height:0;padding-top:clamp(52px,10vw,88px);padding-right:clamp(160px,34vw,240px);padding-bottom:clamp(40px,8vw,70px);padding-left:clamp(20px,5vw,40px);color:#0c604a;text-align:left}.img-gallery-hero .descr::before{content:'';position:absolute;z-index:3;right:clamp(4px,3vw,24px);top:50%;width:clamp(190px,42vw,270px);height:clamp(120px,25vw,170px);transform:translateY(-50%);background:url(/Content/css/neumeister/images/signet-neumeister-n.svg) center center/contain no-repeat;pointer-events:none}.img-gallery-hero .descr::after{content:'';position:absolute;z-index:5;left:50%;right:auto;top:20px;bottom:auto;width:clamp(60px,11vw,84px);height:clamp(60px,11vw,84px);transform:translate(-50%,-50%);background:url(/Content/css/neumeister/images/kreis-neumeister-n.svg) center center/contain no-repeat;pointer-events:none}.img-gallery-hero .descr .d{display:block;position:relative;z-index:4;font-family:'Vista Slab OT',serif;font-weight:300;font-size:clamp(3.6rem,13vw,6.4rem);line-height:.88;letter-spacing:0;color:#0c604a}@media screen and (min-width:480px){.img-gallery-hero .descr{padding-left:clamp(24px,5vw,46px);padding-right:clamp(180px,36vw,270px)}.img-gallery-hero .descr::before{right:clamp(8px,3vw,28px);width:clamp(190px,42vw,310px);height:clamp(105px,25vw,190px)}.img-gallery-hero .descr::after{width:clamp(66px,10vw,92px);height:clamp(66px,10vw,92px)}.img-gallery-hero .descr .d{font-size:clamp(3.4rem,11vw,6rem)}}@media screen and (min-width:640px){.img-gallery-hero .descr{padding-left:clamp(28px,5vw,52px);padding-right:clamp(230px,38vw,340px)}.img-gallery-hero .descr::before{right:clamp(10px,4vw,36px);width:clamp(240px,43vw,380px);height:clamp(130px,25vw,220px)}.img-gallery-hero .descr::after{width:clamp(72px,9vw,98px);height:clamp(72px,9vw,98px)}.img-gallery-hero .descr .d{font-size:clamp(3.8rem,10vw,6.4rem)}}@media screen and (min-width:800px){.img-gallery-hero .descr{padding-left:clamp(34px,5vw,58px);padding-right:clamp(280px,38vw,420px)}.img-gallery-hero .descr::before{right:clamp(16px,5vw,60px);width:clamp(300px,42vw,460px);height:clamp(160px,24vw,260px)}.img-gallery-hero .descr::after{width:clamp(78px,8vw,106px);height:clamp(78px,8vw,106px)}.img-gallery-hero .descr .d{font-size:clamp(4.2rem,9vw,6.8rem)}}@media screen and (min-width:920px){.img-gallery-hero .descr{padding-left:clamp(40px,5vw,64px);padding-right:clamp(340px,40vw,500px)}.img-gallery-hero .descr::before{right:clamp(24px,5vw,76px);width:clamp(360px,42vw,540px);height:clamp(190px,24vw,300px)}.img-gallery-hero .descr::after{width:clamp(82px,7.5vw,112px);height:clamp(82px,7.5vw,112px)}.img-gallery-hero .descr .d{font-size:clamp(4.8rem,8vw,7rem)}}@media screen and (min-width:1080px){.img-gallery-hero .descr{grid-column:1;grid-row:1;width:52%;min-height:inherit;padding-top:clamp(40px,7vw,90px);padding-right:clamp(20px,3vw,40px);padding-bottom:clamp(90px,9vw,140px);padding-left:clamp(24px,4.4vw,52px)}.img-gallery-hero .descr::before{display:none}.img-gallery-hero .descr::after{display:none}.img-gallery-hero .descr .d{font-size:clamp(3.6rem,6.6vw,7.2rem);line-height:.86}}.img-gallery-hero .cm,.img-gallery-hero .cm2,.img-gallery-hero .cms-icon,.img-gallery-hero .module-toolbar,.img-gallery-hero .newDiv{z-index:20}.img-banner-slider{position:relative;width:100%;margin:0;padding:0;background:#0c604a}.img-banner-slider .imagegallery.design6{padding:0}.img-banner-slider .controls,.img-banner-slider .slick-dots{display:none!important}.img-banner-slider .article,.img-banner-slider .gallery,.img-banner-slider .scrollEl,.img-banner-slider .slick-list,.img-banner-slider .slick-track{height:100%}.img-banner-slider .gallery{position:relative;width:100%;height:clamp(520px,56vw,980px);overflow:hidden}@media screen and (min-width:480px){.img-banner-slider .gallery{height:clamp(560px,58vw,980px)}}@media screen and (min-width:640px){.img-banner-slider .gallery{height:clamp(620px,57vw,980px)}}@media screen and (min-width:800px){.img-banner-slider .gallery{height:clamp(680px,56vw,980px)}}@media screen and (min-width:1080px){.img-banner-slider .gallery{height:clamp(720px,52vw,980px)}}.img-banner-slider .slick-list,.img-banner-slider .slick-track{overflow:hidden}.img-banner-slider .scrollEl{position:relative;width:100%}.img-banner-slider .article{position:relative;width:100%;min-height:clamp(520px,56vw,980px);overflow:hidden;background:#0c604a}@media screen and (min-width:480px){.img-banner-slider .article{min-height:clamp(560px,58vw,980px)}}@media screen and (min-width:640px){.img-banner-slider .article{min-height:clamp(620px,57vw,980px)}}@media screen and (min-width:800px){.img-banner-slider .article{min-height:clamp(680px,56vw,980px)}}@media screen and (min-width:1080px){.img-banner-slider .article{min-height:clamp(720px,52vw,980px)}}.img-banner-slider figure{position:absolute;inset:0;width:100%;height:100%;margin:0;overflow:hidden;z-index:1}.img-banner-slider figure .a1,.img-banner-slider figure a,.img-banner-slider figure picture{display:block;width:100%;height:100%}.img-banner-slider figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.img-banner-slider .descr{position:absolute;left:clamp(24px,4vw,90px);bottom:clamp(24px,3vw,70px);z-index:3;display:block!important;color:#fff;pointer-events:none}@media screen and (min-width:480px){.img-banner-slider .descr{left:clamp(28px,4vw,90px);bottom:clamp(28px,3vw,70px)}}@media screen and (min-width:1080px){.img-banner-slider .descr{left:clamp(54px,4vw,90px);bottom:clamp(42px,3vw,70px)}}.img-banner-slider .descr .title{display:block;margin:0;font-family:'Vista Slab OT',serif;font-weight:400;font-size:clamp(70px,12vw,230px);line-height:.78;letter-spacing:0;color:#fff}@media screen and (min-width:480px){.img-banner-slider .descr .title{font-size:clamp(82px,12vw,230px)}}@media screen and (min-width:1080px){.img-banner-slider .descr .title{font-size:clamp(130px,11vw,230px)}}.img-banner-slider .slick-slide .descr{opacity:0;transition:opacity .35s ease}.img-banner-slider .slick-slide.slick-active .descr{opacity:1}.img-banner-slider .slider-count{position:absolute;top:clamp(24px,4vw,80px);right:clamp(24px,4vw,90px);z-index:5;display:block;font-family:'Vista Slab OT',serif;font-weight:400;font-size:clamp(42px,5vw,96px);line-height:1;color:#fff;pointer-events:none}.img-banner-slider .cm,.img-banner-slider .cm2,.img-banner-slider .cms-icon,.img-banner-slider .module-toolbar,.img-banner-slider .newDiv{z-index:20}.img-gallery-page-hero-1{position:relative;width:100%;background:#ffebdb;color:#0c604a}.img-gallery-page-hero-1 .cm,.img-gallery-page-hero-1 .cm2,.img-gallery-page-hero-1 .cms-icon,.img-gallery-page-hero-1 .module-toolbar,.img-gallery-page-hero-1 .newDiv{z-index:20}.img-gallery-page-hero-1 .imagegallery{width:100%;margin:0;padding:0;background:#ffebdb}.img-gallery-page-hero-1 .controls,.img-gallery-page-hero-1 .slick-dots{display:none!important}.img-gallery-page-hero-1 .gallery{display:block;width:100%;height:auto;margin:0;padding:0;background:#ffebdb}.img-gallery-page-hero-1 .slick-list,.img-gallery-page-hero-1 .slick-slide,.img-gallery-page-hero-1 .slick-track{width:100%;height:auto}.img-gallery-page-hero-1 .article{display:flex;flex-direction:column;width:100%;margin:0;padding:0;background:#ffebdb}.img-gallery-page-hero-1 .descr{display:block!important;order:1;width:100%;max-width:1920px;margin:0 auto;padding-top:clamp(40px,10vw,70px);padding-right:clamp(20px,3vw,64px);padding-bottom:clamp(48px,6vw,92px);padding-left:clamp(20px,4.4vw,64px);background:#ffebdb;color:#0c604a}.img-gallery-page-hero-1 .title{display:block;margin:0;padding:0;font-family:'Vista Slab OT',serif;font-weight:300;font-size:clamp(54px,7vw,92px);line-height:1.05;color:#0c604a}.img-gallery-page-hero-1 figure{order:2;display:block;width:100%;height:clamp(330px,43vw,620px);margin:0;padding:0;overflow:hidden;background:#ffebdb}.img-gallery-page-hero-1 a.a1{display:block;width:100%;height:100%}.img-gallery-page-hero-1 picture{display:block;width:100%;height:100%}.img-gallery-page-hero-1 img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center center}@media screen and (min-width:800px){.img-gallery-page-hero-1 .descr{padding-bottom:clamp(54px,6vw,102px)}.img-gallery-page-hero-1 .title{font-size:clamp(68px,7vw,104px)}.img-gallery-page-hero-1 figure{height:clamp(420px,42vw,680px)}}@media screen and (min-width:1080px){.img-gallery-page-hero-1 figure{height:clamp(480px,38vw,720px)}}.img-gallery-page-hero-3{position:relative;width:100%;background:#ffebdb;color:#0c604a}.img-gallery-page-hero-3 .cm,.img-gallery-page-hero-3 .cm2,.img-gallery-page-hero-3 .cms-icon,.img-gallery-page-hero-3 .module-toolbar,.img-gallery-page-hero-3 .newDiv{z-index:20}.img-gallery-page-hero-3 .imagegallery{width:100%;margin:0;padding:0;background:#ffebdb}.img-gallery-page-hero-3 .controls,.img-gallery-page-hero-3 .slick-dots{display:none!important}.img-gallery-page-hero-3 .gallery{display:block;width:100%;height:auto;margin:0;padding:0;background:#ffebdb}.img-gallery-page-hero-3 .slick-list,.img-gallery-page-hero-3 .slick-slide,.img-gallery-page-hero-3 .slick-track{width:100%;height:auto}.img-gallery-page-hero-3 .article{display:flex;flex-direction:column;width:100%;margin:0;padding:0;background:#ffebdb}.img-gallery-page-hero-3 figure{order:2;display:block;width:100%;height:clamp(300px,54vw,560px);margin:0;padding:0;overflow:hidden;background:#ffebdb}.img-gallery-page-hero-3 a.a1{display:block;width:100%;height:100%}.img-gallery-page-hero-3 picture{display:block;width:100%;height:100%}.img-gallery-page-hero-3 img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center center}.img-gallery-page-hero-3 .descr{order:1;display:flex!important;align-items:center;justify-content:flex-start;width:100%;min-height:clamp(260px,42vw,520px);margin:0;padding-top:clamp(48px,7vw,110px);padding-right:10px;padding-bottom:clamp(48px,7vw,110px);padding-left:10px;background:#ffebdb;color:#0c604a;text-align:left}.img-gallery-page-hero-3 .title{display:block;margin:0;padding:0;font-family:'Vista Slab OT',serif;font-weight:300;font-size:clamp(58px,8vw,120px);line-height:.9;color:#0c604a}@media screen and (min-width:800px){.img-gallery-page-hero-3 .article{flex-direction:row;align-items:stretch;min-height:clamp(420px,46vw,720px)}.img-gallery-page-hero-3 .descr,.img-gallery-page-hero-3 figure{width:50%;min-height:clamp(420px,46vw,720px);height:auto}.img-gallery-page-hero-3 figure{order:2}.img-gallery-page-hero-3 .descr{order:1;padding:10px 10px 10px clamp(48px,4.5vw,92px)}.img-gallery-page-hero-3 .title{font-size:clamp(72px,7vw,130px)}}@media screen and (min-width:1080px){.img-gallery-page-hero-3 .article{min-height:clamp(500px,40vw,760px)}.img-gallery-page-hero-3 .descr,.img-gallery-page-hero-3 figure{min-height:clamp(500px,40vw,760px)}.img-gallery-page-hero-3 .descr{padding-left:clamp(60px,4.8vw,110px)}.img-gallery-page-hero-3 .title{font-size:clamp(82px,6.4vw,140px)}}@media screen and (min-width:1400px){.img-gallery-page-hero-3 .article{min-height:clamp(560px,38vw,820px)}.img-gallery-page-hero-3 .descr,.img-gallery-page-hero-3 figure{min-height:clamp(560px,38vw,820px)}.img-gallery-page-hero-3 .descr{padding-left:clamp(70px,5vw,130px)}.img-gallery-page-hero-3 .title{font-size:clamp(96px,6vw,150px)}}.team{position:relative;width:100%;background:#ffebdb;color:#0c604a}.team .cm,.team .cm2,.team .cms-icon,.team .module-toolbar,.team .newDiv{z-index:20}.team .imagegallery{width:100%;margin:0;padding:0;background:#ffebdb}.team .controls,.team .slick-dots{display:none!important}.team .gallery{width:100%;max-width:720px;margin:0 auto;padding-top:clamp(80px,9vw,150px);padding-right:10px;padding-bottom:clamp(80px,9vw,150px);padding-left:10px;overflow:visible}.team .slick-list{overflow:visible}.team .slick-track{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%!important;transform:none!important}.team .scrollEl{width:100%!important;height:auto;float:none;padding:0;margin:0 0 clamp(80px,10vw,140px)}.team .article{width:100%;max-width:430px;margin:0 auto;padding:0}.team figure{width:100%;margin:0 0 clamp(14px,1.7vw,24px);padding:0;background:0 0}.team a.a1{display:block;width:100%;text-decoration:none}.team img,.team picture{display:block;width:100%}.team img{height:auto;aspect-ratio:.82;object-fit:cover;object-position:center center}.team .descr{display:block!important;width:100%;margin:0;padding:0;color:#0c604a}.team .title{display:block;margin:0 0 clamp(10px,1vw,16px);padding:0;font-family:'Vista Slab OT',serif;font-weight:300;font-size:clamp(28px,2vw,42px);line-height:1.08;color:#0c604a}.team .d{display:block;width:100%;max-width:none;margin:0;padding:0;color:#000;font-family:'Vista Slab OT',serif;font-weight:300;font-size:clamp(22px,1.55vw,32px);line-height:1.25}@media screen and (min-width:640px){.team .gallery{max-width:760px}}@media screen and (min-width:800px){.team .gallery{max-width:900px;padding-top:clamp(90px,8vw,140px);padding-bottom:clamp(90px,8vw,140px)}.team .scrollEl{width:50%!important;margin-bottom:clamp(100px,9vw,170px)}.team .article{width:auto;max-width:none}.team .scrollEl:nth-child(odd) .article{margin-left:0;margin-right:54px}.team .scrollEl:nth-child(even) .article{margin-left:54px;margin-right:0}.team .scrollEl:nth-child(2) .article{transform:translateY(clamp(110px,12vw,210px))}.team .scrollEl:nth-child(4) .article{transform:translateY(clamp(130px,13vw,240px))}.team .title{font-size:clamp(30px,1.85vw,44px)}.team .d{font-size:clamp(22px,1.4vw,32px)}}@media screen and (min-width:1080px){.team .gallery{max-width:1020px;padding-top:clamp(100px,8vw,160px);padding-bottom:clamp(100px,8vw,160px)}.team .scrollEl{margin-bottom:clamp(120px,8vw,190px)}.team .scrollEl:nth-child(odd) .article{margin-right:60px}.team .scrollEl:nth-child(even) .article{margin-left:60px}.team .scrollEl:nth-child(2) .article{transform:translateY(clamp(140px,12vw,250px))}.team .scrollEl:nth-child(4) .article{transform:translateY(clamp(170px,13vw,290px))}.team .title{font-size:clamp(32px,1.7vw,46px)}.team .d{font-size:clamp(23px,1.25vw,34px)}}@media screen and (min-width:1200px){.team .gallery{max-width:1160px;padding-bottom:clamp(100px,8vw,160px)}.team .scrollEl{margin-bottom:clamp(140px,8vw,220px)}.team .scrollEl:nth-child(odd) .article{margin-right:138px}.team .scrollEl:nth-child(even) .article{margin-left:138px}.team .scrollEl:nth-child(2) .article{transform:translateY(clamp(170px,13vw,300px))}.team .scrollEl:nth-child(4) .article{transform:translateY(clamp(210px,14vw,340px))}}@media screen and (min-width:1400px){.team .gallery{max-width:1320px;padding-top:clamp(120px,8vw,190px);padding-bottom:clamp(120px,8vw,190px)}.team .scrollEl{margin-bottom:clamp(160px,8vw,260px)}.team .scrollEl:nth-child(odd) .article{margin-right:162px}.team .scrollEl:nth-child(even) .article{margin-left:162px}.team .scrollEl:nth-child(2) .article{transform:translateY(clamp(210px,14vw,360px))}.team .scrollEl:nth-child(4) .article{transform:translateY(clamp(260px,15vw,420px))}.team .title{font-size:clamp(34px,1.55vw,48px)}.team .d{font-size:clamp(24px,1.15vw,34px)}}
body{font-variant-numeric:lining-nums tabular-nums;font-family:'Vista Slab OT',serif;font-weight:300;background:#ffebdb;color:#000;font-size:clamp(1.1rem,1.8vw,1.3rem);line-height:1.4;overflow-x:hidden}body b,body strong{font-weight:700}body a{text-decoration:none}body a:focus,body a:hover{text-decoration:underline}#m{min-height:50vh}
.listm.cols{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-top:clamp(56px,7vw,110px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(56px,7vw,110px);padding-left:clamp(20px,4.4vw,64px);background:#ffebdb;color:#0c604a;box-sizing:border-box}.listm.cols *{box-sizing:border-box}.listm.cols .listmenuitems{display:grid;grid-template-columns:1fr;gap:clamp(16px,1.8vw,28px);width:100%;margin:0;padding:0}@media screen and (min-width:800px){.listm.cols .listmenuitems{grid-template-columns:repeat(3,minmax(0,1fr))}}.listm.cols .item{display:block;width:100%;margin:0;padding:0}.listm.cols .dvimg{display:none}.listm.cols .dvcontent{display:block;width:100%;margin:0;padding:0}.listm.cols .title1{display:flex;align-items:center;justify-content:center;width:100%;min-height:clamp(88px,9vw,132px);margin:0;padding:clamp(20px,2vw,30px) clamp(22px,2.2vw,34px);background:#fff;border:1px solid rgba(12,96,74,.22);border-radius:clamp(22px,2.2vw,34px);color:#0c604a;text-align:center;text-decoration:none;transition:border-color .2s ease}.listm.cols .title1::after{display:none;content:none}.listm.cols .title1:focus,.listm.cols .title1:hover{color:#0c604a;border-color:#0c604a;text-decoration:none}.listm.cols .title1 h3{margin:0!important;padding:0;color:#0c604a;font-family:'Vista Slab OT',serif;font-weight:300;font-size:clamp(26px,2vw,40px);line-height:1.08;letter-spacing:0;text-align:center;text-transform:none}.listm.cols .title1 h3 span{display:none}.listm.cols .title1>span{display:none}@media screen and (min-width:480px){.listm.cols .title1{min-height:82px;padding:18px 20px}.listm.cols .title1 h3{font-size:24px}}@media screen and (min-width:800px){.listm.cols .title1{min-height:clamp(108px,10vw,150px);padding:clamp(22px,2.2vw,34px)}}
.pnlogin{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-top:clamp(90px,9vw,170px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(90px,9vw,170px);padding-left:clamp(20px,4.4vw,64px);background:#ffebdb;color:#0c604a;box-sizing:border-box}.pnlogin *{box-sizing:border-box}.pnlogin .dvform{width:100%;max-width:clamp(360px,38vw,560px);margin:0 auto;padding:0}.pnlogin .tbl_login,.pnlogin .tbl_login_pwforgot{display:block;width:100%;margin:0;padding:0;border:0;border-collapse:collapse}.pnlogin .tbl_login tbody,.pnlogin .tbl_login td,.pnlogin .tbl_login tr,.pnlogin .tbl_login_pwforgot tbody,.pnlogin .tbl_login_pwforgot td,.pnlogin .tbl_login_pwforgot tr{display:block;width:100%;margin:0;padding:0;border:0}.pnlogin .tbl_login tr,.pnlogin .tbl_login_pwforgot tr{margin-bottom:clamp(16px,1.5vw,24px)}.pnlogin .tbl_login td:first-child,.pnlogin .tbl_login_pwforgot td:first-child{margin-bottom:7px;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.9vw,16px);font-weight:400;line-height:1.25}.pnlogin .tbl_login td.empty,.pnlogin .tbl_login_pwforgot td.empty{display:none}.pnlogin .tbl_login input[type=password],.pnlogin .tbl_login input[type=text],.pnlogin .tbl_login_pwforgot input[type=password],.pnlogin .tbl_login_pwforgot input[type=text]{display:block;width:100%!important;height:clamp(46px,3.2vw,56px);margin:0;padding:0 clamp(18px,1.4vw,26px);color:#000;background:#fff;border:0;border-radius:999px;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(15px,1vw,18px);font-weight:400;line-height:1.2;outline:0;box-shadow:none}.pnlogin .tbl_login input[type=password]:focus,.pnlogin .tbl_login input[type=text]:focus,.pnlogin .tbl_login_pwforgot input[type=password]:focus,.pnlogin .tbl_login_pwforgot input[type=text]:focus{outline:0;box-shadow:none}.pnlogin .tbl_login .button,.pnlogin .tbl_login input[type=submit].button,.pnlogin .tbl_login_pwforgot .button,.pnlogin .tbl_login_pwforgot input[type=submit].button{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:clamp(170px,14vw,240px);height:clamp(46px,3.2vw,56px);margin:0;padding:0 clamp(22px,1.8vw,34px);color:#fff!important;background:#e99612!important;border:1px solid #e99612!important;border-radius:999px;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.8vw,15px);font-weight:700;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.06em;cursor:pointer;float:none!important;clear:none!important}.pnlogin .tbl_login .button:focus,.pnlogin .tbl_login .button:hover,.pnlogin .tbl_login input[type=submit].button:focus,.pnlogin .tbl_login input[type=submit].button:hover,.pnlogin .tbl_login_pwforgot .button:focus,.pnlogin .tbl_login_pwforgot .button:hover,.pnlogin .tbl_login_pwforgot input[type=submit].button:focus,.pnlogin .tbl_login_pwforgot input[type=submit].button:hover{color:#fff!important;background:#e99612!important;border-color:#e99612!important;text-decoration:none}.pnlogin .tbl_login tr:last-child{margin-top:clamp(6px,.8vw,12px);margin-bottom:0}.pnlogin .tbl_login tr:last-child td:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(14px,1.3vw,20px)}.pnlogin .checkbox{display:inline-flex;align-items:center;gap:10px;margin:0;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.9vw,16px);font-weight:400;line-height:1.25}.pnlogin .checkbox input[type=checkbox]{position:relative;display:inline-block;flex:0 0 18px;width:18px;height:18px;margin:0;padding:0;background:#fff;border:1px solid #0c604a;border-radius:3px;appearance:none;-webkit-appearance:none;cursor:pointer}.pnlogin .checkbox input[type=checkbox]:checked{background:#0c604a}.pnlogin .checkbox input[type=checkbox]:checked::after{content:'';position:absolute;left:5px;top:2px;width:5px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}.pnlogin .checkbox label{margin:0;cursor:pointer}.pnlogin .login_pwforgotton{display:block;width:fit-content;margin:clamp(24px,2.4vw,42px) auto 0;color:#0c604a;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(14px,.95vw,17px);font-weight:400;line-height:1.3;text-align:center;text-decoration:underline;text-underline-offset:4px}.pnlogin .login_pwforgotton:focus,.pnlogin .login_pwforgotton:hover{color:#0c604a;text-decoration:underline}.pnlogin .login_forgotpw{width:100%;max-width:clamp(360px,38vw,560px);margin:clamp(24px,2.4vw,42px) auto 0;padding:clamp(22px,2vw,34px);color:#000;background:rgba(255,255,255,.55);border-radius:clamp(18px,1.6vw,28px);font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(14px,.95vw,17px);font-weight:400;line-height:1.35}.pnlogin .login_forgotpw .tbl_login_pwforgot{margin-top:clamp(16px,1.4vw,24px)}.pnlogin .login_forgotpw .tbl_login_pwforgot tr{display:grid;grid-template-columns:1fr;gap:clamp(12px,1vw,18px);margin:0}.pnlogin .login_forgotpw .tbl_login_pwforgot td:first-child{display:none}.pnlogin .login_forgotpw .tbl_login_pwforgot .td2{margin:0}.pnlogin .login_forgotpw .tbl_login_pwforgot input[type=submit].button{width:100%!important}.pnlogin .login_forgotpw span[style*='color:Red']{display:block;margin-top:10px;color:#e30613!important;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.85vw,15px);font-weight:700;line-height:1.3}.pnlogin br{display:none}@media screen and (min-width:640px){.pnlogin .tbl_login tr:last-child td:last-child{flex-direction:row;align-items:center;flex-wrap:wrap}}@media screen and (min-width:800px){.pnlogin .login_forgotpw .tbl_login_pwforgot tr{grid-template-columns:minmax(0,1fr) auto;align-items:center}.pnlogin .login_forgotpw .tbl_login_pwforgot input[type=submit].button{width:auto!important;min-width:150px}}@media screen and (min-width:480px){.pnlogin{padding-top:78px;padding-bottom:78px}.pnlogin .tbl_login tr:last-child td:last-child{align-items:stretch}.pnlogin .tbl_login input[type=submit].button{width:100%!important}.pnlogin .login_pwforgotton{width:100%}}.register-form{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-top:clamp(90px,9vw,170px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(90px,9vw,170px);padding-left:clamp(20px,4.4vw,64px);background:#ffebdb;color:#0c604a;box-sizing:border-box}.register-form *{box-sizing:border-box}.register-form input[type=hidden]{display:none!important}.register-form>div{width:100%;max-width:clamp(360px,44vw,640px);margin:0 auto;padding:0}.register-form .tbl_login_register{display:block;width:100%;margin:0;padding:0;border:0;border-collapse:collapse}.register-form .tbl_login_register tbody,.register-form .tbl_login_register td,.register-form .tbl_login_register tr{display:block;width:100%;margin:0;padding:0;border:0}.register-form .tbl_login_register tr{margin-bottom:clamp(16px,1.5vw,24px)}.register-form .tbl_login_register td:first-child{margin-bottom:7px;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.9vw,16px);font-weight:400;line-height:1.25}.register-form .tbl_login_register td.empty{display:none}.register-form .tbl_login_register input[type=email],.register-form .tbl_login_register input[type=password],.register-form .tbl_login_register input[type=text],.register-form .tbl_login_register select{display:block;width:100%!important;height:clamp(46px,3.2vw,56px);margin:0;padding:0 clamp(18px,1.4vw,26px);color:#000;background:#fff;border:0;border-radius:999px;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(15px,1vw,18px);font-weight:400;line-height:1.2;outline:0;box-shadow:none}.register-form .tbl_login_register input[type=email]:focus,.register-form .tbl_login_register input[type=password]:focus,.register-form .tbl_login_register input[type=text]:focus,.register-form .tbl_login_register select:focus{outline:0;box-shadow:none}.register-form .tbl_login_register select{padding-right:44px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.5L6 5.5L10.5 1.5' fill='none' stroke='%230C604A' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:12px 7px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.register-form .tbl_login_register select::-ms-expand{display:none}.register-form .tbl_login_register .err{color:#e30613!important;font-weight:700}.register-form .tbl_login_register .register_emailinusemsg{display:block;margin-top:8px;color:#e30613;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.85vw,15px);font-weight:700;line-height:1.3}.register-form .tbl_login_register .tr-title td:last-child{display:grid;grid-template-columns:1fr;gap:7px}.register-form .tbl_login_register .tr-title td:last-child>span{display:block;margin:clamp(12px,1vw,18px) 0 0;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.9vw,16px);font-weight:400;line-height:1.25;text-align:left}.register-form .tbl_login_register .street td:last-child{display:grid;grid-template-columns:1fr;gap:7px}.register-form .tbl_login_register .street td:last-child label{display:block;margin:clamp(12px,1vw,18px) 0 0;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.9vw,16px);font-weight:400;line-height:1.25;text-align:left}.register-form .tbl_login_register .zip-city table,.register-form .tbl_login_register .zip-city tbody,.register-form .tbl_login_register .zip-city td,.register-form .tbl_login_register .zip-city tr{display:block;width:100%;margin:0;padding:0;border:0}.register-form .tbl_login_register .zip-city table{border-collapse:collapse}.register-form .tbl_login_register .zip-city table tr{display:grid;grid-template-columns:1fr;gap:7px;margin:0}.register-form .tbl_login_register .zip-city .td12{margin:clamp(12px,1vw,18px) 0 0;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.9vw,16px);font-weight:400;line-height:1.25;text-align:left}.register-form .tbl_login_register .tr-policy-hint{margin-top:clamp(10px,1vw,18px)}.register-form .tbl_login_register .tr-policy-hint td{color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.9vw,16px);font-weight:400;line-height:1.35}.register-form .tbl_login_register .tr-policy-hint a{color:#0c604a;text-decoration:underline;text-underline-offset:4px}.register-form .tbl_login_register .tr-policy-hint a:focus,.register-form .tbl_login_register .tr-policy-hint a:hover{color:#0c604a;text-decoration:underline}.register-form .tbl_login_register .trbtn{margin-top:clamp(24px,2vw,36px);margin-bottom:0}.register-form .tbl_login_register .trbtn td:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.register-form .tbl_login_register .button-register,.register-form .tbl_login_register input[type=button].button,.register-form .tbl_login_register input[type=submit].button{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:clamp(180px,15vw,260px);height:clamp(46px,3.2vw,56px);margin:0;padding:0 clamp(22px,1.8vw,34px);color:#fff!important;background:#e99612!important;border:1px solid #e99612!important;border-radius:999px;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.8vw,15px);font-weight:700;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.06em;cursor:pointer;float:none!important;clear:none!important}.register-form .tbl_login_register .button-register:focus,.register-form .tbl_login_register .button-register:hover,.register-form .tbl_login_register input[type=button].button:focus,.register-form .tbl_login_register input[type=button].button:hover,.register-form .tbl_login_register input[type=submit].button:focus,.register-form .tbl_login_register input[type=submit].button:hover{color:#fff!important;background:#e99612!important;border-color:#e99612!important;text-decoration:none}.register-form .tbl_login_register .please-wait{color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.9vw,16px);font-weight:400;line-height:1.3}@media screen and (min-width:480px){.register-form{padding-top:78px;padding-bottom:78px}.register-form .tbl_login_register .trbtn td:last-child{align-items:stretch}.register-form .tbl_login_register .button-register,.register-form .tbl_login_register input[type=button].button,.register-form .tbl_login_register input[type=submit].button{width:100%!important}}.logout{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-top:clamp(70px,8vw,140px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(90px,9vw,170px);padding-left:clamp(20px,4.4vw,64px);background:#ffebdb;color:#0c604a;box-sizing:border-box}.logout *{box-sizing:border-box}.logout .logout_msg{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;max-width:clamp(360px,38vw,560px);min-height:clamp(88px,9vw,132px);margin:0 auto;padding:clamp(20px,2vw,30px) clamp(22px,2.2vw,34px);color:#0c604a;background:#fff;border:1px solid rgba(12,96,74,.22);border-radius:clamp(22px,2.2vw,34px);font-family:'Vista Slab OT',serif;font-size:clamp(26px,2vw,40px);font-weight:300;line-height:1.08;text-align:center}.logout .logout_msg span{display:block;margin:0 0 clamp(8px,.8vw,12px);padding:0;color:#0c604a;font-family:'Vista Slab OT',serif;font-size:clamp(26px,2vw,40px);font-weight:300;line-height:1.08;text-align:center}@media screen and (min-width:480px){.logout{padding-top:58px;padding-bottom:78px}.logout .logout_msg{max-width:none;min-height:82px;padding:18px 20px;font-size:24px}.logout .logout_msg span{font-size:24px}}
aside.navigation{position:fixed;inset:0;width:100%;height:100dvh;background:#0c604a;color:#fff;z-index:99999998;overflow:auto;display:flex;flex-direction:column;transform:translateY(-100%);transition:transform .4s ease;will-change:transform}aside.navigation figure{display:none}aside.navigation a,aside.navigation button{color:#fff}aside.navigation .header{position:relative;width:100%;max-width:1920px;margin:0 auto;min-height:clamp(70px,6.2vw,88px);padding-left:clamp(20px,4.4vw,64px);padding-right:clamp(20px,3vw,64px);display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;background:#0c604a;color:#fff}aside.navigation .header::after{content:'';position:absolute;left:50%;top:50%;width:clamp(58px,5.8vw,88px);height:clamp(38px,4vw,60px);transform:translate(-50%,-50%);background:#fff;mask-repeat:no-repeat;mask-position:center;mask-size:contain;mask-image:url(/Content/css/neumeister/images/signet-neumeister-n.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-image:url(/Content/css/neumeister/images/signet-neumeister-n.svg);pointer-events:none;z-index:1}aside.navigation .logo{position:relative;z-index:2;display:inline-flex;align-items:center;width:clamp(128px,9vw,188px);height:clamp(28px,3vw,40px);color:#fff;background:currentColor;text-decoration:none;mask-repeat:no-repeat;mask-position:left center;mask-size:contain;mask-image:url(/Content/css/neumeister/images/logo.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:left center;-webkit-mask-size:contain;-webkit-mask-image:url(/Content/css/neumeister/images/logo.svg)}aside.navigation .logo img{display:none}aside.navigation .actions{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:clamp(10px,1.35vw,18px);color:#fff;overflow:visible}aside.navigation .actions>ul{display:flex;align-items:center;justify-content:flex-end;gap:clamp(10px,1.35vw,18px);margin:0;padding:0;list-style:none;overflow:visible}aside.navigation .actions>ul li{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;overflow:visible}aside.navigation .actions>ul li:has(.cms-inactive-if-authenticated){display:none!important}aside.navigation .actions>ul a{display:inline-flex;align-items:center;justify-content:center;height:clamp(24px,1.8vw,34px);min-width:clamp(66px,5.2vw,100px);padding:0 clamp(14px,1.45vw,24px);border:1px solid #fff;border-radius:999px;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.72vw,18px);font-weight:400;line-height:1;letter-spacing:clamp(1.4px,.18vw,2.6px);text-transform:uppercase;color:#fff!important;background:0 0!important;text-decoration:none}aside.navigation .actions>ul a:focus,aside.navigation .actions>ul a:hover{color:#fff!important;background:0 0!important;text-decoration:none}aside.navigation .actions>ul a.cms-inactive-if-authenticated{display:none!important}aside.navigation .actions>ul a.cms-inactive-if-authenticated::before{display:none!important;content:none!important}aside.navigation .actions>ul a.person-icon,aside.navigation .actions>ul a[href*='/login'],aside.navigation .actions>ul a[href*='/mein-konto']{position:relative;width:clamp(24px,2.25vw,34px);height:clamp(24px,2.25vw,34px);min-width:clamp(24px,2.25vw,34px);padding:0;border:0;border-radius:0;font-size:0;letter-spacing:0;overflow:visible}aside.navigation .actions>ul a.person-icon::before,aside.navigation .actions>ul a[href*='/login']::before,aside.navigation .actions>ul a[href*='/mein-konto']::before{content:'';display:block;width:100%;height:100%;background-color:#fff;mask-repeat:no-repeat;mask-position:center;mask-size:contain;mask-image:url(/Content/css/neumeister/images/icon-user.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-image:url(/Content/css/neumeister/images/icon-user.svg)}aside.navigation .icon-link,aside.navigation .menu-close{display:inline-flex;align-items:center;justify-content:center;width:clamp(24px,2.25vw,34px);height:clamp(24px,2.25vw,34px);margin-left:0;padding:0;color:#fff;background:0 0;border:0;text-decoration:none;cursor:pointer}aside.navigation .icon-link img,aside.navigation .icon-link svg,aside.navigation .menu-close img,aside.navigation .menu-close svg{display:block;width:100%;height:100%;object-fit:contain}aside.navigation .icon-link svg,aside.navigation .menu-close svg{stroke:currentColor}aside.navigation .icon-link:focus,aside.navigation .icon-link:hover,aside.navigation .menu-close:focus,aside.navigation .menu-close:hover{color:#fff;text-decoration:none}aside.navigation .user-link img{display:none}aside.navigation .user-link::before{content:'';display:block;width:100%;height:100%;background:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;mask-image:url(/Content/css/neumeister/images/icon-user.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-image:url(/Content/css/neumeister/images/icon-user.svg)}aside.navigation div[id^=shopcartprw]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:clamp(24px,2.25vw,34px);height:clamp(24px,2.25vw,34px);margin:0;padding:0;color:#fff;background:0 0;border:0;overflow:visible}aside.navigation div[id^=shopcartprw] a{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;color:#fff;background:0 0;border:0;text-decoration:none;overflow:visible}aside.navigation div[id^=shopcartprw] a::before{content:'';display:block;width:100%;height:100%;background-color:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;mask-image:url(/Content/css/neumeister/images/warenkorb.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-image:url(/Content/css/neumeister/images/warenkorb.svg)}aside.navigation div[id^=shopcartprw] a:focus,aside.navigation div[id^=shopcartprw] a:hover{color:#fff;text-decoration:none}aside.navigation div[id^=shopcartprw] #cnt,aside.navigation div[id^=shopcartprw] #cnt label,aside.navigation div[id^=shopcartprw] #ttl,aside.navigation div[id^=shopcartprw] [id=cnt],aside.navigation div[id^=shopcartprw] [id=cnt] label,aside.navigation div[id^=shopcartprw] [id=ttl],aside.navigation div[id^=shopcartprw] h6{display:none}aside.navigation .mobile-menu-content{width:100%;max-width:1920px;margin:0 auto;padding-top:clamp(24px,4vw,58px);padding-right:clamp(20px,3vw,64px);padding-bottom:clamp(42px,5vw,80px);padding-left:clamp(20px,4.4vw,64px)}@media screen and (min-width:800px){aside.navigation .mobile-menu-content{display:flex;align-items:flex-start;justify-content:space-between;padding-top:clamp(42px,5vw,82px)}}aside.navigation .menu.main{width:100%;max-width:none;margin:0;padding:0}@media screen and (min-width:800px){aside.navigation .menu.main{width:58%;padding-right:clamp(30px,5vw,90px)}}aside.navigation .mobile-meta{width:100%;margin-top:clamp(34px,6vw,70px)}@media screen and (min-width:800px){aside.navigation .mobile-meta{width:34%;margin-top:clamp(44px,4.8vw,76px)}}aside.navigation .nav-list,aside.navigation ul{list-style:none;margin:0;padding:0}aside.navigation .nav-item,aside.navigation li{margin:0;padding:0}aside.navigation .menu.main>ul>li{position:relative;margin:0;padding:0;border:0}aside.navigation .menu.main>ul>li:nth-child(1),aside.navigation .menu.main>ul>li:nth-child(5){margin-bottom:clamp(12px,1.8vw,24px);padding-bottom:clamp(12px,1.8vw,24px)}aside.navigation .menu.main>ul>li:nth-child(1)::after,aside.navigation .menu.main>ul>li:nth-child(5)::after{content:'';position:absolute;left:0;bottom:0;width:100%;max-width:640px;height:1px;background:rgba(255,255,255,.75)}aside.navigation .nav-link,aside.navigation a{color:#fff;text-decoration:none;width:fit-content}aside.navigation .menu.main>ul>li>.nav-link-wrap>a,aside.navigation .menu.main>ul>li>a{position:relative;display:block;min-height:0;padding-top:clamp(3px,.45vw,6px);padding-right:0;padding-bottom:clamp(3px,.45vw,6px);padding-left:clamp(20px,2.1vw,32px);font-family:'Vista Slab OT',serif;font-size:clamp(27px,3.1vw,38px);font-weight:300;line-height:1.16;color:#fff;text-decoration:none}aside.navigation .menu.main>ul>li>.nav-link-wrap>a::before,aside.navigation .menu.main>ul>li>a::before{content:'›';position:absolute;left:0;top:50%;transform:translateY(-52%);font-family:'Vista Sans OT Reg',sans-serif;font-size:.95em;font-weight:400;line-height:1;color:#fff}aside.navigation .menu.main>ul>li>.nav-link-wrap>a.selected,aside.navigation .menu.main>ul>li>.nav-link-wrap>a:focus,aside.navigation .menu.main>ul>li>.nav-link-wrap>a:hover,aside.navigation .menu.main>ul>li>a.selected,aside.navigation .menu.main>ul>li>a:focus,aside.navigation .menu.main>ul>li>a:hover{color:#fff;text-decoration:none}aside.navigation .nav-link-wrap{position:relative;width:100%}aside.navigation .nav-toggle{position:absolute;right:0;top:50%;width:clamp(34px,2.8vw,46px);height:clamp(34px,2.8vw,46px);margin-top:-17px;border:0;background:0 0;padding:0;cursor:pointer;color:#fff}aside.navigation .nav-toggle::before{content:'';position:absolute;top:50%;left:50%;width:clamp(14px,1.15vw,20px);height:clamp(10px,.85vw,15px);transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9'%3E%3Cpath d='M1.5 2l4.5 4.5L10.5 2' fill='none' stroke='%23FFFFFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:transform .2s ease}aside.navigation .nav-open>.nav-link-wrap>.nav-toggle::before{transform:translate(-50%,-50%) rotate(180deg)}aside.navigation .menu.main>ul>li>ul,aside.navigation .nav-list-level2{display:none;height:0;overflow:hidden;list-style:none;margin:0;padding:0 0 clamp(14px,1.8vw,26px)}aside.navigation .menu.main>ul>li.nav-open>ul,aside.navigation .nav-open>.nav-list-level2{display:block}aside.navigation .menu.main>ul>li>ul>li>a{display:block;padding-top:clamp(8px,.9vw,12px);padding-right:0;padding-bottom:clamp(8px,.9vw,12px);padding-left:clamp(34px,3vw,48px);color:#fff;text-decoration:none!important;font-family:'Vista Slab OT',serif;font-size:clamp(20px,2vw,30px);font-weight:300;line-height:1.3}aside.navigation .menu.main>ul>li>ul>li>a.selected,aside.navigation .menu.main>ul>li>ul>li>a:focus,aside.navigation .menu.main>ul>li>ul>li>a:hover{color:#fff;text-decoration:none!important}aside.navigation .menu.main>ul>li>ul>li>ul{list-style:none;margin:0;padding-top:4px;padding-right:0;padding-bottom:0;padding-left:clamp(18px,2vw,36px)}aside.navigation .menu.main>ul>li>ul>li>ul a{display:block;padding-top:clamp(8px,.9vw,12px);padding-right:0;padding-bottom:clamp(8px,.9vw,12px);padding-left:clamp(18px,2vw,36px);color:#fff;text-decoration:none!important;font-family:'Vista Slab OT',serif;font-size:clamp(16px,1.45vw,24px);font-weight:300;line-height:1.35}aside.navigation .menu.secondary{width:100%;margin:0;padding:0}aside.navigation .menu.secondary>ul{margin:0 0 clamp(8px,1vw,12px);padding:0;list-style:none}aside.navigation .menu.secondary>ul>li{margin:0;padding:0}aside.navigation .menu.secondary>ul>li>.nav-link-wrap>a,aside.navigation .menu.secondary>ul>li>a{display:block;padding-top:clamp(7px,.8vw,10px);padding-right:0;padding-bottom:clamp(7px,.8vw,10px);padding-left:0;color:#fff!important;background:0 0!important;text-decoration:none;text-transform:uppercase;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,1.05vw,16px);font-weight:700;line-height:1.25;letter-spacing:clamp(1.4px,.18vw,2.5px)}aside.navigation .menu.secondary>ul>li>.nav-link-wrap>a.selected,aside.navigation .menu.secondary>ul>li>.nav-link-wrap>a:focus,aside.navigation .menu.secondary>ul>li>.nav-link-wrap>a:hover,aside.navigation .menu.secondary>ul>li>a.selected,aside.navigation .menu.secondary>ul>li>a:focus,aside.navigation .menu.secondary>ul>li>a:hover{color:#fff!important;background:0 0!important;text-decoration:none}aside.navigation .mobile-socials{margin-top:clamp(18px,2.2vw,28px);display:flex;align-items:center}aside.navigation .mobile-socials a{display:inline-flex;align-items:center;justify-content:center;width:clamp(30px,2.7vw,38px);height:clamp(30px,2.7vw,38px);margin-right:clamp(10px,1vw,14px);text-decoration:none}aside.navigation .mobile-socials img{display:block;width:100%;height:100%;object-fit:contain}aside.navigation .mobile-contact{margin-top:clamp(24px,3.5vw,42px);color:#fff;font-family:'Vista Slab OT',serif;font-weight:300;font-size:clamp(16px,1.5vw,21px);line-height:1.25}aside.navigation .mobile-contact p{margin:0 0 clamp(16px,1.8vw,24px);padding:0}aside.navigation .mobile-contact p:last-child{margin-bottom:0;font-size:clamp(12px,1vw,15px);line-height:1.25}aside.navigation .mobile-contact a{color:#fff;text-decoration:none}aside.navigation .mobile-contact a:focus,aside.navigation .mobile-contact a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}html.mobile-nav-open aside.navigation{transform:translateY(0)}html.mobile-nav-open,html.mobile-nav-open body{overflow:hidden}
.nl-subunsub{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-top:clamp(150px,14vw,260px);padding-right:clamp(20px,4vw,70px);padding-bottom:clamp(70px,7vw,130px);padding-left:clamp(20px,4.4vw,70px);background:#ffebdb;color:#0c604a;box-sizing:border-box}.nl-subunsub *{box-sizing:border-box}.nl-subunsub .cm,.nl-subunsub .cm2,.nl-subunsub .cms-icon,.nl-subunsub .module-toolbar,.nl-subunsub .newDiv{z-index:20}.nl-subunsub .nl-infotext{width:100%;max-width:clamp(520px,48vw,820px);margin:0 0 clamp(28px,3vw,54px);padding:0;color:#0c604a;font-family:'Vista Slab OT',serif;font-size:clamp(24px,2vw,42px);font-weight:300;line-height:1.18}.nl-subunsub .nl-infotext a{color:#0c604a;text-decoration:underline;text-underline-offset:4px}.nl-subunsub .nl-infotext a:focus,.nl-subunsub .nl-infotext a:hover{color:#0c604a;text-decoration:underline}.nl-subunsub .newsletter_subunsub{display:block;width:100%;margin:0;padding:0}.nl-subunsub .nl-inputs{display:grid;grid-template-columns:1fr;gap:clamp(12px,1.2vw,20px);width:100%;max-width:clamp(520px,54vw,900px);margin:0;padding:0}.nl-subunsub .email{width:100%;margin:0;padding:0}.nl-subunsub input[type=text].email{display:block;width:100%!important;height:clamp(48px,3.4vw,60px);margin:0;padding:0 clamp(18px,1.5vw,28px);color:#0c604a;background:#fff;border:0;border-radius:999px;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(15px,1vw,18px);font-weight:400;line-height:1.2;box-shadow:none;outline:0}.nl-subunsub input[type=text].email::placeholder{color:rgba(12,96,74,.7);opacity:1}.nl-subunsub input[type=text].email:focus{outline:0;box-shadow:none}.nl-subunsub .button{display:inline-flex!important;align-items:center;justify-content:center;width:100%;min-height:clamp(48px,3.4vw,60px);margin:0!important;padding:0 clamp(18px,1.5vw,28px);border-radius:999px;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.8vw,15px);font-weight:700;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.06em;cursor:pointer;float:none!important;clear:none!important}.nl-subunsub .subscribe{color:#fff!important;background:#e99612!important;border:1px solid #e99612!important}.nl-subunsub .subscribe:focus,.nl-subunsub .subscribe:hover{color:#fff!important;background:#e99612!important;border-color:#e99612!important;text-decoration:none}.nl-subunsub .unsubscribe{color:#0c604a!important;background:0 0!important;border:1px solid #0c604a!important}.nl-subunsub .unsubscribe:focus,.nl-subunsub .unsubscribe:hover{color:#0c604a!important;background:0 0!important;border-color:#0c604a!important;text-decoration:none}.nl-subunsub .valsum{display:block;width:100%;margin:8px 0 0;padding:0;color:#e30613;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.85vw,15px);font-weight:700;line-height:1.3}.nl-subunsub .valsum .err{color:#e30613!important;font-weight:700}.nl-subunsub .tb-important{display:none!important}.nl-subunsub input[type=hidden]{display:none!important}@media screen and (min-width:800px){.nl-subunsub .nl-inputs{grid-template-columns:minmax(0,1fr) minmax(150px,190px) minmax(150px,190px);align-items:start}.nl-subunsub .email{grid-column:1}.nl-subunsub .subscribe{grid-column:2}.nl-subunsub .unsubscribe{grid-column:3}}@media screen and (min-width:480px){.nl-subunsub{padding-top:110px;padding-right:20px;padding-bottom:54px;padding-left:20px}.nl-subunsub .nl-infotext{font-size:clamp(24px,8vw,36px)}.nl-subunsub .button{width:100%}}
.profilemanager{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-top:clamp(70px,8vw,140px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(90px,9vw,170px);padding-left:clamp(20px,4.4vw,64px);background:#ffebdb;color:#0c604a;box-sizing:border-box}.profilemanager *{box-sizing:border-box}.profilemanager #Mod1_ctl00_pnForm,.profilemanager .dataform{display:block;width:100%!important;max-width:clamp(360px,38vw,560px)!important;margin-left:auto!important;margin-right:auto!important;padding:0}.profilemanager .tbl_profilemanager{display:block;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0;border:0;border-collapse:collapse}.profilemanager .tbl_profilemanager tbody{display:block;width:100%!important;max-width:100%!important;margin:0;padding:0;border:0}.profilemanager .tbl_profilemanager td,.profilemanager .tbl_profilemanager tr{display:block;width:100%!important;max-width:100%!important;margin:0;padding:0;border:0}.profilemanager .tbl_profilemanager tr{margin-bottom:clamp(16px,1.5vw,24px)}.profilemanager .tbl_profilemanager td:first-child{margin-bottom:7px;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.9vw,16px);font-weight:400;line-height:1.25}.profilemanager .tbl_profilemanager input[type=email],.profilemanager .tbl_profilemanager input[type=password],.profilemanager .tbl_profilemanager input[type=tel],.profilemanager .tbl_profilemanager input[type=text],.profilemanager .tbl_profilemanager select{display:block;width:100%!important;max-width:none!important;height:clamp(46px,3.2vw,56px);margin:0;padding:0 clamp(18px,1.4vw,26px);color:#000;background:#fff;border:0;border-radius:999px;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(15px,1vw,18px);font-weight:400;line-height:1.2;outline:0;box-shadow:none}.profilemanager .tbl_profilemanager input[type=email]:focus,.profilemanager .tbl_profilemanager input[type=password]:focus,.profilemanager .tbl_profilemanager input[type=tel]:focus,.profilemanager .tbl_profilemanager input[type=text]:focus,.profilemanager .tbl_profilemanager select:focus{outline:0;box-shadow:none}.profilemanager .tbl_profilemanager select{padding-right:44px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.5L6 5.5L10.5 1.5' fill='none' stroke='%230C604A' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:12px 7px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.profilemanager .tbl_profilemanager select::-ms-expand{display:none}.profilemanager .tbl_profilemanager .td1{color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(15px,1vw,18px);font-weight:400;line-height:1.3}.profilemanager .tbl_profilemanager .withTable>table{display:block;width:100%!important;max-width:100%!important;margin:0;padding:0;border:0;border-collapse:collapse}.profilemanager .tbl_profilemanager .withTable>table>tbody{display:block;width:100%!important;max-width:100%!important;margin:0;padding:0;border:0}.profilemanager .tbl_profilemanager .withTable>table>tbody>tr,.profilemanager .tbl_profilemanager .withTable>table>tbody>tr>td{display:block;width:100%!important;max-width:100%!important;margin:0;padding:0;border:0}.profilemanager .tbl_profilemanager .withTable>table>tbody>tr{display:grid;grid-template-columns:1fr;gap:7px;margin:0}.profilemanager .tbl_profilemanager .withTable>table .ml{margin-top:clamp(12px,1vw,18px);margin-bottom:0;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.9vw,16px);font-weight:400;line-height:1.25;text-align:left!important}.profilemanager .tbl_profilemanager .tr4 .withTable>table>tbody>tr{grid-template-columns:1fr}.profilemanager .tbl_profilemanager .trzipcity .withTable>table>tbody>tr{grid-template-columns:1fr}.profilemanager .tbl_profilemanager .tremail td[align=right],.profilemanager .tbl_profilemanager .tremail td[id*=Title],.profilemanager .tbl_profilemanager .trphone td[align=right],.profilemanager .tbl_profilemanager .trphone td[id*=Title],.profilemanager .tbl_profilemanager .trsex td[align=right],.profilemanager .tbl_profilemanager .trsex td[id*=Title]{margin-top:clamp(12px,1vw,18px);margin-bottom:7px;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.9vw,16px);font-weight:400;line-height:1.25;text-align:left!important}.profilemanager .tbl_profilemanager .tremail .tdSex,.profilemanager .tbl_profilemanager .tremail .tdUid,.profilemanager .tbl_profilemanager .tremail td[id*=Text],.profilemanager .tbl_profilemanager .tremail td[id*=Value],.profilemanager .tbl_profilemanager .trphone .tdSex,.profilemanager .tbl_profilemanager .trphone .tdUid,.profilemanager .tbl_profilemanager .trphone td[id*=Text],.profilemanager .tbl_profilemanager .trphone td[id*=Value],.profilemanager .tbl_profilemanager .trsex .tdSex,.profilemanager .tbl_profilemanager .trsex .tdUid,.profilemanager .tbl_profilemanager .trsex td[id*=Text],.profilemanager .tbl_profilemanager .trsex td[id*=Value]{margin:0}.profilemanager .tbl_profilemanager .checkbox{display:inline-flex;align-items:center;gap:10px;margin:0;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.9vw,16px);font-weight:400;line-height:1.25}.profilemanager .tbl_profilemanager .checkbox input[type=checkbox]{position:relative;display:inline-block;flex:0 0 18px;width:18px;height:18px;margin:0;padding:0;background:#fff;border:1px solid #0c604a;border-radius:3px;appearance:none;-webkit-appearance:none;cursor:pointer}.profilemanager .tbl_profilemanager .checkbox input[type=checkbox]:checked{background:#0c604a}.profilemanager .tbl_profilemanager .checkbox input[type=checkbox]:checked::after{content:'';position:absolute;left:5px;top:2px;width:5px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}.profilemanager .tbl_profilemanager .checkbox label{margin:0;cursor:pointer}.profilemanager .tbl_profilemanager .change-password-container{width:100%;margin-top:clamp(16px,1.6vw,26px);padding:clamp(22px,2vw,34px);color:#000;background:rgba(255,255,255,.55);border-radius:clamp(18px,1.6vw,28px)}.profilemanager .tbl_profilemanager .password-entry{display:grid;grid-template-columns:1fr;gap:7px}.profilemanager .tbl_profilemanager .password-entry .lb-password2{margin-top:clamp(12px,1vw,18px)}.profilemanager .tbl_profilemanager .password-entry .lb-password,.profilemanager .tbl_profilemanager .password-entry .lb-password2{display:block;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.9vw,16px);font-weight:400;line-height:1.25}.profilemanager .tbl_profilemanager .errval,.profilemanager .tbl_profilemanager span[style*='color: red'],.profilemanager .tbl_profilemanager span[style*='color:Red']{display:block;margin-top:8px;color:#e30613!important;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.85vw,15px);font-weight:700;line-height:1.3}.profilemanager .tbl_profilemanager .trbtn{margin-top:clamp(24px,2vw,36px);margin-bottom:0}.profilemanager .tbl_profilemanager .trbtn td{display:flex;flex-direction:column;align-items:flex-start}.profilemanager .tbl_profilemanager .button,.profilemanager .tbl_profilemanager input[type=button].button,.profilemanager .tbl_profilemanager input[type=submit].button{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:clamp(220px,18vw,320px);height:clamp(46px,3.2vw,56px);margin:0;padding:0 clamp(22px,1.8vw,34px);color:#fff!important;background:#e99612!important;border:1px solid #e99612!important;border-radius:999px;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.8vw,15px);font-weight:700;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.06em;cursor:pointer;float:none!important;clear:none!important}.profilemanager .tbl_profilemanager .button:focus,.profilemanager .tbl_profilemanager .button:hover,.profilemanager .tbl_profilemanager input[type=button].button:focus,.profilemanager .tbl_profilemanager input[type=button].button:hover,.profilemanager .tbl_profilemanager input[type=submit].button:focus,.profilemanager .tbl_profilemanager input[type=submit].button:hover{color:#fff!important;background:#e99612!important;border-color:#e99612!important;text-decoration:none}.profilemanager .tbl_profilemanager .msg{margin-top:clamp(16px,1.5vw,24px);margin-bottom:0}.profilemanager .tbl_profilemanager .valsum{display:block;color:#e30613!important;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(13px,.9vw,16px);font-weight:700;line-height:1.35}@media screen and (min-width:480px){.profilemanager{padding-top:58px;padding-bottom:78px}.profilemanager .tbl_profilemanager .trbtn td{align-items:stretch}.profilemanager .tbl_profilemanager .button,.profilemanager .tbl_profilemanager input[type=button].button,.profilemanager .tbl_profilemanager input[type=submit].button{width:100%!important;min-width:0}}
.profileorders{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-top:clamp(70px,8vw,140px);padding-right:clamp(20px,4.4vw,64px);padding-bottom:clamp(90px,9vw,170px);padding-left:clamp(20px,4.4vw,64px);background:#ffebdb;color:#0c604a;box-sizing:border-box}.profileorders *{box-sizing:border-box}.profileorders .profileorders_empty{display:flex;align-items:center;justify-content:center;width:100%;max-width:clamp(360px,38vw,560px);min-height:clamp(88px,9vw,132px);margin:0 auto;padding:clamp(20px,2vw,30px) clamp(22px,2.2vw,34px);color:#0c604a;background:#fff;border:1px solid rgba(12,96,74,.22);border-radius:clamp(22px,2.2vw,34px);font-family:'Vista Slab OT',serif;font-size:clamp(26px,2vw,40px);font-weight:300;line-height:1.08;text-align:center}.profileorders .profile_orders{width:100%;max-width:clamp(360px,50vw,760px);margin:0 auto;padding:0}.profileorders table{width:100%!important;max-width:100%!important;margin:0 auto;padding:0;border:0;border-collapse:collapse;border-spacing:0;background:0 0}.profileorders tbody,.profileorders td,.profileorders tfoot,.profileorders th,.profileorders thead,.profileorders tr{border:0}.profileorders th{padding:0 0 clamp(10px,1vw,16px);color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.8vw,15px);font-weight:700;line-height:1.25;text-align:left;text-transform:uppercase;letter-spacing:.06em}.profileorders td{padding:clamp(14px,1.3vw,20px) 0;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(14px,.95vw,17px);font-weight:400;line-height:1.35;vertical-align:middle;border-top:1px solid rgba(12,96,74,.18)}.profileorders a{color:#0c604a;text-decoration:underline;text-underline-offset:4px}.profileorders a:focus,.profileorders a:hover{color:#0c604a;text-decoration:underline}.profileorders .button,.profileorders a.button,.profileorders input[type=button].button,.profileorders input[type=submit].button{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:clamp(150px,12vw,220px);height:clamp(42px,3vw,52px);margin:0;padding:0 clamp(20px,1.6vw,30px);color:#fff!important;background:#e99612!important;border:1px solid #e99612!important;border-radius:999px;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.8vw,15px);font-weight:700;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.06em;cursor:pointer;float:none!important;clear:none!important}.profileorders .button:focus,.profileorders .button:hover,.profileorders a.button:focus,.profileorders a.button:hover,.profileorders input[type=button].button:focus,.profileorders input[type=button].button:hover,.profileorders input[type=submit].button:focus,.profileorders input[type=submit].button:hover{color:#fff!important;background:#e99612!important;border-color:#e99612!important;text-decoration:none}.profileorders .order,.profileorders .order-item,.profileorders .orderitem,.profileorders .profile-order,.profileorders .profile_order{display:block;width:100%;margin:0 0 clamp(16px,1.8vw,28px);padding:clamp(22px,2vw,34px);color:#000;background:#fff;border:1px solid rgba(12,96,74,.22);border-radius:clamp(22px,2.2vw,34px)}.profileorders .order-item:last-child,.profileorders .order:last-child,.profileorders .orderitem:last-child,.profileorders .profile-order:last-child,.profileorders .profile_order:last-child{margin-bottom:0}.profileorders .order-date,.profileorders .order-number,.profileorders .order-status,.profileorders .order-total,.profileorders .orderdate,.profileorders .ordernumber,.profileorders .orderstatus,.profileorders .ordertotal{display:block;margin:0 0 clamp(8px,.8vw,12px);color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(14px,.95vw,17px);font-weight:400;line-height:1.35}.profileorders .order-number,.profileorders .ordernumber{color:#0c604a;font-family:'Vista Slab OT',serif;font-size:clamp(24px,1.8vw,36px);font-weight:300;line-height:1.08}.profileorders .profile_orders:empty{display:none}@media screen and (min-width:480px){.profileorders{padding-top:58px;padding-bottom:78px}.profileorders .profileorders_empty{max-width:none;min-height:82px;padding:18px 20px;font-size:24px}.profileorders .profile_orders{max-width:none}.profileorders table,.profileorders tbody,.profileorders td,.profileorders tfoot,.profileorders th,.profileorders thead,.profileorders tr{display:block;width:100%!important}.profileorders thead{display:none}.profileorders tr{margin-bottom:clamp(14px,1.5vw,22px);padding:clamp(18px,1.8vw,26px);background:#fff;border:1px solid rgba(12,96,74,.22);border-radius:clamp(20px,2vw,30px)}.profileorders td{padding:8px 0;border-top:0}.profileorders td+td{border-top:1px solid rgba(12,96,74,.14)}.profileorders .button,.profileorders a.button,.profileorders input[type=button].button,.profileorders input[type=submit].button{width:100%!important;min-width:0}}
.shop-cart{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-top:clamp(50px,5vw,90px);padding-right:clamp(20px,4vw,70px);padding-bottom:clamp(50px,5vw,90px);padding-left:clamp(20px,4.4vw,70px);background:#ffebdb;color:#0c604a;box-sizing:border-box}.shop-cart .cm,.shop-cart .cm2,.shop-cart .cms-icon,.shop-cart .module-toolbar,.shop-cart .newDiv{z-index:20}.shop-cart table,.shop-cart tbody,.shop-cart td,.shop-cart tr{display:block;width:auto;margin:0;padding:0;border:0}.shop-cart .cnt,.shop-cart .head-shop,.shop-cart .td5{display:none!important}.shop-cart .cart-empty{position:relative;width:100%;max-width:clamp(520px,52vw,900px);margin:0 auto;padding-top:clamp(60px,7vw,130px);padding-right:clamp(20px,4vw,70px);padding-bottom:clamp(60px,7vw,130px);padding-left:clamp(20px,4vw,70px);border:0;color:#0c604a;text-align:center;box-sizing:border-box}.shop-cart .cart-empty .shoppingcart_empty{display:block;width:100%;margin:0 0 clamp(18px,1.8vw,30px);padding:0;color:#0c604a;font-family:'Vista Slab OT',serif;font-size:clamp(30px,2.6vw,52px);font-weight:300;line-height:1.12;text-align:center;text-transform:none}.shop-cart .cart-empty .msg{display:block;width:100%;max-width:620px;margin:0 auto clamp(28px,3vw,54px);padding:0;color:#0c604a;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(16px,1.05vw,20px);font-weight:400;line-height:1.45;text-align:center}.shop-cart .cart-empty br{display:none}.shop-cart .cart-empty .button{display:inline-flex!important;align-items:center;justify-content:center;width:auto;min-width:clamp(260px,22vw,420px);min-height:clamp(44px,3vw,54px);margin:0!important;padding:0 clamp(18px,1.5vw,30px);color:#0c604a;background:0 0;border:1px solid #0c604a;border-radius:0;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.8vw,15px);font-weight:400;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.08em;box-sizing:border-box;float:none!important;clear:none!important}.shop-cart .cart-empty .button:focus,.shop-cart .cart-empty .button:hover{color:#0c604a;background:0 0;border-color:#0c604a;text-decoration:none}.shop-cart .tblshopcart{display:block;width:100%;margin:0;padding:0;border:0;border-collapse:collapse;background:0 0;color:#0c604a;font-family:'Vista Sans OT Reg',sans-serif}.shop-cart .tblshopcart tbody{display:block;width:100%}.shop-cart .cart-item{display:grid!important;grid-template-columns:44px minmax(0,1fr);column-gap:16px;row-gap:16px;width:100%;padding-top:30px;padding-bottom:34px;border-bottom:1px solid #0c604a}.shop-cart .cart-item td{display:block;min-width:0;color:#0c604a;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(15px,.95vw,18px);line-height:1.35;box-sizing:border-box}.shop-cart .cart-item a{color:#0c604a;text-decoration:none}.shop-cart .cart-item a:focus,.shop-cart .cart-item a:hover{color:#0c604a;text-decoration:none}.shop-cart .cart-item .td1{grid-column:1;grid-row:1/span 4;align-self:start;display:flex;align-items:flex-start;justify-content:flex-start}.shop-cart .cart-item .td2{grid-column:2;grid-row:2;width:90px}.shop-cart .cart-item .td2 label{display:block;width:100%;margin:0 0 6px;color:#0c604a;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(14px,.9vw,18px);font-weight:400;line-height:1.2}.shop-cart .cart-item .td2 .item-cnt{display:block;width:76px;height:50px;margin:0;padding:0 8px;color:#0c604a;background:0 0;border:1px solid #0c604a;border-radius:0;font-family:'Vista Sans OT Reg',sans-serif;font-size:16px;line-height:48px;text-align:center;box-sizing:border-box}.shop-cart .cart-item .td2 a{display:none!important}.shop-cart .cart-item .td3{grid-column:2;grid-row:1}.shop-cart .cart-item .td3 .product-title{display:block;margin:0;padding:0;color:#0c604a;font-family:'Vista Slab OT',serif;font-size:clamp(26px,2vw,40px);font-weight:300;line-height:1.15}.shop-cart .cart-item .td4{grid-column:2;grid-row:3;color:#0c604a;font-family:'Vista Slab OT',serif;font-size:clamp(26px,2vw,40px);font-weight:300;line-height:1.15;text-align:left;white-space:nowrap}.shop-cart .delete-item{position:relative;display:block;width:clamp(38px,3.2vw,54px);height:clamp(38px,3.2vw,54px);font-size:0;text-decoration:none}.shop-cart .delete-item::after,.shop-cart .delete-item::before{content:'';position:absolute;left:50%;top:50%;width:clamp(32px,2.6vw,46px);height:2px;background:#0c604a;transform-origin:center center}.shop-cart .delete-item::before{transform:translate(-50%,-50%) rotate(45deg)}.shop-cart .delete-item::after{transform:translate(-50%,-50%) rotate(-45deg)}.shop-cart .total{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:clamp(24px,4vw,70px);width:100%;margin:0;padding-top:clamp(38px,4vw,72px);padding-bottom:clamp(14px,1.5vw,24px)}.shop-cart .total td{display:block;margin:0;padding:0;color:#0c604a}.shop-cart .total .cnt,.shop-cart .total .td5,.shop-cart .total td:first-child{display:none!important}.shop-cart .total .lbl{grid-column:1;color:#0c604a;font-family:'Vista Slab OT',serif;font-size:clamp(26px,2vw,40px);font-weight:700;line-height:1.15}.shop-cart .total .lbl span{display:inline;font-size:inherit;font-weight:inherit;line-height:inherit}.shop-cart .total .val{grid-column:2;color:#0c604a;font-family:'Vista Slab OT',serif;font-size:clamp(26px,2vw,40px);font-weight:700;line-height:1.15;text-align:right;white-space:nowrap}.shop-cart .vat{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:clamp(24px,4vw,70px);width:100%;margin:0;padding-top:clamp(6px,.8vw,12px);padding-bottom:clamp(30px,3vw,56px);border-bottom:1px solid #0c604a;color:#0c604a;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(15px,1vw,19px);font-weight:400;line-height:1.35}.shop-cart .vat .vat-lbl{grid-column:1}.shop-cart .vat .vat-sum{grid-column:2;font-weight:700;text-align:right;white-space:nowrap}.shop-cart .btns{display:grid!important;grid-template-columns:1fr;gap:clamp(14px,1.5vw,26px);width:100%;margin:clamp(30px,3.2vw,58px) 0 0;padding:0}.shop-cart .btns .button{display:inline-flex!important;align-items:center;justify-content:center;width:100%;min-height:clamp(44px,3vw,54px);margin:0!important;padding:0 clamp(18px,1.5vw,30px);color:#0c604a;background:0 0;border:1px solid #0c604a;border-radius:0;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.8vw,15px);font-weight:400;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.08em;box-sizing:border-box;float:none!important;clear:none!important}.shop-cart .btns .button:focus,.shop-cart .btns .button:hover{color:#0c604a;background:0 0;border-color:#0c604a;text-decoration:none}.shop-cart .btns .agoon{order:1}.shop-cart .btns .aclear{order:2}.shop-cart .btns .acash{order:3;color:#fff;background:#0c604a;border-color:#0c604a}.shop-cart .btns .acash:focus,.shop-cart .btns .acash:hover{color:#fff;background:#0c604a;border-color:#0c604a}@media screen and (min-width:800px){.shop-cart .cart-item{grid-template-columns:clamp(44px,4vw,64px) clamp(90px,7vw,120px) minmax(0,1fr) clamp(130px,12vw,190px);align-items:center;column-gap:clamp(22px,3vw,58px);row-gap:0;padding-top:clamp(30px,3vw,52px);padding-bottom:clamp(34px,3.4vw,60px)}.shop-cart .cart-item .td1{grid-column:1;grid-row:1;align-self:center}.shop-cart .cart-item .td2{grid-column:2;grid-row:1;width:100%}.shop-cart .cart-item .td3{grid-column:3;grid-row:1}.shop-cart .cart-item .td4{grid-column:4;grid-row:1;text-align:right}.shop-cart .btns{grid-template-columns:1.2fr 1fr .7fr}}@media screen and (min-width:480px){.shop-cart .cart-empty{padding-top:44px;padding-right:20px;padding-bottom:44px;padding-left:20px}.shop-cart .cart-empty .button{width:100%;min-width:0}}
.shop-cash,.shop_sent_error,.shop_sent_ok{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-top:clamp(80px,8vw,150px);padding-right:clamp(20px,4vw,70px);padding-bottom:clamp(50px,5vw,90px);padding-left:clamp(20px,4.4vw,70px);background:#ffebdb;color:#0c604a;box-sizing:border-box}.shop-cash *,.shop_sent_error *,.shop_sent_ok *{box-sizing:border-box}.shop-cash .cm,.shop-cash .cm2,.shop-cash .cms-icon,.shop-cash .module-toolbar,.shop-cash .newDiv,.shop_sent_error .cm,.shop_sent_error .cm2,.shop_sent_error .cms-icon,.shop_sent_error .module-toolbar,.shop_sent_error .newDiv,.shop_sent_ok .cm,.shop_sent_ok .cm2,.shop_sent_ok .cms-icon,.shop_sent_ok .module-toolbar,.shop_sent_ok .newDiv{z-index:20}.shop-cash table,.shop-cash tbody,.shop-cash td,.shop-cash tr,.shop_sent_error table,.shop_sent_error tbody,.shop_sent_error td,.shop_sent_error tr,.shop_sent_ok table,.shop_sent_ok tbody,.shop_sent_ok td,.shop_sent_ok tr{display:block;width:100%;margin:0;padding:0;border:0}.shop-cash a,.shop_sent_error a,.shop_sent_ok a{color:#0c604a;text-decoration:none}.shop-cash a:focus,.shop-cash a:hover,.shop_sent_error a:focus,.shop_sent_error a:hover,.shop_sent_ok a:focus,.shop_sent_ok a:hover{color:#0c604a;text-decoration:none}.shop-cash br,.shop_sent_error br,.shop_sent_ok br{display:none}.shop-cash .benefits,.shop-cash .intro,.shop-cash h1{display:none}.shop-cash h3,.shop-cash h4{display:block;margin:0 0 clamp(18px,1.8vw,32px);padding:0;color:#0c604a;font-family:'Vista Slab OT',serif;font-size:clamp(28px,2vw,42px);font-weight:300;line-height:1.15;text-align:left;text-transform:none}.shop-cash .shop_loginreg{display:grid;grid-template-columns:1fr;gap:clamp(30px,4vw,70px);width:100%;margin:0;padding:0}.shop-cash .shop_loginreg>div:last-child{display:none}.shop-cash .shop_loginreg1,.shop-cash .shop_loginreg2,.shop-cash .shop_loginreg3{position:relative;width:100%;margin:0;padding:clamp(24px,2.6vw,44px);border:1px solid #0c604a;background:0 0;color:#0c604a}.shop-cash .shop_loginreg2 #registerform,.shop-cash .shop_loginreg3 #registerform{display:block!important}.shop-cash .shop_loginreg2 .next,.shop-cash .shop_loginreg3 .next{display:none}.shop-cash .dvform,.shop-cash .pnlogin,.shop-cash .pnregister,.shop-cash .register-form{width:100%;margin:0;padding:0}.shop-cash .tbl_login,.shop-cash .tbl_login_pwforgot,.shop-cash .tbl_login_register{width:100%;margin:0;padding:0}.shop-cash .tbl_login tr,.shop-cash .tbl_login_pwforgot tr,.shop-cash .tbl_login_register tr{display:block;width:100%;margin:0 0 clamp(16px,1.4vw,24px);padding:0;border:0}.shop-cash .tbl_login td,.shop-cash .tbl_login_pwforgot td,.shop-cash .tbl_login_register td{display:block;width:100%;margin:0;padding:0;color:#0c604a;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(15px,.95vw,18px);font-weight:400;line-height:1.3}.shop-cash .tbl_login td:first-child,.shop-cash .tbl_login_pwforgot td:first-child,.shop-cash .tbl_login_register td:first-child{margin-bottom:7px}.shop-cash .tbl_login .empty,.shop-cash .tbl_login_pwforgot .empty,.shop-cash .tbl_login_register .empty{display:none}.shop-cash .tbl_login input[type=email],.shop-cash .tbl_login input[type=number],.shop-cash .tbl_login input[type=password],.shop-cash .tbl_login input[type=text],.shop-cash .tbl_login select,.shop-cash .tbl_login textarea,.shop-cash .tbl_login_pwforgot input[type=email],.shop-cash .tbl_login_pwforgot input[type=number],.shop-cash .tbl_login_pwforgot input[type=password],.shop-cash .tbl_login_pwforgot input[type=text],.shop-cash .tbl_login_pwforgot select,.shop-cash .tbl_login_pwforgot textarea,.shop-cash .tbl_login_register input[type=email],.shop-cash .tbl_login_register input[type=number],.shop-cash .tbl_login_register input[type=password],.shop-cash .tbl_login_register input[type=text],.shop-cash .tbl_login_register select,.shop-cash .tbl_login_register textarea{display:block;width:100%!important;height:clamp(44px,3vw,54px);margin:0;padding:0 14px;color:#0c604a;background:0 0;border:1px solid #0c604a;border-radius:0;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(15px,.95vw,18px);font-weight:400;line-height:1.2;box-shadow:none;outline:0}.shop-cash .tbl_login input[type=email]:focus,.shop-cash .tbl_login input[type=number]:focus,.shop-cash .tbl_login input[type=password]:focus,.shop-cash .tbl_login input[type=text]:focus,.shop-cash .tbl_login select:focus,.shop-cash .tbl_login textarea:focus,.shop-cash .tbl_login_pwforgot input[type=email]:focus,.shop-cash .tbl_login_pwforgot input[type=number]:focus,.shop-cash .tbl_login_pwforgot input[type=password]:focus,.shop-cash .tbl_login_pwforgot input[type=text]:focus,.shop-cash .tbl_login_pwforgot select:focus,.shop-cash .tbl_login_pwforgot textarea:focus,.shop-cash .tbl_login_register input[type=email]:focus,.shop-cash .tbl_login_register input[type=number]:focus,.shop-cash .tbl_login_register input[type=password]:focus,.shop-cash .tbl_login_register input[type=text]:focus,.shop-cash .tbl_login_register select:focus,.shop-cash .tbl_login_register textarea:focus{border-color:#0c604a;outline:0}.shop-cash .tbl_login select,.shop-cash .tbl_login_pwforgot select,.shop-cash .tbl_login_register select{appearance:auto}.shop-cash .tbl_login textarea,.shop-cash .tbl_login_pwforgot textarea,.shop-cash .tbl_login_register textarea{height:140px;padding-top:12px;padding-bottom:12px;resize:vertical}.shop-cash .button,.shop-cash input[type=submit].button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:clamp(180px,14vw,260px);min-height:clamp(44px,3vw,54px);margin:clamp(12px,1vw,18px) 0 0;padding:0 clamp(22px,1.8vw,34px);color:#fff;background:#0c604a;border:1px solid #0c604a;border-radius:0;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.8vw,15px);font-weight:400;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.08em;cursor:pointer}.shop-cash .button:focus,.shop-cash .button:hover,.shop-cash input[type=submit].button:focus,.shop-cash input[type=submit].button:hover{color:#fff;background:#0c604a;border-color:#0c604a;text-decoration:none}.shop-cash .checkbox{display:flex;align-items:center;gap:10px;margin:clamp(14px,1.2vw,20px) 0 0;color:#0c604a;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(14px,.9vw,16px)}.shop-cash .checkbox input[type=checkbox]{width:18px!important;height:18px;margin:0;accent-color:#0c604a}.shop-cash .checkbox label{margin:0}.shop-cash .login_pwforgotton{display:inline-block;margin:clamp(18px,1.5vw,26px) 0 0;color:#0c604a;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(14px,.9vw,16px);text-decoration:underline}.shop-cash .login_pwforgotton:focus,.shop-cash .login_pwforgotton:hover{text-decoration:underline}.shop-cash .login_forgotpw{width:100%;margin:clamp(20px,2vw,34px) 0 0;padding:clamp(18px,1.8vw,30px);border:1px solid #0c604a;color:#0c604a;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(14px,.9vw,16px);line-height:1.4}.shop-cash .login_forgotpw .tbl_login_pwforgot{margin-top:clamp(16px,1.4vw,22px)}.shop-cash .login_forgotpw .tbl_login_pwforgot tr{display:grid;grid-template-columns:1fr;gap:12px}.shop-cash .login_forgotpw .tbl_login_pwforgot td:first-child{display:none}.shop-cash .login_forgotpw .tbl_login_pwforgot .button{width:100%;margin:0}.shop-cash .register-form .tbl_login_register tr{border:0;padding:0}.shop-cash .register-form .tbl_login_register td:first-child{margin-bottom:7px;font-weight:400}.shop-cash .register-form .tbl_login_register .err{color:#e30613!important;font-weight:700}.shop-cash .register-form .tbl_login_register .tr-title td[colspan='3']{display:grid;grid-template-columns:1fr;gap:8px}.shop-cash .register-form .tbl_login_register .tr-title td[colspan='3'] span{display:block;margin:4px 0 -2px}.shop-cash .register-form .tbl_login_register .street td[colspan='3']{display:grid;grid-template-columns:1fr;gap:8px}.shop-cash .register-form .tbl_login_register .street td[colspan='3'] label{display:block;margin:4px 0 -2px}.shop-cash .register-form .tbl_login_register .zip-city{display:grid;grid-template-columns:minmax(120px,.35fr) minmax(0,.65fr);column-gap:18px;row-gap:7px;width:100%;margin:0 0 clamp(16px,1.4vw,24px);padding:0;border:0}.shop-cash .register-form .tbl_login_register .zip-city>td:first-child{grid-column:1;grid-row:1;width:100%;margin:0;padding:0}.shop-cash .register-form .tbl_login_register .zip-city>td:nth-child(2){display:contents}.shop-cash .register-form .tbl_login_register .zip-city table,.shop-cash .register-form .tbl_login_register .zip-city tbody{display:contents}.shop-cash .register-form .tbl_login_register .zip-city table tr{display:contents;margin:0;padding:0;border:0}.shop-cash .register-form .tbl_login_register .zip-city .td11{grid-column:1;grid-row:2;width:100%;margin:0;padding:0}.shop-cash .register-form .tbl_login_register .zip-city .td12{grid-column:2;grid-row:1;width:100%;margin:0;padding:0}.shop-cash .register-form .tbl_login_register .zip-city .td13{grid-column:2;grid-row:2;width:100%;margin:0;padding:0}.shop-cash .register-form .tbl_login_register .zip-city input{width:100%!important}.shop-cash .button-register{margin-top:clamp(10px,1vw,18px)}.shop-cash .please-wait,.shop-cash .register_emailinusemsg,.shop-cash .valsum{display:block;margin-top:14px;color:#e30613!important;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(14px,.9vw,16px);font-weight:700}@media screen and (min-width:800px){.shop-cash .shop_loginreg{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.shop-cash .login_forgotpw .tbl_login_pwforgot tr{grid-template-columns:minmax(0,1fr) auto;align-items:end}.shop-cash .login_forgotpw .tbl_login_pwforgot .button{width:auto;min-width:160px}}@media screen and (min-width:480px){.shop-cash .shop_loginreg1,.shop-cash .shop_loginreg2,.shop-cash .shop_loginreg3{padding:20px}.shop-cash .button,.shop-cash input[type=submit].button{width:100%}.shop-cash .register-form .tbl_login_register .zip-city{display:block}.shop-cash .register-form .tbl_login_register .zip-city .td11,.shop-cash .register-form .tbl_login_register .zip-city .td12,.shop-cash .register-form .tbl_login_register .zip-city .td13,.shop-cash .register-form .tbl_login_register .zip-city table,.shop-cash .register-form .tbl_login_register .zip-city table tr,.shop-cash .register-form .tbl_login_register .zip-city tbody,.shop-cash .register-form .tbl_login_register .zip-city>td:first-child,.shop-cash .register-form .tbl_login_register .zip-city>td:nth-child(2){display:block;width:100%;margin:0;padding:0}.shop-cash .register-form .tbl_login_register .zip-city .td12,.shop-cash .register-form .tbl_login_register .zip-city>td:first-child{margin-bottom:7px}.shop-cash .register-form .tbl_login_register .zip-city .td11,.shop-cash .register-form .tbl_login_register .zip-city .td13{margin-bottom:clamp(16px,1.4vw,24px)}}
.shop-detail{position:relative;width:100%;background:#ffebdb;color:#0c604a;padding-top:clamp(80px,8vw,150px);padding-bottom:clamp(70px,7vw,130px)}.shop-detail .cm,.shop-detail .cm2,.shop-detail .cms-icon,.shop-detail .module-toolbar,.shop-detail .newDiv{z-index:20}.shop-detail .catdescrs,.shop-detail .number,.shop-detail .shop-detail-back1,.shop-detail .shopdetail-back{display:none!important}.shop-detail .shop-detail1{width:100%;max-width:1920px;margin:0 auto;padding-left:clamp(20px,4.4vw,64px);padding-right:clamp(20px,3vw,64px);display:grid;grid-template-columns:1fr;gap:clamp(28px,3vw,48px);box-sizing:border-box}.shop-detail .imgs{width:100%;height:100%;max-height:920px;margin:0;padding:0}.shop-detail .slickgallery{width:100%;height:100%;max-height:920px;margin:0;padding:0}.shop-detail .shop_detail_img{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:clamp(540px,56vw,920px);max-height:920px;margin:0;padding:clamp(24px,3vw,52px);background:#fff;box-sizing:border-box}.shop-detail .shop_detail_img a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none}.shop-detail .shop_detail_img picture{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.shop-detail .shop_detail_img img{display:block;width:auto;max-width:88%;max-height:100%;height:auto;object-fit:contain}.shop-detail .product-info{display:flex;flex-direction:column;width:100%;max-width:clamp(320px,28vw,460px);min-width:0;margin:0;padding:0;color:#0c604a;justify-self:start}.shop-detail .product-info h1{order:1;display:block;margin:0 0 clamp(18px,1.8vw,30px);padding:0;color:#0c604a;font-family:'Vista Slab OT',serif;font-size:clamp(44px,4vw,82px);font-weight:300;line-height:1.08;letter-spacing:.01em;text-transform:none}.shop-detail .product-info .descr{order:3;display:block;margin:clamp(22px,2vw,36px) 0 0;color:#000;font-family:'Vista Slab OT',serif;font-size:clamp(20px,1.45vw,30px);font-weight:300;line-height:1.32}.shop-detail .shopprice,.shop-detail .upd{display:block;width:100%;margin:0;padding:0}.shop-detail .scaleprices{order:2;display:block;width:100%;max-width:100%;margin:0;padding:0}.shop-detail .scaleprices::before{display:none;content:none}.shop-detail .scaleprices::after{content:'Lieferzeit: ca. 4 – 5 Werktage';display:block;margin:0;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.8vw,15px);font-weight:400;line-height:1.3}.shop-detail .scaleprices .pnadd{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:clamp(12px,1vw,18px)!important;width:100%!important;max-width:350px!important;margin:0 0 clamp(18px,1.6vw,28px)!important;padding:0!important;box-sizing:border-box}.shop-detail .shopprice{display:flex;flex-direction:column}.shop-detail .productprice{order:1;display:block;margin:0;color:#0c604a;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(24px,1.8vw,36px);font-weight:700;line-height:1.1}.shop-detail .productprice span{display:inline}.shop-detail .shop_pricemwst{order:2;display:block;max-width:310px;margin:clamp(10px,.9vw,14px) 0 0;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.75vw,15px);font-weight:400;line-height:1.25}.shop-detail .baseunit{order:3;display:block;margin:2px 0 0;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.75vw,15px);font-weight:400;line-height:1.25}.shop-detail .shopprice::before{content:'Inhalt';order:4;display:block;margin:clamp(24px,2vw,36px) 0 8px;color:#000;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.75vw,15px);font-weight:400;line-height:1.2}.shop-detail .price-units{order:5;display:block;width:100%!important;max-width:350px!important;height:clamp(44px,3vw,54px);margin:0 0 clamp(22px,2vw,34px);padding:0 40px 0 18px;color:#000;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.5L6 5.5L10.5 1.5' fill='none' stroke='%230C604A' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 7px;border:0;border-radius:999px;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(15px,1vw,18px);font-weight:700;line-height:1.2;box-shadow:none;outline:0;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none}.shop-detail .price-units::-ms-expand{display:none}.shop-detail .visible-hide{position:absolute;left:-200vw;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shop-detail .shopcnt{display:block!important;flex:0 0 clamp(58px,5vw,80px)!important;width:clamp(58px,5vw,80px)!important;max-width:clamp(58px,5vw,80px)!important;height:clamp(44px,3vw,54px);margin:0!important;padding:0 8px!important;color:#000;background:#fff;border:0;border-radius:999px;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(15px,1vw,18px);font-weight:700;line-height:1;text-align:center;box-sizing:border-box}.shop-detail .shopadd-plusminus{display:none!important}.shop-detail .pnadd .shopadd,.shop-detail .pnadd input[type=button].shopadd,.shop-detail input[type=button].button.shopadd,.shop-detail input[type=button].shopadd{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:250px!important;height:clamp(44px,3vw,54px)!important;margin:0!important;padding:0 clamp(14px,1.2vw,22px)!important;color:#fff!important;background:#e99612!important;border:1px solid #e99612!important;border-radius:999px!important;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.8vw,15px);font-weight:700;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:.04em;cursor:pointer;box-sizing:border-box;float:none!important;clear:none!important}.shop-detail .pnadd .shopadd:focus,.shop-detail .pnadd .shopadd:hover,.shop-detail .pnadd input[type=button].shopadd:focus,.shop-detail .pnadd input[type=button].shopadd:hover,.shop-detail input[type=button].button.shopadd:focus,.shop-detail input[type=button].button.shopadd:hover,.shop-detail input[type=button].shopadd:focus,.shop-detail input[type=button].shopadd:hover{color:#fff!important;background:#e99612!important;border-color:#e99612!important;text-decoration:none}.shop-detail .no-tabs{width:100%;max-width:clamp(320px,28vw,460px);margin:0;padding:0;box-sizing:border-box;justify-self:start}.shop-detail .no-tabs .item{width:100%;margin:0;padding:0;border-top:1px solid #000}.shop-detail .no-tabs .item:last-child{border-bottom:1px solid #000}.shop-detail .no-tabs .item h5{position:relative;display:block;width:100%;margin:0;padding-top:clamp(16px,1.3vw,24px);padding-right:46px;padding-bottom:clamp(16px,1.3vw,24px);padding-left:0;color:#000;font-family:'Vista Slab OT',serif;font-size:clamp(22px,1.55vw,32px);font-weight:700;line-height:1.2;cursor:pointer}.shop-detail .no-tabs .item h5::after,.shop-detail .no-tabs .item h5::before{content:'';position:absolute;right:0;top:50%;width:clamp(18px,1.4vw,28px);height:2px;background:#0c604a;transform:translateY(-50%)}.shop-detail .no-tabs .item h5::after{transform:translateY(-50%) rotate(90deg)}.shop-detail .no-tabs .item .article-content{display:none;width:100%;margin:0;padding:0 0 clamp(22px,2vw,36px)}.shop-detail .no-tabs .item .col-item,.shop-detail .no-tabs .item .col-wrap,.shop-detail .no-tabs .item .container,.shop-detail .no-tabs .item .content,.shop-detail .no-tabs .item .content_main{width:100%;max-width:none;margin:0;padding:0}.shop-detail .no-tabs .item .content_main{color:#000;font-family:'Vista Slab OT',serif;font-size:clamp(18px,1.2vw,25px);font-weight:300;line-height:1.35}@media screen and (min-width:800px){.shop-detail .shop-detail1{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:stretch;column-gap:clamp(48px,5vw,90px);row-gap:clamp(14px,1.6vw,28px)}.shop-detail .imgs{grid-column:1;grid-row:1;height:100%;max-height:920px}.shop-detail .product-info{grid-column:2;grid-row:1}.shop-detail .no-tabs{grid-column:2;grid-row:2;margin-top:0}}@media screen and (min-width:1080px){.shop-detail .shop-detail1{column-gap:clamp(60px,5.5vw,110px);row-gap:clamp(10px,1.2vw,22px)}.shop-detail .product-info{padding-top:clamp(10px,1vw,22px)}}@media screen and (min-width:480px){.shop-detail .shop_detail_img{height:auto;min-height:480px;max-height:none;padding:20px}.shop-detail .shop_detail_img img{max-width:92%;max-height:440px}.shop-detail .no-tabs,.shop-detail .product-info{max-width:none}.shop-detail .price-units{max-width:350px!important}.shop-detail .scaleprices .pnadd{max-width:350px!important}.shop-detail .pnadd .shopadd,.shop-detail .pnadd input[type=button].shopadd,.shop-detail input[type=button].button.shopadd,.shop-detail input[type=button].shopadd{max-width:250px!important}.shop-detail .product-info h1{font-size:clamp(38px,11vw,56px)}.shop-detail .no-tabs{margin-top:20px}}
.shop-ov{position:relative;width:100%;background:#ffebdb;color:#0c604a}.shop-ov .cm,.shop-ov .cm2,.shop-ov .cms-icon,.shop-ov .module-toolbar,.shop-ov .newDiv{z-index:20}.shop-ov .desc,.shop-ov .more,.shop-ov .no,.shop-ov .paging-sort,.shop-ov .parameters,.shop-ov .shop_pricemwst,.shop-ov .visibility-hide{display:none!important}.shop-ov .dvProgress.shopaddwait,.shop-ov .shopoverview.loading{z-index:30}.shop-ov .shop-overview7{width:100%;max-width:1920px;margin:0 auto;padding-left:clamp(20px,4.4vw,64px);padding-right:clamp(20px,3vw,64px);display:grid;grid-template-columns:1fr;gap:clamp(24px,3vw,36px)}.shop-ov .item{position:relative;width:100%;min-width:0;margin:0;padding-top:clamp(20px,2vw,30px);padding-right:clamp(20px,2vw,30px);padding-bottom:clamp(20px,2vw,30px);padding-left:clamp(20px,2vw,30px);background:#fff;color:#0c604a;display:flex;flex-direction:column;min-height:clamp(500px,37vw,650px);box-sizing:border-box}.shop-ov .item-info{display:block;width:100%;order:1}.shop-ov .item-desc{display:block;width:100%;margin:0 0 clamp(10px,.8vw,14px)}.shop-ov .name{display:block;width:100%;margin:0;color:#0c604a;text-decoration:none}.shop-ov .name:focus,.shop-ov .name:hover{color:#0c604a;text-decoration:none}.shop-ov h3{display:block;margin:0;padding:0;color:#0c604a;font-family:'Vista Slab OT',serif;font-size:clamp(20px,1.25vw,26px);font-weight:400;line-height:1.18}.shop-ov .offer-details{display:block;width:100%;margin:0;padding:0;border:0}.shop-ov .shopprice,.shop-ov .upd{display:block;width:100%;margin:0;padding:0}.shop-ov .price-units{display:block;width:100%;max-width:190px;height:42px;margin:0 0 clamp(10px,.8vw,14px);padding:0 42px 0 14px;color:#0c604a;background-color:#fff;border:1px solid #0c604a;border-radius:0;font-family:'Vista Sans OT Reg',sans-serif;font-size:16px;line-height:40px;box-sizing:border-box}.shop-ov .productprice{display:block;margin:0;color:#0c604a;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(18px,1.15vw,24px);font-weight:700;line-height:1.1}.shop-ov .productprice span{display:inline}.shop-ov .catdescrs{display:flex;align-items:center;gap:6px;width:100%;margin:clamp(12px,1vw,18px) 0 0;padding-top:clamp(8px,.7vw,12px);border-top:1px solid #0c604a}.shop-ov .shop-cats1{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:3px 10px 2px;color:#fff;background:#e30613;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.75vw,15px);font-weight:400;line-height:1;text-transform:uppercase}.shop-ov .shop-cats1.descr2{background:#e30613}.shop-ov .item-image{order:2;width:100%;margin:0;padding:clamp(6px,.8vw,12px) 0 clamp(58px,4.8vw,82px);display:flex;align-items:center;justify-content:center;flex:1 1 auto;box-sizing:border-box}.shop-ov .item-image .img{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none}.shop-ov picture{display:flex;align-items:center;justify-content:center;width:100%}.shop-ov img{display:block;width:auto;max-width:78%;max-height:clamp(240px,22vw,340px);height:auto;object-fit:contain}.shop-ov .pnadd{position:absolute;left:clamp(12px,1.2vw,18px);right:clamp(12px,1.2vw,18px);bottom:clamp(12px,1.2vw,18px);display:flex;align-items:stretch;gap:10px;margin:0;padding:0;z-index:4}.shop-ov .shopcnt{display:block;width:54px;min-width:54px;height:44px;margin:0;padding:0 6px;color:#0c604a;background:#fff;border:1px solid #0c604a;border-radius:0;font-family:'Vista Sans OT Reg',sans-serif;font-size:15px;line-height:42px;text-align:center;box-sizing:border-box}.shop-ov .shopadd-plusminus{display:flex;flex-direction:column;width:36px;min-width:36px;height:44px;margin:0;padding:0}.shop-ov .shopadd-plusminus a{display:flex;align-items:center;justify-content:center;width:36px;height:22px;color:#fff;background:#0c604a;border:0;font-family:'Vista Sans OT Reg',sans-serif;font-size:16px;line-height:1;text-decoration:none}.shop-ov .shopadd-plusminus a:focus,.shop-ov .shopadd-plusminus a:hover{color:#fff;background:#0c604a;text-decoration:none}.shop-ov .shopadd{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;height:44px;margin:0;padding:0 16px;color:#fff;background:#0c604a;border:1px solid #0c604a;border-radius:0;font-family:'Vista Sans OT Reg',sans-serif;font-size:clamp(12px,.75vw,15px);font-weight:400;line-height:1;text-transform:uppercase;cursor:pointer;box-sizing:border-box}@media screen and (min-width:640px){.shop-ov .shop-overview7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1080px){.shop-ov .shop-overview7{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,2.2vw,36px)}}
