﻿@import'./../../../../../cis-data/fonts/pt-serif/fonts.css';:root{--header__height:113px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:none !important}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}sup,sub{line-height:0}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}table{border-collapse:collapse;border-spacing:0}input[type=checkbox],input[type=radio]{margin:0}html{font-size:62.5%;-webkit-text-size-adjust:100%}body{-webkit-hyphens:auto;hyphens:auto}img{display:block;max-width:100%;border:0}strong,b{font-weight:bold}a{outline:none}em{font-style:italic}p{padding-bottom:calc(1.7rem * 1.6)}ul,ol{padding:0 0 calc(1.7rem * 1.6) 20px}ul ul,ul ol,ol ul,ol ol{padding-bottom:0}.cb{clear:both;display:block}.noaction{pointer-events:none}.hidden,.items-hidden{display:none}.block{display:block}.absolute,.placeholder>div{position:absolute;top:0;left:0;width:100%;height:100%}.scrolling{overflow:auto;-webkit-overflow-scrolling:touch}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ajaxdiv-overlay{display:none;position:fixed;z-index:50;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}#ajaxdiv{display:none;position:fixed;z-index:51;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-width:1920px}#ajaxdiv .ajaxdiv-close{position:fixed;z-index:2;top:15px;right:15px;width:40px;height:40px;background-color:#000;cursor:pointer}#ajaxdiv .ajaxdiv-close:before,#ajaxdiv .ajaxdiv-close:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:1px;background-color:#fff}#ajaxdiv .ajaxdiv-close:before{transform:translate(-50%, -50%) rotate(45deg)}#ajaxdiv .ajaxdiv-close:after{transform:translate(-50%, -50%) rotate(-45deg)}#ajaxdiv>div{position:relative;z-index:1}#ajaxdiv.video{width:calc(100% - 100px);max-width:1280px}#ajaxdiv.video>div{height:0;padding-bottom:56.25%}#ajaxdiv.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#ajaxdiv[style*="display:block"]+#ajaxdiv-overlay{display:block}.placeholder{position:relative}.placeholder>div{background-repeat:no-repeat;background-position:center center;background-size:cover}.iframe-wrapper{position:relative}.iframe-wrapper.a4-portrait{height:0;padding-bottom:141.4285714286%}.iframe-wrapper.a4-landscape{height:0;padding-bottom:70.7070707071%}.iframe-wrapper>iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;border:0}.row{display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.row a.dsbutton{position:absolute;z-index:5;top:0;left:0;border:2px #fff solid;margin:0;line-height:0}.row>.col{position:relative;z-index:1;box-sizing:border-box}.row>.col.left{text-align:left}.row>.col.center{text-align:center}.row>.col.right{text-align:right}.searchpanel>span{display:none}.item .box{position:relative}.alert{position:relative;padding:10px;border:1px rgba(0,0,0,0) solid;box-sizing:border-box;margin-bottom:calc(1.7rem * 1.6)}.alert.success{background-color:#468847;color:#fff}.alert.success a{color:#fff;text-decoration:underline}.alert.error{background-color:#d50032;color:#fff}.alert.error a{color:#fff;text-decoration:underline}.alert.info{background-color:#d1ecf1;color:#0c5460;border-color:#bee5eb}.alert.info a{color:#0c5460;text-decoration:underline}.alert>*:last-of-type{padding-bottom:0;margin-bottom:0}#scrolltop{display:block;position:fixed;z-index:10;right:40px;bottom:100px;width:40px;height:40px;border:1px #333 solid;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;line-height:40px;text-align:center;color:#333}#scrolltop:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;font-size:20px}.scrolled #scrolltop{opacity:1;visibility:visible}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.msg-wrapper{width:100%;margin:30px auto;text-align:center}.msg-wrapper.loading>.waiting{width:25px;height:25px;margin:0 auto 30px;line-height:25px;font-size:25px;animation:rotating 2s linear infinite}.msg-wrapper.loading>.waiting:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:400}.cookie_notification{position:fixed;z-index:70;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);transform:translateY(100%);opacity:0;visibility:hidden}.cookie_notification.show{animation:showCookieNotification .7s 1s forwards}.cookie_notification.hide{animation:hideCookieNotification .7s forwards}.cookie_notification_inner{position:relative;padding:15px 35px 15px 15px;font-size:15px;line-height:25px;color:#fff}.cookie_notification_inner:after{content:"";display:block;clear:both}.cookie_notification_inner a{padding-left:5px;color:#fff;text-decoration:underline}.cookie_notification_inner a:hover{color:#fff}.cookie_notification_inner p:last-of-type{padding-bottom:0}.cookie_notification_close{display:block;position:absolute;top:15px;right:5px;width:25px;height:25px;cursor:pointer}.cookie_notification_close:before,.cookie_notification_close:after{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#fff;transform-origin:center top}.cookie_notification_close:before{transform:translateY(-50%) rotate(45deg)}.cookie_notification_close:after{transform:translateY(-50%) rotate(-45deg)}@keyframes showCookieNotification{0%{transform:translateY(100%);opacity:0;visibility:hidden}100%{transform:translateY(0%);opacity:1;visibility:visible}}@keyframes hideCookieNotification{0%{transform:translateY(0%);opacity:1;visibility:visible}100%{transform:translateY(100%);opacity:0;visibility:hidden}}.browser_notification_overlay{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8)}.browser_notification{position:fixed;z-index:999;top:0;right:0;left:0;background-color:#fff;padding:15px 15px 0;font-size:15px;line-height:25px;color:#000}.browser_notification p{padding-bottom:15px}.browser_notification_close{display:block;position:absolute;top:15px;right:5px;width:25px;height:25px;cursor:pointer}.browser_notification_close:before,.browser_notification_close:after{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#000;transform-origin:center top}.browser_notification_close:before{transform:translateY(-50%) rotate(45deg)}.browser_notification_close:after{transform:translateY(-50%) rotate(-45deg)}.cis-action-wrp{margin-bottom:15px}.cis-action-wrp:after{content:"";display:block;clear:both}.cis-action-wrp .cis-action{float:left;margin-bottom:0}.cis-action{position:relative;z-index:9999;margin-bottom:15px;font-family:"Noto Sans Regular";font-size:15px}.cis-action:after{content:"";display:block;clear:both}.cis-action>span{position:relative;z-index:1;float:left;height:35px;padding:0 40px 0 15px;background-color:#fff;border:1px #d7d7d7 solid;line-height:35px;color:#333;cursor:pointer}.cis-action>span:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:700;position:absolute;top:0;right:0;width:35px;height:35px;line-height:35px;text-align:center;font-size:14px}.cis-action>ul{display:none;position:absolute;z-index:2;top:35px;left:0;width:265px;list-style:none;padding:0;background-color:#fff;border:1px #d7d7d7 solid;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.cis-action>ul li{padding-bottom:0}.cis-action>ul li:before{content:""}.cis-action>ul li:not(:last-of-type){border-bottom:1px #d7d7d7 solid}.cis-action>ul a{display:block;position:relative;padding-left:15px;font-size:15px;line-height:35px;color:#333;text-decoration:none}.cis-action>ul a:hover{background-color:#f5f5f5}.cis-action>ul a.icon{padding-left:37px}.cis-action>ul a.icon:before{position:absolute;top:7px;left:7px;width:20px;height:20px;font-size:14px;line-height:20px;text-align:center;color:#646464}.cis-action>ul a.icon.add:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:700}.cis-action>ul a.icon.sort:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:700}.cis-action.in>ul{display:block}.cis-notes-wrapper{position:fixed;z-index:999;top:0;left:0;width:100%}.cis-note{position:relative;margin-bottom:15px;padding:15px 15px 15px 45px;background-color:#fff;border:1px #d7d7d7 solid;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);font-family:"Noto Sans Regular";font-size:14px;line-height:20px;color:#333}.cis-note:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:700;position:absolute;top:15px;left:15px;font-size:20px}.cis-note .cis-note-close{display:block;position:absolute;top:15px;right:15px;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;transition:background .4s}.cis-note .cis-note-close:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.cis-note .cis-note-close:hover{background-color:#f5f5f5}.cis-note a{color:#333;text-decoration:underline}.cis-note a:hover{color:#333;text-decoration:underline}.cis-note ul,.cis-note ol,.cis-note p{padding-bottom:20px;margin-bottom:0}.cis-note li{padding-bottom:0}.cis-note>*:last-of-type{padding-bottom:0;margin-bottom:0}.cis-note>ul.moveup,.cis-note>ol.moveup{margin-top:0 !important}.cis-list{padding-bottom:15px;font-family:"Noto Sans Regular"}.cis-list .cms-location-wrp{background-color:#fff;border:1px #d7d7d7 solid}.cis-list .cms-object-wrp{padding:10px 0 10px 10px;font-size:14px;line-height:20px;background-color:#fff;border-bottom:1px #d7d7d7 solid;color:#333;transition:background-color .4s}.cis-list .cms-object-wrp:last-of-type{border-bottom-width:0}.cis-list .cms-object-wrp:hover{background-color:#f5f5f5}.cis-list .cms-object-wrp div[class^=cms-object-wrp-mark-]{background-color:rgba(0,0,0,0)}.cis-list .cms-object-wrp .cms-object-movehandle{border-width:0}.cis-list .cms-object-wrp.cms-object-state-hover{padding-left:22px}.cis-list .cms-object-wrp.cms-object-state-hover .cms-object-wrp-mark-w{left:17px}.cis-list .ui-sortable-placeholder{height:40px !important}.cis-accordion{padding-bottom:15px;border-top:1px #d7d7d7 solid}.cis-accordion .cis-accordion-group{background-color:#fff;border:1px #d7d7d7 solid;border-top-width:0}.cis-accordion .cis-accordion-group .cis-accordion-header{position:relative;font-family:"Noto Sans Regular";font-size:15px;line-height:20px;padding:10px 40px 10px 10px;color:#5977b5;cursor:pointer;font-weight:400;border-bottom:1px rgba(0,0,0,0) solid;transition:background-color .4s,border-color .4s}.cis-accordion .cis-accordion-group .cis-accordion-header:after{display:block;position:absolute;top:0;right:0;width:40px;height:40px;transition:transform .4s;content:"";font-family:"Font Awesome 5 Pro";font-weight:300;color:#333;font-size:20px;line-height:40px;text-align:center}.cis-accordion .cis-accordion-group .cis-accordion-header:hover{background-color:#f5f5f5;border-bottom-color:#f5f5f5}.cis-accordion .cis-accordion-group.in .cis-accordion-header{border-bottom-color:#d7d7d7}.cis-accordion .cis-accordion-group.in .cis-accordion-header:after{transform:rotate(180deg)}.cis-accordion .cis-accordion-body{display:none;padding:15px 15px 0;background-color:#f5f5f5;font-family:"Noto Sans Regular";font-size:14px;line-height:20px;color:#333}.cis-accordion .cis-accordion-body p,.cis-accordion .cis-accordion-body ul,.cis-accordion .cis-accordion-body ol{padding-bottom:15px}input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea{font-family:"Open Sans",Arial,sans-serif;font-size:1.7rem;line-height:1.6;font-weight:300;color:#463635}input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea{display:block;padding-right:10px;padding-left:10px;border:1px #cfc6ba solid;background-color:#cfc6ba;box-sizing:border-box;border-radius:0;outline:none;-webkit-appearance:none}select.input_false,input:not([type=checkbox]):not([type=radio]):not([type=range]).input_false,textarea.input_false{background-image:none !important;background-color:#d50032 !important;color:#fff !important;border-color:#d50032 !important;-webkit-box-shadow:0 0 0px 1000px #d50032 inset !important}select.input_false::-webkit-input-placeholder,input.input_false:not([type=checkbox]):not([type=radio]):not([type=range])::-webkit-input-placeholder,textarea.input_false::-webkit-input-placeholder{color:#fff !important}select.input_false:-moz-placeholder,input.input_false:-moz-placeholder:not([type=checkbox]):not([type=radio]):not([type=range]),textarea.input_false:-moz-placeholder{color:#fff !important}select.input_false::-moz-placeholder,input.input_false:not([type=checkbox]):not([type=radio]):not([type=range])::-moz-placeholder,textarea.input_false::-moz-placeholder{color:#fff !important}select.input_false:-ms-placeholder,input.input_false:-ms-placeholder:not([type=checkbox]):not([type=radio]):not([type=range]),textarea.input_false:-ms-placeholder{color:#fff !important}input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea{width:100%}input:not([type=checkbox]):not([type=radio]):not([type=range]):-webkit-input-placeholder,input:not([type=checkbox]):not([type=radio]):not([type=range]):-moz-placeholder,input:not([type=checkbox]):not([type=radio]):not([type=range]):-ms-placeholder,textarea:-webkit-input-placeholder,textarea:-moz-placeholder,textarea:-ms-placeholder{color:#9a7c7a}input:not([type=checkbox]):not([type=radio]):not([type=range]):-moz-placeholder,textarea:-moz-placeholder{opacity:1}input:not([type=checkbox]):not([type=radio]):not([type=range]){height:40px}textarea{resize:vertical}button{height:40px;color:#ccc;background-color:#333;border-width:0;cursor:pointer;font-size:1.7rem;-webkit-appearance:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f1_section{padding-bottom:calc(1.7rem * 1.6)}.f1_row:after{content:"";display:block;clear:both}.f1_row>.col{float:left;width:50%;box-sizing:border-box}.f1_row>.col.plz,.f1_row>.col.spamfilter{width:120px}.f1_row>.col.plz+.col,.f1_row>.col.spamfilter+.col{width:calc(100% - 120px)}.f1_row>.col.spamfilter+.col>label{display:block;line-height:40px}.f1_row>.col.spamfilter+.col>label:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;float:left;margin:0 10px}.checkboxCheck>div{position:relative}.checkboxCheck>div>input[type=checkbox],.checkboxCheck>div>input[type=radio]{position:absolute;top:0;left:0;width:0;height:0;margin:0;opacity:0}.checkboxCheck>div>label{display:block;position:relative;line-height:30px;padding:5px 0 5px 40px;cursor:pointer}.checkboxCheck>div>label:before{content:"";text-align:center;cursor:pointer;position:absolute;top:5px;left:0;width:30px;height:30px;border:1px #cfc6ba solid;box-sizing:border-box;background-color:#cfc6ba}.checkboxCheck>div>label:after{content:"";display:block;clear:both}.checkboxCheck>div>label p:last-of-type{padding-bottom:0}.checkboxCheck>div>input[type=checkbox]:checked+label:before,.checkboxCheck>div>input[type=radio]:checked+label:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;color:#000}.checkboxCheck>div>input[type=radio]+label:before{border-radius:50%}.checkboxCheck.input_false{color:#d50032 !important}.checkboxCheck.input_false>div>input:not(:checked)+label:before{background-color:#d50032 !important;border-color:#d50032 !important}.checkboxCheck.input_false>div>input[type=checkbox]:checked+label:before,.checkboxCheck.input_false>div>input[type=radio]:checked+label:before{color:#fff !important}.formbest{display:block;position:relative;padding:10px 10px 10px 40px;margin-bottom:calc(1.7rem * 1.6);background-color:#468847;color:#fff;cursor:default}.formbest:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;top:10px;left:10px}.formbest.fail{background-color:#d50032}.formbest.fail:before{content:""}.formbest.info{background-color:#d9edf7;color:#0085ca}.formbest.info:before{content:""}.formbest p:last-of-type,.formbest ul:last-of-type,.formbest ol:last-of-type{padding-bottom:0}.flickity-wrapper{position:relative;z-index:1;padding-bottom:65%}.flickity-wrapper.adaptiveheight{padding-bottom:0}.flickity-wrapper.adaptiveheight .carousel-cell,.flickity-wrapper.adaptiveheight .flickity-slider>div{height:auto}.flickity-wrapper .flickity-gallery{overflow:hidden}.flickity-wrapper .flickity-gallery:not(.flickity-enabled){display:none}.flickity-wrapper .flickity-viewport{z-index:1}.flickity-wrapper .flickity-prev-next-button{z-index:2}.flickity-wrapper:not(.adaptiveheight) .flickity-gallery{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}.flickity-wrapper:not(.adaptiveheight) .flickity-gallery .flickity-viewport{height:100% !important}.flickity-wrapper.adaptiveheight .flickity-gallery{padding-bottom:0}.flickity-wrapper.adaptiveheight .flickity-gallery .carousel-cell,.flickity-wrapper.adaptiveheight .flickity-gallery .flickity-slider>div{height:auto}.flickity-wrapper .carousel-cell,.flickity-wrapper .flickity-slider>div{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.flickity-wrapper .carousel-cell.contain,.flickity-wrapper .flickity-slider>div.contain{background-size:contain}.flickity-wrapper .itext-container,.flickity-wrapper .flickity-text{display:none}.preload_image{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;color:rgba(0,0,0,0)}.cis-select{position:relative;z-index:1;height:40px;background-color:#cfc6ba;box-sizing:border-box;font-family:"Open Sans",Arial,sans-serif;font-size:1.7rem;line-height:1.6;font-weight:300;color:#463635}.cis-select.open{z-index:2}.cis-select:after{content:"";display:block;position:absolute;z-index:1;width:40px;height:40px;right:0;top:0;font-family:"Font Awesome 5 Pro";font-weight:300;font-size:20px;line-height:40px;text-align:center}.cis-select>select{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}.cis-select>div{position:relative;z-index:2;height:40px;border:1px #cfc6ba solid;padding:0 40px 0 10px;box-sizing:border-box;cursor:pointer;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .4s}.cis-select>div>span{display:inline-block}.cis-select>div>span:not(:last-of-type):after{content:",";display:inline-block;padding-right:5px}.cis-select ul{display:none;position:absolute;z-index:2;top:40px;left:0;width:100%;margin:0;padding:0;box-sizing:border-box;list-style:none;border-top:1px #cfc6ba solid}.cis-select ul>li{padding:5px 10px;border:1px #cfc6ba solid;border-top-width:0;background-color:#cfc6ba;cursor:pointer;line-height:30px;color:#000;word-wrap:break-word;transition:background-color .4s}.cis-select ul>li:hover{background-color:#eee}body:not(.ios) .cis-select.open ul{display:block;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch}body:not(.ios) .cis-select.open:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%}.cis-select.input_false{background-color:#d50032 !important}.cis-select.input_false:after{color:#fff !important}.cis-select.input_false>div{color:#fff !important}#gallerybox{display:none;position:fixed;z-index:105;top:0;right:0;bottom:0;left:0}#gallerybox>div{height:100%}#gallerybox .flickity-wrapper{position:relative;z-index:1;height:calc(100% - 60px);padding-bottom:0}#gallerybox .flickity-wrapper img{opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:opacity .4s,visibility .4s}#gallerybox .flickity-wrapper .flickity-gallery{height:100%}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .carousel-cell-image{position:absolute;z-index:2;top:50%;left:50%;max-width:calc(100% - 40px);max-height:calc(100% - 40px);transform:translate(-50%, -50%)}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .carousel-cell-image.flickity-lazyloaded{opacity:1;filter:alpha(opacity=100);visibility:visible}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .ajaxclose,#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .cislightboxclose{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}#gallerybox .flickity-wrapper .flickity-gallery .flickity-slider>div .itext-wrapper{display:none;position:absolute;z-index:3;bottom:0;left:0;right:0;padding:10px 20px}#gallerybox .flickity-controls{position:fixed;z-index:4;right:0;bottom:0;left:0;padding:20px 60px 20px 20px;color:#fff;background-color:#333}#gallerybox .flickity-controls:after{content:"";display:block;clear:both}#gallerybox .flickity-controls .counter{float:left}#gallerybox .flickity-controls .show-text{position:absolute;top:50%;right:90px;width:60px;height:30px;border:1px solid #666;border-radius:20px;background:#f08080;font-size:30px;transform:translateY(-50%);cursor:pointer;transition:all .4s}#gallerybox .flickity-controls .show-text .fas{position:absolute;left:0;top:0;transition:all .4s}#gallerybox .flickity-controls .show-text.in{background:#90ee90}#gallerybox .flickity-controls .show-text.in .fas{left:100%;transform:translateX(-100%)}#gallerybox .flickity-controls .cislightboxclose{position:absolute;top:50%;right:10px;width:40px;height:40px;transform:translateY(-50%)}#gallerybox .flickity-controls .cislightboxclose:before,#gallerybox .flickity-controls .cislightboxclose:after{content:"";position:absolute;top:50%;right:5px;left:5px;height:2px;background-color:#fff;transform-origin:50% 50%;transition:background .4s}#gallerybox .flickity-controls .cislightboxclose:before{transform:rotate(45deg)}#gallerybox .flickity-controls .cislightboxclose:after{transform:rotate(-45deg)}.cis-select{position:relative;z-index:1;height:40px;background-color:#cfc6ba;box-sizing:border-box;font-family:"Open Sans",Arial,sans-serif;font-size:1.7rem;line-height:1.6;font-weight:300;color:#463635}.cis-select.open{z-index:2}.cis-select:after{content:"";display:block;position:absolute;z-index:1;width:40px;height:40px;right:0;top:0;font-family:"Font Awesome 5 Pro";font-weight:300;font-size:20px;line-height:40px;text-align:center}.cis-select>select{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}.cis-select>div{position:relative;z-index:2;height:40px;border:1px #cfc6ba solid;padding:0 40px 0 10px;box-sizing:border-box;cursor:pointer;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .4s}.cis-select>div>span{display:inline-block}.cis-select>div>span:not(:last-of-type):after{content:",";display:inline-block;padding-right:5px}.cis-select ul{display:none;position:absolute;z-index:2;top:40px;left:0;width:100%;margin:0;padding:0;box-sizing:border-box;list-style:none;border-top:1px #cfc6ba solid}.cis-select ul>li{padding:5px 10px;border:1px #cfc6ba solid;border-top-width:0;background-color:#cfc6ba;cursor:pointer;line-height:30px;color:#000;word-wrap:break-word;transition:background-color .4s}.cis-select ul>li:hover{background-color:#eee}body:not(.ios) .cis-select.open ul{display:block;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch}body:not(.ios) .cis-select.open:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%}.cis-select.input_false{background-color:#d50032 !important}.cis-select.input_false:after{color:#fff !important}.cis-select.input_false>div{color:#fff !important}h1{font-family:"PT Serif";font-size:4.5rem;line-height:1.25;font-weight:400;color:#c86e46}.cshopproduct .similar h2,.cintroduction .title h1+.teaser,.carticle .title h1+.teaser{font-family:"AvenirLTStd-Roman";font-size:3.1rem;line-height:1.3;font-weight:400}.cshopproduct .title h1,h2{font-family:"PT Serif";font-size:3.9rem;line-height:1.25;font-weight:400;color:#c86e46}.cintroduction .title h2+.teaser,.cintroduction .title .teaser,.carticle .title h2+.teaser,.carticle .title .teaser{font-family:"AvenirLTStd-Roman";font-size:2.6rem;line-height:1.3;font-weight:400}.cteam .box .headline,.cshopproduct .controls-wrp .price,.cshopproducts .box .infos .price,.cnews.top h3,.cboxes .flex-objects .cms-location-wrp .cms-object-wrp .text h3,.flickity-wrapper .flickity-gallery .carousel-cell .carousel-text,.sitefooter .desktop .title,h3{font-family:"PT Serif";font-size:2.7rem;line-height:1.2;font-weight:600;color:#333;color:#c86e46}.cshopproduct .title h1:after,.cnews.top h3:after,.cintroduction .title h1:after,.cintroduction .title h2:after,.cboxes .flex-objects .cms-location-wrp .cms-object-wrp .text h3:after,.carticle .title h1:after,.carticle .title h2:after{content:"";display:block;position:absolute;right:0;left:0;bottom:-4px;width:145px;height:2px;margin:0 auto;background:#c86e46}.cshopproduct .breadcrumbs,.stamp-wrp,.sitefooter,#siteheader{width:100%;max-width:1720px;margin-right:auto;margin-left:auto}.cshopproduct .breadcrumbs,.stamp-wrp,article>div{padding-right:110px;padding-left:110px;box-sizing:border-box}.sitefooter,#siteheader{padding-right:40px;padding-left:40px;box-sizing:border-box}article.top_0{padding-top:0}article.top_1{padding-top:60px}article.top_2{padding-top:140px}article.bottom_0{padding-bottom:0}article.bottom_1{padding-bottom:calc(60px - 1.7rem * 1.6)}article>.content{position:relative}article>.content .anchor{position:relative;top:calc((var(--header__height) + 60px)*-1)}.design_1.cgallery.thumbslider,article.design_1{background:#fff}.design_2.cgallery.thumbslider,article.design_2{background:#ece8e3}.design_3.cgallery.thumbslider,article.design_3{background:#cfc6ba}.design_4.cgallery.thumbslider,article.design_4{background:#3a3a3a;color:#fff}.design_4.cgallery.thumbslider a,article.design_4 a{color:#fff}.btn,.f1_row button[type=submit]{display:inline-block;padding:5px 30px 7px;box-sizing:border-box;text-align:center;font-weight:300;line-height:1;background-color:#3a3a3a;color:#fff;border:1px solid #3a3a3a;transition:background .4s,border-color .4s;outline:none}.btn:hover,.f1_row button[type=submit]:hover{border-color:#c86e46;background-color:#c86e46}.cshopproducts.similar .flickity-prev-next-button,.cnews.top .news-slider-wrp .flickity-prev-next-button,.flickity-wrapper .flickity-gallery .flickity-prev-next-button{position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:30px;height:60px;color:#fff;background-repeat:no-repeat;background-position:center center;background-color:rgba(0,0,0,0);background-size:contain}.cshopproducts.similar .flickity-prev-next-button svg,.cnews.top .news-slider-wrp .flickity-prev-next-button svg,.flickity-wrapper .flickity-gallery .flickity-prev-next-button svg{display:none}.cshopproducts.similar .flickity-prev-next-button:before,.cnews.top .news-slider-wrp .flickity-prev-next-button:before,.flickity-wrapper .flickity-gallery .flickity-prev-next-button:before{display:none}.cshopproducts.similar .previous.flickity-prev-next-button,.cnews.top .news-slider-wrp .previous.flickity-prev-next-button,.flickity-wrapper .flickity-gallery .previous.flickity-prev-next-button{left:40px;transform:translateY(-50%) rotate(-180deg);background-image:url("../../images/arrow-small-dark.svg")}.cshopproducts.similar .next.flickity-prev-next-button,.cnews.top .news-slider-wrp .next.flickity-prev-next-button,.flickity-wrapper .flickity-gallery .next.flickity-prev-next-button{right:40px;background-image:url("../../images/arrow-small-dark.svg")}:root{--header__height:113px}html{height:100%;font-family:"Open Sans",Arial,sans-serif;font-size:62.5%;color:#333;-webkit-text-size-adjust:100%}body{font-size:1.7rem;line-height:1.6;font-weight:300;color:#333;overflow-x:hidden;hyphens:none}.object_18658 h2{margin-bottom:0 !important;font-family:"AvenirLTStd-Roman";font-size:2.6rem;font-weight:400;line-height:1.3;text-transform:uppercase}.object_18658 h2:after{display:none !important}a{transition:opacity .4s;text-decoration:none;color:#3a3a3a}a:focus,a:active{outline:none}.backlink{display:block;position:relative;left:50%;transform:translateX(-50%);max-width:1500px;padding-right:5px;padding-bottom:15px;font-size:1.7rem}.backlink:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;padding-right:5px}#backButton{margin-bottom:20px}p{padding-bottom:2.72rem}article{position:relative}article>div{max-width:1720px;margin:0 auto}article.width_2>div{max-width:1200px;text-align:center}article>.content.search{padding-top:calc(30px + 2.72rem);padding-bottom:0}picture{display:block}img{width:100%;height:auto}.unicorn:before{content:"@"}.nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grecaptcha-badge{z-index:1}.cb{clear:both}.block{display:block}.alignr{text-align:right}#ajaxdiv.popup,#ajaxdiv.popup-security{overflow:auto;width:540px;max-width:100%;max-height:100%;background-color:#fff;-webkit-overflow-scrolling:touch}#ajaxdiv.popup .ajaxdiv-close,#ajaxdiv.popup-security .ajaxdiv-close{background-color:#3a3a3a}#ajaxdiv.popup>div,#ajaxdiv.popup-security>div{padding:40px 40px calc(40px - 1.7rem * 1.6)}#ajaxdiv.popup h3,#ajaxdiv.popup-security h3{padding-bottom:2.72rem}#ajaxdiv.popup-security{background-color:#3a3a3a;color:#fff}#ajaxdiv.popup-security h3{color:#fff}#ajaxdiv-overlay{background-color:rgba(58,58,58,.7)}.js-hidden{display:none !important}#nav-overlay{display:none}.quicklinks{padding:0;font-size:1.5rem;line-height:30px;list-style:none}.quicklinks:after{content:"";display:block;clear:both}.quicklinks>li{position:relative;float:left;padding-bottom:0;color:#fff}.quicklinks>li:not(:first-of-type):before{content:"|";float:left;padding:0 8px}.quicklinks>li>a{float:left;color:#fff}.quicklinks>li>a#minicart-trigger{position:relative;padding-right:40px}.quicklinks>li>a#minicart-trigger span.counter{display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background-color:#fff;font-weight:700;line-height:30px;text-align:center;color:#3a3a3a}.quicklinks>li>ul{position:absolute;z-index:5;top:40px;left:50%;visibility:hidden;opacity:0;transform:translateX(-50%);transition:transform .4s,opacity .4s,visibility .4s;width:170px;padding:8px 0 0;list-style:none}.quicklinks>li>ul:before{content:"";display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);border-right:8px rgba(0,0,0,0) solid;border-bottom:8px #fff solid;border-left:8px rgba(0,0,0,0) solid}.quicklinks>li>ul.show{visibility:visible;opacity:1;transform:translate(-50%, -10px)}.quicklinks>li>ul>li{padding-right:2px;padding-left:2px;background-color:#fff;text-align:left}.quicklinks>li>ul>li:first-of-type{padding-top:2px}.quicklinks>li>ul>li:last-of-type{padding-bottom:2px}.quicklinks>li>ul>li:not(:last-of-type)>a{border-bottom:1px #cfc6ba dotted}.quicklinks>li>ul>li:hover a{color:#cfc6ba}.quicklinks>li>ul>li>a{display:block;padding:5px 10px;line-height:30px;text-align:center;color:#3a3a3a}header{position:fixed;z-index:4;top:0;left:0;width:100%;background-color:#3a3a3a}#siteheader{display:grid;position:relative;grid-template-columns:minmax(0, 1fr) 170px minmax(0, 1fr);align-items:flex-end;padding-top:25px}.shrink_header_stamp #siteheader{grid-template-columns:minmax(0, 1fr) 120px minmax(0, 1fr)}#siteheader>.logos{display:flex;position:relative;align-items:center;padding-bottom:25px;column-gap:35px}#siteheader>.logos .logo{display:block;height:40px;aspect-ratio:50/9}#siteheader>.logos .logo-brennerei{display:block;height:65px;aspect-ratio:300/169}#siteheader>.logos .logo-eigenbrand{height:45px;aspect-ratio:68/75}#siteheader>.logos .logo-swiss-handcrafted{height:45px;aspect-ratio:31/30}.headerstamp-wrp{position:relative;z-index:3}.headerstamp{position:absolute;bottom:0;left:0;transform:translateY(50%);width:100%;padding:15px;border-radius:50%;box-sizing:border-box;background-color:#3a3a3a;aspect-ratio:1/1}.shrink_header_stamp .headerstamp{transform:translateY(15%);padding:5px;border-width:0}.headerstamp:before{content:"";display:block;position:absolute;z-index:1;top:-3px;left:-3px;width:calc(100% + 6px);height:calc(50% + 3px);background-color:#3a3a3a}.headerstamp img{position:relative;z-index:2}#nav-wrp{position:relative;float:right;padding-top:21px}#nav-wrp>.quicklinks{position:absolute;z-index:2;top:-21px;right:0}nav{position:relative;z-index:1}nav .nav__scroll .quicklinks,nav .nav__scroll .logos,nav .nav__scroll .navfooter{display:none}.menutrigger{display:none}#primary-navigation{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0;font-weight:400;list-style:none}#primary-navigation a{color:#fff}#primary-navigation ul{visibility:hidden;opacity:0;padding:0;list-style:none;padding-inline-start:0}#primary-navigation li{padding-bottom:0}#primary-navigation>li{position:relative;padding:0}#primary-navigation>li:not(:last-of-type){padding-right:25px}#primary-navigation>li>a{display:block;position:relative;z-index:6;transition:color .4s;padding:5px 0;font-family:"AvenirLTStd-Roman";font-size:2rem;font-weight:500;line-height:40px;text-transform:uppercase}#primary-navigation>li>a.active{font-weight:500;color:#cfc6ba}#primary-navigation>li>ul{position:absolute;z-index:5;top:60px;left:50%;transform:translateX(-50%);transition:transform .4s,opacity .4s,visibility .4s;width:250px;padding:8px 0 0}#primary-navigation>li>ul:before{content:"";display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);border-right:8px rgba(0,0,0,0) solid;border-bottom:8px #3a3a3a solid;border-left:8px rgba(0,0,0,0) solid}#primary-navigation>li>ul.show{visibility:visible;opacity:1;transform:translate(-50%, -10px)}#primary-navigation>li>ul>li{padding-right:8px;padding-left:8px;background-color:#3a3a3a;text-align:left}#primary-navigation>li>ul>li:first-of-type{padding-top:8px}#primary-navigation>li>ul>li:last-of-type{padding-bottom:8px}#primary-navigation>li>ul>li:not(:last-of-type)>a{border-bottom:1px #cfc6ba dotted}#primary-navigation>li>ul>li>a{display:block;padding:5px 10px;line-height:30px}#primary-navigation>li>ul>li>a.active{background-color:#cfc6ba;color:#3a3a3a}#primary-navigation>li>ul:after{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;transform:translateY(-60px);width:100%;height:100%}body:not(.touch) #primary-navigation>li:not(.active):hover>a,body:not(.touch) #primary-navigation>li>ul>li:not(.active):hover>a{color:#cfc6ba}#languages{display:grid;position:fixed;z-index:3;top:250px;right:0;grid-template-columns:minmax(0, 1fr);gap:10px;transition:transform .4s;padding:0;list-style:none}.scrolled #languages{transform:translateX(100%)}#languages li.lang_1{order:4}#languages li.active{display:none}#languages a{display:block;padding:4px 15px;border:1px #fff solid;border-right-width:0;background-color:#3a3a3a;line-height:30px;text-align:center;color:#fff}#languages a.active{color:#cfc6ba}main{position:relative;z-index:1;min-height:calc(100vh - 50px);padding-top:var(--header__height);box-sizing:border-box}#content .cms-location-wrp>article.carticle:first-of-type,#content>article.carticle:first-of-type{font-size:1.8rem}footer{position:relative;z-index:1;padding-top:60px;border-top:1px #3a3a3a solid;background-color:#3a3a3a;color:#fff}.sitefooter{position:relative}.sitefooter .desktop{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 3fr) 180px;padding-bottom:30px;font-size:1.5rem;column-gap:50px}.sitefooter .desktop .title{padding-bottom:4px;color:#c86e46}.sitefooter .desktop .title p{padding:0}.sitefooter table{max-width:100%}.sitefooter a{color:#fff}.footerlinks{padding-top:10px;padding-bottom:10px;border-top:1px solid rgba(255,255,255,.4);background-color:#3a3a3a;font-size:1.4rem;color:#fff}.footerlinks a{color:#fff}.footerlinks p{padding-bottom:0}.footerlinks .content{display:flex;justify-content:space-between;align-items:center}.footerlinks .content .cis{width:150px;font-size:1.1rem;line-height:1.2;text-align:right}#scrolltotop{position:fixed;z-index:5;right:40px;bottom:50px;visibility:hidden;opacity:0;transition:opacity 1s,visibility 1s,transform 1s;width:40px;height:40px;border:1px #fff solid;border-radius:50%;box-sizing:border-box;background-color:#c86e46;font-size:26px;line-height:40px;text-align:center;color:#fff;cursor:pointer}#scrolltotop:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.scrolled #scrolltotop{visibility:visible;opacity:1;transform:translateY(-50px)}.linklist_title{padding-bottom:0;border-top:none;font-weight:700;color:#3a3a3a}.linklist{padding-left:0;list-style:none}.linklist li{padding-bottom:0}.linklist a{display:block;position:relative;padding-top:10px;padding-right:4rem;padding-bottom:10px;border-bottom:1px #3a3a3a solid;line-height:2rem;text-decoration:none}.linklist a:after{position:absolute;right:0;bottom:0;width:4rem;height:4rem;font-size:2rem;line-height:4rem;text-align:center}.linklist a.file:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.linklist a.link:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.linklist a.btn{display:inline-block;padding:5px 30px 7px}.cols-2{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;justify-content:space-between}.cols-2>.col{position:relative;width:50%;box-sizing:border-box}.cols-2>.col.sticky{position:sticky;top:0;align-self:flex-start}.cols-2>.col.column1{padding-right:25px}.cols-2>.col.column2{padding-left:25px}.cols-2>.col article>div{padding-right:0;padding-left:0}.cols-2.sameheight .paragraph{min-height:calc(100% - 40px)}textarea,input:not([type=checkbox]):not([type=radio]):not([type=range]){border-bottom:1px #3a3a3a solid;border-color:#ece8e3;background-color:#ece8e3}.stamp-wrp{position:relative;z-index:2}.stamp-wrp .stamp{display:block;position:absolute;top:60px;right:40px;transform:rotate(18deg);width:200px;border-radius:50%;background-size:contain;background-repeat:no-repeat;background-color:#3a3a3a;background-position:center center;aspect-ratio:1/1}.stamp-wrp .stamp.derbrenner{background-image:url("../../images/stempel_derbrenner_white.svg")}.cis-select{border-color:#ece8e3;background-color:#ece8e3}.cis-select:after{background-color:#3a3a3a;color:#fff}.cis-select>div{border-bottom-color:#3a3a3a;border-color:#ece8e3}.cis-select ul>li.selected{background-color:#3a3a3a;color:#fff}#cisLightbox .flickity-wrapper .flickity-gallery .flickity-slider>div{transition:none}#cisLightbox .flickity-wrapper .flickity-gallery .flickity-slider>div .carousel-cell-image,#cisLightbox .flickity-wrapper .flickity-gallery .flickity-slider>div .carousel-cell-image.flickity-lazyloaded{opacity:0;transition:opacity 1.5s}#cisLightbox .flickity-wrapper .flickity-gallery .flickity-slider>div.is-selected .carousel-cell-image{opacity:1}#cisLightbox .flickity-wrapper .flickity-gallery .flickity-slider>div img{width:auto}#cisLightbox .flickity-wrapper .flickity-gallery .flickity-slider>div .cislightboxclose{background-color:#cfc6ba}#cisLightbox .flickity-wrapper .flickity-gallery .flickity-prev-next-button.previous,#cisLightbox .flickity-wrapper .flickity-gallery .flickity-prev-next-button.next{background-image:url("../../images/arrow-small-dark.svg")}#cisLightbox .flickity-controls{background-color:#3a3a3a;line-height:20px;color:#fff}#cisLightbox .itext-wrapper{background-color:rgba(58,58,58,.5);color:#fff}.flickity-wrapper .flickity-gallery{outline:0}.flickity-wrapper .flickity-gallery:not(.slide) .flickity-viewport{z-index:1}.flickity-wrapper .flickity-gallery:not(.slide) .flickity-slider{left:0 !important;transform:none !important}.flickity-wrapper .flickity-gallery:not(.slide) .flickity-slider>div{left:0 !important;z-index:1;margin-left:0;opacity:0;transition:opacity 4s;filter:alpha(opacity=0)}.flickity-wrapper .flickity-gallery:not(.slide) .flickity-slider>div.is-selected{z-index:3;opacity:1;filter:alpha(opacity=100)}.flickity-wrapper .flickity-gallery .flickity-slider{height:100%}.flickity-wrapper .flickity-gallery .carousel-cell{position:relative;overflow:hidden}.flickity-wrapper .flickity-gallery .carousel-cell img{min-width:100%}.flickity-wrapper .flickity-gallery .carousel-cell a.absolute{position:absolute;top:0;right:0;bottom:0;left:0}.flickity-wrapper .flickity-gallery .carousel-cell .carousel-text{display:flex;position:absolute;z-index:2;top:0;right:0;left:0;flex-direction:column;align-self:center;opacity:0;transform:translateY(-100%);transition:all .4s;width:100%;padding:5px;box-sizing:border-box;background:rgba(255,255,255,.8);text-align:center}.flickity-wrapper .flickity-gallery .carousel-cell:hover .carousel-text{opacity:1;transform:none}.flickity-wrapper .flickity-gallery .flickity-page-dots{position:absolute;z-index:3;bottom:15px;width:100%;padding:0;margin:0;line-height:1;text-align:center;list-style:none}.flickity-wrapper .flickity-gallery .flickity-page-dots .dot{display:inline-block;position:relative;width:40px;height:30px;padding:0;cursor:pointer}.flickity-wrapper .flickity-gallery .flickity-page-dots .dot:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:width .4s;width:16px;height:16px;border:1px #fff solid;border-radius:8px;box-sizing:border-box}.flickity-wrapper .flickity-gallery .flickity-page-dots .dot.is-selected:before{width:100%;background-color:#fff}.flickity-wrapper .flickity-textwrapper{display:none}.cms-location-wrp{position:relative;z-index:1}.cms-location-wrp .cms-object-wrp,.cms-location-wrp .cms-object-droppable{animation:object_fadein .7s linear forwards}.cms-location-wrp .cms-object-wrp.js-hidden,.cms-location-wrp .cms-object-droppable.js-hidden{position:absolute;visibility:hidden;opacity:0;animation:none}.cms-location-wrp .cms-object-wrp .cms-object-status-div,.cms-location-wrp .cms-object-droppable .cms-object-status-div{z-index:5}@keyframes object_fadein{0%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}.flex-objects .cms-location-wrp{display:flex;flex-wrap:wrap;margin-left:-40px}.flex-objects .cms-location-wrp .cms-objectgroup-wrp{display:flex;flex-wrap:wrap;width:100%}.flex-objects .cms-location-wrp .cms-objectgroup-wrp.js-hidden{display:none}.flex-objects .cms-location-wrp .cms-object-wrp,.flex-objects .cms-location-wrp .cms-object-droppable{display:flex;width:calc(33.333% - 40px);box-sizing:border-box;margin-bottom:40px;margin-left:40px}.flex-objects .cms-location-wrp .cms-object-wrp img,.flex-objects .cms-location-wrp .cms-object-droppable img{width:100%}.flex-objects .cms-location-wrp .cms-object-wrp.ui-sortable-placeholder,.flex-objects .cms-location-wrp .cms-object-wrp.ui-sortable-helper,.flex-objects .cms-location-wrp .cms-object-droppable.ui-sortable-placeholder,.flex-objects .cms-location-wrp .cms-object-droppable.ui-sortable-helper{height:auto !important}.flex-objects .cms-location-wrp .cms-object-wrp.category,.flex-objects .cms-location-wrp .cms-object-droppable.category{width:calc(100% - 40px);margin-bottom:0}.flex-objects .cms-location-wrp .cms-object-wrp.category .title,.flex-objects .cms-location-wrp .cms-object-droppable.category .title{padding-bottom:2.72rem;text-transform:uppercase}.flex-objects .cms-location-wrp .cms-object-wrp.no-data,.flex-objects .cms-location-wrp .cms-object-droppable.no-data{width:calc(100% - 40px)}.flex-objects .cms-location-wrp .cms-object-wrp>div:first-of-type,.flex-objects .cms-location-wrp .cms-object-droppable>div:first-of-type{width:100%}.flex-objects .cms-location-wrp .box{position:relative}.flex-objects.auto .cms-location-wrp:not(.cms-location-empty){justify-content:center;margin-left:auto}.flex-objects.auto .cms-location-wrp:not(.cms-location-empty) .cms-object-wrp,.flex-objects.auto .cms-location-wrp:not(.cms-location-empty) .cms-object-droppable{width:auto;margin:0 10px}.paging{position:relative;z-index:1}.paging .paging_content{position:relative;line-height:40px;text-align:center}.paging .paging_content>div{position:relative}.paging .paging_content a{position:absolute;top:0;text-decoration:none}.paging .paging_content a.previous,.paging .paging_content a.next{width:40px;height:40px;background-color:#3a3a3a;line-height:40px;color:#fff}.paging .paging_content a.previous{left:0}.paging .paging_content a.previous:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;font-size:3.5rem}.paging .paging_content a.next{right:0}.paging .paging_content a.next:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;font-size:3.5rem}.accordion{padding-bottom:2.72rem}.accordion .accordion-group{padding-bottom:5px}.accordion .accordion-group.not-clickable .accordion-header{pointer-events:none}.accordion .accordion-group.in .accordion-header{border-radius:4px 4px 0 0}.accordion .accordion-group.in .accordion-header:after{transform:rotate(180deg)}.accordion .accordion-group.in .accordion-body{display:block}.accordion .accordion-header{position:relative;padding:15px 45px 10px 15px;background-color:#cfc6ba;font-family:"AvenirLTPro-Black";color:#3a3a3a;cursor:pointer}.accordion .accordion-header span.normal{white-space:nowrap;font-family:"AvenirLTStd-Roman"}.accordion .accordion-header:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;display:block;position:absolute;top:5px;right:5px;transition:transform .4s;width:40px;height:40px;font-size:20px;line-height:40px;text-align:center}.accordion .accordion-body{display:none;padding:15px 15px 5px;background-color:#ece8e3}.accordion .accordion-inner{padding:2.72rem;padding-bottom:0}.tabs>ul{padding:0px;margin:0;list-style:none}.tabs>ul:after{content:"";display:block;clear:both}.tabs>ul>li{position:relative;z-index:1;float:left;transition:background-color .4s,color .4s;min-width:200px;padding:10px 20px;border-radius:4px;box-sizing:border-box;margin:0 10px 40px 0;background-color:#cfc6ba;font-size:15px;font-size:1.5rem;line-height:20px;text-align:center;cursor:pointer}.tabs>ul>li:last-child{margin-right:0px}.tabs>ul>li.active{z-index:2;background-color:#0064af;color:#fff}.tabs>ul>div:not(.active){display:none}.searchpanel{position:relative;z-index:2;padding-bottom:30px;margin-left:-40px}.searchpanel:after{content:"";display:block;clear:both}.searchpanel button{width:100%;background-color:#3a3a3a}.searchpanel>div{float:left;width:25%;padding-bottom:10px;padding-left:40px;box-sizing:border-box}.input-desc{display:block}.row{border-bottom:1px rgba(51,51,51,.4) solid}.row.header,.row.footer{font-weight:700}.row>.col{padding:10px 5px}.paragraph{margin-bottom:40px;background-color:#ece8e3}.paragraph.transparent{background-color:rgba(0,0,0,0)}.paragraph.transparent .paragraph-content{background-color:#ece8e3}.paragraph-title{padding:15px 15px 10px;background-color:#cfc6ba;font-family:"AvenirLTPro-Black";text-transform:uppercase;color:#3a3a3a}.paragraph-content{padding:15px 15px 5px}.paragraph-content input:not([type=checkbox]):not([type=radio]):not([type=range]),.paragraph-content textarea{background-color:#fff}.paragraph-content .cis-select{background-color:#fff}.paragraph-content .checkboxCheck{padding-bottom:2.72rem}.paragraph-content .checkboxCheck>div>label:before{background-color:#fff}.paragraph-content .checkboxCheck>div input[type=radio]:checked+label:before,.paragraph-content .checkboxCheck>div input[type=checkbox]:checked+label:before{background-color:#3a3a3a}.ctwocols{padding-top:60px;padding-bottom:calc(60px - 1.7rem * 1.6)}.ctwocols .cbild a[data-cislightbox] picture{overflow:hidden}.ctwocols .cbild a[data-cislightbox] picture img{transition:transform 4s}.ctwocols .cbild a[data-cislightbox] picture:hover img{transform:scale(1.2)}.ctwocols.width_2 .carticle .title h2{font-family:"AvenirLTPro-Black";font-size:2.2rem;line-height:1.25}.ctwocols.width_2 .carticle .teaser{font-size:1.8rem;font-weight:900;line-height:1.4;text-transform:none}.carticle .title{padding-bottom:1px;text-align:center}.carticle .title h1,.carticle .title h2{position:relative;padding-bottom:20px}.carticle .title h1{margin-bottom:53px}.carticle .title h2{margin-bottom:33px}.carticle .title .teaser{padding-bottom:12px;font-family:"AvenirLTStd-Roman"}.carticle .text a{color:#c86e46}.carticle.design_4 .title h1:after,.carticle.design_4 .title h2:after{background-color:#c86e46}.carticle .controls-wrp{padding-top:20px}.cboxes{padding-top:60px;padding-bottom:calc(60px - 1.7rem * 1.6)}.cboxes .flex-objects .cms-location-wrp{justify-content:center}.cboxes .flex-objects .cms-location-wrp .cms-object-wrp .box{display:flex;flex-direction:column;background:#d8d8d8}.cboxes .flex-objects .cms-location-wrp .cms-object-wrp .box picture{position:relative;overflow:hidden;height:0;padding-bottom:74%;background-color:#3a3a3a}.cboxes .flex-objects .cms-location-wrp .cms-object-wrp .box picture img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform 4s}.cboxes .flex-objects .cms-location-wrp .cms-object-wrp .box:hover picture img{transform:translate(-50%, -50%) scale(1.2)}.cboxes .flex-objects .cms-location-wrp .cms-object-wrp .box:hover .text .morebutton .btn{border-color:#c86e46;background-color:#c86e46}.cboxes .flex-objects .cms-location-wrp .cms-object-wrp .text{display:flex;flex:1;flex-direction:column;padding:2.72rem 15px 0;text-align:center}.cboxes .flex-objects .cms-location-wrp .cms-object-wrp .text h3{position:relative;padding-bottom:6px;margin-bottom:21px}.cboxes .flex-objects .cms-location-wrp .cms-object-wrp .text .teaser{font-size:1.8rem;font-weight:900;line-height:1.4}.cboxes .flex-objects .cms-location-wrp .cms-object-wrp .text .morebutton{margin-top:auto}.cintroduction__columns{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.cintroduction__column--text{display:flex;flex-direction:column;justify-content:center;padding:60px 40px calc(60px - 2.72rem) 0;font-weight:400}.cintroduction__column--image{position:relative}.cintroduction__pictureplaceholder{aspect-ratio:20/23}.cintroduction__picture--big{position:absolute;top:0;left:0;width:100%;height:100%}.cintroduction__picture--small{width:350px;max-width:100%;margin:0 auto}.cintroduction__image{width:100%}.cintroduction__image--big{object-fit:cover;height:100%}.cintroduction__image--small{object-fit:contain}.cintroduction .title{padding-bottom:1px;text-align:center}.cintroduction .title h1,.cintroduction .title h2{position:relative;padding-bottom:20px}.cintroduction .title h1{margin-bottom:53px}.cintroduction .title h2{margin-bottom:33px}.cintroduction .title .teaser{padding-bottom:12px;font-family:"AvenirLTStd-Roman"}.cintroduction .text{text-align:center}.maps-wrapper{position:relative;padding-bottom:25.390625%}.maps-wrapper .markerlayer{transform:translate(-50%, -50%);width:20px !important;height:20px;border-radius:100%;background-color:#3a3a3a}.maps-wrapper .markerlayer:before,.maps-wrapper .markerlayer:after{content:"";display:block;position:absolute;animation:bounce;animation-duration:2s;animation-timing-function:ease-out;animation-iteration-count:infinite;opacity:.2;border-radius:100%;background-color:#3a3a3a;height:100%;width:100%}.maps-wrapper .markerlayer:after{opacity:.4;animation-delay:.2s}@keyframes bounce{50%,100%{opacity:0;transform:scale(10)}}.maps-wrapper .infodiv{padding:5px;font-size:1.7rem;text-align:center}.maps-wrapper .infodiv strong{font-family:"AvenirLTPro-Black";color:#3a3a3a}.maps-wrapper .infodiv p:last-of-type{padding-bottom:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.ccontactform div.content,.cforgot_password div.content{text-align:left}.grecaptcha-badge{display:none}.f1_group:after{content:"";display:block;clear:both}.f1_row{padding-bottom:10px}.f1_row label p:last-of-type{padding-bottom:0}.f1_row>.col{padding-right:5px}.f1_row>.col+.col{padding-right:0;padding-left:5px}.f1_row>.col.plz{width:90px}.f1_row>.col.plz+.col{width:calc(100% - 90px)}.f1_row>.col.country{width:120px}.f1_row>.col.country+.col.zipcode{width:95px;padding-right:5px}.f1_row>.col.country+.col.zipcode+.col.location{width:calc(100% - 95px - 120px)}.f1_row input[type=number]{-moz-appearance:textfield}.f1_row input[type=number] -webkit-inner-spin-button,.f1_row input[type=number] -webkit-outer-spin-button{margin:0;-webkit-appearance:none}.f1_row button[type=submit]{width:100%;max-width:300px}.f1_col1of2{float:left;width:50%;padding-right:25px;box-sizing:border-box}.f1_col2of2{float:left;width:50%;padding-left:25px;box-sizing:border-box}.formbest.warning{background-color:#fff3cd;color:#664d03}.formbest.warning:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.checkboxCheck.auto:after,.checkboxCheck.interest:after,.checkboxCheck.attention:after{content:"";display:block;clear:both}.checkboxCheck.auto>div,.checkboxCheck.interest>div,.checkboxCheck.attention>div{float:left;padding-right:20px}.checkboxCheck>div>label{padding:5px 0 5px 30px;line-height:30px}.checkboxCheck>div>label:before{top:10px;transition:background-color .4s;width:20px;height:20px;border-bottom-color:#3a3a3a}.checkboxCheck>div input[type=checkbox]:checked+label:before,.checkboxCheck>div input[type=radio]:checked+label:before{content:"";background-color:#3a3a3a}.checkboxCheck.input_false>div input[type=checkbox]:checked+label:before,.checkboxCheck.input_false>div input[type=radio]:checked+label:before{border-color:#3a3a3a !important;background-color:#3a3a3a !important}.cgallery.slider{position:relative;background-color:#3a3a3a}.cgallery.slider.big{border-bottom:3px #fff solid}.cgallery.slider .outer{position:relative}.cgallery.slider .controls{display:flex;position:sticky;z-index:3;bottom:0;left:0;gap:20px;flex-direction:column;align-items:center;padding-bottom:70px;margin-top:-160px}.cgallery.slider .scrolldown{display:block;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:1px #fff solid;border-radius:50%;box-sizing:border-box;background-color:#3a3a3a;color:#fff;cursor:pointer}.cgallery.slider .scrolldown:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;font-size:26px}.cgallery.slider .flickity-page-dots{width:100%;padding:0;margin:0;line-height:0;text-align:center;list-style:none}.cgallery.slider .flickity-page-dots .dot{display:inline-block;position:relative;width:40px;height:30px;padding:0;cursor:pointer}.cgallery.slider .flickity-page-dots .dot:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:width .4s;width:16px;height:16px;border:1px #fff solid;border-radius:8px;box-sizing:border-box}.cgallery.slider .flickity-page-dots .dot.is-selected:before{width:100%;background-color:#fff}.cgallery.thumbslider{padding-bottom:15px}.cgallery.thumbslider .flickity-wrapper{overflow:hidden}.cgallery.thumbslider picture{position:relative;height:0;padding-bottom:75%}.cgallery.thumbslider picture img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform 4s;width:100%}.cgallery.thumbslider .carousel-cell{width:calc(20% - 15px);margin-right:15px}.cgallery.thumbslider .carousel-cell:hover img{transform:translate(-50%, -50%) scale(1.2)}.cgallery.thumbnails .box{overflow:hidden}.cgallery.thumbnails .box img{position:relative;z-index:1;transition:all .4s}.cgallery.thumbnails .box a{position:absolute;z-index:2;top:0;left:0;opacity:0;transition:all .4s;width:100%;height:100%;background:url("../../images/magnifier.svg") no-repeat center center;background-size:50px;background-color:rgba(58,58,58,.5)}.cgallery.thumbnails .box:hover a{opacity:1}.cgallery.thumbnails .box:hover img{transform:scale(1.02) rotate(-0.03deg)}.cnews.view .searchpanel{display:flex;justify-content:center;margin-left:-2.72rem}.cnews.view .searchpanel::after{content:"";display:block;clear:both}.cnews.view .searchpanel>div:not(.cms-empty-location-div){float:left;width:33.3333333333%;box-sizing:border-box;padding-left:2.72rem}.cnews.view .searchpanel>div:not(.cms-empty-location-div):not(.sizer){padding-bottom:2.72rem}.cnews.view .cms-object-wrp .text .teaser{font-size:1.7rem;font-weight:500;line-height:1.4;text-transform:none}.cnews.detail .teaser{padding-bottom:30px;font-size:2rem;font-weight:900;line-height:1.4}.cnews.detail .cms-location-wrp{justify-content:center;margin-left:-40px}.cnews.detail .cms-location-wrp .cms-object-wrp{width:calc(25% - 40px)}.cnews.detail .cols-2{display:block;position:relative}.cnews.detail .cols-2:after{content:"";display:block;clear:both}.cnews.detail .cols-2 .column1{position:sticky;top:140px;float:left}.cnews.detail .cols-2 .column2{position:sticky;top:140px;float:right}.cnews.detail .cols-2.noimages{justify-content:center}.cnews.detail .cols-2.noimages>.col{padding-right:0}.cnews.detail picture{overflow:hidden}.cnews.detail picture img{transition:transform 4s}.cnews.detail picture:hover img{transform:scale(1.2)}.cnews.detail .photos-wrp .box picture{overflow:hidden}.cnews.detail .photos-wrp .box picture img{transition:transform 4s}.cnews.detail .photos-wrp .box:hover img{transform:scale(1.2)}.cnews.top .col.column2{display:flex;flex-wrap:wrap;align-items:center;text-align:center}.cnews.top h3{position:relative;padding-bottom:6px;margin-bottom:21px}.cnews.top .news-slider-wrp{position:relative;width:950px;max-width:100%;padding-bottom:2.72rem;margin-right:auto;margin-left:auto}.cnews.top .news-slider-wrp .carousel-cell{margin-right:40px}.cnews.top .news-slider-wrp picture{overflow:hidden;height:0;padding-bottom:70%}.cnews.top .news-slider-wrp .flickity-prev-next-button.previous{left:-70px}.cnews.top .news-slider-wrp .flickity-prev-next-button.next{right:-70px}.cnews.top .news-slider-wrp .box:hover .btn{border-color:#c86e46;background-color:#c86e46}.corders .list{padding-bottom:2.72rem}.corders .row{font-size:1.6rem}.corders .row.header>.col.price{display:block;text-align:right}.corders .row.footer{border-bottom:3px #3a3a3a solid}.corders .row>.col.product{width:calc(100% - 500px);padding-left:0}.corders .row>.col.product span{display:block}.corders .row>.col.product span.productname{font-weight:700}.corders .row>.col.rebuy{width:160px}.corders .row>.col.rebuy a:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.corders .row>.col.quantity{width:140px;text-align:left}.corders .row>.col.price{display:flex;flex-wrap:wrap;justify-content:space-between;width:200px;padding-right:0;text-align:right}.corders .row>.col.price span.currency{margin-right:5px;font-size:12px;line-height:30px}.corders .row>.col.total{width:calc(100% - 200px)}#cis-cart{position:relative}#cis-cart button{position:relative;z-index:2}#cis-cart .list{position:relative;z-index:1}#cis-cart .currency{margin-right:5px;font-size:12px;line-height:38px}#cis-cart .box{position:relative;padding:10px}#cis-cart .box.article:not(:last-of-type){border-bottom:1px rgba(51,51,51,.4) solid}#cis-cart .box .productname{padding-bottom:3px;font-weight:700;line-height:1.25}#cis-cart .box .productname a{text-decoration:none}#cis-cart .box .description span{display:block}#cis-cart .box .description span.productname{font-weight:700}#cis-cart .box .controls{position:relative;box-sizing:border-box}#cis-cart .box .controls .count{display:none}#cis-cart .box .controls button{position:absolute;top:0;width:40px;height:40px;padding:0;line-height:40px;text-align:center;color:#333}#cis-cart .box .controls button.cis-cart-remove,#cis-cart .box .controls button.cis-cart-add{border:1px #3a3a3a solid;background-color:#3a3a3a;color:#fff}#cis-cart .box .controls button.cis-cart-remove{left:0}#cis-cart .box .controls button.cis-cart-remove[disabled]{opacity:.5;pointer-events:none}#cis-cart .box .controls button.cis-cart-remove:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:400}#cis-cart .box .controls button.cis-cart-add{right:0}#cis-cart .box .controls button.cis-cart-add:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:400}#cis-cart .box .controls button.cis-cart-delete{left:-48px;background-color:#cfc6ba}#cis-cart .box .controls button.cis-cart-delete:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:400}#cis-cart .box .controls input{width:100%;border-top-color:#333;border-bottom-color:#333;background-color:rgba(0,0,0,0);text-align:center}#cis-cart .box .controls input[value="1"]~button.cis-cart-remove{opacity:.7;pointer-events:none}#cis-cart .box .calculated_price{display:flex;flex-wrap:wrap;justify-content:space-between}#cis-cart .box.subtotal,#cis-cart .box.commission,#cis-cart .box.shipping,#cis-cart .box.smallquantity,#cis-cart .box.discount,#cis-cart .box.total{display:flex;flex-wrap:wrap;justify-content:space-between}#cis-cart .box.subtotal p:last-of-type,#cis-cart .box.commission p:last-of-type,#cis-cart .box.shipping p:last-of-type,#cis-cart .box.smallquantity p:last-of-type,#cis-cart .box.discount p:last-of-type,#cis-cart .box.total p:last-of-type{padding-bottom:0}#cis-cart .box.commission .text,#cis-cart .box.shipping .text,#cis-cart .box.smallquantity .text{position:relative;width:100%;max-width:calc(100% - 150px);padding-right:10px;padding-left:25px;box-sizing:border-box}#cis-cart .box.commission .text:before,#cis-cart .box.shipping .text:before,#cis-cart .box.smallquantity .text:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;top:0;left:5px;line-height:2.72rem}#cis-cart .box.discount .text{position:relative;padding-left:25px}#cis-cart .box.discount .text:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;top:0;left:5px;line-height:2.72rem}#cis-cart .box.subtotal{font-weight:700}#cis-cart .box.total{border-bottom:3px #3a3a3a solid;font-weight:700;line-height:38px}#cis-cart .box.mwst{font-size:15px}main #cis-cart .box{padding-right:0;padding-left:0;font-size:1.6rem}main #cis-cart .article{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px rgba(51,51,51,.4) solid}main #cis-cart .article.header{font-weight:700}main #cis-cart .article.header .controls{padding-right:0;padding-left:45px;text-align:center}main #cis-cart .article.header .price,main #cis-cart .article.header .calculated_price{display:block;text-align:right}main #cis-cart .article .image{display:none;width:90px}main #cis-cart .article .description{width:320px}main #cis-cart .article .description span.articlenumber{display:none}main #cis-cart .article .description span.articlename{font-size:15px}main #cis-cart .article .controls{width:185px;padding-right:40px;padding-left:85px}main #cis-cart .article .controls.plain .number:after{content:"x"}main #cis-cart .article .controls button.cis-cart-delete{left:0}main #cis-cart .article .controls button.cis-cart-remove{left:45px}main #cis-cart .article .price,main #cis-cart .article .calculated_price{display:flex;flex-wrap:wrap;justify-content:space-between;width:150px}main #cis-cart .subtotal,main #cis-cart .commission,main #cis-cart .shipping,main #cis-cart .smallquantity,main #cis-cart .discount,main #cis-cart .total{border-bottom:1px rgba(51,51,51,.4) solid}main #cis-cart .subtotal .price,main #cis-cart .commission .price,main #cis-cart .shipping .price,main #cis-cart .smallquantity .price,main #cis-cart .discount .price,main #cis-cart .total .price{display:flex;flex-wrap:wrap;justify-content:space-between;width:150px}main #cis-cart .checkout{display:none}#cis-cart-notifier{position:absolute;z-index:10;top:50px;right:0;visibility:hidden;opacity:0;transition:opacity .7s,visibility .7s,transform .7s;width:250px;padding:10px 20px 10px 35px;box-sizing:border-box;background-color:#167838;font-size:1.8rem;line-height:1.7;color:#fff}#cis-cart-notifier:before{position:absolute;top:10px;left:10px;content:"";font-family:"Font Awesome 5 Pro";font-weight:400}#cis-cart-notifier:after{content:"";display:block;position:absolute;top:-8px;right:8px;border-right:8px rgba(0,0,0,0) solid;border-bottom:8px #167838 solid;border-left:8px rgba(0,0,0,0) solid}#cis-cart-notifier.show{visibility:visible;opacity:1;transform:translateY(-10px)}#cis-cart-wrp{position:fixed;z-index:6;top:0;right:0;bottom:0;transform:translateX(100%);transition:transform .7s}#cis-cart-wrp #cis-cart{width:500px;max-width:100%;height:100%;padding:75px 15px 0;border-left:1px #cfc6ba solid;box-shadow:0 0 5px 3px rgba(51,51,51,.2);box-sizing:border-box;background-color:#d8d8d8}#cis-cart-wrp #cis-cart #minicart-close{display:block;position:absolute;z-index:2;top:15px;left:15px;width:30px;height:30px}#cis-cart-wrp #cis-cart #minicart-close:before,#cis-cart-wrp #cis-cart #minicart-close:after{content:"";display:block;position:absolute;top:50%;left:50%;width:100%;height:1px;background-color:#fff}#cis-cart-wrp #cis-cart #minicart-close:before{transform:translate(-50%, -50%) rotate(-45deg)}#cis-cart-wrp #cis-cart #minicart-close:after{transform:translate(-50%, -50%) rotate(45deg)}#cis-cart-wrp #cis-cart .list-header{position:absolute;z-index:1;top:0;left:0;width:100%;padding:15px 15px 15px 60px;box-sizing:border-box;background-color:#3a3a3a;font-weight:700;color:#fff}#cis-cart-wrp #cis-cart .list{overflow:auto;height:100%;-webkit-overflow-scrolling:touch}#cis-cart-wrp #cis-cart .article{padding-left:55px}#cis-cart-wrp #cis-cart .article:after{content:"";display:block;clear:both}#cis-cart-wrp #cis-cart .article .image{position:absolute;top:5px;left:5px;width:45px;box-sizing:border-box;background-color:#fff}#cis-cart-wrp #cis-cart .article .description span.articlenumber{display:none}#cis-cart-wrp #cis-cart .article .description span.articlename{padding-bottom:10px;font-size:15px}#cis-cart-wrp #cis-cart .article .controls{float:left;width:140px;padding-right:40px;padding-left:40px}#cis-cart-wrp #cis-cart .article .price{display:none}#cis-cart-wrp #cis-cart .article .calculated_price{float:right;width:calc(100% - 140px);padding-left:30px;box-sizing:border-box;line-height:38px}#cis-cart-wrp #cis-cart .total .price{display:flex;flex-wrap:wrap;justify-content:space-between;width:calc(100% - 180px);padding-left:30px;box-sizing:border-box}#cis-cart-wrp #cis-cart .box.mwst{padding-right:0;padding-left:0}#cis-cart-wrp #cis-cart .checkout{position:sticky;bottom:0;padding:10px 0}#cis-cart-wrp #cis-cart .checkout a{display:block;height:40px;background-color:#3a3a3a;font-weight:700;line-height:40px;text-align:center;text-decoration:none;color:#fff}#cis-cart-wrp.show{transform:translateX(0)}#cis-cart-wrp.show+#cis-cart-overlay{visibility:visible;opacity:1}#cis-cart-overlay{position:fixed;z-index:5;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0;transition:opacity .7s,visibility .7s;background-color:rgba(58,58,58,.75);cursor:url("../../images/close.png"),auto;cursor:-webkit-image-set(url("../../images/close.png") 1x, url("../../images/close_big.png") 2x),auto}[v-cloak]{display:none}#checkout .loading{display:block;position:relative;min-height:30px;margin-bottom:40px;background-color:#d8d8d8;line-height:0}#checkout .loading>div{display:block;position:relative;z-index:1;transition:all .8s;width:0;height:30px;background-color:#3a3a3a;text-align:right}#checkout .loading>ul{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;padding:0;list-style:none}#checkout .loading>ul>li{display:none;position:relative;float:left;white-space:nowrap;transition:color .4s,opacity .4s;height:100%;padding:5px 0 5px 80px;box-sizing:border-box;line-height:20px;text-overflow:ellipsis;color:#fff;cursor:default}#checkout .loading>ul>li:before{content:"";display:block;position:absolute;top:50%;left:15px;transform:translateY(-50%);width:50px;height:50px;border:1px #3a3a3a solid;border-radius:50%;box-sizing:border-box;background-color:#d8d8d8;font-size:20px;line-height:50px;text-align:center;color:#333}#checkout .loading>ul>li:first-of-type:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}#checkout .loading>ul>li:nth-of-type(2):before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}#checkout .loading>ul>li:nth-of-type(3):before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}#checkout .loading>ul>li:nth-of-type(4):before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}#checkout .loading>ul>li:nth-of-type(5):before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}#checkout .loading>ul>li.done:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;display:block;position:absolute;top:-20px;top:-15px;left:30px;left:45px;width:20px;height:20px;border-radius:50%;background:green;font-size:14px;line-height:20px;text-align:center;color:#fff}#checkout .loading[class*=of5] ul>li{display:block;width:20%}#checkout .loading[class*=step1of] ul>li:first-of-type~li{color:#333}#checkout .loading[class*=step2of] ul>li:nth-of-type(2)~li{color:#333}#checkout .loading[class*=step3of] ul>li:nth-of-type(3)~li{color:#333}#checkout .loading[class*=step4of] ul>li:nth-of-type(4)~li{color:#333}#checkout .loading[class*=step4of] ul>li:nth-of-type(4)~li{color:#333}#checkout .loading[class*=step5of] ul>li:nth-of-type(5)~li{color:#333}#checkout .loading.step1of5>div{width:calc(20% + 20px)}#checkout .loading.step2of5>div{width:calc(40% + 20px)}#checkout .loading.step3of5>div{width:calc(60% + 20px)}#checkout .loading.step4of5>div{width:calc(80% + 20px)}#checkout .loading.step5of5>div{width:100%}#checkout .cols-2>.col.col.column1{padding-right:20px}#checkout .cols-2>.col.col.column2{padding-left:20px}#checkout .cart-controls{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:40px}#checkout .cart-controls button{min-width:200px;padding-right:20px;padding-left:20px}#checkout .cart-controls button.caution{background-color:#d50032;color:#fff}#checkout .cart-controls .prev button:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:20px}#checkout .cart-controls .prev button.question:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:700}#checkout .cart-controls .next button:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;margin-left:20px}#checkout .btns-wrp,#checkout .actions-wrp{display:flex;flex-wrap:wrap;padding-bottom:0;padding-left:0;list-style:none}#checkout .btns-wrp li:not(:last-of-type),#checkout .actions-wrp li:not(:last-of-type){padding-right:10px}#checkout .btns-wrp.flex-right{justify-content:flex-end}#checkout .btns-wrp.flex-right button{min-width:200px}#checkout .btns-wrp button{position:relative;padding-right:15px;padding-left:15px;box-sizing:border-box}#checkout .btns-wrp button.radio{padding-left:40px;background-color:#cfc6ba;color:#3a3a3a}#checkout .btns-wrp button.radio:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;top:0;left:0;width:40px;height:40px;line-height:40px;text-align:center}#checkout .btns-wrp button.radio.active{background-color:#333;color:#fff}#checkout .btns-wrp button.radio.active:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}#checkout .actions-wrp{position:absolute;top:10px;right:0}#checkout .actions-wrp button{display:block;width:40px;height:40px;background-color:#cfc6ba;line-height:40px;text-align:center;color:#333}#checkout .actions-wrp button.edit:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}#checkout .actions-wrp button.delete:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}#checkout .paragraph.cart .paragraph-content,#checkout .paragraph.address-form .paragraph-content,#checkout .paragraph.addresses .paragraph-content{padding-bottom:calc(2.72rem - 10px)}#checkout .paragraph.addresses .address{position:relative;padding-bottom:10px}#checkout .paragraph.addresses .address:not(:first-of-type){padding-top:10px}#checkout .paragraph.addresses .address:not(:last-of-type){border-bottom:1px #3a3a3a solid}#checkout .paragraph.addresses .address p:last-of-type{padding-bottom:0}#checkout .paragraph.addresses .btns-wrp{position:absolute;right:0;bottom:10px;padding-bottom:0}#checkout .paragraph.address-form .checkboxCheck{padding-bottom:0}#checkout .paragraph.new-address p:first-of-type{padding-bottom:0}#checkout .paragraph.payment-methods .checkboxCheck>div{padding-bottom:10px;margin-top:10px;margin-bottom:10px}#checkout .paragraph.payment-methods .checkboxCheck>div:not(:last-of-type){border-bottom:1px #3a3a3a solid}#checkout .paragraph.payment-methods .checkboxCheck>div:last-of-type{padding-bottom:0;margin-bottom:0}#checkout .paragraph.voucher .f1_col1of2{display:flex;align-items:center}#checkout .paragraph.voucher .f1_col1of2 p{width:100%}#checkout .paragraph.voucher .f1_col1of2 p:last-of-type{padding-bottom:0}#checkout .paragraph.voucher button{width:100%}.cshopproducts .flex-objects.center .cms-location-wrp{justify-content:center}.cshopproducts .flex-objects .cms-location-wrp{margin-left:-40px}.cshopproducts .flex-objects .cms-location-wrp .cms-object-wrp{width:calc(25% - 40px)}.cshopproducts .box{padding-bottom:112px;background-color:#ece8e3}.cshopproducts .box .picture-container{position:relative}.cshopproducts .box .shopproducts-picture{position:relative;overflow:hidden;height:0;padding-bottom:115%;background-color:#3a3a3a}.cshopproducts .box .shopproducts-image{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform 4s}.cshopproducts .box:hover .shopproducts-image{transform:translate(-50%, -50%) scale(1.2)}.cshopproducts .box .shopproducts-icons{display:flex;position:absolute;bottom:10px;left:10px;gap:5px;flex-direction:column}.cshopproducts .box .shopproducts-icon{width:75px !important;height:75px}.cshopproducts .box .name{padding:15px}.cshopproducts .box .name h3{font-family:"AvenirLTStd-Roman";text-transform:none;color:#3a3a3a}.cshopproducts .box .infos{position:absolute;bottom:0;left:0;width:100%}.cshopproducts .box .infos .price{padding:0 15px}.cshopproducts .box .infos .price.number:before{content:"CHF "}.cshopproducts .box .infos .price.number.from:before{content:"ab CHF ";text-transform:none}.cshopproducts .box .infos .version{padding:0 15px 15px;line-height:1.2}.cshopproducts .box .infos .toolbar{display:flex;position:relative;z-index:5;flex-wrap:wrap;background-color:#3a3a3a}.cshopproducts .box .infos .toolbar a{flex:1;transition:background-color .4s,color .4s;line-height:40px;text-align:center;color:#fff}.cshopproducts .box .infos .toolbar a:hover{background-color:#545454}.cshopproducts .box .infos .toolbar a.add-to-cart{border-right:1px #fff solid}.cshopproducts .box .infos .toolbar a.add-to-cart:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:700}.cshopproducts.similar{position:relative;margin-bottom:2.72rem}.cshopproducts.similar .carousel-cell{width:calc(25% - 30px);margin-right:40px}.cshopproducts.similar .box{background-color:#fff}.cshopproducts.similar .box .name h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cshopproducts.similar .flickity-prev-next-button.previous{left:-70px}.cshopproducts.similar .flickity-prev-next-button.next{right:-70px}.cshopproducts.similar .flickity-prev-next-button[disabled]{opacity:.2}.cshopproduct .breadcrumbs-wrp{border-bottom:1px #cfc6ba solid;background-color:#d8d8d8}.cshopproduct .breadcrumbs{padding-top:20px;padding-bottom:20px;list-style:none}.cshopproduct .breadcrumbs:after{content:"";display:block;clear:both}.cshopproduct .breadcrumbs li{float:left;padding-bottom:0}.cshopproduct .breadcrumbs li a{float:left}.cshopproduct .breadcrumbs li:not(:first-of-type):before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;float:left;padding:0 15px}.cshopproduct .title{text-align:center}.cshopproduct .title h1{position:relative;padding-bottom:20px;margin-bottom:34px}.cshopproduct .cols-2{padding-top:60px;padding-bottom:60px}.cshopproduct .cols-2>.col.column1{width:35%;padding:0 30px 50px}.cshopproduct .cols-2>.col.column1 picture{position:relative}.cshopproduct .cols-2>.col.column1 picture a.absolute:before{position:absolute;z-index:3;top:20px;right:20px;opacity:.5;width:40px;height:40px;font-size:3rem;line-height:40px;text-align:center;color:#fff;content:"";font-family:"Font Awesome 5 Pro";font-weight:700}.cshopproduct .cols-2>.col.column2{width:65%;padding-left:50px}.cshopproduct .shopproduct-icons{display:flex;position:absolute;z-index:2;bottom:50px;left:30px;gap:15px;flex-direction:column;transform:translate(-60px, 60px)}.cshopproduct .shopproduct-icon{width:120px;height:120px}.cshopproduct .controls-wrp .price.number:before{content:"CHF "}.cshopproduct .controls-wrp .controls{display:flex;flex-wrap:wrap;justify-content:space-between}.cshopproduct .controls-wrp .controls>div{width:50%;box-sizing:border-box}.cshopproduct .controls-wrp .controls>div.select{padding-right:20px}.cshopproduct .controls-wrp .controls>div.button{padding-left:20px}.cshopproduct .controls-wrp .select-pretender{height:50px;padding:0 10px;border-bottom:1px #3a3a3a solid;box-sizing:border-box;background-color:#d8d8d8;line-height:50px}.cshopproduct .controls-wrp .cis-select{height:50px;background-color:#d8d8d8}.cshopproduct .controls-wrp .cis-select:after{transition:background-color .4s;width:50px;height:50px;background-color:#3a3a3a;line-height:50px;color:#fff}.cshopproduct .controls-wrp .cis-select:hover:after{background-color:#545454}.cshopproduct .controls-wrp .cis-select>div{height:50px;padding-right:50px;line-height:50px}.cshopproduct .controls-wrp .cis-select ul{top:50px}.cshopproduct .controls-wrp .cis-select ul>li{padding-top:10px;padding-bottom:10px}.cshopproduct .controls-wrp .cis-select ul>li:not(.selected){background-color:#d8d8d8}.cshopproduct .controls-wrp .btn{display:block;position:relative;transition:background-color .4s;padding:9px 20px;line-height:30px;text-align:left}.cshopproduct .controls-wrp .btn:hover{background-color:#545454}.cshopproduct .controls-wrp .btn.add-to-cart:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:700;position:absolute;top:50%;right:15px;transform:translateY(-50%);font-size:2rem}.cshopproduct .controls-wrp .btn.phone:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:700;position:absolute;top:50%;right:15px;transform:translateY(-50%);font-size:2rem}.cshopproduct .controls-wrp .btn.email:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;position:absolute;top:50%;right:15px;transform:translateY(-50%);font-size:2rem}.cshopproduct .controls-wrp .contact-wrp{display:flex;flex-wrap:wrap;justify-content:space-between}.cshopproduct .controls-wrp .contact-wrp .btn{width:calc(50% - 5px)}.cshopproduct .similar h2{display:block;padding-bottom:40px;text-align:center;color:#3a3a3a}.cshopproduct .similar .cshopproducts .flex-objects .cms-location-wrp .cms-object-wrp .box{background-color:#fff}.cteam .flex-objects .cms-location-wrp{justify-content:center}.cteam .flex-objects .cms-location-wrp .cms-object-wrp,.cteam .flex-objects .cms-location-wrp .cms-object-droppable{width:calc(25% - 40px)}.cteam .searchpanel{display:none}.cteam .box{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;box-sizing:border-box;background-color:#ece8e3}.cteam .box .image,.cteam .box .content{width:100%}.cteam .box .image{align-self:flex-start;overflow:hidden;width:100%}.cteam .box .image picture{position:relative;overflow:hidden;height:0;padding-bottom:130%;background-color:#cfc6ba}.cteam .box .image picture img{position:absolute;top:0;left:0;width:100%}.cteam .box .content{display:flex;flex:1;flex-wrap:wrap;padding:15px;box-sizing:border-box}.cteam .box .content .text{align-items:flex-start;width:100%}.cteam .box .content .icons{align-items:flex-end;width:100%}.cteam .box .function{padding-bottom:15px;font-size:1.4rem}.cteam .icons{display:flex;flex-wrap:wrap;justify-content:space-between;align-self:flex-end;width:100%}.cteam .icons:after{content:"";display:block;clear:both}.cteam .icons div{width:40px}.cteam .icons div.inline{width:calc(100% - 88px)}.cteam .icons div.email-w,.cteam .icons div.vcard-w{transition:all .4s;margin-left:2px;background-color:#cfc6ba}.cteam .icons div.email-w:hover,.cteam .icons div.vcard-w:hover{background-color:#3a3a3a;color:#fff}.cteam .icons div.email-w:hover a,.cteam .icons div.vcard-w:hover a{color:#fff}.cteam .icons span.link-wrapper,.cteam .icons a{display:block;position:relative;height:30px;font-size:1.4rem;line-height:30px;text-decoration:none;color:#333}.cteam .icons span.link-wrapper.icon,.cteam .icons a.icon{height:30px;text-align:center}.cteam .icons span.link-wrapper.inline-icon,.cteam .icons a.inline-icon{padding-right:10px;padding-left:10px}.cteam .icons span.link-wrapper.phone span:before,.cteam .icons a.phone span:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:700;margin-right:10px}.cteam .icons span.link-wrapper.email span:before,.cteam .icons a.email span:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.cteam .icons span.link-wrapper.vcard span:before,.cteam .icons a.vcard span:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:700}.cteam .icons span.link-wrapper>a{display:inline-block;padding-left:0}.cteam .icons span.link-wrapper>a span:before{margin-right:0}::-webkit-scrollbar{width:8px;background:rgba(51,51,51,.2)}::-webkit-scrollbar-thumb{background:#3a3a3a}::-moz-scrollbar{width:8px;background:rgba(51,51,51,.2)}::-moz-scrollbar-thumb{background:#3a3a3a}::selection{background:#3a3a3a;color:#fff}::-moz-selection{background:#3a3a3a;color:#fff}::-webkit-input-placeholder{font-size:1.7rem;color:#333 !important}:-moz-placeholder{opacity:1;font-size:1.7rem;color:#333 !important}::-moz-placeholder{opacity:1;font-size:1.7rem;color:#333 !important}:-ms-placeholder{font-size:1.7rem;color:#333 !important}.input_false::-webkit-input-placeholder{color:#fff !important}.input_false:-moz-placeholder{opacity:1;color:#fff !important}.input_false::-moz-placeholder{opacity:1;color:#fff !important}.input_false:-ms-placeholder{color:#fff !important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}input[type=number]{-moz-appearance:textfield !important}@media(max-width: 1920px){html{font-size:57% !important;-webkit-text-size-adjust:100%}}@media(max-width: 1750px){.html{font-size:59% !important}}@media(max-width: 1280px){.html{font-size:50% !important}}@media(max-width: 1024px){.html{font-size:62.5% !important}}@media(max-width: 1680px){#primary-navigation>li>a{font-size:1.7rem}}@media(max-width: 1620px){#primary-navigation>li:last-of-type>ul{right:0;left:auto;transform:none}#primary-navigation>li:last-of-type>ul:before{right:50px;left:auto;transform:none}#primary-navigation>li:last-of-type>ul.show{transform:translate(0, -10px)}}@media(max-width: 1439px){:root{--header__height:100px}article>div,.stamp-wrp,.cshopproduct .breadcrumbs{padding-right:80px;padding-left:80px}.shrink_header_stamp #siteheader{grid-template-columns:minmax(0, 1fr) 110px minmax(0, 1fr)}#siteheader>.logos .logo-brennerei{height:50px}#siteheader>.logos .logo{height:35px}.menutrigger{display:block;position:relative;z-index:1;width:50px;height:50px;margin-left:auto;cursor:pointer}.menutrigger span{position:absolute;z-index:2;top:50%;left:5px;transition:transform .4s,opacity .4s,visibility .4s,background-color .4s;width:40px;height:2px;background-color:#fff}.menutrigger span.line1{transform:translateY(-12px)}.shownav .menutrigger span.line1{visibility:hidden;opacity:0}.menutrigger span.line2,.menutrigger span.line3{transform:translateY(-50%)}.menutrigger span.line4{transform:translateY(11px)}.shownav .menutrigger span.line4{visibility:hidden;opacity:0}.shownav .menutrigger span.line2{transform:translateY(-50%) rotate(-45deg)}.shownav .menutrigger span.line3{transform:translateY(-50%) rotate(45deg)}#nav-wrp>.quicklinks{display:flex;top:-15px;justify-content:flex-end;width:480px}nav{position:fixed;top:var(--header__height);right:0;bottom:0;left:auto;transform:translateX(100%);transition:transform .5s;width:50vw;max-width:100%;min-width:500px;background:#d8d8d8}.shownav nav{transform:translateX(0)}nav .nav__scroll{display:flex;gap:40px;flex-direction:column;overflow:auto;height:100%;padding-top:90px;box-sizing:border-box;-webkit-overflow-scrolling:touch}nav .nav__scroll #primary-navigation{display:block;padding:0 80px}nav .nav__scroll #primary-navigation a{padding-left:15px;color:#3a3a3a}nav .nav__scroll #primary-navigation a.active{background-color:#cfc6ba;color:#3a3a3a}nav .nav__scroll #primary-navigation>li{float:none;border-bottom:1px #3a3a3a solid;margin-left:0}nav .nav__scroll #primary-navigation>li:not(:last-of-type){padding-right:0}nav .nav__scroll #primary-navigation>li.isparent>a{margin-right:40px}nav .nav__scroll #primary-navigation>li.isparent:after{position:absolute;top:0;right:0;width:40px;height:40px;font-size:20px;line-height:40px;text-align:center;color:#3a3a3a;content:"";font-family:"Font Awesome 5 Pro";font-weight:400}nav .nav__scroll #primary-navigation>li.isparent.running:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:400}nav .nav__scroll #primary-navigation>li.active{background-color:#cfc6ba}nav .nav__scroll #primary-navigation>li.active.isparent:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;color:#3a3a3a}nav .nav__scroll #primary-navigation>li.active.isparent.running:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;color:#3a3a3a}nav .nav__scroll #primary-navigation>li.active>ul{display:block}nav .nav__scroll #primary-navigation>li.active>ul.show{display:none}nav .nav__scroll #primary-navigation>li>a{padding-bottom:0}nav .nav__scroll #primary-navigation>li>ul{display:none;position:relative;top:auto;right:auto;left:auto;visibility:visible;opacity:1;transform:none;width:auto;padding:0;background-color:#fff}nav .nav__scroll #primary-navigation>li>ul:before{display:none}nav .nav__scroll #primary-navigation>li>ul.show{display:block;transform:none}nav .nav__scroll #primary-navigation>li>ul>li{padding:0;background-color:rgba(0,0,0,0)}nav .nav__scroll #primary-navigation>li>ul>li a{padding:5px 15px}nav .nav__scroll #primary-navigation>li>ul>li a:hover,nav .nav__scroll #primary-navigation>li>ul>li a.active{background-color:#fff;font-weight:900}nav .nav__scroll #primary-navigation>li>ul>li:first-of-type{padding-top:0}nav .nav__scroll #primary-navigation>li>ul>li:first-of-type>a{border-top:1px #3a3a3a dotted}nav .nav__scroll #primary-navigation>li>ul>li:last-of-type{padding-bottom:0}nav .nav__scroll #primary-navigation>li:last-of-type>ul{right:auto;left:auto}nav .nav__scroll #primary-navigation>li:last-of-type>ul.show{display:block;transform:none}nav .nav__scroll .logos{display:flex;position:relative;justify-content:center;align-items:center;column-gap:50px;row-gap:30px}nav .nav__scroll .logos .logo-headerstamp{display:none}nav .nav__scroll .logos .logo-eigenbrand{height:100px;aspect-ratio:68/75}nav .nav__scroll .logos .logo-swiss-handcrafted{height:100px;aspect-ratio:31/30}nav .nav__scroll>.navfooter{display:block;position:relative;padding:20px 80px 10px;border-top:1px #3a3a3a solid;margin-top:auto;background-color:#cfc6ba;color:#3a3a3a}nav .nav__scroll>.navfooter .navstamp{position:absolute;top:20px;right:80px;width:120px}#nav-overlay{display:block;position:fixed;z-index:3;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0;transition:opacity .7s,visibility .7s;background-color:rgba(58,58,58,.75);cursor:url("../../images/close.png"),auto;cursor:-webkit-image-set(url("../../images/close.png") 1x, url("../../images/close_big.png") 2x),auto}.shownav #nav-overlay{visibility:visible;opacity:1}.shownav #cis-cart-overlay{background-color:rgba(0,0,0,0)}.maps-wrapper{padding-bottom:39.1304347826%}.ctwocols{padding-top:50px}}@media(max-width: 1366px){#scrolltotop{right:20px}.cgallery.slider .controls{padding-bottom:40px;margin-top:-130px}.ctwocols .cols-2{max-width:870px;margin:0 auto}.ctwocols .cols-2>.col{width:100%}.ctwocols .cols-2>.col.column1{padding-right:0}.ctwocols .cols-2>.col.column2{padding-left:0}.ctwocols .cols-2>.col .cbild img{width:auto;margin:0 auto}.cnews.detail .cols-2,.cnews.detail .flex-objects{max-width:870px;margin:0 auto}.cnews.detail .cols-2>.col{width:100%}.cnews.detail .cols-2>.col.column1{position:relative;top:0;order:2;width:100%;padding-right:0}.cnews.detail .cols-2>.col.column2{position:relative;top:0;order:1;width:100%;padding-bottom:2.72rem;padding-left:0}.cnews.detail .cms-location-wrp{margin-left:-15px}.cnews.detail .cms-location-wrp .cms-object-wrp{width:calc(25% - 15px);margin-bottom:15px;margin-left:15px}.maps-wrapper{padding-bottom:33.3333333333%}.cshopproducts .searchpanel>div{width:33.33%}.cshopproducts .flex-objects .cms-location-wrp .cms-object-wrp{width:calc(33.33% - 40px)}.cshopproducts.similar .carousel-cell{width:calc(33.33% - 30px)}.cshopproducts.similar .flickity-prev-next-button.previous{left:-50px}.cshopproducts.similar .flickity-prev-next-button.next{right:-50px}.cteam .searchpanel>div{width:33.33%}.cteam .flex-objects .cms-location-wrp .cms-object-wrp,.cteam .flex-objects .cms-location-wrp .cms-object-droppable{width:calc(33.33% - 40px)}}@media(max-width: 1279px){#siteheader>.logos .logo-eigenbrand,#siteheader>.logos .logo-swiss-handcrafted{display:none}#nav-wrp>.quicklinks{width:auto}#nav-wrp>.quicklinks>li{float:none}#nav-wrp>.quicklinks>li>a{display:block;float:none;white-space:nowrap}#nav-wrp>.quicklinks>li:not(:last-of-type){display:none}#nav-wrp>.quicklinks>li:last-of-type:before{display:none}nav .nav__scroll .quicklinks{display:block;position:relative;top:auto;right:auto;width:auto;padding-right:80px;padding-left:80px}nav .nav__scroll .quicklinks a{padding:5px 10px;color:#3a3a3a}nav .nav__scroll .quicklinks a.active{background-color:#cfc6ba;color:#3a3a3a}nav .nav__scroll .quicklinks>li{position:relative;float:none;border-bottom:1px #3a3a3a solid;margin-left:0}nav .nav__scroll .quicklinks>li:not(:first-of-type):before{display:none}nav .nav__scroll .quicklinks>li.isparent>a{margin-right:40px}nav .nav__scroll .quicklinks>li.isparent:after{position:absolute;top:0;right:0;width:40px;height:40px;font-size:20px;line-height:40px;text-align:center;color:#3a3a3a;content:"";font-family:"Font Awesome 5 Pro";font-weight:400}nav .nav__scroll .quicklinks>li.isparent.running:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:400}nav .nav__scroll .quicklinks>li.active{background-color:#cfc6ba}nav .nav__scroll .quicklinks>li.active.isparent:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;color:#3a3a3a}nav .nav__scroll .quicklinks>li.active.isparent.running:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;color:#3a3a3a}nav .nav__scroll .quicklinks>li.active>ul{display:block}nav .nav__scroll .quicklinks>li.active>ul.show{display:none}nav .nav__scroll .quicklinks>li>a{display:block;float:none;font-size:2rem;line-height:30px}nav .nav__scroll .quicklinks>li>ul{display:none;position:relative;top:auto;right:auto;left:auto;visibility:visible;opacity:1;transform:none;width:auto;padding:0;background-color:#fff}nav .nav__scroll .quicklinks>li>ul:before{display:none}nav .nav__scroll .quicklinks>li>ul.show{display:block;transform:none}nav .nav__scroll .quicklinks>li>ul>li{padding:0;background-color:rgba(0,0,0,0)}nav .nav__scroll .quicklinks>li>ul>li>a{font-size:1.7rem;line-height:30px;text-align:left}nav .nav__scroll .quicklinks>li>ul>li:first-of-type{padding-top:0}nav .nav__scroll .quicklinks>li>ul>li:first-of-type>a{border-top:1px #3a3a3a dotted}nav .nav__scroll .quicklinks>li>ul>li:last-of-type{padding-bottom:0}.sitefooter .desktop{grid-template-columns:minmax(0, 2fr) minmax(0, 3fr) 150px}.cshopproduct .cols-2>.col.column1{padding:0 40px 40px 0}.cshopproduct .cols-2>.col.column2{padding-left:0}.cshopproduct .cols-2>.col .controls-wrp .controls>div.select{padding-right:10px}.cshopproduct .cols-2>.col .controls-wrp .controls>div.button{padding-left:10px}.cshopproduct .cols-2>.col .shopproduct-icons{left:0;transform:translate(-50px, 50px)}.cshopproduct .cols-2>.col .shopproduct-icon{width:100px;height:100px}.cshopproduct .cols-2>.col .shopproduct-icon--stamp{width:90px;height:90px;border:5px #fff solid;border-radius:50%;background-color:#fff}}@media(max-width: 1169px){#siteheader>.logos .logo-eigenbrand{display:none}.stamp-wrp .stamp{width:150px}.cnews.top .news-slider-wrp .flickity-button-wrp{display:flex;flex-wrap:wrap;justify-content:center;padding-top:2.72rem}.cnews.top .news-slider-wrp .flickity-prev-next-button{position:relative;top:auto;width:40px;height:40px}.cnews.top .news-slider-wrp .flickity-prev-next-button.previous{left:auto;transform:rotate(-180deg)}.cnews.top .news-slider-wrp .flickity-prev-next-button.next{right:auto;transform:none}#checkout .loading>ul>li{padding-left:50px;font-size:1.4rem}#checkout .loading>ul>li:before{left:5px;width:40px;height:40px;font-size:16px;line-height:40px}#checkout .loading>ul>li.done:after{top:-10px;left:30px}#checkout .cart-controls{display:block}#checkout .cart-controls button{width:100%;margin-bottom:15px}}@media(max-width: 1100px){nav .nav__scroll>.navfooter{display:flex;gap:2.72rem;flex-direction:column}nav .nav__scroll>.navfooter .navstamp{position:relative;top:auto;right:auto;order:-1;width:100px;margin-left:auto}}@media(max-width: 1024px){h1{font-size:4rem}h2,.cshopproduct .title h1{font-size:3.2rem}article>div,.stamp-wrp,.cshopproduct .breadcrumbs{padding-right:30px;padding-left:30px}#siteheader,.sitefooter{padding-right:30px;padding-left:30px}#siteheader{grid-template-columns:minmax(0, 1fr) 130px minmax(0, 1fr)}nav .nav__scroll{padding-top:60px}nav .nav__scroll #primary-navigation,nav .nav__scroll .quicklinks,nav .nav__scroll .navfooter{padding-right:30px;padding-left:30px}.stamp-wrp .stamp{top:0;transform:translateY(-50%) rotate(18deg);width:100px;padding:10px}.searchpanel{padding-bottom:10px;margin-left:-20px}.searchpanel>div{padding-left:20px}.flex-objects .cms-location-wrp{margin-left:-20px}.flex-objects .cms-location-wrp .cms-object-wrp,.flex-objects .cms-location-wrp .cms-object-droppable{width:calc(33.333% - 20px);margin-bottom:30px;margin-left:20px}.flex-objects .cms-location-wrp .cms-object-wrp.category,.flex-objects .cms-location-wrp .cms-object-wrp.no-data,.flex-objects .cms-location-wrp .cms-object-droppable.category,.flex-objects .cms-location-wrp .cms-object-droppable.no-data{width:calc(100% - 20px)}.f1_col1of2{padding-right:10px}.f1_col2of2{padding-left:10px}.cnews.top .news-slider-wrp .carousel-cell{margin-right:20px}.cshopproducts .flex-objects .cms-location-wrp{margin-left:-20px}.cshopproducts .flex-objects .cms-location-wrp .cms-object-wrp{width:calc(33.33% - 20px)}.cshopproducts.similar .carousel-cell{width:calc(33.33% - 10px);margin-right:20px}.cteam .flex-objects .cms-location-wrp{margin-left:-20px}.cteam .flex-objects .cms-location-wrp .cms-object-wrp,.cteam .flex-objects .cms-location-wrp .cms-object-droppable{width:calc(33.33% - 20px)}}@media(max-width: 1023px){:root{--header__height:100px}#languages{top:150px;gap:5px}#languages a{padding:2px 10px;font-size:1.6rem}#siteheader>.logos{column-gap:25px}#siteheader>.logos .logo-brennerei{height:50px}#siteheader>.logos .logo{height:30px}.sitefooter .desktop{grid-template-columns:minmax(0, 1fr) 150px}.sitefooter .desktop>div:first-of-type{grid-column:span 2;text-align:center}.sitefooter .desktop>div:first-of-type .block{display:none}.sitefooter .desktop>div:first-of-type .minified{display:block}.sitefooter .desktop>div:first-of-type .minified .address{display:flex;flex-wrap:wrap;justify-content:center}.sitefooter .desktop>div:first-of-type .minified .address span:not(:first-of-type):before{content:"|";margin:0 3px}#scrolltotop{right:15px}.searchpanel>div{width:50%}.flex-objects .cms-location-wrp .cms-object-wrp,.flex-objects .cms-location-wrp .cms-object-droppable{width:calc(50% - 20px)}.flickity-wrapper .flickity-gallery .flickity-prev-next-button.previous{left:20px}.flickity-wrapper .flickity-gallery .flickity-prev-next-button.next{right:20px}.cgallery.thumbslider .carousel-cell{width:calc(25% - 15px)}.cnews.top .cols-2>.col{width:50%}.cnews.top .cols-2>.col.column1{padding-right:10px}.cnews.top .cols-2>.col.column2{padding-left:10px}.cnews.detail .cms-location-wrp .cms-object-wrp{width:calc(33.33% - 15px)}.cshopproducts .searchpanel>div{width:50%}.cshopproducts .flex-objects .cms-location-wrp .cms-object-wrp{width:calc(50% - 20px)}.cshopproducts.similar .carousel-cell{width:calc(50% - 10px)}.cshopproducts.similar .flickity-prev-next-button.previous{left:-50px}.cshopproducts.similar .flickity-prev-next-button.next{right:-50px}.cshopproduct .ctwocols{padding-top:40px}.cshopproduct .cols-2>.col.column1{width:50%;padding-right:0;margin:0 auto}.cshopproduct .cols-2>.col.column2{width:100%}.cshopproduct .cols-2>.col .shopproduct-icons{right:0;left:auto;gap:8px;transform:translate(30px, 30px)}.cshopproduct .cols-2>.col .shopproduct-icon{width:90px;height:90px}.cshopproduct .cols-2>.col .shopproduct-icon--stamp{width:80px;height:80px;border:5px #fff solid;border-radius:50%;background-color:#fff}.cteam .searchpanel>div{width:50%}.cteam .flex-objects .cms-location-wrp .cms-object-wrp,.cteam .flex-objects .cms-location-wrp .cms-object-droppable{width:calc(50% - 20px)}.corders .row>.col.product{width:calc(100% - 260px)}.corders .row>.col.rebuy{width:40px}.corders .row>.col.quantity{width:100px}.corders .row>.col.price{width:120px}.corders .row>.col.total{width:calc(100% - 120px)}main #cis-cart .article .price,main #cis-cart .article .calculated_price{width:120px}main #cis-cart .article.header .description{width:185px}main #cis-cart .article.header .controls{display:none}main #cis-cart .article:not(.header) .description{width:100%;padding-bottom:5px}main #cis-cart .article:not(.header) .price,main #cis-cart .article:not(.header) .calculated_price{display:block;text-align:right}main #cis-cart .article:not(.header) .price .currency,main #cis-cart .article:not(.header) .calculated_price .currency{display:none}main #cis-cart .article .controls.plain{padding-right:0;padding-left:0}#checkout .loading>ul>li{font-size:0}#checkout .loading>ul>li:before{transition:background-color .4s,color .4s,border-color .4s}#checkout .loading>ul>li.done:before{border-color:#167838;background-color:#167838;color:#fff;content:"";font-family:"Font Awesome 5 Pro";font-weight:300}#checkout .loading>ul>li.done:after{display:none}#checkout .paragraph.address-form .f1_col1of2,#checkout .paragraph.address-form .f1_col2of2{float:none;width:auto;padding-right:0;padding-left:0}#checkout .cols-2>.col.col.column1{padding-right:10px}#checkout .cols-2>.col.col.column2{padding-left:10px}}@media(max-width: 900px){.cshopproduct .breadcrumbs li:first-of-type{display:none}.cshopproduct .breadcrumbs li:first-of-type+li:before{display:none}.cshopproducts.similar .flickity-button-wrp{display:flex;flex-wrap:wrap;justify-content:center;padding-top:2.72rem}.cshopproducts.similar .flickity-prev-next-button{position:relative;top:auto;width:40px;height:40px}.cshopproducts.similar .flickity-prev-next-button.previous{left:auto;transform:rotate(-180deg)}.cshopproducts.similar .flickity-prev-next-button.next{right:auto;transform:none}}@media(max-width: 767px){:root{--header__height:70px}h1{font-size:3.5rem}.carticle .title h1+.teaser,.cintroduction .title h1+.teaser,.cshopproduct .similar h2{font-size:2.7rem}h2,.cshopproduct .title h1{font-size:3rem}.carticle .title .teaser,.carticle .title h2+.teaser,.cintroduction .title .teaser,.cintroduction .title h2+.teaser{font-size:2.2rem}article>div,.stamp-wrp,.cshopproduct .breadcrumbs{padding-right:15px;padding-left:15px}#siteheader,.sitefooter{padding-right:15px;padding-left:15px}nav .nav__scroll{padding-top:15px}nav .nav__scroll #primary-navigation,nav .nav__scroll .quicklinks,nav .nav__scroll .navfooter{padding-right:15px;padding-left:15px}nav .nav__scroll .logos .logo-headerstamp{display:block;height:100px;border-radius:50%;box-sizing:border-box;aspect-ratio:1/1}.carticle .title h1{margin-bottom:40px}.sitefooter .desktop{font-size:1.7rem}.stamp-wrp .stamp{right:15px}.paragraph{margin-bottom:20px}#siteheader{display:flex;justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:10px}#siteheader .headerstamp-wrp{display:none}#siteheader>.logos{padding-bottom:0}#nav-wrp{padding-top:0}#nav-wrp>.quicklinks{top:10px;right:60px}#nav-wrp>.quicklinks>li>a#minicart-trigger{padding-right:0}#nav-wrp>.quicklinks>li>a#minicart-trigger span.text{display:none}#nav-wrp>.quicklinks>li>a#minicart-trigger span.counter{position:relative;top:auto;right:auto;transform:none}.template_131 #nav-wrp .quicklinks{display:none}.cgallery.thumbslider .carousel-cell{width:calc(33.33% - 15px)}.cintroduction__columns{display:flex;gap:40px;flex-direction:column}.cintroduction__column--image{order:1}.cintroduction__column--text{order:2;padding:0}.cnews.detail .cms-location-wrp{margin-left:-15px}.cnews.detail .cms-location-wrp .cms-object-wrp{width:calc(33.33% - 15px)}.cnews.view .searchpanel>div:not(.cms-empty-location-div){width:50%;padding-left:20px}.maps-wrapper{padding-bottom:44.8717948718%}.cshopproduct .breadcrumbs li:first-of-type,.cshopproduct .breadcrumbs li:last-of-type{display:none}.cshopproduct .breadcrumbs li:first-of-type+li:before{display:none}#checkout .paragraph.addresses .btns-wrp{position:relative;right:auto;bottom:auto;justify-content:flex-end;padding-top:2.72rem}}@media(max-width: 700px){.sitefooter .desktop{display:block;padding-bottom:0}.sitefooter .desktop>div{width:100%;text-align:center}.sitefooter .desktop>div tr{display:flex;flex-wrap:wrap}.sitefooter .desktop>div table,.sitefooter .desktop>div tbody,.sitefooter .desktop>div td{display:block;width:100% !important;text-align:center}.sitefooter .desktop>div table tr td:first-of-type{padding-right:0;font-weight:700}.sitefooter .desktop>div:first-of-type .minified .address{padding-bottom:2.72rem}.sitefooter .desktop>div:first-of-type .minified .contacts{display:none}.sitefooter .desktop>div:nth-child(2){min-width:0}.sitefooter .desktop>div:last-of-type{padding-bottom:2.72rem;text-align:center}.sitefooter .desktop .footer_stamp{width:150px;margin:0 auto}.sitefooter .mobile{display:block}.sitefooter .mobile .buttons{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:15px}.sitefooter .mobile .buttons>div{width:calc(33.33% - 15px)}.sitefooter .mobile .buttons a{display:block;background-color:#3a3a3a;font-size:20px;line-height:40px;text-align:center;color:#fff}.sitefooter .mobile .buttons a.email:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:300}.sitefooter .mobile .buttons a.phone:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:700}.sitefooter .mobile .buttons a.map:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:700}}@media(max-width: 650px){.f1_col1of2{float:none;width:auto;padding-right:0}.f1_col2of2{float:none;width:auto;padding-left:0}.cnews.top .news-slider-wrp{width:325px;max-width:100%;margin:0 auto}.cnews.top .cols-2>.col{width:100%}.cnews.top .cols-2>.col.column1{padding-right:0;padding-bottom:20px}.cnews.top .cols-2>.col.column2{padding-left:0}.corders .row{justify-content:space-between}.corders .row.header>.col.rebuy,.corders .row.header>.col.quantity,.corders .row.header>.col.price{display:none}.corders .row:not(.header)>.col.product{padding-bottom:0}.corders .row>.col.product{width:100%}.corders .row>.col.quantity{width:50px}.cshopproduct .cols-2>.col.column1{width:325px;max-width:100%}.cshopproduct .cols-2>.col .controls-wrp .controls>div{width:100%}.cshopproduct .cols-2>.col .controls-wrp .controls>div.select{padding-right:0;padding-bottom:15px}.cshopproduct .cols-2>.col .controls-wrp .controls>div.button{padding-left:0}.cgallery.slider.big .flickity-wrapper{height:300px;padding-bottom:0 !important}.cgallery.slider.big .flickity-wrapper picture,.cgallery.slider.big .flickity-wrapper img{height:100%}.cgallery.slider.big .flickity-wrapper img{object-fit:cover}#checkout .cols-2>.col{width:100%}#checkout .cols-2>.col.col.column1{padding-right:0}#checkout .cols-2>.col.col.column2{padding-left:0}#checkout #cis-cart .box .text{max-width:50%;font-size:1.5rem}}@media(max-width: 550px){body{font-size:1.8rem;line-height:1.5}nav{width:100%;min-width:0}.stamp-wrp .stamp{width:60px;height:60px}.sitefooter .desktop>div:first-of-type .minified .address span:first-of-type{width:100%}.sitefooter .desktop>div:first-of-type .minified .address span:not(:first-of-type):before{display:none}.sitefooter .desktop>div:first-of-type .minified .address span:last-of-type:before{display:inline}.footerlinks .content{display:block}.footerlinks .content .quicklinks{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:2.72rem}.footerlinks .content .quicklinks>li{float:none}.footerlinks .content .cis{padding-bottom:2.72rem;margin:0 auto;text-align:center}.flex-objects .cms-location-wrp .cms-object-wrp,.flex-objects .cms-location-wrp .cms-object-droppable{width:calc(100% - 20px)}.cboxes{width:450px;max-width:100%;margin:0 auto}#checkout .cart-controls{display:block}#checkout .cart-controls>.prev .btn,#checkout .cart-controls>.prev button{margin-bottom:5px}#checkout .cart-controls .btn,#checkout .cart-controls button{width:100%;box-sizing:border-box}.cnews.view .searchpanel>div:not(.cms-empty-location-div){width:100%;padding-bottom:15px !important}.cnews.view .searchpanel{display:block;padding-bottom:40px}}@media(max-width: 500px){#cis-cart-wrp{width:100%}.cshopproducts{width:270px;max-width:100%;margin:0 auto}.cshopproducts.similar .carousel-cell{width:100%}.cshopproducts .searchpanel>div{width:100%}.cshopproducts .searchpanel{margin-left:-15px}.cshopproducts .searchpanel>div{padding-left:15px}.cshopproducts .flex-objects .cms-location-wrp{margin-left:-15px}.cshopproducts .flex-objects .cms-location-wrp .cms-object-wrp{width:calc(100% - 15px);margin-left:15px}.cshopproducts .box .name{padding:15px 10px;hyphens:auto;word-wrap:break-word}.cshopproducts .box .name h3{font-size:1.8rem}.cshopproducts .box .infos .price{padding:0 10px;font-size:1.8rem}.cshopproducts .box .infos .version{padding:0 10px 15px;font-size:1.6rem}.cteam .searchpanel{margin-left:-15px}.cteam .searchpanel>div{padding-left:15px}.cteam .flex-objects .cms-location-wrp{margin-left:-15px}.cteam .flex-objects .cms-location-wrp .cms-object-wrp{width:calc(50% - 15px);margin-left:15px}.cteam .box .content{padding:15px 10px}.cteam .box .headline{font-size:1.8rem;line-height:1}.cteam .box .function{font-size:1.6rem;line-height:1.2}#checkout .paragraph.address-form .f1_row>.col:not(.plz):not(.zipcode):not(.country):not(.location){float:none;width:auto;padding:0 0 10px}main #cis-cart .article.header .description{width:auto}main #cis-cart .article.header .calculated_price{display:none}main #cis-cart .article:not(.header) .controls:not(.plain)+.price{display:flex;width:100%;padding-top:5px;padding-bottom:5px;border-top:1px rgba(51,51,51,.4) dashed;border-bottom:1px rgba(51,51,51,.4) dashed;margin-top:5px}main #cis-cart .article:not(.header) .controls:not(.plain)+.price .currency{display:block}main #cis-cart .article:not(.header) .controls.plain{width:50%;padding-top:5px;padding-bottom:5px;border-top:1px rgba(51,51,51,.4) dashed;border-bottom:1px rgba(51,51,51,.4) dashed}main #cis-cart .article:not(.header) .controls.plain+.price{display:block;width:50%;padding-top:5px;padding-bottom:5px;border-top:1px rgba(51,51,51,.4) dashed;border-bottom:1px rgba(51,51,51,.4) dashed;text-align:right}main #cis-cart .article:not(.header) .controls.plain+.price .currency{display:none}main #cis-cart .article:not(.header) .calculated_price{display:flex;width:100%;padding-top:5px}main #cis-cart .article:not(.header) .calculated_price .currency{display:block}}@media(max-width: 479px){h1{font-size:2.8rem}.carticle .title h1+.teaser,.cintroduction .title h1+.teaser,.cshopproduct .similar h2{font-size:2.2rem}h2,.cshopproduct .title h1{font-size:2.6rem}.carticle .title .teaser,.carticle .title h2+.teaser,.cintroduction .title .teaser,.cintroduction .title h2+.teaser{font-size:2.1rem}#siteheader>.logos{column-gap:20px}#siteheader>.logos .logo-brennerei{height:40px}#siteheader>.logos .logo{height:25px}.footerlinks .content .quicklinks{flex-direction:column;align-items:center}.footerlinks .content .quicklinks>li:not(:first-of-type):before{display:none}.carticle .title h1,.carticle .title h2{margin-bottom:30px}.stamp-wrp .stamp{display:none}article.top_1{padding-top:45px}.ctwocols{padding-top:40px}.cgallery.thumbslider .carousel-cell{opacity:.5;transition:opacity .4s;width:calc(75% - 15px)}.cgallery.thumbslider .carousel-cell.is-selected{opacity:1}.flickity-wrapper .flickity-gallery .flickity-page-dots .dot{width:30px}.maps-wrapper{padding-bottom:71.1111111111%}.cnews.detail .cms-location-wrp .cms-object-wrp{width:calc(50% - 15px)}.cshopproduct .breadcrumbs-wrp{display:none}.cshopproduct .ctwocols{padding-top:20px}.cshopproduct .cols-2>.col .shopproduct-icons{transform:translate(10px, 30px)}.corders .accordion span.normal{display:block}#cis-cart-notifier{position:fixed;top:80px;width:100%;font-size:1.5rem}#cis-cart-notifier:after{right:88px}#checkout .paragraph.addresses .btns-wrp{display:block}#checkout .paragraph.addresses .btns-wrp li:first-of-type{padding-bottom:5px}#checkout .paragraph.addresses .btns-wrp li:not(:last-of-type){padding-right:0}#checkout .paragraph.addresses .btns-wrp button{width:100%;box-sizing:border-box}#checkout .paragraph.addresses .actions-wrp{position:relative;top:auto;right:auto;justify-content:flex-end;padding-top:5px}#checkout .f1_row>.col.voucher{float:none;width:auto;padding-right:0;padding-bottom:10px}#checkout .f1_row>.col.voucher+.col{float:none;width:auto;padding-left:0}#checkout .f1_row>.col.voucher+.col label{display:none}#checkout #cis-cart .subtotal .price,#checkout #cis-cart .total .price{width:100px}#checkout #cis-cart .box .text{max-width:100%;padding-bottom:10px}#checkout #cis-cart .commission .price,#checkout #cis-cart .shipping .price,#checkout #cis-cart .smallquantity .price,#checkout #cis-cart .discount .price{width:100%}}@media(max-width: 450px){article>.content .anchor{position:relative;top:calc((var(--header__height) + 30px)*-1)}nav .nav__scroll .logos{flex-direction:column}.cgallery.slider .controls{padding-bottom:20px;margin-top:-110px}}@media(max-width: 374px){.footerlinks .content .quicklinks{display:block}.footerlinks .content .quicklinks>li:not(:first-of-type):before{display:none}.footerlinks .content .quicklinks>li>a{display:block;float:none;text-align:center}.cteam{width:270px;max-width:100%;margin:0 auto}.cteam .searchpanel>div{width:100%}.cteam .flex-objects .cms-location-wrp .cms-object-wrp,.cteam .flex-objects .cms-location-wrp .cms-object-droppable{width:calc(100% - 15px)}.corders .row.footer>.col.total{width:100%;padding-bottom:0}.corders .row.footer>.col.price{width:100%;padding-top:0}#cis-cart-wrp #cis-cart .article{padding-bottom:0}#cis-cart-wrp #cis-cart .article .calculated_price{width:calc(100% - 100px);padding-left:0}#cis-cart-wrp #cis-cart .total .price{width:calc(100% - 140px);padding-left:0}main #cis-cart .total .price{width:100%}}@media(max-width: 360px){#siteheader>.logos .logo{display:none}}/*# sourceMappingURL=custom.css.map */
