/**
 * frontend-boilerplate-utrecht - A boilerplate with a front-end workflow and a solid base to kickstart a new project.
 * @version v1.1.0
 * @link http://www.efocus.nl
 * @license ISC
 */
@charset "UTF-8";
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=c970890be9602a623316aba69bf40e6c)
 * Config saved to config.json and https://gist.github.com/c970890be9602a623316aba69bf40e6c
 */
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */@import url("//hello.myfonts.net/count/322700");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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{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;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}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{display:block;font-size:14px;line-height:1.42857143;color:#555}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin:8px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.form-horizontal .form-group:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}meta.foundation-version{font-family:\/5.5.2/}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 767px)/";width:0}meta.foundation-mq-medium{font-family:"only screen and (min-width: 768px)";width:768px}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width: 768px) and (max-width: 991px)/";width:768px}meta.foundation-mq-large{font-family:"/only screen and (min-width: 992px)/";width:992px}meta.foundation-mq-large-only{font-family:"/only screen and (min-width: 992px) and (max-width: 1199px)/";width:992px}meta.foundation-mq-xlarge,meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width: 1200px)/";width:1200px}meta.foundation-data-attribute-namespace{font-family:false}span.multiselect-native-select{position:relative}span.multiselect-native-select select{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px -1px -1px -3px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;left:50%;top:30px}.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0}.multiselect-container .input-group{margin:5px}.multiselect-container>li{padding:0}.multiselect-container>li>a.multiselect-all label{font-weight:700}.multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px;height:100%;font-weight:700}.multiselect-container>li.multiselect-group-clickable label{cursor:pointer}.multiselect-container>li>a{padding:0}.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px 3px 40px}.multiselect-container>li>a>label.checkbox,.multiselect-container>li>a>label.radio{margin:0}.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px}.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0}@font-face{font-family:MuseoSans;src:url(../fonts/322700_4_0.woff2) format("woff2"),url(../fonts/322700_4_0.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:MuseoSans;src:url(../fonts/322700_1_0.woff2) format("woff2"),url(../fonts/322700_1_0.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:MuseoSans;src:url(../fonts/322700_3_0.woff2) format("woff2"),url(../fonts/322700_3_0.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:MuseoSans;src:url(../fonts/322700_0_0.woff2) format("woff2"),url(../fonts/322700_0_0.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:MuseoSans;src:url(../fonts/322700_0_0.woff2) format("woff2"),url(../fonts/322700_0_0.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Splurge;src:url(../fonts/splurge.woff2) format("woff2"),url(../fonts/splurge.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Splurge;src:url(../fonts/splurgeb.woff2) format("woff2"),url(../fonts/splurgeb.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icomoon.woff?24klla) format("woff");font-weight:400;font-style:normal}.icon,[class*=' icon-'],[class^=icon-]{position:relative}.icon:before,[class*=' icon-']:before,[class^=icon-]:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:text-top;speak:none;font-family:icomoon;font-variant:normal;text-transform:none;line-height:1}.icon:after,[class*=' icon-']:after,[class^=icon-]:after{display:none}.icon.is-after,[class*=' icon-'].is-after,[class^=icon-].is-after{position:relative}.icon.is-after:before,[class*=' icon-'].is-after:before,[class^=icon-].is-after:before{display:none}.icon.is-after:after,[class*=' icon-'].is-after:after,[class^=icon-].is-after:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:text-top;speak:none;font-family:icomoon;font-variant:normal;text-transform:none;line-height:1}.icon-search:after,.icon-search:before{content:"s"}.icon-directions:after,.icon-directions:before{content:""}.icon-collection:after,.icon-collection:before{content:""}.icon-arrow-right-long:after,.icon-arrow-right-long:before{content:"→"}.icon-arrow-left-long:after,.icon-arrow-left-long:before{content:"←"}.icon-arrow-up-long:after,.icon-arrow-up-long:before{content:"↑"}.icon-arrow-down-long:after,.icon-arrow-down-long:before{content:"↓"}.icon-arrow-down-slim:after,.icon-arrow-down-slim:before{content:""}.icon-pagebreak:after,.icon-pagebreak:before{content:""}.icon-checkout:after,.icon-checkout:before{content:""}.icon-tender:after,.icon-tender:before{content:""}.icon-check:after,.icon-check:before{content:"√"}.icon-cross:after,.icon-cross:before{content:""}.icon-circle:after,.icon-circle:before{content:""}.icon-home:after,.icon-home:before{content:"Δ"}.icon-arrow-down:after,.icon-arrow-down:before{content:"∨"}.icon-arrow-left:after,.icon-arrow-left:before{content:"‹"}.icon-arrow-right:after,.icon-arrow-right:before{content:"›"}.icon-arrow-up:after,.icon-arrow-up:before{content:"∧"}.icon-minus:after,.icon-minus:before{content:"-"}.icon-plus:after,.icon-plus:before{content:""}.icon-save:after,.icon-save:before{content:""}.icon-offer:after,.icon-offer:before{content:""}.icon-cart:after,.icon-cart:before{content:""}.icon-facebook:after,.icon-facebook:before{content:"f"}.icon-linkedin:after,.icon-linkedin:before{content:"l"}.icon-twitter:after,.icon-twitter:before{content:"t"}.icon-instagram:after,.icon-instagram:before{content:"i"}.icon-pinterest:after,.icon-pinterest:before{content:"p"}.icon-phone:after,.icon-phone:before{content:""}.icon-mail:after,.icon-mail:before{content:""}.icon-mail-circle:after,.icon-mail-circle:before{content:""}.icon-phone-circle:after,.icon-phone-circle:before{content:""}.icon-chat-circle:after,.icon-chat-circle:before{content:""}.icon-chat:after,.icon-chat:before{content:""}.icon-eco:after,.icon-eco:before{content:""}.icon-kitchen-showroom:after,.icon-kitchen-showroom:before{content:""}.icon-repair-service:after,.icon-repair-service:before{content:""}.icon-hours:after,.icon-hours:before{content:""}.icon-showroom:after,.icon-showroom:before{content:""}.icon-delivery:after,.icon-delivery:before{content:""}.icon-history:after,.icon-history:before{content:""}.icon-locations:after,.icon-locations:before{content:""}.icon-stock:after,.icon-stock:before{content:""}.icon-early:after,.icon-early:before{content:""}.icon-advice:after,.icon-advice:before{content:""}.icon-bathroom-showroom:after,.icon-bathroom-showroom:before{content:""}.icon-places:after,.icon-places:before{content:""}.icon-error:after,.icon-error:before{content:""}.icon-attention:after,.icon-attention:before{content:""}.icon-pencil:after,.icon-pencil:before{content:""}.icon-trash:after,.icon-trash:before{content:""}.icon-home2:after,.icon-home2:before{content:""}.diamond{position:relative;display:inline-block;background-color:#ffbe00;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:75px;height:75px;text-align:center;font-size:"";-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.diamond,.diamond>span{line-height:75px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;will-change:transform}.diamond>span{position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;height:100%}.diamond>span:before{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.is-hidden{display:none!important}.is-visually-hidden{overflow:hidden;clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}.is-measurable{visibility:hidden!important;display:block!important;position:absolute!important;left:-999em!important;width:auto!important;height:auto!important}.has-medium-weight{font-weight:500}.has-bold-weight{font-weight:700}body{font-family:MuseoSans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;color:#323737;font-size:14px;margin:0}a{cursor:pointer}a:focus{color:inherit;text-decoration:none;outline:none;outline-offset:unset}p{margin-bottom:1em}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;line-height:1;font-family:MuseoSans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;text-transform:uppercase}h1{font-size:48px}h2{font-size:36px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}@media screen and (max-width:992px){h1{font-size:40px}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px}}@media screen and (max-width:768px){h1{font-size:32px}h2{font-size:26px}h3{font-size:22px}}.button,button{background:#ffbe00;border:1px solid #ffbe00;border-radius:0;padding:.75rem 2.175rem;color:#323737;font-size:16px;text-transform:uppercase;text-decoration:none;transition:all .2s ease-in;text-align:center}.button:hover,button:hover{border:1px solid #323737;text-decoration:none;color:inherit}.button-secondary{background:transparent;border-color:#323737;color:#323737}.button-secondary:hover{background-color:#323737;color:#fff}.button-secondary-diap{background:transparent;border-color:#fff;color:#fff}.button-secondary-diap:hover{background:#fff;border-color:#fff;color:#323737}html{box-sizing:border-box;-ms-overflow-style:-ms-autohiding-scrollbar;font-size:14px}*,:after,:before{box-sizing:inherit;margin:0;padding:0}body{overflow-x:hidden}body.is-in-debug-mode:before{content:'S';opacity:.25;z-index:999;position:fixed;top:.75rem;right:.75rem;color:#000}@media screen and (min-width:320px){body.is-in-debug-mode:before{content:'M'}}@media screen and (min-width:768px){body.is-in-debug-mode:before{content:'L'}}@media screen and (min-width:992px){body.is-in-debug-mode:before{content:'XL'}}@media screen and (min-width:1200px){body.is-in-debug-mode:before{content:'XXL'}}.page-main{transition:all .25s ease-in-out;overflow-x:hidden}.page-main .row-wrapper{transition:padding .25s ease-in-out;padding-top:8.92857rem}@media screen and (min-width:768px){.page-main .row-wrapper{padding-top:14.64286rem}}.page-main .row-wrapper.is-minimal{padding-top:3.21429rem}.container-fluid{width:100%}.container-fluid .container{padding:0}.block{padding-left:0;padding-right:0;margin-bottom:1em}@media (min-width:768px){.container{width:auto;max-width:750px}}@media (min-width:992px){.container{width:auto;max-width:970px}}@media (min-width:1200px){.container{width:auto;max-width:1170px}}.textcontentblock{text-align:center;font-size:18px;margin:5em 0}.textcontentblock p{margin-bottom:3em}.textcontentblock .button{display:inline-block}.EPiServerForms .Form__Element input[type=date],.EPiServerForms .Form__Element input[type=file],.EPiServerForms .Form__Element input[type=password],.EPiServerForms .Form__Element input[type=text],.EPiServerForms .Form__Element select,.EPiServerForms .Form__Element textarea,fieldset input[type=date],fieldset input[type=file],fieldset input[type=password],fieldset input[type=text],fieldset select,fieldset textarea{display:block;border:.07143rem solid #ddd;border-radius:0;padding:.75rem;width:100%;text-transform:none}.EPiServerForms .Form__Element input[type=date]:focus,.EPiServerForms .Form__Element input[type=file]:focus,.EPiServerForms .Form__Element input[type=password]:focus,.EPiServerForms .Form__Element input[type=text]:focus,.EPiServerForms .Form__Element select:focus,.EPiServerForms .Form__Element textarea:focus,fieldset input[type=date]:focus,fieldset input[type=file]:focus,fieldset input[type=password]:focus,fieldset input[type=text]:focus,fieldset select:focus,fieldset textarea:focus{border-color:#ffbe00;outline:none}.EPiServerForms .Form__Element select,fieldset select{position:relative;background:url(../images/dropdown-arrow.svg) #fff 100% no-repeat;border:1px solid #ddd;border-radius:0;width:100%;padding:.75rem 3rem .75rem .75rem;color:#323737;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background-size:3.07143rem 3.07143rem;padding:.75rem}.EPiServerForms .Form__Element select::-ms-expand,fieldset select::-ms-expand{display:none}.EPiServerForms .Form__Element select:focus,fieldset select:focus{outline:none}.EPiServerForms .Form__Element select option,fieldset select option{color:#323737}.EPiServerForms .Form__Element textarea,fieldset textarea{min-height:6rem;resize:none}.EPiServerForms .Form__Element .Form__Element__ValidationError,fieldset .field-validation-error{position:relative;display:block;width:100%;padding-left:2rem;margin-top:.75rem;color:red}.EPiServerForms .Form__Element .Form__Element__ValidationError:before,fieldset .field-validation-error:before{content:'\e911';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;display:inline-block;font-family:icomoon;font-size:1.5rem}.EPiServerForms .FormChoice label,fieldset.has-choice label{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin:1rem 0 0;padding-left:calc(1.5rem + 1em);font-weight:300;line-height:1;cursor:pointer;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:768px){.EPiServerForms .FormChoice label,fieldset.has-choice label{padding-left:0}}.EPiServerForms .FormChoice label:before,fieldset.has-choice label:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#fff;border:.07143rem solid #ddd;width:22px;height:22px}@media screen and (min-width:768px){.EPiServerForms .FormChoice label:before,fieldset.has-choice label:before{position:relative;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);float:left;margin-right:1em}}.EPiServerForms .FormChoice label input,fieldset.has-choice label input{position:absolute;z-index:-1;opacity:0;width:.1px;height:.1px;margin:0;overflow:hidden}.EPiServerForms .FormChoice label.is-checked:after,fieldset.has-choice label.is-checked:after{content:'\221a';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:22px;text-align:center;font-size:1.143rem;font-family:icomoon;color:#ffbe00}.EPiServerForms .FormChoice label.is-radiobutton:before,fieldset.has-choice label.is-radiobutton:before{border-radius:50%}.EPiServerForms .FormChoice label.is-radiobutton.is-checked:after,fieldset.has-choice label.is-radiobutton.is-checked:after{content:'';left:6px;background-color:#ffbe00;border-radius:50%;width:10px;height:10px;font-size:0}.EPiServerForms .FormFileUpload label,.fileupload label{position:relative;margin-bottom:.5rem}.EPiServerForms .FormFileUpload label .upload-file,.fileupload label .upload-file{position:absolute;left:0;bottom:0;background-color:#323737;border:.07143rem solid #323737;color:#fff;font-weight:300;white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.EPiServerForms .FormFileUpload label:after,.fileupload label:after{content:'';display:block;border:.07143rem solid #ddd;width:100%;margin-top:.5rem;padding:.75rem;text-transform:none}.EPiServerForms .FormFileUpload input[type=file],.fileupload input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.EPiServerForms .Form__Title{display:block;border:none;margin-top:0;margin-bottom:2rem;color:#323737}.EPiServerForms .Form__Description,.EPiServerForms .Form__Status{margin-bottom:2rem;font-size:14px;font-weight:400}.EPiServerForms .Form__Status .Form__Warning__Message{background-color:#ddd;color:#323737}.EPiServerForms .Form__Element{margin-bottom:2rem!important;width:100%;overflow:hidden}.EPiServerForms .Form__Element:not(.FormChoice).ValidationRequired .Form__Element__Caption:after,.EPiServerForms .Form__Element:not(.FormChoice).ValidationRequired label:after{content:' *'}.EPiServerForms .Form__Element .Form__Element__Caption,.EPiServerForms .Form__Element label{display:block;width:100%;margin-bottom:.5rem;font-size:14px;font-weight:900;text-transform:uppercase}.EPiServerForms .FormChoice{position:relative;margin-bottom:2em}.EPiServerForms .FormChoice:after,.EPiServerForms .FormChoice:before{content:' ';display:table}.EPiServerForms .FormChoice:after{clear:both}.EPiServerForms .FormChoice.ValidationRequired .Form__Element__Caption:after{content:' *'}.EPiServerForms .FormChoice .Form__Element__Caption{margin-bottom:-.5rem}.EPiServerForms .FormSubmitButton{width:auto;margin:1rem 0 0!important}.form-subtitle,.form-title{display:inline-block;border-bottom:.28571rem solid #ffbe00;margin-top:0;margin-bottom:2rem;padding-bottom:.5rem;color:#323737}h1.form-title{font-size:28px}.form-subtitle{border-bottom:none}.form-description{margin-bottom:2rem;font-size:14px;font-weight:400}.form-warning{color:#004c99}.form-warning:before{content:'\e918';display:inline-block;margin-right:.75rem;margin-left:-.75rem;font-family:icomoon;font-size:2rem}fieldset{position:relative;display:block;margin-bottom:2rem;width:100%;overflow:hidden}fieldset:last-of-type{margin-bottom:0}fieldset label{display:block;width:100%;font-size:14px;font-weight:900;text-transform:uppercase}fieldset label:not(is-checkbox).is-required:after,fieldset label:not(is-radiobutton).is-required:after{content:' *'}fieldset.has-choice{position:relative;margin-bottom:2em}fieldset.has-choice:after,fieldset.has-choice:before{content:' ';display:table}fieldset.has-choice:after{clear:both}fieldset.has-choice .label{display:block;margin-bottom:-.5rem;text-transform:uppercase;font-weight:900;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}fieldset.has-choice .label.is-required:after{content:' *'}button[type=submit]{width:auto;margin-top:3rem}button[type=submit]:focus{outline:none}button[type=submit].is-disabled{position:relative;opacity:.5;cursor:not-allowed}button[type=submit].is-disabled:before{content:url(../images/ajax-loader.gif);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-3rem;display:inline-block;width:3rem;text-align:center;line-height:1}.is-styleguide h1,.is-styleguide h2,.is-styleguide h3{margin-bottom:1em}.is-styleguide section{margin:4em 0}.is-styleguide .sg-itemindicator{border-bottom:1px solid #898989}.is-styleguide .sg-colors,.is-styleguide .sg-navigation{margin-bottom:1em}.is-styleguide .sg-colors li,.is-styleguide .sg-navigation li{display:inline-block;padding:0 1.5rem}.is-styleguide .sg-colors li{width:12.5%;height:100px}.is-styleguide .sg-colors li .sg-swatch{display:block;width:100%;height:100px}.is-styleguide .sg-buttons{display:inline-block;width:30%}.is-styleguide .sg-buttons .sg-buttons-bg{padding:1.5rem 0}.is-styleguide .sg-buttons.sg-buttons-diap .sg-buttons-bg{background:#004c99;padding:1.5rem 3rem}.headerblock{float:none;margin-bottom:0;padding-left:0;padding-right:0}.navbar{position:absolute;z-index:99999999;background:#fff;border-radius:0;border:0;width:100%;height:8.92857rem;margin-bottom:0;padding:0;transition:height .5s cubic-bezier(.86,0,.07,1)}@media screen and (min-width:768px){.navbar{height:14.64286rem;transition:none}}.navbar.is-minimal{height:45px;min-height:45px}.navbar.is-minimal.is-sticky{height:45px}.navbar.is-minimal .navbar-form{display:none}.navbar.is-minimal .navbar-collapse{border-bottom:0;min-height:0}.navbar.is-minimal .navbar-collapse .container{display:block;min-height:0;padding:0}.navbar.is-sticky{position:fixed;width:100%;height:5.71429rem;background:#fff;z-index:1000}.navbar.is-sticky .switch-bar{display:none}.navbar.is-sticky .navbar-collapse{background:#fff}.navbar.is-sticky .navbar-collapse .dropdown-menu{top:5.71429rem}@media screen and (min-width:992px){.navbar.is-sticky .navbar-collapse .dropdown-menu{width:930px}}@media screen and (min-width:1200px){.navbar.is-sticky .navbar-collapse .dropdown-menu{width:1130px}}.navbar.is-sticky .dropdown-layer{margin-top:5.71429rem}@media screen and (min-width:768px){.navbar.is-sticky .navbar-header{display:none}.navbar.is-sticky .navbar-collapse{background:transparent;position:absolute;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.navbar.is-sticky .navbar-collapse>.container{z-index:999999;transition:z-index 1s cubic-bezier(.86,0,.07,1)}.navbar.is-sticky .navbar-collapse .navbar-form{margin-right:8.92857rem}.navbar.is-sticky .navbar-collapse .navbar-meta{opacity:1;visibility:visible;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.navbar.is-sticky .offer-dropdown.is-open{top:5.71429rem}}@media screen and (min-width:992px){.navbar.is-sticky .navbar-collapse .sticky-logo{opacity:1;visibility:visible;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.navbar.is-sticky .navbar-collapse .navbar-nav{margin-left:2.85714rem}}.navbar.is-open{position:fixed;height:100%}.navbar.is-open .navbar-header .navbar-toggle span:nth-child(2){top:-.14286rem;left:.21429rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.navbar.is-open .navbar-header .navbar-toggle span:nth-child(3){opacity:0;width:0}.navbar.is-open .navbar-header .navbar-toggle span:nth-child(4){top:1.14286rem;left:.21429rem;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar.is-open .navbar-collapse{position:absolute;height:calc(100% - 45px);overflow-y:auto;-webkit-overflow-scrolling:touch}.navbar.is-open .navbar-collapse .switch-bar.mobile{opacity:1;visibility:visible;max-height:3.21429rem}.navbar.is-open .navbar-collapse .navbar-form{margin-top:calc(1rem + 5px);margin-bottom:calc(1rem + 5px)}.navbar a{transition:all .2s ease-in-out}.navbar .switch-bar{position:relative;z-index:99999999;display:none;background-image:linear-gradient(-90deg,#004c99,#2d375a);width:100%;height:3.21429rem}@media screen and (min-width:768px){.navbar .switch-bar{display:block;padding-right:1.07143rem;padding-left:1.07143rem}}.navbar .switch-bar.mobile{display:block;opacity:0;visibility:hidden;max-height:0;transition:all .5s cubic-bezier(.86,0,.07,1)}@media screen and (min-width:768px){.navbar .switch-bar.mobile{display:none}}.navbar .switch-bar.mobile .usertypes{width:100%}.navbar .switch-bar.mobile .usertypes a{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50%;text-align:center}.navbar .switch-bar>.container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:0}.navbar .switch-bar>.container:after,.navbar .switch-bar>.container:before{display:none}.navbar .switch-bar a{position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.85714rem}.navbar .switch-bar .usertypes,.navbar .switch-bar a{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.navbar .switch-bar .usertypes a{height:100%;padding:0 .71429rem;text-decoration:none;text-transform:uppercase;line-height:1;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar .switch-bar .usertypes a.active:before{content:'';position:absolute;bottom:0;left:0;background-color:#ffbe00;width:100%;height:.21429rem}.navbar .switch-bar .usertypes a.active:hover{background-color:#2d375a;color:#fff}.navbar .switch-bar .usertypes a.disabled:hover{background-color:#2d375a;color:#fff;cursor:not-allowed}.navbar .switch-bar .usertypes a:hover{background-color:#f5f5f5;color:#323737}.navbar .switch-bar .my-menu{padding:0 .71429rem;color:#fff;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar .switch-bar .my-menu.active{background-color:#f5f5f5;color:#323737}.navbar .switch-bar .my-menu.active:after{margin-top:-.28571rem;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.navbar .switch-bar .my-menu:after{content:'\e90c';position:relative;display:inline-block;margin-left:.375rem;font-family:icomoon;font-size:1.2rem;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.navbar .switch-bar .my-menu:hover{background-color:#f5f5f5;color:#323737}.navbar .switch-bar .button{height:auto;margin:.5rem 0;padding:0 1rem}.navbar .navbar-header{float:none;border-bottom:1px solid #f5f5f5;width:100%;height:3.21429rem;overflow:hidden}@media screen and (min-width:768px){.navbar .navbar-header{height:5.71429rem;padding-right:1.07143rem;padding-left:1.07143rem}}.navbar .navbar-header>.container{position:relative;z-index:999999;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;height:100%}@media screen and (min-width:768px){.navbar .navbar-header>.container{padding:0}}.navbar .navbar-header .navbar-toggle{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border:0;border-radius:0;width:1.78571rem;height:1.14286rem;margin-right:1.5rem;padding:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all .5s ease-in-out;cursor:pointer}.navbar .navbar-header .navbar-toggle:hover{background-color:#fff}.navbar .navbar-header .navbar-toggle:hover span{background-color:#ffbe00}.navbar .navbar-header .navbar-toggle:focus{background-color:#fff}.navbar .navbar-header .navbar-toggle span{position:absolute;left:0;display:block;background-color:#323737;opacity:1;width:100%;height:.14286rem;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all .25s ease-in-out}.navbar .navbar-header .navbar-toggle span:nth-child(2){top:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.navbar .navbar-header .navbar-toggle span:nth-child(3){top:.5rem;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.navbar .navbar-header .navbar-toggle span:nth-child(4){top:1rem;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.navbar .navbar-header .navbar-toggle .icon-bar+.icon-bar{margin-top:0}.navbar .navbar-header .navbar-brand{position:relative;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;display:inline-block;float:none;height:2.143rem;margin-right:1rem;padding:0;overflow:hidden;text-align:center}@media screen and (min-width:768px){.navbar .navbar-header .navbar-brand{margin-right:5rem;text-align:left}}@media screen and (min-width:992px){.navbar .navbar-header .navbar-brand{height:3.571rem;margin-right:2rem}}.navbar .navbar-header .navbar-brand img{height:2.143rem;max-width:100%;margin:0 auto}@media screen and (min-width:768px){.navbar .navbar-header .navbar-brand img{margin:0}}@media screen and (min-width:992px){.navbar .navbar-header .navbar-brand img{height:3.571rem}}.navbar .navbar-collapse{position:relative;background:#fff;border:0;border-bottom:.07143rem solid #f5f5f5;box-shadow:none;width:100%;height:auto;min-height:5.71429rem;padding:0}@media screen and (min-width:768px){.navbar .navbar-collapse{border-bottom:.07143rem solid #f5f5f5;height:5.71429rem;padding-right:1.07143rem;padding-left:1.07143rem}}.navbar .navbar-collapse>.container{position:relative;z-index:0;background-color:#fff;height:100%;min-height:5.71429rem;padding:0}@media screen and (min-width:768px){.navbar .navbar-collapse>.container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.07143rem solid #f5f5f5}}.navbar .navbar-collapse .sticky-logo{display:none}@media screen and (min-width:768px){.navbar .navbar-collapse .sticky-logo{position:absolute;top:50%;left:0;display:block;opacity:0;visibility:hidden;width:2rem;-webkit-transform:translateY(-80%);-ms-transform:translateY(-80%);transform:translateY(-80%);transition:all .3s cubic-bezier(.86,0,.07,1)}}.navbar .navbar-collapse .navbar-nav{opacity:0;visibility:hidden;z-index:999;width:100%;max-height:0;margin:0;transition:all .5s cubic-bezier(.86,0,.07,1)}@media screen and (min-width:768px){.navbar .navbar-collapse .navbar-nav{display:block;opacity:1;visibility:visible;height:100%;max-height:none}}@media screen and (min-width:992px){.navbar .navbar-collapse .navbar-nav{width:auto}}.navbar .navbar-collapse .navbar-nav.open{opacity:1;visibility:visible;max-height:200rem}.navbar .navbar-collapse .navbar-nav>li{display:block;height:100%}@media screen and (min-width:768px){.navbar .navbar-collapse .navbar-nav>li{width:auto;margin-left:0}}.navbar .navbar-collapse .navbar-nav>li a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:1rem;text-transform:uppercase;font-size:1.14286rem;color:#323737}@media screen and (min-width:992px){.navbar .navbar-collapse .navbar-nav>li a{padding:0 1rem}}@media screen and (min-width:1200px){.navbar .navbar-collapse .navbar-nav>li a{padding:0 2.25rem}}.navbar .navbar-collapse .navbar-nav>li a:hover{background-color:#f5f5f5}.navbar .navbar-collapse .navbar-nav>li.dropdown>a{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.navbar .navbar-collapse .navbar-nav>li.dropdown>a{-webkit-justify-content:initial;-ms-flex-pack:initial;justify-content:initial}}.navbar .navbar-collapse .navbar-nav>li.dropdown>a:after{content:'\e90c';position:relative;display:inline-block;margin-left:.375rem;font-family:icomoon;font-size:1.2rem;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.navbar .navbar-collapse .navbar-nav>li.dropdown.open>a{background-color:#f5f5f5;border-bottom:.07143rem solid #eee}@media screen and (min-width:768px){.navbar .navbar-collapse .navbar-nav>li.dropdown.open>a{border-bottom:0}}.navbar .navbar-collapse .navbar-nav>li.dropdown.open>a:after{margin-top:-.28571rem;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.navbar .navbar-collapse .navbar-nav>li.dropdown.active.open>a{background-color:#f5f5f5}.navbar .navbar-collapse .navbar-nav>li.dropdown.active>a{background-color:#fff}.navbar .navbar-collapse .navbar-nav>li.dropdown.active>a:before{display:none}.navbar .navbar-collapse .navbar-nav>li.dropdown.active>a:hover{background-color:#f5f5f5;cursor:pointer}.navbar .navbar-collapse .navbar-nav>li+.meta{border-top:.07143rem solid #f5f5f5}.navbar .navbar-collapse .navbar-nav>li.meta{display:block;padding:0}@media screen and (min-width:768px){.navbar .navbar-collapse .navbar-nav>li.meta{display:none}}.navbar .navbar-collapse .navbar-nav>li.meta+.meta{border-top:none}.navbar .navbar-collapse .navbar-nav>li.meta:last-child{border-bottom:.07143rem solid #f5f5f5}.navbar .navbar-collapse .navbar-nav>li.active>a{position:relative;background-color:#fff}.navbar .navbar-collapse .navbar-nav>li.active>a:before{content:'';position:absolute;bottom:0;left:0;background-color:#ffbe00;width:.21429rem;height:100%}@media screen and (min-width:768px){.navbar .navbar-collapse .navbar-nav>li.active>a:before{width:100%;height:.21429rem}}.navbar .navbar-collapse .navbar-nav>li.active>a:hover{background-color:#fff;cursor:default}.navbar .navbar-collapse .navbar-nav>li.user-content{margin:3rem 0;padding:0 1.07143rem}@media screen and (min-width:768px){.navbar .navbar-collapse .navbar-nav>li.user-content{display:none}}.navbar .navbar-collapse .navbar-nav>li.user-content.logged-in{margin-bottom:0;padding:0}.navbar .navbar-collapse .navbar-nav>li.user-content a :hover{color:#ffbe00}.navbar .navbar-collapse .navbar-nav>li.user-content a.button{display:inline-block}.navbar .navbar-collapse .navbar-nav>li.user-content a.button:hover{background-color:#ffbe00}.navbar .navbar-collapse .dropdown-menu{display:none;background:#f5f5f5;padding:0 1.07143rem}.navbar .navbar-collapse .dropdown-menu.pro-shop{-webkit-columns:auto;columns:auto;padding:1.5rem 1.07143rem}@media screen and (min-width:768px){.navbar .navbar-collapse .dropdown-menu.pro-shop{padding:0 0 1.5rem}}.navbar .navbar-collapse .dropdown-menu.pro-shop.is-hidden{display:none}.navbar .navbar-collapse .dropdown-menu.pro-shop .pro-cta{margin-bottom:0}@media screen and (min-width:768px){.navbar .navbar-collapse .dropdown-menu{background:transparent;border:0;box-shadow:none;border-radius:0;-webkit-columns:2;columns:2;width:53.57143rem;padding:1.5rem 0}}@media screen and (min-width:992px){.navbar .navbar-collapse .dropdown-menu{-webkit-columns:3;columns:3;width:69.28571rem;transition:width .5s cubic-bezier(.86,0,.07,1)}}@media screen and (min-width:1200px){.navbar .navbar-collapse .dropdown-menu{width:83.57143rem}}.navbar .navbar-collapse .dropdown-menu li{display:inline-block;width:100%;padding:.75rem 0}@media screen and (min-width:768px){.navbar .navbar-collapse .dropdown-menu li{padding:.5rem 3rem .5rem 0}}.navbar .navbar-collapse .dropdown-menu li a{display:inline-block;padding:0;font-weight:300;text-transform:none;color:#323737}.navbar .navbar-collapse .dropdown-menu li a:hover{text-decoration:none;color:#ffbe00!important}.navbar .navbar-collapse .navbar-form{z-index:999;border:0;width:calc(100% - 30px);margin:calc(1rem + 5px) 1.07143rem;padding:0;clear:both;transition:margin .3s cubic-bezier(.86,0,.07,1)}@media screen and (min-width:768px){.navbar .navbar-collapse .navbar-form{width:16.42857rem;margin:0 0 0 auto}}@media screen and (min-width:992px){.navbar .navbar-collapse .navbar-form{width:28.57143rem}}.navbar .navbar-collapse .navbar-form .navbar-searchbox{position:relative;background-color:#ffbe00;border:.07143rem solid #656969;border-left:none;width:100%;height:3rem}.navbar .navbar-collapse .navbar-form .navbar-searchbox input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;border-left:.07143rem solid #656969;border-right:.07143rem solid #656969;width:100%;height:100%;padding:.75rem;padding-right:3.92857rem}@media screen and (min-width:768px){.navbar .navbar-collapse .navbar-form .navbar-searchbox input[type=text]{width:16.42857rem}}@media screen and (min-width:992px){.navbar .navbar-collapse .navbar-form .navbar-searchbox input[type=text]{width:28.57143rem}}.navbar .navbar-collapse .navbar-form .navbar-searchbox input[type=text]::-webkit-input-placeholder{text-transform:uppercase}.navbar .navbar-collapse .navbar-form .navbar-searchbox input[type=text]:-moz-placeholder,.navbar .navbar-collapse .navbar-form .navbar-searchbox input[type=text]::-moz-placeholder{text-transform:uppercase}.navbar .navbar-collapse .navbar-form .navbar-searchbox input[type=text]:-ms-input-placeholder{text-transform:uppercase}.navbar .navbar-collapse .navbar-form .navbar-searchbox input[type=text]:focus{outline:none}.navbar .navbar-collapse .navbar-form .navbar-searchbox button{position:absolute;top:0;right:0;border:0;width:2.85714rem;height:100%;margin-top:0;padding:.75rem 1.5rem;text-align:center}.navbar .navbar-collapse .navbar-form .navbar-searchbox button:before{content:'\73';font-size:1.5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:text-top;speak:none;font-family:icomoon;font-variant:normal;text-transform:none;line-height:1}.navbar .navbar-collapse .navbar-form .navbar-searchbox button:hover{border:0}.navbar .navbar-collapse .navbar-meta{display:none}@media screen and (min-width:768px){.navbar .navbar-collapse .navbar-meta{position:absolute;top:50%;right:0;display:block;opacity:0;visibility:hidden;font-size:0;-webkit-transform:translateY(-80%);-ms-transform:translateY(-80%);transform:translateY(-80%);transition:all .3s cubic-bezier(.86,0,.07,1)}}.navbar .navbar-collapse .navbar-meta li.shoppingcart,.navbar .navbar-collapse .navbar-meta li.tendercart{min-width:4rem}.navbar .navbar-collapse .navbar-meta li.shoppingcart .diamond{right:.5rem}.navbar .navbar-collapse .navbar-meta li.tendercart .diamond{left:.71429rem}.navbar .navbar-collapse .navbar-meta li a{padding:0 1rem}.navbar .navbar-meta{display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;min-width:7.5rem;height:100%;text-align:right}.navbar .navbar-meta li{display:inline-block;position:relative;height:100%}.navbar .navbar-meta li.meta{display:none}@media screen and (min-width:768px){.navbar .navbar-meta li.meta{display:inline-block}}.navbar .navbar-meta li.shoppingcart,.navbar .navbar-meta li.tendercart{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:4rem}@media screen and (min-width:768px){.navbar .navbar-meta li.shoppingcart,.navbar .navbar-meta li.tendercart{min-width:5rem}}.navbar .navbar-meta li.shoppingcart a,.navbar .navbar-meta li.tendercart a{background-image:url(/static/images/offer.svg);background-size:3rem;background-position:50%;background-repeat:no-repeat}@media screen and (min-width:768px){.navbar .navbar-meta li.shoppingcart a,.navbar .navbar-meta li.tendercart a{background-size:3.42857rem}}.navbar .navbar-meta li.shoppingcart a .diamond,.navbar .navbar-meta li.tendercart a .diamond{position:relative;display:inline-block;background-color:#ffbe00;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:15px;height:15px;line-height:15px;text-align:center;font-size:10px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;will-change:transform;position:absolute;top:42%;right:.71429rem;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.navbar .navbar-meta li.shoppingcart a .diamond>span,.navbar .navbar-meta li.tendercart a .diamond>span{position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;height:100%;line-height:15px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;will-change:transform}.navbar .navbar-meta li.shoppingcart a .diamond>span:before,.navbar .navbar-meta li.tendercart a .diamond>span:before{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media screen and (min-width:768px){.navbar .navbar-meta li.shoppingcart a .diamond,.navbar .navbar-meta li.tendercart a .diamond{right:.85714rem}}.navbar .navbar-meta li.shoppingcart a .diamond span,.navbar .navbar-meta li.tendercart a .diamond span{font-weight:600}.navbar .navbar-meta li.shoppingcart a{background-image:url(/static/images/cart.svg)}.navbar .navbar-meta li.tendercart.active{background-color:#f5f5f5}.navbar .navbar-meta li.tendercart .diamond{left:.64286rem}@media screen and (min-width:768px){.navbar .navbar-meta li.tendercart .diamond{left:1.21429rem}}.navbar .navbar-meta li a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 .75rem;white-space:nowrap;font-size:1rem;color:#323737;text-transform:uppercase}@media screen and (min-width:768px){.navbar .navbar-meta li a{padding:0 1.5rem}}.navbar .navbar-meta li a.active{background-color:#f5f5f5}.navbar .navbar-meta li a:hover{background-color:#f5f5f5;text-decoration:none}.navbar .my-menu-dropdown,.navbar .offer-dropdown{position:absolute;top:-28.57143rem;z-index:-1;visibility:hidden;display:block;background-color:#f5f5f5;box-shadow:0 0 .14286rem 0 rgba(0,0,0,.12),0 .14286rem .14286rem 0 rgba(0,0,0,.24);width:100%;padding:3rem 1.07143rem 1.5rem;transition:all .3s cubic-bezier(.86,0,.07,1)}@media screen and (min-width:768px){.navbar .my-menu-dropdown,.navbar .offer-dropdown{max-width:320px;padding:3rem 2rem 1.5rem}}.navbar .my-menu-dropdown.is-open,.navbar .offer-dropdown.is-open{top:-.07143rem;z-index:9999;visibility:visible}.navbar .my-menu-dropdown .offers-list,.navbar .offer-dropdown .offers-list{list-style:none;max-height:153px;margin-top:1.5rem;overflow-y:auto}.navbar .my-menu-dropdown .offers-list li,.navbar .offer-dropdown .offers-list li{margin-bottom:.75rem}.navbar .my-menu-dropdown .offers-list li:last-child,.navbar .offer-dropdown .offers-list li:last-child{margin-bottom:0}.navbar .my-menu-dropdown .offers-list li a,.navbar .offer-dropdown .offers-list li a{color:#323737}.navbar .my-menu-dropdown .button,.navbar .offer-dropdown .button{display:block;width:100%;margin-top:1.5rem}.navbar .my-menu-dropdown{background-color:#f5f5f5;max-width:200px;padding-top:2rem;list-style:none}.navbar .my-menu-dropdown.is-open{top:3.21429rem;z-index:9999999}.navbar .my-menu-dropdown li:first-child{margin-bottom:.75rem}.navbar .my-menu-dropdown a{color:#323737}.navbar .dropdown-layer{display:none}@media screen and (min-width:768px){.navbar .dropdown-layer{display:block;background:#f5f5f5;width:100%;height:0;transition:height .25s ease-in-out}}.navbar .dropdown-layer.dropdown-layer-open{box-shadow:0 0 .14286rem 0 rgba(0,0,0,.12),0 .14286rem .14286rem 0 rgba(0,0,0,.24)}footer{position:relative;margin-top:-1rem}footer.container-fluid{padding:1rem 0 0}footer .links-list,footer .social-list{list-style:none;margin:0;padding:0}footer .links-list a,footer .social-list a{color:inherit}footer .links-list li{padding:.75rem 0}footer .links-list li:first-child{padding-top:0}footer .links-list li:last-child{padding-bottom:0}@media screen and (min-width:768px){footer .links-list li{margin-bottom:.5rem;padding:0}footer .links-list li:last-child{margin-bottom:0}}footer .social-list li{display:inline-block;margin-right:.5rem}footer .social-list li:last-child{margin-right:0}footer .social-list li a{text-decoration:none}footer .bottom .row,footer .middle .row,footer .top .row{margin:0}@media screen and (min-width:768px){footer .bottom .row.eq-height,footer .middle .row.eq-height,footer .top .row.eq-height{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}footer .top{background-color:#2d375a;background-image:linear-gradient(-90deg,#004c99,#2d375a);color:#fff;padding:2rem 0 1.5rem}@media screen and (min-width:768px){footer .top{padding-bottom:3rem}}footer .top .row.logo-holder{padding:1.5rem 0 3.5rem;text-align:center}footer .top .row.logo-holder .content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:3.571rem}footer .top .row.logo-holder span{display:none;white-space:nowrap}@media screen and (min-width:768px){footer .top .row.logo-holder span{display:inline-block;margin-right:1.5rem;font-size:18px}}@media screen and (min-width:992px){footer .top .row.logo-holder span{font-size:22px}}footer .top .row.logo-holder img{max-width:100%;height:100%}footer .top .row:not(.logo-holder) div[class^=col]{width:100%}footer .top .row:not(.logo-holder) div[class^=col]:first-child .column-title{margin-top:0}footer .top .row:not(.logo-holder) div[class^=col]:last-child{padding-bottom:.5rem}footer .top .row:not(.logo-holder) div[class^=col]:last-child>:nth-last-child(2){margin-bottom:1.5rem}@media screen and (min-width:768px){footer .top .row:not(.logo-holder) div[class^=col]{margin-bottom:2rem;width:49%}footer .top .row:not(.logo-holder) div[class^=col]:last-child{padding-bottom:0}footer .top .row:not(.logo-holder) div[class^=col]:last-child>:nth-last-child(2):not(.ignore-bottom-margin){margin-bottom:4.5rem}footer .top .row:not(.logo-holder) div[class^=col]:nth-child(n+3){margin-bottom:0}}@media screen and (min-width:992px){footer .top .row:not(.logo-holder) div[class^=col]{margin-bottom:0;width:24.5%}}footer .top .row:not(.logo-holder) .column-title{position:relative;border-top:.063rem solid #898989;margin-top:.5rem;padding-top:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}footer .top .row:not(.logo-holder) .column-title:after{content:'\2193';position:absolute;right:0;display:inline-block;font-family:icomoon;color:#ffbe00;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}footer .top .row:not(.logo-holder) .column-title.open:after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}@media screen and (min-width:768px){footer .top .row:not(.logo-holder) .column-title{border:none;margin:0;padding:0;cursor:default}footer .top .row:not(.logo-holder) .column-title:after{content:" ";position:relative;display:block;background-color:#ffbe00;width:3rem;height:.3rem;margin:1rem 0 1.5rem}}footer .top .links-list{display:none;padding:1rem 0}@media screen and (min-width:768px){footer .top .links-list{display:block;padding:0}}footer .top fieldset{position:relative;margin-bottom:0;overflow:visible}@media screen and (min-width:768px){footer .top fieldset{position:absolute;bottom:0;left:0;right:0;padding-left:inherit;padding-right:inherit}}footer .top fieldset input[type=text]{display:inline-block;border:0;width:calc(100% - 3.214rem);margin-right:.357rem;vertical-align:middle;color:#323737}footer .top fieldset input[type=text]::-webkit-input-placeholder{text-transform:uppercase}footer .top fieldset input[type=text]:-moz-placeholder,footer .top fieldset input[type=text]::-moz-placeholder{text-transform:uppercase}footer .top fieldset input[type=text]:-ms-input-placeholder{text-transform:uppercase}footer .top fieldset button{position:absolute;right:0;background-color:transparent;border:none;margin:0;padding:0;vertical-align:middle}footer .top fieldset button:focus{outline:none}footer .top fieldset button.diamond{position:relative;display:inline-block;background-color:#ffbe00;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:2.1435rem;height:2.1435rem;text-align:center;font-size:14px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}footer .top fieldset button.diamond,footer .top fieldset button.diamond>span{line-height:2.1435rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;will-change:transform}footer .top fieldset button.diamond>span{position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;height:100%}footer .top fieldset button.diamond>span:before{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}footer .top fieldset button.diamond:hover{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);color:#323737}footer .top fieldset button.diamond:hover>span{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}footer .top fieldset,footer .top p{display:none}@media screen and (min-width:768px){footer .top fieldset,footer .top p{display:block}}footer .top #subForm{display:none}@media screen and (min-width:768px){footer .top #subForm{display:block}}footer .top #subForm fieldset{display:block}@media screen and (min-width:768px){footer .top #subForm fieldset{position:relative}}footer .top p{margin-top:1rem}@media screen and (min-width:768px){footer .top p{margin-top:0}}footer .middle{background-color:#fff;padding:0;color:#2d375a;text-align:center;font-size:.875rem}@media screen and (min-width:768px){footer .middle{padding:2rem 0}}@media screen and (min-width:992px){footer .middle .row.eq-height{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}footer .middle div[class^=col]{position:relative;padding-top:2rem;text-align:center}footer .middle div[class^=col]:last-child{border-right:none;padding-bottom:2rem}@media screen and (min-width:768px){footer .middle div[class^=col]:last-child{padding-bottom:1rem}}@media screen and (min-width:768px){footer .middle div[class^=col]{border-right:.063rem solid #2d375a;border-bottom:none;padding-top:1rem;padding-bottom:1rem}}@media (max-width:992px) and (min-width:768px){footer .middle div[class^=col].social-links{border-right:none;border-bottom:.063rem solid #2d375a;width:100%;margin-bottom:2rem;padding-bottom:3rem}}footer .middle div[class^=col] p{margin-bottom:0;padding:0 2rem}footer .middle .links-list,footer .middle .social-list{border-bottom:.063rem solid #2d375a;padding-bottom:2rem}@media screen and (min-width:768px){footer .middle .links-list,footer .middle .social-list{border-bottom:none;padding-bottom:0}}@media screen and (min-width:768px){footer .middle .links-list{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (min-width:992px){footer .middle .social-holder{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}footer .middle .social-holder .social-text{display:block;margin-bottom:1.5rem;font-family:Splurge;font-size:40px;text-transform:uppercase}footer .middle .social-holder .social-list a{display:block;font-size:0}footer .middle .social-holder .social-list a:before{display:inline-block;position:relative;display:block;font-size:36px;color:#2d375a;text-indent:0}footer .middle .social-holder .social-list a:before,footer .middle .social-holder .social-list a:before:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;vertical-align:text-top;speak:none;font-family:icomoon;font-variant:normal;text-transform:none;line-height:1}footer .middle .social-holder .social-list a:before:before{display:inline-block}footer .middle .social-holder .social-list a:before:after{display:none}footer .middle .social-holder .social-list a:hover:before{color:#ffbe00}footer .middle .logo-holder{margin-bottom:1rem;font-size:0;text-align:center}footer .middle .logo-holder a{display:inline;vertical-align:top}footer .middle .logo-holder a:first-child{margin-right:.5rem}footer .middle .logo-holder a:last-child{margin-left:.5rem}footer .middle .logo-holder a>img{height:6.25rem}footer .bottom{background-color:#f1f1f4;padding:2rem 0 1.5rem;color:#2d375a;text-align:center}@media screen and (min-width:768px){footer .bottom .links-list li{display:inline-block;border-right:.063rem solid #2d375a;margin-right:.5rem;padding-right:.5rem}}footer .bottom .links-list li:last-child{margin-right:0;padding-right:0;border-right:none;border-bottom:none}.cc-window{position:fixed;left:0;right:0;bottom:0;z-index:9999;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:1;background-color:#323737;overflow:hidden;width:100%;padding:1rem 2rem;transition:opacity 1s ease}@media screen and (min-width:768px){.cc-window{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.cc-window.cc-invisible{opacity:0}.cc-window .cc-message{display:block;margin-bottom:1rem;color:#fff;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;text-align:center}@media screen and (min-width:768px){.cc-window .cc-message{margin-bottom:0;text-align:left}}.cc-window .cc-message .cc-link{display:block;opacity:1;color:#fff}@media screen and (min-width:768px){.cc-window .cc-message .cc-link{display:inline-block}}.cc-window .cc-message .cc-link:focus,.cc-window .cc-message .cc-link:hover{text-decoration:underline;outline:none}.cc-window .cc-compliance{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;width:100%}@media screen and (min-width:768px){.cc-window .cc-compliance{width:auto}}.cc-window .cc-compliance .cc-dismiss{display:block;background:#ffbe00;border:.07143rem solid #ffbe00;width:100%;padding:.75rem 2.175rem;color:#323737;font-size:16px;text-transform:uppercase;text-decoration:none;text-align:center;white-space:nowrap;cursor:pointer;transition:all .2s ease-in}@media screen and (min-width:768px){.cc-window .cc-compliance .cc-dismiss{width:auto}}.cc-window .cc-compliance .cc-dismiss:focus,.cc-window .cc-compliance .cc-dismiss:hover{border-color:#323737;text-decoration:none;color:inherit;outline:none}.pageheaderblock .container-fluid{position:relative;background-size:cover;background-position:50%;height:25.71429rem;color:#fff;overflow:hidden}@media screen and (min-width:768px){.pageheaderblock .container-fluid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:35.71429rem}}.pageheaderblock .container-fluid .container{position:relative;z-index:10;width:100%;padding:1.5rem 0;text-align:center}@media screen and (min-width:768px){.pageheaderblock .container-fluid .container{text-align:left}}.pageheaderblock .container-fluid .container h1,.pageheaderblock .container-fluid .container h2{margin-bottom:1em;opacity:0;-webkit-animation:a .5s forwards;animation:a .5s forwards;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.pageheaderblock .container-fluid .container ul{list-style:none}.pageheaderblock .container-fluid .container ul li{opacity:0;-webkit-animation:a .5s forwards;animation:a .5s forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;padding-bottom:.75rem}.pageheaderblock .container-fluid .container ul li:first-child{-webkit-animation-delay:1.5s;animation-delay:1.5s}.pageheaderblock .container-fluid .container ul li:nth-child(2){-webkit-animation-delay:1.7s;animation-delay:1.7s}.pageheaderblock .container-fluid .container ul li:nth-child(3){-webkit-animation-delay:1.9s;animation-delay:1.9s}.pageheaderblock .container-fluid .container ul li a{display:inline-block;width:12.85714rem;white-space:nowrap}@media screen and (min-width:768px){.pageheaderblock .container-fluid .container ul li{padding-bottom:1.5rem}.pageheaderblock .container-fluid .container ul li a{width:17.14286rem}}.pageheaderblock .container-fluid .diamond-bg{position:absolute;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);bottom:0;z-index:1;background:url(/static/images/diamond-pageheader.svg);background-size:107.14286rem 107.14286rem;background-blend-mode:hard-light;background-position:50%;background-repeat:no-repeat;opacity:.7;width:107.14286rem;height:107.14286rem;-webkit-animation:b 1s 1;animation:b 1s 1}@media screen and (min-width:768px){.pageheaderblock .container-fluid .diamond-bg{position:absolute;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);top:-35.71429rem;bottom:auto;margin-left:-40.71429rem;-webkit-animation:c 1s 1;animation:c 1s 1}}@media screen and (min-width:992px){.pageheaderblock .container-fluid .diamond-bg{margin-left:-53.57143rem}}@-webkit-keyframes a{0%{opacity:0}to{opacity:1}}@keyframes a{0%{opacity:0}to{opacity:1}}@-webkit-keyframes b{0%{bottom:75%}to{bottom:0}}@keyframes b{0%{bottom:75%}to{bottom:0}}@-webkit-keyframes c{0%{left:0}to{left:50%}}@keyframes c{0%{left:0}to{left:50%}}.video-block{position:relative;display:block;background-size:cover;background-position:50%;width:100%;height:0;padding-bottom:56.25%;cursor:pointer}.video-block:before{content:url(../images/playbutton.png);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;font-size:0}.video-block.show-video{background:none!important}.video-block.show-video:before{display:none}.video-block iframe{position:absolute;top:0;left:0;width:100%;height:100%}.biosconnectblock,.contentgridblock,.pagelistblock,.relateditemsblock,.shopgridblock,.singlepageblock{margin-bottom:0;padding:6rem 0;text-align:center}.biosconnectblock .container-fluid,.contentgridblock .container-fluid,.pagelistblock .container-fluid,.relateditemsblock .container-fluid,.shopgridblock .container-fluid,.singlepageblock .container-fluid{overflow:hidden}.biosconnectblock .block-title h2,.contentgridblock .block-title h2,.pagelistblock .block-title h2,.relateditemsblock .block-title h2,.shopgridblock .block-title h2,.singlepageblock .block-title h2{margin-bottom:1.5em}.biosconnectblock .button,.contentgridblock .button,.pagelistblock .button,.relateditemsblock .button,.shopgridblock .button,.singlepageblock .button{display:inline-block;margin:2rem 0 0}.biosconnectblock .block-holder,.contentgridblock .block-holder,.pagelistblock .block-holder,.relateditemsblock .block-holder,.shopgridblock .block-holder,.singlepageblock .block-holder{overflow:hidden}.biosconnectblock .block-holder>div:not(.title-holder),.contentgridblock .block-holder>div:not(.title-holder),.pagelistblock .block-holder>div:not(.title-holder),.relateditemsblock .block-holder>div:not(.title-holder),.shopgridblock .block-holder>div:not(.title-holder),.singlepageblock .block-holder>div:not(.title-holder){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-2rem;padding-bottom:3rem}.biosconnectblock .block-holder .block,.contentgridblock .block-holder .block,.pagelistblock .block-holder .block,.relateditemsblock .block-holder .block,.shopgridblock .block-holder .block,.singlepageblock .block-holder .block{position:relative;-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem);display:block;margin-bottom:2rem;padding-right:2rem;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform;text-align:left}.biosconnectblock .block-holder .block.slide-in,.contentgridblock .block-holder .block.slide-in,.pagelistblock .block-holder .block.slide-in,.relateditemsblock .block-holder .block.slide-in,.shopgridblock .block-holder .block.slide-in,.singlepageblock .block-holder .block.slide-in{-webkit-animation:d .8s ease forwards;animation:d .8s ease forwards}.biosconnectblock .block-holder .block.already-visible,.contentgridblock .block-holder .block.already-visible,.pagelistblock .block-holder .block.already-visible,.relateditemsblock .block-holder .block.already-visible,.shopgridblock .block-holder .block.already-visible,.singlepageblock .block-holder .block.already-visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:none;animation:none}.biosconnectblock .block-holder .block.order-1,.contentgridblock .block-holder .block.order-1,.pagelistblock .block-holder .block.order-1,.relateditemsblock .block-holder .block.order-1,.shopgridblock .block-holder .block.order-1,.singlepageblock .block-holder .block.order-1{-webkit-animation-duration:.4s;animation-duration:.4s}.biosconnectblock .block-holder .block.order-2,.contentgridblock .block-holder .block.order-2,.pagelistblock .block-holder .block.order-2,.relateditemsblock .block-holder .block.order-2,.shopgridblock .block-holder .block.order-2,.singlepageblock .block-holder .block.order-2{-webkit-animation-duration:.8s;animation-duration:.8s}.biosconnectblock .block-holder .block.order-3,.contentgridblock .block-holder .block.order-3,.pagelistblock .block-holder .block.order-3,.relateditemsblock .block-holder .block.order-3,.shopgridblock .block-holder .block.order-3,.singlepageblock .block-holder .block.order-3{-webkit-animation-duration:1.2s;animation-duration:1.2s}.biosconnectblock .block-holder .block.order-4,.contentgridblock .block-holder .block.order-4,.pagelistblock .block-holder .block.order-4,.relateditemsblock .block-holder .block.order-4,.shopgridblock .block-holder .block.order-4,.singlepageblock .block-holder .block.order-4{-webkit-animation-duration:1.6s;animation-duration:1.6s}@-webkit-keyframes d{to{-webkit-transform:translateY(0);transform:translateY(0)}}.biosconnectblock .block-holder .block>a,.contentgridblock .block-holder .block>a,.pagelistblock .block-holder .block>a,.relateditemsblock .block-holder .block>a,.shopgridblock .block-holder .block>a,.singlepageblock .block-holder .block>a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;width:100%}.biosconnectblock .block-holder .block>a:hover img,.contentgridblock .block-holder .block>a:hover img,.pagelistblock .block-holder .block>a:hover img,.relateditemsblock .block-holder .block>a:hover img,.shopgridblock .block-holder .block>a:hover img,.singlepageblock .block-holder .block>a:hover img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}.biosconnectblock .block-holder .block>a:hover .diamond,.contentgridblock .block-holder .block>a:hover .diamond,.pagelistblock .block-holder .block>a:hover .diamond,.relateditemsblock .block-holder .block>a:hover .diamond,.shopgridblock .block-holder .block>a:hover .diamond,.singlepageblock .block-holder .block>a:hover .diamond{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.biosconnectblock .block-holder .block>a:hover .diamond>span,.contentgridblock .block-holder .block>a:hover .diamond>span,.pagelistblock .block-holder .block>a:hover .diamond>span,.relateditemsblock .block-holder .block>a:hover .diamond>span,.shopgridblock .block-holder .block>a:hover .diamond>span,.singlepageblock .block-holder .block>a:hover .diamond>span{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.biosconnectblock .block-holder .block .image-holder,.contentgridblock .block-holder .block .image-holder,.pagelistblock .block-holder .block .image-holder,.relateditemsblock .block-holder .block .image-holder,.shopgridblock .block-holder .block .image-holder,.singlepageblock .block-holder .block .image-holder{display:none;position:relative}@media screen and (min-width:768px){.biosconnectblock .block-holder .block .image-holder,.contentgridblock .block-holder .block .image-holder,.pagelistblock .block-holder .block .image-holder,.relateditemsblock .block-holder .block .image-holder,.shopgridblock .block-holder .block .image-holder,.singlepageblock .block-holder .block .image-holder{display:block;height:25rem;overflow:hidden}}.biosconnectblock .block-holder .block .image-holder img,.contentgridblock .block-holder .block .image-holder img,.pagelistblock .block-holder .block .image-holder img,.relateditemsblock .block-holder .block .image-holder img,.shopgridblock .block-holder .block .image-holder img,.singlepageblock .block-holder .block .image-holder img{min-width:100%;min-height:100%;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;will-change:transform;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.biosconnectblock .block-holder .block .content-holder,.contentgridblock .block-holder .block .content-holder,.pagelistblock .block-holder .block .content-holder,.relateditemsblock .block-holder .block .content-holder,.shopgridblock .block-holder .block .content-holder,.singlepageblock .block-holder .block .content-holder{position:relative;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;background-color:#f5f5f5;padding:2rem}.biosconnectblock .block-holder .block .content-holder .text-holder,.contentgridblock .block-holder .block .content-holder .text-holder,.pagelistblock .block-holder .block .content-holder .text-holder,.relateditemsblock .block-holder .block .content-holder .text-holder,.shopgridblock .block-holder .block .content-holder .text-holder,.singlepageblock .block-holder .block .content-holder .text-holder{float:left;width:calc(100% - 4.358000000000001rem)}.biosconnectblock .block-holder .block .content-holder .text-holder .title,.contentgridblock .block-holder .block .content-holder .text-holder .title,.pagelistblock .block-holder .block .content-holder .text-holder .title,.relateditemsblock .block-holder .block .content-holder .text-holder .title,.shopgridblock .block-holder .block .content-holder .text-holder .title,.singlepageblock .block-holder .block .content-holder .text-holder .title{color:#323737;overflow:hidden;text-overflow:ellipsis}.biosconnectblock .block-holder .block .content-holder .text-holder .description,.contentgridblock .block-holder .block .content-holder .text-holder .description,.pagelistblock .block-holder .block .content-holder .text-holder .description,.relateditemsblock .block-holder .block .content-holder .text-holder .description,.shopgridblock .block-holder .block .content-holder .text-holder .description,.singlepageblock .block-holder .block .content-holder .text-holder .description{margin-bottom:0;color:#898989}.biosconnectblock .block-holder .block .content-holder .cta,.contentgridblock .block-holder .block .content-holder .cta,.pagelistblock .block-holder .block .content-holder .cta,.relateditemsblock .block-holder .block .content-holder .cta,.shopgridblock .block-holder .block .content-holder .cta,.singlepageblock .block-holder .block .content-holder .cta{display:block;position:absolute;right:2rem;bottom:2rem}.biosconnectblock .block-holder .block .content-holder .diamond,.contentgridblock .block-holder .block .content-holder .diamond,.pagelistblock .block-holder .block .content-holder .diamond,.relateditemsblock .block-holder .block .content-holder .diamond,.shopgridblock .block-holder .block .content-holder .diamond,.singlepageblock .block-holder .block .content-holder .diamond{float:right;background-color:transparent;padding:0;vertical-align:middle;position:relative;display:inline-block;background-color:#ffbe00;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:2.1435rem;height:2.1435rem;line-height:2.1435rem;text-align:center;font-size:14px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;will-change:transform}.biosconnectblock .block-holder .block .content-holder .diamond>span,.contentgridblock .block-holder .block .content-holder .diamond>span,.pagelistblock .block-holder .block .content-holder .diamond>span,.relateditemsblock .block-holder .block .content-holder .diamond>span,.shopgridblock .block-holder .block .content-holder .diamond>span,.singlepageblock .block-holder .block .content-holder .diamond>span{position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;height:100%;line-height:2.1435rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;will-change:transform}.biosconnectblock .block-holder .block .content-holder .diamond>span:before,.contentgridblock .block-holder .block .content-holder .diamond>span:before,.pagelistblock .block-holder .block .content-holder .diamond>span:before,.relateditemsblock .block-holder .block .content-holder .diamond>span:before,.shopgridblock .block-holder .block .content-holder .diamond>span:before,.singlepageblock .block-holder .block .content-holder .diamond>span:before{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.biosconnectblock .block-holder .block .content-holder .diamond span:before,.contentgridblock .block-holder .block .content-holder .diamond span:before,.pagelistblock .block-holder .block .content-holder .diamond span:before,.relateditemsblock .block-holder .block .content-holder .diamond span:before,.shopgridblock .block-holder .block .content-holder .diamond span:before,.singlepageblock .block-holder .block .content-holder .diamond span:before{color:#323737}.biosconnectblock .block-holder .block .content-holder .diamond:focus,.contentgridblock .block-holder .block .content-holder .diamond:focus,.pagelistblock .block-holder .block .content-holder .diamond:focus,.relateditemsblock .block-holder .block .content-holder .diamond:focus,.shopgridblock .block-holder .block .content-holder .diamond:focus,.singlepageblock .block-holder .block .content-holder .diamond:focus{outline:none}@media screen and (min-width:768px){.biosconnectblock .block-holder.inspiration .title-holder,.contentgridblock .block-holder.inspiration .title-holder,.pagelistblock .block-holder.inspiration .title-holder,.relateditemsblock .block-holder.inspiration .title-holder,.shopgridblock .block-holder.inspiration .title-holder,.singlepageblock .block-holder.inspiration .title-holder{position:absolute;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media screen and (min-width:768px){.biosconnectblock .block-holder.inspiration .block-title,.contentgridblock .block-holder.inspiration .block-title,.pagelistblock .block-holder.inspiration .block-title,.relateditemsblock .block-holder.inspiration .block-title,.shopgridblock .block-holder.inspiration .block-title,.singlepageblock .block-holder.inspiration .block-title{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}}.biosconnectblock .block-holder.inspiration .block-title h2,.contentgridblock .block-holder.inspiration .block-title h2,.pagelistblock .block-holder.inspiration .block-title h2,.relateditemsblock .block-holder.inspiration .block-title h2,.shopgridblock .block-holder.inspiration .block-title h2,.singlepageblock .block-holder.inspiration .block-title h2{margin-bottom:1.5em;font-weight:100}@media screen and (min-width:768px){.biosconnectblock .block-holder.inspiration .block-title h2,.contentgridblock .block-holder.inspiration .block-title h2,.pagelistblock .block-holder.inspiration .block-title h2,.relateditemsblock .block-holder.inspiration .block-title h2,.shopgridblock .block-holder.inspiration .block-title h2,.singlepageblock .block-holder.inspiration .block-title h2{margin-bottom:0}}@media screen and (min-width:768px){.biosconnectblock .block-holder.inspiration>div:not(.title-holder),.contentgridblock .block-holder.inspiration>div:not(.title-holder),.pagelistblock .block-holder.inspiration>div:not(.title-holder),.relateditemsblock .block-holder.inspiration>div:not(.title-holder),.shopgridblock .block-holder.inspiration>div:not(.title-holder),.singlepageblock .block-holder.inspiration>div:not(.title-holder){margin-left:4rem}}.biosconnectblock .block-holder .block .image-holder,.singlepageblock .block-holder .block .image-holder{display:block;height:15rem;overflow:hidden}@media screen and (min-width:768px){.biosconnectblock .block-holder .block .image-holder,.singlepageblock .block-holder .block .image-holder{height:25rem}}.contentgridblock{background:#f5f5f5}.contentgridblock .block-holder .block .image-holder{position:relative}.contentgridblock .block-holder .block .image-holder.discount-label{position:relative;text-align:center}.contentgridblock .block-holder .block .image-holder.discount-label:before{content:'';display:block;position:absolute;top:40px;left:0;z-index:1;background:#323737;width:100%;height:20px}.contentgridblock .block-holder .block .image-holder.discount-label:after{content:'ACTIE!';display:block;top:20px;left:0;z-index:1;background:url(/static/images/diamond-teasers.svg);width:90px;height:75px;padding-top:18px;font-size:18px;font-weight:900;text-decoration:none;color:#323737;position:absolute;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.contentgridblock .block-holder .block .content-holder{background-color:#fff;padding:1.125rem 1.125rem 3rem}.contentgridblock .block-holder .block .content-holder .text-holder h4{font-size:18px}.contentgridblock .block-holder .block .content-holder .text-holder .description{font-size:14px;color:#898989}.contentgridblock .block-holder .block .content-holder .text-holder .description strong{display:inline-block;color:#000;font-size:22px}.contentgridblock .block-holder .block .content-holder .text-holder .unit{color:#898989}.contentgridblock .block-holder .block .content-holder .cta{right:1.125rem;bottom:1.125rem}.teaserblock{background:url(../images/diamond-bg.png) #e6e6e6 0 0 repeat;margin-bottom:0;padding:9rem 0 4.5rem;text-align:center}.teaserblock .block-holder,.teaserblock .container-fluid{overflow:hidden}.teaserblock .block-holder>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (min-width:992px){.teaserblock .block-holder>div{width:auto;margin-right:-1.5rem;margin-left:-1.5rem}}.teaserblock .block-holder .block{position:relative;display:block;margin-bottom:3rem;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:992px){.teaserblock .block-holder .block{padding-right:1.5rem;padding-left:1.5rem}}.teaserblock .block-holder .block>a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;width:100%;text-decoration:none}.teaserblock .block-holder .block>a:hover img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}.teaserblock .block-holder .block .image-holder{height:20rem;overflow:hidden;position:relative}.teaserblock .block-holder .block .image-holder img{min-width:100%;min-height:100%;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;will-change:transform;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.teaserblock .block-holder .block .text-holder{position:relative;float:left;width:100%;padding:3rem 3rem 0}.teaserblock .block-holder .block .text-holder .title{color:#323737}.teaserblock .block-holder .block .text-holder .description{margin-bottom:0;color:#323737}.uspblock{background-color:#323737;margin-top:-1rem;margin-bottom:0;padding:.75rem 0;color:#fff}.uspblock ul{list-style:none;margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.uspblock ul li{width:100%;text-align:center;text-transform:uppercase}.uspblock ul li:not(:first-child){display:none}@media screen and (min-width:320px){.uspblock ul li{width:50%;text-align:left}.uspblock ul li:nth-child(2){display:block;text-align:right}}@media screen and (min-width:768px){.uspblock ul li{width:auto;text-align:left}.uspblock ul li:nth-child(3){display:block}}@media screen and (min-width:992px){.uspblock ul li{width:auto}.uspblock ul li:nth-child(4){display:block}}.uspblock ul li span{font-weight:500}.uspblock ul li span:before{position:relative;top:-.1rem;margin-right:1rem;font-size:2rem;vertical-align:middle}.showroomblock .container-fluid{background-size:cover;background-position:50%;height:360px;color:#fff;position:relative;overflow:hidden;padding-top:3.75rem}@media screen and (min-width:992px){.showroomblock .container-fluid{height:675px}}.showroomblock .container-fluid .container{position:relative;z-index:10;text-align:center;padding:0}.showroomblock .container-fluid .container h2,.showroomblock .container-fluid .container p,.showroomblock .container-fluid .container ul{opacity:0}.showroomblock .container-fluid .container h2{transition:opacity .5s ease-in-out .75s}.showroomblock .container-fluid .container p{margin-bottom:3em;transition:opacity .5s ease-in-out 1s;font-size:18px}.showroomblock .container-fluid .container ul{list-style:none;transition:opacity .5s ease-in-out 1.25s}.showroomblock .container-fluid .container ul .button{display:inline-block}.showroomblock .container-fluid .diamond-bg{background:url(/static/images/diamond-purple.svg);background-size:1500px 1500px;background-blend-mode:hard-light;background-position:50%;background-repeat:no-repeat;opacity:.7;width:1500px;height:1500px;z-index:1;position:absolute;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);top:-1500px;transition:top 1s ease-in-out}.showroomblock .bouwcenter_dark,.showroomblock .bouwcenter_dark_ghost,.showroomblock .bouwcenter_light,.showroomblock .bouwcenter_light_ghost,.showroomblock .lifeseries,.showroomblock .light,.showroomblock .sensum,.showroomblock .showroom_dark,.showroomblock .showroom_light{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:auto;min-height:360px;padding:0}@media screen and (min-width:992px){.showroomblock .bouwcenter_dark,.showroomblock .bouwcenter_dark_ghost,.showroomblock .bouwcenter_light,.showroomblock .bouwcenter_light_ghost,.showroomblock .lifeseries,.showroomblock .light,.showroomblock .sensum,.showroomblock .showroom_dark,.showroomblock .showroom_light{height:675px}}.showroomblock .bouwcenter_dark .diamond-bg,.showroomblock .bouwcenter_dark_ghost .diamond-bg,.showroomblock .bouwcenter_light .diamond-bg,.showroomblock .bouwcenter_light_ghost .diamond-bg,.showroomblock .lifeseries .diamond-bg,.showroomblock .light .diamond-bg,.showroomblock .sensum .diamond-bg,.showroomblock .showroom_dark .diamond-bg,.showroomblock .showroom_light .diamond-bg{display:none}.showroomblock .bouwcenter_dark .container,.showroomblock .bouwcenter_dark_ghost .container,.showroomblock .bouwcenter_light .container,.showroomblock .bouwcenter_light_ghost .container,.showroomblock .lifeseries .container,.showroomblock .light .container,.showroomblock .sensum .container,.showroomblock .showroom_dark .container,.showroomblock .showroom_light .container{width:100%}.showroomblock .bouwcenter_dark .showroomblock__content,.showroomblock .bouwcenter_dark_ghost .showroomblock__content,.showroomblock .bouwcenter_light .showroomblock__content,.showroomblock .bouwcenter_light_ghost .showroomblock__content,.showroomblock .lifeseries .showroomblock__content,.showroomblock .light .showroomblock__content,.showroomblock .sensum .showroomblock__content,.showroomblock .showroom_dark .showroomblock__content,.showroomblock .showroom_light .showroomblock__content{opacity:0;transition:opacity 1s ease-in-out;padding:1.5rem}@media screen and (min-width:768px){.showroomblock .bouwcenter_dark .showroomblock__content,.showroomblock .bouwcenter_dark_ghost .showroomblock__content,.showroomblock .bouwcenter_light .showroomblock__content,.showroomblock .bouwcenter_light_ghost .showroomblock__content,.showroomblock .lifeseries .showroomblock__content,.showroomblock .light .showroomblock__content,.showroomblock .sensum .showroomblock__content,.showroomblock .showroom_dark .showroomblock__content,.showroomblock .showroom_light .showroomblock__content{padding:3rem}}.showroomblock .button{background-color:transparent;border:1px solid #fff;border-radius:0;padding:.75rem 2.175rem;color:#fff;font-size:16px;text-transform:uppercase;text-decoration:none;transition:all .2s ease-in;text-align:center}.showroomblock .button:hover{background-color:#fff;border:1px solid #fff;color:#323737}.showroomblock .bouwcenter_light_ghost .button,.showroomblock .showroom_light .button{background-color:transparent;border-color:#323737;color:#323737}.showroomblock .bouwcenter_light_ghost .button:hover,.showroomblock .showroom_light .button:hover{background-color:#323737;color:#fff}.showroomblock .bouwcenter_dark .button,.showroomblock .bouwcenter_light .button,.showroomblock .light .button{background-color:#ffbe00;border-color:#ffbe00;color:#323737}.showroomblock .bouwcenter_dark .button:hover,.showroomblock .bouwcenter_light .button:hover,.showroomblock .light .button:hover{background-color:#ffbe00;border-color:#323737;text-decoration:none;color:#323737}.showroomblock .bouwcenter_light .showroomblock__content,.showroomblock .bouwcenter_light_ghost .showroomblock__content,.showroomblock .showroom_light .showroomblock__content{color:#323737;background-color:#fff}.showroomblock .showroom_dark .showroomblock__content{color:#fff;background-color:#323737}.showroomblock .sensum .showroomblock__content{color:#fff;background-color:#f2908e}.showroomblock .lifeseries .showroomblock__content{color:#fff;background-color:#2fb4e9}.showroomblock .bouwcenter_dark .showroomblock__content,.showroomblock .bouwcenter_dark_ghost .showroomblock__content{color:#fff;background-image:linear-gradient(-90deg,#004c99,#2d375a)}.showroomblock.slide-in .container-fluid .container h2,.showroomblock.slide-in .container-fluid .container p,.showroomblock.slide-in .container-fluid .container ul{opacity:1}.showroomblock.slide-in .container-fluid .diamond-bg{top:-1025px}@media screen and (min-width:320px){.showroomblock.slide-in .container-fluid .diamond-bg{top:-950px}}@media screen and (min-width:992px){.showroomblock.slide-in .container-fluid .diamond-bg{top:-900px}}.showroomblock.slide-in .bouwcenter_dark .showroomblock__content,.showroomblock.slide-in .bouwcenter_dark_ghost .showroomblock__content,.showroomblock.slide-in .bouwcenter_light .showroomblock__content,.showroomblock.slide-in .bouwcenter_light_ghost .showroomblock__content,.showroomblock.slide-in .lifeseries .showroomblock__content,.showroomblock.slide-in .light .showroomblock__content,.showroomblock.slide-in .sensum .showroomblock__content,.showroomblock.slide-in .showroom_dark .showroomblock__content,.showroomblock.slide-in .showroom_light .showroomblock__content{opacity:1}.locationblock{position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#039;margin-bottom:0;padding:6rem 0;color:#fff}.locationblock:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;display:block;background-color:#039;opacity:.7}.locationblock .block-title{text-align:center}.locationblock .row+.row{margin-top:3rem}.locationblock .location-tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.locationblock .location-tabs li{float:none;text-align:center}.locationblock .location-tabs li:first-child{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.locationblock .location-tabs li:last-child{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.locationblock .location-tabs li a{display:inline-block;background-color:transparent;border:none;margin:0;padding:1rem .5rem;text-transform:uppercase;color:#fff}.locationblock .location-tabs li a:focus,.locationblock .location-tabs li a:hover{outline:none}.locationblock .location-tabs li a:focus:after,.locationblock .location-tabs li a:hover:after{content:'';position:absolute;bottom:0;left:0;background:#ffbe00;display:block;width:100%;height:.286rem}.locationblock .location-tabs li.active{background-color:transparent}.locationblock .location-tabs li.active a:focus,.locationblock .location-tabs li.active a:hover{color:inherit;background-color:transparent;border:none}.locationblock .location-tabs li.active a:after{content:'';position:absolute;bottom:0;left:0;background:#ffbe00;display:block;width:100%;height:.286rem}.locationblock #places{display:none}.locationblock .target-container{padding:4rem 0 0}.locationblock .target-container .content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:22rem;margin:0}@media screen and (min-width:768px){.locationblock .target-container .content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.locationblock .target-container .content div[class^=content-]{position:relative;width:100%;padding:0 1rem;text-align:center;overflow:hidden}.locationblock .target-container .content div[class^=content-]:after,.locationblock .target-container .content div[class^=content-]:before{content:' ';display:table}.locationblock .target-container .content div[class^=content-]:after{clear:both}.locationblock .target-container .content div[class^=content-]:before{content:"";position:absolute;left:1rem;top:2.28571rem;display:block;background:rgba(0,0,0,.1);width:calc(100% - 2rem);height:100%}.locationblock .target-container .content div[class^=content-]+div[class^=content-]{margin-top:3rem}@media screen and (min-width:768px){.locationblock .target-container .content div[class^=content-]{max-width:50%}.locationblock .target-container .content div[class^=content-]+div[class^=content-]{margin-top:0}}.locationblock .target-container .content .title-bar{position:relative;display:block}.locationblock .target-container .content .title-bar:after{content:'';position:absolute;right:0;bottom:0;left:0;background:#ffbe00;display:block;width:100%;height:.143rem;margin:auto}.locationblock .target-container .content .title-bar h5{display:inline-block;margin-bottom:1rem;font-weight:400}.locationblock .target-container .content .title-bar h5+.open-indicator{display:inline-block;margin-left:1rem;font-weight:900;font-style:italic}.locationblock .target-container .content .view-1,.locationblock .target-container .content .view-2,.locationblock .target-container .content .view-3{float:left;width:100%;padding:2rem 1rem;transition:-webkit-transform .5s cubic-bezier(.95,.01,0,1.01);transition:transform .5s cubic-bezier(.95,.01,0,1.01);transition:transform .5s cubic-bezier(.95,.01,0,1.01),-webkit-transform .5s cubic-bezier(.95,.01,0,1.01);will-change:transition}@media screen and (min-width:768px){.locationblock .target-container .content .view-1,.locationblock .target-container .content .view-2,.locationblock .target-container .content .view-3{padding:2rem 3rem}}.locationblock .target-container .content .view-1{position:relative;-webkit-transform:translateX(0) translateX(0);-ms-transform:translateX(0) translateX(0);transform:translateX(0) translateX(0)}.locationblock .target-container .content .view-1.is-out-view{-webkit-transform:translateX(-100%) translateX(-2rem);-ms-transform:translateX(-100%) translateX(-2rem);transform:translateX(-100%) translateX(-2rem)}.locationblock .target-container .content .view-2,.locationblock .target-container .content .view-3{position:absolute;top:2.28571rem;bottom:0;width:calc(100% - 2rem);overflow:hidden;-webkit-transform:translateX(100%) translateX(2rem);-ms-transform:translateX(100%) translateX(2rem);transform:translateX(100%) translateX(2rem)}.locationblock .target-container .content .view-2.is-in-view,.locationblock .target-container .content .view-3.is-in-view{-webkit-transform:translateX(0) translateX(0);-ms-transform:translateX(0) translateX(0);transform:translateX(0) translateX(0)}.locationblock .target-container .content .view-2 .view-switch-assorti,.locationblock .target-container .content .view-2 .view-switch-hours,.locationblock .target-container .content .view-3 .view-switch-assorti,.locationblock .target-container .content .view-3 .view-switch-hours{position:absolute;top:50%;left:0;z-index:99;display:block;background-color:transparent;border:none;width:3.5rem;height:3.5rem;padding:0;cursor:pointer;outline:none;font-size:0;color:#ffbe00;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.locationblock .target-container .content .view-2 .view-switch-assorti:focus,.locationblock .target-container .content .view-2 .view-switch-assorti:hover,.locationblock .target-container .content .view-2 .view-switch-hours:focus,.locationblock .target-container .content .view-2 .view-switch-hours:hover,.locationblock .target-container .content .view-3 .view-switch-assorti:focus,.locationblock .target-container .content .view-3 .view-switch-assorti:hover,.locationblock .target-container .content .view-3 .view-switch-hours:focus,.locationblock .target-container .content .view-3 .view-switch-hours:hover{outline:none}.locationblock .target-container .content .view-2 .view-switch-assorti span,.locationblock .target-container .content .view-2 .view-switch-hours span,.locationblock .target-container .content .view-3 .view-switch-assorti span,.locationblock .target-container .content .view-3 .view-switch-hours span{position:relative;display:inline-block;background-color:#ffbe00;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:2.625rem;height:2.625rem;line-height:2.625rem;text-align:center;font-size:"";transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;will-change:transform}.locationblock .target-container .content .view-2 .view-switch-assorti span>span,.locationblock .target-container .content .view-2 .view-switch-hours span>span,.locationblock .target-container .content .view-3 .view-switch-assorti span>span,.locationblock .target-container .content .view-3 .view-switch-hours span>span{position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;height:100%;line-height:2.625rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;will-change:transform}.locationblock .target-container .content .view-2 .view-switch-assorti span>span:before,.locationblock .target-container .content .view-2 .view-switch-hours span>span:before,.locationblock .target-container .content .view-3 .view-switch-assorti span>span:before,.locationblock .target-container .content .view-3 .view-switch-hours span>span:before{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.locationblock .target-container .content .view-2 .view-switch-assorti:before,.locationblock .target-container .content .view-2 .view-switch-hours:before,.locationblock .target-container .content .view-3 .view-switch-assorti:before,.locationblock .target-container .content .view-3 .view-switch-hours:before{content:'\2190';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:55%;z-index:1;font-family:icomoon;font-size:1.16667rem;color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.locationblock .target-container .content .detail-list{display:inline-block;width:auto;margin:0;list-style:none}@media screen and (min-width:768px){.locationblock .target-container .content .detail-list{width:100%}}@media screen and (min-width:992px){.locationblock .target-container .content .detail-list{width:60%}}.locationblock .target-container .content .detail-list li{padding:.5rem 0 .5rem 3.5rem;text-align:left;text-transform:uppercase;word-break:break-word}.locationblock .target-container .content .detail-list li:last-child{margin-bottom:0}.locationblock .target-container .content .detail-list li.has-margin-top,.locationblock .target-container .content .detail-list li.mail+.locationblock .target-container .content .detail-list li.mail.directions{margin-top:1.5rem}.locationblock .target-container .content .detail-list li:before{left:0;font-size:2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.locationblock .target-container .content .detail-list li.icon-places:before{left:-.2rem;font-size:2.5rem}.locationblock .target-container .content .detail-list li.icon-mail:before{margin-top:-.357rem}.locationblock .target-container .content .detail-list li a{color:#fff}.locationblock .target-container .content .detail-list li .zipcode-city{display:block;margin-top:.5rem}.locationblock .target-container .content .detail-list li .icon-arrow-right-long{position:relative;display:block;width:100%;padding-right:2rem}.locationblock .target-container .content .detail-list li .icon-arrow-right-long:before{right:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#ffbe00;text-decoration:underline}.locationblock .target-container .content .detail-list li .icon-arrow-right-long:hover{text-decoration:underline;cursor:pointer}.locationblock .target-container .content .detail-list li .icon-arrow-right-long:before,.locationblock .target-container .content .detail-list li .icon-arrow-right-long:hover:before{text-decoration:none}.locationblock .target-container .content .opening-hours{display:inline-block;word-break:break-word}.locationblock .target-container .content .opening-hours dd,.locationblock .target-container .content .opening-hours dt{float:left;padding:.25rem 0;text-align:left}.locationblock .target-container .content .opening-hours dd{clear:left;width:2rem;margin-right:1rem}.locationblock .target-container .content .assorti-list{display:inline-block;word-break:break-word;text-transform:uppercase;list-style:none}.locationblock .target-container .content .assorti-list li{padding:.25rem 0;text-align:left}@media screen and (min-width:768px){.locationblock .target-container .content.has-three-columns{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.locationblock .target-container .content.has-three-columns .detail-list{width:auto}.locationblock .target-container .content.has-three-columns div[class^=content-]{max-width:100%}.locationblock .target-container .content.has-three-columns div[class^=content-]+div[class^=content-]{margin-top:3rem}.locationblock .target-container .content.has-three-columns .view-1,.locationblock .target-container .content.has-three-columns .view-2,.locationblock .target-container .content.has-three-columns .view-3{padding:2rem 1rem}}@media screen and (min-width:992px){.locationblock .target-container .content.has-three-columns{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.locationblock .target-container .content.has-three-columns .detail-list{width:100%}.locationblock .target-container .content.has-three-columns div[class^=content-]{max-width:50%}.locationblock .target-container .content.has-three-columns div[class^=content-]+div[class^=content-]{margin-top:0}.locationblock .target-container .content.has-three-columns .view-1,.locationblock .target-container .content.has-three-columns .view-2,.locationblock .target-container .content.has-three-columns .view-3{padding:2rem 3rem}}.locationblock .responsive-tabs{position:relative;background:url(/static/images/dropdown-arrow-white.svg) rgba(0,0,0,.1) 100% no-repeat;background-size:3.07143rem 3.07143rem;border:none;border-radius:0;width:100%;padding:.75rem 3rem .75rem .75rem;color:#fff;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}.locationblock .responsive-tabs::-ms-expand{display:none}.locationblock .responsive-tabs:focus{outline:none}.locationblock .responsive-tabs option{color:#323737}.ctablock{position:fixed;left:0;right:0;bottom:0;z-index:999;display:none;background-color:rgba(50,55,55,.95);overflow:hidden;width:100%;margin-bottom:0;padding:1rem 2rem;text-align:center}@media screen and (min-width:992px){.ctablock{position:relative;display:block;background:transparent;padding:0}}.ctablock .container-fluid,.ctablock div[class^=col-]{padding:0}@media screen and (min-width:992px){.ctablock .container-fluid,.ctablock div[class^=col-]{padding-left:1.07143rem;padding-right:1.07143rem}}.ctablock div[class^=col-]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){.ctablock div[class^=col-]{display:block}}.ctablock .content-holder{display:none}@media screen and (min-width:768px){.ctablock .content-holder{display:inline-block;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;padding:0}}@media screen and (min-width:992px){.ctablock .content-holder{display:block}}.ctablock .content-holder .title,.ctablock .content-holder p{text-align:left;color:#fff}@media screen and (min-width:992px){.ctablock .content-holder .title,.ctablock .content-holder p{color:#323737;text-align:center}}@media screen and (min-width:992px){.ctablock .content-holder .title{text-align:center}}.ctablock .content-holder p{margin:0}@media screen and (min-width:992px){.ctablock .content-holder p{margin:2rem 0}}.ctablock .button{display:block;width:100%;text-align:center}@media screen and (min-width:768px){.ctablock .button{display:inline-block;width:auto}}.page-contentpage-overview{background-color:#f5f5f5}.page-contentpage-overview .nav.menu-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #323737;margin:4rem 0}.page-contentpage-overview .nav.menu-bar li{float:none;text-align:center}.page-contentpage-overview .nav.menu-bar li:first-child{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.page-contentpage-overview .nav.menu-bar li:last-child{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.page-contentpage-overview .nav.menu-bar li a{display:inline-block;background-color:transparent;border:none;margin:0;padding:1rem .5rem;text-transform:uppercase;color:#323737}.page-contentpage-overview .nav.menu-bar li a:focus,.page-contentpage-overview .nav.menu-bar li a:hover{outline:none}.page-contentpage-overview .nav.menu-bar li a:focus:after,.page-contentpage-overview .nav.menu-bar li a:hover:after{content:'';position:absolute;bottom:0;left:0;background:#323737;display:block;width:100%;height:.286rem}.page-contentpage-overview .nav.menu-bar li:first-child{background-color:transparent}.page-contentpage-overview .nav.menu-bar li:first-child a:focus,.page-contentpage-overview .nav.menu-bar li:first-child a:hover{color:inherit;background-color:transparent;border:none}.page-contentpage-overview .nav.menu-bar li:first-child a:after{content:'';position:absolute;bottom:0;left:0;background:#323737;display:block;width:100%;height:.286rem}.page-contentpage-overview .responsive-links{position:relative;background:url(/static/images/dropdown-arrow-black.svg) #fff 100% no-repeat;background-size:3.07143rem 3.07143rem;border:none;border-radius:0;width:100%;padding:.75rem 3rem .75rem .75rem;color:#323737;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;margin:3rem 0}.page-contentpage-overview .responsive-links::-ms-expand{display:none}.page-contentpage-overview .responsive-links:focus{outline:none}.page-contentpage-overview .responsive-links option{color:#323737}.page-contentpage-overview .clearfix .container-fluid{padding:0}.page-contentpage-overview .clearfix>.block .block:last-child{margin-bottom:0}.page-contentpage-overview .clearfix>.block+.block{margin-top:3rem}.page-contentpage-overview .clearfix>.block+.block:last-child{margin-bottom:3rem}@media screen and (min-width:992px){.page-contentpage-overview .clearfix>.block+.block,.page-contentpage-overview .clearfix>.block.ctablock+.block{margin-top:6rem}.page-contentpage-overview .clearfix>.block+.block:last-child{margin-bottom:6rem}}.page-contentpage-overview .block .block-title,.page-contentpage-overview .block .block-title h1,.page-contentpage-overview .block .block-title h2{margin-bottom:1em;text-align:left;font-size:28px}.page-contentpage-overview .contentgridblock,.page-contentpage-overview .shopgridblock,.page-contentpage-overview .singlepageblock{padding:0}.page-contentpage-overview .contentgridblock .block .content-holder,.page-contentpage-overview .shopgridblock .block .content-holder,.page-contentpage-overview .singlepageblock .block .content-holder{background-color:#fff}.page-contentpage-overview .blogsblock,.page-contentpage-overview .newsblock{margin-bottom:0;text-align:center}.page-contentpage-overview .blogsblock a,.page-contentpage-overview .newsblock a{text-decoration:none;color:#323737;transition:color .3s ease-in-out}.page-contentpage-overview .blogsblock a:hover,.page-contentpage-overview .newsblock a:hover{color:#898989}.page-contentpage-overview .blogsblock a:hover .image-holder img,.page-contentpage-overview .newsblock a:hover .image-holder img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}.page-contentpage-overview .blogsblock .image-holder,.page-contentpage-overview .newsblock .image-holder{position:relative;overflow:hidden;height:13rem;width:100%}.page-contentpage-overview .blogsblock .image-holder img,.page-contentpage-overview .newsblock .image-holder img{min-width:100%;min-height:100%;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;will-change:transform;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-contentpage-overview .blogsblock ul,.page-contentpage-overview .newsblock ul{list-style:none}.page-contentpage-overview .blogsblock h5,.page-contentpage-overview .newsblock h5{margin-bottom:0;text-overflow:ellipsis;overflow:hidden}.page-contentpage-overview .blogsblock p,.page-contentpage-overview .newsblock p{margin-top:1rem;margin-bottom:0}.page-contentpage-overview .blogsblock .button,.page-contentpage-overview .newsblock .button{display:inline-block;margin-top:4rem}.page-contentpage-overview .blogsblock .button:hover,.page-contentpage-overview .newsblock .button:hover{color:#fff}.page-contentpage-overview .blogsblock .blog-list,.page-contentpage-overview .blogsblock .content-holder,.page-contentpage-overview .newsblock .blog-list,.page-contentpage-overview .newsblock .content-holder{background-color:#fff;padding:0 1.07143rem;text-align:left}.page-contentpage-overview .blogsblock .content-holder,.page-contentpage-overview .newsblock .content-holder{padding-top:1.5rem;padding-bottom:1.5rem}.page-contentpage-overview .blogsblock .blog-list>li,.page-contentpage-overview .newsblock .blog-list>li{display:block;border-top:.07143rem solid #ddd;padding:1.5rem 0}.page-contentpage-overview .blogsblock .blog-list>li a:after,.page-contentpage-overview .blogsblock .blog-list>li a:before,.page-contentpage-overview .newsblock .blog-list>li a:after,.page-contentpage-overview .newsblock .blog-list>li a:before{content:' ';display:table}.page-contentpage-overview .blogsblock .blog-list>li a:after,.page-contentpage-overview .newsblock .blog-list>li a:after{clear:both}.page-contentpage-overview .blogsblock .blog-list>li a .image-holder,.page-contentpage-overview .blogsblock .blog-list>li a .text-holder,.page-contentpage-overview .newsblock .blog-list>li a .image-holder,.page-contentpage-overview .newsblock .blog-list>li a .text-holder{float:left}.page-contentpage-overview .blogsblock .blog-list>li a .text-holder,.page-contentpage-overview .newsblock .blog-list>li a .text-holder{width:calc(100% - 6rem);margin-left:1rem}.page-contentpage-overview .blogsblock .blog-list>li a .image-holder,.page-contentpage-overview .newsblock .blog-list>li a .image-holder{background-size:cover;width:5rem;height:5rem}.page-contentpage-overview .blogsblock .tags-list,.page-contentpage-overview .newsblock .tags-list{margin-top:.5rem}.page-contentpage-overview .blogsblock .tags-list>li,.page-contentpage-overview .newsblock .tags-list>li{display:inline-block;border:.07143rem solid #3e265b;border-radius:.14286rem;margin:.5rem .5rem 0 0;padding:.1rem .3rem;color:#3e265b}.page-contentpage-overview .blogsblock .tags-list>li:last-child,.page-contentpage-overview .newsblock .tags-list>li:last-child{margin-right:0}.page-contentpage-overview .blogsblock .button-holder,.page-contentpage-overview .newsblock .button-holder{text-align:center}.page-contentpage-overview .blogsblock .button-holder .button,.page-contentpage-overview .newsblock .button-holder .button{margin:0}.page-contentpage-overview .ctablock,.page-contentpage-overview .ctablock .content-holder .title,.page-contentpage-overview .ctablock .content-holder p{text-align:left}.page-contentpage{position:relative;background:url(../images/diamond-bg.png) #e6e6e6 0 0 repeat;overflow-x:hidden}.page-contentpage.container-fluid{padding:0}.page-contentpage:before{display:none}@media screen and (min-width:992px){.page-contentpage:before{content:'';position:absolute;display:block;background-color:#fff;width:50%;height:100%}}.page-contentpage .hero{position:relative;display:block;width:100%;height:35.71429rem;background-color:#ddd;background-size:cover;background-position:50%;background-repeat:no-repeat}.page-contentpage>.wrapper{position:relative;margin-top:-10.71429rem;padding-left:1.07143rem;padding-right:1.07143rem}.page-contentpage>.wrapper .row{margin-left:0;margin-right:0}@media screen and (min-width:992px){.page-contentpage>.wrapper .row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-1.07143rem;margin-right:-1.07143rem}}.page-contentpage>.wrapper .content{display:block;background-color:#fff;margin-top:40px;padding:0 0 4rem}@media screen and (min-width:992px){.page-contentpage>.wrapper .content{padding:0 1.5rem 4rem}}.page-contentpage>.wrapper .content:before{content:"";position:absolute;top:-40px;left:0;display:block;background-color:#fff;width:calc(100% - 40px);height:40px}.page-contentpage>.wrapper .content:after{content:url(../images/contentpage-triangle.svg);position:absolute;top:-40px;right:0;display:block;width:40px;height:40px}.page-contentpage>.wrapper .content .row div[class^=col-]{position:relative;z-index:1}.page-contentpage>.wrapper .content .row div[class^=col-]:before{content:'';position:absolute;top:0;right:-100%;bottom:-4rem;left:-100%;z-index:-1;display:block;background-color:#fff}@media screen and (min-width:992px){.page-contentpage>.wrapper .content .row div[class^=col-]:before{display:none}}.page-contentpage>.wrapper .content .row:first-child div[class^=col-]:before{top:7.85714rem}.page-contentpage>.wrapper .content h1{word-break:break-word}.page-contentpage>.wrapper .content .meta-info{display:inline-block;border-bottom-width:.14286rem;border-bottom-style:solid;margin:2rem 0 3.5rem;text-transform:uppercase}.page-contentpage>.wrapper .content h2,.page-contentpage>.wrapper .content h3,.page-contentpage>.wrapper .content h4,.page-contentpage>.wrapper .content h5,.page-contentpage>.wrapper .content h6{display:inline-block;border-bottom-width:.14286rem;border-bottom-style:solid;margin:.75em 0;line-height:1.25}.page-contentpage>.wrapper .content h2.social-sharing-title,.page-contentpage>.wrapper .content h3.social-sharing-title,.page-contentpage>.wrapper .content h4.social-sharing-title,.page-contentpage>.wrapper .content h5.social-sharing-title,.page-contentpage>.wrapper .content h6.social-sharing-title{display:block;border-bottom-width:0}.page-contentpage>.wrapper .content p{font-size:1.25rem}.page-contentpage>.wrapper .content p.intro{font-size:1.5rem;font-weight:700}.page-contentpage>.wrapper .content img{max-width:100%;height:auto}.page-contentpage>.wrapper .content blockquote,.page-contentpage>.wrapper .content q{position:relative;display:block;margin:4rem 0;padding:.5rem 2rem;font-family:Splurge;font-size:3.214rem}@media screen and (min-width:768px){.page-contentpage>.wrapper .content blockquote,.page-contentpage>.wrapper .content q{margin-left:2rem}}.page-contentpage>.wrapper .content blockquote:after,.page-contentpage>.wrapper .content blockquote:before,.page-contentpage>.wrapper .content q:after,.page-contentpage>.wrapper .content q:before{content:"''";position:absolute;font-size:48px}.page-contentpage>.wrapper .content blockquote:before,.page-contentpage>.wrapper .content q:before{top:-1rem;left:0}.page-contentpage>.wrapper .content blockquote:after,.page-contentpage>.wrapper .content q:after{bottom:-2rem;padding-left:1rem}.page-contentpage>.wrapper .content p+blockquote,.page-contentpage>.wrapper .content p+q{margin-top:2rem}.page-contentpage>.wrapper .content ol,.page-contentpage>.wrapper .content table,.page-contentpage>.wrapper .content ul{margin-bottom:1em;font-size:1.25rem}.page-contentpage>.wrapper .content ol,.page-contentpage>.wrapper .content ul{list-style-position:inside}.page-contentpage>.wrapper .bottom-content{position:relative}.page-contentpage>.wrapper .bottom-content:before{content:'';position:absolute;top:0;right:-100%;bottom:-4rem;left:-100%;display:block;background-color:#fff}@media screen and (min-width:992px){.page-contentpage>.wrapper .bottom-content:before{display:none}}.page-contentpage>.wrapper .relateditemsblock{background:transparent;border-top:.07143rem solid #ddd;margin:3rem 0 -3rem;padding:3rem 0 0}@media screen and (min-width:992px){.page-contentpage>.wrapper .relateditemsblock{padding:3rem 0 0}}.page-contentpage>.wrapper .relateditemsblock .block-title{display:block;border-bottom:none;margin-bottom:2.5rem;color:#323737;text-align:left}.page-contentpage>.wrapper .relateditemsblock .block{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.page-contentpage>.wrapper .relateditemsblock .block .image-holder{height:17rem}.page-contentpage>.wrapper .relateditemsblock .block .content-holder{background-color:#fff;border:.07143rem solid #ddd}.page-contentpage>.wrapper .relateditemsblock .block .content-holder .title{border-bottom:none}.page-contentpage>.wrapper .relevant-content{position:relative;margin-top:1rem;padding:0 0 3rem}@media screen and (min-width:992px){.page-contentpage>.wrapper .relevant-content{margin-top:10.71429rem;padding:0 1.07143rem}}.page-contentpage>.wrapper .relevant-content .sticky-content{position:relative;width:100%}@media screen and (min-width:992px){.page-contentpage>.wrapper .relevant-content .sticky-content{position:absolute;left:1.07143rem;right:1.07143rem;width:auto}}.page-contentpage>.wrapper .relevant-content .sticky-content.is-fixed{position:fixed;top:auto;right:auto;bottom:3rem;left:auto;width:auto;padding-top:3rem}.page-contentpage>.wrapper .relevant-content .sticky-content.is-on-top{top:3rem;bottom:auto}.page-contentpage>.wrapper .relevant-content .sticky-content.is-on-bottom{top:auto;bottom:3rem}.page-contentpage>.wrapper .relevant-content .sticky-content .block:first-child{margin-top:0}.page-contentpage>.wrapper .relevant-content .sticky-content .block+.block{margin-top:3.5rem}.page-contentpage>.wrapper .relevant-content .sticky-content .relateditemsblock{background:transparent;border-top:none;margin-bottom:0;padding:0 1.07143rem}.page-contentpage>.wrapper .relevant-content .sticky-content .relateditemsblock .block-title{display:inline-block;margin-bottom:2.5rem;color:#323737;text-align:center}.page-contentpage>.wrapper .relevant-content .sticky-content .relateditemsblock .block{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);display:block;background-color:#fff;width:100%;margin-bottom:3.5rem}.page-contentpage>.wrapper .relevant-content .sticky-content .relateditemsblock .block+.block{margin-top:0}.page-contentpage>.wrapper .relevant-content .sticky-content .relateditemsblock .block:last-child{margin-bottom:0}.page-contentpage>.wrapper .relevant-content .sticky-content .relateditemsblock .block .image-holder{height:17rem}.page-contentpage>.wrapper .relevant-content .sticky-content .relateditemsblock .block .content-holder{background-color:#fff;border:none;padding:1.125rem}.page-contentpage>.wrapper .relevant-content .sticky-content .ctablock .title{font-size:22px}.page-contentpage>.wrapper .social-sharing-title{border-top:.07143rem solid #ddd;margin:3rem 0 .3em;padding-top:3rem;font-family:Splurge;text-transform:none;color:#004c99}.page-contentpage>.wrapper .social-sharing{list-style:none}.page-contentpage>.wrapper .social-sharing:after,.page-contentpage>.wrapper .social-sharing:before{content:' ';display:table}.page-contentpage>.wrapper .social-sharing:after{clear:both}.page-contentpage>.wrapper .social-sharing li{float:left;margin-right:.5rem}@media screen and (min-width:768px){.page-contentpage>.wrapper .social-sharing li{margin-right:1rem}}.page-contentpage>.wrapper .social-sharing li:last-child{margin-right:0}.page-contentpage>.wrapper .social-sharing li.st_email_custom,.page-contentpage>.wrapper .social-sharing li.st_facebook_custom,.page-contentpage>.wrapper .social-sharing li.st_linkedin_custom,.page-contentpage>.wrapper .social-sharing li.st_pinterest_custom,.page-contentpage>.wrapper .social-sharing li.st_twitter_custom{background:none;font-size:36px;color:#004c99}.page-contentpage>.wrapper .social-sharing li.st_email_custom:hover,.page-contentpage>.wrapper .social-sharing li.st_facebook_custom:hover,.page-contentpage>.wrapper .social-sharing li.st_linkedin_custom:hover,.page-contentpage>.wrapper .social-sharing li.st_pinterest_custom:hover,.page-contentpage>.wrapper .social-sharing li.st_twitter_custom:hover{cursor:pointer}.page-contentpage>.wrapper .social-sharing li.st_email_custom:hover:before,.page-contentpage>.wrapper .social-sharing li.st_facebook_custom:hover:before,.page-contentpage>.wrapper .social-sharing li.st_linkedin_custom:hover:before,.page-contentpage>.wrapper .social-sharing li.st_pinterest_custom:hover:before,.page-contentpage>.wrapper .social-sharing li.st_twitter_custom:hover:before{color:#ffbe00}.page-contentpage.blog .meta-info,.page-contentpage.blog h2,.page-contentpage.blog h3,.page-contentpage.blog h4,.page-contentpage.blog h5,.page-contentpage.blog h6{border-bottom-color:#3e265b;color:#3e265b}.page-contentpage.blog blockquote,.page-contentpage.blog q{color:#3e265b}.page-contentpage.news .meta-info,.page-contentpage.news h2,.page-contentpage.news h3,.page-contentpage.news h4,.page-contentpage.news h5,.page-contentpage.news h6{border-bottom-color:#004c99;color:#004c99}.page-contentpage.news blockquote,.page-contentpage.news q{color:#004c99}.page-contentpage.other .meta-info,.page-contentpage.other h2,.page-contentpage.other h3,.page-contentpage.other h4,.page-contentpage.other h5,.page-contentpage.other h6{border-bottom-color:#2d375a;color:#2d375a}.page-contentpage.other blockquote,.page-contentpage.other q{color:#2d375a}.product-slider,.regular-slider{display:block;overflow:hidden}.product-slider .slider,.regular-slider .slider{width:100%}.product-slider .slider.slick-slider,.regular-slider .slider.slick-slider{position:relative;display:block;-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}.product-slider .slider.slick-slider .slick-list,.product-slider .slider.slick-slider .slick-track,.regular-slider .slider.slick-slider .slick-list,.regular-slider .slider.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.product-slider .slider .slick-list,.regular-slider .slider .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.product-slider .slider .slick-list:focus,.regular-slider .slider .slick-list:focus{outline:none}.product-slider .slider .slick-list.dragging,.regular-slider .slider .slick-list.dragging{cursor:grab;outline:none}.product-slider .slider .slick-track,.regular-slider .slider .slick-track{position:relative;top:0;left:0;display:block}.product-slider .slider .slick-track:after,.product-slider .slider .slick-track:before,.regular-slider .slider .slick-track:after,.regular-slider .slider .slick-track:before{content:' ';display:table}.product-slider .slider .slick-track:after,.regular-slider .slider .slick-track:after{clear:both}.product-slider .slider .slick-slide,.regular-slider .slider .slick-slide{display:none;float:left;height:100%;min-height:.071rem}.product-slider .slider .slick-slide:focus,.regular-slider .slider .slick-slide:focus{outline:none}.product-slider .slider .slick-slide img,.regular-slider .slider .slick-slide img{display:block;width:100%}.product-slider .slider .slick-slide.slick-loading img,.regular-slider .slider .slick-slide.slick-loading img{display:none}.product-slider .slider.slick-initialized .slick-slide,.regular-slider .slider.slick-initialized .slick-slide{display:block}.product-slider .slider.slick-loading .slick-slide,.product-slider .slider.slick-loading .slick-track,.regular-slider .slider.slick-loading .slick-slide,.regular-slider .slider.slick-loading .slick-track{visibility:hidden}.product-slider .slider.slick-vertical .slick-slide,.regular-slider .slider.slick-vertical .slick-slide{display:block;height:auto}.product-slider .slider .slick-next,.product-slider .slider .slick-prev,.regular-slider .slider .slick-next,.regular-slider .slider .slick-prev{z-index:99;display:block;border:none;width:1.429rem;height:1.429rem;padding:0;cursor:pointer;outline:none;font-size:0;line-height:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-slider .slider .slick-next:focus,.product-slider .slider .slick-next:hover,.product-slider .slider .slick-prev:focus,.product-slider .slider .slick-prev:hover,.regular-slider .slider .slick-next:focus,.regular-slider .slider .slick-next:hover,.regular-slider .slider .slick-prev:focus,.regular-slider .slider .slick-prev:hover{outline:none}.product-slider .slider .slick-next:before,.product-slider .slider .slick-prev:before,.regular-slider .slider .slick-next:before,.regular-slider .slider .slick-prev:before{display:block;z-index:1;font-family:icomoon;font-size:1.429rem;color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-slider .slider .slick-next.slick-disabled,.product-slider .slider .slick-prev.slick-disabled,.regular-slider .slider .slick-next.slick-disabled,.regular-slider .slider .slick-prev.slick-disabled{cursor:default}.product-slider .slider .slick-next.slick-disabled:before,.product-slider .slider .slick-prev.slick-disabled:before,.regular-slider .slider .slick-next.slick-disabled:before,.regular-slider .slider .slick-prev.slick-disabled:before{color:#898989}.product-slider .slider .slick-next.slick-arrow.slick-hidden,.product-slider .slider .slick-prev.slick-arrow.slick-hidden,.regular-slider .slider .slick-next.slick-arrow.slick-hidden,.regular-slider .slider .slick-prev.slick-arrow.slick-hidden{display:none}.product-slider .slider .slick-prev,.regular-slider .slider .slick-prev{left:0}.product-slider .slider .slick-prev:before,.regular-slider .slider .slick-prev:before{content:'\2190'}.product-slider .slider .slick-next,.regular-slider .slider .slick-next{right:0}.product-slider .slider .slick-next:before,.regular-slider .slider .slick-next:before{content:'\2192'}*+.product-slider,*+.regular-slider{margin:2rem 0}.regular-slider .slider{height:14.28571rem}@media screen and (min-width:320px){.regular-slider .slider{height:21.42857rem}}@media screen and (min-width:768px){.regular-slider .slider{height:28.57143rem}}@media screen and (min-width:1200px){.regular-slider .slider{height:35.71429rem}}.regular-slider .slider .slick-list,.regular-slider .slider .slick-slide,.regular-slider .slider .slick-slider,.regular-slider .slider .slick-track{height:100%}.regular-slider .slider .slick-slide img{min-width:100%;width:auto;height:100%}.regular-slider .slider .slick-next,.regular-slider .slider .slick-prev{background-color:transparent;width:5.714rem;height:5.714rem}.regular-slider .slider .slick-next span,.regular-slider .slider .slick-prev span{position:relative;display:inline-block;background-color:#ffbe00;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:4.2855rem;height:4.2855rem;line-height:4.2855rem;text-align:center;font-size:"";transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;will-change:transform}.regular-slider .slider .slick-next span>span,.regular-slider .slider .slick-prev span>span{position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;height:100%;line-height:4.2855rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;will-change:transform}.regular-slider .slider .slick-next span>span:before,.regular-slider .slider .slick-prev span>span:before{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.regular-slider .slider .slick-next:before,.regular-slider .slider .slick-prev:before{font-size:1.5rem}.regular-slider .slider .slick-prev{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.regular-slider .slider .slick-prev:before{left:75%}.regular-slider .slider .slick-next{-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.regular-slider .slider .slick-next:before{left:25%}.product-slider{font-size:0}.product-slider .slider .slick-slide img{width:auto;max-width:100%;max-height:100%;margin:0 auto}.product-slider .slider.slider-for{display:block;width:100%}.product-slider .slider.slider-for.is-action-product:before{display:none}@media screen and (min-width:320px){.product-slider .slider.slider-for.is-action-product:before{content:'ACTIE!';position:absolute;top:0;left:0;z-index:1;display:block;background:url(/static/images/diamond-teasers.svg);width:8rem;height:6.714rem;padding-top:1.714rem;font-size:22px;font-weight:900;color:#323737;text-align:center}}.product-slider .slider.slider-for .slick-next,.product-slider .slider.slider-for .slick-prev{background-color:transparent;width:1.786rem;height:1.786rem}.product-slider .slider.slider-for .slick-next:before,.product-slider .slider.slider-for .slick-prev:before{font-size:1.786rem;color:#ddd}@media screen and (min-width:768px){.product-slider .slider.slider-for{display:inline-block;width:calc(100% - 7rem)}}.product-slider .slider.slider-nav{display:none}@media screen and (min-width:768px){.product-slider .slider.slider-nav{display:inline-block;width:6rem;margin-right:1rem;vertical-align:top}.product-slider .slider.slider-nav .slick-slide{position:relative;border:.071rem solid #000;margin-bottom:1rem}.product-slider .slider.slider-nav .slick-slide:hover{border-color:#ffbe00;cursor:pointer}.product-slider .slider.slider-nav .slick-slide.slick-current{border-color:#ffbe00}.product-slider .slider.slider-nav .slick-slide img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes e{10%{opacity:1}90%{opacity:1}0%{opacity:0}}@keyframes e{10%{opacity:1}90%{opacity:1}0%{opacity:0}}.product-detail{position:relative}.product-detail .sub-navbar{position:relative;z-index:99;display:block;background-color:#f5f5f5;margin:0 -1.07143rem;padding:1.5rem 1.07143rem}.product-detail .sub-navbar a{text-transform:uppercase;font-size:16px;color:#323737;font-size:14px}.product-detail .product-error-message{position:absolute;top:-100%;left:0;z-index:98;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;background-color:#ffbe00;box-shadow:none;width:100%;padding:1rem;color:#323737;text-transform:uppercase;text-align:center;transition:all .5s ease-in-out}.product-detail .product-error-message.is-active{top:4.71429rem;opacity:1;visibility:visible;box-shadow:0 0 .14286rem 0 rgba(0,0,0,.12),0 .14286rem .14286rem 0 rgba(0,0,0,.24)}.product-detail>.container{position:relative;padding:1rem 0 3rem}@media screen and (min-width:768px){.product-detail>.container{padding:3rem 0}}.product-detail .row+.row{margin-top:2rem}@media screen and (min-width:768px){.product-detail .row+.row{margin-top:4rem}}.product-detail img.animation-clone{z-index:999999999;position:fixed;margin:0;opacity:1;background-color:red}.product-detail img.animation-clone.position-ready{transition:top .5s ease-in,left .5s ease-in,width .5s ease-in,height .5s ease-in,opacity .75s ease-in}.product-detail div[class^=col-]+div[class^=col-]{margin-top:3rem}@media screen and (min-width:992px){.product-detail div[class^=col-]+div[class^=col-]{margin-top:0}}.product-detail .mobile-product-title,.product-detail .product-title{text-transform:none;font-weight:500;font-size:2rem}.product-detail .mobile-product-title{margin-bottom:2rem}.product-detail .price-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.product-detail .price-wrapper{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.product-detail p.not-available{margin-top:1.5rem}.product-detail .prices{min-width:0}.product-detail .prices .discounted-price,.product-detail .prices .normal-price,.product-detail .prices .not-available{overflow:hidden;text-overflow:ellipsis}.product-detail .prices .discounted-price{margin-bottom:.2em;color:#898989;text-decoration:line-through}.product-detail .prices .normal-price,.product-detail .prices .not-available{margin-bottom:0}.product-detail .prices .not-available{color:red}.product-detail .price-switch{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;margin-top:2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:768px){.product-detail .price-switch{width:auto;margin-top:0}}.product-detail .price-switch .toggle{position:absolute;left:-9999rem;visibility:hidden}.product-detail .price-switch .toggle+label{position:relative;display:inline-block;background-color:#f5f5f5;border-radius:2rem;width:auto;height:auto;margin-bottom:0;cursor:pointer;outline:none;vertical-align:middle}.product-detail .price-switch .toggle+label:before{content:" ";position:absolute;top:0;left:0;bottom:0;z-index:1;display:block;background-color:#78b437;border-radius:2rem;box-shadow:0 .143rem .357rem rgba(120,180,55,.18);width:50%;transition:margin .3s ease-in-out;will-change:margin}.product-detail .price-switch .toggle+label span{position:relative;z-index:2;display:inline-block;width:50%;padding:1rem;white-space:nowrap;vertical-align:middle;text-transform:uppercase;font-size:.85rem;color:#898989;transition:color .3s ease-in-out;will-change:color;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-detail .price-switch .toggle+label span:first-child{color:#fff}.product-detail .price-switch .toggle:checked+label:before{margin-left:50%}.product-detail .price-switch .toggle:checked+label span:first-child{color:#898989}.product-detail .price-switch .toggle:checked+label span:last-child{color:#fff}.product-detail .extra-information,.product-detail .stock-information{margin:0}.product-detail .extra-information span+span,.product-detail .stock-information span+span{display:block;margin-bottom:1rem}@media screen and (min-width:768px){.product-detail .extra-information span+span,.product-detail .stock-information span+span{display:inline-block;margin:0 0 0 1rem}}.product-detail .extra-information span+span:before,.product-detail .stock-information span+span:before{display:none}@media screen and (min-width:768px){.product-detail .extra-information span+span:before,.product-detail .stock-information span+span:before{content:'|';display:inline-block;margin-right:1rem}}.product-detail .extra-information{margin-top:2rem;margin-bottom:2rem}.product-detail .stock-information{margin:1rem 0 2rem}@media screen and (min-width:768px){.product-detail .stock-information{margin-top:0}}.product-detail .stock-information .current-stock{font-weight:700;color:#78b437}.product-detail .stock-information .current-stock.is-out-of-stock{color:red}.product-detail .stock-information .other-stock{text-decoration:underline}.product-detail .stock-information .other-stock:hover{cursor:pointer}.product-detail .calculation-helper .input-values{border-bottom:.07143rem solid #ddd;margin-bottom:.75rem}@media screen and (min-width:768px){.product-detail .calculation-helper .input-values{padding-bottom:.75rem}}.product-detail .calculation-helper .input-values .form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-detail .calculation-helper .input-values .form .number-of-items,.product-detail .calculation-helper .input-values .form .unit{position:relative;display:inline-block;margin-right:.75rem;vertical-align:middle}.product-detail .calculation-helper .input-values .form .number-of-items:before,.product-detail .calculation-helper .input-values .form .unit:before{content:'Aantal';position:relative;display:block;font-weight:600}.product-detail .calculation-helper .input-values .form .number-of-items{max-width:10rem}.product-detail .calculation-helper .input-values .form .unit{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;margin-right:0}@media screen and (min-width:768px){.product-detail .calculation-helper .input-values .form .unit{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-right:.75rem}}.product-detail .calculation-helper .input-values .form .unit:before{content:'Eenheid'}.product-detail .calculation-helper .input-values .form .to-order{display:none}@media screen and (min-width:768px){.product-detail .calculation-helper .input-values .form .to-order{position:relative;display:inline-block;min-width:10.71429rem;height:3.07143rem;margin-left:auto}.product-detail .calculation-helper .input-values .form .to-order:before{content:'Te bestellen';position:relative;display:block;font-weight:600}}.product-detail .calculation-helper .input-values .form .to-order span{line-height:3.07143rem}.product-detail .calculation-helper .input-values .form input{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:1px solid #323737;width:100%;padding:.75rem}.product-detail .calculation-helper .input-values .form select{position:relative;background:url(/static/images/dropdown-arrow-black.svg) hsla(0,0%,100%,.8) 100% no-repeat;background-size:3.07143rem 3.07143rem;border:1px solid #323737;border-radius:0;width:100%;padding:.75rem 3rem .75rem .75rem;color:#323737;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;max-height:3.07143rem}.product-detail .calculation-helper .input-values .form select::-ms-expand{display:none}.product-detail .calculation-helper .input-values .form select:focus{outline:none}.product-detail .calculation-helper .input-values .form select option{color:#323737}.product-detail .calculation-helper .input-values .to-order.mobile{position:relative;display:block;width:100%;padding:.75rem 0;text-align:right}.product-detail .calculation-helper .input-values .to-order.mobile span:first-child{display:none;float:left;font-weight:600}@media screen and (min-width:768px){.product-detail .calculation-helper .input-values .to-order.mobile{display:none}}.product-detail .calculation-helper .calculation-helper-total{display:none;margin-bottom:.75rem}.product-detail .calculation-helper .calculation-helper-total span{display:inline-block;font-size:1.25rem;font-weight:600;text-transform:uppercase}.product-detail .calculation-helper .calculation-helper-total span.total-label-tax{display:none}.product-detail .calculation-helper .calculation-helper-total span.total-value,.product-detail .calculation-helper .calculation-helper-total span.total-value-tax{float:right}@media screen and (min-width:768px){.product-detail .calculation-helper .calculation-helper-total span.total-value,.product-detail .calculation-helper .calculation-helper-total span.total-value-tax{min-width:10.71429rem}}.product-detail .calculation-helper .calculation-helper-total span.total-value-tax{display:none}.product-detail .calculation-helper .product-extras{display:none;list-style-type:none}.product-detail .calculation-helper .product-extras li{font-size:13px}.product-detail .calculation-helper .product-extras li .toggle-quantity-discount-information{color:#323737;text-decoration:underline}.product-detail .calculation-helper.tax-included .calculation-helper-total .total-label{display:none}.product-detail .calculation-helper.tax-included .calculation-helper-total .total-label-tax{display:inline-block}.product-detail .calculation-helper.tax-included .calculation-helper-total .total-value{display:none}.product-detail .calculation-helper.tax-included .calculation-helper-total .total-value-tax{display:inline-block}.product-detail .calculation-helper.tax-included #quantity-discount-information .table-header .price,.product-detail .calculation-helper.tax-included #quantity-discount-information .table-row .price{display:none}.product-detail .calculation-helper.tax-included #quantity-discount-information .table-header .price-tax,.product-detail .calculation-helper.tax-included #quantity-discount-information .table-row .price-tax{display:inline-block}.product-detail .calculation-helper #quantity-discount-information{display:none;margin-top:1rem}.product-detail .calculation-helper #quantity-discount-information .table-header{padding:.28571rem .42857rem;background-color:#f1f1f4;text-transform:uppercase;font-weight:600;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-detail .calculation-helper #quantity-discount-information .table-header .from,.product-detail .calculation-helper #quantity-discount-information .table-header .per-unit,.product-detail .calculation-helper #quantity-discount-information .table-header .price,.product-detail .calculation-helper #quantity-discount-information .table-header .price-tax{display:inline-block}.product-detail .calculation-helper #quantity-discount-information .table-header .from{min-width:4.28571rem}.product-detail .calculation-helper #quantity-discount-information .table-header .price,.product-detail .calculation-helper #quantity-discount-information .table-header .price-tax{min-width:5.71429rem}.product-detail .calculation-helper #quantity-discount-information .table-header .price-tax{display:none}.product-detail .calculation-helper #quantity-discount-information .table-header .close-button{width:1.14286rem}.product-detail .calculation-helper #quantity-discount-information .table-header .close-button>a{color:#000;text-decoration:none;font-size:1.42857rem;line-height:0}.product-detail .calculation-helper #quantity-discount-information .table-header .close-button>a:hover{text-decoration:none}.product-detail .calculation-helper #quantity-discount-information .table-row{padding:.28571rem .42857rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-detail .calculation-helper #quantity-discount-information .table-row .from,.product-detail .calculation-helper #quantity-discount-information .table-row .per-unit,.product-detail .calculation-helper #quantity-discount-information .table-row .price,.product-detail .calculation-helper #quantity-discount-information .table-row .price-tax{display:inline-block}.product-detail .calculation-helper #quantity-discount-information .table-row .from{min-width:4.28571rem}.product-detail .calculation-helper #quantity-discount-information .table-row .price,.product-detail .calculation-helper #quantity-discount-information .table-row .price-tax{min-width:5.71429rem}.product-detail .calculation-helper #quantity-discount-information .table-row .price-tax{display:none}.product-detail .calculation-helper #quantity-discount-information .table-row .space{width:1.14286rem}.product-detail .place-order,.product-detail .place-tender{margin-top:1rem;padding-top:1rem}.product-detail .place-order:last-child,.product-detail .place-tender:last-child{border-top:none;margin-top:.75rem;padding-top:0}.product-detail .place-order .button-bar form a,.product-detail .place-order .button-bar form button,.product-detail .place-tender .button-bar form a,.product-detail .place-tender .button-bar form button{display:block;width:100%;margin:0}.product-detail .place-order .button-bar form a:before,.product-detail .place-order .button-bar form button:before,.product-detail .place-tender .button-bar form a:before,.product-detail .place-tender .button-bar form button:before{margin-right:.5em;font-size:20px;vertical-align:text-bottom}.product-detail .place-order .button-bar>a,.product-detail .place-order .button-bar>button,.product-detail .place-order .button-bar>form>button,.product-detail .place-tender .button-bar>a,.product-detail .place-tender .button-bar>button,.product-detail .place-tender .button-bar>form>button{display:block;width:100%;margin:0;padding-left:1rem;padding-right:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:768px){.product-detail .place-order .button-bar>a,.product-detail .place-order .button-bar>button,.product-detail .place-order .button-bar>form>button,.product-detail .place-tender .button-bar>a,.product-detail .place-tender .button-bar>button,.product-detail .place-tender .button-bar>form>button{padding-left:2rem;padding-right:2rem;border-left:1px solid #fff}}.product-detail .place-order .button-bar>a.jsAddToCart.loading:after,.product-detail .place-order .button-bar>button.jsAddToCart.loading:after,.product-detail .place-order .button-bar>form>button.jsAddToCart.loading:after,.product-detail .place-tender .button-bar>a.jsAddToCart.loading:after,.product-detail .place-tender .button-bar>button.jsAddToCart.loading:after,.product-detail .place-tender .button-bar>form>button.jsAddToCart.loading:after{content:'';position:absolute;top:0;right:0;display:block;background:url(../images/ajax-loader.gif) no-repeat 50%;width:3.07143rem;height:3.07143rem}.product-detail .place-order .button-bar>a:hover,.product-detail .place-order .button-bar>button:hover,.product-detail .place-order .button-bar>form>button:hover,.product-detail .place-tender .button-bar>a:hover,.product-detail .place-tender .button-bar>button:hover,.product-detail .place-tender .button-bar>form>button:hover{border-color:#323737}.product-detail .place-order .button-bar>a:focus,.product-detail .place-order .button-bar>button:focus,.product-detail .place-order .button-bar>form>button:focus,.product-detail .place-tender .button-bar>a:focus,.product-detail .place-tender .button-bar>button:focus,.product-detail .place-tender .button-bar>form>button:focus{outline:none}.product-detail .place-order .button-bar>a:before,.product-detail .place-order .button-bar>button:before,.product-detail .place-order .button-bar>form>button:before,.product-detail .place-tender .button-bar>a:before,.product-detail .place-tender .button-bar>button:before,.product-detail .place-tender .button-bar>form>button:before{margin-right:.5em;font-size:20px;vertical-align:text-bottom}.product-detail .place-order .order-select,.product-detail .place-order .tender-select,.product-detail .place-tender .order-select,.product-detail .place-tender .tender-select{display:none;position:absolute;left:15px;right:15px;z-index:999}.product-detail .place-order .order-select ul,.product-detail .place-order .tender-select ul,.product-detail .place-tender .order-select ul,.product-detail .place-tender .tender-select ul{border-top:0;list-style:none;margin:0;padding:0}@media screen and (min-width:768px){.product-detail .place-order .order-select ul,.product-detail .place-order .tender-select ul,.product-detail .place-tender .order-select ul,.product-detail .place-tender .tender-select ul{border-top:1px solid #fff}}.product-detail .place-order .order-select ul li,.product-detail .place-order .tender-select ul li,.product-detail .place-tender .order-select ul li,.product-detail .place-tender .tender-select ul li{display:block;width:100%}.product-detail .place-order .order-select ul li button,.product-detail .place-order .tender-select ul li button,.product-detail .place-tender .order-select ul li button,.product-detail .place-tender .tender-select ul li button{width:100%;margin:0;padding-left:1rem;padding-right:1rem;overflow:hidden;text-overflow:ellipsis}.product-detail .place-order .order-select ul li button:focus,.product-detail .place-order .tender-select ul li button:focus,.product-detail .place-tender .order-select ul li button:focus,.product-detail .place-tender .tender-select ul li button:focus{outline:none}.product-detail .place-order.place-order .open-order-select,.product-detail .place-tender.place-order .open-order-select{border-top:1px solid #fff;border-bottom:1px solid #fff}@media screen and (min-width:768px){.product-detail .place-order.place-order .open-order-select,.product-detail .place-tender.place-order .open-order-select{border-top-color:#ffbe00;border-bottom-color:#ffbe00}}.product-detail .place-order.place-tender .open-tender-select,.product-detail .place-tender.place-tender .open-tender-select{position:relative;border:.07143rem solid #898989;width:100%;padding-right:calc(2rem + 20px);text-align:center}.product-detail .place-order.place-tender .open-tender-select:hover:before,.product-detail .place-tender.place-tender .open-tender-select:hover:before{background-color:#323737;border-left-color:#fff}.product-detail .place-order.place-tender .open-tender-select.active,.product-detail .place-tender.place-tender .open-tender-select.active{text-align:left}.product-detail .place-order.place-tender .open-tender-select.active .is-open-text,.product-detail .place-tender.place-tender .open-tender-select.active .is-open-text{display:inline-block}.product-detail .place-order.place-tender .open-tender-select.active .is-closed-text,.product-detail .place-tender.place-tender .open-tender-select.active .is-closed-text{display:none}.product-detail .place-order.place-tender .open-tender-select.active:after,.product-detail .place-tender.place-tender .open-tender-select.active:after{content:'\e91d';position:absolute;top:0;right:2rem;display:inline-block;background-color:#fff;height:100%;line-height:3.21429rem;font-size:24px;font-family:icomoon;transition:all .2s ease-in;text-align:center}.product-detail .place-order.place-tender .open-tender-select.active:hover:after,.product-detail .place-tender.place-tender .open-tender-select.active:hover:after{background-color:#323737;border-left-color:#fff}.product-detail .place-order.place-tender .open-tender-select:before,.product-detail .place-tender.place-tender .open-tender-select:before{margin-right:.75rem;font-size:20px}.product-detail .place-order.place-tender .open-tender-select .is-open-text,.product-detail .place-tender.place-tender .open-tender-select .is-open-text{display:none}.product-detail .place-order.place-tender .open-tender-select .is-closed-text,.product-detail .place-tender.place-tender .open-tender-select .is-closed-text{display:inline-block}.product-detail .place-order.place-tender .tender-select,.product-detail .place-tender.place-tender .tender-select{border-top:0;border-color:#323737}.product-detail .place-order.place-tender .tender-select ul,.product-detail .place-tender.place-tender .tender-select ul{background:#fff;border:1px solid #323737;border-top:0}.product-detail .place-order.place-tender .tender-select ul li form,.product-detail .place-tender.place-tender .tender-select ul li form{position:relative}.product-detail .place-order.place-tender .tender-select ul li button,.product-detail .place-tender.place-tender .tender-select ul li button{position:relative;border:0;padding-right:2rem;padding-left:2rem;text-align:left;text-transform:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-detail .place-order.place-tender .tender-select ul li button.loading:after,.product-detail .place-tender.place-tender .tender-select ul li button.loading:after{content:'';position:absolute;top:0;right:0;display:block;background:url(../images/ajax-loader.gif) no-repeat 50%;width:3.07143rem;height:3.07143rem}.product-detail .place-order.place-tender .tender-select ul li .added-successfully,.product-detail .place-tender.place-tender .tender-select ul li .added-successfully{position:absolute;top:0;left:0;opacity:0;z-index:-1;overflow:hidden;background-color:#ddd;width:100%;height:100%;padding:.75rem 2rem;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.product-detail .place-order.place-tender .tender-select ul li.product-added .added-successfully,.product-detail .place-tender.place-tender .tender-select ul li.product-added .added-successfully{z-index:1;color:#323737;font-weight:600;-webkit-animation-name:e;animation-name:e;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;cursor:default}.product-detail .place-order.place-tender .tender-select ul li.product-added .added-successfully a,.product-detail .place-tender.place-tender .tender-select ul li.product-added .added-successfully a{margin-left:.75rem;color:#898989;text-decoration:underline;font-weight:400;cursor:pointer}.product-detail .place-order.place-tender .tender-select ul li.new-tender,.product-detail .place-tender.place-tender .tender-select ul li.new-tender{background-color:#f5f5f5}.product-detail .place-order.place-tender .tender-select ul li.new-tender button,.product-detail .place-tender.place-tender .tender-select ul li.new-tender button{padding-right:5rem;text-transform:uppercase}.product-detail .place-order.place-tender .tender-select ul li.new-tender button span.diamond,.product-detail .place-tender.place-tender .tender-select ul li.new-tender button span.diamond{position:absolute;right:2rem;height:24px;width:24px}.product-detail .place-order.place-tender .tender-select ul li.new-tender button span.diamond span:before,.product-detail .place-tender.place-tender .tender-select ul li.new-tender button span.diamond span:before{font-size:1.3rem;font-weight:600;color:#323737}.product-detail .place-order.place-tender .tender-select ul li.new-tender:hover span.diamond,.product-detail .place-tender.place-tender .tender-select ul li.new-tender:hover span.diamond{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);color:#323737}.product-detail .place-order.place-tender .tender-select ul li.new-tender:hover span.diamond>span,.product-detail .place-tender.place-tender .tender-select ul li.new-tender:hover span.diamond>span{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.product-detail .info{border-bottom:0}@media screen and (min-width:768px){.product-detail .info{border-bottom:.071rem solid #ddd}}.product-detail .info .pdp-tabs{border:none;width:100%;padding:1.5rem 0 2.5rem}@media screen and (min-width:768px){.product-detail .info .pdp-tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-bottom:.071rem solid #ddd;padding-bottom:0}}.product-detail .info .pdp-tabs li{display:block;border-top:.071rem solid #ddd;width:100%;text-transform:uppercase}.product-detail .info .pdp-tabs li.opened a:after{margin-top:-.71429rem;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.product-detail .info .pdp-tabs li.active a{cursor:pointer}@media screen and (min-width:768px){.product-detail .info .pdp-tabs li.active a{color:#323737;border-bottom:.286rem solid #ffbe00;cursor:default}}.product-detail .info .pdp-tabs li:last-child{border-bottom:.071rem solid #ddd}@media screen and (min-width:768px){.product-detail .info .pdp-tabs li{border:none;width:auto;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.product-detail .info .pdp-tabs li a{position:relative;border:none;margin-right:0;padding:1rem 1rem 1rem 0;color:#323737;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-detail .info .pdp-tabs li a:focus,.product-detail .info .pdp-tabs li a:hover{background-color:transparent;color:#323737}.product-detail .info .pdp-tabs li a:after{content:'\2193';right:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:icomoon;color:#ddd;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (min-width:768px){.product-detail .info .pdp-tabs li a{padding:.25rem 1rem;text-align:center;font-weight:900;font-size:1.25rem;color:#898989}.product-detail .info .pdp-tabs li a:after{display:none}}.product-detail .info .pdp-tabs .dropdown-content{display:none;text-transform:none}.product-detail .info .pdp-details,.product-detail .info .pdp-tabs .dropdown-content{padding:1rem 0}@media screen and (min-width:768px){.product-detail .info .pdp-details,.product-detail .info .pdp-tabs .dropdown-content{padding:2rem 0}}.product-detail .info .pdp-details p+dl,.product-detail .info .pdp-tabs .dropdown-content p+dl{margin-top:2rem}.product-detail .info .pdp-details dl:after,.product-detail .info .pdp-details dl:before,.product-detail .info .pdp-tabs .dropdown-content dl:after,.product-detail .info .pdp-tabs .dropdown-content dl:before{content:' ';display:table}.product-detail .info .pdp-details dl:after,.product-detail .info .pdp-tabs .dropdown-content dl:after{clear:both}@media screen and (min-width:768px){.product-detail .info .pdp-details dd,.product-detail .info .pdp-details dt,.product-detail .info .pdp-tabs .dropdown-content dd,.product-detail .info .pdp-tabs .dropdown-content dt{float:left}}.product-detail .info .pdp-details dd,.product-detail .info .pdp-tabs .dropdown-content dd{width:22rem;clear:left;font-weight:700}@media screen and (min-width:768px){.product-detail .info .pdp-details dd,.product-detail .info .pdp-tabs .dropdown-content dd{font-weight:inherit}}.product-detail .info .pdp-details dt,.product-detail .info .pdp-tabs .dropdown-content dt{margin-bottom:.5rem}.product-detail .info .pdp-details h6,.product-detail .info .pdp-tabs .dropdown-content h6{text-transform:none}.product-detail .info .pdp-details table,.product-detail .info .pdp-tabs .dropdown-content table{table-layout:fixed;width:100%}.product-detail .info .pdp-details table thead,.product-detail .info .pdp-tabs .dropdown-content table thead{font-weight:900}.product-detail .info .pdp-details table td,.product-detail .info .pdp-tabs .dropdown-content table td{border:.07143rem solid #ddd;padding:.75rem 0;text-align:center;word-break:break-word}@media screen and (min-width:768px){.product-detail .info .pdp-details table td,.product-detail .info .pdp-tabs .dropdown-content table td{padding:.75rem}}.product-detail .info .pdp-details table+h6,.product-detail .info .pdp-tabs .dropdown-content table+h6{margin-top:3rem}.product-detail .alternative-articles{overflow:hidden}@media screen and (min-width:768px){.product-detail .alternative-articles .article-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-right:-2rem}}.product-detail .alternative-articles .article-holder .article{display:block;margin-top:3rem;padding:0;text-align:center}.product-detail .alternative-articles .article-holder .article:first-child{margin-top:2rem}@media screen and (min-width:768px){.product-detail .alternative-articles .article-holder .article{margin-top:1rem;padding-right:2rem}.product-detail .alternative-articles .article-holder .article:first-child{margin-top:1rem}}.product-detail .alternative-articles .article-holder .article h6{margin-top:2rem;font-weight:500;text-transform:none}.product-detail .alternative-articles .article-holder .article h5{margin:2rem 0}.product-detail .alternative-articles .article-holder .article img{width:100%}.product-detail .alternative-articles .article-holder .article a{display:inline-block}.product-detail .personal-advice .content{border:.071rem solid #ddd;padding:2rem 2rem 0}.product-detail .personal-advice .content h5{margin-bottom:2rem;text-align:center}.product-detail .personal-advice .content ul{margin:1rem 0;padding:0;list-style:none}.product-detail .personal-advice .content ul:after,.product-detail .personal-advice .content ul:before{content:' ';display:table}.product-detail .personal-advice .content ul:after{clear:both}.product-detail .personal-advice .content ul li{display:block;border-top:.071rem solid #ddd;padding:1rem 0 1rem 4rem;color:#2d375a}.product-detail .personal-advice .content ul li:last-child{margin-right:0}.product-detail .personal-advice .content ul li:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;font-size:2.5rem;color:#004c99}.product-detail .personal-advice img{width:100%}.product-detail .instruction-videos .video-block{margin-top:1.5rem}.product-detail .info+.alternative-articles,.product-detail .personal-advice+.instruction-videos{margin-top:2.5rem}@media screen and (min-width:768px){.product-detail .info+.alternative-articles,.product-detail .personal-advice+.instruction-videos{margin-top:3.5rem}}.inspirationpage .inspirationheaderblock{margin-bottom:0}@media screen and (min-width:768px){.inspirationpage .inspirationheaderblock{margin-bottom:1em}}.inspirationpage .inspirationheaderblock .container-fluid{background-size:cover;background-position:50%;background-repeat:no-repeat}@media screen and (min-width:768px){.inspirationpage .inspirationheaderblock .container-fluid{min-height:28.57143rem;padding-top:4rem}}.inspirationpage .inspirationheaderblock .flex-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.inspirationpage .inspirationheaderblock .flex-container div[class^=col-]{display:block;height:20rem}@media screen and (min-width:768px){.inspirationpage .inspirationheaderblock .flex-container div[class^=col-]{background-color:#fff;height:auto;padding:4rem 2rem}}.collectionselectionblock .container-fluid,.collectionselectionblock .container-fluid div[class^=col-]{padding:0}@media screen and (min-width:768px){.collectionselectionblock .container-fluid,.collectionselectionblock .container-fluid div[class^=col-]{padding:0 15px}}.collectionselectionblock ul{display:block;width:100%;margin:0;padding:0;list-style:none}@media screen and (min-width:768px){.collectionselectionblock ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1.5rem}}.collectionselectionblock ul li{display:block;background-size:cover;background-repeat:no-repeat;width:100%;height:5.71429rem;border-bottom:.21429rem solid #fff;transition:opacity .3s ease-in-out}@media screen and (min-width:768px){.collectionselectionblock ul li{margin-top:1.5rem;float:left;width:calc((100% - 2.85714rem) / 3);height:auto;margin-right:1.42857rem;border-bottom:0}}@media screen and (min-width:768px){.collectionselectionblock ul li:nth-of-type(3n){margin-right:0}}.collectionselectionblock ul li:last-child{border-bottom:0}@media screen and (min-width:768px){.collectionselectionblock ul li:hover a:before{opacity:.75;-webkit-transform:translate(-50%,-50%) rotateY(0deg) rotate(-135deg);transform:translate(-50%,-50%) rotateY(0deg) rotate(-135deg)}}.collectionselectionblock ul li a{position:relative;display:block;width:100%;height:100%;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media screen and (min-width:768px){.collectionselectionblock ul li a{height:0;padding-bottom:100%}}@media screen and (min-width:768px){.collectionselectionblock ul li a:before{position:absolute;content:'';display:block;background-color:#fff;width:60%;height:60%;opacity:.5;top:50%;left:50%;transition:opacity .3s ease-in-out,-webkit-transform .3s;transition:opacity .3s ease-in-out,transform .3s;transition:opacity .3s ease-in-out,transform .3s,-webkit-transform .3s;-webkit-transform:translate(-50%,-50%) rotateY(0deg) rotate(45deg);transform:translate(-50%,-50%) rotateY(0deg) rotate(45deg)}}.collectionselectionblock ul li span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:100%;padding:0 1rem;text-transform:uppercase;color:#000;font-size:22px;font-weight:900;text-align:center;word-break:break-word}.collectionselectionblock .title-holder{text-align:center;padding:0 1.5rem}@media screen and (min-width:768px){.collectionselectionblock .title-holder{position:absolute;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);text-align:left;padding:0}}@media screen and (min-width:768px){.collectionselectionblock .block-title{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}}.collectionselectionblock .block-title h2{margin-bottom:1.5em;font-weight:100}@media screen and (min-width:768px){.collectionselectionblock .block-title h2{margin-bottom:0}}@media screen and (min-width:768px){.collectionselectionblock .content-holder{margin-left:4rem;margin-right:-1.07143rem}}.rteblock h2,.rteblock h3,.rteblock h4,.rteblock h5,.rteblock h6{display:inline-block;border-bottom-width:.14286rem;border-bottom-style:solid;line-height:1.25}.rteblock h2.social-sharing-title,.rteblock h3.social-sharing-title,.rteblock h4.social-sharing-title,.rteblock h5.social-sharing-title,.rteblock h6.social-sharing-title{display:block;border-bottom-width:0}.rteblock p{font-size:1.25rem}.rteblock p.intro{font-size:1.5rem;font-weight:700}.rteblock blockquote,.rteblock q{position:relative;display:block;margin:4rem 0;padding:.5rem 2rem;font-family:Splurge;font-size:3.214rem}@media screen and (min-width:768px){.rteblock blockquote,.rteblock q{margin-left:2rem}}.rteblock blockquote:after,.rteblock blockquote:before,.rteblock q:after,.rteblock q:before{content:"''";position:absolute;font-size:48px}.rteblock blockquote:before,.rteblock q:before{top:-1rem;left:0}.rteblock blockquote:after,.rteblock q:after{bottom:-2rem;padding-left:1rem}.rteblock p+blockquote,.rteblock p+q{margin-top:2rem}.rteblock img{max-width:100%;height:auto}.dynamic-overview{background:#fff}.dynamic-overview>.wrapper .row .content{padding-bottom:4.5rem}.dynamic-overview>.wrapper .row div[class=col-xs-12]{padding:0}@media screen and (min-width:992px){.dynamic-overview>.wrapper .row div[class=col-xs-12]{padding-left:1.5rem;padding-right:1.5rem}}.dynamic-overview>.wrapper .row div[class=col-xs-12] .block>.container-fluid,.dynamic-overview>.wrapper .row div[class=col-xs-12]>.container-fluid{padding:0}.dynamic-overview>.wrapper .row div[class=col-xs-12]>.block{padding:3rem 0}.dynamic-overview>.wrapper .row div[class=col-xs-12]>.block:first-child{padding-top:0}.dynamic-overview>.wrapper .row div[class=col-xs-12] .clearfix>.block{padding:3rem 0}.dynamic-overview>.wrapper .row div[class=col-xs-12] .clearfix>.block+.block,.dynamic-overview>.wrapper .row div[class=col-xs-12] .clearfix>.block:first-child{padding-top:0}.dynamic-overview .page-back{position:relative;top:-1rem;color:#898989;text-transform:uppercase}.dynamic-overview .page-back:before{margin-right:1rem}.dynamic-overview .pagelistblock,.dynamic-overview .pagelistblock .block-holder,.dynamic-overview .pagelistblock .container-fluid{padding:0}@media screen and (min-width:992px){.dynamic-overview .pagelistblock .block-holder{padding-left:1.07143rem;padding-right:1.07143rem}}.dynamic-overview .pagelistblock .block-holder .block{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.dynamic-overview .title-holder{text-align:left}.page-list-holder .title-holder{position:absolute;top:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@media screen and (min-width:768px){.page-list-holder .title-holder{top:auto}}.page-list-holder .page-title{-webkit-transform:rotate(-90deg) translateX(100%);-ms-transform:rotate(-90deg) translateX(100%);transform:rotate(-90deg) translateX(100%);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;max-width:18.57143rem;padding-left:1.5rem;text-align:left}@media screen and (min-width:768px){.page-list-holder .page-title{-webkit-transform:rotate(-90deg) translateX(0);-ms-transform:rotate(-90deg) translateX(0);transform:rotate(-90deg) translateX(0);max-width:none;padding-left:0;text-align:right}}.page-list-holder .page-title h1,.page-list-holder .page-title h3{margin-bottom:0;font-size:28px}.page-list-holder .page-list{min-height:24rem;padding-left:2.5rem;overflow:hidden;list-style:none;word-break:break-word}.page-list-holder .page-list li{display:block;margin-top:2rem}.page-list-holder .page-list li:first-child{margin-top:0}.page-list-holder .page-list li.page-back{display:none}@media screen and (min-width:768px){.page-list-holder .page-list li.page-back{display:block;border-bottom:.07143rem solid #ddd;padding-bottom:1rem}}.page-list-holder .page-list li.page-back:before{margin-right:1rem}.page-list-holder .page-list li.accordeon-wrapper .accordeon-toggle{text-transform:uppercase;font-size:16px;color:#323737;cursor:pointer}.page-list-holder .page-list li.accordeon-wrapper .accordeon-toggle:hover{text-decoration:underline}.page-list-holder .page-list li.accordeon-wrapper .accordeon-toggle:hover:after{text-decoration:none}.page-list-holder .page-list li.accordeon-wrapper .accordeon-toggle:after{content:"\e90c";display:inline-block;position:relative;top:-2px;margin-left:.375rem;font-family:icomoon;font-size:1.2rem;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.page-list-holder .page-list li.accordeon-wrapper .accordeon-submenu{display:none;transition:opacity .9s}.page-list-holder .page-list li.accordeon-wrapper .accordeon-submenu li{padding:0 0 0 1rem;margin:1rem 0}.page-list-holder .page-list li.accordeon-wrapper .accordeon-submenu li a{font-size:14px}.page-list-holder .page-list li.accordeon-wrapper .accordeon-submenu li:last-child{border:0 none!important}.page-list-holder .page-list li.accordeon-wrapper.active .accordeon-submenu{display:block}.page-list-holder .page-list li.dropdown .dropdown-toggle:after{content:"\e90c";display:inline-block;position:relative;top:-2px;margin-left:.375rem;font-family:icomoon;font-size:1.2rem;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.page-list-holder .page-list li a{text-transform:uppercase;font-size:16px;color:#323737}.responsive-page-list .responsive-links{position:relative;background:url(/static/images/dropdown-arrow-black.svg) hsla(0,0%,100%,.8) 100% no-repeat;background-size:3.07143rem 3.07143rem;border:1px solid #ddd;border-radius:0;width:100%;padding:.75rem 3rem .75rem .75rem;color:#323737;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;margin:1.5rem 0}.responsive-page-list .responsive-links::-ms-expand{display:none}.responsive-page-list .responsive-links:focus{outline:none}.responsive-page-list .responsive-links option{color:#323737}.category-overview{background-color:#fff}@media screen and (min-width:768px){.category-overview>.container-fluid{padding-top:3rem;padding-bottom:3rem}}.category-overview .pro-cta{margin-top:3rem}@media screen and (min-width:768px){.category-overview .pro-cta{margin-top:0}}.category-overview .hero-holder{display:none}@media screen and (min-width:768px){.category-overview .hero-holder{display:block}}.category-overview .hero{position:relative;display:block;background-size:cover;background-position:50%;height:20rem;margin-left:-15px;margin-right:-15px;color:#fff}@media screen and (min-width:768px){.category-overview .hero{width:100%;height:25rem;margin:0}}.category-overview .hero .title-holder{position:absolute;top:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@media screen and (min-width:768px){.category-overview .hero .title-holder{position:relative;top:2rem;left:2rem;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);display:inline-block;max-width:calc(100% - 4rem)}}.category-overview .hero .page-title{-webkit-transform:rotate(-90deg) translateX(100%);-ms-transform:rotate(-90deg) translateX(100%);transform:rotate(-90deg) translateX(100%);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;max-width:18.57143rem;padding-top:1.07143rem;padding-left:1.5rem;text-align:left}@media screen and (min-width:768px){.category-overview .hero .page-title{-webkit-transform:rotate(0deg) translateX(0);-ms-transform:rotate(0deg) translateX(0);transform:rotate(0deg) translateX(0);max-width:none;padding:0}}.category-overview .hero .page-title h3{margin-bottom:0;word-break:break-word}.category-overview .page-list-holder{padding-top:2rem;padding-bottom:2rem}@media screen and (min-width:768px){.category-overview .page-list-holder{padding-top:0;padding-bottom:0}}.category-overview .page-list-holder .mobile-page-title{position:relative;margin-bottom:0;padding-right:1.5rem;cursor:pointer}.category-overview .page-list-holder .mobile-page-title:before{position:absolute;right:0}.category-overview .page-list-holder .page-list{padding-left:0}@media screen and (min-width:768px){.category-overview .page-list-holder .page-list{padding-left:2.5rem}}.category-overview .page-list-holder .page-list li:last-child{border-bottom:.07143rem solid #ddd;padding-bottom:2rem}.category-overview .page-list-holder .title-holder{display:none}@media screen and (min-width:768px){.category-overview .page-list-holder .title-holder{display:block}}.category-overview .block-title{display:block;border-bottom:none;margin-bottom:2.5rem;color:#323737;text-align:left}.category-overview .content-holder .no-overflow{overflow:hidden}.category-overview .content-holder .container-fluid{padding:0}.category-overview .content-holder .clearfix{margin-right:-2rem}.category-overview .content-holder .clearfix>.block{padding:3rem 2rem 3rem 0}.category-overview .content-holder .clearfix>.block .block-holder .block{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.category-overview .content-holder .clearfix>.block .block-holder .block .content-holder{background-color:#fff;border:.07143rem solid #ddd}.category-overview .content-holder .clearfix>.block+.block{padding-top:0}.product-overview{position:relative;overflow:hidden;background-color:#fff}@media screen and (min-width:768px){.product-overview{overflow:visible}}.product-overview.tax-included .main-container .shopgridblock .block .content-holder .price-holder .price-inc{display:block}.product-overview.tax-included .main-container .shopgridblock .block .content-holder .price-holder .price-ex{display:none}.product-overview>.container-fluid{padding:0}.product-overview .sub-navbar{display:block;background-color:#f5f5f5;padding:1.5rem 1.07143rem}.product-overview .sub-navbar .flex-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}@media screen and (min-width:992px){.product-overview .sub-navbar .flex-container{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.product-overview .sub-navbar a{text-transform:uppercase;font-size:16px;color:#323737;font-size:14px}.product-overview .sub-navbar a:before{margin-right:1rem}.product-overview .sub-navbar a.page-back{display:block}.product-overview .sub-navbar a.back-to-overview{display:none}.product-overview .sub-navbar a.open-facet-nav{float:right;font-size:1rem;text-decoration:none}.product-overview .sub-navbar a.open-facet-nav:hover .diamond{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.product-overview .sub-navbar a.open-facet-nav:hover .diamond>span{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.product-overview .sub-navbar a.open-facet-nav .diamond{width:1.71429rem;height:1.71429rem;margin-right:1rem;vertical-align:middle}.product-overview .sub-navbar a.open-facet-nav .diamond span:before{font-size:1.3rem;font-weight:600;color:#323737}@media screen and (min-width:768px){.product-overview .sub-navbar a.open-facet-nav{display:none}}.product-overview .change-order{display:block;border:.07143rem solid #ddd;margin-bottom:.75rem;margin-right:0;position:relative;background:url(/static/images/dropdown-arrow-black.svg) transparent 100% no-repeat;background-size:3.07143rem 3.07143rem;border:none;border-radius:0;width:100%;padding:.75rem 3rem .75rem .75rem;color:#323737;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}.product-overview .change-order::-ms-expand{display:none}.product-overview .change-order:focus{outline:none}.product-overview .change-order option{color:#323737}@media screen and (min-width:768px){.product-overview .change-order{display:inline-block;border:none;width:auto;margin-bottom:0;margin-right:.5rem}}.product-overview .price-switch{display:inline-block}.product-overview .price-switch .toggle{position:absolute;left:-9999rem;visibility:hidden}.product-overview .price-switch .toggle+label{position:relative;display:inline-block;background-color:#f5f5f5;border-radius:2rem;width:auto;height:auto;margin-bottom:0;cursor:pointer;outline:none;vertical-align:middle}.product-overview .price-switch .toggle+label:before{content:" ";position:absolute;top:0;left:0;bottom:0;z-index:1;display:block;background-color:#78b437;border-radius:2rem;box-shadow:0 .143rem .357rem rgba(120,180,55,.18);width:50%;transition:margin .3s ease-in-out;will-change:margin}.product-overview .price-switch .toggle+label span{position:relative;z-index:2;display:inline-block;width:50%;padding:1rem;white-space:nowrap;vertical-align:middle;text-transform:uppercase;font-size:.85rem;color:#323737;transition:color .3s ease-in-out;will-change:color;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-overview .price-switch .toggle+label span:first-child{color:#fff}.product-overview .price-switch .toggle:checked+label:before{margin-left:50%}.product-overview .price-switch .toggle:checked+label span:first-child{color:#323737}.product-overview .price-switch .toggle:checked+label span:last-child{color:#fff}.product-overview .category-tabs .category-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:.07143rem solid #ddd;margin:1.5rem 0;list-style:none}.product-overview .category-tabs .category-list li{border-bottom:.21429rem solid #fff;padding:.75rem 1.5rem;text-transform:uppercase}.product-overview .category-tabs .category-list li.active{border-bottom-color:#323737}.product-overview .category-tabs .category-list li.active a{cursor:default}.product-overview .category-tabs .category-list li a{color:#323737}.product-overview .category-tabs .category-list li a:hover{text-decoration:none}.product-overview .main-container{padding:3rem 1.07143rem}.product-overview .main-container .view-1,.product-overview .main-container .view-2{float:left;width:100%;padding-bottom:3rem;transition:-webkit-transform .5s cubic-bezier(.95,.01,0,1.01);transition:transform .5s cubic-bezier(.95,.01,0,1.01);transition:transform .5s cubic-bezier(.95,.01,0,1.01),-webkit-transform .5s cubic-bezier(.95,.01,0,1.01);will-change:transition}@media screen and (min-width:768px){.product-overview .main-container .view-1,.product-overview .main-container .view-2{float:none;transition:none}}.product-overview .main-container .view-1{position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.product-overview .main-container .view-1.is-out-view{position:absolute;-webkit-transform:translateX(-100%) translateX(-30px);-ms-transform:translateX(-100%) translateX(-30px);transform:translateX(-100%) translateX(-30px)}.product-overview .main-container .view-2{position:absolute;-webkit-transform:translateX(100%) translateX(15px);-ms-transform:translateX(100%) translateX(15px);transform:translateX(100%) translateX(15px)}.product-overview .main-container .view-2.is-in-view{position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media screen and (min-width:768px){.product-overview .main-container .view-2{position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);padding-bottom:0}}.product-overview .main-container .page-filtering .filters-title{border-bottom:.07143rem solid #ddd;margin-bottom:1rem;padding-bottom:.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-overview .main-container .page-filtering .filters-title:before{margin-top:.14286rem;margin-right:1rem;color:#323737;font-size:1rem}.product-overview .main-container .page-filtering a{text-decoration:none;text-transform:uppercase;color:#323737}.product-overview .main-container .page-filtering a:hover{text-decoration:underline}.product-overview .main-container .page-filtering .category-menu ul{list-style:none}.product-overview .main-container .page-filtering .category-menu ul.sub-list{margin-left:1rem}.product-overview .main-container .page-filtering .category-menu ul.etim-list{margin-left:2rem}.product-overview .main-container .page-filtering .category-menu ul li{padding:.5rem 0;color:#ccc}.product-overview .main-container .page-filtering .category-menu ul li.back-to-categories{display:none}.product-overview .main-container .page-filtering .category-menu ul li.back-to-categories a{text-transform:none;color:#898989}.product-overview .main-container .page-filtering .category-menu ul li.back-to-categories a:before{margin-right:.5rem;font-size:.8rem;vertical-align:initial}.product-overview .main-container .page-filtering .category-menu ul li.up-tree.active{text-decoration:underline}.product-overview .main-container .page-filtering .category-menu+.filter-list{margin-top:2.25rem}.product-overview .main-container .page-filtering .category-menu+.filter-list .filters-title{display:none}.product-overview .main-container .page-filtering .facet-nav .facet-group{display:block;width:100%;border:.07143rem solid #ddd;margin:0;padding:0}.product-overview .main-container .page-filtering .facet-nav .facet-group.open .facet-options{display:block;padding:0 1rem 1rem}.product-overview .main-container .page-filtering .facet-nav .facet-group.open .facet-title{margin-bottom:.5rem}.product-overview .main-container .page-filtering .facet-nav .facet-group.open .facet-title:after{content:'\2191'}.product-overview .main-container .page-filtering .facet-nav .facet-group.selected{background-color:rgba(120,180,55,.1)}.product-overview .main-container .page-filtering .facet-nav .facet-group.selected .facet-title:after{content:'\221a'}.product-overview .main-container .page-filtering .facet-nav .facet-group.loading .facet-title:after{content:'';background:url(../images/ajax-loader.gif) no-repeat 50%;width:1rem;height:1rem}.product-overview .main-container .page-filtering .facet-nav .facet-group+.facet-group{margin-top:.75rem}.product-overview .main-container .page-filtering .facet-nav .facet-group .facet-title{position:relative;margin:0;padding:1rem 3rem 1rem 1rem;font-weight:400;font-size:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.product-overview .main-container .page-filtering .facet-nav .facet-group .facet-title:after{content:'\2193';position:absolute;right:1rem;font-family:icomoon}.product-overview .main-container .page-filtering .facet-nav .facet-group .facet-options{display:none}.product-overview .main-container .page-filtering .facet-nav .facet-group .facet-options label{position:relative;display:block;width:100%;margin:0;font-weight:300;cursor:pointer;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-overview .main-container .page-filtering .facet-nav .facet-group .facet-options label+label{margin-top:.75rem}.product-overview .main-container .page-filtering .facet-nav .facet-group .facet-options label:before{content:'';position:relative;float:left;background-color:#fff;border:.07143rem solid #ddd;width:1.5rem;height:1.5rem;margin-right:1em}.product-overview .main-container .page-filtering .facet-nav .facet-group .facet-options label input{position:absolute;z-index:-1;opacity:0;width:.1px;height:.1px;margin:0;overflow:hidden}.product-overview .main-container .page-filtering .facet-nav .facet-group .facet-options label.is-checked:after{content:'\221a';position:absolute;top:0;left:0;width:1.5rem;text-align:center;font-size:1.143rem;font-family:icomoon;color:#ffbe00}.product-overview .main-container .page-filtering .facet-nav .facet-group .facet-options label.is-disabled{color:#ddd}.product-overview .main-container .page-filtering .facet-nav .facet-group .facet-options label.is-checked.is-disabled,.product-overview .main-container .page-filtering .facet-nav .facet-group .facet-options label.selected.is-disabled{color:#323737}.product-overview .main-container .page-filtering .facet-nav .facet-group .facet-submit{display:none}@media screen and (min-width:768px){.product-overview .main-container .page-filtering .facet-nav .facet-group .facet-submit{display:block;width:100%;margin-top:1.5rem}}.product-overview .main-container .page-filtering .filtering{margin-top:3rem}@media screen and (min-width:768px){.product-overview .main-container .page-filtering .filtering{display:none}}@media screen and (min-width:992px){.product-overview .main-container .products-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem}}.product-overview .main-container .products-header .page-title{margin-bottom:1.5rem;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:992px){.product-overview .main-container .products-header .page-title{margin-bottom:0}}.product-overview .main-container .products-header .params{white-space:nowrap;text-align:right;margin-bottom:1.5rem}@media screen and (min-width:992px){.product-overview .main-container .products-header .params{margin-left:3rem;margin-bottom:0}}.product-overview .main-container .no-results-suggestions h6{margin-bottom:.5rem}.product-overview .main-container .no-results-suggestions ul{list-style:none}.product-overview .main-container .no-results-suggestions ul li{display:inline-block;margin-right:1.5rem}.product-overview .main-container .no-results-suggestions ul li:last-child{margin-right:0}.product-overview .main-container .no-results-suggestions ul li a{color:#323737}.product-overview .main-container .copied-filters{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-overview .main-container .copied-filters .clear-all,.product-overview .main-container .copied-filters .copied-filter{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:.07143rem solid #ddd;margin:.375rem .75rem .375rem 0;padding:.75rem;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-overview .main-container .copied-filters .clear-all:last-child,.product-overview .main-container .copied-filters .copied-filter:last-child{margin-right:0}.product-overview .main-container .copied-filters .clear-all .spinner{display:none}.product-overview .main-container .copied-filters .clear-all.loading .spinner{display:inline-block;background:url(../images/ajax-loader.gif) no-repeat 50%;width:1rem;height:1rem;margin-top:-.21429rem;margin-left:.75rem}.product-overview .main-container .copied-filters .copied-filter:after{content:'\e91c';margin-top:-.21429rem;margin-left:.75rem;font-family:icomoon;font-size:1.5rem;line-height:1}.product-overview .main-container .copied-filters .copied-filter.loading:after{content:'';background:url(../images/ajax-loader.gif) no-repeat 50%;width:1rem;height:1rem}.product-overview .main-container .shopgridblock{padding-top:.75rem;padding-bottom:0}.product-overview .main-container .shopgridblock .block{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.product-overview .main-container .shopgridblock .block .image-holder img{min-width:0;max-width:100%;min-height:0;max-height:100%}.product-overview .main-container .shopgridblock .block .content-holder{background-color:#fff;padding:2rem 0}.product-overview .main-container .shopgridblock .block .content-holder .cta{right:.42857rem}.product-overview .main-container .shopgridblock .block .content-holder .title{margin-bottom:1.5rem;font-size:16px}.product-overview .main-container .shopgridblock .block .content-holder .price-holder{font-size:18px;color:#323737}.product-overview .main-container .shopgridblock .block .content-holder .price-holder .price-ex,.product-overview .main-container .shopgridblock .block .content-holder .price-holder .price-inc{font-weight:600}.product-overview .main-container .shopgridblock .block .content-holder .price-holder .price-inc{display:none}.product-overview .main-container .shopgridblock .block .content-holder .price-holder .price-ex{display:block}.product-overview .main-container .shopgridblock .block .content-holder .sales-unit{color:#323737}.product-overview .main-container .shopgridblock .block .content-holder+.block{padding-top:0}.product-overview .main-container .pagination .pagination-container{margin-top:2.25rem;text-align:right}@media screen and (min-width:992px){.product-overview .main-container .pagination .pagination-container{margin-top:0}}.product-overview .main-container .pagination .pagination-container .pagination-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){.product-overview .main-container .pagination .pagination-container .pagination-list{display:block}}.product-overview .main-container .pagination .pagination-container .pagination-list li{list-style:none;display:inline-block;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;margin-right:.375rem}@media screen and (min-width:992px){.product-overview .main-container .pagination .pagination-container .pagination-list li{margin-right:0}}.product-overview .main-container .pagination .pagination-container .pagination-list li a{display:block;border-color:#ddd;min-width:1.5rem;padding-left:0;padding-right:0;text-decoration:none;text-align:center;color:#898989;font-size:1rem}@media screen and (min-width:992px){.product-overview .main-container .pagination .pagination-container .pagination-list li a{width:3.21429rem;font-size:1.14286rem}}.product-overview .main-container .pagination .pagination-container .pagination-list li a:hover{color:#fff;cursor:pointer}.product-overview .main-container .pagination .pagination-container .pagination-list li a[class*=icon-]:before{color:#898989}.product-overview .main-container .pagination .pagination-container .pagination-list li a[class*=icon-]:hover:before{color:#fff}.product-overview .main-container .pagination .pagination-container .pagination-list li a.active{border-color:#323737;color:#323737;font-weight:600}.product-overview .main-container .pagination .pagination-container .pagination-list li a.active:hover{background-color:transparent;cursor:default}.product-overview .main-container .pagination .pagination-container .pagination-list li .dots{display:block;min-width:1.5rem;text-align:center}@media screen and (min-width:992px){.product-overview .main-container .pagination .pagination-container .pagination-list li .dots{width:3.21429rem}}.product-overview .main-container .pagination .pagination-container .pagination-list li.next a:before,.product-overview .main-container .pagination .pagination-container .pagination-list li.prev a:before{margin-top:.14286rem}.product-overview .main-container .pagination .pagination-container .pagination-list:last-child{margin-right:0}.product-overview .bottom-bar{position:fixed;right:0;bottom:0;left:0;z-index:999;display:none;background-color:#f5f5f5;border-top:none;padding:.75rem 1.07143rem;margin-top:0}@media screen and (min-width:992px){.product-overview .bottom-bar{display:none}}.product-overview .bottom-bar button{display:block;width:100%}.registration-page{position:relative;background:url(../images/diamond-bg.png) #e6e6e6 0 0 repeat;padding-top:3rem;padding-bottom:3rem}@media screen and (min-width:768px){.registration-page{padding-top:6rem;padding-bottom:6rem}}.registration-page .reminder-login-message{position:absolute;top:-100%;left:0;z-index:99;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;background-color:#ffbe00;box-shadow:none;width:100%;padding:1rem;color:#323737;text-transform:uppercase;text-align:center;transition:all .5s ease-in-out}.registration-page .reminder-login-message.is-active{top:0;opacity:1;visibility:visible;box-shadow:0 0 .14286rem 0 rgba(0,0,0,.12),0 .14286rem .14286rem 0 rgba(0,0,0,.24)}.registration-page .registrationblock .form-subtitle{margin-bottom:1.5rem}.registration-page .registrationblock form{display:block;margin-top:3rem}.registration-page .registrationblock form.private{display:none}.registration-page .registrationblock fieldset.has-choice label.is-radiobutton{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto;margin-right:3rem}@media screen and (min-width:768px){.registration-page .registrationblock fieldset.has-choice label.is-radiobutton{margin-right:5rem}}.registration-page .registrationblock fieldset+.form-subtitle{margin-top:2.25rem}.registration-page .registrationblock .business-input{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.registration-page .registrationblock .business-input{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.registration-page .registrationblock .business-input .button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;margin-top:.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:768px){.registration-page .registrationblock .business-input .button{width:auto;margin-top:0}}.registration-page .registrationblock .business-input .button.disabled{background:#ddd;border-color:#ddd;color:#898989;cursor:default}.registration-page .registrationblock .business-input .button.disabled:hover{border-color:#ddd}.registration-page .registrationblock .business-input .button.is-loading{position:relative;opacity:.5;cursor:not-allowed}.registration-page .registrationblock .business-input .button.is-loading:before{content:url(../images/ajax-loader.gif);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-3rem;display:inline-block;width:3rem;text-align:center;line-height:1}.registration-page .registrationblock .loading-message{display:none;margin:.75rem 0 1.5rem;color:#004c99}.registration-page .registrationblock .business-list-title{display:none;margin:3rem 0 1.5rem}.registration-page .registrationblock .business-list li,.registration-page .registrationblock .selected-business{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:1.5rem}@media screen and (min-width:768px){.registration-page .registrationblock .business-list li,.registration-page .registrationblock .selected-business{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.registration-page .registrationblock .business-list li a,.registration-page .registrationblock .selected-business a{width:100%;margin-top:.75rem;margin-left:auto}@media screen and (min-width:768px){.registration-page .registrationblock .business-list li a,.registration-page .registrationblock .selected-business a{width:auto;margin-top:0}}.registration-page .registrationblock .business-list{display:none}.registration-page .registrationblock .business-list li{margin-bottom:.75rem}.registration-page .registrationblock .business-list li:last-child{margin-bottom:0}.registration-page .registrationblock .part-two,.registration-page .registrationblock .slow-response{display:none}.registration-page .registrationblock .location-select,.registration-page .registrationblock .venture-select{background-image:url(/static/images/dropdown-arrow-black.svg)}.registration-page .registrationblock .venture-select+p{margin-top:.5rem;margin-bottom:0}.registration-page .registrationblock .location-select[disabled]{background-color:#ddd;cursor:default}.registration-page .account-container>div[class^=col-]{padding-top:2rem;padding-bottom:2rem}.registration-page .account-container>div[class^=col-]+div[class^=col-]{margin-top:2rem}@media screen and (min-width:768px){.registration-page .account-container>div[class^=col-]+div[class^=col-]{margin-top:0}}.registration-page .account-container>div[class^=col-].new{background-color:#fff}@media screen and (min-width:768px){.registration-page .account-container>div[class^=col-].new{padding-left:2rem;padding-right:2rem}}.registration-page .account-container>div[class^=col-].new ul{margin:2rem 0 0;padding:0;list-style-position:inside}.registration-page .account-container>div[class^=col-].new ul li{margin-bottom:.5rem;font-weight:900}.registration-page .account-container>div[class^=col-].new ul li:last-child{margin-bottom:0}.registration-page .account-container>div[class^=col-] fieldset{margin-bottom:1rem}.registration-page .account-container>div[class^=col-] fieldset:last-of-type{margin-bottom:0}.registration-page .account-container>div[class^=col-] fieldset .forgot-pw{margin:1rem 0 0;text-align:right}.registration-page .account-container>div[class^=col-] fieldset .forgot-pw a{color:#323737}.registration-page .account-container>div[class^=col-] .button,.registration-page .account-container>div[class^=col-] button{display:inline-block;margin-top:2rem}.tender-tool-header{position:relative;background:linear-gradient(-90deg,#004c99,#2d375a);min-height:10.71429rem;overflow:hidden}.tender-tool-header.error-header{color:#fff;padding:3rem 2rem 2rem}.tender-tool-header.order-tool-header{min-height:unset}.tender-tool-header.order-tool-header .tender-project-details{margin-right:-1.07143rem;padding:1.5rem 0}@media screen and (min-width:992px){.tender-tool-header.order-tool-header .tender-project-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:auto;min-height:unset;padding:0}}.tender-tool-header.order-tool-header .order-value-details{display:none}@media screen and (min-width:992px){.tender-tool-header.order-tool-header .order-value-details{display:block;padding:1rem;color:#fff}}.tender-tool-header.order-tool-header .order-value-details .order-value-rule{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:.75rem 0;min-height:3rem;border-bottom:.07143rem solid #f5f5f5}.tender-tool-header.order-tool-header .order-value-details .order-value-rule .value{margin-left:auto}.tender-tool-header.order-tool-header .order-value-details .order-value-rule.total{border-bottom:none;margin-bottom:12px;font-size:24px;font-weight:600}.tender-tool-header.order-tool-header .order-value-details button{display:block;width:100%}.tender-tool-header.order-tool-header .order-value-details button.disabled{background-color:#f5f5f5;border-color:#f5f5f5;color:#898989}.tender-tool-header.order-tool-header .order-value-details button.disabled:hover{border-color:#f5f5f5}.tender-tool-header.order-tool-header.edit-order .tender-project-details .tender-name{display:none}.tender-tool-header.order-tool-header.edit-order .tender-project-details .order-name-input{display:block;width:100%}@media screen and (min-width:992px){.tender-tool-header.order-tool-header.edit-order .tender-project-details .order-name-input{display:inline-block;width:auto}}.tender-tool-header.order-tool-header.edit-order .tender-project-details .edit-tender-mobile{display:none}.tender-tool-header.order-tool-header.edit-order .tender-project-details .save-tender-mobile{display:inline-block!important}.tender-tool-header.order-tool-header .tender-project-details .content-holder{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}@media screen and (min-width:992px){.tender-tool-header.order-tool-header .tender-project-details .title-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.tender-tool-header.order-tool-header .tender-project-details .tender-name{display:block;width:100%;margin-bottom:1.5rem;font-size:36px;word-break:break-all;vertical-align:middle;text-transform:uppercase}@media screen and (min-width:992px){.tender-tool-header.order-tool-header .tender-project-details .tender-name{display:inline-block;width:auto;margin-right:2.25rem;margin-bottom:0}}.tender-tool-header.order-tool-header .tender-project-details .tender-name:before{display:none}.tender-tool-header.order-tool-header .tender-project-details .order-name-input{display:none;border:.07143rem solid #fff;width:100%;height:3.35714rem;margin-bottom:1.5rem;padding:.75rem;vertical-align:middle}@media screen and (min-width:992px){.tender-tool-header.order-tool-header .tender-project-details .order-name-input{width:auto;min-width:30rem;margin-right:2.25rem;margin-bottom:0}}.tender-tool-header.order-tool-header .tender-project-details .edit-tender-mobile,.tender-tool-header.order-tool-header .tender-project-details .save-tender-mobile{position:static;top:unset;right:unset;display:inline-block;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap}.tender-tool-header.order-tool-header .tender-project-details .edit-tender-mobile.save-tender-mobile,.tender-tool-header.order-tool-header .tender-project-details .save-tender-mobile.save-tender-mobile{display:none}.tender-tool-header.order-tool-header .tender-project-details .edit-tender-mobile:hover .diamond,.tender-tool-header.order-tool-header .tender-project-details .save-tender-mobile:hover .diamond{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.tender-tool-header.order-tool-header .tender-project-details .edit-tender-mobile:hover .diamond>span,.tender-tool-header.order-tool-header .tender-project-details .save-tender-mobile:hover .diamond>span{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.tender-tool-header.order-tool-header .tender-project-details .edit-tender-mobile .diamond,.tender-tool-header.order-tool-header .tender-project-details .save-tender-mobile .diamond{width:24px;height:24px;margin-right:1rem;vertical-align:middle}.tender-tool-header.order-tool-header .tender-project-details .edit-tender-mobile .diamond span:before,.tender-tool-header.order-tool-header .tender-project-details .save-tender-mobile .diamond span:before{font-size:1.3rem;font-weight:600;color:#323737}.tender-tool-header>.container{position:relative}.tender-tool-header .tender-tool-header-flex{padding:3rem 0}@media screen and (min-width:768px){.tender-tool-header .tender-tool-header-flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width:992px){.tender-tool-header .content-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.tender-tool-header .content-holder .edit-tender,.tender-tool-header .content-holder .save-tender-details{position:static;top:unset;right:unset;display:inline-block;margin-top:1.5rem;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap}@media screen and (min-width:992px){.tender-tool-header .content-holder .edit-tender,.tender-tool-header .content-holder .save-tender-details{margin-top:0}}.tender-tool-header .content-holder .edit-tender.save-tender-details,.tender-tool-header .content-holder .save-tender-details.save-tender-details{display:none}.tender-tool-header .content-holder .edit-tender:hover .diamond,.tender-tool-header .content-holder .save-tender-details:hover .diamond{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.tender-tool-header .content-holder .edit-tender:hover .diamond>span,.tender-tool-header .content-holder .save-tender-details:hover .diamond>span{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.tender-tool-header .content-holder .edit-tender .diamond,.tender-tool-header .content-holder .save-tender-details .diamond{width:24px;height:24px;margin-right:1rem;vertical-align:middle}.tender-tool-header .content-holder .edit-tender .diamond span:before,.tender-tool-header .content-holder .save-tender-details .diamond span:before{font-size:1.3rem;font-weight:600;color:#323737}.tender-tool-header .button-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:block}.tender-tool-header .button-holder .request-tender,.tender-tool-header .button-holder .save-tender{display:none}@media screen and (min-width:992px){.tender-tool-header .button-holder .request-tender,.tender-tool-header .button-holder .save-tender{display:block;width:100%;white-space:nowrap}}.tender-tool-header .button-holder .save-tender{border-color:#fff;margin-top:.75rem;color:#fff}.tender-tool-header .button-holder .save-tender:hover{background-color:#fff;border-color:#fff;color:#323737}.tender-tool-header .button-holder .request-tender .desktop-text{display:none}@media screen and (min-width:992px){.tender-tool-header .button-holder .request-tender .mobile-text{display:none}.tender-tool-header .button-holder .request-tender .desktop-text{display:block}}.tender-tool-header .tender-project-details{position:relative;margin-right:2.25rem}.tender-tool-header .tender-project-details .tender-name,.tender-tool-header .tender-project-details span{color:#fff}.tender-tool-header .tender-project-details .tender-name{margin-top:0;margin-bottom:.75rem;font-size:36px}.tender-tool-header .tender-project-details .project-location,.tender-tool-header .tender-project-details .project-name{margin-bottom:0;color:#fff;font-size:18px;font-weight:600;word-break:break-all}.tender-tool-header .edit-tender-project-details,.tender-tool-header.edit .button-holder,.tender-tool-header.edit .edit-tender{display:none}.tender-tool-header.edit .save-tender-details{display:inline-block!important}.tender-tool-header.edit .tender-project-details{display:none}.tender-tool-header.edit .edit-tender-project-details{display:block;margin-right:2.25rem}.tender-tool-header.edit .edit-tender-project-details label{display:block;width:100%;margin-bottom:0;font-weight:300;color:#fff;text-transform:uppercase}.tender-tool-header.edit .edit-tender-project-details label[for=project]{margin-top:1em}.tender-tool-header.edit .edit-tender-project-details input,.tender-tool-header.edit .edit-tender-project-details select{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:.21429rem;text-transform:uppercase;font-weight:400;color:#323737}@media screen and (min-width:768px){.tender-tool-header.edit .edit-tender-project-details input,.tender-tool-header.edit .edit-tender-project-details select{width:auto;min-width:30rem}}.tender-tool-header.edit .edit-tender-project-details input{background:#fff;border:.07143rem solid #ddd;padding:.75rem;width:100%}.tender-tool-header.edit .edit-tender-project-details select{position:relative;background:url(/static/images/dropdown-arrow-black.svg) #fff 100% no-repeat;background-size:3.07143rem 3.07143rem;border:1px solid #ddd;border-radius:0;width:100%;padding:.75rem 3rem .75rem .75rem;color:#323737;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}.tender-tool-header.edit .edit-tender-project-details select::-ms-expand{display:none}.tender-tool-header.edit .edit-tender-project-details select:focus{outline:none}.tender-tool-header.edit .edit-tender-project-details select option{color:#323737}.tender-tool-header.edit .edit-tender-project-details .create-project{display:block;margin-top:1.5rem;text-transform:uppercase;text-align:right;color:#fff}.send-tender-subheader,.tender-tool-subheader{background-color:#f5f5f5;min-height:4.64286rem}.send-tender-subheader:not(.send-tender-subheader),.tender-tool-subheader:not(.send-tender-subheader){position:fixed;bottom:0;z-index:999;padding-top:.75rem;padding-bottom:.75rem}@media screen and (min-width:992px){.send-tender-subheader:not(.send-tender-subheader),.tender-tool-subheader:not(.send-tender-subheader){position:relative;z-index:0}}.send-tender-subheader .save-tender-buttons,.tender-tool-subheader .save-tender-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:992px){.send-tender-subheader .save-tender-buttons,.tender-tool-subheader .save-tender-buttons{min-height:4.64286rem;height:4.64286rem}}.send-tender-subheader .save-tender-buttons .back-to-overview,.send-tender-subheader .save-tender-buttons:after,.send-tender-subheader .save-tender-buttons:before,.tender-tool-subheader .save-tender-buttons .back-to-overview,.tender-tool-subheader .save-tender-buttons:after,.tender-tool-subheader .save-tender-buttons:before{display:none}@media screen and (min-width:992px){.send-tender-subheader .save-tender-buttons .back-to-overview,.tender-tool-subheader .save-tender-buttons .back-to-overview{display:block}}.send-tender-subheader .save-tender-buttons .back-to-overview:hover .diamond,.tender-tool-subheader .save-tender-buttons .back-to-overview:hover .diamond{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.send-tender-subheader .save-tender-buttons .back-to-overview:hover .diamond>span,.tender-tool-subheader .save-tender-buttons .back-to-overview:hover .diamond>span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.send-tender-subheader .save-tender-buttons .back-to-overview .diamond span:before,.tender-tool-subheader .save-tender-buttons .back-to-overview .diamond span:before{font-size:1rem}@media screen and (min-width:992px){.send-tender-subheader .product-total,.tender-tool-subheader .product-total{display:none}}.send-tender-subheader .product-total span,.tender-tool-subheader .product-total span{display:block;font-weight:600}.send-tender-subheader .left-option-buttons,.tender-tool-subheader .left-option-buttons{display:block;width:100%}@media screen and (min-width:992px){.send-tender-subheader .left-option-buttons,.tender-tool-subheader .left-option-buttons{display:inline-block;width:auto}}.send-tender-subheader .left-option-buttons a,.tender-tool-subheader .left-option-buttons a{color:#323737;text-transform:uppercase;text-decoration:none}.send-tender-subheader .left-option-buttons a:hover .diamond,.tender-tool-subheader .left-option-buttons a:hover .diamond{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.send-tender-subheader .left-option-buttons a:hover .diamond>span,.tender-tool-subheader .left-option-buttons a:hover .diamond>span{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.send-tender-subheader .left-option-buttons a.back-to-order .diamond,.send-tender-subheader .left-option-buttons a.back-to-overview .diamond,.tender-tool-subheader .left-option-buttons a.back-to-order .diamond,.tender-tool-subheader .left-option-buttons a.back-to-overview .diamond{margin-right:1em}.send-tender-subheader .left-option-buttons a .diamond,.tender-tool-subheader .left-option-buttons a .diamond{height:24px;width:24px;vertical-align:middle}.send-tender-subheader .left-option-buttons a .diamond span:before,.tender-tool-subheader .left-option-buttons a .diamond span:before{font-size:1.3rem;font-weight:600;color:#323737}.send-tender-subheader .left-option-buttons a>span:not(.diamond),.tender-tool-subheader .left-option-buttons a>span:not(.diamond){display:inline-block;margin-left:1em;vertical-align:middle;color:#323737}.send-tender-subheader .left-option-buttons a.edit-tender,.tender-tool-subheader .left-option-buttons a.edit-tender{display:none}@media screen and (min-width:992px){.send-tender-subheader .left-option-buttons a.edit-tender,.tender-tool-subheader .left-option-buttons a.edit-tender{display:inline-block}}.send-tender-subheader .left-option-buttons a.create-project,.send-tender-subheader .left-option-buttons a.edit-projects,.tender-tool-subheader .left-option-buttons a.create-project,.tender-tool-subheader .left-option-buttons a.edit-projects{display:none}.send-tender-subheader .confirm-option-buttons,.send-tender-subheader .right-option-buttons,.tender-tool-subheader .confirm-option-buttons,.tender-tool-subheader .right-option-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:992px){.send-tender-subheader .confirm-option-buttons,.send-tender-subheader .right-option-buttons,.tender-tool-subheader .confirm-option-buttons,.tender-tool-subheader .right-option-buttons{display:block;position:relative;width:auto}}.send-tender-subheader .confirm-option-buttons button,.send-tender-subheader .right-option-buttons button,.tender-tool-subheader .confirm-option-buttons button,.tender-tool-subheader .right-option-buttons button{padding:.75rem}.send-tender-subheader .confirm-option-buttons button:last-child,.send-tender-subheader .right-option-buttons button:last-child,.tender-tool-subheader .confirm-option-buttons button:last-child,.tender-tool-subheader .right-option-buttons button:last-child{margin-left:.5em}@media screen and (min-width:992px){.send-tender-subheader .confirm-option-buttons button,.send-tender-subheader .right-option-buttons button,.tender-tool-subheader .confirm-option-buttons button,.tender-tool-subheader .right-option-buttons button{width:auto;padding:.75rem 2.175rem}.send-tender-subheader .confirm-option-buttons button:last-child,.send-tender-subheader .right-option-buttons button:last-child,.tender-tool-subheader .confirm-option-buttons button:last-child,.tender-tool-subheader .right-option-buttons button:last-child{margin-left:1em}}.send-tender-subheader .save-tender-details,.tender-tool-subheader .save-tender-details{display:none}.send-tender-subheader .request-tender,.send-tender-subheader .save-tender,.tender-tool-subheader .request-tender,.tender-tool-subheader .save-tender{display:inline-block}@media screen and (min-width:992px){.send-tender-subheader .request-tender,.send-tender-subheader .save-tender,.tender-tool-subheader .request-tender,.tender-tool-subheader .save-tender{display:none}}.send-tender-subheader .request-tender .desktop-text,.tender-tool-subheader .request-tender .desktop-text{display:none}@media screen and (min-width:992px){.send-tender-subheader .request-tender .mobile-text,.tender-tool-subheader .request-tender .mobile-text{display:none}.send-tender-subheader .request-tender .desktop-text,.tender-tool-subheader .request-tender .desktop-text{display:block}}.send-tender-subheader.edit .left-option-buttons .edit-tender,.tender-tool-subheader.edit .left-option-buttons .edit-tender{display:none}.send-tender-subheader.edit .left-option-buttons .create-project,.send-tender-subheader.edit .left-option-buttons .edit-projects,.tender-tool-subheader.edit .left-option-buttons .create-project,.tender-tool-subheader.edit .left-option-buttons .edit-projects{display:block}@media screen and (min-width:992px){.send-tender-subheader.edit .left-option-buttons .create-project,.send-tender-subheader.edit .left-option-buttons .edit-projects,.tender-tool-subheader.edit .left-option-buttons .create-project,.tender-tool-subheader.edit .left-option-buttons .edit-projects{display:inline-block}}.send-tender-subheader.edit .left-option-buttons .edit-projects,.tender-tool-subheader.edit .left-option-buttons .edit-projects{border-bottom:.07143rem solid #ddd;margin-top:1.5rem;margin-left:0;margin-bottom:.75rem;padding-bottom:.75rem}@media screen and (min-width:992px){.send-tender-subheader.edit .left-option-buttons .edit-projects,.tender-tool-subheader.edit .left-option-buttons .edit-projects{border:none;margin-bottom:0;margin-top:0;margin-left:3rem;padding-bottom:0}}.send-tender-subheader.edit .save-tender-details,.tender-tool-subheader.edit .save-tender-details{display:inline-block}.send-tender-subheader.edit .save-tender-details:focus,.tender-tool-subheader.edit .save-tender-details:focus{outline:none}.send-tender-subheader.edit .save-tender-details.is-loading,.tender-tool-subheader.edit .save-tender-details.is-loading{position:relative}.send-tender-subheader.edit .save-tender-details.is-loading:before,.tender-tool-subheader.edit .save-tender-details.is-loading:before{content:url(../images/ajax-loader.gif);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-3rem;display:inline-block;width:3rem;text-align:center;line-height:1}.send-tender-subheader.edit .request-tender,.send-tender-subheader.edit .save-tender,.tender-tool-subheader.edit .request-tender,.tender-tool-subheader.edit .save-tender{display:none}.tender-tool{padding-bottom:3rem;overflow:hidden}@media screen and (min-width:768px){.tender-tool{min-height:25rem;padding-top:3rem}}.tender-tool .price-ex{display:initial}.tender-tool .price-inc,.tender-tool.tax-included .price-ex{display:none}.tender-tool.tax-included .price-inc{display:initial}.tender-tool .row-page-title{position:relative;margin:0}@media screen and (min-width:768px){.tender-tool .row-page-title{margin-left:-1.07143rem;padding-left:calc(3rem + 30px)}}.tender-tool .title-holder{display:none}@media screen and (min-width:768px){.tender-tool .title-holder{position:absolute;top:auto;left:1.07143rem;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);display:block}.tender-tool .title-holder .page-title{-webkit-transform:rotate(-90deg) translateX(0);-ms-transform:rotate(-90deg) translateX(0);transform:rotate(-90deg) translateX(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;max-width:18.57143rem;text-align:right}}@media screen and (min-width:768px) and (min-width:768px){.tender-tool .title-holder .page-title{max-width:none}}@media screen and (min-width:768px){.tender-tool .title-holder .page-title h3{margin-bottom:0}}.tender-tool .title-holder h1{font-size:28px}.tender-tool .activate-search-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;min-height:6.07143rem;height:6.07143rem;padding:1.5rem 3rem}@media screen and (min-width:768px){.tender-tool .activate-search-holder{width:calc(100% - 30px);margin-left:15px}}.tender-tool .activate-search-holder a{margin-left:auto;text-decoration:none;color:#323737;text-transform:uppercase}.tender-tool .activate-search-holder a:hover .diamond{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.tender-tool .activate-search-holder a:hover .diamond>span{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.tender-tool .activate-search-holder a .diamond{width:24px;height:24px;margin-left:.75rem;vertical-align:middle}.tender-tool .activate-search-holder a .diamond span:before{font-size:1.3rem;font-weight:600}@media screen and (min-width:768px){.tender-tool.product-search-active .activate-search-holder,.tender-tool .search-holder{display:none}}.tender-tool.product-search-active .search-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5}@media screen and (min-width:768px){.tender-tool.product-search-active .search-holder{width:calc(100% - 30px);margin-left:15px;padding:1.5rem 3rem}}.tender-tool.product-search-active .search-result-holder{display:block}.tender-tool .search-container{position:relative;background-color:#f5f5f5;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}@media screen and (min-width:768px){.tender-tool .search-container{background-color:#fff}}.tender-tool .search-container .view-switch{display:none;position:relative;top:.28571rem;margin-right:.75rem;font-size:1.25rem;color:#323737;cursor:pointer}.tender-tool .search-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f5f5f5;border:none;width:calc(100% - 40px);padding:.75rem;padding-left:0}@media screen and (min-width:768px){.tender-tool .search-container input{background-color:#fff;padding-left:.75rem}.tender-tool .search-container input:before{display:none}}.tender-tool .search-container input:focus{outline:none}.tender-tool .search-container input::-webkit-input-placeholder{text-transform:uppercase}.tender-tool .search-container input:-moz-placeholder,.tender-tool .search-container input::-moz-placeholder{text-transform:uppercase}.tender-tool .search-container input:-ms-input-placeholder{text-transform:uppercase}@media screen and (min-width:768px){.tender-tool .search-container{border:.07143rem solid #ddd}}.tender-tool .search-container button{position:absolute;top:0;right:0;background:#f5f5f5;border:0;width:2.85714rem;height:100%;margin-top:0;padding:.75rem 1.5rem;text-align:center}@media screen and (min-width:768px){.tender-tool .search-container button{background:#fff}}.tender-tool .search-container button:before{content:'\73';font-size:1.5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:text-top;speak:none;font-family:icomoon;font-variant:normal;text-transform:none;line-height:1}.tender-tool .search-container button:hover{border:0}.tender-tool .search-holder{background-color:#f5f5f5}.tender-tool .search-holder .toggle-search-holder-active{width:10rem;text-align:right;text-decoration:none;color:#323737;text-transform:uppercase}.tender-tool .search-holder .toggle-search-holder-active:hover .diamond{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.tender-tool .search-holder .toggle-search-holder-active:hover .diamond>span{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.tender-tool .search-holder .toggle-search-holder-active span.diamond{height:24px;width:24px;margin-left:.75rem;vertical-align:middle}.tender-tool .search-holder .toggle-search-holder-active span.diamond span:before{font-size:1.3rem;font-weight:600}.tender-tool .number-of-products{display:block;margin:1em 0;font-weight:600}.tender-tool .productsuggest{display:none}@media screen and (min-width:768px){.tender-tool .productsuggest{display:block}}.tender-tool .productsuggest.mobile{display:block}@media screen and (min-width:768px){.tender-tool .productsuggest.mobile{display:none}}.tender-tool .productsuggest.mobile .activate-search-holder{padding:1.5rem}.tender-tool .productsuggest.mobile .search-holder{background-color:#f5f5f5;min-height:6.07143rem;padding:1.5rem}.tender-tool .products,.tender-tool .tender-rule{float:left;width:100%;transition:-webkit-transform .5s cubic-bezier(.95,.01,0,1.01);transition:transform .5s cubic-bezier(.95,.01,0,1.01);transition:transform .5s cubic-bezier(.95,.01,0,1.01),-webkit-transform .5s cubic-bezier(.95,.01,0,1.01);will-change:transition}@media screen and (min-width:768px){.tender-tool .products,.tender-tool .tender-rule{float:none}}.tender-tool .products{position:absolute;-webkit-transform:translateX(100%) translateX(15px);-ms-transform:translateX(100%) translateX(15px);transform:translateX(100%) translateX(15px)}.tender-tool .products.is-in-view{position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media screen and (min-width:768px){.tender-tool .products{position:relative;-webkit-transform:none;-ms-transform:none;transform:none}}.tender-tool .tender-rule{position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.tender-tool .tender-rule.is-out-view{position:absolute;-webkit-transform:translateX(-100%) translateX(-30px);-ms-transform:translateX(-100%) translateX(-30px);transform:translateX(-100%) translateX(-30px)}.tender-tool .tender-rule-header{display:none}@media screen and (min-width:768px){.tender-tool .tender-rule-header{display:block}}.tender-tool .tender-rule-header .tender-rule-header-list{border-bottom:.07143rem solid #ddd;padding-bottom:.5rem}.tender-tool .tender-rule-header .tender-rule-header-list:after,.tender-tool .tender-rule-header .tender-rule-header-list:before{content:' ';display:table}.tender-tool .tender-rule-header .tender-rule-header-list:after{clear:both}.tender-tool .tender-rule-header .tender-rule-header-list li{float:left;list-style:none;text-transform:uppercase;transition:margin .3s ease-in-out}.tender-tool .tender-rule-header .tender-rule-header-list li:first-child{width:12.5%;margin-left:8rem}.tender-tool .tender-rule-header .tender-rule-header-list li:nth-child(2){width:20%;margin-left:1.5rem}.tender-tool .tender-rule-header .tender-rule-header-list li:nth-child(3){width:33.33333%;margin-left:1.5rem}.tender-tool .tender-rule-header .price-switch{position:absolute;top:-24px;right:12px}.tender-tool .tender-rule-header .price-switch>span{margin-right:1.5rem;text-transform:uppercase}.tender-tool .tender-rule-header .price-switch .toggle{position:absolute;left:-9999rem;visibility:hidden}.tender-tool .tender-rule-header .price-switch .toggle+label{position:relative;display:inline-block;background-color:#f5f5f5;border-radius:2rem;width:auto;height:auto;margin-bottom:0;cursor:pointer;outline:none;vertical-align:middle}.tender-tool .tender-rule-header .price-switch .toggle+label:before{content:" ";position:absolute;top:0;left:0;bottom:0;z-index:1;display:block;background-color:#78b437;border-radius:2rem;box-shadow:0 .143rem .357rem rgba(120,180,55,.18);width:50%;transition:margin .3s ease-in-out;will-change:margin}.tender-tool .tender-rule-header .price-switch .toggle+label span{position:relative;z-index:2;display:inline-block;width:50%;padding:1rem;white-space:nowrap;vertical-align:middle;text-transform:uppercase;font-size:.85rem;color:#323737;transition:color .3s ease-in-out;will-change:color;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tender-tool .tender-rule-header .price-switch .toggle+label span:first-child{color:#fff}.tender-tool .tender-rule-header .price-switch .toggle:checked+label:before{margin-left:50%}.tender-tool .tender-rule-header .price-switch .toggle:checked+label span:first-child{color:#323737}.tender-tool .tender-rule-header .price-switch .toggle:checked+label span:last-child{color:#fff}.tender-tool :not(.image-holder).loading{position:relative;display:block;margin:1.5rem 0;padding-left:2.25rem}.tender-tool :not(.image-holder).loading:before{content:url(../images/ajax-loader.gif);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;display:inline-block;text-align:center;line-height:1}.tender-tool .warning-message{display:none;background-color:#fcc;border:.07143rem solid red;margin:1.5rem 0;padding:1.5rem}.tender-tool .warning-message p{margin:0}.tender-tool .no-products{display:none;margin:1.5rem 0}.tender-tool .no-products span{display:block}.tender-tool .tender-rule-list{padding-top:2.25rem}@media screen and (min-width:768px){.tender-tool .tender-rule-list{display:none;padding:2.25rem 0}}.tender-tool .tender-rule-list li{list-style:none}.tender-tool .tender-rule-list li+li{border-top:.07143rem solid #ddd;margin-top:1.5rem;padding-top:1.5rem}@media screen and (min-width:768px){.tender-tool .tender-rule-list li+li{border-top:none;margin-top:.75rem}}.tender-tool .tender-rule-list li .mobile-product{display:block}@media screen and (min-width:768px){.tender-tool .tender-rule-list li .mobile-product{display:none}}.tender-tool .tender-rule-list li .mobile-product .calculator,.tender-tool .tender-rule-list li .mobile-product .info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tender-tool .tender-rule-list li .mobile-product .info{margin-bottom:1.5rem;text-decoration:none}.tender-tool .tender-rule-list li .mobile-product .info:hover .title{text-decoration:underline}.tender-tool .tender-rule-list li .mobile-product .info .title{margin-left:0}.tender-tool .tender-rule-list li .mobile-product .info .price-rule{margin-left:auto;margin-bottom:0;white-space:nowrap}.tender-tool .tender-rule-list li .mobile-product .calculator{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.tender-tool .tender-rule-list li .mobile-product .calculator input{min-width:8rem}.tender-tool .tender-rule-list li .mobile-product .calculator select{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.tender-tool .tender-rule-list li .mobile-product .calculator .delete-rule{margin-left:1.5rem}.tender-tool .tender-rule-list li .desktop-product{display:none}@media screen and (min-width:768px){.tender-tool .tender-rule-list li .desktop-product{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.tender-tool .tender-rule-list li .desktop-product .price-rule{min-width:8rem;margin-left:1.5rem;margin-bottom:0;font-weight:600;text-align:right;white-space:nowrap}.tender-tool .tender-rule-list li .image-holder{position:relative;background-color:#fff;width:4rem;min-width:4rem;height:4rem;margin-right:1.5rem;overflow:hidden}@media screen and (min-width:768px){.tender-tool .tender-rule-list li .image-holder{width:6.5rem;min-width:6.5rem;height:6.5rem}}.tender-tool .tender-rule-list li .image-holder:hover img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}.tender-tool .tender-rule-list li .image-holder img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:0;max-width:100%;min-height:0;max-height:100%;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;will-change:transform}.tender-tool .tender-rule-list li .text-holder{width:33.33333%}.tender-tool .tender-rule-list li .calculator-text{display:inline-block;margin:.75rem 0;color:#898989}@media screen and (min-width:768px){.tender-tool .tender-rule-list li .calculator-text{margin:0 1.5rem}}.tender-tool .tender-rule-list li a{color:#323737}.tender-tool .tender-rule-list li a .title{margin:0 1.5rem;text-transform:none}.tender-tool .tender-rule-list li select{position:relative;background:url(/static/images/dropdown-arrow-black.svg) #fff 100% no-repeat;background-size:3.07143rem 3.07143rem;border:1px solid #ddd;border-radius:0;width:100%;padding:.75rem 3rem .75rem .75rem;color:#323737;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;width:20%;margin-left:1.5rem}.tender-tool .tender-rule-list li select::-ms-expand{display:none}.tender-tool .tender-rule-list li select:focus{outline:none}.tender-tool .tender-rule-list li select option{color:#323737}.tender-tool .tender-rule-list li input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.07143rem solid #ddd;border-radius:0;width:12.5%;padding:.75rem}.tender-tool .tender-rule-list li .delete-rule{margin-left:auto;font-size:28px;cursor:pointer}.tender-tool .tender-rule-list li .delete-rule .loader,.tender-tool .tender-rule-list li .is-loading .delete-rule:before{display:none}.tender-tool .tender-rule-list li .is-loading .delete-rule .loader{display:block;background:url(/static/images/ajax-loader.gif) no-repeat 50%;width:1.39286rem;height:1.39286rem}.tender-tool .product-list li{border:.07143rem solid #f5f5f5;margin-bottom:.75rem;list-style:none}.tender-tool .product-list li:last-child{margin-bottom:0}.tender-tool .product-list li a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#323737}.tender-tool .product-list li a:hover img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}.tender-tool .product-list li a:hover .diamond{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.tender-tool .product-list li a:hover .diamond>span{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.tender-tool .product-list li .image-holder,.tender-tool .product-list li .place-holder{display:none}@media screen and (min-width:768px){.tender-tool .product-list li .image-holder,.tender-tool .product-list li .place-holder{display:block;position:relative;background-color:#fff;width:6.5rem;min-width:6.5rem;height:6.5rem;margin:1rem;overflow:hidden}}.tender-tool .product-list li .image-holder img,.tender-tool .product-list li .place-holder img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:0;max-width:100%;min-height:0;max-height:100%;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;will-change:transform}.tender-tool .product-list li .place-holder{background:transparent}.tender-tool .product-list li .content-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;background-color:#f5f5f5;min-height:6rem;padding:.75rem 1.5rem;position:relative}@media screen and (min-width:768px){.tender-tool .product-list li .content-holder{min-height:8.5rem}}.tender-tool .product-list li .content-holder>div{margin-right:7.14286rem}.tender-tool .product-list li .content-holder>div.price-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:5rem;margin:0;text-align:right}.tender-tool .product-list li .content-holder .sub-title,.tender-tool .product-list li .content-holder .title{display:block;text-transform:none;word-break:break-word}.tender-tool .product-list li .content-holder .title{margin-bottom:.5em}.tender-tool .product-list li .content-holder .sub-title{margin-bottom:0;font-weight:400}.tender-tool .product-list li .content-holder a.mobile{margin-left:auto}.tender-tool .product-list li .content-holder .diamond{height:1.71429rem;width:1.71429rem;min-width:1.71429rem}.tender-tool .product-list li .content-holder .diamond span:before{font-size:1.3rem;font-weight:600;color:#323737}.tender-tool .product-list li.is-loading .diamond span:before{display:none}.tender-tool .product-list li.is-loading .diamond span .loader{display:block;background:url(/static/images/ajax-loader.gif) no-repeat 50%;width:100%;height:100%}@media screen and (min-width:768px){.tender-tool .tender-rule .order-totals{display:none}}.tender-tool .order-totals{margin-top:3rem}@media screen and (min-width:992px){.tender-tool .order-totals{margin-top:0}}.tender-tool .order-totals .order-value-details{display:block;background-color:#fff;border-top:.07143rem solid #ddd;width:100%;padding:1rem 0;color:#323737}@media screen and (min-width:992px){.tender-tool .order-totals .order-value-details{border:.07143rem solid #ddd;padding:1rem}}.tender-tool .order-totals .order-value-details .order-value-rule{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:.75rem 0;min-height:3rem;border-bottom:.07143rem solid #ddd}.tender-tool .order-totals .order-value-details .order-value-rule .value{margin-left:auto}.tender-tool .order-totals .order-value-details .order-value-rule.total{border-bottom:none;margin-bottom:12px;font-size:24px;font-weight:600}.tender-tool .order-totals .order-value-details button{display:none}@media screen and (min-width:992px){.tender-tool .order-totals .order-value-details button{display:block;width:100%;white-space:nowrap}}.tender-tool .order-totals .order-value-details button.disabled{background-color:#f5f5f5;border-color:#f5f5f5;color:#898989}.tender-tool .order-totals .order-value-details button.disabled:hover{border-color:#f5f5f5}.tender-tool-overview .tender-tool-header>.container{position:relative;min-height:10.71429rem}.tender-tool-overview .tender-tool-header .align-bottom{position:absolute;right:0;bottom:0;left:0}.tender-tool-overview .tender-tool-header .align-bottom>div[class^=col]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tender-tool-overview .tender-tool-header .align-bottom .button{display:none}@media screen and (min-width:992px){.tender-tool-overview .tender-tool-header .align-bottom .button{display:inline-block;margin-left:auto}}.tender-tool-overview .tender-tool-header .tender-project-filter{display:block;margin-bottom:4.42857rem;padding:3rem 0}@media screen and (min-width:768px){.tender-tool-overview .tender-tool-header .tender-project-filter{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.tender-tool-overview .tender-tool-header .tender-project-filter label{width:100%;margin-top:1em;margin-bottom:0;font-weight:300;color:#fff;text-transform:uppercase}@media screen and (min-width:768px){.tender-tool-overview .tender-tool-header .tender-project-filter label{width:auto;margin-top:0}}.tender-tool-overview .tender-tool-header .tender-project-filter select{position:relative;background:url(/static/images/dropdown-arrow-black.svg) #fff 100% no-repeat;background-size:3.07143rem 3.07143rem;border:1px solid #ddd;border-radius:0;width:100%;padding:.75rem 3rem .75rem .75rem;color:#323737;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;display:block}.tender-tool-overview .tender-tool-header .tender-project-filter select::-ms-expand{display:none}.tender-tool-overview .tender-tool-header .tender-project-filter select:focus{outline:none}.tender-tool-overview .tender-tool-header .tender-project-filter select option{color:#323737}@media screen and (min-width:768px){.tender-tool-overview .tender-tool-header .tender-project-filter select{width:auto}}.tender-tool-overview .tender-tool-header .tender-content-switch{font-size:0}.tender-tool-overview .tender-tool-header .tender-content-switch .tab-btn{position:relative;display:inline-block;background-color:#f5f5f5;margin-top:20px;padding:0 calc(1.5rem + 20px) 20px 1.5rem;text-transform:uppercase;font-size:16px;color:#898989;text-decoration:none}@media screen and (min-width:992px){.tender-tool-overview .tender-tool-header .tender-content-switch .tab-btn{padding:0 calc(3rem + 20px) 20px 3rem}}.tender-tool-overview .tender-tool-header .tender-content-switch .tab-btn:before{content:"";position:absolute;top:-20px;left:0;display:block;background-color:#f5f5f5;width:calc(100% - 20px);height:20px}.tender-tool-overview .tender-tool-header .tender-content-switch .tab-btn:after{content:url(../images/contentpage-triangle2.svg);position:absolute;top:-20px;right:0;display:block;width:20px;height:20px}.tender-tool-overview .tender-tool-header .tender-content-switch .tab-btn.active{z-index:1;background-color:#fff;padding-right:1.5rem;color:#323737;font-weight:600}@media screen and (min-width:992px){.tender-tool-overview .tender-tool-header .tender-content-switch .tab-btn.active{padding-right:3rem}}.tender-tool-overview .tender-tool-header .tender-content-switch .tab-btn.active:before{background-color:#fff}.tender-tool-overview .tender-tool-header .tender-content-switch .tab-btn.active:after{content:url(../images/contentpage-triangle.svg)}.tender-tool-overview .tender-tool-header .tender-content-switch .tab-btn+.tab-btn{margin-left:-20px;padding-right:1.5rem;padding-left:calc(1.5rem + 20px)}@media screen and (min-width:992px){.tender-tool-overview .tender-tool-header .tender-content-switch .tab-btn+.tab-btn{padding-right:3rem;padding-left:calc(3rem + 20px)}}.tender-tool-overview .tender-tool-header .tender-content-switch .tab-btn+.tab-btn.active{padding-left:1.5rem}@media screen and (min-width:992px){.tender-tool-overview .tender-tool-header .tender-content-switch .tab-btn+.tab-btn.active{padding-left:3rem}}.tender-tool-overview .tender-tool-main{padding-top:1.5rem;padding-bottom:1.5rem}.tender-tool-overview .tender-tool-main .page-title h1{font-size:28px}@media screen and (min-width:768px){.tender-tool-overview .tender-tool-main{min-height:25rem}}@media screen and (min-width:992px){.tender-tool-overview .tender-tool-main{padding-top:3rem;padding-bottom:3rem}}.tender-tool-overview .row-page-title{position:relative;margin:0}@media screen and (min-width:768px){.tender-tool-overview .row-page-title{margin-left:-1.07143rem;padding-left:calc(3rem + 30px)}}.tender-tool-overview .title-holder{display:none}@media screen and (min-width:768px){.tender-tool-overview .title-holder{position:absolute;top:auto;left:1.07143rem;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);display:block}.tender-tool-overview .title-holder .page-title{-webkit-transform:rotate(-90deg) translateX(0);-ms-transform:rotate(-90deg) translateX(0);transform:rotate(-90deg) translateX(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;max-width:18.57143rem;text-align:right}}@media screen and (min-width:768px) and (min-width:768px){.tender-tool-overview .title-holder .page-title{max-width:none}}@media screen and (min-width:768px){.tender-tool-overview .title-holder .page-title h3{margin-bottom:0}}.tender-tool-overview .title-holder h1{font-size:28px}.tender-tool-overview .tender-archive,.tender-tool-overview .tender-overview{display:none}.tender-tool-overview .tender-archive.active,.tender-tool-overview .tender-overview.active{display:block}.tender-tool-overview .tender-archive .tender-list-header,.tender-tool-overview .tender-overview .tender-list-header{display:none}@media screen and (min-width:992px){.tender-tool-overview .tender-archive .tender-list-header,.tender-tool-overview .tender-overview .tender-list-header{display:block;border-bottom:.07143rem solid #ddd;padding:0 1.5rem .75rem}.tender-tool-overview .tender-archive .tender-list-header:after,.tender-tool-overview .tender-archive .tender-list-header:before,.tender-tool-overview .tender-overview .tender-list-header:after,.tender-tool-overview .tender-overview .tender-list-header:before{content:' ';display:table}.tender-tool-overview .tender-archive .tender-list-header:after,.tender-tool-overview .tender-overview .tender-list-header:after{clear:both}}.tender-tool-overview .tender-archive .tender-list-header li,.tender-tool-overview .tender-overview .tender-list-header li{float:left;list-style-type:none;width:25%;padding:0 1.07143rem;text-transform:uppercase;font-weight:600}.tender-tool-overview .tender-archive .tender-list-header li:first-child,.tender-tool-overview .tender-overview .tender-list-header li:first-child{padding-left:0}@media screen and (min-width:1200px){.tender-tool-overview .tender-archive .tender-list-header li:nth-child(2),.tender-tool-overview .tender-overview .tender-list-header li:nth-child(2){width:33.33333%}}.tender-tool-overview .tender-archive .tender-list-header li:last-child,.tender-tool-overview .tender-overview .tender-list-header li:last-child{width:16.66667%}.tender-tool-overview .tender-archive .tender-list:after,.tender-tool-overview .tender-archive .tender-list:before,.tender-tool-overview .tender-overview .tender-list:after,.tender-tool-overview .tender-overview .tender-list:before{content:' ';display:table}.tender-tool-overview .tender-archive .tender-list:after,.tender-tool-overview .tender-overview .tender-list:after{clear:both}.tender-tool-overview .tender-archive .tender-list li,.tender-tool-overview .tender-overview .tender-list li{list-style:none;border:.07143rem solid #ddd;width:100%;margin-top:1.5rem;padding:1.5rem 0;transition:background .2s ease-in-out}.tender-tool-overview .tender-archive .tender-list li:after,.tender-tool-overview .tender-archive .tender-list li:before,.tender-tool-overview .tender-overview .tender-list li:after,.tender-tool-overview .tender-overview .tender-list li:before{content:' ';display:table}.tender-tool-overview .tender-archive .tender-list li:after,.tender-tool-overview .tender-overview .tender-list li:after{clear:both}.tender-tool-overview .tender-archive .tender-list li:first-child,.tender-tool-overview .tender-overview .tender-list li:first-child{margin-top:0}.tender-tool-overview .tender-archive .tender-list li:hover,.tender-tool-overview .tender-overview .tender-list li:hover{background-color:#f5f5f5;cursor:pointer}@media screen and (min-width:992px){.tender-tool-overview .tender-archive .tender-list li,.tender-tool-overview .tender-overview .tender-list li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none;margin-top:0;padding:1.5rem}}.tender-tool-overview .tender-archive .tender-list li .project-name,.tender-tool-overview .tender-archive .tender-list li .tender-created,.tender-tool-overview .tender-archive .tender-list li .tender-name,.tender-tool-overview .tender-overview .tender-list li .project-name,.tender-tool-overview .tender-overview .tender-list li .tender-created,.tender-tool-overview .tender-overview .tender-list li .tender-name{padding:0 1.07143rem}.tender-tool-overview .tender-archive .tender-list li .project-name span,.tender-tool-overview .tender-archive .tender-list li .tender-created span,.tender-tool-overview .tender-archive .tender-list li .tender-name span,.tender-tool-overview .tender-overview .tender-list li .project-name span,.tender-tool-overview .tender-overview .tender-list li .tender-created span,.tender-tool-overview .tender-overview .tender-list li .tender-name span{position:relative;display:inline-block;margin-top:1.5rem;padding-left:9.32143rem;word-break:break-word}@media screen and (min-width:992px){.tender-tool-overview .tender-archive .tender-list li .project-name span,.tender-tool-overview .tender-archive .tender-list li .tender-created span,.tender-tool-overview .tender-archive .tender-list li .tender-name span,.tender-tool-overview .tender-overview .tender-list li .project-name span,.tender-tool-overview .tender-overview .tender-list li .tender-created span,.tender-tool-overview .tender-overview .tender-list li .tender-name span{margin-top:0;padding-left:0}}.tender-tool-overview .tender-archive .tender-list li .project-name span:before,.tender-tool-overview .tender-archive .tender-list li .tender-created span:before,.tender-tool-overview .tender-archive .tender-list li .tender-name span:before,.tender-tool-overview .tender-overview .tender-list li .project-name span:before,.tender-tool-overview .tender-overview .tender-list li .tender-created span:before,.tender-tool-overview .tender-overview .tender-list li .tender-name span:before{content:attr(data-title);position:absolute;top:0;left:0;display:inline-block;width:8.57143rem;margin-right:1.5rem;text-transform:uppercase;font-weight:400}@media screen and (min-width:992px){.tender-tool-overview .tender-archive .tender-list li .project-name span:before,.tender-tool-overview .tender-archive .tender-list li .tender-created span:before,.tender-tool-overview .tender-archive .tender-list li .tender-name span:before,.tender-tool-overview .tender-overview .tender-list li .project-name span:before,.tender-tool-overview .tender-overview .tender-list li .tender-created span:before,.tender-tool-overview .tender-overview .tender-list li .tender-name span:before{display:none}}.tender-tool-overview .tender-archive .tender-list li .tender-name,.tender-tool-overview .tender-overview .tender-list li .tender-name{font-weight:600}@media screen and (min-width:992px){.tender-tool-overview .tender-archive .tender-list li .tender-name,.tender-tool-overview .tender-overview .tender-list li .tender-name{padding-left:0}}.tender-tool-overview .tender-archive .tender-list li .tender-name span,.tender-tool-overview .tender-overview .tender-list li .tender-name span{margin-top:0}.tender-tool-overview .tender-archive .tender-list li .action-buttons,.tender-tool-overview .tender-overview .tender-list li .action-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem}@media screen and (min-width:992px){.tender-tool-overview .tender-archive .tender-list li .action-buttons,.tender-tool-overview .tender-overview .tender-list li .action-buttons{margin-top:0;padding-right:0;text-align:right}}.tender-tool-overview .tender-archive .tender-list li .action-buttons a,.tender-tool-overview .tender-overview .tender-list li .action-buttons a{display:inline-block;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.tender-tool-overview .tender-archive .tender-list li .action-buttons a:not(.button),.tender-tool-overview .tender-overview .tender-list li .action-buttons a:not(.button){-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-right:2.25rem;font-size:24px;font-weight:600;color:#323737;text-decoration:none;transition:color .2s ease-in-out}@media screen and (min-width:992px){.tender-tool-overview .tender-archive .tender-list li .action-buttons a:not(.button),.tender-tool-overview .tender-overview .tender-list li .action-buttons a:not(.button){margin-right:1.5rem}}@media screen and (min-width:1200px){.tender-tool-overview .tender-archive .tender-list li .action-buttons a:not(.button),.tender-tool-overview .tender-overview .tender-list li .action-buttons a:not(.button){margin-right:2.25rem}}.tender-tool-overview .tender-archive .tender-list li .action-buttons a:not(.button):hover,.tender-tool-overview .tender-overview .tender-list li .action-buttons a:not(.button):hover{color:#ffbe00}.tender-tool-overview .new-tender{position:fixed;bottom:0;z-index:999;background-color:#f5f5f5;padding-top:.75rem;padding-bottom:.75rem}@media screen and (min-width:992px){.tender-tool-overview .new-tender{display:none}}.tender-tool-overview .new-tender .button{display:block}.send-tender:not(.send-order) .send-tender-header{display:none}@media screen and (min-width:992px){.send-tender:not(.send-order) .send-tender-header{display:block}}.send-tender .tender-tool{padding-top:3rem}.send-tender .send-tender-header{position:relative;background:linear-gradient(-90deg,#004c99,#2d375a);overflow-x:hidden;min-height:10.71429rem}.send-tender .send-tender-header div[class^=col-]{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){.send-tender .send-tender-header div[class^=col-]{padding-top:1.5rem;padding-bottom:1.5rem}}.send-tender .send-tender-header div[class^=col-].button-container{display:inline-block;padding-bottom:3rem}@media screen and (min-width:992px){.send-tender .send-tender-header div[class^=col-].button-container{display:block;padding-top:0;padding-bottom:0;text-align:right}}.send-tender .send-tender-header .send-details-list{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;padding:.75rem 0 1.5rem;color:#fff}.send-tender .send-tender-header .send-details-list:after,.send-tender .send-tender-header .send-details-list:before{content:' ';display:table}.send-tender .send-tender-header .send-details-list:after{clear:both}.send-tender .send-tender-header .send-details-list li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style:none;padding:.75rem 1.5rem;text-align:center}@media screen and (min-width:992px){.send-tender .send-tender-header .send-details-list li{display:initial;float:left;width:33.33333%;padding:0 1.5rem}}.send-tender .send-tender-header .send-details-list li span[class^=icon-]{position:relative;width:5.35714rem;font-size:3rem}@media screen and (min-width:992px){.send-tender .send-tender-header .send-details-list li span[class^=icon-]{width:auto;font-size:5rem}}.send-tender .send-tender-header .send-details-list li .diamond{position:absolute;top:50%;left:0;z-index:2;width:24px;height:24px;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}@media screen and (min-width:992px){.send-tender .send-tender-header .send-details-list li .diamond{left:-1rem}}.send-tender .send-tender-header .send-details-list li .diamond span{line-height:24px;font-size:1rem;color:#323737;font-weight:600}.send-tender .send-tender-header .send-details-list li .diamond:before{z-index:1;color:#fff;font-size:50px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.send-tender .send-tender-header .send-details-list li .text{display:block;margin-left:1.5rem;text-align:left}@media screen and (min-width:992px){.send-tender .send-tender-header .send-details-list li .text{margin-left:0;text-align:center}}.send-tender .send-tender-header .send-details-list li:first-child span[class^=icon-]:before{margin-top:-.42857rem}.send-tender .send-tender-header .send-details-list li:nth-child(2) span[class^=icon-]:before{margin-top:.5rem}.send-tender .send-tender-header .send-details-list li:last-child span[class^=icon-]:before{margin-top:.57143rem}.send-tender .send-tender-header .submit-tender-request{display:none}@media screen and (min-width:992px){.send-tender .send-tender-header .submit-tender-request{display:block;white-space:nowrap;margin-top:0;margin-left:5rem}}.send-tender .send-tender-header .tender-title{color:#fff;display:block;margin:3rem 0;word-break:break-all}.send-tender .tender-title{margin-bottom:2rem}.send-tender .form-holder{position:relative;margin-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width:992px){.send-tender .form-holder{margin-top:0}}.send-tender .form-holder:after{content:"";position:absolute;bottom:0;left:0;display:block;background-position:0 0;background:linear-gradient(-135deg,#f5f5f5 .75rem,transparent 0),linear-gradient(135deg,#f5f5f5 .75rem,transparent 0);background-repeat:repeat-x;background-size:1.5rem 1.5rem;width:100%;height:1.5rem}.send-tender .form-holder h5{position:relative;display:inline-block;background-color:#f5f5f5;margin-top:20px;margin-bottom:0;padding:.75rem 3rem}.send-tender .form-holder h5:before{content:"";position:absolute;top:-20px;left:0;display:block;background-color:#f5f5f5;width:calc(100% - 20px);height:20px}.send-tender .form-holder h5:after{content:url(../images/contentpage-triangle2.svg);position:absolute;top:-20px;right:0;display:block;width:20px;height:20px}.send-tender .form-holder .content{background-color:#f5f5f5;padding:3rem}.send-tender .form-holder .content label{text-transform:none}.send-tender .form-holder .content label.date-field{display:block;width:100%}@media screen and (min-width:768px){.send-tender .form-holder .content label.date-field{display:inline-block;width:63%}}.send-tender .form-holder .content input.date,.send-tender .form-holder .content input.datefield{display:block;width:100%;margin-top:.75rem}@media screen and (min-width:768px){.send-tender .form-holder .content input.date,.send-tender .form-holder .content input.datefield{display:inline-block;width:35%;margin-top:0}}.send-tender .form-holder .content .notes-list{margin-top:1.5rem;padding-left:1.2rem}.send-tender .form-holder .content .notes-list li{margin-bottom:.75rem}.send-tender .form-holder .content .notes-list li:last-child{margin-bottom:0}.send-tender .form-holder .content .error-message{display:none;margin-top:.75rem}.send-tender .tender-products-summary .tender-products{list-style-type:none;padding-top:1.5rem}@media screen and (min-width:992px){.send-tender .tender-products-summary .tender-products{padding-top:0}}.send-tender .tender-products-summary .tender-products li{margin-bottom:1.5rem}.send-tender .tender-products-summary .tender-products li:after,.send-tender .tender-products-summary .tender-products li:before{content:' ';display:table}.send-tender .tender-products-summary .tender-products li:after{clear:both}.send-tender .tender-products-summary .tender-products li:last-child{margin-bottom:0}.send-tender .tender-products-summary .tender-products li .count,.send-tender .tender-products-summary .tender-products li .unit{float:left}.send-tender .tender-products-summary .tender-products li .count{width:15%}.send-tender .tender-products-summary .tender-products li .unit{width:20%;word-break:break-word}.send-tender .tender-products-summary .tender-products li .text-holder{float:left;width:65%;padding:0 .75rem}.send-tender .tender-products-summary .tender-products li .text-holder a{color:#323737;font-weight:600;text-decoration:none}.send-tender .tender-products-summary .tender-products li .text-holder a:hover{color:#323737;text-decoration:underline}.send-tender .bottom-row,.send-tender .send-tender-bottom-bar{display:none;border-top:.21429rem solid #ffbe00;margin-top:3rem;padding-top:1.5rem}@media screen and (min-width:992px){.send-tender .bottom-row,.send-tender .send-tender-bottom-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.send-tender .bottom-row .product-count,.send-tender .send-tender-bottom-bar .product-count{margin-bottom:0;text-transform:none}.send-tender .bottom-row .action-buttons,.send-tender .send-tender-bottom-bar .action-buttons{text-align:right}.send-tender .bottom-row .action-buttons .edit-tender,.send-tender .send-tender-bottom-bar .action-buttons .edit-tender{margin-right:1rem;color:#323737;text-decoration:none;text-transform:uppercase}@media screen and (min-width:992px){.send-tender .bottom-row .action-buttons .edit-tender,.send-tender .send-tender-bottom-bar .action-buttons .edit-tender{margin-right:3rem}}.send-tender .bottom-row .action-buttons .edit-tender:hover .diamond,.send-tender .send-tender-bottom-bar .action-buttons .edit-tender:hover .diamond{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.send-tender .bottom-row .action-buttons .edit-tender:hover .diamond>span,.send-tender .send-tender-bottom-bar .action-buttons .edit-tender:hover .diamond>span{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.send-tender .bottom-row .action-buttons .edit-tender .diamond,.send-tender .send-tender-bottom-bar .action-buttons .edit-tender .diamond{width:24px;height:24px;margin-right:1.5rem;vertical-align:middle}.send-tender .bottom-row .action-buttons .edit-tender .diamond span:before,.send-tender .send-tender-bottom-bar .action-buttons .edit-tender .diamond span:before{font-size:1.3rem;font-weight:600;color:#323737}.send-tender .bottom-row .action-buttons .button,.send-tender .send-tender-bottom-bar .action-buttons .button{display:inline-block;margin-top:0}.send-tender .send-tender-bottom-bar{position:fixed;bottom:0;z-index:999;display:block;background-color:#f5f5f5;border-top:none;padding-top:.75rem;padding-bottom:.75rem;margin-top:0}@media screen and (min-width:992px){.send-tender .send-tender-bottom-bar{display:none}}.send-tender .send-tender-bottom-bar .send-tender-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.send-tender .send-tender-bottom-bar .send-tender-buttons:after,.send-tender .send-tender-bottom-bar .send-tender-buttons:before{display:none}@media screen and (min-width:992px){.send-tender .send-tender-bottom-bar .product-total{display:none}}.send-tender .send-tender-bottom-bar .product-total span{display:block;font-weight:600}.send-tender .send-tender-bottom-bar .action-buttons{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.send-tender .send-tender-bottom-bar .action-buttons .edit-tender{margin-right:1.5rem}.send-tender.send-order .send-tender-header{min-height:0}.send-tender.send-order .send-order-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:3rem;padding-bottom:3rem}.send-tender.send-order .send-order-details .title-holder{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.send-tender.send-order .send-order-details .title-holder .tender-title{margin:0;font-size:36px}.send-tender.send-order .send-order-details div[class^=col-].button-container{display:none}@media screen and (min-width:992px){.send-tender.send-order .send-order-details div[class^=col-].button-container{display:block}}.send-tender.send-order .send-order-details div[class^=col-].button-container button{display:none;width:100%;margin-left:0}@media screen and (min-width:992px){.send-tender.send-order .send-order-details div[class^=col-].button-container button{display:block}}.send-tender.send-order .send-tender-subheader>.container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:4.64286rem}.send-tender.send-order .send-tender-subheader>.container .back-to-order:hover .diamond{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.send-tender.send-order .send-tender-subheader>.container .back-to-order:hover .diamond>span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.send-tender.send-order .send-tender-subheader>.container .back-to-order .diamond span:before{font-size:1rem}.send-tender.send-order .form-content-container fieldset{margin-bottom:3rem}.send-tender.send-order .form-content-container .group-title,.send-tender.send-order .form-content-container label[for=Order_Comment],.send-tender.send-order .form-content-container label[for=Order_ReferenceNumber]{display:block;border-bottom:.07143rem solid #ddd;margin-bottom:.75rem;padding-bottom:.375rem}@media screen and (min-width:768px){.send-tender.send-order .form-content-container .date-field{display:inline-block;width:63%}}.send-tender.send-order .form-content-container .date-field+input.date,.send-tender.send-order .form-content-container .date-field+input.datefield{margin-top:.75rem}.send-tender.send-order .form-content-container .date-field+input.date:disabled,.send-tender.send-order .form-content-container .date-field+input.datefield:disabled{background-color:#f5f5f5}@media screen and (min-width:768px){.send-tender.send-order .form-content-container .date-field+input.date,.send-tender.send-order .form-content-container .date-field+input.datefield{display:inline-block;width:35%;margin-top:0}}.send-tender.send-order .deliver-at-address-container,.send-tender.send-order .deliver-at-center-container{display:none;margin:.75rem 0}.send-tender.send-order .deliver-at-address-container .content-holder,.send-tender.send-order .deliver-at-center-container .content-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.send-tender.send-order .deliver-at-address-container .content-holder,.send-tender.send-order .deliver-at-center-container .content-holder{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.send-tender.send-order .deliver-at-address-container fieldset,.send-tender.send-order .deliver-at-center-container fieldset{display:inline-block;margin-bottom:0}.send-tender.send-order .deliver-at-address-container fieldset.street,.send-tender.send-order .deliver-at-center-container fieldset.street{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.send-tender.send-order .deliver-at-address-container fieldset.housenumber,.send-tender.send-order .deliver-at-address-container fieldset.housenumber-suffix,.send-tender.send-order .deliver-at-center-container fieldset.housenumber,.send-tender.send-order .deliver-at-center-container fieldset.housenumber-suffix{width:calc(50% - 0.375rem)}@media screen and (min-width:768px){.send-tender.send-order .deliver-at-address-container fieldset.housenumber,.send-tender.send-order .deliver-at-address-container fieldset.housenumber-suffix,.send-tender.send-order .deliver-at-center-container fieldset.housenumber,.send-tender.send-order .deliver-at-center-container fieldset.housenumber-suffix{-webkit-flex-shrink:2;-ms-flex-negative:2;flex-shrink:2;width:auto;min-width:9rem;margin-left:.75rem}}.send-tender.send-order .deliver-at-address-container fieldset.housenumber-suffix,.send-tender.send-order .deliver-at-center-container fieldset.housenumber-suffix{margin-left:.75rem}.send-tender.send-order .deliver-at-address-container fieldset.zipcode,.send-tender.send-order .deliver-at-center-container fieldset.zipcode{-webkit-flex-shrink:2;-ms-flex-negative:2;flex-shrink:2}.send-tender.send-order .deliver-at-address-container fieldset.place,.send-tender.send-order .deliver-at-center-container fieldset.place{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}@media screen and (min-width:768px){.send-tender.send-order .deliver-at-address-container fieldset.place,.send-tender.send-order .deliver-at-center-container fieldset.place{margin-left:.75rem}}.send-tender.send-order .deliver-at-address-container fieldset label,.send-tender.send-order .deliver-at-center-container fieldset label{padding-left:0}.send-tender.send-order .deliver-at-address-container fieldset label:before,.send-tender.send-order .deliver-at-center-container fieldset label:before{display:none}.send-tender.send-order .notes-list{margin-top:1.5rem;padding:1rem}.send-tender.send-order .notes-list li{margin-bottom:.75rem}.send-tender.send-order .notes-list li:last-child{margin-bottom:0}.send-tender.send-order .notes-list.payment-notes{display:none}.send-tender.send-order .at-center .deliver-at-center-container{display:block;margin-top:.75rem}.send-tender.send-order .at-center .deliver-at-center-container select{position:relative;background:url(/static/images/dropdown-arrow-black.svg) #fff 100% no-repeat;background-size:3.07143rem 3.07143rem;border:1px solid #ddd;border-radius:0;width:100%;padding:.75rem 3rem .75rem .75rem;color:#323737;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}.send-tender.send-order .at-center .deliver-at-center-container select::-ms-expand{display:none}.send-tender.send-order .at-center .deliver-at-center-container select:focus{outline:none}.send-tender.send-order .at-center .deliver-at-center-container select option{color:#323737}.send-tender.send-order .at-address .deliver-at-address-container,.send-tender.send-order .at-address .payment-notes{display:block}.send-tender.send-order input[name=ResponseBefore-UserInput]{margin-top:1rem}.send-tender.send-order .error-message{display:none;margin-top:.75rem}.send-tender.send-order .send-tender-bottom-bar .action-buttons{width:100%}.send-tender.send-order .send-tender-bottom-bar button{width:100%;white-space:nowrap}.order-tool.tax-included .tender-rule-list>li .price-rule.ex{display:none}.order-tool.tax-included .tender-rule-list>li .price-rule.inc{display:block}.order-tool .direct-payment-list{margin:1rem 0 0 2.57143rem}.order-tool .direct-payment-list li{display:inline-block;border:.14286rem solid #ddd;border-radius:.28571rem;padding:.14286rem;margin:.14286rem}.order-tool .tender-rule-list>li .price-rule.ex{display:block}.order-tool .send-tender-subheader,.order-tool .tender-rule-list>li .price-rule.inc{display:none}@media screen and (min-width:768px){.order-tool .send-tender-subheader{display:block}}.order-tool .send-tender-subheader>.container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:4.64286rem}.order-tool .send-tender-subheader>.container .back-to-order:hover .diamond{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.order-tool .send-tender-subheader>.container .back-to-order:hover .diamond>span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.order-tool .send-tender-subheader>.container .back-to-order .diamond span:before{font-size:1rem}@media screen and (min-width:992px){.order-tool .submit-order .submit-order-payment-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:1.5rem 0}}.order-tool .submit-order .submit-order-payment-header .has-choice{text-align:left;color:#fff}@media screen and (min-width:992px){.order-tool .submit-order .submit-order-payment-header .has-choice{text-align:right}}.order-tool .submit-order .submit-order-payment-header .has-choice label{padding-left:calc(1.5rem + 1em);font-size:1rem}.order-tool .submit-order .submit-order-payment-header .has-choice label:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#fff;border:.07143rem solid #ddd;width:1.5rem;height:1.5rem}.order-tool .submit-order .submit-order-payment-header .has-choice a{color:#fff;text-decoration:underline}.order-tool .submit-order .submit-order-payment-header .submit-tender-request{display:inline-block;white-space:nowrap}.order-tool .submit-order .submit-order-payment-header .submit-tender-request.disabled{background-color:#f5f5f5;border-color:#f5f5f5;color:#898989}.order-tool .submit-order .submit-order-payment-header .submit-tender-request.disabled:hover{border-color:#f5f5f5}.order-tool .submit-order .order-rules-list{list-style:none;margin-top:1.5rem}.order-tool .submit-order .order-rules-list:after,.order-tool .submit-order .order-rules-list:before{content:' ';display:table}.order-tool .submit-order .order-rules-list:after{clear:both}@media screen and (min-width:992px){.order-tool .submit-order .order-rules-list{margin-bottom:3rem}}@media screen and (min-width:1200px){.order-tool .submit-order .order-rules-list{margin-top:0}}.order-tool .submit-order .order-rules-list li{margin-bottom:1.5rem}.order-tool .submit-order .order-rules-list li:after,.order-tool .submit-order .order-rules-list li:before{content:' ';display:table}.order-tool .submit-order .order-rules-list li:after{clear:both}.order-tool .submit-order .order-rules-list li:last-child{margin-bottom:0}.order-tool .submit-order .order-rules-list li .count,.order-tool .submit-order .order-rules-list li .price,.order-tool .submit-order .order-rules-list li .unit{float:left}.order-tool .submit-order .order-rules-list li .count{width:15%}.order-tool .submit-order .order-rules-list li .unit{width:20%;word-break:break-word}.order-tool .submit-order .order-rules-list li .text-holder{float:left;width:45%;padding:0 .75rem;font-weight:600}.order-tool .submit-order .order-rules-list li .text-holder a{color:#323737;font-weight:600;text-decoration:none}.order-tool .submit-order .order-rules-list li .text-holder a:hover{color:#323737;text-decoration:underline}.order-tool .submit-order .order-rules-list li .price{width:20%;font-weight:600;text-align:right;white-space:nowrap}.order-tool .submit-order .order-rules-list li .price span{display:block;font-weight:300}.order-tool .submit-order .order-totals{padding:0}.order-tool .submit-order .order-delivery-values{position:relative;padding-bottom:1.5rem}.order-tool .submit-order .order-delivery-values:after{content:"";position:absolute;bottom:0;left:0;display:block;background-position:0 0;background:linear-gradient(-135deg,#f5f5f5 .75rem,transparent 0),linear-gradient(135deg,#f5f5f5 .75rem,transparent 0);background-repeat:repeat-x;background-size:1.5rem 1.5rem;width:100%;height:1.5rem}.order-tool .submit-order .order-delivery-values>div{background-color:#f5f5f5;padding:1.5rem 2.25rem}.order-tool .submit-order .order-delivery-values>div:first-child{padding-top:3rem}.order-tool .submit-order .order-delivery-values>div.order-deliverytype>div:last-child{margin-top:3rem}.order-tool .submit-order .order-delivery-values>div h6{border-bottom:1px solid #ddd;margin-bottom:.75rem;padding-bottom:.375rem;font-weight:600}.order-tool .submit-order .order-delivery-values>div h6 .page-back{float:right;color:#323737}.order-tool .submit-order .order-delivery-values>div p{margin-bottom:0}.order-tool .submit-order .order-delivery-values>div .direct-payment-list{margin-left:0}.order-tool .submit-order .bottom-row{display:block}.order-tool .submit-order .bottom-row .container-flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){.order-tool .submit-order .bottom-row .container-flex{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.order-tool .submit-order .bottom-row .container-flex label{padding-left:calc(1.5rem + 1em);font-size:1rem}.order-tool .submit-order .bottom-row .container-flex label:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#fff;border:.07143rem solid #ddd;width:1.5rem;height:1.5rem}.order-tool .submit-order .bottom-row .container-flex a{color:#323737;text-decoration:underline}.order-tool .submit-order .bottom-row .container-flex button{white-space:nowrap}.order-tool .submit-order .bottom-row .container-flex button.disabled{background-color:#f5f5f5;border-color:#f5f5f5;color:#898989}.order-tool .submit-order .bottom-row .container-flex button.disabled:hover{border-color:#f5f5f5}.order-tool .order-bottom-bar{position:fixed;bottom:0;z-index:999;display:block;background-color:#f5f5f5;border-top:none;padding-top:.75rem;padding-bottom:.75rem;margin-top:0}@media screen and (min-width:992px){.order-tool .order-bottom-bar{display:none}}.order-tool .order-bottom-bar button{display:block;width:100%}.order-tool .order-bottom-bar button.disabled{background-color:#fff;border-color:#fff;color:#898989}.order-tool .order-bottom-bar button.disabled:hover{border-color:#fff}.productsuggest .result{position:relative}.productsuggest .result>ul{position:absolute;z-index:20000;background-color:#fff;width:100%}.productsuggest .result>ul>li{display:block;width:100%;height:30px;padding:5px;cursor:pointer}.productsuggest .result>ul>li:hover{background-color:#d8d8d8}.productsuggest .result>ul>li .product-suggestion{float:left}.productsuggest .result>ul>li .quick-add{float:right;background-color:#ff0;cursor:pointer}.productsuggest .result>ul>li .quick-add:after{content:'+'}.product-search-results .product-list li .image-holder .loader{display:none;background:url(../images/ajax-loader.gif) no-repeat 50%;width:50px;height:50px;margin:20px}.product-search-results .product-list li .image-holder.loading img{display:none}.product-search-results .product-list li .image-holder.loading .loader{display:inline-block}.project-overview{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width:768px){.project-overview .project-overview-main{min-height:20rem}}.project-overview .row-page-title{position:relative;margin:0}@media screen and (min-width:768px){.project-overview .row-page-title{margin-left:-1.07143rem;padding-left:calc(3rem + 30px)}}.project-overview .title-holder{display:none}@media screen and (min-width:768px){.project-overview .title-holder{position:absolute;top:auto;left:1.07143rem;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);display:block}.project-overview .title-holder .page-title{-webkit-transform:rotate(-90deg) translateX(0);-ms-transform:rotate(-90deg) translateX(0);transform:rotate(-90deg) translateX(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;max-width:18.57143rem;text-align:right}}@media screen and (min-width:768px) and (min-width:768px){.project-overview .title-holder .page-title{max-width:none}}@media screen and (min-width:768px){.project-overview .title-holder .page-title h3{margin-bottom:0}}.project-overview .project-overview-list-header{display:none}@media screen and (min-width:992px){.project-overview .project-overview-list-header{display:block;border-bottom:.07143rem solid #ddd;padding-bottom:.75rem}.project-overview .project-overview-list-header:after,.project-overview .project-overview-list-header:before{content:' ';display:table}.project-overview .project-overview-list-header:after{clear:both}}.project-overview .project-overview-list-header li{float:left;list-style-type:none;width:33.33333%;padding:0 1.07143rem;text-transform:uppercase;font-weight:600}.project-overview .project-overview-list-header li:first-child{width:16.66667%;padding-left:0}.project-overview .project-overview-list:after,.project-overview .project-overview-list:before{content:' ';display:table}.project-overview .project-overview-list:after{clear:both}.project-overview .project-overview-list li{list-style:none;border:.07143rem solid #ddd;width:100%;margin-top:1.5rem;padding:1.5rem 0}.project-overview .project-overview-list li:after,.project-overview .project-overview-list li:before{content:' ';display:table}.project-overview .project-overview-list li:after{clear:both}.project-overview .project-overview-list li:first-child{margin-top:0}@media screen and (min-width:992px){.project-overview .project-overview-list li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none;margin-top:0}}.project-overview .project-overview-list li .project-created,.project-overview .project-overview-list li .project-location,.project-overview .project-overview-list li .project-name{padding:0 1.07143rem}.project-overview .project-overview-list li .project-created span,.project-overview .project-overview-list li .project-location span,.project-overview .project-overview-list li .project-name span{position:relative;display:inline-block;margin-top:1.5rem;padding-left:9.32143rem;word-break:break-word}@media screen and (min-width:992px){.project-overview .project-overview-list li .project-created span,.project-overview .project-overview-list li .project-location span,.project-overview .project-overview-list li .project-name span{margin-top:0;padding-left:0}}.project-overview .project-overview-list li .project-created span:before,.project-overview .project-overview-list li .project-location span:before,.project-overview .project-overview-list li .project-name span:before{content:attr(data-title);position:absolute;top:0;left:0;display:inline-block;width:8.57143rem;margin-right:1.5rem;text-transform:uppercase;font-weight:400}@media screen and (min-width:992px){.project-overview .project-overview-list li .project-created span:before,.project-overview .project-overview-list li .project-location span:before,.project-overview .project-overview-list li .project-name span:before{display:none}}@media screen and (min-width:992px){.project-overview .project-overview-list li .project-created{padding-left:0}}.project-overview .project-overview-list li .project-created span{margin-top:0}.project-overview .project-overview-list li .action-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:1.5rem}@media screen and (min-width:992px){.project-overview .project-overview-list li .action-buttons{display:block;margin-top:0;padding-right:0;text-align:right}}.project-overview .project-overview-list li .action-buttons a{display:inline-block;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.project-overview .project-overview-list li .action-buttons a:not(.button){-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;font-size:24px;font-weight:600;color:#323737}.project-overview .project-overview-list li .action-buttons a:not(.button):first-child{margin-right:2.25rem}@media screen and (min-width:992px){.project-overview .project-overview-list li .action-buttons a:not(.button):first-child{margin-right:1.5rem}}@media screen and (min-width:1200px){.project-overview .project-overview-list li .action-buttons a:not(.button):first-child{margin-right:2.25rem}}.project-overview .project-overview-list li>div input[type=text],.project-overview .project-overview-list li>div label,.project-overview .project-overview-list li a.save-project{display:none}.project-overview .project-overview-list li.edit>div:not(.project-created){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.75rem}@media screen and (min-width:992px){.project-overview .project-overview-list li.edit>div:not(.project-created){float:left;margin-top:0}}.project-overview .project-overview-list li.edit>div:not(.project-created)>span{display:none}.project-overview .project-overview-list li.edit>div:not(.project-created) label{display:inline-block;width:9.32143rem;text-transform:uppercase;font-weight:400}@media screen and (min-width:992px){.project-overview .project-overview-list li.edit>div:not(.project-created) label{display:none}}.project-overview .project-overview-list li.edit>div:not(.project-created) input[type=text]{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:.07143rem solid #ddd;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;height:100%;padding:.75rem}@media screen and (min-width:992px){.project-overview .project-overview-list li.edit>div:not(.project-created) input[type=text]{width:100%}}.project-overview .project-overview-list li.edit a.save-project{display:inline-block}.project-overview .project-overview-list li.edit a.edit-project,.project-overview .project-overview-list li.edit a.remove-project{display:none}.project-overview .new-project{position:fixed;bottom:0;left:0;z-index:999;background-color:#f5f5f5;padding-top:.75rem;padding-bottom:.75rem}@media screen and (min-width:992px){.project-overview .new-project{position:relative;background:transparent;text-align:right}}.project-overview .new-project .button{display:block}@media screen and (min-width:992px){.project-overview .new-project .button{display:inline-block;margin-right:-15px}}.storelocatorblock{padding-bottom:3rem}@media screen and (max-width:768px){.storelocatorblock{overflow:hidden}}.storelocatorblock .store-locator-header{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:linear-gradient(-90deg,#004c99,#2d375a);min-height:10.71429rem;margin-bottom:3rem;overflow:hidden}.storelocatorblock .store-locator-header h1{margin-bottom:0;color:#fff;font-size:36px}.storelocatorblock .view-1,.storelocatorblock .view-2{float:left;width:100%;transition:-webkit-transform .5s cubic-bezier(.95,.01,0,1.01);transition:transform .5s cubic-bezier(.95,.01,0,1.01);transition:transform .5s cubic-bezier(.95,.01,0,1.01),-webkit-transform .5s cubic-bezier(.95,.01,0,1.01);will-change:transition}@media screen and (min-width:768px){.storelocatorblock .view-1,.storelocatorblock .view-2{float:none}}.storelocatorblock .view-2{position:absolute;-webkit-transform:translateX(100%) translateX(15px);-ms-transform:translateX(100%) translateX(15px);transform:translateX(100%) translateX(15px)}.storelocatorblock .view-2.is-in-view{position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media screen and (min-width:768px){.storelocatorblock .view-2{position:relative;-webkit-transform:none;-ms-transform:none;transform:none}}.storelocatorblock .view-1{position:relative;z-index:4;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media screen and (min-width:768px){.storelocatorblock .view-1{display:none}}.storelocatorblock .view-1.is-out-view{position:absolute;-webkit-transform:translateX(-100%) translateX(-30px);-ms-transform:translateX(-100%) translateX(-30px);transform:translateX(-100%) translateX(-30px)}.storelocatorblock .store-locator-bar{background-color:#ddd;padding:1.5rem 0}@media screen and (min-width:768px){.storelocatorblock .store-locator-bar{margin-bottom:.375rem;padding:1.5rem}}@media screen and (min-width:768px){.storelocatorblock .store-search{border:.07143rem solid #000}}.storelocatorblock .store-search label{margin-bottom:.75rem}@media screen and (min-width:768px){.storelocatorblock .store-search label{display:none}}.storelocatorblock .store-search .search-input{position:relative}.storelocatorblock .store-search .search-input input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;width:100%;height:2.92857rem;padding:.75rem;padding-right:3.92857rem}.storelocatorblock .store-search .search-input input[type=text]:focus{outline:none}.storelocatorblock .store-search .search-input input[type=text]::-webkit-input-placeholder{text-transform:uppercase}.storelocatorblock .store-search .search-input input[type=text]:-moz-placeholder,.storelocatorblock .store-search .search-input input[type=text]::-moz-placeholder{text-transform:uppercase}.storelocatorblock .store-search .search-input input[type=text]:-ms-input-placeholder{text-transform:uppercase}.storelocatorblock .store-search .search-input .icon-holder{position:absolute;top:0;right:0;border:0;width:2.85714rem;height:100%;margin-top:0;padding:.75rem 1.5rem;text-align:center;font-size:0}.storelocatorblock .store-search .search-input .icon-holder:after{content:'\73';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:text-top;speak:none;font-family:icomoon;font-variant:normal;text-transform:none;line-height:1;font-size:1.5rem}.storelocatorblock .store-search .search-input .icon-holder:hover{cursor:pointer}.storelocatorblock .specify-results{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.75rem}.storelocatorblock .specify-results p{margin-bottom:0}.storelocatorblock .specify-results .open-filter-button{max-height:3.21429rem}.storelocatorblock .specify-results .open-filter-button.filter-active:after{content:'\221a';margin-left:.75rem;font-family:icomoon}.storelocatorblock .specify-results .open-filter-button.filter-open span{display:none}.storelocatorblock .specify-results .open-filter-button.filter-open:after{content:'\e91d';margin-left:0;font-family:icomoon;font-size:1.8rem;line-height:1}.storelocatorblock .specify-results .open-filter-button:focus{outline:none}.storelocatorblock .store-locator-container{position:relative}.storelocatorblock .store-locator-container .store-locator{display:none;width:100%;height:28.57143rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.storelocatorblock .store-locator-container .store-locator.is-visible{display:block}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-locator{display:block;height:50rem}}.storelocatorblock .store-locator-container .store-selector{position:relative;padding-top:.75rem;padding-bottom:.75rem}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-selector{position:absolute;top:0;z-index:3;height:100%}}@media screen and (min-width:1200px){.storelocatorblock .store-locator-container .store-selector{width:30%}}.storelocatorblock .store-locator-container .store-selector.open{display:block}.storelocatorblock .store-locator-container .store-selector .search-results{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:100%;height:100%}.storelocatorblock .store-locator-container .store-selector .search-results.loading .back-to-search.bottom,.storelocatorblock .store-locator-container .store-selector .search-results.loading .header,.storelocatorblock .store-locator-container .store-selector .search-results.loading .search-results-container{display:none}.storelocatorblock .store-locator-container .store-selector .search-results.loading .header-loading{display:block;padding-right:2rem}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-selector .search-results.loading .header-loading{border-bottom:.07143rem solid #ddd;padding:1.5rem}}.storelocatorblock .store-locator-container .store-selector .search-results.loading .header-loading h6{margin:0}.storelocatorblock .store-locator-container .store-selector .search-results.loading .loader{position:absolute;right:1.07143rem;display:block}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-selector .search-results.loading .loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.storelocatorblock .store-locator-container .store-selector .search-results .header,.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container{display:block}.storelocatorblock .store-locator-container .store-selector .search-results .store-search{display:none}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-selector .search-results .store-search{display:block}}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-selector .search-results .header{border-bottom:.07143rem solid #ddd;padding:1.5rem}}.storelocatorblock .store-locator-container .store-selector .search-results .header-loading,.storelocatorblock .store-locator-container .store-selector .search-results .loader{display:none}.storelocatorblock .store-locator-container .store-selector .search-results .back-to-search{position:relative;display:block;border:.07143rem solid #898989;width:100%;margin-top:1.5rem;padding:.75rem 2.25rem;text-align:center;text-transform:uppercase;color:#323737;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-selector .search-results .back-to-search{display:none}}.storelocatorblock .store-locator-container .store-selector .search-results .back-to-search.bottom{margin-top:0}.storelocatorblock .store-locator-container .store-selector .search-results .back-to-search:before{content:'\2190';left:.75rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:text-top;speak:none;font-family:icomoon;font-variant:normal;text-transform:none;line-height:1}.storelocatorblock .store-locator-container .store-selector .search-results .filter-container{margin-top:1em}.storelocatorblock .store-locator-container .store-selector .search-results .filter-container .filter{margin-bottom:.5em}.storelocatorblock .store-locator-container .store-selector .search-results .filter-container .filter select{background:url(/static/images/dropdown-arrow-black.svg) #fff 100% no-repeat}.storelocatorblock .store-locator-container .store-selector .search-results .filter-button{display:block;width:100%;margin-top:.5em}.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;margin:.75rem 0;overflow-y:auto;overflow-x:hidden}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container{margin:0}}.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container li{position:relative;display:block;border-bottom:.07143rem solid #f5f5f5}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container li:hover{background-color:#f5f5f5;cursor:pointer}}.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container li.no-results{border-bottom:none;padding:1.5rem 0}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container li.no-results{padding:1.5rem}}.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container li.no-results:hover{background-color:#fff;cursor:default}.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container li.no-results+.no-results{display:none}.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container li:last-child{border-bottom:none}.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container li a{display:block;padding:1.5rem 0;text-decoration:none;color:#323737}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container li a{padding:1.5rem}}.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container li a .search-result-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem;font-weight:600}.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container li a .search-result-header .title{padding-right:.75rem}.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container li a .search-result-header .distance-from{white-space:nowrap;color:#898989}.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container li a .product-categories+.product-categories{margin-top:.75rem}.storelocatorblock .store-locator-container .store-selector .search-results .search-results-container li a .product-categories span{display:block;font-style:italic}.storelocatorblock .store-locator-container .store-selector .store-details{display:none;background-color:#fff;width:100%;height:100%;overflow:hidden}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-selector .store-details .header{border-bottom:.07143rem solid #ddd;padding:1.5rem}}.storelocatorblock .store-locator-container .store-selector .store-details .header h6{display:none}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-selector .store-details .header h6{display:block}}.storelocatorblock .store-locator-container .store-selector .store-details .header a{text-decoration:underline;color:#004c99}.storelocatorblock .store-locator-container .store-selector .store-details .header a.back-to-overview{display:none}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-selector .store-details .header a.back-to-overview{display:block}}.storelocatorblock .store-locator-container .store-selector .store-details .header a.back-to-overview{position:relative;display:block;border:.07143rem solid #898989;width:100%;padding:.75rem 2.25rem;text-align:center;text-transform:uppercase;color:#323737;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-selector .store-details .header a.back-to-overview{border:none;width:auto;padding:0;text-transform:none;color:#004c99;text-align:left;text-decoration:underline}}.storelocatorblock .store-locator-container .store-selector .store-details .details{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.5rem 0;background-color:#fff;overflow-y:auto}@media screen and (min-width:768px){.storelocatorblock .store-locator-container .store-selector .store-details .details{padding:1.5rem}}.storelocatorblock .store-locator-container .store-selector .store-details .details .title{margin:0}.storelocatorblock .store-locator-container .store-selector .store-details .details a{text-decoration:none;color:#323737}.storelocatorblock .store-locator-container .store-selector .store-details .details a:hover{text-decoration:underline}.storelocatorblock .store-locator-container .store-selector .store-details .details .store-caption{display:block;border-bottom:.07143rem solid #ddd;margin-bottom:1.5rem;padding-bottom:1.5rem}.storelocatorblock .store-locator-container .store-selector .store-details .details .store-caption div+div{margin-top:.75rem}.storelocatorblock .store-locator-container .store-selector .store-details .details .store-caption span{display:block;font-style:italic}.storelocatorblock .store-locator-container .store-selector .store-details .details .address{list-style:none;margin:1.5rem 0 1rem}.storelocatorblock .store-locator-container .store-selector .store-details .details .address .zipcode-city{margin-bottom:1rem}.storelocatorblock .store-locator-container .store-selector .store-details .details .opening-hours{display:block;margin-bottom:1rem;word-break:break-word}.storelocatorblock .store-locator-container .store-selector .store-details .details .opening-hours:after,.storelocatorblock .store-locator-container .store-selector .store-details .details .opening-hours:before{content:' ';display:table}.storelocatorblock .store-locator-container .store-selector .store-details .details .opening-hours:after{clear:both}.storelocatorblock .store-locator-container .store-selector .store-details .details .opening-hours dd,.storelocatorblock .store-locator-container .store-selector .store-details .details .opening-hours dt{float:left;text-align:left}.storelocatorblock .store-locator-container .store-selector .store-details .details .opening-hours dd{clear:left;width:2rem;margin-right:1rem}.storelocatorblock .store-locator-container .store-selector .store-details .details .website{display:block;margin:1rem 0}.storelocatorblock .store-locator-container .store-selector .store-details .details .route{display:block}.storelocatorblock .store-locator-container .store-selector .store-details .details .route:hover{text-decoration:none}.storelocatorblock .store-locator-container .store-selector.store-selected{display:block}.storelocatorblock .store-locator-container .store-selector.store-selected .search-results{display:none}.storelocatorblock .store-locator-container .store-selector.store-selected .store-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.storelocatorblock .store-locator-subtext{display:none}@media screen and (min-width:768px){.storelocatorblock .store-locator-subtext{display:block;padding-top:3rem;text-align:center;font-size:14px}}.storelocatorblock .store-locator-subtext p:last-child{margin-bottom:0}@media screen and (max-width:768px){.storelocatorblock.is-overflowing{overflow:auto}}.mobile-autocomplete>li,.navbar .container .navbar-form .navbar-searchbox .autocompleter-dropdown>li{display:block;margin:0;padding:0;font-size:14px}.mobile-autocomplete>li.show-all,.mobile-autocomplete>li.type-title,.navbar .container .navbar-form .navbar-searchbox .autocompleter-dropdown>li.show-all,.navbar .container .navbar-form .navbar-searchbox .autocompleter-dropdown>li.type-title{border-top:.07143rem solid #ddd;margin-top:.5rem;text-transform:none;font-size:14px}.mobile-autocomplete>li.type-title,.navbar .container .navbar-form .navbar-searchbox .autocompleter-dropdown>li.type-title{padding:1rem .75rem .5rem;text-align:right;color:#ffbe00}.mobile-autocomplete>li.type-title:first-child,.navbar .container .navbar-form .navbar-searchbox .autocompleter-dropdown>li.type-title:first-child{border-top:none;margin-top:0}.mobile-autocomplete>li.show-all,.navbar .container .navbar-form .navbar-searchbox .autocompleter-dropdown>li.show-all{text-align:center;font-weight:600}.mobile-autocomplete>li.show-all a,.navbar .container .navbar-form .navbar-searchbox .autocompleter-dropdown>li.show-all a{padding:1.5rem .75rem}.mobile-autocomplete>li.show-all a:hover,.navbar .container .navbar-form .navbar-searchbox .autocompleter-dropdown>li.show-all a:hover{background-color:#f5f5f5;color:#323737;text-decoration:none}.mobile-autocomplete>li>a,.navbar .container .navbar-form .navbar-searchbox .autocompleter-dropdown>li>a{display:block;width:100%;margin:0;padding:.5rem .75rem;color:#323737;cursor:pointer;text-transform:none}.mobile-autocomplete>li>a:hover,.navbar .container .navbar-form .navbar-searchbox .autocompleter-dropdown>li>a:hover{text-decoration:underline}.mobile-autocomplete>li>a:hover:before,.navbar .container .navbar-form .navbar-searchbox .autocompleter-dropdown>li>a:hover:before{display:none}.mobile-autocomplete>li>a .count,.navbar .container .navbar-form .navbar-searchbox .autocompleter-dropdown>li>a .count{color:#ccc}.navbar .container .navbar-form .navbar-searchbox .autocompleter-dropdown{background-color:#fff;border:.07143rem solid #656969;max-height:10rem;overflow-y:auto}@media screen and (min-width:768px){.navbar .container .navbar-form .navbar-searchbox .autocompleter-dropdown{max-height:30rem}}.mobile-autocomplete{display:none;position:relative;border:none;width:100%;max-height:none;padding-top:8.92857rem}.mobile-autocomplete li.type-title{padding:1rem 1.07143rem .5rem}.mobile-autocomplete li a{padding:.5rem 1.07143rem;color:#323737}.breadcrumb{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.breadcrumb{display:-webkit-flex;display:-ms-flexbox;display:flex}}.breadcrumb .page-back:hover{text-decoration:none}.breadcrumb .page-back:hover .diamond{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.breadcrumb .page-back:hover .diamond>span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.breadcrumb .page-back .diamond{width:1.71429rem;height:1.71429rem;margin-right:.75rem;vertical-align:middle}.breadcrumb .page-back .page-back-label{display:inline-block}@media screen and (min-width:768px){.breadcrumb .page-back .page-back-label{display:none}}.breadcrumb .current-page{display:none}@media screen and (min-width:768px){.breadcrumb .current-page{display:inline-block;margin-left:.75rem}}.breadcrumb a:not(.page-back){display:none}@media screen and (min-width:768px){.breadcrumb a:not(.page-back){display:inline-block;margin-left:.75rem;text-transform:none;white-space:nowrap}}.breadcrumb a:not(.page-back):after{content:'\203a';display:inline-block;margin-left:.75rem;font-family:icomoon;line-height:1;vertical-align:middle;color:#898989;font-size:.8rem}.breadcrumb a:not(.page-back):nth-child(2){font-size:0}.breadcrumb a:not(.page-back):nth-child(2):before{content:'\e91f';display:inline-block;margin-top:-.21429rem;margin-right:0;font-family:icomoon;vertical-align:middle;font-size:1.2rem;line-height:1}.pro-cta{margin-bottom:3rem}.pro-cta.is-hidden{display:none}.pro-cta .row{margin:0}.pro-cta div[class^=col-]{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff9e8;border:.07143rem solid #ffbe00;padding:1.5rem}@media screen and (min-width:768px){.pro-cta div[class^=col-]{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.pro-cta div[class^=col-] .text{width:100%;padding-right:3rem}@media screen and (min-width:768px){.pro-cta div[class^=col-] .text{width:auto}}.pro-cta div[class^=col-] .text p{margin:0}.pro-cta div[class^=col-] .controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;margin-top:1.5rem}@media screen and (min-width:768px){.pro-cta div[class^=col-] .controls{width:auto;margin-top:0}}.pro-cta div[class^=col-] .controls .button{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:.75rem 2.175rem!important}@media screen and (min-width:768px){.pro-cta div[class^=col-] .controls .button{width:auto;-webkit-justify-content:initial;-ms-flex-pack:initial;justify-content:initial}}.pro-cta div[class^=col-] .controls .button:hover{background-color:#ffbe00}.pro-cta div[class^=col-] .close{display:none;font-size:2rem;line-height:0;cursor:pointer}@media screen and (min-width:768px){.pro-cta div[class^=col-] .close{display:block;margin-left:1.5rem}}.pro-cta div[class^=col-] .close.mobile{position:absolute;top:.5rem;right:1rem;display:block;margin-left:0}@media screen and (min-width:768px){.pro-cta div[class^=col-] .close.mobile{display:none}}.modal{display:none}.modal--open{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999999;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.75);width:100%;height:auto;padding:3rem 0;overflow-y:auto}@media screen and (min-width:768px){.modal--open{padding:7.5rem 0}}.modal__content{position:relative;display:block;opacity:0;background-color:#fff;width:100%;height:auto;margin:auto;-webkit-transform:translateY(-4rem);-ms-transform:translateY(-4rem);transform:translateY(-4rem);transition:all .3s ease-in-out}.modal__content--open{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.modal__close{position:absolute;top:1rem;right:1.5rem;font-size:3rem;line-height:0;cursor:pointer;transition:color .3s ease-in-out}.modal__close:hover{color:#ffbe00}.modal__login .modal__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:60rem}@media screen and (min-width:768px){.modal__login .modal__content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.modal__login .modal__content .new-user,.modal__login .modal__content .returning-user{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:3.75rem 3rem}@media screen and (min-width:768px){.modal__login .modal__content .new-user,.modal__login .modal__content .returning-user{width:50%}}.modal__login .modal__content .new-user form,.modal__login .modal__content .returning-user form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal__login .modal__content .new-user fieldset,.modal__login .modal__content .returning-user fieldset{margin-bottom:1rem}.modal__login .modal__content .new-user fieldset:last-of-type,.modal__login .modal__content .returning-user fieldset:last-of-type{margin-bottom:1.5rem}.modal__login .modal__content .new-user .forgot-pw,.modal__login .modal__content .returning-user .forgot-pw{margin:1rem 0 0;text-align:right}.modal__login .modal__content .new-user .forgot-pw a,.modal__login .modal__content .returning-user .forgot-pw a{color:#323737}.modal__login .modal__content .new-user button[type=submit],.modal__login .modal__content .returning-user button[type=submit]{margin-top:0}.modal__login .modal__content .new-user .button,.modal__login .modal__content .returning-user .button{width:100%;margin-top:auto}.modal__login .modal__content .returning-user{background-color:#f5f5f5}.modal__login .modal__content .new-user{background-color:#fff}.modal__login .modal__content .new-user ul{margin:1rem 0 2rem;list-style-position:inside}.modal__login .modal__content .new-user ul li{margin-bottom:.5rem;font-weight:900}.modal__login .modal__content .new-user ul li:last-child{margin-bottom:0}.modal__add-project .modal__content,.modal__consumer .modal__content,.modal__edit-tender .modal__content,.modal__loading .modal__content,.modal__pro .modal__content,.modal__remove-project .modal__content,.modal__remove-tender .modal__content{max-width:45rem;padding:3rem}.modal__add-project h4,.modal__consumer h4,.modal__edit-tender h4,.modal__loading h4,.modal__pro h4,.modal__remove-project h4,.modal__remove-tender h4{text-align:center}.modal__add-project span,.modal__consumer span,.modal__edit-tender span,.modal__loading span,.modal__pro span,.modal__remove-project span,.modal__remove-tender span{display:block;width:100%;text-align:center}.modal__add-project .rte-container,.modal__consumer .rte-container,.modal__edit-tender .rte-container,.modal__loading .rte-container,.modal__pro .rte-container,.modal__remove-project .rte-container,.modal__remove-tender .rte-container{text-align:left}.modal__add-project .rte-container h3,.modal__add-project .rte-container h4,.modal__add-project .rte-container h5,.modal__add-project .rte-container h6,.modal__consumer .rte-container h3,.modal__consumer .rte-container h4,.modal__consumer .rte-container h5,.modal__consumer .rte-container h6,.modal__edit-tender .rte-container h3,.modal__edit-tender .rte-container h4,.modal__edit-tender .rte-container h5,.modal__edit-tender .rte-container h6,.modal__loading .rte-container h3,.modal__loading .rte-container h4,.modal__loading .rte-container h5,.modal__loading .rte-container h6,.modal__pro .rte-container h3,.modal__pro .rte-container h4,.modal__pro .rte-container h5,.modal__pro .rte-container h6,.modal__remove-project .rte-container h3,.modal__remove-project .rte-container h4,.modal__remove-project .rte-container h5,.modal__remove-project .rte-container h6,.modal__remove-tender .rte-container h3,.modal__remove-tender .rte-container h4,.modal__remove-tender .rte-container h5,.modal__remove-tender .rte-container h6{margin:1.5rem 0}.modal__add-project .rte-container ul,.modal__consumer .rte-container ul,.modal__edit-tender .rte-container ul,.modal__loading .rte-container ul,.modal__pro .rte-container ul,.modal__remove-project .rte-container ul,.modal__remove-tender .rte-container ul{margin:1rem 0 2rem;list-style-position:inside}.modal__add-project .rte-container ul li,.modal__consumer .rte-container ul li,.modal__edit-tender .rte-container ul li,.modal__loading .rte-container ul li,.modal__pro .rte-container ul li,.modal__remove-project .rte-container ul li,.modal__remove-tender .rte-container ul li{margin-bottom:.5rem;font-weight:900}.modal__add-project .rte-container ul li:last-child,.modal__consumer .rte-container ul li:last-child,.modal__edit-tender .rte-container ul li:last-child,.modal__loading .rte-container ul li:last-child,.modal__pro .rte-container ul li:last-child,.modal__remove-project .rte-container ul li:last-child,.modal__remove-tender .rte-container ul li:last-child{margin-bottom:0}.modal__add-project .button-holder,.modal__consumer .button-holder,.modal__edit-tender .button-holder,.modal__loading .button-holder,.modal__pro .button-holder,.modal__remove-project .button-holder,.modal__remove-tender .button-holder{margin-top:2rem}@media screen and (min-width:768px){.modal__add-project .button-holder,.modal__consumer .button-holder,.modal__edit-tender .button-holder,.modal__loading .button-holder,.modal__pro .button-holder,.modal__remove-project .button-holder,.modal__remove-tender .button-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.modal__add-project .button-holder .button,.modal__consumer .button-holder .button,.modal__edit-tender .button-holder .button,.modal__loading .button-holder .button,.modal__pro .button-holder .button,.modal__remove-project .button-holder .button,.modal__remove-tender .button-holder .button{display:block;width:100%}@media screen and (min-width:768px){.modal__add-project .button-holder .button,.modal__consumer .button-holder .button,.modal__edit-tender .button-holder .button,.modal__loading .button-holder .button,.modal__pro .button-holder .button,.modal__remove-project .button-holder .button,.modal__remove-tender .button-holder .button{white-space:nowrap}}.modal__add-project .button-holder .button:first-child,.modal__consumer .button-holder .button:first-child,.modal__edit-tender .button-holder .button:first-child,.modal__loading .button-holder .button:first-child,.modal__pro .button-holder .button:first-child,.modal__remove-project .button-holder .button:first-child,.modal__remove-tender .button-holder .button:first-child{margin-bottom:.75rem}@media screen and (min-width:768px){.modal__add-project .button-holder .button:first-child,.modal__consumer .button-holder .button:first-child,.modal__edit-tender .button-holder .button:first-child,.modal__loading .button-holder .button:first-child,.modal__pro .button-holder .button:first-child,.modal__remove-project .button-holder .button:first-child,.modal__remove-tender .button-holder .button:first-child{margin-right:.75rem;margin-bottom:0}}.modal__add-project .modal__close,.modal__consumer .modal__close,.modal__edit-tender .modal__close,.modal__loading .modal__close,.modal__pro .modal__close,.modal__remove-project .modal__close,.modal__remove-tender .modal__close{display:none}.modal__loading .loader{text-align:center}.modal__add-project h4,.modal__edit-tender h4{margin-bottom:1.5rem}.modal__add-project .input-group,.modal__edit-tender .input-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}@media screen and (min-width:768px){.modal__add-project .input-group,.modal__edit-tender .input-group{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.modal__add-project .input-group:last-child,.modal__edit-tender .input-group:last-child{margin-bottom:0}.modal__add-project .input-group label,.modal__edit-tender .input-group label{width:100%}@media screen and (min-width:768px){.modal__add-project .input-group label,.modal__edit-tender .input-group label{width:30%;margin:0}}.modal__add-project .input-group input,.modal__edit-tender .input-group input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.07143rem solid #898989;width:100%;height:3rem;padding:.75rem}@media screen and (min-width:768px){.modal__add-project .input-group input,.modal__edit-tender .input-group input{width:70%}}.imagetextblock{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f5f5f5;margin-bottom:0}@media screen and (min-width:768px){.imagetextblock{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-left:4rem;padding-right:2rem}}.imagetextblock .container-fluid{overflow:hidden}.imagetextblock .container-fluid .container{padding:1.5rem 0}.imagetextblock__subtitle{display:block;font-size:22px;margin-top:0;margin-bottom:.5em;line-height:1;font-family:MuseoSans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;text-transform:uppercase}.imagetextblock__content{-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem);padding-top:1.5rem}@media screen and (min-width:768px){.imagetextblock__content{width:50%;padding-top:6rem}}.imagetextblock__content p{font-size:1.25rem}.imagetextblock__figure{-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem)}@media screen and (min-width:768px){.imagetextblock__figure{width:50%}}.imagetextblock__figure img{max-width:100%}.imagetextblock.slide-in .imagetextblock__content,.imagetextblock.slide-in .imagetextblock__figure{-webkit-animation:d .8s ease forwards;animation:d .8s ease forwards}.imagetextblock.slide-in .imagetextblock__content{-webkit-animation-delay:.2s;animation-delay:.2s}.imagetextblock.already-visible .imagetextblock__content,.imagetextblock.already-visible .imagetextblock__figure{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:none;animation:none}@keyframes d{to{-webkit-transform:translateY(0);transform:translateY(0)}}.imagetextblock--img-left .imagetextblock__content{-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (min-width:768px){.imagetextblock--img-left .imagetextblock__content{padding-left:3rem}}@media screen and (min-width:768px){.imagetextblock--img-right .imagetextblock__content{-webkit-order:0;-ms-flex-order:0;order:0;padding-right:3rem}}@media screen and (min-width:768px){.imagetextblock--img-right .imagetextblock__figure{-webkit-order:1;-ms-flex-order:1;order:1}}@media print{*,:after,:before{background:transparent;box-shadow:none;color:#000;text-shadow:none}a a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^='#']:after,a[href^='javascript:']:after{content:''}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}blockquote,pre{border:1px solid #656969;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%}.row{max-width:none}}
/*# sourceMappingURL=maps/styles.min.css.map */
