/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.bx-wrapper{position:relative;margin-bottom:60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/themes/otofaktur/css/./images/bx_loader.gif) 50% no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(/themes/otofaktur/css/./images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(/themes/otofaktur/css/./images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/themes/otofaktur/css/./images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/themes/otofaktur/css/./images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.qs-datepicker-container{font-size:1rem;font-family:sans-serif;color:#000;position:absolute;width:15.625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:9001;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid grey;border-radius:.263921875em;overflow:hidden;background:#fff;-webkit-box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3);box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3)}.qs-datepicker-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.qs-centered{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-overlay .qs-submit{border:1px solid #fff;border-radius:.263921875em;padding:.5em;margin:0 auto auto;cursor:pointer;background:hsla(0,0%,50%,.4)}.qs-overlay .qs-submit.qs-disabled{color:grey;border-color:grey;cursor:not-allowed}.qs-overlay .qs-overlay-month-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.qs-overlay .qs-overlay-month{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;width:33.33333%;cursor:pointer;opacity:.5;-webkit-transition:opacity .15s;transition:opacity .15s}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}.qs-controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;background:#d3d3d3;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-controls.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.263921875em;-webkit-transition:background .15s;transition:background .15s}.qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-arrow:after{content:"";border:.390625em solid transparent;position:absolute;top:50%;-webkit-transition:border .2s;transition:border .2s}.qs-arrow.qs-left:after{border-right-color:grey;right:50%;-webkit-transform:translate(25%,-50%);-ms-transform:translate(25%,-50%);transform:translate(25%,-50%)}.qs-arrow.qs-right:after{border-left-color:grey;left:50%;-webkit-transform:translate(-25%,-50%);-ms-transform:translate(-25%,-50%);transform:translate(-25%,-50%)}.qs-month-year{font-weight:700;-webkit-transition:border .2s;transition:border .2s;border-bottom:1px solid transparent}.qs-month-year:not(.qs-disabled-year-overlay){cursor:pointer}.qs-month-year:not(.qs-disabled-year-overlay):hover{border-bottom:1px solid grey}.qs-month-year:active:focus,.qs-month-year:focus{outline:none}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.3125em;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-squares.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-square{width:14.28571%;height:1.5625em;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;cursor:pointer;-webkit-transition:background .1s;transition:background .1s;border-radius:.263921875em}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-current{font-weight:700;text-decoration:underline}.qs-active,.qs-range-end,.qs-range-start{background:#add8e6}.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle{background:#d4ebf2}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-middle.qs-range-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-end:not(.qs-range-0),.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-disabled{cursor:not-allowed}.qs-day,.qs-empty{cursor:default}.qs-day{font-weight:700;color:grey}.qs-event{position:relative}.qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.tabs--primary{padding:0;margin-bottom:2rem}.tabs--primary li{margin:0 .2rem 0 0}@media (max-width:51.25667em){.tabs--primary li{display:block;width:100%;margin:0}}.tabs--primary a{background:#f8f8f8;display:inline-block;color:#565656;margin:0;padding:.45rem 2rem;text-decoration:none;border-radius:.13333rem;transition:all .3s ease-in-out;font-weight:400}.tabs--primary a.is-active,.tabs--primary a:hover{background:#71aab3;color:#fff;text-decoration:none;font-weight:400}.tabs--primary a.is-active{cursor:default}@media (max-width:51.25667em){.tabs--primary a{display:block;width:100%}}.tabs--primary li{display:inline-block}*{box-sizing:border-box}html{font-size:15px;line-height:1.5rem;color:#000}body,html{margin:0;padding:0}body{color:#565656;font-family:Roboto}ol,ol li,ul,ul li{margin:0;padding:0}a,a:active,a:hover,a:visited{color:#565656;text-decoration:none;font-weight:700}a.button,a:active.button,a:hover.button,a:visited.button{font-weight:400}a:hover{text-decoration:underline}a:hover.button{text-decoration:none}.base--container{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.base--header{padding-top:1.1rem;padding-bottom:1.9rem}.base--footer,.base--header{display:block;width:100%;max-width:76rem;margin-left:auto!important;margin-right:auto!important;padding-left:2rem;padding-right:2rem;-ms-flex:0;flex:0}.base--footer{padding-top:1rem;padding-bottom:1rem}.base--main{-ms-flex:1;flex:1}.base--wrapper{width:100%;max-width:76rem;margin-left:auto!important;margin-right:auto!important;padding-left:2rem;padding-right:2rem}.base--solid{padding:1rem;background:#f8f8f8}.base--bordered{border:1px solid #d8d8d8}.base--bordered__top{border-top:1px solid #d8d8d8}.base--bordered__bottom{border-bottom:1px solid #d8d8d8}.base--padding{padding:1rem}.base--padding__top{padding-top:1rem}.base--padding__bottom{padding-bottom:1rem}.base--main{padding-bottom:5rem}.base--centered__medium{max-width:56rem}.base--centered__medium,.base--centered__narrow{margin-left:auto!important;margin-right:auto!important;padding-left:2rem;padding-right:2rem}.base--centered__narrow{max-width:40rem}.base--centered__extra-narrow{max-width:32rem;margin-left:auto!important;margin-right:auto!important;padding-left:2rem;padding-right:2rem}.base--bottom---5,.base--bottom__-5{margin-bottom:-2.5rem!important}@media (min-width:51.26667em){.base--bottom---5,.base--bottom__-5{margin-bottom:-5rem!important}}.base--right---5,.base--right__-5{margin-right:-2.5rem!important}@media (min-width:51.26667em){.base--right---5,.base--right__-5{margin-right:-5rem!important}}.base--left---5,.base--left__-5{margin-left:-2.5rem!important}@media (min-width:51.26667em){.base--left---5,.base--left__-5{margin-left:-5rem!important}}.base--top---5,.base--top__-5{margin-top:-2.5rem!important}@media (min-width:51.26667em){.base--top---5,.base--top__-5{margin-top:-5rem!important}}.base--bottom---4,.base--bottom__-4{margin-bottom:-2rem!important}@media (min-width:51.26667em){.base--bottom---4,.base--bottom__-4{margin-bottom:-4rem!important}}.base--right---4,.base--right__-4{margin-right:-2rem!important}@media (min-width:51.26667em){.base--right---4,.base--right__-4{margin-right:-4rem!important}}.base--left---4,.base--left__-4{margin-left:-2rem!important}@media (min-width:51.26667em){.base--left---4,.base--left__-4{margin-left:-4rem!important}}.base--top---4,.base--top__-4{margin-top:-2rem!important}@media (min-width:51.26667em){.base--top---4,.base--top__-4{margin-top:-4rem!important}}.base--bottom---3,.base--bottom__-3{margin-bottom:-1.5rem!important}@media (min-width:51.26667em){.base--bottom---3,.base--bottom__-3{margin-bottom:-3rem!important}}.base--right---3,.base--right__-3{margin-right:-1.5rem!important}@media (min-width:51.26667em){.base--right---3,.base--right__-3{margin-right:-3rem!important}}.base--left---3,.base--left__-3{margin-left:-1.5rem!important}@media (min-width:51.26667em){.base--left---3,.base--left__-3{margin-left:-3rem!important}}.base--top---3,.base--top__-3{margin-top:-1.5rem!important}@media (min-width:51.26667em){.base--top---3,.base--top__-3{margin-top:-3rem!important}}.base--bottom---2,.base--bottom__-2{margin-bottom:-1rem!important}@media (min-width:51.26667em){.base--bottom---2,.base--bottom__-2{margin-bottom:-2rem!important}}.base--right---2,.base--right__-2{margin-right:-1rem!important}@media (min-width:51.26667em){.base--right---2,.base--right__-2{margin-right:-2rem!important}}.base--left---2,.base--left__-2{margin-left:-1rem!important}@media (min-width:51.26667em){.base--left---2,.base--left__-2{margin-left:-2rem!important}}.base--top---2,.base--top__-2{margin-top:-1rem!important}@media (min-width:51.26667em){.base--top---2,.base--top__-2{margin-top:-2rem!important}}.base--bottom---1,.base--bottom__-1{margin-bottom:-.5rem!important}@media (min-width:51.26667em){.base--bottom---1,.base--bottom__-1{margin-bottom:-1rem!important}}.base--right---1,.base--right__-1{margin-right:-.5rem!important}@media (min-width:51.26667em){.base--right---1,.base--right__-1{margin-right:-1rem!important}}.base--left---1,.base--left__-1{margin-left:-.5rem!important}@media (min-width:51.26667em){.base--left---1,.base--left__-1{margin-left:-1rem!important}}.base--top---1,.base--top__-1{margin-top:-.5rem!important}@media (min-width:51.26667em){.base--top---1,.base--top__-1{margin-top:-1rem!important}}.base--bottom--0,.base--bottom__0{margin-bottom:0!important}@media (min-width:51.26667em){.base--bottom--0,.base--bottom__0{margin-bottom:0!important}}.base--right--0,.base--right__0{margin-right:0!important}@media (min-width:51.26667em){.base--right--0,.base--right__0{margin-right:0!important}}.base--left--0,.base--left__0{margin-left:0!important}@media (min-width:51.26667em){.base--left--0,.base--left__0{margin-left:0!important}}.base--top--0,.base--top__0{margin-top:0!important}@media (min-width:51.26667em){.base--top--0,.base--top__0{margin-top:0!important}}.base--bottom--1,.base--bottom__1{margin-bottom:.5rem!important}@media (min-width:51.26667em){.base--bottom--1,.base--bottom__1{margin-bottom:1rem!important}}.base--right--1,.base--right__1{margin-right:.5rem!important}@media (min-width:51.26667em){.base--right--1,.base--right__1{margin-right:1rem!important}}.base--left--1,.base--left__1{margin-left:.5rem!important}@media (min-width:51.26667em){.base--left--1,.base--left__1{margin-left:1rem!important}}.base--top--1,.base--top__1{margin-top:.5rem!important}@media (min-width:51.26667em){.base--top--1,.base--top__1{margin-top:1rem!important}}.base--bottom--2,.base--bottom__2{margin-bottom:1rem!important}@media (min-width:51.26667em){.base--bottom--2,.base--bottom__2{margin-bottom:2rem!important}}.base--right--2,.base--right__2{margin-right:1rem!important}@media (min-width:51.26667em){.base--right--2,.base--right__2{margin-right:2rem!important}}.base--left--2,.base--left__2{margin-left:1rem!important}@media (min-width:51.26667em){.base--left--2,.base--left__2{margin-left:2rem!important}}.base--top--2,.base--top__2{margin-top:1rem!important}@media (min-width:51.26667em){.base--top--2,.base--top__2{margin-top:2rem!important}}.base--bottom--3,.base--bottom__3{margin-bottom:1.5rem!important}@media (min-width:51.26667em){.base--bottom--3,.base--bottom__3{margin-bottom:3rem!important}}.base--right--3,.base--right__3{margin-right:1.5rem!important}@media (min-width:51.26667em){.base--right--3,.base--right__3{margin-right:3rem!important}}.base--left--3,.base--left__3{margin-left:1.5rem!important}@media (min-width:51.26667em){.base--left--3,.base--left__3{margin-left:3rem!important}}.base--top--3,.base--top__3{margin-top:1.5rem!important}@media (min-width:51.26667em){.base--top--3,.base--top__3{margin-top:3rem!important}}.base--bottom--4,.base--bottom__4{margin-bottom:2rem!important}@media (min-width:51.26667em){.base--bottom--4,.base--bottom__4{margin-bottom:4rem!important}}.base--right--4,.base--right__4{margin-right:2rem!important}@media (min-width:51.26667em){.base--right--4,.base--right__4{margin-right:4rem!important}}.base--left--4,.base--left__4{margin-left:2rem!important}@media (min-width:51.26667em){.base--left--4,.base--left__4{margin-left:4rem!important}}.base--top--4,.base--top__4{margin-top:2rem!important}@media (min-width:51.26667em){.base--top--4,.base--top__4{margin-top:4rem!important}}.base--bottom--5,.base--bottom__5{margin-bottom:2.5rem!important}@media (min-width:51.26667em){.base--bottom--5,.base--bottom__5{margin-bottom:5rem!important}}.base--right--5,.base--right__5{margin-right:2.5rem!important}@media (min-width:51.26667em){.base--right--5,.base--right__5{margin-right:5rem!important}}.base--left--5,.base--left__5{margin-left:2.5rem!important}@media (min-width:51.26667em){.base--left--5,.base--left__5{margin-left:5rem!important}}.base--top--5,.base--top__5{margin-top:2.5rem!important}@media (min-width:51.26667em){.base--top--5,.base--top__5{margin-top:5rem!important}}.base--bottom--6,.base--bottom__6{margin-bottom:3rem!important}@media (min-width:51.26667em){.base--bottom--6,.base--bottom__6{margin-bottom:6rem!important}}.base--right--6,.base--right__6{margin-right:3rem!important}@media (min-width:51.26667em){.base--right--6,.base--right__6{margin-right:6rem!important}}.base--left--6,.base--left__6{margin-left:3rem!important}@media (min-width:51.26667em){.base--left--6,.base--left__6{margin-left:6rem!important}}.base--top--6,.base--top__6{margin-top:3rem!important}@media (min-width:51.26667em){.base--top--6,.base--top__6{margin-top:6rem!important}}.base--bottom--7,.base--bottom__7{margin-bottom:3.5rem!important}@media (min-width:51.26667em){.base--bottom--7,.base--bottom__7{margin-bottom:7rem!important}}.base--right--7,.base--right__7{margin-right:3.5rem!important}@media (min-width:51.26667em){.base--right--7,.base--right__7{margin-right:7rem!important}}.base--left--7,.base--left__7{margin-left:3.5rem!important}@media (min-width:51.26667em){.base--left--7,.base--left__7{margin-left:7rem!important}}.base--top--7,.base--top__7{margin-top:3.5rem!important}@media (min-width:51.26667em){.base--top--7,.base--top__7{margin-top:7rem!important}}.base--bottom--8,.base--bottom__8{margin-bottom:4rem!important}@media (min-width:51.26667em){.base--bottom--8,.base--bottom__8{margin-bottom:8rem!important}}.base--right--8,.base--right__8{margin-right:4rem!important}@media (min-width:51.26667em){.base--right--8,.base--right__8{margin-right:8rem!important}}.base--left--8,.base--left__8{margin-left:4rem!important}@media (min-width:51.26667em){.base--left--8,.base--left__8{margin-left:8rem!important}}.base--top--8,.base--top__8{margin-top:4rem!important}@media (min-width:51.26667em){.base--top--8,.base--top__8{margin-top:8rem!important}}.base--bottom--9,.base--bottom__9{margin-bottom:4.5rem!important}@media (min-width:51.26667em){.base--bottom--9,.base--bottom__9{margin-bottom:9rem!important}}.base--right--9,.base--right__9{margin-right:4.5rem!important}@media (min-width:51.26667em){.base--right--9,.base--right__9{margin-right:9rem!important}}.base--left--9,.base--left__9{margin-left:4.5rem!important}@media (min-width:51.26667em){.base--left--9,.base--left__9{margin-left:9rem!important}}.base--top--9,.base--top__9{margin-top:4.5rem!important}@media (min-width:51.26667em){.base--top--9,.base--top__9{margin-top:9rem!important}}.base--text-align__left{text-align:left}.base--text-align__center{text-align:center}.base--text-align__right{text-align:right}.base--relative,.base__relative{position:relative}@media (min-width:51.26667em){.base--flex{width:100%!important;display:-ms-flexbox;display:flex}.base--flex__row{-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-pack:justify;justify-content:space-between}.base--flex__column{-ms-flex-direction:column;flex-direction:column}.base--flex-child{-ms-flex:1 1;flex:1 1}}.base--block{display:block}.base--inline-block{display:inline-block;vertical-align:middle}.base--clearfix:after{content:"";display:table;clear:both}.base--no-flex{display:block!important}.base--no-margin__bottom{margin-bottom:0!important}.base--full-width{width:100%}.base--img-full img,.base--img-full picture{display:block;width:100%;height:auto}.base--bigtarget:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.base--sticky{position:-webkit-sticky;position:sticky;top:2rem}.base--nowrap{white-space:nowrap}table{width:100%;border-collapse:collapse;margin-bottom:.5rem;background:#f8f8f8}table .form-item{margin-bottom:0!important}table.table__clear{background:#fff;margin-bottom:2rem}table.table__clear tbody th:first-child{padding-left:0}table.table__fixed{table-layout:fixed}table.table__bordered-top{border:1px solid #d8d8d8;border-bottom:none;border-right:none;border-left:none}table thead th.is-active a{text-decoration:underline}table tbody tr,table thead tr{border:1px solid #d8d8d8;border-top:none;border-right:none;border-left:none}table tbody tr.no-border,table thead tr.no-border{border:none}table tbody tr.no-border td,table tbody tr.no-border th,table thead tr.no-border td,table thead tr.no-border th{padding-bottom:0}table tbody td,table tbody th,table thead td,table thead th{text-align:left;padding:.8rem 1rem .6rem;vertical-align:top}.table__centered-vertical table tbody td,.table__centered-vertical table tbody th,.table__centered-vertical table thead td,.table__centered-vertical table thead th{vertical-align:middle}table tbody td__centered,table tbody th__centered,table thead td__centered,table thead th__centered{text-align:center}table tbody tr:last-child{border-bottom:none}table tbody ul{margin-top:0;margin-bottom:0}table .tablesort{background:none!important;position:relative}table .tablesort:after{content:"";display:block;position:absolute;right:1rem;top:1rem;width:0;height:0;border-style:solid;border-color:#565656 transparent transparent;pointer-events:none;border-width:.5rem .3rem 0;top:.5rem;right:.2rem}table .tablesort--desc:after{transform-origin:50% 50%;transform:scaleY(-1)}table .dropbutton-wrapper{margin-top:-.4rem}table .dropbutton-multiple{margin-right:0!important}.layout__no-margin{margin-bottom:0!important}.layout.has-gutter{margin-bottom:1.5rem}.layout.has-gutter .layout--cols{margin-left:-.75rem;margin-right:-.75rem}.layout__centered .layout--cols{-ms-flex-align:center;align-items:center}.layout--cols{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout--col{-ms-flex:1;flex:1}.layout--col__full{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.has-gutter .layout--col{padding-left:.75rem;padding-right:.75rem;padding-bottom:1.5rem}.has-gutter .layout--col>.layout--col{padding-left:0;padding-right:0}.layout__50-50>.layout--cols>.layout--col{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}.layout__50-33>.layout--cols{-ms-flex-pack:justify;justify-content:space-between}.layout__50-33>.layout--cols>.layout--col-1{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}.layout__50-33>.layout--cols>.layout--col-2{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;width:33.33333%;max-width:33.33333%}.layout__33>.layout--cols>.layout--col{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%}@media (min-width:51.26667em) and (max-width:68.25667em){.layout__33>.layout--cols>.layout--col{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;max-width:50%}}@media (min-width:68.26667em){.layout__33>.layout--cols>.layout--col{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;width:33.33333%;max-width:33.33333%}}.layout__66-33>.layout--cols>.layout--col-1{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;width:66.66667%;max-width:66.66667%}.layout__33-66>.layout--cols>.layout--col-1,.layout__66-33>.layout--cols>.layout--col-2{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;width:33.33333%;max-width:33.33333%}.layout__33-66>.layout--cols>.layout--col-2{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;width:66.66667%;max-width:66.66667%}@font-face{font-family:Roboto;src:url(/themes/otofaktur/css/./fonts/Roboto-Regular.eot);src:url(/themes/otofaktur/css/./fonts/Roboto-Regular.eot#iefix) format("eot"),url(/themes/otofaktur/css/./fonts/Roboto-Regular.woff) format("woff"),url(/themes/otofaktur/css/./fonts/Roboto-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/themes/otofaktur/css/./fonts/Roboto-Italic.eot);src:url(/themes/otofaktur/css/./fonts/Roboto-Italic.eot#iefix) format("eot"),url(/themes/otofaktur/css/./fonts/Roboto-Italic.woff) format("woff"),url(/themes/otofaktur/css/./fonts/Roboto-Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url(/themes/otofaktur/css/./fonts/Roboto-Bold.eot);src:url(/themes/otofaktur/css/./fonts/Roboto-Bold.eot#iefix) format("eot"),url(/themes/otofaktur/css/./fonts/Roboto-Bold.woff) format("woff"),url(/themes/otofaktur/css/./fonts/Roboto-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(/themes/otofaktur/css/./fonts/Roboto-BoldItalic.eot);src:url(/themes/otofaktur/css/./fonts/Roboto-BoldItalic.eot#iefix) format("eot"),url(/themes/otofaktur/css/./fonts/Roboto-BoldItalic.woff) format("woff"),url(/themes/otofaktur/css/./fonts/Roboto-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic}.editor--content .h1,.editor--content h1{color:#71aab3;margin-bottom:1.25rem;margin-top:0}.base--solid .editor--content .h1,.base--solid .editor--content h1{margin-bottom:0}.editor--content .h2,.editor--content h2{color:#71aab3;margin-bottom:1rem;margin-top:0;padding-left:0}.editor--content .h3,.editor--content h3{color:#71aab3;margin-bottom:.5rem;margin-top:0;font-weight:700;padding-left:0}.editor--content .h4,.editor--content h4{color:#71aab3;margin-bottom:.5rem;margin-top:0;font-weight:400;padding-left:0}.editor--content ul{padding-left:1rem}.editor--content .warning,.editor--content .warning a{color:#ffa000}.editor--content .error,.editor--content .error a{color:#dc0000}.editor--content .error a,.editor--content .warning a{text-decoration:underline}.editor--content .hint__not-approved{display:block;background:#dc0000;color:#fff;padding:1rem;margin-bottom:60px;font-size:12px}.editor--content .hint__not-approved a{text-decoration:underline}.editor--content .hint__not-approved a,.editor--content .hint__not-approved a:hover{color:#fff!important}.editor--content p{margin:0 0 1rem}.editor--content p.no-margin{margin-bottom:0}.editor--content dl{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.editor--content dd,.editor--content dt{-ms-flex:1 1;flex:1 1;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid #d8d8d8}.editor--content dt{-ms-flex-preferred-size:40%;flex-basis:40%;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.editor--content dd{-ms-flex-preferred-size:60%;flex-basis:60%;width:70%;margin-left:0;padding-left:1rem}.editor--content .button{color:#fff}.editor--font-size__big{font-size:125%;line-height:125%}.editor--centered{text-align:center}.editor--light{color:#b4b4b4}.editor--solid{background:#565656;color:#fff;margin-right:.3rem;font-weight:400}.editor--solid__rounded{display:inline-block;vertical-align:middle;width:1.2rem;height:1.2rem;text-align:center;border-radius:50%;line-height:1.2rem;margin-top:-.2rem}.form .form-checkboxes .js-form-type-checkbox{margin-bottom:0}.form .js-form-type-checkbox .form--item-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.form .form--input__hidden .form--checkbox-wrapper{display:none}.form .form--checkbox-wrapper{width:1.25rem;height:1.25rem;margin-bottom:-.25rem;margin-right:.75rem;border:1px solid #565656;background:#fff;position:relative;-ms-flex:0 0 auto;flex:0 0 auto}.form .form--checkbox-wrapper~label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex:1 1 0px;flex:1 1 0}.form .form--checkbox-wrapper .form--deco-helper{content:"";display:block;width:100%;height:100%}.form .form--checkbox-wrapper .form-checkbox:checked~.form--deco-helper{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADNQTFRFAAAAMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzyprMywAAABB0Uk5TABAgMEBQYHCAj5+vv8/f7yMagooAAAChSURBVDjL5ZO7EsMgDAQlDLEdXvv/X5siGYcGc3WieocbbiWzP5oQNS5BVTjvgPJmBghrLgKcQnADmq/BAyCtuQ0gCz+pQBeCd4BdUNKBIgQXscIEcIjumhB8okmeu0vlOTbWZhUGoLrgLjKSgXmFdSQL0CcV+kDeu/uS3rk9lIvMAJstycfa3ZtEWP+LXLr7kML6u7r+5lW6OzOzGOz35wUhRAtfqtjhDgAAAABJRU5ErkJggg==");background-size:cover}.form .form--checkbox-wrapper .form-checkbox{opacity:0;width:100%;height:100%;position:absolute;left:0;top:0;z-index:10}.form .overlay--content-right .js-form-type-checkbox .form--item-inner{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.form .overlay--content-right .form--checkbox-wrapper{margin-right:0;margin-left:.75rem}.form .form-item--error-message{width:100%;-ms-flex:1 0 auto;flex:1 0 auto}.form .js-form-type-radio{margin-bottom:0}.form .js-form-type-radio .form--item-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.form .js-form-type-radio.form-disabled{opacity:.25;cursor:not-allowed}.form .form--radio-wrapper{width:20px;height:20px;border-radius:50%;margin-bottom:-.25rem;margin-right:.5rem;border:1px solid #565656;background:#fff;position:relative;box-sizing:content-box;-ms-flex-negative:0;flex-shrink:0}.form .form--radio-wrapper~label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form .form--radio-wrapper .form--deco-helper{content:"";display:block;width:8px;height:8px;position:relative;top:6px;left:6px;border-radius:50%}.form .form--radio-wrapper .form-radio:checked~.form--deco-helper{background:#565656}.form .form--radio-wrapper .form-radio{opacity:0;width:100%;height:100%;position:absolute;left:0;top:0;z-index:10}.form .overlay--content-right .js-form-type-radio .form--item-inner{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.form .overlay--content-right .form--radio-wrapper{margin-right:0;margin-left:.5rem}.form .form--step{padding-top:.9rem;padding-bottom:.9rem;border-top:1px solid #d8d8d8;position:relative;display:-ms-flexbox;display:flex;flex-order:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.form .form--step-title{font-weight:700;margin:0}.form .form--step-selection,.form .form--step-title{color:#565656;-ms-flex:1 1 40%;flex:1 1 40%;padding-left:1rem}.form .form--step-selection{padding-right:1rem}.form .form--step-selection.has-children{display:-ms-flexbox;display:flex}.form .form--step-selection__narrow{padding-left:0;-ms-flex:1 1 50%;flex:1 1 50%}.form .form--step__disabled .form--step-selection,.form .form--step__disabled .form--step-title{opacity:.5}.form .form--step__emphasized .form--step-selection,.form .form--step__emphasized .form--step-title{font-weight:700}.form .form--step__error .form--step-selection,.form .form--step__error .form--step-title{color:#dc0000}.form .form--step .form--submit-wrapper{position:absolute;left:0;top:50%;transform:translateY(-50%)}.form .form--step-submit{padding-left:1rem!important;padding-right:1rem!important;font-weight:700;opacity:0;visibility:hidden}.form .form--step:hover .form--step-submit{opacity:1;visibility:visible}.form .form--step-content{-ms-flex:0;flex:0;width:100%;padding:1rem 0 0}.form .form--step-content.is-active{display:block}.otf-order-generate-order-for-client-form{text-align:left;padding-top:3rem}.otf-order-generate-order-form .form--submit__centered .form-submit{margin-top:1.5rem}.otf-order-make-order-form .form-item-commission-select,.otf-order-make-order-form .form-item-contact-person{margin-bottom:0}.otf-order-make-order-form .layout.has-gutter{margin-bottom:.5rem}.otf-order-make-order-form .form-item-express-delivery{margin-top:2rem}.otf-order-make-order-form #note-images-wrapper .form-wrapper{max-width:100%}.otf-order-make-order-form h2.h1{padding-left:1rem}.otf-order-make-order-form .link{cursor:pointer}.otf-order-make-order-form .form-item-commission-name{margin-bottom:0}.otf-order-make-order-form #commission-select-wrapper{position:relative}.otf-order-make-order-form #commission-select-wrapper label{padding-left:.75rem}.otf-order-make-order-form .commission-select--error-indicator{background:#dc0000;color:#fff;text-align:center;display:block;border-radius:50%;font-weight:700;position:absolute;z-index:1;left:-.75rem;top:1rem;width:1.5rem;height:1.5rem;line-height:1.5rem}.otf-order-make-order-form [data-drupal-selector=edit-commission-configuration-left-prod-conf-cymba]:before,.otf-order-make-order-form [data-drupal-selector=edit-commission-configuration-left-prod-conf-earcanal]:before,.otf-order-make-order-form [data-drupal-selector=edit-commission-configuration-right-prod-conf-cymba]:before,.otf-order-make-order-form [data-drupal-selector=edit-commission-configuration-right-prod-conf-earcanal]:before{content:"";display:inline-block;width:80px;height:80px;background:red;margin-bottom:1rem}.otf-order-make-order-form [data-drupal-selector=edit-commission-configuration-left-prod-conf-cymba]:before,.otf-order-make-order-form [data-drupal-selector=edit-commission-configuration-right-prod-conf-cymba]:before{width:90px;height:90px}.otf-order-make-order-form [data-drupal-selector=edit-commission-configuration-right-prod-conf-cymba],.otf-order-make-order-form [data-drupal-selector=edit-commission-configuration-right-prod-conf-earcanal]{text-align:right}.otf-order-make-order-form [data-drupal-selector=edit-commission-configuration-left-prod-conf-earcanal]:before{background:url(/themes/otofaktur/css/./images/gehoergang-links.png) no-repeat;background-size:contain}.otf-order-make-order-form [data-drupal-selector=edit-commission-configuration-right-prod-conf-earcanal]:before{background:url(/themes/otofaktur/css/./images/gehoergang-rechts.png) no-repeat;background-size:contain}.otf-order-make-order-form [data-drupal-selector=edit-commission-configuration-left-prod-conf-cymba]:before{background:url(/themes/otofaktur/css/./images/cymba-links.png) no-repeat;background-size:contain}.otf-order-make-order-form [data-drupal-selector=edit-commission-configuration-right-prod-conf-cymba]:before{background:url(/themes/otofaktur/css/./images/cymba-rechts.png) no-repeat;background-size:contain}.otf-order-make-order-form .field--name-field-prod-conf-image img{display:block;width:80px;height:auto}.otf-order-make-order-form .overlay--content-right .field--name-field-prod-conf-image{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.otf-order-make-commission-bulk-form .js-form-type-checkbox{margin-top:1.5rem}.otf-order-finish-form .form-item-commission-details-trigger{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:auto}.otf-order-finish-form .form-item-commission-details-trigger .option{-ms-flex:unset;flex:unset}.otf-order-finish-form .js-form-item-commission-details-trigger{margin-bottom:0}.form--linked-overlay{position:absolute;z-index:20;background:hsla(0,0%,100%,.75);top:-3rem;bottom:-2rem;left:0;width:calc(100% + 10px);display:none}.linked-active .form--linked-overlay{display:block}.form--linked-divider{position:fixed;z-index:30;top:4.5rem;bottom:5.5rem;background:#71aab3;width:1px;left:50%}.form--linked-trigger{display:block;width:4rem;height:4rem;border:none;position:absolute;top:50%;transform:translate(-50%,-50%);background:url(/themes/otofaktur/css/./images/form--linked-unlinked.png);background-size:contain}.linked-active .form--linked-trigger{background-image:url(/themes/otofaktur/css/./images/form--linked-linked.png)}.qs-datepicker-container{color:#565656;border:none;box-shadow:0 0 2rem 0 rgba(0,0,0,.35)}.qs-datepicker-container .qs-day{color:#565656}.qs-datepicker-container .qs-controls{background:#71aab3;color:#fff;padding:.25rem}.qs-datepicker-container .qs-controls .qs-arrow.qs-left:after{border-right-color:#fff}.qs-datepicker-container .qs-controls .qs-arrow.qs-right:after{border-left-color:#fff}.qs-datepicker-container .qs-controls .qs-month-year{margin-top:.2rem;line-height:1}.qs-datepicker-container .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:#afdade}.qs-datepicker-container .qs-active,.qs-datepicker-container .qs-range-end,.qs-datepicker-container .qs-range-start{background:#71aab3;color:#fff}.js .otf--js-form-submit{display:none}.form,form{margin-bottom:1rem;position:relative}.form:after,form:after{content:"";display:table;clear:both}.form .error__solid,form .error__solid{background:#dc0000;color:#fff;padding:.75rem 1rem}.form .error__solid a,form .error__solid a{color:#fff;text-decoration:underline}.form .form--item-inner,form .form--item-inner{width:100%}.form.editor--content h1,form.editor--content h1{margin-bottom:.5rem}.form .option,form .option{white-space:nowrap}.form .form--label-color,form .form--label-color{margin-top:-1px}.form .form--label-color,.form .form--label-info,form .form--label-color,form .form--label-info{display:inline-block;vertical-align:middle;width:1.25rem;height:1.25rem;border-radius:50%;margin-left:.25rem;margin-right:.25rem}.form .form--label-info,form .form--label-info{position:relative;margin-top:-2px;background:#71aab3}.form .form--label-info:after,form .form--label-info:after{content:"i";color:#fff;text-align:center;display:block;width:100%;line-height:1.25rem}.form .form--label-info-content,form .form--label-info-content{position:absolute;background:rgba(0,0,0,.8);color:#fff;padding:.5rem;width:12rem;white-space:normal;bottom:1.5rem;left:1rem;z-index:1000;text-align:left;opacity:0;visibility:hidden;transition:all .2s ease-in-out;will-change:opacity,visibility}.form .form--label-info:hover .form--label-info-content,form .form--label-info:hover .form--label-info-content{opacity:1;visibility:visible}.form .form--label-info-for-select,form .form--label-info-for-select{position:absolute;left:-1rem;top:-1.75rem}.form .overlay--content-left .form--label-info-content,form .overlay--content-left .form--label-info-content{left:auto;right:1rem}.form .overlay--content-left .form--label-info-for-select,form .overlay--content-left .form--label-info-for-select{left:calc(100% - 1rem)}.form .field-suffix,.form .fieldset-legend,.form .label,.form label,form .field-suffix,form .fieldset-legend,form .label,form label{display:block;margin-bottom:.3rem;font-weight:700}.form .field-suffix a,.form .fieldset-legend a,.form .label a,.form label a,form .field-suffix a,form .fieldset-legend a,form .label a,form label a{text-decoration:underline}.form label.form-required:after,form label.form-required:after{content:" *";color:#71aab3}.form-label{display:block;margin-bottom:.3rem;font-weight:700}.form-textarea{resize:none;font-family:Roboto,"sans serif"}.form-text.form-has-datepicker{margin-bottom:160px}.form-date,.form-email,.form-number,.form-submit,.form-text,.form-textarea{font-family:Roboto,"sans serif";-webkit-appearance:none}.form-item__big .form-date,.form-item__big .form-email,.form-item__big .form-number,.form-item__big .form-select,.form-item__big .form-text,.form-item__big .form-textarea{font-weight:700}.form-item__big .form-select option{font-weight:400}.form-submit::-moz-focus-inner{border:0}.form-date,.form-email,.form-number,.form-text,.form-textarea{color:#565656;width:100%;border:none;border:1px solid #565656;padding:10px 7px 9px}.form-date.error,.form-email.error,.form-number.error,.form-text.error,.form-textarea.error{border-color:#dc0000!important}.form-managed-file .form--file-wrapper{margin-bottom:1rem;width:100%;padding:.5rem .75rem .75rem;background:#f8f8f8}.form-managed-file .js-form-type-checkbox{margin-bottom:.25rem}.form-managed-file .form--submit-wrapper:last-child{padding-top:1rem}.form-managed-file .form--submit-wrapper:last-child .form-submit{padding:.36rem 1rem .3rem}.form-managed-file .option{max-width:80%}.form-managed-file .option .file{display:block}.form-managed-file .option .file span{max-width:100%;display:block;padding-left:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-managed-file .form-submit{-ms-flex:0 auto;flex:0 auto;float:none}.url-textfield{display:none}.form-item{margin:0;margin-bottom:1rem}.form-item--error-message{color:#dc0000;margin:.25rem 0 2.5rem}.description{color:#b4b4b4}.form-required{color:#565656}.form-actions:after{content:"";display:table;clear:both}.form-submit{float:right;margin:0}.form-submit.button__secondary{float:none}.form--submit__centered .form-submit{float:none;display:block;margin-right:auto;margin-left:auto;margin-top:2.5rem}.form--submit__link .form-submit{background:none;padding:0;border-bottom:1px solid transparent}.form--submit__link .form-submit:hover{background:none;border-bottom-color:#fff}.form-select{width:100%;height:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;cursor:pointer;border-radius:0;padding:8px 3rem 8px .4rem!important;color:#565656;background:#fff;text-overflow:ellipsis}.form-select.error{color:#dc0000}.form-select.error option{color:#565656}.form-select optgroup{font-style:normal}.form-select::-ms-expand{display:none}.form-select:focus::-ms-value{background-color:transparent}.form--text-wrapper{position:relative}.form--select-wrapper{border:1px solid #565656!important;position:relative}.form--select-wrapper:after{content:"";display:block;position:absolute;right:1rem;top:1rem;width:0;height:0;border-style:solid;border-color:#565656 transparent transparent;pointer-events:none;border-width:.5rem .3rem 0}.form-item__big .form--select-wrapper:after{top:1.2rem}.form--select-wrapper:before{content:"";border-left:1px solid #565656;position:absolute;right:2.5rem;top:0;height:100%}.form--select-wrapper label{position:absolute;top:-2rem}.form-disabled,[disabled=disabled]{opacity:.5;cursor:not-allowed}#user-form,#user-login-form,#user-pass{max-width:40rem;margin-left:auto!important;margin-right:auto!important;padding-left:2rem;padding-right:2rem}.form--file-wrapper .form-file{width:100%}.js-form-managed-file .ajax-progress{background:hsla(0,0%,100%,.9);position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.js-form-managed-file .ajax-progress .message,.js-form-managed-file .ajax-progress .throbber{display:none}.form-wrapper{padding:0;border:none}.form--confirm-form #edit-cancel{background:none;color:#565656;padding-left:0;padding-right:0;text-decoration:underline!important}.form--confirm-form #edit-cancel:active,.form--confirm-form #edit-cancel:hover{font-weight:400}#views-exposed-form-otf-client-search-default{display:-ms-flexbox;display:flex}#views-exposed-form-otf-client-search-default .form-item-search{margin-right:1rem;-ms-flex-positive:1;flex-grow:1}#views-exposed-form-otf-client-search-default .form-text{border-color:#fff;padding-top:12px;padding-bottom:9px;padding-left:12px}#otf-order-finish-form .js-form-type-checkbox .form--item-inner,#otoshop-cart-finish-form .js-form-type-checkbox .form--item-inner,.otf-order-finish-form .js-form-type-checkbox .form--item-inner,.otoshop-cart-finish-form .js-form-type-checkbox .form--item-inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#otf-order-finish-form .js-form-type-checkbox .option,#otoshop-cart-finish-form .js-form-type-checkbox .option,.otf-order-finish-form .js-form-type-checkbox .option,.otoshop-cart-finish-form .js-form-type-checkbox .option{white-space:normal}#otf-application-form .form-item-terms{padding-top:1rem}#otf-application-form .option{white-space:normal}#otf-application-form .form-item--error-message{width:100%}.ajax-progress{position:absolute;top:0;left:0;z-index:1000;width:100%;height:100%;background:hsla(0,0%,100%,.9) url(/themes/otofaktur/css/./images/ajax-loader.gif) 50% 50% no-repeat}.js-form-type-radio .ajax-progress{border-radius:50%}.js-form-type-managed-file .ajax-progress{position:fixed}.ajax-progress .message,.ajax-progress .throbber{display:none}.header{width:100%;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.header--logo{-ms-flex:0;flex:0;margin-left:-.5rem}.header--logo svg{display:block;width:15rem;height:auto}.header--navigation{text-align:right;-ms-flex:1 1;flex:1 1;transform:translateY(5px)}.button,.form-submit{outline:none!important;display:inline-block;background:none;position:relative;overflow:hidden;padding:.7rem 1.5rem;color:#fff;background:#71aab3;transition:background;border:none;border-radius:.13333rem;text-decoration:none!important;font-weight:400;transition:background .2s ease-in-out}.button:active,.button:hover,.form-submit:active,.form-submit:hover{background:#4b838c;color:#fff;cursor:pointer}.button:active[disabled],.button:hover[disabled],.form-submit:active[disabled],.form-submit:hover[disabled]{background:#71aab3}.button__secondary{background:#fff;color:#71aab3!important;border:2px solid;padding:.3rem 1rem;transition:color .2s ease-in-out}.button__secondary:hover{background:#fff;color:#4b838c!important}.button__secondary:hover[disabled]{background:#fff;color:#71aab3!important}.button__tertiary{background:none;color:#565656!important;border:none;padding:.7rem 1.5rem;font-weight:400}.button__tertiary:hover{background:#f8f8f8;font-weight:400;text-decoration:none}.button__warning{color:#dc0000!important;padding-left:1rem;padding-right:1rem}.button__giant,.form--submit__centered .form-submit{padding:1rem 2rem}.button__wide{width:100%;text-align:center}.badge--notification,.badge--notification__big,.description,.form .form--label-info-content,form .form--label-info-content{font-size:.75rem;line-height:1rem}.form-date,.form-email,.form-number,.form-text,.form-textarea,table{font-size:.933333rem;line-height:1.3rem}.button,.dashboard--tile-label-addition,.dashboard--tile-news,.dashboard--tile .pager,.editor--content .h3,.editor--content .h4,.editor--content h3,.editor--content h4,.form-item--error-message,.form-item__big .form-select option,.form-select,.form-submit,.otf-order-generate-order-for-client-form{font-size:1rem;line-height:1.5rem}.button__giant,.dashboard--tile-news h2,.editor--content .h2,.editor--content h2,.form--submit__centered .form-submit,.form-item__big .form-date,.form-item__big .form-email,.form-item__big .form-number,.form-item__big .form-select,.form-item__big .form-text,.form-item__big .form-textarea,.otoshop .editor--content h3.h2{font-size:1.33333rem;line-height:1.6rem}.dashboard--tile,.editor--content .h1,.editor--content h1,.otoshop .editor--content .h2,.otoshop .editor--content h2,.progress__label{font-size:1.86666rem;line-height:2.2rem}.dashboard--tile__emphasized .dashboard--tile-label,.dashboard--tile__portfolio .dashboard--tile-label,.otoshop .editor--content .h1,.otoshop .editor--content h1{font-size:2.4rem;line-height:3.2rem}.dashboard--tile-label[href]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;text-indent:-1111em;font-size:0;line-height:0;z-index:1}.navigation--footer a.is-active,.navigation--header a.is-active{text-decoration:underline}.navigation--footer ul,.navigation--header ul{list-style:none}.navigation--footer ul,.navigation--footer ul li,.navigation--header ul,.navigation--header ul li{margin:0;padding:0}.navigation--footer ul li,.navigation--header ul li{display:inline-block;margin-left:1.5rem}.navigation--footer ul li:first-child{margin-left:0}.view{margin-bottom:3rem}.views-element-container h2,.views-element-container h3,.views-element-container header{display:block}.views-element-container form{margin:0}.views-align-right{text-align:right}.view--otf-orders-overview-complete-searchapi .js-form-item-items-per-page,.view--otf-orders-overview-otofaktur .js-form-item-items-per-page,.view--otf-orders-overview-per-client-searchapi .js-form-item-items-per-page,.view--otf-orders-overview-per-client .js-form-item-items-per-page{max-width:7rem}.view--otf-orders-overview-complete-searchapi .js-form-item-items-per-page label,.view--otf-orders-overview-otofaktur .js-form-item-items-per-page label,.view--otf-orders-overview-per-client-searchapi .js-form-item-items-per-page label,.view--otf-orders-overview-per-client .js-form-item-items-per-page label{white-space:nowrap}.view--otf-orders-overview-complete-searchapi .table--filter-table-wrapper a,.view--otf-orders-overview-otofaktur .table--filter-table-wrapper a,.view--otf-orders-overview-per-client-searchapi .table--filter-table-wrapper a,.view--otf-orders-overview-per-client .table--filter-table-wrapper a{display:-ms-flexbox;display:flex}.view--otf-orders-overview-complete-searchapi .views-exposed-form,.view--otf-orders-overview-complete .views-exposed-form,.view--otf-orders-overview-per-client-searchapi .views-exposed-form,.view--otf-orders-overview-per-client .views-exposed-form{margin-bottom:2rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.view--otf-orders-overview-complete-searchapi .views-exposed-form .form-actions,.view--otf-orders-overview-complete-searchapi .views-exposed-form .form-item,.view--otf-orders-overview-complete .views-exposed-form .form-actions,.view--otf-orders-overview-complete .views-exposed-form .form-item,.view--otf-orders-overview-per-client-searchapi .views-exposed-form .form-actions,.view--otf-orders-overview-per-client-searchapi .views-exposed-form .form-item,.view--otf-orders-overview-per-client .views-exposed-form .form-actions,.view--otf-orders-overview-per-client .views-exposed-form .form-item{margin-right:1rem;margin-bottom:0}.view--otf-orders-overview-complete-searchapi .views-exposed-form .form-item-search-query,.view--otf-orders-overview-complete .views-exposed-form .form-item-search-query,.view--otf-orders-overview-per-client-searchapi .views-exposed-form .form-item-search-query,.view--otf-orders-overview-per-client .views-exposed-form .form-item-search-query{-ms-flex-positive:1;flex-grow:1}.view--otf-orders-overview-complete-searchapi .views-exposed-form .form-item-items-per-page,.view--otf-orders-overview-complete .views-exposed-form .form-item-items-per-page,.view--otf-orders-overview-per-client-searchapi .views-exposed-form .form-item-items-per-page,.view--otf-orders-overview-per-client .views-exposed-form .form-item-items-per-page{margin-right:7rem}.view--otf-orders-overview-complete-searchapi .views-exposed-form .form-actions,.view--otf-orders-overview-complete .views-exposed-form .form-actions,.view--otf-orders-overview-per-client-searchapi .views-exposed-form .form-actions,.view--otf-orders-overview-per-client .views-exposed-form .form-actions{margin-right:auto;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-top:1rem}.progress__label{font-weight:700;color:#71aab3;margin-bottom:2rem}.progress__track{border:1px solid #d8d8d8;background:#f8f8f8}.progress__bar{height:14px;transition:width .3s ease-in-out;background:#71aab3}.button__full-width{display:block;width:100%}.button__tertiary{float:none}.button.is-disabled,.button[disabled]{opacity:.2}.button.is-disabled:hover,.button[disabled]:hover{cursor:not-allowed}.messages .message{max-width:76rem;margin-left:auto!important;margin-right:auto!important;padding-left:2rem;padding-right:2rem;padding:1.5rem;background:#71aab3;border-radius:.13333rem;margin-bottom:3rem}.messages .message,.messages .message a{color:#fff}.messages .message.warning{background:#ffa000}.messages .message.error{background:#dc0000}.messages .message.important{font-size:125%;font-weight:700;text-align:center}.messages .item-list__comma-list{display:block}.timeline{position:relative;text-align:center}.timeline:before{content:"";position:absolute;z-index:1;top:0;right:auto;bottom:0;left:50%;width:2px;margin-left:-1px;background:#000}.timeline--item{position:relative;z-index:2;padding:1rem 0;background:#fff;margin-bottom:5rem}.timeline--item:last-child{margin-bottom:0}.review{position:relative}.review .field,.review img{display:inline-block;vertical-align:middle}.review--ellipsis{width:100%;font-weight:700;text-align:center}.review--ellipsis-content{display:block;font-size:150%;transform-origin:50% 50%;transform:rotate(90deg)}.review--link{position:absolute;z-index:1;top:0;right:0;bottom:0;left:-.25rem;font-size:0;border:1px dashed transparent;text-decoration:none}.review--link:hover{border-color:#b4b4b4;cursor:pointer}.review--field{display:block;padding:.5rem 0}.review--field__flat{padding:.1rem 0}.review--field__greyed-out{color:#b4b4b4}.review--wrapper td{padding-top:.5rem;padding-bottom:.5rem}.review--form{margin:0;position:relative;z-index:10}.review--form .form-item{margin:0}.review--form .form-text{max-width:6rem;padding:.5rem}.review--form .form-submit{font-size:.75rem;padding:.35rem 1rem;position:absolute;top:50%;transform:translateY(-50%);left:6.1rem}.review--delete{font-size:.75rem;color:#dc0000!important;opacity:0;text-decoration:none;transition:opacity .3s ease-in-out}.review--delete:hover{text-decoration:underline}tr:hover .review--delete{opacity:1}.review--filter-errors__active tbody tr{display:none}.review--filter-errors__active tbody tr.error{display:table-row}.pager ul{list-style:none;width:100%;text-align:center;padding:0}.pager ul li{display:inline-block;margin:0 .75rem;padding:0}.pager ul li.is-active a{text-decoration:underline}.pager ul li.is-disabled{opacity:.4}.pager__mini ul{text-align:left;margin-bottom:1rem}.pager__mini ul li{margin:0 .5rem 0 0}.pager__mini ul .pager--next,.pager__mini ul .pager--prev{display:inline-block;width:1rem}.pager__mini ul .pager--next-inner,.pager__mini ul .pager--prev-inner{display:block;position:relative;text-indent:-111em}.pager__mini ul .pager--next-inner:after,.pager__mini ul .pager--prev-inner:after{content:"";display:block;position:absolute;right:1rem;top:1rem;width:0;height:0;border-style:solid;border-color:#565656 transparent transparent;pointer-events:none;border-width:.5rem .3rem 0;border-width:.3rem .5rem .3rem 0;right:50%;top:.75rem;margin-right:-.22rem;border-width:.75rem .45rem 0;border-color:transparent #565656;border-width:.45rem .75rem .45rem 0;margin-top:-.4rem}.pager__mini ul .pager--next,.pager__mini ul .pager--prev{background:#fff}.pager__mini ul .pager--next-inner:after{transform:rotate(180deg)}.demo--inner{color:#fff;background:#71aab3;padding:1rem 2rem;margin-bottom:1rem;text-align:right}.demo--inner .demo--headline{display:inline-block;background:#fff;padding:.3rem 1rem;border-radius:2rem;color:#71aab3;margin:0}.dropbutton-widget{border:1px solid #d8d8d8;background:#fff;right:0}.dropbutton-widget .dropbutton-toggle{position:relative;border-left:1px solid #d8d8d8;position:absolute}.dropbutton-widget .dropbutton-toggle:after{content:"";display:block;position:absolute;right:1rem;top:1rem;width:0;height:0;border-style:solid;border-color:#565656 transparent transparent;pointer-events:none;border-width:.5rem .3rem 0;right:50%;top:.75rem;margin-right:-.22rem;border-width:.4rem .25rem 0}.open .dropbutton-widget .dropbutton-toggle:after{transform-origin:50% 50%;transform:scaleY(-1)}.dropbutton-widget .dropbutton-toggle .dropbutton-arrow{display:none!important}.dropbutton-widget .dropbutton-action{border-top:1px solid #d8d8d8}.dropbutton-widget .dropbutton-action:first-child{border-top:none}.dropbutton-widget a,.dropbutton-widget span{display:block;padding:.3rem .8rem;background:#fff;font-weight:400;white-space:nowrap}.dashboard--tile{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#71aab3;border-radius:.2rem;min-height:10rem;transition:box-shadow .3s ease-in-out}.dashboard--tile .views--rows{background:#fff;padding:0 .5rem}.dashboard--tile .views--rows .views-field-uid a{white-space:nowrap}.dashboard--tile .views--rows table{background:none}.dashboard--tile-content{-ms-flex-align:center;align-items:center;text-align:center;-ms-flex:1;flex:1;max-width:60%}.dashboard--tile-news{padding:2rem}.dashboard--tile-news .base--bottom__6,.dashboard--tile-news .base--top__2{margin:0!important}.dashboard--tile-news .views--rows{background:none!important}.dashboard--tile-news .date{display:none}.dashboard--tile-news h2{color:#565656}.dashboard--tile-downloads{font-size:1rem;line-height:1.5rem!important;padding:2rem}.dashboard--tile-downloads .dashboard--tile{display:block!important}.dashboard--tile-downloads .dashboard--tile-label{font-weight:700!important;margin-bottom:.5rem!important}.dashboard--tile-downloads .dashboard--tile-content{text-align:left!important;max-width:640px!important}.dashboard--tile-downloads table{background:transparent;margin-bottom:0!important}.dashboard--tile-downloads table tr{border-color:#565656!important}.dashboard--tile-downloads table tr th{padding-left:0}.dashboard--tile-label{display:block;font-weight:400;color:#fff}.dashboard--tile-label[href]{cursor:pointer}.dashboard--tile-label,.dashboard--tile-label:hover,.dashboard--tile-label:visited{color:#fff;font-weight:400;text-decoration:none}.dashboard--tile-label-addition{display:block;text-align:center;padding-top:.5rem}.dashboard--tile-cta{position:absolute;transform:translate(-50%,1.5rem)}.dashboard--tile:hover{box-shadow:0 0 1rem 0 rgba(0,0,0,.5)}.dashboard--tile__portfolio{background:url(/themes/otofaktur/css/./images/dashboard--bg-portfolio.jpg) 50% 50% no-repeat;background-size:cover}.dashboard--tile__order{background:url(/themes/otofaktur/css/./images/dashboard--bg-order.jpg) 50% 50% no-repeat;background-size:cover}.dashboard--tile__neutral{background:#565656}.dashboard--tile__neutral_l{background:#b4b4b4}.dashboard--tile__neutral_l .dashboard--tile-label,.dashboard--tile__neutral_l .dashboard--tile-label:hover{color:#565656}.dashboard--tile__neutral_el{background:#f8f8f8}.dashboard--tile__neutral_el .dashboard--tile-label,.dashboard--tile__neutral_el .dashboard--tile-label:hover{color:#565656}.dashboard--tile__light{background:#afdade}.dashboard--tile__light .dashboard--tile-label,.dashboard--tile__light .dashboard--tile-label:hover{color:#565656}.dashboard--tile__tall{min-height:20rem}.dashboard--tile__tall .dashboard--tile-content{max-width:80%}.mobile__only{display:block}@media (min-width:51.26667em){.mobile__only{display:none}}@media (max-width:51.25667em){.mobile__hidden{display:none}}.flyout--wrapper{position:relative}.flyout--wrapper.flyout-is-visible .flyout--content,.flyout--wrapper.flyout-is-visible:after,.flyout-is-visible .flyout--wrapper .flyout--content,.flyout-is-visible .flyout--wrapper:after{opacity:1;visibility:visible}.flyout--wrapper:after{content:"";display:block;position:absolute;z-index:10;background:hsla(0,0%,100%,.85);top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.flyout--trigger{position:relative;z-index:25;transition:opacity .3s ease-in-out}.flyout-is-visible .flyout--trigger{opacity:.25}.flyout--content{position:fixed;min-width:40vw;top:50%;left:50%;transform:translate(-50%,-50%);max-height:80vh;min-height:20vh;z-index:20;opacity:0;visibility:hidden;transition:all .3s ease-in-out;background:#fff;padding:1rem 1rem 0;box-shadow:0 0 2rem 0 rgba(0,0,0,.2)}.flyout-is-visible .flyout--content{opacity:1;visibility:visible}.flyout--content-wrapper{display:inline-block;position:relative;z-index:15;width:auto}.overlay--wrapper{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.85)}.overlay--content{max-width:70vw;margin-left:auto!important;margin-right:auto!important;padding-left:2rem;padding-right:2rem;min-width:640px;padding:0;background:#fff;box-shadow:0 0 2rem 0 rgba(0,0,0,.35);position:absolute;left:50%;transform:translate(-50%);top:10vh;max-height:80vh;min-height:20vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:.2rem;overflow:hidden}.overlay--content legend{width:100%;margin-bottom:1rem}.overlay--content-inner{position:relative;padding:1rem 2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;overflow-y:auto;overflow-x:hidden;-ms-flex:1 1 auto;flex:1 1 auto;max-height:50rem}.overlay--content-right .fieldset-legend,.overlay--content-right label{width:100%;display:block;text-align:right}.overlay--content-left,.overlay--content-right{position:relative;-ms-flex:0 0 50%;flex:0 0 50%}.overlay--content-right{padding-right:3rem!important}.overlay--content-left{padding-left:3rem!important}.overlay--content-figure{padding-left:.5rem!important;text-align:left;min-height:180px}.overlay--content-figure img{display:inline-block;width:100%;max-width:180px;height:auto}.overlay--content-no-sides .js-form-type-checkbox,.overlay--content-no-sides .js-form-type-radio{-ms-flex-direction:row!important;flex-direction:row!important}.overlay--content-no-sides .js-form-type-checkbox .form--checkbox-wrapper,.overlay--content-no-sides .js-form-type-checkbox .form--radio-wrapper,.overlay--content-no-sides .js-form-type-radio .form--checkbox-wrapper,.overlay--content-no-sides .js-form-type-radio .form--radio-wrapper{margin-left:0;margin-right:.5rem}.overlay--content-no-sides .js-form-type-checkbox label,.overlay--content-no-sides .js-form-type-radio label{text-align:left}.overlay--title{background:#71aab3;color:#fff!important;padding:.75rem 2rem!important}.overlay--actions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #d8d8d8}.overlay--actions .form--submit-wrapper{-ms-flex:1 0 50%;flex:1 0 50%;padding:.5rem}.overlay--actions .form--submit-wrapper .form-submit{display:block;width:100%;text-align:center}.overlay--action-cancel,.overlay--action-confirm{float:none}.badge--notification{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:1rem;height:1rem;line-height:.9;background:#dc0000;color:#fff;border-radius:.5rem;padding:.2rem;position:relative;top:-.75rem}.badge--notification__empty{opacity:0;visibility:hidden}.badge--notification__big{min-width:1.3rem;height:1.3rem;border-radius:.6rem;padding:.2rem;top:-1.3rem;left:-.3rem;border:1px solid #fff}.news-lastest-views-row{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid}.news-lastest-views-row:last-child{padding-bottom:0;margin:0;border-bottom:none}.dashboard--tile-news{width:100%;max-width:640px}.news--teaser-body:after{content:"";display:table;clear:both}.news--teaser-tile-img{float:left;width:250px;margin-right:1rem;margin-bottom:1rem}.news--teaser-tile-img img{display:block;width:100%;height:auto}.popover{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:10px;width:220px;height:190px;background-size:contain;position:absolute;top:50%;transform:translateY(-52%);z-index:50;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.popover-content{width:140px}.popover-content img{display:block;width:100%;height:auto}.popover-l{background-image:url(/themes/otofaktur/css/./images/popover-bg-l.png);right:calc(100% + 2px)}.popover-l .popover-content{transform:translateX(-10px)}.popover-r{background-image:url(/themes/otofaktur/css/./images/popover-bg-r.png);left:calc(100% + 2px)}.popover-r .popover-content{transform:translateX(10px)}.form-item-commission-configuration-left-prod-conf-receivertype,.form-item-commission-configuration-right-prod-conf-receivertype{position:relative}.form-item-commission-configuration-left-prod-conf-receivertype:hover .popover,.form-item-commission-configuration-right-prod-conf-receivertype:hover .popover{opacity:1;visibility:visible}.otoshop--add-to-cart-form{padding:20px;background:#f8f8f8;border-radius:.13333rem}.otoshop--add-to-cart-form .form-item-quantity{display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.5rem}.otoshop--add-to-cart-form .form-item-quantity .form--number-wrapper{-ms-flex-positive:1;flex-grow:1}.otoshop--add-to-cart-form .form--submit-wrapper{width:100%}.otoshop--add-to-cart-form .form--submit-wrapper .form-submit{float:none;width:100%;text-align:center}.otoshop--header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;padding-bottom:2rem}.otoshop--header #block-breadcrumbs ol{list-style:none;display:-ms-flexbox;display:flex;gap:.23rem}.otoshop--header #block-breadcrumbs li:first-child{display:none}.otoshop--header #block-breadcrumbs li:before{content:" \2013";color:#71aab3;margin:0 .15rem}.otoshop--header #block-breadcrumbs li:nth-child(2):before{content:"";margin:0}.otoshop--header #block-breadcrumbs a{color:#71aab3}.otoshop--cart-wrapper{display:-ms-flexbox;display:flex;gap:1rem}.otoshop--cart-wishlist{background:url(/themes/otofaktur/css/./images/otoshop-icon-wishlist.png) no-repeat;background-size:contain}.otoshop--cart-summary,.otoshop--cart-wishlist{display:block;width:36px;height:36px;position:relative;transform:translateY(.5rem)}.otoshop--cart-summary{background:url(/themes/otofaktur/css/./images/otoshop-icon-cart.png) no-repeat;background-size:contain}.otoshop--cart-summary__count{position:absolute;top:3px;right:0}.otoshop--product__teaser{padding:1rem;padding-bottom:.5rem;background:#fff;border-radius:.4rem;transition:box-shadow .2s ease-in-out;box-shadow:0 0 .75rem 0 rgba(0,0,0,.25)}.otoshop--product__teaser:hover{box-shadow:0 0 1.5rem 0 rgba(0,0,0,.25)}.otoshop--product__teaser-body{padding-right:1.5rem}.layout .otoshop--product__teaser{min-height:100%}.otoshop--teaser-form-wrapper{position:absolute;top:0;left:0;right:0}.otoshop--teaser-form-trigger{font-size:26px;position:absolute;top:6px;right:0;width:30px;height:30px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:20}.otoshop--teaser-form-form{transition:all .2s ease-in-out;opacity:0;visibility:hidden;position:absolute;width:100%;z-index:10}.is-active .otoshop--teaser-form-form{opacity:1;visibility:visible;height:auto}.otoshop--cart-page .messages{display:none!important}.otoshop-cart-finish-form table thead th:nth-child(2),.otoshop-cart-finish-form table thead th:nth-child(3),.otoshop-wishlist-overview-form table thead th:nth-child(2),.otoshop-wishlist-overview-form table thead th:nth-child(3){width:140px}.otoshop-cart-finish-form table .form--submit-wrapper,.otoshop-wishlist-overview-form table .form--submit-wrapper{transition:all .2s ease-in-out;opacity:0;visibility:hidden}.otoshop-cart-finish-form table .form--submit-wrapper .form--submit,.otoshop-wishlist-overview-form table .form--submit-wrapper .form--submit{float:none!important}.otoshop-cart-finish-form table .form--submit-wrapper input,.otoshop-wishlist-overview-form table .form--submit-wrapper input{background:none!important;color:#dc0000!important}.otoshop-cart-finish-form table tr:hover .form--submit-wrapper,.otoshop-wishlist-overview-form table tr:hover .form--submit-wrapper{opacity:1;visibility:visible}.otoshop-wishlist-overview-form table .form--submit-wrapper .form-submit{color:#565656!important}.otoshop-add-to-wishlist-form{position:absolute;left:0;top:0}.otoshop--product-full .otoshop-add-to-wishlist-form{position:static}.otoshop-add-to-wishlist-form .form--submit-wrapper{width:40px;height:40px}.otoshop-add-to-wishlist-form .form-submit{text-indent:-1111rem;transition:none;display:block;width:40px;height:40px;padding:0}.otoshop--product-full .otoshop-add-to-wishlist-form .form-submit{text-indent:0;width:100%;padding-left:56px;color:#565656;text-align:left}.otoshop--product-full .otoshop-add-to-wishlist-form .form-submit,.otoshop--product-full .otoshop-add-to-wishlist-form .form-submit:hover{background-position:20px 50%}.otoshop-add-to-wishlist-form .form-submit,.otoshop-add-to-wishlist-form .form-submit:hover{background:url(/themes/otofaktur/css/./images/otoshop-wishlist-trigger-inactive.png) no-repeat;background-size:24px 24px;background-position:50% 50%}.otoshop-add-to-wishlist-form .form-submit.otoshop--wishlist__inactive{background-image:url(/themes/otofaktur/css/./images/otoshop-wishlist-trigger-inactive.png)}.otoshop-add-to-wishlist-form .form-submit.otoshop--wishlist__active{background-image:url(/themes/otofaktur/css/./images/otoshop-wishlist-trigger-active.png)}.otoshop-add-to-wishlist-form .form-submit .form--submit-wrapper .ajax-progress{background:hsla(0,0%,100%,.5);z-index:100}.slider ul,.slider ul li{list-style:none}.slider .bx-wrapper{box-shadow:none;padding-top:3rem;border:none}.slider .bx-controls{position:absolute;bottom:0;width:100%}.slider .bx-next,.slider .bx-pager,.slider .bx-prev{top:50%;transform:translateY(-50%);margin-top:0!important}.slider .bx-next,.slider .bx-prev{position:relative}.slider .bx-next:after,.slider .bx-prev:after{content:"";display:block;position:absolute;right:1rem;top:1rem;width:0;height:0;border-style:solid;border-color:#565656 transparent transparent;pointer-events:none;border-width:.5rem .3rem 0;border-width:.3rem .5rem .3rem 0;right:50%;top:.75rem;margin-right:-.22rem;border-width:.75rem .45rem 0;border-color:transparent #565656;border-width:.45rem .75rem .45rem 0}.slider .bx-prev{background:#fff;left:0}.slider .bx-prev:after{right:auto;left:0}.slider .bx-next{background:#fff;right:0}.slider .bx-next:after{transform:rotate(180deg);right:0;margin-right:0}.slider .bx-pager-link{background:#b4b4b4!important}.slider .bx-pager-link.active{background:#71aab3!important}.slider .bx-pager{bottom:auto;padding-top:0}
