header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.download-element a{padding:3px 6px 3px 22px;background:url(../../assets/contao/images/iconPLAIN.svg) left center no-repeat}ul.enclosure{padding-left:0}li.download-element{list-style-type:none}.ext-xl a{background-image:url(../../assets/contao/images/iconXL.svg)}.ext-xls a{background-image:url(../../assets/contao/images/iconXLS.svg)}.ext-xlsx a{background-image:url(../../assets/contao/images/iconXLSX.svg)}.ext-hqx a{background-image:url(../../assets/contao/images/iconHQX.svg)}.ext-cpt a{background-image:url(../../assets/contao/images/iconCPT.svg)}.ext-bin a{background-image:url(../../assets/contao/images/iconBIN.svg)}.ext-doc a{background-image:url(../../assets/contao/images/iconDOC.svg)}.ext-docx a{background-image:url(../../assets/contao/images/iconDOCX.svg)}.ext-word a{background-image:url(../../assets/contao/images/iconWORD.svg)}.ext-cto a{background-image:url(../../assets/contao/images/iconCTO.svg)}.ext-dms a{background-image:url(../../assets/contao/images/iconDMS.svg)}.ext-lha a{background-image:url(../../assets/contao/images/iconLHA.svg)}.ext-lzh a{background-image:url(../../assets/contao/images/iconLZH.svg)}.ext-exe a{background-image:url(../../assets/contao/images/iconEXE.svg)}.ext-class a{background-image:url(../../assets/contao/images/iconCLASS.svg)}.ext-so a{background-image:url(../../assets/contao/images/iconSO.svg)}.ext-sea a{background-image:url(../../assets/contao/images/iconSEA.svg)}.ext-dll a{background-image:url(../../assets/contao/images/iconDLL.svg)}.ext-oda a{background-image:url(../../assets/contao/images/iconODA.svg)}.ext-pdf a{background-image:url(../../assets/contao/images/iconPDF.svg)}.ext-ai a{background-image:url(../../assets/contao/images/iconAI.svg)}.ext-eps a{background-image:url(../../assets/contao/images/iconEPS.svg)}.ext-ps a{background-image:url(../../assets/contao/images/iconPS.svg)}.ext-pps a{background-image:url(../../assets/contao/images/iconPPS.svg)}.ext-ppt a{background-image:url(../../assets/contao/images/iconPPT.svg)}.ext-pptx a{background-image:url(../../assets/contao/images/iconPPTX.svg)}.ext-smi a{background-image:url(../../assets/contao/images/iconSMI.svg)}.ext-smil a{background-image:url(../../assets/contao/images/iconSMIL.svg)}.ext-mif a{background-image:url(../../assets/contao/images/iconMIF.svg)}.ext-odc a{background-image:url(../../assets/contao/images/iconODC.svg)}.ext-odf a{background-image:url(../../assets/contao/images/iconODF.svg)}.ext-odg a{background-image:url(../../assets/contao/images/iconODG.svg)}.ext-odi a{background-image:url(../../assets/contao/images/iconODI.svg)}.ext-odp a{background-image:url(../../assets/contao/images/iconODP.svg)}.ext-ods a{background-image:url(../../assets/contao/images/iconODS.svg)}.ext-odt a{background-image:url(../../assets/contao/images/iconODT.svg)}.ext-wbxml a{background-image:url(../../assets/contao/images/iconWBXML.svg)}.ext-wmlc a{background-image:url(../../assets/contao/images/iconWMLC.svg)}.ext-dmg a{background-image:url(../../assets/contao/images/iconDMG.svg)}.ext-dcr a{background-image:url(../../assets/contao/images/iconDCR.svg)}.ext-dir a{background-image:url(../../assets/contao/images/iconDIR.svg)}.ext-dxr a{background-image:url(../../assets/contao/images/iconDXR.svg)}.ext-dvi a{background-image:url(../../assets/contao/images/iconDVI.svg)}.ext-gtar a{background-image:url(../../assets/contao/images/iconGTAR.svg)}.ext-inc a{background-image:url(../../assets/contao/images/iconINC.svg)}.ext-php a{background-image:url(../../assets/contao/images/iconPHP.svg)}.ext-php3 a{background-image:url(../../assets/contao/images/iconPHP3.svg)}.ext-php4 a{background-image:url(../../assets/contao/images/iconPHP4.svg)}.ext-php5 a{background-image:url(../../assets/contao/images/iconPHP5.svg)}.ext-phtml a{background-image:url(../../assets/contao/images/iconPHTML.svg)}.ext-phps a{background-image:url(../../assets/contao/images/iconPHPS.svg)}.ext-js a{background-image:url(../../assets/contao/images/iconJS.svg)}.ext-psd a{background-image:url(../../assets/contao/images/iconPSD.svg)}.ext-rar a{background-image:url(../../assets/contao/images/iconRAR.svg)}.ext-fla a{background-image:url(../../assets/contao/images/iconFLA.svg)}.ext-swf a{background-image:url(../../assets/contao/images/iconSWF.svg)}.ext-sit a{background-image:url(../../assets/contao/images/iconSIT.svg)}.ext-tar a{background-image:url(../../assets/contao/images/iconTAR.svg)}.ext-tgz a{background-image:url(../../assets/contao/images/iconTGZ.svg)}.ext-xhtml a{background-image:url(../../assets/contao/images/iconXHTML.svg)}.ext-xht a{background-image:url(../../assets/contao/images/iconXHT.svg)}.ext-zip a{background-image:url(../../assets/contao/images/iconZIP.svg)}.ext-m4a a{background-image:url(../../assets/contao/images/iconM4A.svg)}.ext-mp3 a{background-image:url(../../assets/contao/images/iconMP3.svg)}.ext-wma a{background-image:url(../../assets/contao/images/iconWMA.svg)}.ext-mpeg a{background-image:url(../../assets/contao/images/iconMPEG.svg)}.ext-wav a{background-image:url(../../assets/contao/images/iconWAV.svg)}.ext-ogg a{background-image:url(../../assets/contao/images/iconOGG.svg)}.ext-mid a{background-image:url(../../assets/contao/images/iconMID.svg)}.ext-midi a{background-image:url(../../assets/contao/images/iconMIDI.svg)}.ext-aif a{background-image:url(../../assets/contao/images/iconAIF.svg)}.ext-aiff a{background-image:url(../../assets/contao/images/iconAIFF.svg)}.ext-aifc a{background-image:url(../../assets/contao/images/iconAIFC.svg)}.ext-ram a{background-image:url(../../assets/contao/images/iconRAM.svg)}.ext-rm a{background-image:url(../../assets/contao/images/iconRM.svg)}.ext-rpm a{background-image:url(../../assets/contao/images/iconRPM.svg)}.ext-ra a{background-image:url(../../assets/contao/images/iconRA.svg)}.ext-bmp a{background-image:url(../../assets/contao/images/iconBMP.svg)}.ext-gif a{background-image:url(../../assets/contao/images/iconGIF.svg)}.ext-jpeg a{background-image:url(../../assets/contao/images/iconJPEG.svg)}.ext-jpg a{background-image:url(../../assets/contao/images/iconJPG.svg)}.ext-jpe a{background-image:url(../../assets/contao/images/iconJPE.svg)}.ext-png a{background-image:url(../../assets/contao/images/iconPNG.svg)}.ext-tiff a{background-image:url(../../assets/contao/images/iconTIFF.svg)}.ext-tif a{background-image:url(../../assets/contao/images/iconTIF.svg)}.ext-svg a{background-image:url(../../assets/contao/images/iconSVG.svg)}.ext-svgz a{background-image:url(../../assets/contao/images/iconSVGZ.svg)}.ext-webp a{background-image:url(../../assets/contao/images/iconWEBP.svg)}.ext-avif a{background-image:url(../../assets/contao/images/iconAVIF.svg)}.ext-heic a{background-image:url(../../assets/contao/images/iconHEIC.svg)}.ext-jxl a{background-image:url(../../assets/contao/images/iconJXL.svg)}.ext-eml a{background-image:url(../../assets/contao/images/iconEML.svg)}.ext-asp a{background-image:url(../../assets/contao/images/iconASP.svg)}.ext-css a{background-image:url(../../assets/contao/images/iconCSS.svg)}.ext-scss a{background-image:url(../../assets/contao/images/iconSCSS.svg)}.ext-less a{background-image:url(../../assets/contao/images/iconLESS.svg)}.ext-html a{background-image:url(../../assets/contao/images/iconHTML.svg)}.ext-htm a{background-image:url(../../assets/contao/images/iconHTM.svg)}.ext-md a{background-image:url(../../assets/contao/images/iconMD.svg)}.ext-shtml a{background-image:url(../../assets/contao/images/iconSHTML.svg)}.ext-txt a{background-image:url(../../assets/contao/images/iconTXT.svg)}.ext-text a{background-image:url(../../assets/contao/images/iconTEXT.svg)}.ext-log a{background-image:url(../../assets/contao/images/iconLOG.svg)}.ext-rtx a{background-image:url(../../assets/contao/images/iconRTX.svg)}.ext-rtf a{background-image:url(../../assets/contao/images/iconRTF.svg)}.ext-xml a{background-image:url(../../assets/contao/images/iconXML.svg)}.ext-xsl a{background-image:url(../../assets/contao/images/iconXSL.svg)}.ext-mp4 a{background-image:url(../../assets/contao/images/iconMP4.svg)}.ext-m4v a{background-image:url(../../assets/contao/images/iconM4V.svg)}.ext-mov a{background-image:url(../../assets/contao/images/iconMOV.svg)}.ext-wmv a{background-image:url(../../assets/contao/images/iconWMV.svg)}.ext-webm a{background-image:url(../../assets/contao/images/iconWEBM.svg)}.ext-qt a{background-image:url(../../assets/contao/images/iconQT.svg)}.ext-rv a{background-image:url(../../assets/contao/images/iconRV.svg)}.ext-avi a{background-image:url(../../assets/contao/images/iconAVI.svg)}.ext-ogv a{background-image:url(../../assets/contao/images/iconOGV.svg)}.ext-movie a{background-image:url(../../assets/contao/images/iconMOVIE.svg)}
@charset "UTF-8";/*!
 * mmenu.js
 * mmenujs.com
 *
 * Copyright (c) Fred Heusschen
 * frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */:root{--mm-lineheight:22px}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu *,.mm-menu :after,.mm-menu :before{-webkit-transition-property:none;-o-transition-property:none;transition-property:none;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}:root{--mm-blocker-visibility-delay:0.4s;--mm-blocker-opacity-delay:0s}.mm-blocker{display:block;position:absolute;bottom:100%;top:0;right:0;left:0;z-index:3;opacity:0;background:var(--mm-color-background);-webkit-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;-o-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease,-webkit-transform .4s ease}.mm-blocker:focus-visible{opacity:.75}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:50px;padding:0}.mm-btn--next,[dir=rtl] .mm-btn--prev{--mm-btn-rotate:135deg}.mm-btn--prev,[dir=rtl] .mm-btn--next{--mm-btn-rotate:-45deg}.mm-btn--next:after,.mm-btn--prev:before{content:"";display:block;position:absolute;top:0;bottom:0;width:8px;height:8px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid var(--mm-color-icon);border-bottom:none;border-right:none;-webkit-transform:rotate(var(--mm-btn-rotate));-ms-transform:rotate(var(--mm-btn-rotate));transform:rotate(var(--mm-btn-rotate))}.mm-btn--prev:before{inset-inline-start:23px}.mm-btn--next:after{inset-inline-end:23px}.mm-btn--close:before{content:"×";font-size:150%}.mm-btnreset{padding:0;background:0 0;border:none;cursor:pointer}.mm-divider{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:-webkit-sticky;position:sticky;z-index:2;top:0;min-height:var(--mm-lineheight);padding:calc((var(--mm-listitem-size) * .65 - var(--mm-lineheight)) * .5) 20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--mm-color-background-highlight)),to(var(--mm-color-background-highlight)));background-image:-o-linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));background-image:linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));opacity:1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}:root{--mm-listitem-size:50px}.mm-listitem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0;margin:0;color:var(--mm-color-text);border-color:var(--mm-color-border)}.mm-listitem:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;inset-inline-start:20px;inset-inline-end:0;bottom:0}.mm-listitem__btn,.mm-listitem__text{padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/ 2) 0}.mm-listitem__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%;display:block;padding-left:20px;padding-right:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-listitem__btn{display:block;position:relative;width:auto;-webkit-padding-end:50px;padding-inline-end:50px;border-color:inherit;background:rgba(3,2,1,0)}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem--selected>.mm-listitem__text{background:var(--mm-color-background-emphasis)}.mm-listitem--opened>.mm-listitem__btn,.mm-listitem--opened>.mm-panel{background:var(--mm-color-background-highlight)}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;-ms-scroll-chaining:none;overscroll-behavior:none;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-lineheight);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu ::-webkit-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-moz-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu :-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::placeholder{color:var(--mm-color-text-dimmed)}.mm-menu,.mm-menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-menu :focus,.mm-menu :focus-visible,.mm-menu:focus,.mm-menu:focus-visible{outline:0}.mm-menu a,.mm-menu button,.mm-menu label{color:inherit}.mm-menu a:focus,.mm-menu button:focus,.mm-menu label:focus{outline:0}.mm-menu a:focus-visible,.mm-menu button:focus-visible,.mm-menu label:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:-5px}.mm-menu input:focus,.mm-menu input:focus-visible,.mm-menu select:focus,.mm-menu select:focus-visible,.mm-menu textarea:focus,.mm-menu textarea:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:2px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}:root{--mm-navbar-size:50px}.mm-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:2;min-height:var(--mm-navbar-size);padding-top:env(safe-area-inset-top);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;background:var(--mm-color-background);border-bottom:1px solid var(--mm-color-border);-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;overflow:hidden}.mm-navbar__title[href="#"]{pointer-events:none}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-btn.mm-hidden+.mm-navbar__title:not(:last-child){-webkit-padding-start:60px;padding-inline-start:60px;-webkit-padding-end:10px;padding-inline-end:10px}.mm-btn:not(.mm-hidden)+.mm-navbar__title:last-child{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:60px;padding-inline-end:60px}.mm-panel{--mm-panel-child-offset:100%;--mm-panel-parent-offset:-30%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(var(--mm-panel-child-offset),0,0);transform:translate3d(var(--mm-panel-child-offset),0,0);-webkit-transition-property:inset-inline-start,-webkit-transform;transition-property:inset-inline-start,-webkit-transform;-o-transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start,-webkit-transform}[dir=rtl] .mm-panel{--mm-panel-child-offset:-100%;--mm-panel-parent-offset:30%}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size)}.mm-panel:focus{outline:0}.mm-panel--opened{z-index:2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-panel--parent{-webkit-transform:translate3d(var(--mm-panel-parent-offset),0,0);transform:translate3d(var(--mm-panel-parent-offset),0,0);z-index:0}.mm-panel--highest{z-index:3}.mm-menu--opened .mm-panel--noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.mm-panel__content{padding:20px}.mm-panels{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;height:100%;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}.mm-panels:focus{outline:0}:root{--mm-toggle-size:34px}.mm-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:calc(var(--mm-toggle-size) * 1.75);-ms-flex:calc(var(--mm-toggle-size) * 1.75) 0 0px;flex:calc(var(--mm-toggle-size) * 1.75) 0 0;height:var(--mm-toggle-size);-webkit-margin-end:10px;margin-inline-end:10px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;border-radius:var(--mm-toggle-size);border:var(--mm-color-border);background:var(--mm-color-border);cursor:pointer;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.mm-toggle:before{content:"";aspect-ratio:1;margin:2px;border-radius:100%;background:var(--mm-color-background);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.mm-toggle:checked{background:#4bd963}.mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * .75));-ms-transform:translateX(calc(var(--mm-toggle-size) * .75));transform:translateX(calc(var(--mm-toggle-size) * .75))}[dir=rtl] .mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * -.75));-ms-transform:translateX(calc(var(--mm-toggle-size) * -.75));transform:translateX(calc(var(--mm-toggle-size) * -.75))}.mm-listitem--vertical>.mm-panel{position:static;width:100%;padding:10px 0 10px 20px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-listitem--vertical>.mm-panel:after{content:none;display:none}.mm-listitem--vertical:not(.mm-listitem--opened)>.mm-panel{display:none}.mm-listitem--vertical>.mm-listitem__btn{height:var(--mm-listitem-size);bottom:auto}.mm-listitem--vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem--opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}:root{--mm-size:80%;--mm-min-size:240px;--mm-max-size:440px}.mm-menu--offcanvas{position:fixed;z-index:0}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;background:inherit}:where(.mm-slideout){position:relative;z-index:1;width:100%;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper--opened,.mm-wrapper--opened body{overflow:hidden}.mm-wrapper__blocker{background:rgba(0,0,0,.4)}.mm-wrapper--opened .mm-wrapper__blocker{--mm-blocker-visibility-delay:0s;--mm-blocker-opacity-delay:0.4s;bottom:0;opacity:.5}.mm-menu{--mm-translate-horizontal:0;--mm-translate-vertical:0}.mm-menu--position-left,.mm-menu--position-left-front{right:auto}.mm-menu--position-right,.mm-menu--position-right-front{left:auto}.mm-menu--position-left,.mm-menu--position-left-front,.mm-menu--position-right,.mm-menu--position-right-front{width:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-left-front{--mm-translate-horizontal:-100%}.mm-menu--position-right-front{--mm-translate-horizontal:100%}.mm-menu--position-top{bottom:auto}.mm-menu--position-bottom{top:auto}.mm-menu--position-bottom,.mm-menu--position-top{width:100%;height:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-top{--mm-translate-vertical:-100%}.mm-menu--position-bottom{--mm-translate-vertical:100%}.mm-menu--position-bottom,.mm-menu--position-left-front,.mm-menu--position-right-front,.mm-menu--position-top{z-index:2;-webkit-transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.mm-menu--position-bottom.mm-menu--opened,.mm-menu--position-left-front.mm-menu--opened,.mm-menu--position-right-front.mm-menu--opened,.mm-menu--position-top.mm-menu--opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper--position-left{--mm-translate-horizontal:clamp(
      var(--mm-min-size),
      var(--mm-size),
      var(--mm-max-size)
  )}.mm-wrapper--position-right{--mm-translate-horizontal:clamp(
      calc(-1 * var(--mm-max-size)),
      calc(-1 * var(--mm-size)),
      calc(-1 * var(--mm-min-size))
  )}.mm-wrapper--position-left .mm-slideout,.mm-wrapper--position-right .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper--position-left.mm-wrapper--opened .mm-slideout,.mm-wrapper--position-right.mm-wrapper--opened .mm-slideout{-webkit-transform:translate3d(var(--mm-translate-horizontal),0,0);transform:translate3d(var(--mm-translate-horizontal),0,0)}.mm-wrapper--position-bottom .mm-wrapper__blocker,.mm-wrapper--position-left-front .mm-wrapper__blocker,.mm-wrapper--position-right-front .mm-wrapper__blocker,.mm-wrapper--position-top .mm-wrapper__blocker{z-index:1}.mm-menu--theme-light{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.4);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.4);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.75);--mm-color-focusring:#06c}.mm-menu--theme-light-contrast{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.9);--mm-color-focusring:#06c}.mm-menu--theme-dark{--mm-color-background:#333;--mm-color-border:rgb(0, 0, 0, 0.4);--mm-color-icon:rgb(255, 255, 255, 0.4);--mm-color-text:rgb(255, 255, 255, 0.8);--mm-color-text-dimmed:rgb(255, 255, 255, 0.4);--mm-color-background-highlight:rgb(255, 255, 255, 0.08);--mm-color-background-emphasis:rgb(0, 0, 0, 0.1);--mm-color-focusring:#06c}.mm-menu--theme-dark-contrast{--mm-color-background:#333;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.7);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(0 0 0 / 0.3);--mm-color-focusring:#06c}.mm-menu--theme-white{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.3);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.3);--mm-color-background-highlight:rgb(0 0 0 / 0.06);--mm-color-background-emphasis:rgb(0 0 0 / 0.03);--mm-color-focusring:#06c}.mm-menu--theme-white-contrast{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.07);--mm-color-background-emphasis:rgb(0 0 0 / 0.035);--mm-color-focusring:#06c}.mm-menu--theme-black{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.2);--mm-color-icon:rgb(255 255 255 / 0.4);--mm-color-text:rgb(255 255 255 / 0.7);--mm-color-text-dimmed:rgb(255 255 255 / 0.4);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(255 255 255 / 0.06);--mm-color-focusring:#06c}.mm-menu--theme-black-contrast{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.6);--mm-color-background-highlight:rgb(255 255 255 / 0.125);--mm-color-background-emphasis:rgb(255 255 255 / 0.1);--mm-color-focusring:#06c}.mm-counter{display:block;-webkit-padding-start:20px;padding-inline-start:20px;float:right;color:var(--mm-color-text-dimmed)}[dir=rtl] .mm-counter{float:left}:root{--mm-iconbar-size:50px}.mm-menu--iconbar-left .mm-navbars,.mm-menu--iconbar-left .mm-panels{margin-left:var(--mm-iconbar-size)}.mm-menu--iconbar-right .mm-navbars,.mm-menu--iconbar-right .mm-panels{margin-right:var(--mm-iconbar-size)}.mm-iconbar{display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-menu--iconbar-left .mm-iconbar,.mm-menu--iconbar-right .mm-iconbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mm-menu--iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu--iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:calc((var(--mm-iconbar-size) - var(--mm-lineheight))/ 2) 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab--selected{background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel--iconpanel-0{inset-inline-start:calc(0 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-1{inset-inline-start:calc(1 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-2{inset-inline-start:calc(2 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-3{inset-inline-start:calc(3 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-4{inset-inline-start:calc(4 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-first~.mm-panel{inset-inline-start:var(--mm-iconpanel-size)}.mm-menu--iconpanel .mm-panel--parent .mm-divider,.mm-menu--iconpanel .mm-panel--parent .mm-navbar{opacity:0}.mm-menu--iconpanel .mm-panels>.mm-panel--parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu--iconpanel .mm-panels>.mm-panel:not(.mm-panel--iconpanel-first):not(.mm-panel--iconpanel-0){border-inline-start-width:1px;border-inline-start-style:solid}.mm-navbars{-ms-flex-negative:0;flex-shrink:0}.mm-navbars .mm-navbar{position:relative;padding-top:0;border-bottom:none}.mm-navbars--top{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar:first-child{padding-top:env(safe-area-inset-top)}.mm-navbars--bottom{border-top:1px solid var(--mm-color-border)}.mm-navbars--bottom .mm-navbar:last-child{padding-bottom:env(safe-area-inset-bottom)}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-end:6px;padding-inline-end:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){-webkit-padding-end:0;padding-inline-end:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{-webkit-padding-start:0;padding-inline-start:0}.mm-navbar__tab{padding:0 10px;border:1px solid transparent}.mm-navbar__tab--selected{background:var(--mm-color-background)}.mm-navbar__tab--selected:not(:first-child){border-inline-start-color:var(--mm-color-border)}.mm-navbar__tab--selected:not(:last-child){border-inline-end-color:var(--mm-color-border)}.mm-navbars--top.mm-navbars--has-tabs{border-bottom:none}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar:not(.mm-navbar--tabs):last-child{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab{border-bottom-color:var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab--selected{border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars--bottom.mm-navbar--has-tabs{border-top:none}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar{background:var(--mm-color-background)}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs,.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--bottom .mm-navbar__tab{border-top-color:var(--mm-color-border)}.mm-navbars--bottom .mm-navbar__tab--selected{border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-searchfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-searchfield__input input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:auto;max-height:auto;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:4px;line-height:calc(var(--mm-navbar-size) * .7);font:inherit;font-size:inherit}.mm-searchfield__input input,.mm-searchfield__input input:focus,.mm-searchfield__input input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-menu[class*=-contrast] .mm-searchfield__input input{border:1px solid var(--mm-color-border)}.mm-searchfield__input input::-ms-clear{display:none}.mm-searchfield__btn{display:none;position:absolute;inset-inline-end:0;top:0;bottom:0}.mm-searchfield--searching .mm-searchfield__btn{display:block}.mm-searchfield__cancel{display:block;position:relative;-webkit-margin-end:-100px;margin-inline-end:-100px;-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:20px;padding-inline-end:20px;visibility:hidden;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition-property:visibility,margin;-o-transition-property:visibility,margin;transition-property:visibility,margin}.mm-searchfield--cancelable .mm-searchfield__cancel{visibility:visible;-webkit-margin-end:0;margin-inline-end:0}.mm-panel--search{left:0!important;right:0!important;width:100%!important;border:none!important}.mm-panel__splash{padding:20px}.mm-panel--searching .mm-panel__splash{display:none}.mm-panel__noresults{display:none;padding:40px 20px;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;line-height:1.4}.mm-panel--noresults .mm-panel__noresults{display:block}:root{--mm-sectionindexer-size:20px}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--mm-sectionindexer-size);position:absolute;top:0;bottom:0;inset-inline-end:calc(-1 * var(--mm-sectionindexer-size));z-index:5;-webkit-transition-property:inset-inline-end;-o-transition-property:inset-inline-end;transition-property:inset-inline-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{-webkit-padding-end:0;padding-inline-end:0}.mm-sectionindexer--active{right:0}.mm-sectionindexer--active~.mm-panel{-webkit-padding-end:var(--mm-sectionindexer-size);padding-inline-end:var(--mm-sectionindexer-size)}.mm-menu--selected-hover .mm-listitem__btn,.mm-menu--selected-hover .mm-listitem__text,.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media (hover:hover){.mm-menu--selected-hover .mm-listview:hover>.mm-listitem--selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu--selected-hover .mm-listitem__btn:hover,.mm-menu--selected-hover .mm-listitem__text:hover{background:var(--mm-color-background-emphasis)}}.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}@media (hover:hover){.mm-menu--selected-parent .mm-listitem__btn:hover,.mm-menu--selected-parent .mm-listitem__text:hover{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.mm-menu--selected-parent .mm-panel--parent .mm-listitem:not(.mm-listitem--selected-parent)>.mm-listitem__text{background:0 0}.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__btn,.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__text{background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:var(--mm-max-size)}.mm-wrapper--sidebar-collapsed .mm-slideout{width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-collapsed .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-divider,.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-navbar{opacity:0}.mm-wrapper--sidebar-expanded .mm-menu--sidebar-expanded{width:var(--mm-sidebar-expanded-size);border-right-width:1px;border-right-style:solid}.mm-wrapper--sidebar-expanded.mm-wrapper--opened{overflow:auto}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-wrapper__blocker{display:none}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}
@media screen{
#iso_ajaxBox{width:20%;padding:9px 50px 9px 24px;position:fixed;top:10%;left:40%;background:#fff url(../../system/modules/isotope/assets/images/loading.gif) no-repeat right center;border:2px solid #000;font-family:"Trebuchet MS",Verdana,sans-serif;font-size:15px;line-height:18px;text-align:left;color:#000;z-index:9999}#iso_ajaxBox.btnClose{background-image:none;cursor:pointer}#iso_ajaxBox p{margin:1em 0;padding:0}#iso_ajaxBox .iso_error{padding-left:34px;background:url(../../system/modules/isotope/assets/images/cross-24.png) left center no-repeat}#iso_ajaxBox .iso_confirm{padding-left:34px;background:url(../../system/modules/isotope/assets/images/tick-24.png) left center no-repeat}#iso_ajaxBox .iso_info{padding-left:34px;background:url(../../system/modules/isotope/assets/images/information-24.png) left center no-repeat}#iso_ajaxOverlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000;z-index:9998;-moz-opacity:.5;opacity:.5;_display:none;filter:Alpha(opacity=50)}
}
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
/*!
 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../../files/font-awesome/fonts/fontawesome-webfont.eot?v=4.1.0');src:url('../../files/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('../../files/font-awesome/fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),url('../../files/font-awesome/fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),url('../../files/font-awesome/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}
.boxshadow{-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc}.noshadow{-webkit-box-shadow: 0 0 0 0 #e6e6e6;box-shadow: 0 0 0 0 #e6e6e6}.thumbshadow{-webkit-box-shadow: 0 0 2px 1px #ccc;box-shadow: 0 0 2px 1px #ccc;margin: 2px}.trans_in_out{transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out}.trans_in_out_250{transition: background 250ms ease-in-out;-moz-transition: background 250ms ease-in-out;-ms-transition: background 250ms ease-in-out;-o-transition: background 250ms ease-in-out;-webkit-transition: background 250ms ease-in-out}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 400;src: url('../../files/fonts/eb-garamond-v9-latin-regular.eot');src: local('EB Garamond Regular'), local('EBGaramond-Regular'), url('../../files/fonts/eb-garamond-v9-latin-regular.eot?#iefix') format('embedded-opentype'), url('../../files/fonts/eb-garamond-v9-latin-regular.woff2') format('woff2'), url('../../files/fonts/eb-garamond-v9-latin-regular.woff') format('woff'), url('../../files/fonts/eb-garamond-v9-latin-regular.ttf') format('truetype'), url('../../files/fonts/eb-garamond-v9-latin-regular.svg#EBGaramond') format('svg')}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 500;src: url('../../files/fonts/eb-garamond-v9-latin-500.eot');src: local('EB Garamond Medium'), local('EBGaramond-Medium'), url('../../files/fonts/eb-garamond-v9-latin-500.eot?#iefix') format('embedded-opentype'), url('../../files/fonts/eb-garamond-v9-latin-500.woff2') format('woff2'), url('../../files/fonts/eb-garamond-v9-latin-500.woff') format('woff'), url('../../files/fonts/eb-garamond-v9-latin-500.ttf') format('truetype'), url('../../files/fonts/eb-garamond-v9-latin-500.svg#EBGaramond') format('svg')}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 700;src: url('../../files/fonts/eb-garamond-v9-latin-700.eot');src: local('EB Garamond Bold'), local('EBGaramond-Bold'), url('../../files/fonts/eb-garamond-v9-latin-700.eot?#iefix') format('embedded-opentype'), url('../../files/fonts/eb-garamond-v9-latin-700.woff2') format('woff2'), url('../../files/fonts/eb-garamond-v9-latin-700.woff') format('woff'), url('../../files/fonts/eb-garamond-v9-latin-700.ttf') format('truetype'), url('../../files/fonts/eb-garamond-v9-latin-700.svg#EBGaramond') format('svg')}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 800;src: url('../../files/fonts/eb-garamond-v9-latin-800.eot');src: local('EB Garamond ExtraBold'), local('EBGaramond-ExtraBold'), url('../../files/fonts/eb-garamond-v9-latin-800.eot?#iefix') format('embedded-opentype'), url('../../files/fonts/eb-garamond-v9-latin-800.woff2') format('woff2'), url('../../files/fonts/eb-garamond-v9-latin-800.woff') format('woff'), url('../../files/fonts/eb-garamond-v9-latin-800.ttf') format('truetype'), url('../../files/fonts/eb-garamond-v9-latin-800.svg#EBGaramond') format('svg')}.font_standard{font: 18px/24px 'EB Garamond', Times, serif}p{margin-bottom: 16px;margin-top: 0}h1,.headline-size-xl{color: #9f201e !important;font-size: 30px;font-weight: 400;font-weight: 300;line-height: 34px;margin-bottom: 20px;margin-top: 0}@media screen and (max-width: 1024px){h1,.headline-size-xl{font-size: 26px;font-size: 1.6rem}}@media screen and (max-width: 599px){h1,.headline-size-xl{font-size: 24px;font-size: 1.5rem}}h2,.headline-size-l{color: #a26f22 !important;font-size: 20px;font-weight: 400;line-height: 24px;margin-bottom: 8px;margin-top: 0}h3,.headline-size-m{color: #9f201e !important;font-size: 18px;font-weight: 700;line-height: 22px;margin-bottom: 10px;margin-top: 0}h4,.headline-size-s{color: #9f201e !important;font-size: 18px;font-weight: 700;line-height: 22px;margin-bottom: 0;margin-top: 0}h5,.headline-size-xs{color: #9f201e !important;font-size: 24px;font-weight: 400;font-weight: 300;line-height: 28px;margin-bottom: 16px;margin-top: 0}.whitebox h2{margin-bottom: 16px;margin-top: 0}p.information{margin-bottom: 0}.gelb h4.ce_headline{background-color: #e9b000}.gelb h2{color: #e9b000}.rot h4.ce_headline{background-color: #9f201e}.rot h2{color: #9f201e}.ce_headline.rot{background-color: #9f201e}.ce_headline.gruen{background-color: #767c2b}.ce_headline.hellgruen{background-color: #b6c932}.ce_headline.gelb{background-color: #e9b000}.ce_headline.hellgelb{background-color: #eec216}a.rot{color: #9f201e}a.gruen{color: #767c2b}a.hellgruen{color: #b6c932}a.gelb{color: #e9b000}a.hellgelb{color: #eec216}.boxed{padding: .35rem .75rem}.gruen .ce_headline{background-color: #767c2b}.gruen h2{color: #767c2b}.hellgruen .ce_headline{background-color: #b6c932}.hellgruen h2{color: #b6c932}.hellgelb .ce_headline{background-color: #eec216}.hellgelb h2{color: #eec216}.ce_headline.schwarz{color: #282828 !important}.ce_headline.produkt h4{-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc;color: #fff;font-size: 18px;font-weight: 400;margin: 3px 3px 20px;padding: 5px 10px 8px 20px}h1.alignment-centered,h2.alignment-centered,h3.alignment-centered,h4.alignment-centered,h5.alignment-centered,h6.alignment-centered{text-align: center}.thin{font-weight: 100}.light{font-weight: 300}.normal{font-weight: 400}.medium{font-weight: 500}.bold{font-weight: 700}.black{font-weight: 900}strong{-webkit-font-smoothing: antialiased;font-weight: 700}.font_global{font-size: 16px;font-size: 1rem}.font_xxs{font-size: 13px;font-size: 0.75rem}.font_xs{font-size: 14px;font-size: 0.875rem}.font_s{font-size: 15px;font-size: 0.94rem}.font_m{font-size: 18px;font-size: 1.125rem}.font_ml{font-size: 20px;font-size: 1.25rem}.font_l{font-size: 22px;font-size: 1.375rem}.font_xl{font-size: 24px;font-size: 1.5rem}.font_xml{font-size: 26px;font-size: 1.6rem}.font_xxl{font-size: 30px;font-size: 1.875rem}.font_xxxl{font-size: 40px;font-size: 2.5rem}.font_4xl{font-size: 48px;font-size: 3rem}.font_5xl{font-size: 60px;font-size: 3.75rem}.font_6xl{font-size: 80px;font-size: 5rem}h1,h2,h3,h4,h5,h6,p{-ms-hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto}body{color: #282828;font: 18px/24px 'EB Garamond', Times, serif;font-weight: 300;-webkit-appearance: none;background-image: url("/files/dateien/general/bg_header.jpg"), url("/files/dateien/general/bg.jpg");background-position: center -195px, center top;background-repeat: repeat-x, repeat}@media screen and (max-width: 800px){body{background-position: center -370px, center top}}body.home{background-position: center -195px, center top}@media screen and (max-width: 800px){body.home{background-position: center top, center top;background-position: center -370px, center top}}#nomobil{display: block}@media screen and (max-width: 800px){#nomobil{display: none}}#wrapper{max-width: 1280px;padding-left: 0;padding-right: 0;width: 100%;box-sizing: border-box}@media screen and (max-width: 1344px){#wrapper{padding-left: 2rem;padding-right: 2rem}}@media screen and (max-width: 800px){#wrapper{padding-left: 1.75rem;padding-right: 1.75rem}}@media screen and (max-width: 480px){#wrapper{padding-left: 1.25rem;padding-right: 1.25rem}}@media screen and (max-width: 800px){#container{padding-left: 0}}#header{height: 280px}@media screen and (max-width: 800px){#header{height: 110px}}.headlinks{display: block;float: right;width: 75%;overflow: auto}@media screen and (max-width: 1024px){.headlinks{float: none;width: 100%}}@media screen and (max-width: 800px){.headlinks{display: none}}.headlinks .linkbox{float: right;padding-right: 20px;padding-top: 28px;text-align: right}.headlinks .linkbox a{font-size: 15px;font-size: 0.94rem;margin-left: 8px;margin-top: 20px}.headlinks .linkbox .fa{margin-right: 3px;text-align: center;width: 16px}.headlinks .ce_form{background-image: url("/files/dateien/general/suchfeld.png");background-position: left top;background-repeat: no-repeat;float: right;height: 48px;margin-top: 20px;width: 202px}@media screen and (max-width: 800px){.headlinks .ce_form{float: right;height: 48px;margin-top: 5px}}.headlinks .ce_form br{display: none}.headlinks .ce_form a{font-size: 15px;margin-left: 8px;margin-top: 20px}.headlinks .ce_form .widget-submit{float: right;margin-right: 10px;margin-top: 8px;width: 18px}#suchformular input{background-color: transparent;border: 0;box-shadow: 0 0 0 0 #000;float: left;height: 13px;line-height: 32px;margin-left: 3px;margin-top: 3px;padding: 10px;width: 145px}#suchformular input.suchfeld{background-color: transparent;border: 0;float: left;height: 32px;line-height: 32px;margin: 3px 0 0 3px;padding: 0 10px;width: 145px}#suchformular input.submit{float: none;height: 16px;margin-bottom: 0;margin-right: 0;padding: 0;width: 16px;min-width: 0 !important}.mobilesuche{display: none}form#suchformularmobil{margin-bottom: 0}form#suchformularmobil br{display: none}#suchformularmobil input.text{display: block;float: left;width: calc(96% - 65px);height: 30px;padding: 4px 2%}#suchformularmobil .widget-submit{float: right;text-align: center;background-color: #fff;border: 0;height: 38px;margin-left: 0;margin-top: 3px;width: 55px;border: 1px solid #ccc}#suchformularmobil .widget-submit input.submit{margin: 0;height: 16px;width: 16px;-webkit-box-shadow: 0 0 0 0 #e6e6e6;box-shadow: 0 0 0 0 #e6e6e6;border: 0;padding-top: 12px}#left{display: block}@media screen and (max-width: 800px){#left{display: none}}#links{margin-bottom: 20px}.sidebar{display: block;left: 0;position: fixed;top: 45%;z-index: 999}@media screen and (max-width: 599px){.sidebar{display: none}}#footer{background-image: url("/files/dateien/general/footertop.png");background-position: left top;background-repeat: no-repeat;height: 120px;margin-top: 30px;padding-top: 40px}@media screen and (max-width: 800px){#footer{height: 110px;margin-top: 20px}}@media screen and (max-width: 480px){#footer{height: 140px;margin-top: 20px;padding-top: 10px}}.footeraddress{color: #9f201e;float: left;margin-left: 100px;width: 35%}@media screen and (max-width: 800px){.footeraddress{width: 50%}}@media screen and (max-width: 480px){.footeraddress{margin-left: 0;margin-top: 70px;width: 98%}}.footerlinks{color: #9F201E;float: right;text-align: right;margin-top: 0;width: 45%}@media screen and (max-width: 800px){.footerlinks{float: none;padding-top: 15px;margin: 0 0 0 100px;width: 70%;clear: left;padding-bottom: 40px;overflow: auto}}@media screen and (max-width: 480px){.footerlinks{width: 98%;margin-left: 0;font-size: 14px;font-size: 0.875rem}}.footerlinks .fa{margin-right: 6px}.ft_col_0{display: block;float: left;text-align: left;width: 33%;margin-top: 10px}@media screen and (max-width: 800px){.ft_col_0{width: 35%;text-align: left;float: left}}.ft_col_1{float: left;margin-top: 10px;text-align: left;width: 40%}@media screen and (max-width: 800px){.ft_col_1{width: 35%}}.ft_col_2{float: left;margin-top: 10px;text-align: left;width: 27%}@media screen and (max-width: 800px){.ft_col_2{width: 30%}}.url{display: none}a{color: #9f201e;text-decoration: none}a:hover{color: #282828}.rahmenrot{border: 2px solid #9f201e;padding: 20px 10px 10px;margin-bottom: 20px}#boxen img{box-shadow: none}.mobilhinweis{display: none}@media screen and (max-width: 800px){.mobilhinweis{display: block}}#mobilenav{display: none;float: right;font-size: 2.25rem;margin-right: 2%;margin-top: 24px}@media screen and (max-width: 800px){#mobilenav{display: block}}.mm-listview > li > a,.mm-listview > li > span{font-size: 18px;font-size: 1.125rem}.mm-listview > li > a.active,.mm-listview > li > span.active,.mm-listview > li > a.trail,.mm-listview > li > span.trail{font-weight: 700}.mm-btn_next:after{border-color: #9f201e}.mainnav{display: block;background-image: url("/files/dateien/general/mainnav_1024.png");background-position: center 73px;background-repeat: no-repeat;clear: both;height: 66px;padding: 20px 0;width: 100%}@media screen and (max-width: 800px){.mainnav{display: none}}.mainnav a.shop{background-color: #767c2b;border-left: 1px solid #767c2b;color: #fff}.mainnav ul{padding: 0;margin: 3px;overflow: auto;-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc;width: calc(100% - 6px);overflow: hidden}.mainnav li{display: block;float: left;margin: 0;padding: 0;width: calc((100% - 4rem - 2px)/6)}.mainnav li.home{width: 4rem}.mainnav li.home a,.mainnav li.home strong{font-size: 0}.mainnav li.home a:before,.mainnav li.home strong:before{vertical-align: sub;content: '\f015';font-family: 'Fontawesome';font-size: 22px}.mainnav a{background-color: #fbf9ed;border-left: 1px solid #ccc;display: block;font-size: 18px;height: 50px;line-height: 48px;text-align: center;width: 100%}@media screen and (min-width: 1024px){.mainnav a{font-size: 20px}}.mainnav a:hover.last{background-color: #9f201e;border-left: 1px solid #9f201e;color: #fff}.mainnav a:hover.shop{color: #fff}.mainnav a:hover{background-color: #9f201e;border-left: 1px solid #ccc;color: #fff;display: block;margin: 0;padding: 0;text-align: center}.mainnav span.last{background-color: #9f201e;border-left: 1px solid #9f201e;color: #fff}.mainnav strong{background-color: #9f201e;border-left: 1px solid #ccc;color: #fff;display: block;margin: 0;padding: 0;text-align: center;width: 100%;height: 50px;line-height: 48px}.mainnav a.trail{background-color: #9f201e;border-left: 1px solid #ccc;color: #fff;display: block;margin: 0;padding: 0;text-align: center}.subnav{background-image: url("/files/dateien/general/subnavtop.png");background-position: 3px top;background-repeat: no-repeat;display: block;font-size: 18px;padding-left: 25px;padding-top: 40px;margin-bottom: 30px}@media screen and (max-width: 800px){.subnav{display: none}}.subnav ul.level_2{padding-left: 20px;padding-top: 5px}.subnav .trail{color: #9f201e;font-weight: 700}.subnav span.active,.subnav strong{color: #9f201e;font-weight: 700}.subnav li{margin-bottom: 8px;width: 182px}.subnav a{color: #a26f22;font-weight: 400}.subnav a:hover{color: #9f201e}.logo{float: left;margin-left: 25px;margin-top: 45px}.logo img{width: 100%}@media screen and (max-width: 1024px){.logo{margin-left: 20px;margin-top: 15px}}@media screen and (max-width: 800px){.logo{margin-bottom: 10px;margin-left: 2%;margin-top: 15px}}.schriftzug{display: block;float: left;margin-left: 15px;margin-top: 67px}@media screen and (max-width: 1024px){.schriftzug{margin-top: 74px}}@media screen and (max-width: 800px){.schriftzug{display: none;float: none}}.mobileshop{display: none;float: right;margin-right: 30px;padding-top: 20px;text-align: center}.mobileshop img{height: 1.75rem;width: auto}.mobileshop span{display: block;font-size: 13px;font-size: 0.75rem;line-height: 1}@media screen and (max-width: 800px){.mobileshop{display: block}}@media screen and (max-width: 599px){.site_search .widget-text{width: 100%}}.site_search .widget-text input.text{display: block;float: left;width: calc(98% - 90px);height: 40px;padding: 4px 2%}@media screen and (max-width: 599px){.site_search .widget-text input.text{float: none;width: 99%;margin-bottom: 10px}}.site_search .widget-submit{float: right;text-align: center;border: 0;margin: 2px 0 0;padding: 0;border: 1px solid #ccc;font-size: 16px;font-size: 1rem}@media screen and (max-width: 599px){.site_search .widget-submit{width: 100%;margin-bottom: 20px}}.site_search .widget-submit button{color: #fff;background-color: #9f201e;width: 90px}@media screen and (max-width: 599px){.site_search .widget-submit button{width: 100%}}.site_search .widget-submit button:hover{color: #9f201e;background-color: #fff}.mod_search p.header{float: none;clear: both;margin-bottom: 10px}.mod_search h3{font-size: 18px;margin-bottom: 3px;margin-top: 0}.mod_search .relevance{font-size: 14px}.mod_search .odd{border-top: 1px solid #9f201e;margin-bottom: 20px;padding-top: 10px}.mod_search .even{border-top: 1px solid #9f201e;margin-bottom: 20px;padding-top: 10px}.mod_search .highlight{color: #9f201e;font-weight: 400}.list_per_page{display: none}.mod_listing thead{display: none}.mod_listing .pagination{display: none}.mod_listing td{border-top: 1px solid #9f201e;margin-bottom: 20px;padding-top: 15px}.boxbottom{background-image: url("/files/dateien/general/mainnav_1024.png");background-position: center top;background-repeat: no-repeat;display: block;height: 16px;width: 100%}@media screen and (max-width: 800px){.boxbottom{background-image: url("/files/dateien/general/mainnav_768.png")}}@media screen and (max-width: 480px){.boxbottom{background-image: url("/files/dateien/general/mainnav_460.png")}}.mod_hofff_comments_latest{margin-top: 1rem}.mod_hofff_comments_latest .comment{border-top: 1px solid #9f201e;margin-bottom: 1.25rem;padding-top: 1rem}.mod_hofff_comments_latest .comment .info{font-size: 15px;font-size: 0.94rem;color: #9f201e;margin-bottom: 0.25rem}#galleryContainer img,.ce_gallery img,.ce_image img,.ce_text img,.col_2 img.thumb,.dlh_googlemap,.gallery_creator img.thumb,.layout_latest img,.mod_rocksolid_slider,.subalbums img.thumb,.subalbums img.thumb{-webkit-box-shadow: 0 0 2px 1px #ccc;box-shadow: 0 0 2px 1px #ccc;margin: 2px}.caption{color: #9f201e;padding-left: 4px}.ce_image img{width: 99%;height: auto;display: block;-webkit-box-shadow: 0 0 2px 1px #ccc;box-shadow: 0 0 2px 1px #ccc;margin: 2px}.ce_image.noshadow img{-webkit-box-shadow: 0 0 0 0 #e6e6e6;box-shadow: 0 0 0 0 #e6e6e6}.ce_download{margin-bottom: 10px}.ce_download p.download-element{margin-bottom: 0}.mime_icon{vertical-align: text-bottom}table caption{color: #9f201e;padding-bottom: 4px}table{font-size: 16px;width: 100%}@media screen and (max-width: 800px){table{display: none}}@media screen and (max-width: 800px){.mod_listing table{display: block}}@media screen and (max-width: 800px){.show_mobile table{display: table}}.mod_iso_cart table{display: block !important}td{padding: 4px}.even td{background-color: #f7ebc8}th{padding: 4px;border-bottom: 1px solid #9f201e;font-weight: 400;text-align: left}thead{background-color: #f7ebc8;color: #9f201e}.partnerkachel{display: none;-webkit-box-shadow: 0 0 2px 1px #ccc;background-color: #fff;box-shadow: 0 0 2px 1px #ccc;margin: 2px 2px 15px;padding: 2% 10% 0}@media screen and (max-width: 800px){.partnerkachel{display: block}}.tabelle{margin: 20px 0}.tabelle table{font-size: 15px;width: 100%}.tabelle td{padding: 4px;text-align: center}.tabelle th{padding: 4px;text-align: center;font-weight: 400}.tabelle thead{background-color: #f7ebc8;color: #9f201e}.tabelle .even{background-color: #f7ebc8}.toggler{-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc;color: #fff;font-size: 18px;font-size: 1.125rem;font-weight: 400;margin: 3px 3px 20px;padding: 8px 1rem;background-color: #e9b000}.toggler:hover{cursor: pointer}.toggler::before{display: inline-block;content: "\f105";font-family: 'Fontawesome';font-size: 16px;font-size: 1rem;margin-right: 7px;transform: rotate(0);transition: all 250ms}.toggler.active::before{transform: rotate(90deg);transition: all 250ms}.mod_iso_productreader .ce_accordion{max-width: 800px}@media screen and (max-width: 599px){.mod_iso_productreader .ce_accordion{min-width: 100%}}.mod_iso_productreader .toggler{color: #9f201e;font-size: 20px;font-size: 1.25rem;margin: 0 0 1rem 0;padding: 0;background-color: transparent;box-shadow: 0 0 0 0 #000;font-weight: 700;line-height: 1.5rem}.mod_iso_productreader .toggler::before{content: '\f054';font-family: 'Fontawesome';font-size: 16px;font-size: 1rem;margin-right: 7px}.mod_iso_productreader .toggler.active::before{content: '\f078';margin-right: 2px}.toggler_color_1 .toggler{background-color: #da9a2f}.toggler_color_2 .toggler{background-color: #8dae44}.toggler_color_3 .toggler{background-color: #de5f3c}.toggler_color_4 .toggler{background-color: #891e47}.mod_newslist .pagination{border-top: 1px solid #9f201e}.mod_newslist .info{color: #9f201e;font-size: 13px;line-height: 15px;margin-bottom: 0}.layout_latest{border-top: 1px solid #9f201e;margin-top: 15px;padding-top: 20px}.layout_latest .float_above{float: left;margin-right: 15px}.layout_latest .teaser{background-color: transparent;margin-bottom: 5px}.layout_latest .teaser p{margin-bottom: 0;line-height: 20px}.layout_latest.first{border-top: 0 solid #9f201e;margin-top: 0;padding-top: 0}.layout_teaser{padding: 15px 0}.layout_teaser .float_above{float: left;margin-right: 15px}.layout_teaser .teaser{background-color: transparent;margin-bottom: 5px}.layout_teaser .teaser p{margin-top: 10px;margin-bottom: 0;line-height: 1.3}.layout_teaser p.more{margin-bottom: 0}.layout_teaser h3{margin-bottom: 3px}.layout_teaser h3 a{color: #a26f22;font-size: 20px;font-weight: 400;line-height: 23px;margin-bottom: 0;margin-top: 0}.layout_teaser h3 a:hover{color: #9f201e}.layout_teaser.first{border-top: 0 solid #9f201e;margin-top: 0;padding-top: 0}p.back{clear: both;margin-bottom: 0;padding-top: 15px}.back a{background-color: #fbf9ed;color: #9f201e;border: 1px solid #9f201e;display: inline-block;padding: 8px 10px 8px;box-sizing: border-box;transition: background 500ms ease-in-out}.back a:hover{color: #fbf9ed;background-color: #9f201e;border: 1px solid #9f201e;transition: background 500ms ease-in-out}@media screen and (max-width: 480px){.back a{width: 100%;text-align: center}}.back a i{font-weight: 700;font-size: 22px;font-size: 1.375rem;vertical-align: middle;margin-right: .25rem}a.button{color: #fbf9ed;background-color: #9f201e;border: 1px solid #9f201e;display: inline-block;padding: 8px 16px 8px;box-sizing: border-box;transition: background 500ms ease-in-out}a.button:hover{background-color: #fbf9ed;color: #9f201e;border: 1px solid #9f201e;transition: background 500ms ease-in-out}@media screen and (max-width: 480px){a.button{width: 100%;text-align: center}}.reg_link span{margin-right: 1rem;color: #9f201e;font-weight: 700}@media screen and (max-width: 599px){.reg_link span{display: block;margin-bottom: 1rem}}.layout_teaser.first{padding-bottom: 25px;margin-bottom: 10px;border-bottom: 1px solid #9f201e}@media screen and (max-width: 1366px){.layout_teaser.first{border-bottom: 0 solid #000}}.mod_sitemap ul{padding-top: 10px}.mod_sitemap ul li.home{display: none}.mod_sitemap ul li{margin-bottom: 5px}.mod_sitemap ul.level_1{font-weight: 700}.mod_sitemap ul.level_1 > li{float: left;width: 50%}.mod_sitemap ul.level_1 > li a.submenu{background-color: rgba(233,176,0,0.2);color: #9f201e;width: 90%;display: block;padding: 0 0 4px 2%}.mod_sitemap ul.level_1 > li a.sibling{background-color: rgba(233,176,0,0.2);color: #9f201e;width: 90%;display: block;padding: 0 0 4px 2%}.mod_sitemap ul.level_2{padding-left: 5%;font-weight: 300}.mod_sitemap ul.level_2 > li a.submenu{background-color: transparent;color: #9f201e;display: block;padding: 0;width: 90%;font-weight: 400}.mod_sitemap ul.level_2 > li a{background-color: transparent;color: #9f201e;display: block;padding: 0;width: 90%;font-weight: 400}.mod_sitemap ul.level_2 > li.last{width: auto;padding-left: 0}.mod_sitemap ul.level_3{padding-left: 10%;font-weight: 300}.mod_sitemap ul.level_3 > li a{font-weight: 400}.mod_sitemap ul.level_3 > li.last{padding-left: 0}.mod_sitemap ul.level_4{padding-left: 15%;font-weight: 300}.mod_faqreader{border-bottom: 1px solid #9f201e;margin-bottom: 15px;padding-bottom: 10px}.mod_faqreader h1{color: #9f201e;font-size: 24px;font-weight: 400;font-weight: 300;line-height: 28px;margin-bottom: 16px;margin-top: 0}.mod_faqreader p.back{display: none}.mod_faqreader p.info{display: none}.mod_faqlist{border-bottom: 1px solid #9f201e;margin-bottom: 15px;padding-bottom: 10px}.mod_faqlist h2{color: #9f201e;font-size: 30px;font-weight: 400;font-weight: 300;line-height: 34px;margin-bottom: 20px;margin-top: 0}.mod_faqlist li{font-size: 18px;margin-bottom: 10px}.backlink{font-size: 1.2em;margin-bottom: 20px}.ce_divider hr{border-bottom: 1px solid #ccc;border-left: 0 solid #9f201e;border-right: 0 solid #9f201e;border-top: 1px solid #9f201e;margin-bottom: 15px;margin-top: 15px}#lightcase-case{font: 18px/24px 'EB Garamond', Times, serif;font-size: 18px !important;font-size: 1.125rem !important}#lightcase-info #lightcase-title,#lightcase-info #lightcase-caption{color: white !important;font-size: 18px !important;font-size: 1.125rem !important}.glightbox-clean .gslide-title{margin-bottom: 0;font: 18px/24px 'EB Garamond', Times, serif}.mod_rocksolid_slider{-webkit-box-shadow: 0 0 2px 1px #ccc;box-shadow: 0 0 2px 1px #ccc;margin: 2px}.mod_rocksolid_slider .ce_image img{-webkit-box-shadow: 0 0 0 0 #ccc;box-shadow: 0 0 0 0 #ccc;margin: 4px 0 0;width: 100%}.mod_rocksolid_slider .ce_text img{-webkit-box-shadow: 0 0 0 0 #ccc;box-shadow: 0 0 0 0 #ccc;margin: 4px 0 0;width: 100%}.mod_rocksolid_slider .ce_gallery img{-webkit-box-shadow: 0 0 0 0 #ccc;box-shadow: 0 0 0 0 #ccc;margin: 4px 0 0;width: 100%}.home .mod_rocksolid_slider{-webkit-box-shadow: 0 0 0 0 #e6e6e6;box-shadow: 0 0 0 0 #e6e6e6;margin: 0}.pagination{padding-top: 10px}.pagination li{display: inline;list-style-type: none;margin-right: 6px}.pagination ul{margin: 0;padding: 0}.pagination p{margin-bottom: 5px}.ce_player{margin-bottom: 20px}.ce_player h2{margin-bottom: 20px}.mejs-audio{margin-top: 30px}.ce_youtube{margin-bottom: 2rem}.ce_youtube .image_container{display: block;position: relative}.ce_youtube .caption{margin-top: 1rem;text-align: left;font-style: italic;font-size: 16px;font-size: 1rem;color: #000}.ce_youtube .video_container{border: 1px solid #f7ebc8}.ce_youtube .confirm{position: absolute;top: 0;left: 0;width: 100% !important;padding: 2rem;box-sizing: border-box;z-index: 999;overflow: visible}@media screen and (max-width: 599px){.ce_youtube .confirm{padding: 1rem}}.ce_youtube .confirm p{font-size: 14px;font-size: 0.875rem;margin-bottom: 0;padding: 1rem;font-style: italic;color: #fff;background-color: #767c2b}@media screen and (max-width: 480px){.ce_youtube .confirm p{padding: 0.5rem;font-size: 13px;font-size: 0.75rem}}.ce_youtube .responsive{position: relative;width: 100%;height: 0}.ce_youtube .responsive.ratio-169{padding-bottom: 56.25%}.ce_youtube .responsive.ratio-43{padding-bottom: 75%}.ce_youtube iframe{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100% !important;height: 100% !important;border: 0}.dlh_googlemap{width: 99% !important;width: 99%;-webkit-box-shadow: 0 0 2px 1px #ccc;box-shadow: 0 0 2px 1px #ccc;margin: 2px 2px 30px;background-color: #e9b000;position: relative}@media screen and (max-width: 480px){.dlh_googlemap{padding-bottom: 80% !important}}.dlh_googlemap input.submit{-webkit-box-shadow: inset 0 0 0 0 #000;border: 0 solid #ccc;box-shadow: inset 0 0 0 0 #000;margin: 0;padding: 0;width: 30px}.dlh_googlemap input{border: 1px solid #ccc;box-shadow: 0 0 0 0 #000;width: 60%}.dlh_googlemap #confirm-googlemaps,.dlh_googlemap .cc-module{position: absolute;width: 100%;padding: 2rem;box-sizing: border-box}@media screen and (max-width: 480px){.dlh_googlemap #confirm-googlemaps,.dlh_googlemap .cc-module{padding: 1rem}.dlh_googlemap #confirm-googlemaps p,.dlh_googlemap .cc-module p{line-height: 1.25;font-size: 15px;font-size: 0.94rem;margin-bottom: .25rem}}.dlh_googlemap button.gmap_btn{width: auto;color: #fff;background-color: #9f201e;line-height: 30px;margin-right: 0;margin-top: 4px;text-align: center;height: 40px;padding-left: 1rem;padding-right: 1rem;border: none;transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out}.dlh_googlemap button.gmap_btn:hover{transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out;background-color: #fbf9ed;color: #282828;cursor: pointer}label{display: inline-block;vertical-align: top;color: #a26f22;font-size: 18px;line-height: 1.4;width: 22%;margin-right: 3%}@media screen and (max-width: 800px){label{width: 100%;margin-right: 0}}input{-webkit-box-shadow: 0 0 3px 1px #e6e6e6;border: 1px solid #f7ebc8;box-shadow: 0 0 3px 1px #e6e6e6;color: #282828;font-size: 16px;font-size: 1rem;font-weight: 400;height: 30px;margin: 3px 3px 17px;padding: 5px .5rem;width: 72%;box-sizing: border-box}@media screen and (max-width: 800px){input{width: 94%;margin: 3px 3px 17px}}.widget-upload input[type="file"]{-webkit-box-shadow: none;border: none;box-shadow: none;margin: 0 0 24px 3px;padding: 0}textarea{-webkit-box-shadow: 0 0 3px 1px #e6e6e6;border: 1px solid #f7ebc8;box-shadow: 0 0 3px 1px #e6e6e6;color: #282828;box-sizing: border-box;font: 18px/24px 'EB Garamond', Times, serif;font-weight: 400;height: 180px;line-height: 20px;margin: 3px 3px 16px;padding: .5rem;width: 72%;line-height: 1.4}@media screen and (max-width: 800px){textarea{width: 94%;margin: 3px 3px 16px}}.widget-submit{margin: 3px 3px 16px 3px}.widget-submit button{padding: 10px 2%;color: #fff;background-color: #9f201e;-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc;transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out;cursor: pointer;border: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none}@media screen and (max-width: 800px){.widget-submit button{padding: 8px 10%}}@media screen and (max-width: 480px){.widget-submit button{padding: 8px 10%;width: 99%}}.widget-submit button:hover{color: #9f201e;background-color: #fff;transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out}input.radio{height: 16px;margin-bottom: 0;margin-right: 0;width: 16px;-moz-box-shadow: none;-webkit-box-shadow: none;background: none;border: 0;box-shadow: none;height: 15px;margin-right: 3px;width: 15px}p.error{color: #9f201e;font-weight: 700;margin-bottom: 15px}input.error{background-color: #9f201e;color: #fff;font-weight: 700}.widget-select select{text-align: left;margin: 3px 3px 17px;padding: 5px .5rem;width: 72%;-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc}@media screen and (max-width: 800px){.widget-select select{width: 98%;margin: 3px 3px 17px}}#tl_login label{width: 100%}#tl_login input{margin-bottom: 5px;margin-left: 0;width: 92%}#tl_login input.submit{color: #9f201e;width: 180px}#tl_login input.submit:hover{color: #fff}.contact .captcha_text{color: #a26f22;display: block;margin-bottom: 0;margin-top: 5px;padding-left: 5px}.contact .widget-submit{margin: 4px}.contact.faq_form .widget-submit{margin-left: .5%}.widget-captcha{margin-bottom: 1rem;display: flex;align-items: center}.widget-captcha label{width: auto}.widget-captcha input{margin: 3px;width: 2rem;text-align: center}.widget-captcha span.captcha_text{color: #a26f22;margin-left: 8px}.label-block input,.label-block textarea{-webkit-box-shadow: 0 0 3px 1px #e6e6e6;border: 1px solid #f7ebc8;box-shadow: 0 0 3px 1px #e6e6e6;color: #282828;font-size: 16px;font-size: 1rem;font-weight: 400;height: 30px;margin: 3px 3px 1rem;padding: 5px .5rem;width: calc(100% - 6px);box-sizing: border-box}.label-block textarea{padding: 0.5rem;min-height: 12rem}.label-block .widget-select select{margin: 3px 3px 1rem;padding: 5px .5rem;width: calc(100% - 6px);-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc}.label-block .widget-upload input{height: auto}.label-block .widget-upload.error input{padding: 0.5rem;border-radius: 2px}.label-block .widget-captcha{display: flex;flex-direction: row;flex-wrap: wrap;gap: 0.5rem;align-items: center}.label-block .widget-captcha label{width: auto;margin-right: 0}.label-block .widget-captcha input{margin-bottom: 3px;width: 3rem}.label-block .widget-captcha span{margin-left: 0;width: 100%}.ce_comments form{margin-top: 20px}.ce_comments p.info{color: #9f201e;font-weight: 700;margin-bottom: 3px}.ce_comments p.tl_confirm{color: #9f201e;font-size: 22px;font-size: 1.375rem;font-weight: 700;margin-top: 20px}.ce_comments .widget-submit{margin-left: 26%;margin-top: 2rem;margin-bottom: 0}@media screen and (max-width: 800px){.ce_comments .widget-submit{margin-left: 3px}}.ce_comments .widget{display: flex}@media screen and (max-width: 800px){.ce_comments .widget{flex-wrap: wrap}}.ce_comments .widget-checkbox{margin-left: 26%}.ce_comments .widget-checkbox span{display: flex}.ce_comments .widget-checkbox input{margin-right: .5rem}.ce_comments .widget-checkbox label{width: auto}@media screen and (max-width: 800px){.ce_comments .widget-checkbox{margin-left: 0}.ce_comments .widget-checkbox label{width: 100%}}.ce_comments .widget-captcha label{width: 22%}@media screen and (max-width: 800px){.ce_comments .widget-captcha label{width: 100%}}#ctrl_notify{display: none}.comment_default{border-bottom: 1px solid #9f201e;margin-bottom: 12px;padding-bottom: 0}.mod_article.produkt{margin-bottom: 0;margin-top: 10px}.produkt{margin-bottom: 20px}.produkt h4.ce_headline{-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc;color: #fff !important;font-size: 18px;font-weight: 400;margin: 3px 3px 20px;padding: 8px 10px 8px 20px}.produkt h1.ce_headline{color: #9f201e;font-size: 30px;font-weight: 400;font-weight: 300;line-height: 34px;margin-bottom: 20px;margin-top: 0;padding: 0;-webkit-box-shadow: 0 0 0 0 #ccc;box-shadow: 0 0 0 0 #ccc;background-color: transparent !important}.produkt a:hover{color: #282828}.ce_gallery img,.ce_image img,.ce_text img{-webkit-box-shadow: 0 0 0 0 #e6e6e6;box-shadow: 0 0 0 0 #e6e6e6}.kategorie .image_container{float: none !important;padding: 0 4rem;margin-top: 1rem;margin-bottom: 2rem}@media screen and (max-width: 1024px){.kategorie .image_container{padding: 0 2rem}}.kategorie .image_container img{width: 100%}.hinweis{color: #9f201e;font-size: 22px;font-weight: 700;margin: 3px 3px 0}@media screen and (max-width: 1024px){.hinweis{font-size: 16px}}.hinweis a{color: #282828;text-decoration: underline}.hinweis a:hover{color: #767c2b;text-decoration: none}.hinweis h4{color: #fff}.mod_glossary .grouplist ul{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;align-content: stretch}.mod_glossary .grouplist ul li{margin-right: 1rem}.mod_glossary .letter{font-size: 30px;font-size: 1.875rem;font-weight: 700;color: #9f201e;margin-bottom: 1rem;margin-top: 2rem}.mod_glossary .letter::after{content: "";border-bottom: 1px solid #9f201e;width: 6rem;display: block;padding-bottom: 1rem}.mod_glossaryreader{padding-top: 4rem;margin-bottom: 6rem}#gs-hovercard{font-size: 16px;font-size: 1rem}.socialshare{font-size: 26px;margin-left: 6px}.social_links{margin-top: 0.5rem}.social_links i{font-size: 40px;font-size: 2.5rem}.social_links .fb{margin-right: 0.25rem}.mod_sharebuttons{margin-top: 1.5rem;margin-bottom: 1.5rem}.mod_sharebuttons .sharebuttons{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;align-content: stretch}@media screen and (max-width: 480px){.mod_sharebuttons .sharebuttons{justify-content: center}}.mod_sharebuttons .sharebuttons .headline{font-size: 22px;font-size: 1.375rem;font-weight: 700;color: #9f201e;margin-right: 1rem}@media screen and (max-width: 480px){.mod_sharebuttons .sharebuttons .headline{font-size: 18px;font-size: 1.125rem}}.gallery_creator .backLink{margin-bottom: 15px;text-align: left}.gallery_creator .list_albums .count_pics,.gallery_creator .list_albums .tstamp,.gallery_creator .list_albums .visitors{display: none}.gallery_creator .list_albums .col_2{margin-left: 0}.gallery_creator .list_albums img{-webkit-box-shadow: 0 0 2px 1px #ccc;box-shadow: 0 0 2px 1px #ccc;margin: 2px;display: block}.gallery_creator .list_albums h2{font-size: 18px;line-height: 20px;padding-left: 5px;text-align: left}.gallery_creator .list_albums li.level_1{display: block;float: left;margin-bottom: 1%;margin-left: 0.5%;margin-right: 0.5%;width: 24%}@media screen and (max-width: 800px){.gallery_creator .list_albums li.level_1{width: 49%}}@media screen and (max-width: 480px){.gallery_creator .list_albums li.level_1{width: 100%}}.gallery_creator .list_albums .subalbums h3{display: none}.gallery_creator .album_preview img{display: block}.gallery_creator .album_preview li{display: block;float: left;margin-bottom: 0.5% !important;margin-left: 0.5% !important;margin-right: 0.5% !important;width: 24%}@media screen and (max-width: 599px){.gallery_creator .album_preview li{width: 49%}}@media screen and (max-width: 480px){.gallery_creator .album_preview li{width: 100%}}.mod_plenta_testimonials{min-width: 0}.mod_plenta_testimonials .testimonial{position: relative;padding-top: 3rem;text-align: center}.mod_plenta_testimonials .testimonial .box{height: calc(100% - 3.5rem);padding: 3.5rem 2rem 2rem;border: 1px solid #9f201e;background: rgba(255,255,255,0.6)}@media screen and (max-width: 480px){.mod_plenta_testimonials .testimonial .box{padding: 3.5rem 1.5rem 1.5rem}}.mod_plenta_testimonials .testimonial .image_container{position: absolute;left: 50%;top: 4px;transform: translate(-50%, 0)}.mod_plenta_testimonials .testimonial img{width: 78px;height: 78px;display: block;margin: 0 auto 1.5rem;border-radius: 50%;box-shadow: 0 0 4px 0px rgba(0,0,0,0.4);-webkit-box-shadow: 0 0 4px 0px rgba(0,0,0,0.4)}.mod_plenta_testimonials .testimonial .testimonial-rating{color: #eec216;font-size: 22px;font-size: 1.375rem}.mod_plenta_testimonials .testimonial .name{color: #9f201e;font-weight: 300;font-size: 18px;font-size: 1.125rem}.mod_plenta_testimonials .testimonial .work{display: flex;flex-wrap: nowrap;justify-content: center}.mod_plenta_testimonials .testimonial .company,.mod_plenta_testimonials .testimonial .department{font-size: 16px;font-size: 1rem;color: #999}.mod_plenta_testimonials .testimonial .testimonial-text p{font-size: 16px;font-size: 1rem}.ce_swiperStart .swiper-container{padding-bottom: 2.5rem}.ce_swiperStart .swiper-wrapper{background-color: red;align-items: stretch;overflow: visible}.ce_swiperStart .swiper-wrapper .swiper-slide{width: auto}.ce_swiperStart .swiper-wrapper .slide--video .content{padding-bottom: 33.33%}@media screen and (max-width: 1024px){.ce_swiperStart .swiper-wrapper .slide--video .content{padding-bottom: 56.25%}}@media screen and (max-width: 480px){.ce_swiperStart .swiper-wrapper .slide--video .content{padding-bottom: 75%}}.ce_swiperStart .swiper-wrapper .slide--video .content iframe,.ce_swiperStart .swiper-wrapper .slide--video .content figure{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.ce_swiperStart .swiper-wrapper .slide--video .content figure picture{cursor: pointer}.ce_swiperStart .swiper-wrapper .slide--video .content .textbox{display: block;width: 100%;position: absolute;left: 0;top: auto;bottom: 0}.ce_swiperStart .swiper-slide .content{position: relative}.ce_swiperStart .swiper-slide .content img{display: block;min-width: 100%;width: 100%;height: auto}.ce_swiperStart .swiper-slide.slide--image .textbox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch}.ce_swiperStart .swiper-button-next,.ce_swiperStart .swiper-button-prev{top: 50%;transform: translateY(-50%)}.ce_swiperStart .swiper-button-next:hover::after,.ce_swiperStart .swiper-button-prev:hover::after{opacity: 1}.ce_swiperStart .swiper-button-next::after,.ce_swiperStart .swiper-button-prev::after{font-size: 3rem;opacity: 0.4;color: #9f201e}@media screen and (max-width: 1024px){.ce_swiperStart .swiper-button-next::after,.ce_swiperStart .swiper-button-prev::after{font-size: 2.5rem}}@media screen and (max-width: 480px){.ce_swiperStart .swiper-button-next::after,.ce_swiperStart .swiper-button-prev::after{font-size: 2rem}}.ce_swiperStart .swiper-button-next{right: 2rem}@media screen and (max-width: 1024px){.ce_swiperStart .swiper-button-next{right: 2rem}}@media screen and (max-width: 480px){.ce_swiperStart .swiper-button-next{right: 1rem}}.ce_swiperStart .swiper-button-prev{left: 2rem}@media screen and (max-width: 1024px){.ce_swiperStart .swiper-button-prev{left: 2rem}}@media screen and (max-width: 480px){.ce_swiperStart .swiper-button-prev{left: 1rem}}.ce_swiperStart .swiper-button-disabled{opacity: 0}.ce_swiperStart .swiper-pagination .swiper-pagination-bullet{width: 14px;height: 14px;overflow: hidden;margin: 0 5px;border-radius: 0;outline: none;text-align: left;text-indent: -999px;background-color: #9f201e;-webkit-background-clip: padding;-moz-background-clip: padding;background-clip: padding-box;-webkit-box-shadow: 0 0 0 #777;-moz-box-shadow: 0 0 0 #777;box-shadow: 0 0 0 #777;opacity: 1}.ce_swiperStart .swiper-pagination .swiper-pagination-bullet-active{background-color: #e9b000;-webkit-box-shadow: 0 0 0 #777;-moz-box-shadow: 0 0 0 #777;box-shadow: 0 0 0 #777}.ce_swiperStart .swiper-pagination .swiper-pagination-bullet:hover{background-color: #a26f22;-webkit-box-shadow: 0 0 0 #777;-moz-box-shadow: 0 0 0 #777;box-shadow: 0 0 0 #777}.ce_swiperStart .swiper-lazy-preloader{border: 4px solid #999;border-top-color: transparent}.mod_breadcrumb{text-align: left;font-size: 16px;font-size: 1rem;color: #282828;line-height: 1.3;margin-bottom: 1rem;margin-top: 10px}@media screen and (max-width: 800px){.mod_breadcrumb{margin-top: 0}}@media screen and (max-width: 599px){.mod_breadcrumb{font-size: 15px;font-size: 0.94rem}}.mod_breadcrumb a{color: #9f201e}.mod_breadcrumb a:hover{color: #282828}.mod_breadcrumb ul{margin-bottom: 0}.mod_breadcrumb ul li{display: inline-block}.ce_list ol,.ce_text ol{padding-left: 25px}.ce_list ul,.ce_text ul{list-style-type: disc;padding-left: 20px}.ce_hyperlink.noimagelink i.fa{display: none}.ce_hyperlink.noimagelink a{-webkit-box-shadow: 0 0 3px 1px #e6e6e6;background-color: #fff;box-shadow: 0 0 3px 1px #e6e6e6;color: #9f201e;display: inline-block;height: 26px;line-height: 28px;margin: 3px;padding: 5px 15px 10px}.ce_hyperlink.noimagelink a:hover{-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out;background-color: #9f201e;color: #fff;transition: background 500ms ease-in-out}.ce_hyperlink{margin-bottom: 10px}.ce_hyperlink.alignment-centered{text-align: center}.ce_hyperlink.btn-default i.fa{display: none}.ce_hyperlink.btn-default a{display: inline-block;margin: 3px;padding: .5rem 1rem;color: #fff;background-color: #9f201e;border: 1px solid #9f201e;border-radius: 2px;box-shadow: 0 0 3px 1px #e6e6e6;transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out;text-wrap: balance}.ce_hyperlink.btn-default a:hover{border: 1px solid #9f201e;background-color: transparent;color: #9f201e;transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out}.clear_filters{display: none}.mod_registration p.error{width: 72%;display: inline-block}.mod_registration input.error{margin-left: 25.7%}@media screen and (max-width: 800px){.mod_registration input.error{margin-left: 0}}.mod_registration .captcha_text{margin-left: 25.7%;font-weight: 700}.Abstand_oben_20,.margin_top_20{margin-top: 20px}.Abstand_oben_40,.margin_top_40{margin-top: 40px}.Abstand_oben_60,.margin_top_60{margin-top: 60px}.Abstand_oben_80,.margin_top_80{margin-top: 80px}.Abstand_unten_20,.margin_bottom_20{margin-bottom: 20px}.Abstand_unten_40,.margin_bottom_40{margin-bottom: 40px}.Abstand_unten_60,.margin_bottom_60{margin-bottom: 60px}.Abstand_unten_80,.margin_bottom_80{margin-bottom: 80px}.abstand_oben_s{margin-top: 10px}.abstand_oben_m{margin-top: 20px}.abstand_oben_l{margin-top: 30px}.abstand_oben_xl{margin-top: 40px}.abstand_oben_xxl{margin-top: 50px}.abstand_unten_s{margin-bottom: 10px}.abstand_unten_m{margin-bottom: 20px}.abstand_unten_l{margin-bottom: 30px}.abstand_unten_xl{margin-bottom: 40px}.abstand_unten_xxl{margin-bottom: 50px}.mod_cms_accept_tags{background: rgba(255,255,255,0.7)}.mod_cms_accept_tags cms-container{background-image: url(/files/dateien/general/bg_header.jpg), url(/files/dateien/general/bg.jpg);border-radius: 4px;box-shadow: 0px 10px 15px -3px rgba(0,0,0,0.4)}.mod_cms_accept_tags form cms-container{box-shadow: none}.mod_cms_accept_tags cms-buttons cms-button[value="accept"]:nth-last-of-type(1) > span:before{border-radius: 4px}.ce_optin_fallback{padding: 1.5rem;background-color: #9f201e;margin-bottom: 1.5rem}.ce_optin_fallback p{color: #fff}.ce_optin_fallback p:last-of-type{margin-bottom: 0}.ce_optin_fallback p a{color: #fff;text-decoration: underline}.ce_optin_fallback p a:hover{text-decoration: none}.placeholder_hidden{display: none}.cookiebar_default .cc-cookies .cc-cookie ul{color: #868686;line-height: 1.4;margin: 0 0 15px;font-size: 0.875rem;font-weight: 300;padding: .5rem 0 0 1.5rem}.cookiebar_default .cc-cookies .cc-cookie ul li{margin-bottom: 0.5rem;line-height: 1.5;list-style-type: disc}.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-desc > p{margin-bottom: .5rem}.ccb-element-blocker .cc-description a{color: #282828;text-decoration: none}.ccb-element-blocker .cc-description a:hover{color: #000}.ce_optin_fallback{padding: 2rem;box-shadow: 0 0 10px 10px rgba(0,0,0,0.15);border-radius: 3px}.ce_optin_fallback p:last-of-type{margin-bottom: 0}.width-full .ce_optin_fallback{max-width: 800px;margin: 4rem auto;padding: 2rem;background-color: #fff;box-shadow: 0 0 10px 10px rgba(0,0,0,0.15);border-radius: 3px}.width-full .ce_optin_fallback p:last-of-type{margin-bottom: 0}@media screen and (max-width: 864px){.width-full .ce_optin_fallback{max-width: calc(100% - 4rem)}}cms-accept-tags > cms-container form cms-taglist cms-taggroup cms-taggroup-description p{font-size: 14px;font-size: 0.875rem}cms-accept-tags{--main-bg-overlay-color: rgba(0,0,0,0.5) !important}.mod_cms_accept_tags .disclaimer p{font-size: 15px;font-size: 0.94rem}.mar-t-xs,.margin-top-xs,.mar-t-x-small,.margin-top-x-small{margin-top: 1rem !important}@media screen and (max-width: 800px){.mar-t-xs,.margin-top-xs,.mar-t-x-small,.margin-top-x-small{margin-top: .5rem !important}}.mar-t-s,.margin-top-s,.mar-t-small,.margin-top-small{margin-top: 2rem !important}@media screen and (max-width: 800px){.mar-t-s,.margin-top-s,.mar-t-small,.margin-top-small{margin-top: 1rem !important}}.mar-t-m,.margin-top-m,.mar-t-medium,.margin-top-medium{margin-top: 4rem !important}@media screen and (max-width: 800px){.mar-t-m,.margin-top-m,.mar-t-medium,.margin-top-medium{margin-top: 2rem !important}}.mar-t-l,.margin-top-l,.mar-t-large,.margin-top-large{margin-top: 6rem !important}@media screen and (max-width: 800px){.mar-t-l,.margin-top-l,.mar-t-large,.margin-top-large{margin-top: 3rem !important}}.mar-t-xl,.margin-top-xl,.mar-t-x-large,.margin-top-x-large{margin-top: 8rem !important}@media screen and (max-width: 800px){.mar-t-xl,.margin-top-xl,.mar-t-x-large,.margin-top-x-large{margin-top: 4rem !important}}.mar-t-xxl,.margin-top-xxl,.mar-t-xx-large,.margin-top-xx-large{margin-top: 10rem !important}@media screen and (max-width: 800px){.mar-t-xxl,.margin-top-xxl,.mar-t-xx-large,.margin-top-xx-large{margin-top: 5rem !important}}.mar-t-n,.margin-top-n,.mar-t-none,.margin-top-none{margin-top: 0 !important}.mar-mob-t-xs,.margin-mobile-top-xs,.mar-mob-t-x-small,.margin-mobile-top-x-small{margin-top: 0.5rem !important}.mar-mob-t-s,.margin-mobile-top-s,.mar-mob-t-small,.margin-mobile-top-small{margin-top: 1rem !important}.mar-mob-t-m,.margin-mobile-top-m,.mar-mob-t-medium,.margin-mobile-top-medium{margin-top: 2rem !important}.mar-mob-t-l,.margin-mobile-top-l,.mar-mob-t-large,.margin-mobile-top-large{margin-top: 3rem !important}.mar-mob-t-xl,.margin-mobile-top-xl,.mar-mob-t-x-large,.margin-mobile-top-x-large{margin-top: 4rem !important}.mar-mob-t-xxl,.margin-mobile-top-xxl,.mar-mob-t-xx-large,.margin-mobile-top-xx-large{margin-top: 6rem !important}.mar-b-xs,.margin-bottom-xs,.mar-b-x-small,.margin-bottom-x-small{margin-bottom: 1rem !important}@media screen and (max-width: 800px){.mar-b-xs,.margin-bottom-xs,.mar-b-x-small,.margin-bottom-x-small{margin-bottom: .5rem !important}}.mar-b-s,.margin-bottom-s,.mar-b-small,.margin-bottom-small{margin-bottom: 2rem !important}@media screen and (max-width: 800px){.mar-b-s,.margin-bottom-s,.mar-b-small,.margin-bottom-small{margin-bottom: 1rem !important}}.mar-b-m,.margin-bottom-m,.mar-b-medium,.margin-bottom-medium{margin-bottom: 4rem !important}@media screen and (max-width: 800px){.mar-b-m,.margin-bottom-m,.mar-b-medium,.margin-bottom-medium{margin-bottom: 2rem !important}}.mar-b-l,.margin-bottom-l,.mar-b-large,.margin-bottom-large{margin-bottom: 6rem !important}@media screen and (max-width: 800px){.mar-b-l,.margin-bottom-l,.mar-b-large,.margin-bottom-large{margin-bottom: 3rem !important}}.mar-b-xl,.margin-bottom-xl,.mar-b-x-large,.margin-bottom-x-large{margin-bottom: 8rem !important}@media screen and (max-width: 800px){.mar-b-xl,.margin-bottom-xl,.mar-b-x-large,.margin-bottom-x-large{margin-bottom: 4rem !important}}.mar-b-xxl,.margin-bottom-xxl,.mar-b-xx-large,.margin-bottom-xx-large{margin-bottom: 10rem !important}@media screen and (max-width: 800px){.mar-b-xxl,.margin-bottom-xxl,.mar-b-xx-large,.margin-bottom-xx-large{margin-bottom: 5rem !important}}.mar-b-n,.margin-bottom-n,.mar-b-none,.margin-bottom-none{margin-bottom: 0 !important}.mar-mob-b-s,.margin-mobile-bottom-s,.mar-mob-b-small,.margin-mobile-bottom-small{margin-bottom: 1rem !important}.mar-mob-b-m,.margin-mobile-bottom-m,.mar-mob-b-medium,.margin-mobile-bottom-medium{margin-bottom: 2rem !important}.mar-mob-b-l,.margin-mobile-bottom-l,.mar-mob-b-large,.margin-mobile-bottom-large{margin-bottom: 4rem !important}.rs-columns{width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;overflow: visible}@media screen and (max-width: 1024px){.rs-columns{margin-bottom: 2rem}}@media screen and (max-width: 599px){.rs-columns{margin-bottom: 2rem}}.rs-column{flex: 0 1 auto;width: 100%;margin-top: 1rem;margin-right: 3rem}.rs-column.-large-last{margin-right: 0}.rs-column.-large-first-row{margin-top: 0}.rs-column.-large-col-1-1{width: 100.000%}.rs-column.-large-col-2-1{width: calc((100% - 3rem)/2)}.rs-column.-large-col-2-2{width: 100.000%}.rs-column.-large-col-3-1{width: calc((100% - (3rem*2)) * 1/3)}.rs-column.-large-col-3-2{width: calc(100% - 3rem - calc((100% - (3rem*2)) * 1/3))}.rs-column.-large-col-3-3{width: 100.000%}.rs-column.-large-col-4-1{width: calc((100% - (3rem*3)) * 1/4)}.rs-column.-large-col-4-2{width: calc(100% - (2 * calc((100% - (3rem*3)) * 1/4)) - (2 * 3rem))}.rs-column.-large-col-4-3{width: calc(100% - (1 * calc((100% - (3rem*3)) * 1/4)) - (1 * 3rem))}.rs-column.-large-col-4-4{width: 100.000%}.rs-column.-large-col-5-1{width: calc((100% - (3rem*4)) * 1/5)}.rs-column.-large-col-5-2{width: calc(100% - (3 * calc((100% - (3rem*4)) * 1/5)) - (3 * 3rem))}.rs-column.-large-col-5-3{width: calc(100% - (2 * calc((100% - (3rem*4)) * 1/5)) - (2 * 3rem))}.rs-column.-large-col-5-4{width: calc(100% - (1 * calc((100% - (3rem*4)) * 1/5)) - (1 * 3rem))}.rs-column.-large-col-5-5{width: 100.000%}.rs-column.-large-col-6-1{width: calc((100% - (3rem*5)) * 1/6)}.rs-column.-large-col-6-2{width: calc(100% - (4 * calc((100% - (3rem*5)) * 1/6)) - (4 * 3rem))}.rs-column.-large-col-6-3{width: calc(100% - (3 * calc((100% - (3rem*5)) * 1/6)) - (3 * 3rem))}.rs-column.-large-col-6-4{width: calc(100% - (2 * calc((100% - (3rem*5)) * 1/6)) - (2 * 3rem))}.rs-column.-large-col-6-5{width: calc(100% - (1 * calc((100% - (3rem*5)) * 1/6)) - (1 * 3rem))}.rs-column.-large-col-6-6{width: 100.000%}@media screen and (max-width: 1024px){.rs-column{margin-top: .5rem;margin-right: 2rem}.rs-column.-large-first{clear: none}.rs-column.-large-last{margin-right: 2rem}.rs-column.-large-first-row{margin-top: .5rem}.rs-column.-medium-last{margin-right: calc(-1 * 2rem)}.rs-column.-medium-first-row{margin-top: 0}.rs-column.-medium-col-1-1{width: 100.000%}.rs-column.-medium-col-2-1{width: calc((100% - 2rem)/2)}.rs-column.-medium-col-2-2{width: 100.000%}.rs-column.-medium-col-3-1{width: calc((100% - (2rem*2)) * 1/3)}.rs-column.-medium-col-3-2{width: calc(100% - 3rem - calc((100% - (3rem*2)) * 1/3))}.rs-column.-medium-col-3-3{width: 100.000%}.rs-column.-medium-col-4-1{width: calc((100% - (2rem*3)) * 1/4)}.rs-column.-medium-col-4-2{width: calc(100% - (2 * calc((100% - (3rem*3)) * 1/4)) - (2 * 3rem))}.rs-column.-medium-col-4-3{width: calc(100% - (1 * calc((100% - (3rem*3)) * 1/4)) - (1 * 3rem))}.rs-column.-medium-col-4-4{width: 100.000%}.rs-column.-medium-col-5-1{width: calc((100% - (2rem*4)) * 1/5)}.rs-column.-medium-col-5-2{width: calc(100% - (3 * calc((100% - (3rem*4)) * 1/5)) - (3 * 3rem))}.rs-column.-medium-col-5-3{width: calc(100% - (2 * calc((100% - (3rem*4)) * 1/5)) - (2 * 3rem))}.rs-column.-medium-col-5-4{width: calc(100% - (1 * calc((100% - (3rem*4)) * 1/5)) - (1 * 3rem))}.rs-column.-medium-col-5-5{width: 100.000%}.rs-column.-medium-col-6-1{width: calc((100% - (2rem*5)) * 1/6)}.rs-column.-medium-col-6-2{width: calc(100% - (4 * calc((100% - (3rem*5)) * 1/6)) - (4 * 3rem))}.rs-column.-medium-col-6-3{width: calc(100% - (3 * calc((100% - (3rem*5)) * 1/6)) - (3 * 3rem))}.rs-column.-medium-col-6-4{width: calc(100% - (2 * calc((100% - (3rem*5)) * 1/6)) - (2 * 3rem))}.rs-column.-medium-col-6-5{width: calc(100% - (1 * calc((100% - (3rem*5)) * 1/6)) - (1 * 3rem))}.rs-column.-medium-col-6-6{width: 100.000%}}@media screen and (max-width: 599px){.rs-column{margin-top: 0;margin-right: 1.5rem}.rs-column.-large-last{margin-right: 1.5rem}.rs-column.-large-first-row{margin-top: 0}.rs-column.-medium-first{clear: none}.rs-column.-medium-last{margin-right: 1.5rem}.rs-column.-medium-first-row{margin-top: .5rem}.rs-column.-small-last{margin-right: calc(-1 * 1.5rem)}.rs-column.-small-first-row{margin-top: 0}.rs-column.-small-col-1-1{width: 100.000%}.rs-column.-small-col-2-1{width: calc((100% - 1.5rem)/2)}.rs-column.-small-col-2-2{width: 100.000%}.rs-column.-small-col-3-1{width: calc((100% - (1.5rem*2)) * 1/3)}.rs-column.-small-col-3-2{width: calc(100% - 3rem - calc((100% - (3rem*2)) * 1/3))}.rs-column.-small-col-3-3{width: 100.000%}.rs-column.-small-col-4-1{width: calc((100% - (1.5rem*3)) * 1/4)}.rs-column.-small-col-4-2{width: calc(100% - (2 * calc((100% - (3rem*3)) * 1/4)) - (2 * 3rem))}.rs-column.-small-col-4-3{width: calc(100% - (1 * calc((100% - (3rem*3)) * 1/4)) - (1 * 3rem))}.rs-column.-small-col-4-4{width: 100.000%}.rs-column.-small-col-5-1{width: calc((100% - (1.5rem*4)) * 1/5)}.rs-column.-small-col-5-2{width: calc(100% - (3 * calc((100% - (3rem*4)) * 1/5)) - (3 * 3rem))}.rs-column.-small-col-5-3{width: calc(100% - (2 * calc((100% - (3rem*4)) * 1/5)) - (2 * 3rem))}.rs-column.-small-col-5-4{width: calc(100% - (1 * calc((100% - (3rem*4)) * 1/5)) - (1 * 3rem))}.rs-column.-small-col-5-5{width: 100.000%}.rs-column.-small-col-6-1{width: calc((100% - (1.5rem*5)) * 1/6)}.rs-column.-small-col-6-2{width: calc(100% - (4 * calc((100% - (3rem*5)) * 1/6)) - (4 * 3rem))}.rs-column.-small-col-6-3{width: calc(100% - (3 * calc((100% - (3rem*5)) * 1/6)) - (3 * 3rem))}.rs-column.-small-col-6-4{width: calc(100% - (2 * calc((100% - (3rem*5)) * 1/6)) - (2 * 3rem))}.rs-column.-small-col-6-5{width: calc(100% - (1 * calc((100% - (3rem*5)) * 1/6)) - (1 * 3rem))}.rs-column.-small-col-6-6{width: 100.000%}}.whitebox{background-color: #fff}@media screen and (max-width: 800px){.whitebox .rs-columns{margin-bottom: 0}}@media screen and (max-width: 1280px){.whitebox .rs-column.-large-col-3-2,.whitebox .rs-column.-large-col-3-1{width: 100%;margin-right: 0}}@media screen and (max-width: 800px){.whitebox .rs-column.-large-first-row{margin-top: 0}}@media screen and (max-width: 1280px){.whitebox .layout_teaser{float: left;width: 48%;margin: 0 1%;padding: 0}.whitebox .layout_teaser.first p.more{border-bottom: 0 solid #9f201e;padding-bottom: 0}}@media screen and (max-width: 800px){.whitebox .layout_teaser{float: none;width: 100%;margin: 0}.whitebox .layout_teaser.first{border-bottom: 1px solid #9f201e;padding-bottom: 20px;margin: 0 0 20px}}.whitebox .hometeaser{padding: 20px 2% 0 2% !important}@media screen and (max-width: 1280px){.whitebox .hometeaser{padding: 2.5rem 2rem 2rem !important}}@media screen and (max-width: 800px){.whitebox .hometeaser{padding: 2rem 1.5rem 2rem !important}}.whitebox .rs-column{margin-right: 1.5rem}.product_rating{margin-top: 2rem;padding-top: 1.5rem;border-top: 1px solid #9f201e}.product_rating .headline-rating{margin-bottom: 1rem;color: #a26f22;font-weight: 700}.product_rating p{font-weight: 700}.product_rating .message{font-size: 15px;font-size: 0.94rem;margin-bottom: 1rem}.comment-list{margin-top: 1.5rem;padding-top: 1.5rem;border-top: 1px solid #f7ebc8}.comment-list h2{color: #a26f22 !important;font-size: 20px;font-weight: 400;line-height: 24px;margin-bottom: 8px;margin-top: 0;font-size: 1.5rem !important}.comment .rating{margin-left: .5rem}.comment .rating img{width: 24px;height: auto;vertical-align: sub}@media screen and (max-width: 480px){.comment .rating img{width: 16px}}.comment .info .name,.comment .info time{font-weight: 700}button.load-more-comments{border: none;margin-top: 1.0rem;display: inline-block;border-radius: 2px;padding: .5rem .75rem .5rem;border-radius: 5px;color: #fff;background-color: #9f201e;font-size: 1.125rem;transition: background 250ms ease-in-out;-moz-transition: background 250ms ease-in-out;-ms-transition: background 250ms ease-in-out;-o-transition: background 250ms ease-in-out;-webkit-transition: background 250ms ease-in-out}button.load-more-comments:hover{transition: background 250ms ease-in-out;-moz-transition: background 250ms ease-in-out;-ms-transition: background 250ms ease-in-out;-o-transition: background 250ms ease-in-out;-webkit-transition: background 250ms ease-in-out;background-color: #e9b000;color: #282828;cursor: pointer}.comment-form{margin-top: 1.5rem;padding-top: 1.5rem;border-top: 1px solid #f7ebc8;margin-bottom: 2rem}.comment-form h3{font-size: 22px;font-size: 1.375rem}.comment-form .rating-form-container .rating-form .formbody{display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: flex-start;align-items: stretch;align-content: stretch}.comment-form .rating-form-container .rating-form .formbody label{display: block;margin-right: 0;text-align: left;margin-bottom: 0.5rem}.comment-form .rating-form-container .rating-form .formbody .widget-textarea{margin-top: 1.5rem;line-height: 1.4}.comment-form .rating-form-container .rating-form .formbody .submit_container{text-align: left;margin-left: 4px;margin-top: 0}.product_list .product_rating{margin-top: 1rem;padding-top: 0;border-top: none;margin-bottom: .5rem}.product_list .product_rating .label{display: none}.product_list .product_rating img{width: 28px;display: inline-block}.product_list .product_rating .message{display: none}.readerdetails .rating_top .product_rating{margin-top: 0;margin-bottom: .5rem;padding-top: 0;border-top: none}.readerdetails .rating_top .product_rating .message,.readerdetails .rating_top .product_rating .label{display: none}.readerdetails .rating_top .product_rating img{width: 28px;display: inline-block}.teaser_tile{transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out;position: relative;height: 100%}@media screen and (max-width: 599px){.teaser_tile{margin-bottom: 1rem}}.teaser_tile:hover{transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out}.teaser_tile:hover .textbox .headline{color: #a26f22 !important}.teaser_tile:hover .textbox .headline h1,.teaser_tile:hover .textbox .headline h2,.teaser_tile:hover .textbox .headline h3,.teaser_tile:hover .textbox .headline h4,.teaser_tile:hover .textbox .headline h5,.teaser_tile:hover .textbox .headline h6{color: #a26f22 !important}.teaser_tile:hover .more{color: #fff !important;background-color: #9f201e !important;border: 1px solid #9f201e !important;transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out}.teaser_tile .content{height: 100%}.teaser_tile .link_wrapper{height: 100%;position: relative;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: flex-start;align-items: stretch;align-content: stretch}.teaser_tile .image{overflow: hidden}.teaser_tile .image img{display: block;width: 100%;height: auto}.teaser_tile .textbox{flex: 1;box-sizing: border-box;width: 100%;height: 100%;padding: 1.5rem;background-color: #fff;display: -webkit-box;display: flex;-webkit-box-align: start;align-items: flex-start;-webkit-box-orient: vertical;-webkit-box-direction: normal;flex-direction: column;-webkit-box-pack: end;justify-content: space-between}@media screen and (max-width: 1280px){.teaser_tile .textbox{min-height: 14rem}}@media screen and (max-width: 1024px){.teaser_tile .textbox{min-height: 16rem}}@media screen and (max-width: 1024px){.teaser_tile .textbox{min-height: 10rem}}.teaser_tile .textbox .headline_frmt{font-weight: 700;margin-bottom: 1rem;color: #9f201e !important;line-height: 1.2;font-size: 24px;font-size: 1.5rem;text-transform: none}@media screen and (max-width: 1366px){.teaser_tile .textbox .headline_frmt{font-size: 26px;font-size: 1.6rem}}@media screen and (max-width: 599px){.teaser_tile .textbox .headline_frmt{font-size: 30px;font-size: 1.875rem}}@media screen and (max-width: 480px){.teaser_tile .textbox .headline_frmt{font-size: 24px;font-size: 1.5rem}}.teaser_tile .textbox .headline{font-weight: 700;margin-bottom: 1rem;color: #9f201e !important;line-height: 1.2;font-size: 24px;font-size: 1.5rem;text-transform: none}@media screen and (max-width: 1366px){.teaser_tile .textbox .headline{font-size: 26px;font-size: 1.6rem}}@media screen and (max-width: 599px){.teaser_tile .textbox .headline{font-size: 30px;font-size: 1.875rem}}@media screen and (max-width: 480px){.teaser_tile .textbox .headline{font-size: 24px;font-size: 1.5rem}}.teaser_tile .textbox .headline h1,.teaser_tile .textbox .headline h2,.teaser_tile .textbox .headline h3,.teaser_tile .textbox .headline h4,.teaser_tile .textbox .headline h5,.teaser_tile .textbox .headline h6{font-weight: 700;margin-bottom: 1rem;color: #9f201e !important;line-height: 1.2;font-size: 24px;font-size: 1.5rem;text-transform: none;margin-bottom: 0}@media screen and (max-width: 1366px){.teaser_tile .textbox .headline h1,.teaser_tile .textbox .headline h2,.teaser_tile .textbox .headline h3,.teaser_tile .textbox .headline h4,.teaser_tile .textbox .headline h5,.teaser_tile .textbox .headline h6{font-size: 26px;font-size: 1.6rem}}@media screen and (max-width: 599px){.teaser_tile .textbox .headline h1,.teaser_tile .textbox .headline h2,.teaser_tile .textbox .headline h3,.teaser_tile .textbox .headline h4,.teaser_tile .textbox .headline h5,.teaser_tile .textbox .headline h6{font-size: 30px;font-size: 1.875rem}}@media screen and (max-width: 480px){.teaser_tile .textbox .headline h1,.teaser_tile .textbox .headline h2,.teaser_tile .textbox .headline h3,.teaser_tile .textbox .headline h4,.teaser_tile .textbox .headline h5,.teaser_tile .textbox .headline h6{font-size: 24px;font-size: 1.5rem}}.teaser_tile .textbox .text p{color: #282828;font-size: 18px;font-size: 1.125rem;line-height: 1.4}.teaser_tile .textbox .more{font-weight: 700;font-size: 16px;font-size: 1rem;transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out;padding: .25rem .75rem;background-color: transparent;border: 1px solid #9f201e;border-radius: 2px;color: #9f201e}#toTop{display: none;z-index: 1000;position: fixed;top: 3rem;right: auto;bottom: auto;left: 50%;width: 80px;padding: .5rem 1.5rem;border-radius: 1.5rem;color: #fff;text-align: center;background-color: #9f201e;box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.4);transform: translateX(-50%);-webkit-box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.4)}@media screen and (max-width: 800px){#toTop{top: 2rem}}
.boxshadow{-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc}.noshadow{-webkit-box-shadow: 0 0 0 0 #e6e6e6;box-shadow: 0 0 0 0 #e6e6e6}.thumbshadow{-webkit-box-shadow: 0 0 2px 1px #ccc;box-shadow: 0 0 2px 1px #ccc;margin: 2px}.trans_in_out{transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out}.trans_in_out_250{transition: background 250ms ease-in-out;-moz-transition: background 250ms ease-in-out;-ms-transition: background 250ms ease-in-out;-o-transition: background 250ms ease-in-out;-webkit-transition: background 250ms ease-in-out}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 400;src: url('../../files/fonts/eb-garamond-v9-latin-regular.eot');src: local('EB Garamond Regular'), local('EBGaramond-Regular'), url('../../files/fonts/eb-garamond-v9-latin-regular.eot?#iefix') format('embedded-opentype'), url('../../files/fonts/eb-garamond-v9-latin-regular.woff2') format('woff2'), url('../../files/fonts/eb-garamond-v9-latin-regular.woff') format('woff'), url('../../files/fonts/eb-garamond-v9-latin-regular.ttf') format('truetype'), url('../../files/fonts/eb-garamond-v9-latin-regular.svg#EBGaramond') format('svg')}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 500;src: url('../../files/fonts/eb-garamond-v9-latin-500.eot');src: local('EB Garamond Medium'), local('EBGaramond-Medium'), url('../../files/fonts/eb-garamond-v9-latin-500.eot?#iefix') format('embedded-opentype'), url('../../files/fonts/eb-garamond-v9-latin-500.woff2') format('woff2'), url('../../files/fonts/eb-garamond-v9-latin-500.woff') format('woff'), url('../../files/fonts/eb-garamond-v9-latin-500.ttf') format('truetype'), url('../../files/fonts/eb-garamond-v9-latin-500.svg#EBGaramond') format('svg')}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 700;src: url('../../files/fonts/eb-garamond-v9-latin-700.eot');src: local('EB Garamond Bold'), local('EBGaramond-Bold'), url('../../files/fonts/eb-garamond-v9-latin-700.eot?#iefix') format('embedded-opentype'), url('../../files/fonts/eb-garamond-v9-latin-700.woff2') format('woff2'), url('../../files/fonts/eb-garamond-v9-latin-700.woff') format('woff'), url('../../files/fonts/eb-garamond-v9-latin-700.ttf') format('truetype'), url('../../files/fonts/eb-garamond-v9-latin-700.svg#EBGaramond') format('svg')}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 800;src: url('../../files/fonts/eb-garamond-v9-latin-800.eot');src: local('EB Garamond ExtraBold'), local('EBGaramond-ExtraBold'), url('../../files/fonts/eb-garamond-v9-latin-800.eot?#iefix') format('embedded-opentype'), url('../../files/fonts/eb-garamond-v9-latin-800.woff2') format('woff2'), url('../../files/fonts/eb-garamond-v9-latin-800.woff') format('woff'), url('../../files/fonts/eb-garamond-v9-latin-800.ttf') format('truetype'), url('../../files/fonts/eb-garamond-v9-latin-800.svg#EBGaramond') format('svg')}.font_standard{font: 18px/24px 'EB Garamond', Times, serif}p{margin-bottom: 16px;margin-top: 0}h1,.headline-size-xl{color: #9f201e !important;font-size: 30px;font-weight: 400;font-weight: 300;line-height: 34px;margin-bottom: 20px;margin-top: 0}@media screen and (max-width: 1024px){h1,.headline-size-xl{font-size: 26px;font-size: 1.6rem}}@media screen and (max-width: 599px){h1,.headline-size-xl{font-size: 24px;font-size: 1.5rem}}h2,.headline-size-l{color: #a26f22 !important;font-size: 20px;font-weight: 400;line-height: 24px;margin-bottom: 8px;margin-top: 0}h3,.headline-size-m{color: #9f201e !important;font-size: 18px;font-weight: 700;line-height: 22px;margin-bottom: 10px;margin-top: 0}h4,.headline-size-s{color: #9f201e !important;font-size: 18px;font-weight: 700;line-height: 22px;margin-bottom: 0;margin-top: 0}h5,.headline-size-xs{color: #9f201e !important;font-size: 24px;font-weight: 400;font-weight: 300;line-height: 28px;margin-bottom: 16px;margin-top: 0}.whitebox h2{margin-bottom: 16px;margin-top: 0}p.information{margin-bottom: 0}.gelb h4.ce_headline{background-color: #e9b000}.gelb h2{color: #e9b000}.rot h4.ce_headline{background-color: #9f201e}.rot h2{color: #9f201e}.ce_headline.rot{background-color: #9f201e}.ce_headline.gruen{background-color: #767c2b}.ce_headline.hellgruen{background-color: #b6c932}.ce_headline.gelb{background-color: #e9b000}.ce_headline.hellgelb{background-color: #eec216}a.rot{color: #9f201e}a.gruen{color: #767c2b}a.hellgruen{color: #b6c932}a.gelb{color: #e9b000}a.hellgelb{color: #eec216}.boxed{padding: .35rem .75rem}.gruen .ce_headline{background-color: #767c2b}.gruen h2{color: #767c2b}.hellgruen .ce_headline{background-color: #b6c932}.hellgruen h2{color: #b6c932}.hellgelb .ce_headline{background-color: #eec216}.hellgelb h2{color: #eec216}.ce_headline.schwarz{color: #282828 !important}.ce_headline.produkt h4{-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc;color: #fff;font-size: 18px;font-weight: 400;margin: 3px 3px 20px;padding: 5px 10px 8px 20px}h1.alignment-centered,h2.alignment-centered,h3.alignment-centered,h4.alignment-centered,h5.alignment-centered,h6.alignment-centered{text-align: center}.thin{font-weight: 100}.light{font-weight: 300}.normal{font-weight: 400}.medium{font-weight: 500}.bold{font-weight: 700}.black{font-weight: 900}strong{-webkit-font-smoothing: antialiased;font-weight: 700}.font_global{font-size: 16px;font-size: 1rem}.font_xxs{font-size: 13px;font-size: 0.75rem}.font_xs{font-size: 14px;font-size: 0.875rem}.font_s{font-size: 15px;font-size: 0.94rem}.font_m{font-size: 18px;font-size: 1.125rem}.font_ml{font-size: 20px;font-size: 1.25rem}.font_l{font-size: 22px;font-size: 1.375rem}.font_xl{font-size: 24px;font-size: 1.5rem}.font_xml{font-size: 26px;font-size: 1.6rem}.font_xxl{font-size: 30px;font-size: 1.875rem}.font_xxxl{font-size: 40px;font-size: 2.5rem}.font_4xl{font-size: 48px;font-size: 3rem}.font_5xl{font-size: 60px;font-size: 3.75rem}.font_6xl{font-size: 80px;font-size: 5rem}h1,h2,h3,h4,h5,h6,p{-ms-hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto}#iso_ajaxBox{top: 50vh;left: 50%;width: auto;padding: 2rem;border: none;border-radius: 6px;color: #9f201e;font: 1.25rem/1.2 'EB Garamond', Times, serif;box-shadow: 0 0 16px 0px rgba(0,0,0,0.25);transform: translate(-50%, -50%);max-width: 20rem;min-width: 16rem;box-sizing: border-box;font-weight: 700}#iso_ajaxBox .cart_icon{margin-bottom: 1rem;font-size: 3.25rem}#iso_ajaxBox .mod_iso_messages{display: flex;flex-direction: column;align-items: center}#iso_ajaxBox .mod_iso_messages p.iso_confirm{background-image: none;padding-left: 0;text-align: center;margin-top: 0;margin-bottom: 0}#iso_ajaxBox .mod_iso_messages .cart_actions{margin-top: 2rem}#iso_ajaxBox .mod_iso_messages .cart_actions a{display: inline-block;padding: .5rem .75rem .5rem;border-radius: 5px;color: #fff;background-color: #9f201e;font-size: 1.125rem;transition: background 250ms ease-in-out;-moz-transition: background 250ms ease-in-out;-ms-transition: background 250ms ease-in-out;-o-transition: background 250ms ease-in-out;-webkit-transition: background 250ms ease-in-out}#iso_ajaxBox .mod_iso_messages .cart_actions a:hover{transition: background 250ms ease-in-out;-moz-transition: background 250ms ease-in-out;-ms-transition: background 250ms ease-in-out;-o-transition: background 250ms ease-in-out;-webkit-transition: background 250ms ease-in-out;background-color: #e9b000;color: #282828}#iso_ajaxBox .mod_iso_messages .cart_actions a.btn_continue{margin-top: 1.5rem;background-color: #e9b000;color: #282828}#iso_ajaxBox .mod_iso_messages .cart_actions a.btn_continue:hover{color: #fff;background-color: #9f201e}.tocart{display: block;float: right;margin-top: 70px;margin-right: 15px}@media screen and (max-width: 800px){.tocart{margin-top: 30px}}@media screen and (max-width: 480px){.tocart{font-size: 15px;font-size: 0.94rem;margin-top: 0;margin-right: 0;clear: both}}input.submit{width: auto;min-width: 120px;background-color: #fff;color: #9f201e;cursor: pointer;height: 41px;line-height: 28px;margin-bottom: 0;padding-left: 10px;padding-right: 10px;padding-top: 5px;transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out;-webkit-appearance: none;-webkit-text-size-adjust: none;-webkit-border-radius: 0;border-radius: 0}input.submit:hover{transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out;background-color: #9f201e;color: #fff}p.back.categories{margin-bottom: 2rem}p.back.categories a{color: #fff;background-color: #9f201e;border: 1px solid #9f201e}p.back.categories a:hover{background-color: transparent;color: #9f201e}.product_list{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;align-content: stretch;width: calc(100% + 2rem);margin-right: -2rem}@media screen and (max-width: 599px){.product_list{width: 100%;margin-right: 0}}.product_list .product{flex: 0 1 auto;background-color: #fff;border: 1px solid #fbf9ed;margin: 0 2rem 2rem 0;padding: 1rem 1.5rem;box-sizing: border-box;width: calc(33.33% - 2rem - 2px)}@media screen and (max-width: 1024px){.product_list .product{width: calc(50% - 2rem - 2px)}}@media screen and (max-width: 599px){.product_list .product{width: calc(100% - 2px);margin-right: 0}}.product_list .product .image_container{display: block;margin-bottom: 1.5rem;width: 100%}.product_list .product h3{font-size: 1.2em;line-height: 1.1em;margin-bottom: 5px;margin-top: 0}.product_list .product .price{margin-top: 1rem;font-size: 30px;font-size: 1.875rem}.product_list .product .price .shipping{font-size: 14px;font-size: 0.875rem}.product_list .product .baseprice{font-size: 15px;font-size: 0.94rem}.product_list .product form{height: 100%}.product_list .product form .formbody{display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: flex-start;align-items: stretch;align-content: stretch;height: 100%}.product_list .product form .formbody .image_container{flex: 0 0 auto}.product_list .product form .formbody .producttext{flex: 1}.product_list .details{margin-bottom: 10px;margin-top: 10px}.product_list .details a{transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out;color: #9f201e;margin-top: 1rem}.product_list .details a:hover{transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out;color: #282828}.product_list input.submit{color: #fff;background-color: #9f201e;border: 1px solid #9f201e}.product_list input.submit:hover{background-color: #fbf9ed;color: #9f201e}.product_list .sku{display: none}.product_list .teaser{background-color: #fff;margin-bottom: 10px;margin-top: 0}.product_list .producttext{display: inline-block}.product_list .options{display: none}.submit_container{margin-left: 0;width: 100%;display: block;margin-top: 1rem;margin-right: 0;text-align: right}.submit_container input{-webkit-box-shadow: 0 0 0 0 #e6e6e6;box-shadow: 0 0 0 0 #e6e6e6;border-radius: 2px}.submit_container input.submit{color: #fff;background-color: #9f201e;border: 1px solid #9f201e}.submit_container input.submit:hover{background-color: #fbf9ed;color: #9f201e}.submit_container .quantity_container{display: inline-block}.submit_container .quantity_container input[type=number]{height: 28px;line-height: 28px;margin-bottom: 2px;margin-right: 2px;text-align: center;width: 4rem}.submit_container .quantity_container input[type=number]::-webkit-inner-spin-button,.submit_container .quantity_container input[type=number]::-webkit-outer-spin-button{opacity: 1;-moz-appearance: auto !important;-webkit-appearance: auto !important;appearance: auto !important}.submit_container .quantity_container label{display: none}.mod_iso_productreader{background-color: #fff;border: 1px solid #fbf9ed;margin: .5% .5% 25px;padding: 15px 2.5% 10px;width: 94%}.mod_iso_productreader .formbody{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: stretch;align-content: stretch}@media screen and (max-width: 1024px){.mod_iso_productreader .formbody{flex-direction: column}}.mod_iso_productreader .faq_form{padding-top: 2rem;border-top: 1px solid #999}.mod_iso_productreader .faq_form .formbody{display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: flex-start;align-items: stretch;align-content: stretch}.mod_iso_productreader .faq_form label{display: block;text-align: left;margin-bottom: .5rem;margin-right: 0;color: #282828}.mod_iso_productreader .faq_form .widget-text input{border: 1px solid #9f201e;box-shadow: none;margin: 0 0 1rem}.mod_iso_productreader .faq_form .widget-textarea textarea{border: 1px solid #9f201e;box-shadow: none;margin: 0 0 1rem}.mod_iso_productreader .faq_form .widget-submit{margin-left: 0}.mod_iso_productreader .lft{flex: 1;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: flex-start;align-items: stretch;align-content: stretch;padding-right: 2rem}@media screen and (max-width: 1024px){.mod_iso_productreader .lft{padding-right: 0}}.mod_iso_productreader .rght{flex: 1}.mod_iso_productreader .probierset .options label{float: left;display: block;margin-bottom: 10px;padding-right: 2%;text-align: right;width: 89%;margin-right: 0.5%;margin-top: 5px;width: 85%}@media screen and (max-width: 800px){.mod_iso_productreader .probierset .options label{width: 75%}}@media screen and (max-width: 480px){.mod_iso_productreader .probierset .options label{width: 70%}}.mod_iso_productreader .probierset .options input.text{-webkit-box-shadow: 0 0 0 0 #e6e6e6;box-shadow: 0 0 0 0 #e6e6e6;float: left;height: 28px;line-height: 28px;margin: 0 0 10px;text-align: center;width: 8%}@media screen and (max-width: 800px){.mod_iso_productreader .probierset .options input.text{width: 18%}}.mod_iso_productreader .probierset .options select{width: 95%}.mod_iso_productreader .probierset .options br{display: none}.mod_iso_productreader .product_tel_customer .options .widget{display: flex}@media screen and (max-width: 480px){.mod_iso_productreader .product_tel_customer .options .widget{flex-direction: column}}.mod_iso_productreader .product_tel_customer .options .widget label{padding-top: .5rem;margin-bottom: 0;text-align: left}@media screen and (max-width: 480px){.mod_iso_productreader .product_tel_customer .options .widget label{margin-bottom: 0.5rem}}.mod_iso_productreader .product_tel_customer .options .widget input{margin: 0}.mod_iso_productreader .mainimage .image_container{display: block}.mod_iso_productreader .queen .options{text-align: right}.mod_iso_productreader .queen .options label{display: inline-block;margin-bottom: 10px;margin-top: 5px;padding-right: 0;text-align: right;width: auto;margin-right: 0.5rem}.mod_iso_productreader .queen .options input.text{display: inline-block;-webkit-box-shadow: 0 0 0 0 #e6e6e6;box-shadow: 0 0 0 0 #e6e6e6;height: 28px;line-height: 28px;margin: 0 0 10px;text-align: center;width: 9%}@media screen and (max-width: 599px){.mod_iso_productreader .queen .options input.text{width: 42%;margin-left: 3%}}@media screen and (max-width: 480px){.mod_iso_productreader .queen .options .select label{width: 100%;text-align: left}}.mod_iso_productreader .queen .options .select select{display: inline-block;line-height: 28px;margin: 0 0 1rem;padding-bottom: 4px;padding-left: .5rem;padding-right: 0;text-align: left;width: 14rem}@media screen and (max-width: 480px){.mod_iso_productreader .queen .options .select select{width: 99%}}.mod_iso_productreader .productgallery{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;align-content: stretch;margin-top: 1rem;margin-bottom: 2rem}@media screen and (max-width: 599px){.mod_iso_productreader .productgallery{margin-bottom: 20px}}.mod_iso_productreader .productgallery .image_container{margin-right: 1rem;width: 4rem}.mod_iso_productreader span.shipping{color: #282828;font-size: 16px;line-height: 22px}.mod_iso_productreader .baseprice{margin-top: 5px;margin-right: 0;margin-top: 0;padding-right: 1%;text-align: right}.mod_iso_productreader .options{clear: both;display: block;width: 100%}.mod_iso_productreader .prices{margin-bottom: 10px;text-align: right;margin-top: 2rem}.mod_iso_productreader .price{color: #9f201e;font-size: 2em;line-height: 1.1em;margin-right: 0;margin-top: 0;padding-right: 1%;text-align: right}.mod_iso_productreader p.back{margin-bottom: 1rem}.mod_iso_productreader label{padding-left: 0;text-align: center}.mod_iso_productreader h2{color: #9f201e;font-size: 24px;font-size: 1.5rem;font-weight: 400;line-height: 30px;margin-bottom: 10px;margin-top: 0}@media screen and (max-width: 599px){.mod_iso_productreader h2{font-size: 22px;font-size: 1.375rem}}.mod_iso_productreader .produktanfrage input.text{width: 94%}.mod_iso_productreader .produktanfrage label{text-align: left}.login_content .widget-text,.login_content .widget-password{margin-right: 1rem}.login_content .widget-text input,.login_content .widget-password input{height: 48px;line-height: 48px;padding: 0 1rem;width: 100%;box-sizing: border-box}.login_content .widget-text label,.login_content .widget-password label{width: 100% !important;text-align: left}.login_content .widget-submit{margin-top: 28px}.login_content .widget-submit button{height: 48px;line-height: 48px;padding: 0 1rem}.login_content .login_info{display: none}.mod_iso_cart .quantity input[type=number],.mod_iso_orderdetails .quantity input[type=number]{height: 1.5rem;line-height: 1.5rem;text-align: center;width: 2.5rem;padding-left: 4px;padding-right: 4px;cursor: pointer}.mod_iso_cart .quantity input[type=number]::-webkit-inner-spin-button,.mod_iso_orderdetails .quantity input[type=number]::-webkit-inner-spin-button,.mod_iso_cart .quantity input[type=number]::-webkit-outer-spin-button,.mod_iso_orderdetails .quantity input[type=number]::-webkit-outer-spin-button{opacity: 1;-moz-appearance: auto !important;-webkit-appearance: auto !important;appearance: auto !important}.mod_iso_cart tr.product td,.mod_iso_orderdetails tr.product td{border-top: 1px solid #9f201e;padding-bottom: 10px;padding-top: 10px;vertical-align: middle}.mod_iso_cart tfoot,.mod_iso_orderdetails tfoot{border-top: 1px solid #9f201e;padding-bottom: 10px;padding-top: 10px;vertical-align: middle}.mod_iso_cart tfoot .foot_first td,.mod_iso_orderdetails tfoot .foot_first td{padding-top: 8px}.mod_iso_cart tr.product.row_first td,.mod_iso_orderdetails tr.product.row_first td{border-top: 0 solid #9f201e}.mod_iso_cart tbody td,.mod_iso_orderdetails tbody td{padding-bottom: 8px;padding-top: 8px;vertical-align: middle}.mod_iso_cart td.tax,.mod_iso_orderdetails td.tax{display: none}.mod_iso_cart table,.mod_iso_orderdetails table{width: 100% !important;display: block !important}.mod_iso_cart td.quantity,.mod_iso_orderdetails td.quantity{width: 6%}.mod_iso_cart td.price,.mod_iso_orderdetails td.price{text-align: right;width: 7%}.mod_iso_cart td.price.total,.mod_iso_orderdetails td.price.total{text-align: right;width: 8%}.mod_iso_cart td.actions,.mod_iso_orderdetails td.actions{text-align: right;width: 4%}.mod_iso_cart .submit_container input,.mod_iso_orderdetails .submit_container input{line-height: 30px;margin: 3px 0 1rem 5px}.mod_iso_cart tr.total,.mod_iso_orderdetails tr.total{font-weight: 700}.mod_iso_cart.mini .coupon,.mod_iso_orderdetails.mini .coupon{display: none}.mod_iso_cart.mini h4,.mod_iso_orderdetails.mini h4{margin-right: 2rem}.mod_iso_cart.mini .cart,.mod_iso_orderdetails.mini .cart{border-top: 1px solid #9f201e;padding-top: .75rem;margin-top: .75rem;margin-right: 2rem}.mod_iso_cart.mini .checkout,.mod_iso_orderdetails.mini .checkout{margin-top: 10px}.mod_iso_cart.mini a.button,.mod_iso_orderdetails.mini a.button{padding: 0;border: none;color: #9f201e;background-color: transparent}.mod_iso_cart.mini a.button:hover,.mod_iso_orderdetails.mini a.button:hover{color: #282828;background-color: transparent}.amazon-pay{margin-top: 1rem}.no_shipping_message{padding: .5rem 1rem;text-align: center;margin-bottom: 2rem;border: 1px solid #d9d9d9;border-radius: 2rpx;color: #282828;font-size: 18px;font-size: 1.125rem;font-weight: 500}.no_shipping_message p{margin-bottom: 0}.no_shipping_message.free{background-color: #767c2b;color: #fff}@media screen and (max-width: 599px){.no_shipping_message{font-size: 16px;font-size: 1rem}}.no_shipping_message .exception{font-size: 70%;white-space: nowrap}.coupon{margin-top: 30px}.coupon h2{margin-left: 5px}.coupon label{display: none}.coupon input.text{width: 55%}.glossar_alpha_pagination{border-bottom: 1px solid #9f201e;margin-bottom: 10px;padding-bottom: 10px}a.glossar:after{color: #9f201e;content: "\f129";font: .8em FontAwesome;margin-left: 3px}input.add_to_cart{width: auto;background-color: #fbf9ed;line-height: 30px;margin-right: 0;margin-top: 4px;text-align: center;height: 40px;padding-left: 1rem;padding-right: 1rem;transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out}input.add_to_cart:before{font-family: 'Fontawesome';font-size: 22px;font-size: 1.375rem;content: '\f217';color: #fff}input.add_to_cart:hover{transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out;background-color: #9f201e;color: #fff;cursor: pointer}button.not_available{width: auto;color: #fff;background-color: #e9b000;border: none;line-height: 30px;margin-right: 0;margin-top: 4px;text-align: center;height: 40px;padding-left: 1rem;padding-right: 1rem;transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out}button.not_available:hover{transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out;background-color: #e9b000;color: #fff;cursor: pointer}.mod_iso_relatedproducts{margin-top: 3rem}.mod_iso_relatedproducts .product_list:before{content: "Verwandte Produkte";color: #9f201e;font-size: 22px;font-size: 1.375rem;font-weight: 700;display: block;margin-left: 10px;margin-bottom: 1rem;width: 100%}.mod_iso_relatedproducts .empty{display: none}.mod_iso_relatedproducts input.submit{color: #fff;background-color: #9f201e;border: 1px solid #9f201e}.mod_iso_relatedproducts input.submit:hover{background-color: #fbf9ed;color: #9f201e}.produktsuche .mod_iso_productlist .teaser{display: none}.produktsuche .mod_iso_productlist .baseprice{display: none}.mod_iso_checkout tr.product td{border-top: 1px solid #9f201e;padding-bottom: 10px;padding-top: 10px;vertical-align: middle}.mod_iso_checkout tfoot{border-top: 1px solid #9f201e;padding-bottom: 10px;padding-top: 10px;vertical-align: middle}.mod_iso_checkout tr.product.row_first td{border-top: 0 solid #9f201e}.mod_iso_checkout tbody td{padding-bottom: 8px;padding-top: 8px;vertical-align: middle}.mod_iso_checkout td.tax{display: none}.mod_iso_checkout table{width: 100%}.mod_iso_checkout .steps{margin-bottom: 15px}.mod_iso_checkout .steps li.passed{background-color: #767c2b}.mod_iso_checkout .steps li.passed a{color: #fff;font-weight: 400}.mod_iso_checkout .steps li.active{background-color: #e9b000}.mod_iso_checkout .steps li.last{margin-right: 0}.mod_iso_checkout .steps li{-webkit-box-shadow: 0 0 3px 1px #ccc;background-color: #9f201e;box-shadow: 0 0 3px 1px #ccc;color: #fff;float: left;font-weight: 400;list-style-type: none;margin: 3px 1.2% 3px .3%;padding-bottom: 10px;padding-left: 2%;padding-top: 10px;width: 21.7%;font-size: 18px;font-size: 1.125rem}@media screen and (max-width: 800px){.mod_iso_checkout .steps li{font-size: 16px;font-size: 1rem}}@media screen and (max-width: 480px){.mod_iso_checkout .steps li{width: 100%;float: none;display: block;padding: .4rem 1rem;margin-bottom: .5rem}}.mod_iso_checkout .billingaddress,.mod_iso_checkout .shippingaddress{float: left;width: 50%}@media screen and (max-width: 800px){.mod_iso_checkout .billingaddress,.mod_iso_checkout .shippingaddress{float: none;width: 100%}.mod_iso_checkout .billingaddress input.text,.mod_iso_checkout .shippingaddress input.text{width: 94%}.mod_iso_checkout .billingaddress select,.mod_iso_checkout .shippingaddress select{width: 98%}}.mod_iso_checkout .paymentmethod,.mod_iso_checkout .shippingmethod{margin-bottom: 15px}.mod_iso_checkout .paymentmethod .radio_container label,.mod_iso_checkout .shippingmethod .radio_container label{width: 90%}.mod_iso_checkout .radio_container span{clear: right;display: block;line-height: 20px;width: 100%;margin-bottom: 1rem}.mod_iso_checkout .radio_container span.currency{display: inline}.mod_iso_checkout .submit_container{clear: left}.mod_iso_checkout .submit_container input{line-height: 32px}.mod_iso_checkout .orderconditionsafterproducts{margin-bottom: 20px;margin-top: 20px}.mod_iso_checkout .orderconditionsafterproducts .explanation p{margin-bottom: 10px}.mod_iso_checkout .orderconditionsafterproducts tbody{border: 0}.mod_iso_checkout .orderconditionsafterproducts .checkbox_container label{font-weight: 700;margin-right: 0;width: 85%}.mod_iso_checkout .orderconditions label{margin-right: 0;width: auto}.mod_iso_checkout .bemerkung label{float: none;margin-left: 4px;margin-bottom: .5rem}.mod_iso_checkout .address tbody{border: 0;padding-bottom: 0;padding-top: 0}.mod_iso_checkout .address tbody td{border: 0;padding-bottom: 0;padding-top: 0}.review{display: grid;grid-auto-columns: 1fr 1fr;gap: 1.5rem}@media screen and (max-width: 800px){.review{grid-auto-columns: 1fr}}.review .order_info_headline,.review .order_info_message{grid-column-start: 1;grid-column-end: 3}@media screen and (max-width: 800px){.review .order_info_headline,.review .order_info_message{grid-column-end: 2}}.review h2.order_info_headline{color: #9f201e !important;font-size: 30px;font-weight: 400;font-weight: 300;line-height: 34px;margin-bottom: 20px;margin-top: 0;margin-bottom: 0}@media screen and (max-width: 1024px){.review h2.order_info_headline{font-size: 26px;font-size: 1.6rem}}@media screen and (max-width: 599px){.review h2.order_info_headline{font-size: 24px;font-size: 1.5rem}}.info_container{-webkit-box-shadow: 0 0 3px 1px #ccc;background-color: #fff;box-shadow: 0 0 3px 1px #ccc;float: left;list-style-type: none;margin: 3px;padding: 2rem;display: flex;flex-direction: column;box-sizing: border-box;padding: 1.5rem}.info_container h3{color: #9f201e !important;font-size: 30px;font-weight: 400;font-weight: 300;line-height: 34px;margin-bottom: 20px;margin-top: 0}@media screen and (max-width: 1024px){.info_container h3{font-size: 26px;font-size: 1.6rem}}@media screen and (max-width: 599px){.info_container h3{font-size: 24px;font-size: 1.5rem}}.info_container a.edit{margin-top: 1rem}.mod_iso_cart.mini h4{border-bottom: 1px solid #9f201e;margin-bottom: 10px;padding-bottom: 10px;width: 200px}.mod_iso_cart.mini .remove{float: left;font-weight: 700;margin-right: 5px}.mod_iso_cart.mini .subtotal{border-top: 1px solid #9f201e;margin-top: 10px;padding-top: 10px;width: 200px}.mod_iso_cart.mini .info ul{display: none;float: left}.mod_iso_orderdetails table{width: 100% !important}input.checkbox{-moz-box-shadow: none;-webkit-box-shadow: none;background: none;border: 0;box-shadow: none;height: 15px;margin-right: 3px;width: 15px}#iso_mod_checkout_payment .note{display: none}.orderproducts table{width: 98% !important}.address table{width: 100%}.address td.col_0{width: 20%}.address td.col_1{width: 80%}.address input{margin-right: 0;width: 85%}.address select{height: 40px;margin: 10px 0 8px 4px;width: 89%}.address .radio_container{margin-bottom: 15px}.address .radio_container label{width: 80%}.address input.radio{width: 16px;height: 16px}.widget.bemerkung{margin-top: 15px}label.bemerkung{display: block;float: left;width: 35%}@media screen and (max-width: 800px){label.bemerkung{float: none;width: 94%}}input.bemerkung{width: 60%}@media screen and (max-width: 800px){input.bemerkung{float: none;width: 94%}}.mod_iso_productfilter{display: block;margin-bottom: 10px;margin-top: 5px}.mod_iso_productfilter form{display: flex;flex-wrap: wrap;gap: 1rem}@media screen and (max-width: 480px){.mod_iso_productfilter form{gap: 0.5rem}}.mod_iso_productfilter label{display: none}.mod_iso_productfilter .search input.submit{flex: 0 0 100px;padding: 5px 1rem;color: #fff;background-color: #9f201e;-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc;transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out;cursor: pointer;border: 0;font-size: 18px;font-size: 1.125rem;margin: 3px;height: 42px}@media screen and (max-width: 480px){.mod_iso_productfilter .search input.submit{flex: 0 0 auto;width: calc(100% - 6px);padding: .5rem 1rem}}.mod_iso_productfilter .search input.submit:hover{color: #9f201e;background-color: #fff;transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out}.mod_iso_productfilter .search input{flex: 1;width: auto;height: 42px;margin: 3px}@media screen and (max-width: 480px){.mod_iso_productfilter .search input{flex: 0 0 auto;width: calc(100% - 6px)}}.orderproducts table{width: 98% !important}.mod_iso_cart .shipment_tip,.mod_iso_checkout .shipment_tip,.mod_iso_orderdetails .shipment_tip{display: inline-block;padding: .5rem 1rem;margin-bottom: 1.5rem;color: #fff;background-color: #e9b000;font-size: 18px;font-size: 1.125rem;font-weight: 700}.mod_iso_cart .shipment_tip.success,.mod_iso_checkout .shipment_tip.success,.mod_iso_orderdetails .shipment_tip.success{background-color: #767c2b}.mod_iso_cart table,.mod_iso_checkout table,.mod_iso_orderdetails table{width: 100% !important}@media screen and (max-width: 800px){.mod_iso_cart table,.mod_iso_checkout table,.mod_iso_orderdetails table{display: block !important}}@media screen and (max-width: 599px){.mod_iso_cart table,.mod_iso_checkout table,.mod_iso_orderdetails table{font-size: 15px;font-size: 0.94rem}}.mod_iso_cart td.image,.mod_iso_checkout td.image,.mod_iso_orderdetails td.image{padding-left: 0;padding-right: 0}.mod_iso_cart td.image img,.mod_iso_checkout td.image img,.mod_iso_orderdetails td.image img{max-width: none;display: block;width: 70px;height: auto}@media screen and (max-width: 800px){.mod_iso_cart td.image,.mod_iso_checkout td.image,.mod_iso_orderdetails td.image{display: none}}.mod_iso_cart td.name,.mod_iso_checkout td.name,.mod_iso_orderdetails td.name{padding-bottom: 0;padding-top: 0;width: 67%}.mod_iso_cart tr.subtotal td,.mod_iso_checkout tr.subtotal td,.mod_iso_orderdetails tr.subtotal td{padding-top: 8px !important}.mod_iso_cart td.price,.mod_iso_checkout td.price,.mod_iso_orderdetails td.price{width: 10%}.mod_iso_cart td.price .total,.mod_iso_checkout td.price .total,.mod_iso_orderdetails td.price .total{width: 12%}.mod_iso_cart tr.total,.mod_iso_checkout tr.total,.mod_iso_orderdetails tr.total{font-weight: 700}.mod_iso_cart .quantity input,.mod_iso_checkout .quantity input,.mod_iso_orderdetails .quantity input{height: 1.5rem;line-height: 1.5rem;padding-left: 4px;padding-right: 4px;width: 2rem;text-align: center}.mod_iso_cart table,.mod_iso_checkout table,.mod_iso_orderdetails table{width: 100% !important}@media screen and (max-width: 800px){.mod_iso_cart tfoot td.col_0,.mod_iso_checkout tfoot td.col_0,.mod_iso_orderdetails tfoot td.col_0{display: none}}@media screen and (max-width: 480px){.mod_iso_cart input.button_checkout,.mod_iso_checkout input.button_checkout,.mod_iso_orderdetails input.button_checkout,.mod_iso_cart input.button_update,.mod_iso_checkout input.button_update,.mod_iso_orderdetails input.button_update{width: 98%;float: none;margin-bottom: 10px}}.mod_iso_cart input.submit,.mod_iso_checkout input.submit,.mod_iso_orderdetails input.submit{font-size: 18px;font-size: 1.125rem}@media screen and (max-width: 480px){.mod_iso_cart input.submit,.mod_iso_checkout input.submit,.mod_iso_orderdetails input.submit{box-sizing: border-box;width: calc(100% - 8px)}}.mod_iso_cart input.button_checkout,.mod_iso_checkout input.button_checkout,.mod_iso_orderdetails input.button_checkout,.mod_iso_cart input.submit.next,.mod_iso_checkout input.submit.next,.mod_iso_orderdetails input.submit.next{color: #fff;background-color: #9f201e;border: 1px solid #9f201e}.mod_iso_cart input.button_checkout:hover,.mod_iso_checkout input.button_checkout:hover,.mod_iso_orderdetails input.button_checkout:hover,.mod_iso_cart input.submit.next:hover,.mod_iso_checkout input.submit.next:hover,.mod_iso_orderdetails input.submit.next:hover{background-color: #fbf9ed;color: #9f201e}.mod_iso_orderhistory table{width: 96%}.mod_iso_orderhistory td.oder_status{display: none}.mod_iso_orderhistory th.oder_status{display: none}.mod_iso_orderhistory td{padding-bottom: 6px;padding-left: 1%;padding-top: 2px}.mod_iso_orderhistory .even td{background-color: #f7ebc8}.stock{margin-top: 1.5rem;text-align: right;background-color: #ccc;border-radius: 2px;font-size: 14px;font-size: 0.875rem}.stock.not-available{background-color: #b11919;color: #fff}.stock.poor-availability{background-color: #cf791e;color: #fff}.stock.low-availability{background-color: #e9b000}.stock.good-availability{background-color: #767c2b;color: #fff}.stock.excellent-availability{background-color: #b6c932}.mod_iso_productreader .stock{display: inline-block;padding: .25rem .75rem}.mod_iso_productlist .stock,.mod_iso_relatedproducts .stock,.ce_iso_quickproducts .stock{align-self: flex-end;padding: .25rem .5rem}.availability-form{margin-top: 1rem;margin-bottom: 2rem;text-align: left}.availability-form .iso-availability-alarm__success{color: #25a000;font-weight: 700;font-size: 15px;font-size: 0.94rem}.availability-form .iso-availability-alarm__error{color: #b11919;font-weight: 700;font-size: 15px;font-size: 0.94rem}.iso-availability-alarm__form{display: flex;gap: 1rem;flex-direction: column}@media screen and (max-width: 480px){.iso-availability-alarm__form{flex-direction: column}}.iso-availability-alarm__form .iso-availability-alarm__widget{display: flex;flex-direction: column;gap: 0.5rem;flex: 1}@media screen and (max-width: 480px){.iso-availability-alarm__form .iso-availability-alarm__widget{width: 100%}}.iso-availability-alarm__form .iso-availability-alarm__widget label{width: 100%;margin-right: 0;text-align: left}.iso-availability-alarm__form .iso-availability-alarm__widget input{width: 100%;margin-bottom: 0;height: 33px}.iso-availability-alarm__form .iso-availability-alarm__widget--button{flex: 0 0 auto}@media screen and (max-width: 480px){.iso-availability-alarm__form .iso-availability-alarm__widget--button{align-self: stretch}}.iso-availability-alarm__form .iso-availability-alarm__widget--button button.iso-availability-alarm__button{color: #fff;border: 1px solid #9f201e;background-color: #9f201e;padding: 7px 1rem;border-radius: 2px;font-size: 16px;font-size: 1rem;transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out}.iso-availability-alarm__form .iso-availability-alarm__widget--button button.iso-availability-alarm__button:hover{cursor: pointer;background-color: transparent;color: #9f201e;transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out}.iso-availability-alarm__form .iso-availability-alarm__message{flex: 0 0 100%;font-size: 15px;font-size: 0.94rem}.mod_iso_productlist .out-of-stock-order{border-top: 1px solid #ccc;padding-top: 1rem;margin-top: 1.5rem}.mod_iso_productlist .out-of-stock-order .availability_link{display: flex;align-items: center;column-gap: 5px}.mod_iso_productlist .out-of-stock-order .availability_link span{font-weight: 700}.mod_iso_productlist .out-of-stock-order .availability_link img{height: 18px;width: 18px;flex: 0 0 auto}.mod_iso_productlist .out-of-stock-order p{font-size: 15px;font-size: 0.94rem;line-height: 1.25;margin-bottom: 1rem}
.boxshadow{-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc}.noshadow{-webkit-box-shadow: 0 0 0 0 #e6e6e6;box-shadow: 0 0 0 0 #e6e6e6}.thumbshadow{-webkit-box-shadow: 0 0 2px 1px #ccc;box-shadow: 0 0 2px 1px #ccc;margin: 2px}.trans_in_out{transition: background 500ms ease-in-out;-moz-transition: background 500ms ease-in-out;-ms-transition: background 500ms ease-in-out;-o-transition: background 500ms ease-in-out;-webkit-transition: background 500ms ease-in-out}.trans_in_out_250{transition: background 250ms ease-in-out;-moz-transition: background 250ms ease-in-out;-ms-transition: background 250ms ease-in-out;-o-transition: background 250ms ease-in-out;-webkit-transition: background 250ms ease-in-out}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 400;src: url('../../files/fonts/eb-garamond-v9-latin-regular.eot');src: local('EB Garamond Regular'), local('EBGaramond-Regular'), url('../../files/fonts/eb-garamond-v9-latin-regular.eot?#iefix') format('embedded-opentype'), url('../../files/fonts/eb-garamond-v9-latin-regular.woff2') format('woff2'), url('../../files/fonts/eb-garamond-v9-latin-regular.woff') format('woff'), url('../../files/fonts/eb-garamond-v9-latin-regular.ttf') format('truetype'), url('../../files/fonts/eb-garamond-v9-latin-regular.svg#EBGaramond') format('svg')}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 500;src: url('../../files/fonts/eb-garamond-v9-latin-500.eot');src: local('EB Garamond Medium'), local('EBGaramond-Medium'), url('../../files/fonts/eb-garamond-v9-latin-500.eot?#iefix') format('embedded-opentype'), url('../../files/fonts/eb-garamond-v9-latin-500.woff2') format('woff2'), url('../../files/fonts/eb-garamond-v9-latin-500.woff') format('woff'), url('../../files/fonts/eb-garamond-v9-latin-500.ttf') format('truetype'), url('../../files/fonts/eb-garamond-v9-latin-500.svg#EBGaramond') format('svg')}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 700;src: url('../../files/fonts/eb-garamond-v9-latin-700.eot');src: local('EB Garamond Bold'), local('EBGaramond-Bold'), url('../../files/fonts/eb-garamond-v9-latin-700.eot?#iefix') format('embedded-opentype'), url('../../files/fonts/eb-garamond-v9-latin-700.woff2') format('woff2'), url('../../files/fonts/eb-garamond-v9-latin-700.woff') format('woff'), url('../../files/fonts/eb-garamond-v9-latin-700.ttf') format('truetype'), url('../../files/fonts/eb-garamond-v9-latin-700.svg#EBGaramond') format('svg')}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 800;src: url('../../files/fonts/eb-garamond-v9-latin-800.eot');src: local('EB Garamond ExtraBold'), local('EBGaramond-ExtraBold'), url('../../files/fonts/eb-garamond-v9-latin-800.eot?#iefix') format('embedded-opentype'), url('../../files/fonts/eb-garamond-v9-latin-800.woff2') format('woff2'), url('../../files/fonts/eb-garamond-v9-latin-800.woff') format('woff'), url('../../files/fonts/eb-garamond-v9-latin-800.ttf') format('truetype'), url('../../files/fonts/eb-garamond-v9-latin-800.svg#EBGaramond') format('svg')}.font_standard{font: 18px/24px 'EB Garamond', Times, serif}p{margin-bottom: 16px;margin-top: 0}h1,.headline-size-xl{color: #9f201e !important;font-size: 30px;font-weight: 400;font-weight: 300;line-height: 34px;margin-bottom: 20px;margin-top: 0}@media screen and (max-width: 1024px){h1,.headline-size-xl{font-size: 26px;font-size: 1.6rem}}@media screen and (max-width: 599px){h1,.headline-size-xl{font-size: 24px;font-size: 1.5rem}}h2,.headline-size-l{color: #a26f22 !important;font-size: 20px;font-weight: 400;line-height: 24px;margin-bottom: 8px;margin-top: 0}h3,.headline-size-m{color: #9f201e !important;font-size: 18px;font-weight: 700;line-height: 22px;margin-bottom: 10px;margin-top: 0}h4,.headline-size-s{color: #9f201e !important;font-size: 18px;font-weight: 700;line-height: 22px;margin-bottom: 0;margin-top: 0}h5,.headline-size-xs{color: #9f201e !important;font-size: 24px;font-weight: 400;font-weight: 300;line-height: 28px;margin-bottom: 16px;margin-top: 0}.whitebox h2{margin-bottom: 16px;margin-top: 0}p.information{margin-bottom: 0}.gelb h4.ce_headline{background-color: #e9b000}.gelb h2{color: #e9b000}.rot h4.ce_headline{background-color: #9f201e}.rot h2{color: #9f201e}.ce_headline.rot{background-color: #9f201e}.ce_headline.gruen{background-color: #767c2b}.ce_headline.hellgruen{background-color: #b6c932}.ce_headline.gelb{background-color: #e9b000}.ce_headline.hellgelb{background-color: #eec216}a.rot{color: #9f201e}a.gruen{color: #767c2b}a.hellgruen{color: #b6c932}a.gelb{color: #e9b000}a.hellgelb{color: #eec216}.boxed{padding: .35rem .75rem}.gruen .ce_headline{background-color: #767c2b}.gruen h2{color: #767c2b}.hellgruen .ce_headline{background-color: #b6c932}.hellgruen h2{color: #b6c932}.hellgelb .ce_headline{background-color: #eec216}.hellgelb h2{color: #eec216}.ce_headline.schwarz{color: #282828 !important}.ce_headline.produkt h4{-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc;color: #fff;font-size: 18px;font-weight: 400;margin: 3px 3px 20px;padding: 5px 10px 8px 20px}h1.alignment-centered,h2.alignment-centered,h3.alignment-centered,h4.alignment-centered,h5.alignment-centered,h6.alignment-centered{text-align: center}.thin{font-weight: 100}.light{font-weight: 300}.normal{font-weight: 400}.medium{font-weight: 500}.bold{font-weight: 700}.black{font-weight: 900}strong{-webkit-font-smoothing: antialiased;font-weight: 700}.font_global{font-size: 16px;font-size: 1rem}.font_xxs{font-size: 13px;font-size: 0.75rem}.font_xs{font-size: 14px;font-size: 0.875rem}.font_s{font-size: 15px;font-size: 0.94rem}.font_m{font-size: 18px;font-size: 1.125rem}.font_ml{font-size: 20px;font-size: 1.25rem}.font_l{font-size: 22px;font-size: 1.375rem}.font_xl{font-size: 24px;font-size: 1.5rem}.font_xml{font-size: 26px;font-size: 1.6rem}.font_xxl{font-size: 30px;font-size: 1.875rem}.font_xxxl{font-size: 40px;font-size: 2.5rem}.font_4xl{font-size: 48px;font-size: 3rem}.font_5xl{font-size: 60px;font-size: 3.75rem}.font_6xl{font-size: 80px;font-size: 5rem}h1,h2,h3,h4,h5,h6,p{-ms-hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto}@media print{#container{display: block;min-height: 180mm;width: 170mm;padding-bottom: 20mm;padding-left: 0}footer{clear: both;width: 170mm}.mod_quicknav{display: none}.ft_col_0{display: none}.ft_col_1{display: none}.ft_col_2{display: none}form{display: none}.headlinks{display: none}.mainnav{display: none}.nach_oben_link{display: none}#left{display: none}.rsts-nav{display: none}.rsts-prev{display: none}.rsts-next{display: none}.mod_iso_productreader form{display: block}.mod_iso_productlist form{display: block}.logo{margin-left: 0}#header{border-bottom: 1px solid #9f201e;height: 70px;margin-bottom: 10px;padding-bottom: 30px}.home #header{border-bottom: 1px solid #9f201e;height: 70px;margin-bottom: 10px;padding-bottom: 30px}.url{color: #9f201e;display: block;font: 16px/20px 'Neuton', Times, serif;text-align: right}.footeraddress{margin-left: 0;width: 30%}.produkt .ce_headline{display: none}table th{text-align: left}.ce_gallery{background-color: #b11919;clear: both}.ce_gallery img{-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc}.ce_image img{-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc}.ce_text img{-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc}.dlh_googlemap{-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc}#galleryContainer img{-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc}.gallery_creator img.thumb{-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc}.mod_rocksolid_slider{-webkit-box-shadow: 0 0 3px 1px #ccc;box-shadow: 0 0 3px 1px #ccc}}
.reader_tabs {
  display: flex;
  flex-wrap: wrap;
}
.reader_tabs > input[name=reader_tab] {
  display: none;
}
.reader_tabs > input[name=reader_tab] + label:hover {
  background-color: #fbf9ed;
  color: #9f201e;
}
.reader_tabs > input[name=reader_tab]:checked + label {
  cursor: default;
  color: #fff;
  background-color: #9f201e;
  border-color: #9f201e;
  position: relative;
}
@media (min-width: 501px) {
  .reader_tabs > input[name=reader_tab]:checked + label:after {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(159, 32, 30, 0);
    border-top-color: #9f201e;
    border-width: 0.5em;
    margin-left: -0.5em;
  }
}
.reader_tabs > input[name=reader_tab]:nth-of-type(1):checked ~ .tab:nth-of-type(1) {
  display: block;
}
.reader_tabs > input[name=reader_tab]:nth-of-type(2):checked ~ .tab:nth-of-type(2) {
  display: block;
}
.reader_tabs > input[name=reader_tab]:nth-of-type(3):checked ~ .tab:nth-of-type(3) {
  display: block;
}
.reader_tabs > input[name=reader_tab]:nth-of-type(4):checked ~ .tab:nth-of-type(4) {
  display: block;
}
.reader_tabs > input[name=reader_tab]:nth-of-type(5):checked ~ .tab:nth-of-type(5) {
  display: block;
}
.reader_tabs > input[name=reader_tab]:nth-of-type(6):checked ~ .tab:nth-of-type(6) {
  display: block;
}
.reader_tabs > input[name=reader_tab]:nth-of-type(7):checked ~ .tab:nth-of-type(7) {
  display: block;
}
.reader_tabs > input[name=reader_tab]:nth-of-type(8):checked ~ .tab:nth-of-type(8) {
  display: block;
}
.reader_tabs > input[name=reader_tab]:nth-of-type(9):checked ~ .tab:nth-of-type(9) {
  display: block;
}
.reader_tabs > input[name=reader_tab]:nth-of-type(10):checked ~ .tab:nth-of-type(10) {
  display: block;
}
.reader_tabs > label {
  background-color: #fbf9ed;
  border: 1px solid #ccc;
  border-bottom-width: 0;
  font-size: 16px;
  height: 40px;
  line-height: 38px;
  text-align: center;
  margin: 0;
  padding: 0 10px;
  width: 15%;
  user-select: none;
  cursor: pointer;
}
@media (min-width: 501px) {
  .reader_tabs > label {
    width: auto;
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100px;
  }
}
.reader_tabs > label + input + label {
  margin-left: 0.5em;
}
.reader_tabs > .tab {
  display: none;
  width: 100%;
  border: 1px solid #ccc;
}
.reader_tabs > .tab > .inside {
  padding: 1em;
  padding-bottom: 0;
}
.reader_tabs > .tab .headline, .reader_tabs > .tab .close {
  display: none;
}
.reader_tabs > .tab .product_rating {
  margin-top: 0;
  padding-top: 0;
  border-top: none;
}
.reader_tabs > .tab .ce_youtube {
  margin-bottom: 1em;
}
@media (max-width: 500px) {
  .reader_tabs {
    border-bottom: 1px solid #ccc;
  }
  .reader_tabs > input[name=reader_tab]:nth-of-type(1):checked ~ .tab:nth-of-type(1) {
    display: flex;
  }
  .reader_tabs > input[name=reader_tab]:nth-of-type(2):checked ~ .tab:nth-of-type(2) {
    display: flex;
  }
  .reader_tabs > input[name=reader_tab]:nth-of-type(3):checked ~ .tab:nth-of-type(3) {
    display: flex;
  }
  .reader_tabs > input[name=reader_tab]:nth-of-type(4):checked ~ .tab:nth-of-type(4) {
    display: flex;
  }
  .reader_tabs > input[name=reader_tab]:nth-of-type(5):checked ~ .tab:nth-of-type(5) {
    display: flex;
  }
  .reader_tabs > input[name=reader_tab]:nth-of-type(6):checked ~ .tab:nth-of-type(6) {
    display: flex;
  }
  .reader_tabs > input[name=reader_tab]:nth-of-type(7):checked ~ .tab:nth-of-type(7) {
    display: flex;
  }
  .reader_tabs > input[name=reader_tab]:nth-of-type(8):checked ~ .tab:nth-of-type(8) {
    display: flex;
  }
  .reader_tabs > input[name=reader_tab]:nth-of-type(9):checked ~ .tab:nth-of-type(9) {
    display: flex;
  }
  .reader_tabs > input[name=reader_tab]:nth-of-type(10):checked ~ .tab:nth-of-type(10) {
    display: flex;
  }
  .reader_tabs > label {
    display: flex;
    width: 100%;
    margin-left: 0 !important;
  }
  .reader_tabs > label:after {
    content: ">";
    margin-left: auto;
  }
  .reader_tabs > .tab {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    background: rgba(251, 249, 237, 0.75);
    border: none;
    z-index: 1000;
    overflow: hidden;
    justify-content: center;
    align-items: center;
  }
  .reader_tabs > .tab > .inside {
    position: absolute;
    bottom: 2em;
    z-index: 1001;
    border: 1px solid #ccc;
    background: #fbf9ed;
    width: 80vw;
    height: calc(100vh - 120px - 4.4em);
    margin-top: 100px;
    padding-top: calc(40px + 1.2em);
    overflow: hidden;
    overflow-y: scroll;
  }
  .reader_tabs > .tab .headline {
    font-size: 20px;
  }
  .reader_tabs > .tab label.close {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0.6em;
    right: 0.6em;
    z-index: 10;
    width: 40px;
    height: 40px;
    background-color: #9f201e;
    color: #fff;
  }
  .reader_tabs > .tab label.close:before {
    content: "\f00d";
    font-family: FontAwesome;
    display: block;
    transform: scale(1.2);
    line-height: 1;
  }
}

.readerdetails .rating_top .product_rating {
  display: flex;
  align-items: center;
}
.readerdetails .rating_top .product_rating .product-rating-count {
  margin-left: 10px;
}

.product_rating .product-rating-count {
  font-size: 16px;
}

.mod_iso_cart .amazon-pay {
  display: flex;
  flex-direction: column;
  justify-content: right;
  align-items: flex-end;
}

.paymentmethod .amazon-pay .button {
  display: inline-block;
  color: #fff;
  background-color: #9f201e;
  border: 1px solid #9f201e;
  font-size: 1.125rem;
  line-height: 32px;
  -webkit-box-shadow: 0 0 0 0 #e6e6e6;
  box-shadow: 0 0 0 0 #e6e6e6;
  margin: 3px 0.5% 17px;
  padding: 5px 0.5rem;
  transition: background 500ms ease-in-out;
  -moz-transition: background 500ms ease-in-out;
  -ms-transition: background 500ms ease-in-out;
  -o-transition: background 500ms ease-in-out;
  -webkit-transition: background 500ms ease-in-out;
}
.paymentmethod .amazon-pay .button:hover {
  background-color: #fbf9ed;
  color: #9f201e;
}

.mod_cfg_instagram {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.mod_cfg_instagram .item {
  flex-basis: 25%;
}
.mod_cfg_instagram .item a {
  display: block;
  padding: 6px;
}
@media screen and (max-width: 800px) {
  .mod_cfg_instagram .item {
    flex-basis: 50%;
  }
}
@media screen and (max-width: 480px) {
  .mod_cfg_instagram .item {
    flex-basis: 100%;
  }
}

#iso_mod_checkout_payment input[name=paymentmethod]:checked + label .note {
  display: block;
  color: #282828;
  margin-top: 1rem;
}

form.label-block label {
  display: block;
  width: 100%;
}
