
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
 html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0 20px;box-sizing:border-box}.column,.columns{width:100%;float:left;box-sizing:border-box}@media (min-width:400px){.container{width:85%;padding:0}}@media (min-width:550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}html{font-size:62.5%}body{font-size:1.5em;line-height:1.6;font-weight:400;font-family:"Raleway","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:4rem;line-height:1.2;letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25;letter-spacing:-.1rem}h3{font-size:3rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}@media (min-width:550px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}a{color:#1EAEDB}a:hover{color:#0FA0CE}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{color:#333;border-color:#888;outline:0}.button.button-primary,button.button-primary,input[type="submit"].button-primary,input[type="reset"].button-primary,input[type="button"].button-primary{color:#FFF;background-color:#33C3F0;border-color:#33C3F0}.button.button-primary:hover,button.button-primary:hover,input[type="submit"].button-primary:hover,input[type="reset"].button-primary:hover,input[type="button"].button-primary:hover,.button.button-primary:focus,button.button-primary:focus,input[type="submit"].button-primary:focus,input[type="reset"].button-primary:focus,input[type="button"].button-primary:focus{color:#FFF;background-color:#1EAEDB;border-color:#1EAEDB}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #D1D1D1;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border:1px solid #33C3F0;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type="checkbox"],input[type="radio"]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ul ul,ul ol,ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#F1F1F1;border:1px solid #E1E1E1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}th,td{padding:12px 15px;text-align:left;border-bottom:1px solid #E1E1E1}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}button,.button{margin-bottom:1rem}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2.5rem}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #E1E1E1}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}.notification-badge{min-width:7px;border-radius:2px;padding:1px 4px;text-align:center;font-size:12px;line-height:12px;background-color:#72777d;cursor:pointer}.notification-badge-content{font-weight:700;color:#fff;vertical-align:baseline}.notification-badge-inline{margin-left:3px;display:inline-block;vertical-align:text-top}.notification-badge-top{position:absolute;top:-2px;right:-3px}.notification-badge-bottom{position:absolute;bottom:-2px;right:-3px}.notification-badge-important{background-color:#d33}html,body,#sb-site,.sb-site-container,.sb-slidebar{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;overflow-x:hidden}html{height:100%}body{min-height:100%;height:auto;position:relative}html.sb-scroll-lock.sb-active:not(.sb-static){overflow:hidden}#sb-site,.sb-site-container{width:100%;min-height:100vh;position:relative;z-index:1;background-color:#fff}#sb-site:before,#sb-site:after,.sb-site-container:before,.sb-site-container:after{content:' ';display:table}#sb-site:before,#sb-site:after,.sb-site-container:before,.sb-site-container:after{clear:both}.sb-slidebar{height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;display:none;background-color:#222}.sb-slidebar,.sb-slidebar *{-webkit-transform:translateZ(0)}.sb-left{left:0}.sb-right{right:0}html.sb-static .sb-slidebar,.sb-slidebar.sb-static{position:absolute}.sb-slidebar.sb-active{display:block}.sb-style-overlay{z-index:9999}.sb-momentum-scrolling{-webkit-overflow-scrolling:touch}.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}@media (max-width:480px){.sb-slidebar{width:70%}.sb-width-thin{width:55%}.sb-width-wide{width:85%}}@media (min-width:481px){.sb-slidebar{width:55%}.sb-width-thin{width:40%}.sb-width-wide{width:70%}}@media (min-width:768px){.sb-slidebar{width:40%}.sb-width-thin{width:25%}.sb-width-wide{width:55%}}@media (min-width:992px){.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}}@media (min-width:1200px){.sb-slidebar{width:20%}.sb-width-thin{width:5%}.sb-width-wide{width:35%}}.sb-slide,#sb-site,.sb-site-container,.sb-slidebar{-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:hidden}.sb-hide{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html,body{background:#fff}html a,body a{color:inherit;text-decoration:none}html a:active,html a:hover,html a:focus,body a:active,body a:hover,body a:focus{color:#93c01f}html .email-link a,body .email-link a{text-decoration:underline}html #main,body #main{width:1920px;margin:auto}@media screen and (max-width:1919px){html #main,body #main{width:100%}}html #main .container,body #main .container{max-width:1520px}@media screen and (max-width:1200px){html #main .container,body #main .container{width:90%}}@media screen and (max-width:480px){html #main .container,body #main .container{padding:0 0 30px 0}html #main .container .column,html #main .container .columns,body #main .container .column,body #main .container .columns{width:100%}}.line{width:127px;height:4px;background-color:#151111;margin:25px auto 30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}@-moz-document url-prefix(){.card{clip-path:url("/user/themes/schauer/images/card-background.svg#card")}}.card{display:inline-block;width:368px;color:#fff;background-color:#f27800;position:absolute;z-index:1;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}@media screen and (max-width:768px){.card{width:100%;position:relative}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.card::after{content:"";position:absolute;display:block;height:55px;width:100%;background-image:url(/user/themes/schauer/images/card-fallback.svg);background-repeat:no-repeat;background-size:100%;background-position:bottom}}@supports (-ms-ime-align:auto){.card::after{content:"";position:absolute;display:block;height:55px;width:100%;background-image:url(/user/themes/schauer/images/card-fallback.svg);background-repeat:no-repeat;background-size:100%;background-position:bottom}}.card .inner{padding:50px 50px 85px 50px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.card .inner{padding-bottom:50px}}@supports (-ms-ime-align:auto){.card .inner{padding-bottom:50px}}form .description{text-align:right}form .privacy{text-decoration:underline}form input[type=text],form input[type=email],form input[type=tel],form textarea{-webkit-appearance:none;width:100%;border-top:0;border-left:0;border-right:0;border-bottom:solid 1px #3c392d;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}form input[type=text]:focus,form input[type=email]:focus,form input[type=tel]:focus,form textarea:focus{border:none;border-bottom:solid 1px #3c392d}form .button{color:#93c01f;border-top:0;border-left:0;border-right:0;border-bottom:solid 2px #93c01f;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-transform:none;font-size:25px;padding:0}form .button::before{width:12px;height:12px;display:inline-block;content:" ";background-image:url(/user/themes/schauer/images/button_arrow.svg);background-repeat:no-repeat}form .button:active,form .button:hover,form .button:focus{color:#3c392d;stroke:#3c392d}#consent{border-color:#93c01f!important}button{background-color:#93c01f;color:#fff;border:0;font-size:12pt}@font-face{font-family:"overlockbold";src:url(/user/themes/schauer/fonts/overlock-bold-webfont.eot);src:url("/user/themes/schauer/fonts/overlock-bold-webfont.eot?#iefix") format("embedded-opentype"),url(/user/themes/schauer/fonts/overlock-bold-webfont.woff2) format("woff2"),url(/user/themes/schauer/fonts/overlock-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"overlockitalic";src:url(/user/themes/schauer/fonts/overlock-italic-webfont.eot);src:url("/user/themes/schauer/fonts/overlock-italic-webfont.eot?#iefix") format("embedded-opentype"),url(/user/themes/schauer/fonts/overlock-italic-webfont.woff2) format("woff2"),url(/user/themes/schauer/fonts/overlock-italic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"overlockregular";src:url(/user/themes/schauer/fonts/overlock-regular-webfont.eot);src:url("/user/themes/schauer/fonts/overlock-regular-webfont.eot?#iefix") format("embedded-opentype"),url(/user/themes/schauer/fonts/overlock-regular-webfont.woff2) format("woff2"),url(/user/themes/schauer/fonts/overlock-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"nerislight";src:url(/user/themes/schauer/fonts/neris-light-webfont.eot);src:url("/user/themes/schauer/fonts/neris-light-webfont.eot?#iefix") format("embedded-opentype"),url(/user/themes/schauer/fonts/neris-light-webfont.woff2) format("woff2"),url(/user/themes/schauer/fonts/neris-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"nerissemibold";src:url(/user/themes/schauer/fonts/neris-semibold-webfont.eot);src:url("/user/themes/schauer/fonts/neris-semibold-webfont.eot?#iefix") format("embedded-opentype"),url(/user/themes/schauer/fonts/neris-semibold-webfont.woff2) format("woff2"),url(/user/themes/schauer/fonts/neris-semibold-webfont.woff) format("woff");font-weight:400;font-style:normal}body{font-family:"nerislight";font-size:24px;line-height:35px}@media screen and (max-width:768px){body{font-size:18px;line-height:30px}}.font-title{font-family:"overlockbold";font-size:45px;line-height:50px}@media screen and (max-width:768px){.font-title{font-size:34px}}.font-navigation{font-family:"overlockbold";font-size:25px;line-height:30px;letter-spacing:.25px}@media screen and (max-width:768px){.font-navigation{font-size:19px}}.font-sub-navigation{font-family:"overlockregular";font-size:24px;line-height:29px}@media screen and (max-width:768px){.font-sub-navigation{font-size:18px}}.font-medium,.font-medium-bold{font-family:"overlockregular";font-size:38px;line-height:50px}@media screen and (max-width:768px){.font-medium,.font-medium-bold{font-size:24px;line-height:40px}}.font-medium-bold{font-family:"overlockbold"}.font-quote-author{font-family:"overlockbold";font-size:25px;line-height:24px}@media screen and (max-width:768px){.font-quote-author{font-size:19px}}.font-quote-sign{font-family:"nerissemibold";font-size:100px;line-height:0}@media screen and (max-width:768px){.font-quote-sign{font-size:75px}}.font-product-subtitle{font-family:"nerislight";font-size:24px;line-height:46px;letter-spacing:.2px}@media screen and (max-width:768px){.font-product-subtitle{font-size:18px}}.font-footer-bold{font-family:"overlockbold"}.font-map-popup,.font-map-popup-bold{font-family:"nerislight";font-size:24px;line-height:35px}@media screen and (max-width:768px){.font-map-popup,.font-map-popup-bold{font-size:18px}}.font-map-popup-bold{font-family:"nerissemibold"}.font-black,.font-product-subtitle{color:#151111}.font-gray,body,.font-medium,.font-medium-bold,.font-footer-bold,.font-map-popup,.font-map-popup-bold{color:#3c392d}.font-green,.font-quote-author,.font-quote-sign{color:#93c01f}.font-bold{font-family:"nerissemibold"}.font-uppercase{text-transform:uppercase}#navigation{width:100%;background-color:#fff;z-index:2!important;margin:auto;transition:all 400ms ease;padding:20px 0;position:fixed}#navigation .function-bar .cart{display:none}#navigation .function-bar .cart a{display:inline-block;text-align:center;color:#fff;background-color:#f27800;font-size:20px;font-family:"nerissemibold";line-height:inherit;min-width:65px;padding:7px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#navigation .function-bar .cart a:hover,#navigation .function-bar .cart a:focus{color:#fff}#navigation .function-bar .cart a img{width:17px;height:17px;margin-right:10px}#navigation #desktop{max-width:1520px}@media screen and (max-width:1200px){#navigation #desktop{width:90%}}@media screen and (max-width:999px){#navigation #desktop{display:none}}#navigation #desktop .logo{width:380px;padding-top:20px}@media screen and (max-width:1200px){#navigation #desktop .logo{width:300px}}@media screen and (max-width:768px){#navigation #desktop .logo{height:50px;width:100%;padding-top:0}}#navigation #desktop .menu{text-align:right}#navigation #desktop .menu ul{list-style-type:none;margin:0;padding:20px 0 0 0;position:absolute;right:0;bottom:0}#navigation #desktop .menu ul li{display:inline}#navigation #desktop .menu ul li:not(:last-child)::after{content:"|";margin:0 22px}@media screen and (max-width:1300px){#navigation #desktop .menu ul li:not(:last-child)::after{margin:0 10px}}#navigation #desktop .menu ul li a.selected{color:#93c01f}#navigation #desktop .menu ul li.dropdown{display:inline-block}#navigation #desktop .menu ul li.dropdown .content{display:none;position:absolute;margin-left:-20px;background-color:#fff;min-width:160px;-webkit-box-shadow:0 3px 45px -20px rgba(0,0,0,.15);-moz-box-shadow:0 3px 45px -20px rgba(0,0,0,.15);box-shadow:0 3px 45px -20px rgba(0,0,0,.15);z-index:1}#navigation #desktop .menu ul li.dropdown .content a{padding:12px 16px;text-decoration:none;display:block;text-align:left}#navigation #desktop .menu ul li.dropdown:hover .content{display:block}#navigation #mobile{display:none;width:100%}@media screen and (max-width:999px){#navigation #mobile{display:block}}#navigation #mobile #nav-toggle{cursor:pointer;padding:10px 35px 16px 0;margin:0 20px;float:left}#navigation #mobile #nav-toggle span,#navigation #mobile #nav-toggle span::before,#navigation #mobile #nav-toggle span::after{cursor:pointer;border-radius:1px;height:5px;width:35px;background:#93c01f;position:absolute;display:block;content:""}#navigation #mobile #nav-toggle span::before{top:-10px}#navigation #mobile #nav-toggle span::after{bottom:-10px}#navigation #mobile .function-bar{float:right;height:26px;margin:0 20px}#navigation #mobile .function-bar .cart{margin-top:-5px}#navigation #mobile .function-bar .cart a{padding-top:0;padding-bottom:0}#navigation #mobile .function-bar #jar{width:26px;height:26px}#navigation.shadow{-webkit-box-shadow:0 3px 45px -20px rgba(0,0,0,.15);-moz-box-shadow:0 3px 45px -20px rgba(0,0,0,.15);box-shadow:0 3px 45px -20px rgba(0,0,0,.15);transition:all 400ms ease}@-moz-document url-prefix(){.header .bottom .left{clip-path:url("/user/themes/schauer/images/header-background.svg#left")}.header .bottom .right{clip-path:url("/user/themes/schauer/images/header-background.svg#right")}}.header{height:800px;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width:768px){.header{height:600px}}@media screen and (max-width:480px){.header{height:400px}}.header .background-slider{width:100%;height:100%;top:0;left:0;padding:0;margin:0}.header .background-slider li{width:100%;height:100%;padding:0;margin:0;position:absolute;top:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;list-style-type:none;animation-name:imageAnimation;animation-duration:36s;animation-timing-function:linear;animation-iteration-count:infinite}.header .background-slider li:nth-child(1){background-image:url(/user/themes/schauer/images/header_1.jpg);animation-delay:0s}.header .background-slider li:nth-child(2){background-image:url(/user/themes/schauer/images/header_2.jpg);animation-delay:12s}.header .background-slider li:nth-child(3){background-image:url(/user/themes/schauer/images/header_3.jpg);animation-delay:24s}@keyframes imageAnimation{0%{opacity:0;animation-timing-function:ease-in}4%{opacity:1}96%{opacity:1;animation-timing-function:ease-out}100%{opacity:0}}.header .slogan{width:50%;top:50%;right:0;position:absolute;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:768px){.header .slogan{width:100%}}.header .arrow{width:88.4px;height:44.2px;position:absolute;left:0;right:0;bottom:36px;margin:0 auto}@media screen and (max-width:768px){.header .arrow{display:none}}.header .bottom{width:100%;height:101px;position:absolute;bottom:-1px}@media screen and (max-width:768px){.header .bottom{height:60px}}@media screen and (max-width:480px){.header .bottom{height:40px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.header .bottom{background-image:url(/user/themes/schauer/images/header-fallback.svg);background-repeat:no-repeat;background-size:contain;background-position:bottom}}@supports (-ms-ime-align:auto){.header .bottom{background-image:url(/user/themes/schauer/images/header-fallback.svg);background-repeat:no-repeat;background-size:contain;background-position:bottom}}.header .bottom div{background-color:#fff;width:50%;height:101px;display:inline-block}@media screen and (max-width:768px){.header .bottom div{height:60px}}@media screen and (max-width:480px){.header .bottom div{height:40px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.header .bottom div{display:none}}@supports (-ms-ime-align:auto){.header .bottom div{display:none}}.header .bottom .left{-webkit-clip-path:polygon(0 0,0 0,100% 100%,0 100%);clip-path:polygon(0 0,0 0,100% 100%,0 100%)}.header .bottom .right{float:right;margin-right:-1px;-webkit-clip-path:polygon(0 100%,100% 0,100% 100%,0 100%);clip-path:polygon(0 100%,100% 0,100% 100%,0 100%)}#footer{padding:50px 0;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width:1200px){#footer{font-size:18px;line-height:initial}}@media screen and (max-width:480px){#footer .column,#footer .columns{margin-top:30px}}#footer .details{margin-top:36px}@media screen and (max-width:480px){#footer .details{margin-top:0}}#footer .icons{text-align:right}@media screen and (max-width:480px){#footer .icons{text-align:center}}#footer .icons .partner{margin-top:50px;display:flex;align-items:center;justify-content:space-between}#footer .icons .partner a,#footer .icons .partner img{width:33%}#footer .icons .partner a.small,#footer .icons .partner img.small{width:20%}#footer .icons .partner a img{width:100%}#footer .imprint{margin-top:30px}@media screen and (max-width:480px){#footer .imprint{text-align:center}}.social-buttons .first{margin-left:0!important}.social-buttons .icon{width:30px;height:30px;margin-left:20px;transform:scale(1);transition:transform 0.3s}.social-buttons .icon:hover{transform:scale(1.1);transition:transform 0.3s}#slidebar{border-right:1px solid #EEE;background-color:#F5F5F5}#slidebar .logo{background-color:#fff;text-align:center}#slidebar .logo img{width:60%;margin:20px auto}#slidebar ul{margin:0;padding:0;background-color:#FAFAFA}#slidebar ul li{list-style:none;margin:0;padding:0}#slidebar ul li a{display:block}#slidebar ul li.major{padding:0 22px;background-color:#fff;margin-top:20px}#slidebar ul li.major a{padding:12px 0}#slidebar ul li.minor a{padding:7px 0;border-bottom:1px solid #EEE;margin:0 22px}#slidebar .icons{text-align:center;margin-top:50px;margin-bottom:30px}#auszeit{padding:130px 0}@media screen and (max-width:1200px){#auszeit{padding:0}}#auszeit .row{padding-top:70px}@media screen and (max-width:1200px){#auszeit .row .offset-by-three{margin-left:0}}@media screen and (max-width:768px){#auszeit .row .six.columns{width:100%}}@media screen and (max-width:550px){#auszeit .row .four.columns{width:50%;margin-left:0;margin-top:30px}#auszeit .row .four.columns .product{width:60%}}@media screen and (max-width:360px){#auszeit .row .four.columns .product{width:100%}}#auszeit .row .center{text-align:center}@media screen and (max-width:1200px){#auszeit .row .center{text-align:left}}#about{padding:200px 0}@media screen and (max-width:480px){#about{padding:100px 0}}#about .container .row{background-image:url(/user/themes/schauer/images/family.jpg);background-position:100% 0%;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:1200px){#about .container .row{background-size:contain}}@media screen and (max-width:999px){#about .container .row{background-size:150%}}@media screen and (max-width:480px){#about .container .row{background-position:top center;background-size:300%}}#about .container .text{background-color:#f8f7f7;padding:90px 70px;float:right}@media screen and (max-width:1200px){#about .container .text{width:100%;margin-top:400px}}@media screen and (max-width:480px){#about .container .text{padding:20px 10px}}#about .container .links{float:right}#about .container .links a{color:#93c01f;border-bottom:solid 2px #93c01f}#about .container .links a:nth-child(2){margin-left:30px}#about .container .links a::before{width:12px;height:12px;display:inline-block;content:" ";background-image:url(/user/themes/schauer/images/button_arrow.svg);background-repeat:no-repeat}#quote{text-align:center;padding:6em 0}#quote .quote-sign{bottom:15px;position:relative}#categories #category-slider .slick-list{overflow:initial}#categories #category-slider .slick-arrow{height:50px;width:50px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:1;background-position:center center;background-repeat:no-repeat;cursor:pointer}#categories #category-slider .slick-arrow.arrow-left{left:25px;background-image:url(/user/themes/schauer/images/arrow_left.svg)}#categories #category-slider .slick-arrow.arrow-right{right:25px;background-image:url(/user/themes/schauer/images/arrow_right.svg)}#categories #category-slider .slide{height:700px;background-position:center center;background-repeat:no-repeat;background-size:cover}#categories #category-slider .slide .container{height:100%;position:relative}#categories #category-slider .slide .container .card{margin-top:-50px}#categories #category-slider .slide .container .card .inner{padding:50px}#categories #category-slider .slide .container .description{width:41%;position:absolute;right:0;bottom:0;background-color:#fff;padding:50px}#info{background-color:#f8f7f7;padding:6em 0}#info .columns{text-align:center}@media screen and (max-width:480px){#info .columns:nth-child(2){margin-top:50px}#info .columns .font-medium,#info .columns .font-medium-bold{line-height:initial}}#info img{width:106px;height:106px;margin:0 auto 39.5px}@media screen and (max-width:480px){#info img{width:75px;height:75px;margin-bottom:10px}}#info .email-link{font-style:italic}#coupon .box{width:1231px;margin:200px auto;border:solid 4px #3c392d;background-image:url(/user/themes/schauer/images/schauer_krug.svg);background-size:270px;background-repeat:no-repeat;background-position:bottom right}@media screen and (max-width:1400px){#coupon .box{width:80%}}@media screen and (max-width:480px){#coupon .box{width:90%}}#coupon .box .card{margin:-50px}@media screen and (max-width:999px){#coupon .box .card{width:35%}}@media screen and (max-width:768px){#coupon .box .card{margin:-10px;width:104%;position:relative}}#coupon .box .container{width:100%}#coupon .box .container #coupon-form-result{display:none;margin:30px 66px 0 66px}@media screen and (max-width:768px){#coupon .box .container .nine.columns{width:100%}}#coupon .box .container form{margin:66px 66px 0 66px}@media screen and (max-width:1400px){#coupon .box .container form{margin-left:100px}}@media screen and (max-width:1200px){#coupon .box .container form{margin-left:150px}}@media screen and (max-width:768px){#coupon .box .container form{margin-left:66px}}@media screen and (max-width:480px){#coupon .box .container form{margin-left:30px;margin-right:30px}}#coupon .box .container form .form-field .form-label,#coupon .box .container form .form-field .form-data{float:left;box-sizing:border-box}@media screen and (max-width:1400px){#coupon .box .container form .form-field .form-label,#coupon .box .container form .form-field .form-data{float:initial}}#coupon .box .container form .form-field .form-label{text-align:right;width:24%}@media screen and (max-width:1400px){#coupon .box .container form .form-field .form-label{text-align:left;width:100%}}#coupon .box .container form .form-field .form-data{width:72%;margin-left:4%}@media screen and (max-width:1400px){#coupon .box .container form .form-field .form-data{width:100%;margin-left:0}}#coupon .box .container form .form-field:after{content:"";display:table;clear:both}#coupon .box .container form .buttons{margin-left:28%}@media screen and (max-width:1400px){#coupon .box .container form .buttons{margin-left:0}}#coupon .box .container .info{font-size:14px;margin:25px 43px;line-height:initial}@media screen and (max-width:480px){#coupon .box .container .info{margin:40px 0 20px 0}}@media screen and (max-width:768px){#coupon .box .container .info{margin:20px 40px}}#map{position:relative;background-color:#f8f7f7}#map #googlemap{display:flex;height:915px;margin:5px}#map #googlemap button.gm-ui-hover-effect{width:50px!important;height:50px!important}#map #googlemap button.gm-ui-hover-effect img{width:30px!important;height:30px!important}#map #map-holder{display:flex;height:100%}#map #map-consent{text-align:center;width:50%;margin:auto}@media screen and (max-width:768px){#map #map-consent{width:80%}}#map .popup{margin:25px 30px}#map .popup .line{margin-left:0}#map .up{width:188px;height:188px;position:absolute;margin:auto;text-align:center;bottom:-95px;left:0;right:0;z-index:1;background-color:rgba(255,255,255,.95);-webkit-border-radius:94px;-moz-border-radius:94px;border-radius:94px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#map .up a{display:inline-block}#map .up img{width:77.2px;height:38.6px;margin-top:46px}#map .up div{font-size:25px;font-weight:700;padding-bottom:45px}#images .container{max-width:100%!important;width:100%!important}#images .container .columns{width:25%;margin:0}@media screen and (max-width:768px){#images .container .columns{width:50%!important}}#images .container .columns img{padding:3px;width:100%;height:100%;box-sizing:border-box}#images .container .columns a{display:flex}.product{width:256px;margin:auto;position:relative}@media screen and (max-width:1200px){.product{width:100%}}@media screen and (max-width:699px){.product{width:90%}}.product .notification-badge{background-color:#f27800;font-size:20px;font-family:"nerissemibold";line-height:inherit;top:10px;right:10px;min-width:35px;padding:7px;cursor:default;z-index:1;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.product.selectable:hover .buttons{opacity:1}@media screen and (min-width:1000px){.product.selectable:hover .image{filter:blur(7px);-webkit-filter:blur(7px)}}.product .buttons{opacity:0;position:absolute;top:256px;transition:opacity 0.3s;margin-left:3px}@media screen and (max-width:1200px){.product .buttons{top:200px}}@media screen and (max-width:999px){.product .buttons{top:250px;opacity:.1}}.product .buttons img{width:30px;height:30px}.product .buttons .increment{margin-right:10px!important}.product .buttons .increment,.product .buttons .decrement{font-size:20px;font-family:"nerissemibold";background-color:#3c392d;color:#fff;width:50px;height:50px;padding:10px;margin:0;border:0;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;touch-action:manipulation}.product .image{height:512px}@media screen and (max-width:1200px){.product .image{height:384px}}@media screen and (max-width:999px){.product .image{height:256px}}.product .description{margin-left:68px;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width:1200px){.product .description{margin-left:35px}}@media screen and (max-width:999px){.product .description{margin-left:0}}.product .description .line{margin-left:0;margin-top:0}@media screen and (max-width:999px){.product .description .line{margin-top:50px}}.product-list .container{position:relative;padding:50px 0 100px 0}.product-list .container .card{right:0;margin-top:-130px}@media screen and (min-width:769px) and (max-width:1400px){.product-list .container .card{width:30%}}.product-list .container .card .terms{font-size:14px;line-height:initial}.product-list .container .row{margin-top:70px}@media screen and (min-width:769px) and (max-width:1400px){.product-list .container .row .eight.columns{width:60%}}@media screen and (max-width:768px){.product-list .container .row .eight.columns{width:100%}}@media screen and (max-width:699px){.product-list .container .row .three.columns{width:50%;height:500px;margin-left:0}}@media screen and (max-width:480px){.product-list .container .row .three.columns{width:50%!important;height:550px}}@media screen and (max-width:320px){.product-list .container .row .three.columns{width:50%!important;height:initial;margin-top:30px}}.product-list .container .row h2{font-family:"overlockbold";font-size:45px;line-height:50px}#shopping-cart .container{padding:100px 0}#shopping-cart .container #order{margin-top:50px}#shopping-cart .container #order p{border-bottom:solid 1px #3c392d}#shopping-cart .container #order ul li{list-style-type:none}#shopping-cart .container #order .hidden{display:none}#shopping-cart .container #order .info{font-size:14px;margin:25px 0;line-height:initial}.history{text-align:center}.history .container{width:100%;max-width:100%;padding:0!important}@media screen and (max-width:1200px){.history .container{width:100%!important}}@media screen and (max-width:850px){.history .container{font-size:18px;line-height:30px}}@media screen and (max-width:730px){.history .container{font-size:16px;line-height:initial}}@media screen and (max-width:480px){.history .container .column{width:50%!important}}.history .container img{width:100%}.history .container img.shadow{-webkit-box-shadow:3px 3px 7px 0 rgba(0,0,0,.25);-moz-box-shadow:3px 3px 7px 0 rgba(0,0,0,.25);box-shadow:3px 3px 7px 0 rgba(0,0,0,.25)}.history .vertical-line{border-left:4px solid #151111;display:inline-block;left:50%;margin-left:-4px;top:0}.history .horizontal-line{width:15%;margin-left:-15%;border-top:4px solid #151111;display:inline-block;position:absolute}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.history .horizontal-line{margin-left:35%}}.history .row.special div.left{width:35%}@media screen and (max-width:480px){.history .row.special div.left{width:35%!important}}.history .row.special div.right{width:65%}@media screen and (max-width:480px){.history .row.special div.right{width:65%!important}}.history .row div{width:50%;margin-left:0;padding:80px}@media screen and (max-width:1200px){.history .row div{padding:50px}}@media screen and (max-width:730px){.history .row div{padding:20px}}.history .row div.no-padding-top{padding-top:0}.history .row div.no-padding-bottom{padding-bottom:0}@media screen and (max-width:1200px){.history .row div.no-padding-bottom{padding-bottom:50px}}@media screen and (max-width:550px){.history .row div.no-padding-bottom{padding-bottom:20px}}.history .row div.extra-padding-bottom{padding-bottom:130px}.history .row div.special-margin-left{margin-left:-4px}.history .row div.special-margin-right{margin-left:4px}.history .row div.left{text-align:right}.history .row div.left.border{border-right:4px solid #151111}.history .row div.left span.text{float:right}.history .row div.left .description::before{content:"";position:absolute;width:44px;height:44px;margin-left:62px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#fff;border:4px solid transparent;border-color:#151111 transparent transparent #151111;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:1200px){.history .row div.left .description::before{margin-left:32px}}@media screen and (max-width:730px){.history .row div.left .description::before{margin-left:13px;margin-top:13px;width:22px;height:22px}}.history .row div.right{text-align:left}.history .row div.right.border{border-left:4px solid #151111}.history .row div.right .description::before{content:"";position:absolute;width:44px;height:44px;margin-left:-106px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#fff;border:4px solid transparent;border-color:transparent #151111 #151111 transparent;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:1200px){.history .row div.right .description::before{margin-left:-76px}}@media screen and (max-width:730px){.history .row div.right .description::before{margin-left:-35px;margin-top:13px;width:22px;height:22px}}.history .row div .description{margin-top:100px}@media screen and (max-width:1200px){.history .row div .description{margin-top:95px}}@media screen and (max-width:999px){.history .row div .description{margin-top:20px}}@media screen and (max-width:1400px){.history .row div .description.special-margin-top{margin-top:15px}}@media screen and (max-width:550px){.history .row div .description{margin-top:0;margin-bottom:0}.history .row div .description.special-margin-top{margin-top:0}}.history .row div .description span{display:block}@media screen and (max-width:550px){.history .row div .description span.number{line-height:initial}}.history .row div .description span.text{max-width:300px;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.family{position:relative;padding:100px 0 130px 0}@media screen and (max-width:768px){.family .columns{width:100%;padding-top:50px}}.family .card{width:550px;right:0;margin-top:-250px}@media screen and (max-width:1600px){.family .card{width:450px}}@media screen and (max-width:1200px){.family .card{width:40%}}@media screen and (max-width:768px){.family .card{width:100%}}@media screen and (max-width:1600px){.family .card .inner .font-medium,.family .card .inner .font-medium-bold{font-size:28px;line-height:37.5px}}.family .card .inner .font-quote-sign,.family .card .inner .font-medium,.family .card .inner .font-medium-bold{color:white!important}.cellar{position:relative;padding:100px 0 130px 0}@media screen and (max-width:1400px){.cellar .columns{width:55%}}@media screen and (max-width:1200px){.cellar .columns{width:50%}}@media screen and (max-width:768px){.cellar .columns{width:100%;padding-top:50px}}.cellar .card{right:0;margin-top:-180px}@media screen and (max-width:1200px){.cellar .card{width:40%}}@media screen and (max-width:768px){.cellar .card{width:100%}}#contact.container{padding:100px 0;position:relative}@media screen and (max-width:1400px){#contact.container .card{width:40%}#contact.container .eight.columns{width:50%}}@media screen and (max-width:768px){#contact.container .eight.columns{margin-top:50px;width:100%}}#contact.container .card{right:0;margin-top:-200px}@media screen and (max-width:768px){#contact.container .card{width:100%;position:relative}}#contact.container .buttons{margin-left:5px;margin-top:40px}#directions{background-color:#f8f7f7;margin-bottom:50px}#directions .container{padding:130px 0}@media screen and (max-width:480px){#directions .container{padding:50px 0!important}}@media screen and (max-width:999px){#directions .container .columns{width:100%}}#directions .container .description{margin-top:5%}@media screen and (max-width:999px){#directions .container .description{margin-top:50px}}#sale.container{position:relative}#sale.container .card{right:0;margin-top:-200px}.shops .container{padding:100px 0;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}@media screen and (max-width:768px){.shops .container{padding-top:0}}.shops .container .description{padding-top:50px;padding-bottom:50px}@media screen and (max-width:480px){.shops .container .description{padding-bottom:0}}.shops .container hr{margin-top:10px;margin-bottom:10px}.shops .container .small{font-size:18px;line-height:initial}.shops .container .hint{font-size:14px;margin-top:50px;line-height:initial}#thank-you{padding:100px 0;text-align:center}#imprint{padding:100px 0}#error{padding:100px 0;text-align:center}﻿.form-group.has-errors{background:rgba(255,0,0,.05);border:1px solid rgba(255,0,0,.2);border-radius:3px;margin:0 -5px;padding:0 5px}.form-errors{color:#b52b27}.form-honeybear{visibility:hidden;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.form-errors p{margin:0}.form-input-file input{display:none}.form-input-file .dz-default.dz-message{position:absolute;text-align:center;left:0;right:0;top:50%;transform:translateY(-50%);margin:0}.form-input-file.dropzone{position:relative;min-height:70px;border-radius:3px;margin-bottom:.85rem;border:2px dashed #ccc;color:#aaa;padding:.5rem}.form-input-file.dropzone .dz-preview{margin:.5rem}.form-input-file.dropzone .dz-preview:hover{z-index:2}.form-input-file.dropzone .dz-preview .dz-error-message{min-width:140px;width:auto}.form-input-file.dropzone .dz-preview .dz-image,.form-input-file.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:3px;z-index:1}.form-tabs .tabs-nav{display:flex;padding-top:1px;margin-bottom:-1px}.form-tabs .tabs-nav a{flex:1;transition:color .5s ease,background .5s ease;cursor:pointer;text-align:center;padding:10px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ccc;border-radius:5px 5px 0 0}.form-tabs .tabs-nav a.active{border:1px solid #ccc;border-bottom:1px solid rgba(0,0,0,0);margin:0 -1px}.form-tabs .tabs-nav a.active span{color:#000}.form-tabs .tabs-nav span{display:inline-block;line-height:1.1}.form-tabs.subtle .tabs-nav{margin-right:0!important}.form-tabs .tabs-content .tab__content{display:none;padding-top:2rem}.form-tabs .tabs-content .tab__content.active{display:block}.checkboxes{display:inline-block}.checkboxes label{display:inline;cursor:pointer;position:relative;padding:0 0 0 20px;margin-right:15px}.checkboxes label:before{content:"";display:inline-block;width:20px;height:20px;left:0;margin-top:0;margin-right:10px;position:absolute;border-radius:3px;border:1px solid #e6e6e6}.checkboxes input[type=checkbox]{display:none}.checkboxes input[type=checkbox]:checked+label:before{content:"✓";font-size:20px;line-height:1;text-align:center}.checkboxes.toggleable label{margin-right:0}.form-field-toggleable .checkboxes.toggleable{margin-right:5px;vertical-align:middle}.form-field-toggleable .checkboxes+label{display:inline-block}.switch-toggle{display:inline-flex;overflow:hidden;border-radius:3px;line-height:35px;border:1px solid #ccc}.switch-toggle input[type=radio]{position:absolute;visibility:hidden;display:none}.switch-toggle label{display:inline-block;cursor:pointer;padding:0 15px;margin:0;white-space:nowrap;color:inherit;transition:background-color .5s ease}.switch-toggle input.highlight:checked+label{background:#333;color:#fff}.switch-toggle input:checked+label{color:#fff;background:#999}.signature-pad{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:10px;width:100%;height:100%;max-width:700px;max-height:460px;border:1px solid #f0f0f0;background-color:#fff;padding:16px}.signature-pad--body{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #f6f6f6;min-height:100px}.signature-pad--body canvas{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.02) inset}.signature-pad--footer{color:#c3c3c3;text-align:center;font-size:1.2em}.signature-pad--actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px}[data-grav-field=array] .form-row{display:flex;align-items:center;margin-bottom:.5rem}[data-grav-field=array] .form-row>input,[data-grav-field=array] .form-row>textarea{margin:0 .5rem;display:inline-block}.form-data.basic-captcha .form-input-wrapper{border:1px solid #ccc;border-radius:5px;display:flex;overflow:hidden}.form-data.basic-captcha .form-input-prepend{display:flex;color:#333;background-color:#ccc;flex-shrink:0}.form-data.basic-captcha .form-input-prepend img{margin:0}.form-data.basic-captcha .form-input-prepend button>svg{margin:0 8px;width:18px;height:18px}.form-data.basic-captcha input.form-input{border:0}#grav-login{max-width:30rem;margin:5rem auto;background:#fcfcfc;border:4px solid #eee;border-radius:4px;padding:1rem 3rem 3rem 3rem;text-align:center}#grav-login .form-actions{text-align:right}#grav-logout{position:absolute;bottom:5px;right:5px}.alert.info{color:#27ae60}.alert.error{color:#e74c3c}#grav-login p{font-size:small;margin:1rem 0;padding:0;text-align:center}#grav-login .form-actions p{margin-bottom:0}#grav-login .button{vertical-align:middle}#grav-login .delimiter{display:block;font-size:1.6rem;letter-spacing:1px;line-height:1.6rem;position:relative;text-transform:uppercase;margin:1rem 0}#grav-login .delimiter:after,#grav-login .delimiter:before{background-color:#777;content:"";height:1px;position:absolute;top:.8rem;width:40%}#grav-login .delimiter:before{background-image:-moz-linear-gradient(right center,#777777,#ffffff);left:0}#grav-login .delimiter:after{background-image:-moz-linear-gradient(left center,#777777,#ffffff);right:0}#grav-login .rememberme{display:inline-block;float:left;padding:7px 0;vertical-align:middle}#grav-login .rememberme label{font-weight:inherit;display:inline}.login-status{white-space:nowrap;vertical-align:middle}