@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{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}legend{border:0;padding:0}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:transparent}body{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#0074bd;text-decoration:none}a:focus,a:hover{color:#4839a7;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.42857;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}

/*!
 * Datepicker for Bootstrap v1.4.1 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{padding:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days .datepicker-days,.datepicker.months .datepicker-months,.datepicker.years .datepicker-years{display:block}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:focus,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:focus,.datepicker table tr td.today:hover:hover,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.today:hover{color:#000;background-color:#ffcd70;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.today:hover{background-image:none}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled.disabled.active,.datepicker table tr td.today.disabled.disabled:active,.datepicker table tr td.today.disabled.disabled:focus,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover.disabled.active,.datepicker table tr td.today.disabled:hover.disabled:active,.datepicker table tr td.today.disabled:hover.disabled:focus,.datepicker table tr td.today.disabled:hover.disabled:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled:hover[disabled].active,.datepicker table tr td.today.disabled:hover[disabled]:active,.datepicker table tr td.today.disabled:hover[disabled]:focus,.datepicker table tr td.today.disabled:hover[disabled]:hover,.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled[disabled].active,.datepicker table tr td.today.disabled[disabled]:active,.datepicker table tr td.today.disabled[disabled]:focus,.datepicker table tr td.today.disabled[disabled]:hover,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover.disabled.active,.datepicker table tr td.today:hover.disabled:active,.datepicker table tr td.today:hover.disabled:focus,.datepicker table tr td.today:hover.disabled:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today:hover[disabled].active,.datepicker table tr td.today:hover[disabled]:active,.datepicker table tr td.today:hover[disabled]:focus,.datepicker table tr td.today:hover[disabled]:hover,.datepicker table tr td.today[disabled],.datepicker table tr td.today[disabled].active,.datepicker table tr td.today[disabled]:active,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today,fieldset[disabled] .datepicker table tr td.today.active,fieldset[disabled] .datepicker table tr td.today.disabled,fieldset[disabled] .datepicker table tr td.today.disabled.active,fieldset[disabled] .datepicker table tr td.today.disabled:active,fieldset[disabled] .datepicker table tr td.today.disabled:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover.active,fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.today:active,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today:hover.active,fieldset[disabled] .datepicker table tr td.today:hover:active,fieldset[disabled] .datepicker table tr td.today:hover:focus,fieldset[disabled] .datepicker table tr td.today:hover:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{color:#000;background-color:#f7ca77;border-color:#f1a417;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:focus,.datepicker table tr td.range.today:hover:hover,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.range.today:hover{color:#000;background-color:#f4bb51;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.range.today:hover{background-image:none}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled.disabled.active,.datepicker table tr td.range.today.disabled.disabled:active,.datepicker table tr td.range.today.disabled.disabled:focus,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover.disabled.active,.datepicker table tr td.range.today.disabled:hover.disabled:active,.datepicker table tr td.range.today.disabled:hover.disabled:focus,.datepicker table tr td.range.today.disabled:hover.disabled:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled:hover[disabled].active,.datepicker table tr td.range.today.disabled:hover[disabled]:active,.datepicker table tr td.range.today.disabled:hover[disabled]:focus,.datepicker table tr td.range.today.disabled:hover[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled[disabled].active,.datepicker table tr td.range.today.disabled[disabled]:active,.datepicker table tr td.range.today.disabled[disabled]:focus,.datepicker table tr td.range.today.disabled[disabled]:hover,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover.disabled.active,.datepicker table tr td.range.today:hover.disabled:active,.datepicker table tr td.range.today:hover.disabled:focus,.datepicker table tr td.range.today:hover.disabled:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today:hover[disabled].active,.datepicker table tr td.range.today:hover[disabled]:active,.datepicker table tr td.range.today:hover[disabled]:focus,.datepicker table tr td.range.today:hover[disabled]:hover,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today[disabled].active,.datepicker table tr td.range.today[disabled]:active,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today,fieldset[disabled] .datepicker table tr td.range.today.active,fieldset[disabled] .datepicker table tr td.range.today.disabled,fieldset[disabled] .datepicker table tr td.range.today.disabled.active,fieldset[disabled] .datepicker table tr td.range.today.disabled:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.range.today:active,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today:hover.active,fieldset[disabled] .datepicker table tr td.range.today:hover:active,fieldset[disabled] .datepicker table tr td.range.today:hover:focus,fieldset[disabled] .datepicker table tr td.range.today:hover:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#999;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:focus,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:focus,.datepicker table tr td.selected:hover:hover,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover,.open .dropdown-toggle.datepicker table tr td.selected:hover{color:#fff;background-color:#858585;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover,.open .dropdown-toggle.datepicker table tr td.selected:hover{background-image:none}.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled.disabled.active,.datepicker table tr td.selected.disabled.disabled:active,.datepicker table tr td.selected.disabled.disabled:focus,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover.disabled.active,.datepicker table tr td.selected.disabled:hover.disabled:active,.datepicker table tr td.selected.disabled:hover.disabled:focus,.datepicker table tr td.selected.disabled:hover.disabled:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled:hover[disabled].active,.datepicker table tr td.selected.disabled:hover[disabled]:active,.datepicker table tr td.selected.disabled:hover[disabled]:focus,.datepicker table tr td.selected.disabled:hover[disabled]:hover,.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled[disabled].active,.datepicker table tr td.selected.disabled[disabled]:active,.datepicker table tr td.selected.disabled[disabled]:focus,.datepicker table tr td.selected.disabled[disabled]:hover,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover.disabled.active,.datepicker table tr td.selected:hover.disabled:active,.datepicker table tr td.selected:hover.disabled:focus,.datepicker table tr td.selected:hover.disabled:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected:hover[disabled].active,.datepicker table tr td.selected:hover[disabled]:active,.datepicker table tr td.selected:hover[disabled]:focus,.datepicker table tr td.selected:hover[disabled]:hover,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected[disabled].active,.datepicker table tr td.selected[disabled]:active,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected,fieldset[disabled] .datepicker table tr td.selected.active,fieldset[disabled] .datepicker table tr td.selected.disabled,fieldset[disabled] .datepicker table tr td.selected.disabled.active,fieldset[disabled] .datepicker table tr td.selected.disabled:active,fieldset[disabled] .datepicker table tr td.selected.disabled:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.selected:active,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected:hover.active,fieldset[disabled] .datepicker table tr td.selected:hover:active,fieldset[disabled] .datepicker table tr td.selected:hover:focus,fieldset[disabled] .datepicker table tr td.selected:hover:hover{background-color:#999;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active:hover:hover,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td.active:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td.active:hover{background-image:none}.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled.disabled.active,.datepicker table tr td.active.disabled.disabled:active,.datepicker table tr td.active.disabled.disabled:focus,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover.disabled.active,.datepicker table tr td.active.disabled:hover.disabled:active,.datepicker table tr td.active.disabled:hover.disabled:focus,.datepicker table tr td.active.disabled:hover.disabled:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled:hover[disabled].active,.datepicker table tr td.active.disabled:hover[disabled]:active,.datepicker table tr td.active.disabled:hover[disabled]:focus,.datepicker table tr td.active.disabled:hover[disabled]:hover,.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled[disabled].active,.datepicker table tr td.active.disabled[disabled]:active,.datepicker table tr td.active.disabled[disabled]:focus,.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover.disabled.active,.datepicker table tr td.active:hover.disabled:active,.datepicker table tr td.active:hover.disabled:focus,.datepicker table tr td.active:hover.disabled:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active:hover[disabled].active,.datepicker table tr td.active:hover[disabled]:active,.datepicker table tr td.active:hover[disabled]:focus,.datepicker table tr td.active:hover[disabled]:hover,.datepicker table tr td.active[disabled],.datepicker table tr td.active[disabled].active,.datepicker table tr td.active[disabled]:active,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active,fieldset[disabled] .datepicker table tr td.active.active,fieldset[disabled] .datepicker table tr td.active.disabled,fieldset[disabled] .datepicker table tr td.active.disabled.active,fieldset[disabled] .datepicker table tr td.active.disabled:active,fieldset[disabled] .datepicker table tr td.active.disabled:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover.active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.active:active,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active:hover.active,fieldset[disabled] .datepicker table tr td.active:hover:active,fieldset[disabled] .datepicker table tr td.active:hover:focus,fieldset[disabled] .datepicker table tr td.active:hover:hover{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active:hover:hover,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td span.active:hover{color:#fff;background-color:#3276b1;border-color:#285e8e}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td span.active:hover{background-image:none}.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled.disabled.active,.datepicker table tr td span.active.disabled.disabled:active,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover.disabled.active,.datepicker table tr td span.active.disabled:hover.disabled:active,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled:hover[disabled].active,.datepicker table tr td span.active.disabled:hover[disabled]:active,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled[disabled].active,.datepicker table tr td span.active.disabled[disabled]:active,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover.disabled.active,.datepicker table tr td span.active:hover.disabled:active,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active:hover[disabled].active,.datepicker table tr td span.active:hover[disabled]:active,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active[disabled].active,.datepicker table tr td span.active[disabled]:active,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active,fieldset[disabled] .datepicker table tr td span.active.active,fieldset[disabled] .datepicker table tr td span.active.disabled,fieldset[disabled] .datepicker table tr td span.active.disabled.active,fieldset[disabled] .datepicker table tr td span.active.disabled:active,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active:active,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.active,fieldset[disabled] .datepicker table tr td span.active:hover:active,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker tfoot tr th,.datepicker thead tr:first-child th{cursor:pointer}.datepicker tfoot tr th:hover,.datepicker thead tr:first-child th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child .cw{cursor:default;background-color:transparent}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:400;line-height:1.42857143;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:solid #ccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:1.42857143}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:0 5px}.caas .navigation-header .main-header .customer-name{-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.caas .crm-mode,.caas .environment-info,.caas form.mcc.responsive-form{background-color:#333;color:#fff;height:40px;font-size:13px;width:100%;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.caas .crm-mode h4,.caas .environment-info h4,.caas form.mcc.responsive-form h4{font-weight:400;text-transform:uppercase;display:inline-block;line-height:40px;font-size:13px;margin:0;color:#fff}.caas .crm-mode a,.caas .crm-mode input,.caas .environment-info a,.caas .environment-info input,.caas form.mcc.responsive-form a,.caas form.mcc.responsive-form input{color:#34dddd}.caas .product-list-item .content-block,.caas .recommendations-content,.caas .recommendations-content .content-block,.caas .recommendations-content .price-wrapper,.caas .recommendations-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas .product-list-item,.caas .product-list-item .box-bottom,.caas .product-list-item .product-energy-logo,.caas .recommendations-content .box-bottom,.caas .recommendations-content .box-bottom .product-energy-logo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (max-width:991px){html.scroll-lock-sm,html.scroll-lock-sm body{overflow:hidden;width:100%;height:100%;-webkit-overflow-scrolling:touch;position:relative}}@media (max-width:599px){html.scroll-lock-xs,html.scroll-lock-xs body{overflow:hidden;width:100%;height:100%;-webkit-overflow-scrolling:touch;position:relative}}html.scroll-lock,html.scroll-lock body{overflow:hidden;width:100%;height:100%;-webkit-overflow-scrolling:touch;position:relative}html body{font-family:Arial,Helvetica,sans-serif;font-size:13px}@media (max-width:991px){html body{background:#f5f5f5}html body.i-am-fixed-on-small-screens{position:fixed;width:100vw}}@media (min-width:992px){body,html{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body .caas,html .caas{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}body #MainContent,html #MainContent{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}}.profiler-results .profiler-result .profiler-popup .profiler-output .profiler-timings td.profiler-show-more[style="display: block;"],.profiler-results .profiler-result .profiler-popup .profiler-output .profiler-timings th.profiler-show-more[style="display: block;"]{display:table-cell!important}.profiler-results .profiler-result .profiler-popup .profiler-output .profiler-timings tr.profiler-trivial[style="display: block;"]{display:table-row!important}@media (max-width:991px){.megaMobileNavOpen #MainContent,.megaMobileNavOpen .cart-button,.megaMobileNavOpen .chat-wrapper,.megaMobileNavOpen .environment-info,.megaMobileNavOpen .footer,.megaMobileNavOpen .main-header,.megaMobileNavOpen .search-button{display:none}}.caas .h1,.caas .h2,.caas .h3,.caas .h4,.caas .h5,.caas .h6,.caas h1,.caas h2,.caas h3,.caas h4,.caas h5,.caas h6{font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.caas .h1 .small,.caas .h1 small,.caas .h2 .small,.caas .h2 small,.caas .h3 .small,.caas .h3 small,.caas .h4 .small,.caas .h4 small,.caas .h5 .small,.caas .h5 small,.caas .h6 .small,.caas .h6 small,.caas h1 .small,.caas h1 small,.caas h2 .small,.caas h2 small,.caas h3 .small,.caas h3 small,.caas h4 .small,.caas h4 small,.caas h5 .small,.caas h5 small,.caas h6 .small,.caas h6 small{font-weight:400;line-height:1;color:#777}.caas .h1,.caas .h2,.caas .h3,.caas h1,.caas h2,.caas h3{margin-top:20px;margin-bottom:10px}.caas .h1 .small,.caas .h1 small,.caas .h2 .small,.caas .h2 small,.caas .h3 .small,.caas .h3 small,.caas h1 .small,.caas h1 small,.caas h2 .small,.caas h2 small,.caas h3 .small,.caas h3 small{font-size:65%}.caas .h4,.caas .h5,.caas .h6,.caas h4,.caas h5,.caas h6{margin-top:10px;margin-bottom:10px}.caas .h4 .small,.caas .h4 small,.caas .h5 .small,.caas .h5 small,.caas .h6 .small,.caas .h6 small,.caas h4 .small,.caas h4 small,.caas h5 .small,.caas h5 small,.caas h6 .small,.caas h6 small{font-size:75%}.caas .h1,.caas h1{font-size:36px}.caas .h2,.caas h2{font-size:30px}.caas .h3,.caas h3{font-size:24px}.caas .h4,.caas h4{font-size:18px}.caas .h5,.caas h5{font-size:14px}.caas .h6,.caas h6{font-size:12px}.caas p{margin:0 0 10px}.caas .lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:600px){.caas .lead{font-size:21px}}.caas .small,.caas small{font-size:85%}.caas .mark,.caas mark{background-color:#fcf8e3;padding:.2em}.caas .text-left{text-align:left}.caas .text-right{text-align:right}.caas .text-center{text-align:center}.caas .text-justify{text-align:justify}.caas .text-nowrap{white-space:nowrap}.caas .text-lowercase{text-transform:lowercase}.caas .initialism,.caas .text-uppercase{text-transform:uppercase}.caas .text-capitalize{text-transform:capitalize}.caas .text-muted{color:#777}.caas .text-primary{color:#337ab7}.caas a.text-primary:focus,.caas a.text-primary:hover{color:#286090}.caas .text-success{color:#3c763d}.caas a.text-success:focus,.caas a.text-success:hover{color:#2b542c}.caas .text-info{color:#31708f}.caas a.text-info:focus,.caas a.text-info:hover{color:#245269}.caas .text-warning{color:#8a6d3b}.caas a.text-warning:focus,.caas a.text-warning:hover{color:#66512c}.caas .text-danger{color:#a94442}.caas a.text-danger:focus,.caas a.text-danger:hover{color:#843534}.caas .bg-primary{color:#fff;background-color:#337ab7}.caas a.bg-primary:focus,.caas a.bg-primary:hover{background-color:#286090}.caas .bg-success{background-color:#dff0d8}.caas a.bg-success:focus,.caas a.bg-success:hover{background-color:#c1e2b3}.caas .bg-info{background-color:#d9edf7}.caas a.bg-info:focus,.caas a.bg-info:hover{background-color:#afd9ee}.caas .bg-warning{background-color:#fcf8e3}.caas a.bg-warning:focus,.caas a.bg-warning:hover{background-color:#f7ecb5}.caas .bg-danger{background-color:#f2dede}.caas a.bg-danger:focus,.caas a.bg-danger:hover{background-color:#e4b9b9}.caas .page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}.caas ol,.caas ul{margin-top:0;margin-bottom:10px}.caas ol ol,.caas ol ul,.caas ul ol,.caas ul ul{margin-bottom:0}.caas .list-inline,.caas .list-unstyled{padding-left:0;list-style:none}.caas .list-inline{margin-left:-5px}.caas .list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.caas dl{margin-top:0;margin-bottom:20px}.caas dd,.caas dt{line-height:1.42857}.caas dt{font-weight:700}.caas dd{margin-left:0}.caas .dl-horizontal dd:after{content:"";display:table;clear:both}@media (min-width:600px){.caas .dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caas .dl-horizontal dd{margin-left:180px}}.caas abbr[data-original-title],.caas abbr[title]{cursor:help;border-bottom:1px dotted #777}.caas .initialism{font-size:90%}.caas blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}.caas blockquote ol:last-child,.caas blockquote p:last-child,.caas blockquote ul:last-child{margin-bottom:0}.caas blockquote .small,.caas blockquote footer,.caas blockquote small{display:block;font-size:80%;line-height:1.42857;color:#777}.caas blockquote .small:before,.caas blockquote footer:before,.caas blockquote small:before{content:"\2014 \00A0"}.caas .blockquote-reverse,.caas blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.caas .blockquote-reverse .small:before,.caas .blockquote-reverse footer:before,.caas .blockquote-reverse small:before,.caas blockquote.pull-right .small:before,.caas blockquote.pull-right footer:before,.caas blockquote.pull-right small:before{content:""}.caas .blockquote-reverse .small:after,.caas .blockquote-reverse footer:after,.caas .blockquote-reverse small:after,.caas blockquote.pull-right .small:after,.caas blockquote.pull-right footer:after,.caas blockquote.pull-right small:after{content:"\00A0 \2014"}.caas address{margin-bottom:20px;font-style:normal;line-height:1.42857}.caas .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.caas .container:after{content:"";display:table;clear:both}@media (min-width:600px){.caas .container{width:600px}}@media (min-width:992px){.caas .container{width:992px}}@media (min-width:1300px){.caas .container{width:1200px}}.caas .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.caas .container-fluid:after{content:"";display:table;clear:both}.caas .row{margin-left:-15px;margin-right:-15px}.caas .row:after{content:"";display:table;clear:both}.caas .col-lg-1,.caas .col-lg-2,.caas .col-lg-3,.caas .col-lg-4,.caas .col-lg-5,.caas .col-lg-6,.caas .col-lg-7,.caas .col-lg-8,.caas .col-lg-9,.caas .col-lg-10,.caas .col-lg-11,.caas .col-lg-12,.caas .col-md-1,.caas .col-md-2,.caas .col-md-3,.caas .col-md-4,.caas .col-md-5,.caas .col-md-6,.caas .col-md-7,.caas .col-md-8,.caas .col-md-9,.caas .col-md-10,.caas .col-md-11,.caas .col-md-12,.caas .col-sm-1,.caas .col-sm-2,.caas .col-sm-3,.caas .col-sm-4,.caas .col-sm-5,.caas .col-sm-6,.caas .col-sm-7,.caas .col-sm-8,.caas .col-sm-9,.caas .col-sm-10,.caas .col-sm-11,.caas .col-sm-12,.caas .col-xs-1,.caas .col-xs-2,.caas .col-xs-3,.caas .col-xs-4,.caas .col-xs-5,.caas .col-xs-6,.caas .col-xs-7,.caas .col-xs-8,.caas .col-xs-9,.caas .col-xs-10,.caas .col-xs-11,.caas .col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.caas .col-xs-1,.caas .col-xs-2,.caas .col-xs-3,.caas .col-xs-4,.caas .col-xs-5,.caas .col-xs-6,.caas .col-xs-7,.caas .col-xs-8,.caas .col-xs-9,.caas .col-xs-10,.caas .col-xs-11,.caas .col-xs-12{float:left}.caas .col-xs-1{width:8.33333%}.caas .col-xs-2{width:16.66667%}.caas .col-xs-3{width:25%}.caas .col-xs-4{width:33.33333%}.caas .col-xs-5{width:41.66667%}.caas .col-xs-6{width:50%}.caas .col-xs-7{width:58.33333%}.caas .col-xs-8{width:66.66667%}.caas .col-xs-9{width:75%}.caas .col-xs-10{width:83.33333%}.caas .col-xs-11{width:91.66667%}.caas .col-xs-12{width:100%}.caas .col-xs-pull-0{right:auto}.caas .col-xs-pull-1{right:8.33333%}.caas .col-xs-pull-2{right:16.66667%}.caas .col-xs-pull-3{right:25%}.caas .col-xs-pull-4{right:33.33333%}.caas .col-xs-pull-5{right:41.66667%}.caas .col-xs-pull-6{right:50%}.caas .col-xs-pull-7{right:58.33333%}.caas .col-xs-pull-8{right:66.66667%}.caas .col-xs-pull-9{right:75%}.caas .col-xs-pull-10{right:83.33333%}.caas .col-xs-pull-11{right:91.66667%}.caas .col-xs-pull-12{right:100%}.caas .col-xs-push-0{left:auto}.caas .col-xs-push-1{left:8.33333%}.caas .col-xs-push-2{left:16.66667%}.caas .col-xs-push-3{left:25%}.caas .col-xs-push-4{left:33.33333%}.caas .col-xs-push-5{left:41.66667%}.caas .col-xs-push-6{left:50%}.caas .col-xs-push-7{left:58.33333%}.caas .col-xs-push-8{left:66.66667%}.caas .col-xs-push-9{left:75%}.caas .col-xs-push-10{left:83.33333%}.caas .col-xs-push-11{left:91.66667%}.caas .col-xs-push-12{left:100%}.caas .col-xs-offset-0{margin-left:0}.caas .col-xs-offset-1{margin-left:8.33333%}.caas .col-xs-offset-2{margin-left:16.66667%}.caas .col-xs-offset-3{margin-left:25%}.caas .col-xs-offset-4{margin-left:33.33333%}.caas .col-xs-offset-5{margin-left:41.66667%}.caas .col-xs-offset-6{margin-left:50%}.caas .col-xs-offset-7{margin-left:58.33333%}.caas .col-xs-offset-8{margin-left:66.66667%}.caas .col-xs-offset-9{margin-left:75%}.caas .col-xs-offset-10{margin-left:83.33333%}.caas .col-xs-offset-11{margin-left:91.66667%}.caas .col-xs-offset-12{margin-left:100%}@media (min-width:600px){.caas .col-sm-1,.caas .col-sm-2,.caas .col-sm-3,.caas .col-sm-4,.caas .col-sm-5,.caas .col-sm-6,.caas .col-sm-7,.caas .col-sm-8,.caas .col-sm-9,.caas .col-sm-10,.caas .col-sm-11,.caas .col-sm-12{float:left}.caas .col-sm-1{width:8.33333%}.caas .col-sm-2{width:16.66667%}.caas .col-sm-3{width:25%}.caas .col-sm-4{width:33.33333%}.caas .col-sm-5{width:41.66667%}.caas .col-sm-6{width:50%}.caas .col-sm-7{width:58.33333%}.caas .col-sm-8{width:66.66667%}.caas .col-sm-9{width:75%}.caas .col-sm-10{width:83.33333%}.caas .col-sm-11{width:91.66667%}.caas .col-sm-12{width:100%}.caas .col-sm-pull-0{right:auto}.caas .col-sm-pull-1{right:8.33333%}.caas .col-sm-pull-2{right:16.66667%}.caas .col-sm-pull-3{right:25%}.caas .col-sm-pull-4{right:33.33333%}.caas .col-sm-pull-5{right:41.66667%}.caas .col-sm-pull-6{right:50%}.caas .col-sm-pull-7{right:58.33333%}.caas .col-sm-pull-8{right:66.66667%}.caas .col-sm-pull-9{right:75%}.caas .col-sm-pull-10{right:83.33333%}.caas .col-sm-pull-11{right:91.66667%}.caas .col-sm-pull-12{right:100%}.caas .col-sm-push-0{left:auto}.caas .col-sm-push-1{left:8.33333%}.caas .col-sm-push-2{left:16.66667%}.caas .col-sm-push-3{left:25%}.caas .col-sm-push-4{left:33.33333%}.caas .col-sm-push-5{left:41.66667%}.caas .col-sm-push-6{left:50%}.caas .col-sm-push-7{left:58.33333%}.caas .col-sm-push-8{left:66.66667%}.caas .col-sm-push-9{left:75%}.caas .col-sm-push-10{left:83.33333%}.caas .col-sm-push-11{left:91.66667%}.caas .col-sm-push-12{left:100%}.caas .col-sm-offset-0{margin-left:0}.caas .col-sm-offset-1{margin-left:8.33333%}.caas .col-sm-offset-2{margin-left:16.66667%}.caas .col-sm-offset-3{margin-left:25%}.caas .col-sm-offset-4{margin-left:33.33333%}.caas .col-sm-offset-5{margin-left:41.66667%}.caas .col-sm-offset-6{margin-left:50%}.caas .col-sm-offset-7{margin-left:58.33333%}.caas .col-sm-offset-8{margin-left:66.66667%}.caas .col-sm-offset-9{margin-left:75%}.caas .col-sm-offset-10{margin-left:83.33333%}.caas .col-sm-offset-11{margin-left:91.66667%}.caas .col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.caas .col-md-1,.caas .col-md-2,.caas .col-md-3,.caas .col-md-4,.caas .col-md-5,.caas .col-md-6,.caas .col-md-7,.caas .col-md-8,.caas .col-md-9,.caas .col-md-10,.caas .col-md-11,.caas .col-md-12{float:left}.caas .col-md-1{width:8.33333%}.caas .col-md-2{width:16.66667%}.caas .col-md-3{width:25%}.caas .col-md-4{width:33.33333%}.caas .col-md-5{width:41.66667%}.caas .col-md-6{width:50%}.caas .col-md-7{width:58.33333%}.caas .col-md-8{width:66.66667%}.caas .col-md-9{width:75%}.caas .col-md-10{width:83.33333%}.caas .col-md-11{width:91.66667%}.caas .col-md-12{width:100%}.caas .col-md-pull-0{right:auto}.caas .col-md-pull-1{right:8.33333%}.caas .col-md-pull-2{right:16.66667%}.caas .col-md-pull-3{right:25%}.caas .col-md-pull-4{right:33.33333%}.caas .col-md-pull-5{right:41.66667%}.caas .col-md-pull-6{right:50%}.caas .col-md-pull-7{right:58.33333%}.caas .col-md-pull-8{right:66.66667%}.caas .col-md-pull-9{right:75%}.caas .col-md-pull-10{right:83.33333%}.caas .col-md-pull-11{right:91.66667%}.caas .col-md-pull-12{right:100%}.caas .col-md-push-0{left:auto}.caas .col-md-push-1{left:8.33333%}.caas .col-md-push-2{left:16.66667%}.caas .col-md-push-3{left:25%}.caas .col-md-push-4{left:33.33333%}.caas .col-md-push-5{left:41.66667%}.caas .col-md-push-6{left:50%}.caas .col-md-push-7{left:58.33333%}.caas .col-md-push-8{left:66.66667%}.caas .col-md-push-9{left:75%}.caas .col-md-push-10{left:83.33333%}.caas .col-md-push-11{left:91.66667%}.caas .col-md-push-12{left:100%}.caas .col-md-offset-0{margin-left:0}.caas .col-md-offset-1{margin-left:8.33333%}.caas .col-md-offset-2{margin-left:16.66667%}.caas .col-md-offset-3{margin-left:25%}.caas .col-md-offset-4{margin-left:33.33333%}.caas .col-md-offset-5{margin-left:41.66667%}.caas .col-md-offset-6{margin-left:50%}.caas .col-md-offset-7{margin-left:58.33333%}.caas .col-md-offset-8{margin-left:66.66667%}.caas .col-md-offset-9{margin-left:75%}.caas .col-md-offset-10{margin-left:83.33333%}.caas .col-md-offset-11{margin-left:91.66667%}.caas .col-md-offset-12{margin-left:100%}}@media (min-width:1300px){.caas .col-lg-1,.caas .col-lg-2,.caas .col-lg-3,.caas .col-lg-4,.caas .col-lg-5,.caas .col-lg-6,.caas .col-lg-7,.caas .col-lg-8,.caas .col-lg-9,.caas .col-lg-10,.caas .col-lg-11,.caas .col-lg-12{float:left}.caas .col-lg-1{width:8.33333%}.caas .col-lg-2{width:16.66667%}.caas .col-lg-3{width:25%}.caas .col-lg-4{width:33.33333%}.caas .col-lg-5{width:41.66667%}.caas .col-lg-6{width:50%}.caas .col-lg-7{width:58.33333%}.caas .col-lg-8{width:66.66667%}.caas .col-lg-9{width:75%}.caas .col-lg-10{width:83.33333%}.caas .col-lg-11{width:91.66667%}.caas .col-lg-12{width:100%}.caas .col-lg-pull-0{right:auto}.caas .col-lg-pull-1{right:8.33333%}.caas .col-lg-pull-2{right:16.66667%}.caas .col-lg-pull-3{right:25%}.caas .col-lg-pull-4{right:33.33333%}.caas .col-lg-pull-5{right:41.66667%}.caas .col-lg-pull-6{right:50%}.caas .col-lg-pull-7{right:58.33333%}.caas .col-lg-pull-8{right:66.66667%}.caas .col-lg-pull-9{right:75%}.caas .col-lg-pull-10{right:83.33333%}.caas .col-lg-pull-11{right:91.66667%}.caas .col-lg-pull-12{right:100%}.caas .col-lg-push-0{left:auto}.caas .col-lg-push-1{left:8.33333%}.caas .col-lg-push-2{left:16.66667%}.caas .col-lg-push-3{left:25%}.caas .col-lg-push-4{left:33.33333%}.caas .col-lg-push-5{left:41.66667%}.caas .col-lg-push-6{left:50%}.caas .col-lg-push-7{left:58.33333%}.caas .col-lg-push-8{left:66.66667%}.caas .col-lg-push-9{left:75%}.caas .col-lg-push-10{left:83.33333%}.caas .col-lg-push-11{left:91.66667%}.caas .col-lg-push-12{left:100%}.caas .col-lg-offset-0{margin-left:0}.caas .col-lg-offset-1{margin-left:8.33333%}.caas .col-lg-offset-2{margin-left:16.66667%}.caas .col-lg-offset-3{margin-left:25%}.caas .col-lg-offset-4{margin-left:33.33333%}.caas .col-lg-offset-5{margin-left:41.66667%}.caas .col-lg-offset-6{margin-left:50%}.caas .col-lg-offset-7{margin-left:58.33333%}.caas .col-lg-offset-8{margin-left:66.66667%}.caas .col-lg-offset-9{margin-left:75%}.caas .col-lg-offset-10{margin-left:83.33333%}.caas .col-lg-offset-11{margin-left:91.66667%}.caas .col-lg-offset-12{margin-left:100%}}.caas fieldset{padding:0;margin:0;border:0;min-width:0}.caas legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.caas label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.caas input[type=search]{box-sizing:border-box}.caas input[type=checkbox],.caas input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.caas input[type=file]{display:block}.caas input[type=range]{display:block;width:100%}.caas select[multiple],.caas select[size]{height:auto}.caas input[type=checkbox]:focus,.caas input[type=file]:focus,.caas input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.caas output{padding-top:7px}.caas .form-control,.caas output{display:block;font-size:14px;line-height:1.42857;color:#555}.caas .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}.caas .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)}.caas .form-control::-moz-placeholder{color:#999;opacity:1}.caas .form-control:-ms-input-placeholder{color:#999}.caas .form-control::-webkit-input-placeholder{color:#999}.caas .form-control::-ms-expand{border:0;background-color:transparent}.caas .form-control[disabled],.caas .form-control[readonly],fieldset[disabled] .caas .form-control{background-color:#eee;opacity:1}.caas .form-control[disabled],fieldset[disabled] .caas .form-control{cursor:not-allowed}.caas textarea.form-control{height:auto}.caas input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){.caas input[type=date].form-control,.caas input[type=datetime-local].form-control,.caas input[type=month].form-control,.caas input[type=time].form-control{line-height:34px}.caas .input-group-sm>.input-group-btn>input[type=date].btn,.caas .input-group-sm>.input-group-btn>input[type=datetime-local].btn,.caas .input-group-sm>.input-group-btn>input[type=month].btn,.caas .input-group-sm>.input-group-btn>input[type=time].btn,.caas .input-group-sm>input[type=date].form-control,.caas .input-group-sm>input[type=date].input-group-addon,.caas .input-group-sm>input[type=datetime-local].form-control,.caas .input-group-sm>input[type=datetime-local].input-group-addon,.caas .input-group-sm>input[type=month].form-control,.caas .input-group-sm>input[type=month].input-group-addon,.caas .input-group-sm>input[type=time].form-control,.caas .input-group-sm>input[type=time].input-group-addon,.caas input[type=date].input-sm,.caas input[type=datetime-local].input-sm,.caas input[type=month].input-sm,.caas input[type=time].input-sm,.input-group-sm .caas input[type=date],.input-group-sm .caas input[type=datetime-local],.input-group-sm .caas input[type=month],.input-group-sm .caas input[type=time]{line-height:30px}.caas .input-group-lg>.input-group-btn>input[type=date].btn,.caas .input-group-lg>.input-group-btn>input[type=datetime-local].btn,.caas .input-group-lg>.input-group-btn>input[type=month].btn,.caas .input-group-lg>.input-group-btn>input[type=time].btn,.caas .input-group-lg>input[type=date].form-control,.caas .input-group-lg>input[type=date].input-group-addon,.caas .input-group-lg>input[type=datetime-local].form-control,.caas .input-group-lg>input[type=datetime-local].input-group-addon,.caas .input-group-lg>input[type=month].form-control,.caas .input-group-lg>input[type=month].input-group-addon,.caas .input-group-lg>input[type=time].form-control,.caas .input-group-lg>input[type=time].input-group-addon,.caas input[type=date].input-lg,.caas input[type=datetime-local].input-lg,.caas input[type=month].input-lg,.caas input[type=time].input-lg,.input-group-lg .caas input[type=date],.input-group-lg .caas input[type=datetime-local],.input-group-lg .caas input[type=month],.input-group-lg .caas input[type=time]{line-height:46px}}.caas .form-group{margin-bottom:15px}.caas .checkbox,.caas .radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.caas .checkbox label,.caas .radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.caas .checkbox-inline input[type=checkbox],.caas .checkbox input[type=checkbox],.caas .radio-inline input[type=radio],.caas .radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.caas .checkbox+.checkbox,.caas .radio+.radio{margin-top:-5px}.caas .checkbox-inline,.caas .radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.caas .checkbox-inline+.checkbox-inline,.caas .radio-inline+.radio-inline{margin-top:0;margin-left:10px}.caas .checkbox-inline.disabled,.caas .checkbox.disabled label,.caas .radio-inline.disabled,.caas .radio.disabled label,.caas input[type=checkbox].disabled,.caas input[type=checkbox][disabled],.caas input[type=radio].disabled,.caas input[type=radio][disabled],fieldset[disabled] .caas .checkbox-inline,fieldset[disabled] .caas .checkbox label,fieldset[disabled] .caas .radio-inline,fieldset[disabled] .caas .radio label,fieldset[disabled] .caas input[type=checkbox],fieldset[disabled] .caas input[type=radio]{cursor:not-allowed}.caas .form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.caas .form-control-static.input-lg,.caas .form-control-static.input-sm,.caas .input-group-lg>.form-control-static.form-control,.caas .input-group-lg>.form-control-static.input-group-addon,.caas .input-group-lg>.input-group-btn>.form-control-static.btn,.caas .input-group-sm>.form-control-static.form-control,.caas .input-group-sm>.form-control-static.input-group-addon,.caas .input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.caas .input-group-sm>.form-control,.caas .input-group-sm>.input-group-addon,.caas .input-group-sm>.input-group-btn>.btn,.caas .input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.caas .input-group-sm>.input-group-btn>select.btn,.caas .input-group-sm>select.form-control,.caas .input-group-sm>select.input-group-addon,.caas select.input-sm{height:30px;line-height:30px}.caas .input-group-sm>.input-group-btn>select[multiple].btn,.caas .input-group-sm>.input-group-btn>textarea.btn,.caas .input-group-sm>select[multiple].form-control,.caas .input-group-sm>select[multiple].input-group-addon,.caas .input-group-sm>textarea.form-control,.caas .input-group-sm>textarea.input-group-addon,.caas select[multiple].input-sm,.caas textarea.input-sm{height:auto}.caas .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.caas .form-group-sm select.form-control{height:30px;line-height:30px}.caas .form-group-sm select[multiple].form-control,.caas .form-group-sm textarea.form-control{height:auto}.caas .form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.caas .input-group-lg>.form-control,.caas .input-group-lg>.input-group-addon,.caas .input-group-lg>.input-group-btn>.btn,.caas .input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.caas .input-group-lg>.input-group-btn>select.btn,.caas .input-group-lg>select.form-control,.caas .input-group-lg>select.input-group-addon,.caas select.input-lg{height:46px;line-height:46px}.caas .input-group-lg>.input-group-btn>select[multiple].btn,.caas .input-group-lg>.input-group-btn>textarea.btn,.caas .input-group-lg>select[multiple].form-control,.caas .input-group-lg>select[multiple].input-group-addon,.caas .input-group-lg>textarea.form-control,.caas .input-group-lg>textarea.input-group-addon,.caas select[multiple].input-lg,.caas textarea.input-lg{height:auto}.caas .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.caas .form-group-lg select.form-control{height:46px;line-height:46px}.caas .form-group-lg select[multiple].form-control,.caas .form-group-lg textarea.form-control{height:auto}.caas .form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.caas .has-feedback{position:relative}.caas .has-feedback .form-control{padding-right:42.5px}.caas .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}.caas .form-group-lg .form-control+.form-control-feedback,.caas .input-group-lg+.form-control-feedback,.caas .input-group-lg>.form-control+.form-control-feedback,.caas .input-group-lg>.input-group-addon+.form-control-feedback,.caas .input-group-lg>.input-group-btn>.btn+.form-control-feedback,.caas .input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.caas .form-group-sm .form-control+.form-control-feedback,.caas .input-group-sm+.form-control-feedback,.caas .input-group-sm>.form-control+.form-control-feedback,.caas .input-group-sm>.input-group-addon+.form-control-feedback,.caas .input-group-sm>.input-group-btn>.btn+.form-control-feedback,.caas .input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.caas .has-success .checkbox,.caas .has-success .checkbox-inline,.caas .has-success.checkbox-inline label,.caas .has-success.checkbox label,.caas .has-success .control-label,.caas .has-success .help-block,.caas .has-success .radio,.caas .has-success .radio-inline,.caas .has-success.radio-inline label,.caas .has-success.radio label{color:#3c763d}.caas .has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caas .has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.caas .has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.caas .has-success .form-control-feedback{color:#3c763d}.caas .has-warning .checkbox,.caas .has-warning .checkbox-inline,.caas .has-warning.checkbox-inline label,.caas .has-warning.checkbox label,.caas .has-warning .control-label,.caas .has-warning .help-block,.caas .has-warning .radio,.caas .has-warning .radio-inline,.caas .has-warning.radio-inline label,.caas .has-warning.radio label{color:#8a6d3b}.caas .has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caas .has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.caas .has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.caas .has-warning .form-control-feedback{color:#8a6d3b}.caas .has-error .checkbox,.caas .has-error .checkbox-inline,.caas .has-error.checkbox-inline label,.caas .has-error.checkbox label,.caas .has-error .control-label,.caas .has-error .help-block,.caas .has-error .radio,.caas .has-error .radio-inline,.caas .has-error.radio-inline label,.caas .has-error.radio label{color:#a94442}.caas .has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.caas .has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.caas .has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.caas .has-error .form-control-feedback{color:#a94442}.caas .has-feedback label~.form-control-feedback{top:25px}.caas .has-feedback label.sr-only~.form-control-feedback{top:0}.caas .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:600px){.caas .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.caas .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.caas .form-inline .form-control-static{display:inline-block}.caas .form-inline .input-group{display:inline-table;vertical-align:middle}.caas .form-inline .input-group .form-control,.caas .form-inline .input-group .input-group-addon,.caas .form-inline .input-group .input-group-btn{width:auto}.caas .form-inline .input-group>.form-control{width:100%}.caas .form-inline .control-label{margin-bottom:0;vertical-align:middle}.caas .form-inline .checkbox,.caas .form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.caas .form-inline .checkbox label,.caas .form-inline .radio label{padding-left:0}.caas .form-inline .checkbox input[type=checkbox],.caas .form-inline .radio input[type=radio]{position:relative;margin-left:0}.caas .form-inline .has-feedback .form-control-feedback{top:0}}.caas .form-horizontal .checkbox,.caas .form-horizontal .checkbox-inline,.caas .form-horizontal .radio,.caas .form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.caas .form-horizontal .checkbox,.caas .form-horizontal .radio{min-height:27px}.caas .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.caas .form-horizontal .form-group:after{content:"";display:table;clear:both}@media (min-width:600px){.caas .form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.caas .form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:600px){.caas .form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:600px){.caas .form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.caas .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.caas .btn.active.focus,.caas .btn.active:focus,.caas .btn.focus,.caas .btn:active.focus,.caas .btn:active:focus,.caas .btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.caas .btn.focus,.caas .btn:focus,.caas .btn:hover{color:#333;text-decoration:none}.caas .btn.active,.caas .btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.caas .btn.disabled,.caas .btn[disabled],fieldset[disabled] .caas .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.caas a.btn.disabled,fieldset[disabled] .caas a.btn{pointer-events:none}.caas .btn-default{color:#333;background-color:#fff;border-color:#ccc}.caas .btn-default.focus,.caas .btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.caas .btn-default.active,.caas .btn-default:active,.caas .btn-default:hover,.open>.caas .btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.caas .btn-default.active.focus,.caas .btn-default.active:focus,.caas .btn-default.active:hover,.caas .btn-default:active.focus,.caas .btn-default:active:focus,.caas .btn-default:active:hover,.open>.caas .btn-default.dropdown-toggle.focus,.open>.caas .btn-default.dropdown-toggle:focus,.open>.caas .btn-default.dropdown-toggle:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.caas .btn-default.active,.caas .btn-default:active,.open>.caas .btn-default.dropdown-toggle{background-image:none}.caas .btn-default.disabled.focus,.caas .btn-default.disabled:focus,.caas .btn-default.disabled:hover,.caas .btn-default[disabled].focus,.caas .btn-default[disabled]:focus,.caas .btn-default[disabled]:hover,fieldset[disabled] .caas .btn-default.focus,fieldset[disabled] .caas .btn-default:focus,fieldset[disabled] .caas .btn-default:hover{background-color:#fff;border-color:#ccc}.caas .btn-default .badge{color:#fff;background-color:#333}.caas .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.caas .btn-primary.focus,.caas .btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.caas .btn-primary.active,.caas .btn-primary:active,.caas .btn-primary:hover,.open>.caas .btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.caas .btn-primary.active.focus,.caas .btn-primary.active:focus,.caas .btn-primary.active:hover,.caas .btn-primary:active.focus,.caas .btn-primary:active:focus,.caas .btn-primary:active:hover,.open>.caas .btn-primary.dropdown-toggle.focus,.open>.caas .btn-primary.dropdown-toggle:focus,.open>.caas .btn-primary.dropdown-toggle:hover{color:#fff;background-color:#204d74;border-color:#122b40}.caas .btn-primary.active,.caas .btn-primary:active,.open>.caas .btn-primary.dropdown-toggle{background-image:none}.caas .btn-primary.disabled.focus,.caas .btn-primary.disabled:focus,.caas .btn-primary.disabled:hover,.caas .btn-primary[disabled].focus,.caas .btn-primary[disabled]:focus,.caas .btn-primary[disabled]:hover,fieldset[disabled] .caas .btn-primary.focus,fieldset[disabled] .caas .btn-primary:focus,fieldset[disabled] .caas .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.caas .btn-primary .badge{color:#337ab7;background-color:#fff}.caas .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.caas .btn-success.focus,.caas .btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.caas .btn-success.active,.caas .btn-success:active,.caas .btn-success:hover,.open>.caas .btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.caas .btn-success.active.focus,.caas .btn-success.active:focus,.caas .btn-success.active:hover,.caas .btn-success:active.focus,.caas .btn-success:active:focus,.caas .btn-success:active:hover,.open>.caas .btn-success.dropdown-toggle.focus,.open>.caas .btn-success.dropdown-toggle:focus,.open>.caas .btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.caas .btn-success.active,.caas .btn-success:active,.open>.caas .btn-success.dropdown-toggle{background-image:none}.caas .btn-success.disabled.focus,.caas .btn-success.disabled:focus,.caas .btn-success.disabled:hover,.caas .btn-success[disabled].focus,.caas .btn-success[disabled]:focus,.caas .btn-success[disabled]:hover,fieldset[disabled] .caas .btn-success.focus,fieldset[disabled] .caas .btn-success:focus,fieldset[disabled] .caas .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.caas .btn-success .badge{color:#5cb85c;background-color:#fff}.caas .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.caas .btn-info.focus,.caas .btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.caas .btn-info.active,.caas .btn-info:active,.caas .btn-info:hover,.open>.caas .btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.caas .btn-info.active.focus,.caas .btn-info.active:focus,.caas .btn-info.active:hover,.caas .btn-info:active.focus,.caas .btn-info:active:focus,.caas .btn-info:active:hover,.open>.caas .btn-info.dropdown-toggle.focus,.open>.caas .btn-info.dropdown-toggle:focus,.open>.caas .btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.caas .btn-info.active,.caas .btn-info:active,.open>.caas .btn-info.dropdown-toggle{background-image:none}.caas .btn-info.disabled.focus,.caas .btn-info.disabled:focus,.caas .btn-info.disabled:hover,.caas .btn-info[disabled].focus,.caas .btn-info[disabled]:focus,.caas .btn-info[disabled]:hover,fieldset[disabled] .caas .btn-info.focus,fieldset[disabled] .caas .btn-info:focus,fieldset[disabled] .caas .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.caas .btn-info .badge{color:#5bc0de;background-color:#fff}.caas .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.caas .btn-warning.focus,.caas .btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.caas .btn-warning.active,.caas .btn-warning:active,.caas .btn-warning:hover,.open>.caas .btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.caas .btn-warning.active.focus,.caas .btn-warning.active:focus,.caas .btn-warning.active:hover,.caas .btn-warning:active.focus,.caas .btn-warning:active:focus,.caas .btn-warning:active:hover,.open>.caas .btn-warning.dropdown-toggle.focus,.open>.caas .btn-warning.dropdown-toggle:focus,.open>.caas .btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.caas .btn-warning.active,.caas .btn-warning:active,.open>.caas .btn-warning.dropdown-toggle{background-image:none}.caas .btn-warning.disabled.focus,.caas .btn-warning.disabled:focus,.caas .btn-warning.disabled:hover,.caas .btn-warning[disabled].focus,.caas .btn-warning[disabled]:focus,.caas .btn-warning[disabled]:hover,fieldset[disabled] .caas .btn-warning.focus,fieldset[disabled] .caas .btn-warning:focus,fieldset[disabled] .caas .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.caas .btn-warning .badge{color:#f0ad4e;background-color:#fff}.caas .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.caas .btn-danger.focus,.caas .btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.caas .btn-danger.active,.caas .btn-danger:active,.caas .btn-danger:hover,.open>.caas .btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.caas .btn-danger.active.focus,.caas .btn-danger.active:focus,.caas .btn-danger.active:hover,.caas .btn-danger:active.focus,.caas .btn-danger:active:focus,.caas .btn-danger:active:hover,.open>.caas .btn-danger.dropdown-toggle.focus,.open>.caas .btn-danger.dropdown-toggle:focus,.open>.caas .btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.caas .btn-danger.active,.caas .btn-danger:active,.open>.caas .btn-danger.dropdown-toggle{background-image:none}.caas .btn-danger.disabled.focus,.caas .btn-danger.disabled:focus,.caas .btn-danger.disabled:hover,.caas .btn-danger[disabled].focus,.caas .btn-danger[disabled]:focus,.caas .btn-danger[disabled]:hover,fieldset[disabled] .caas .btn-danger.focus,fieldset[disabled] .caas .btn-danger:focus,fieldset[disabled] .caas .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.caas .btn-danger .badge{color:#d9534f;background-color:#fff}.caas .btn-link{color:#0074bd;font-weight:400;border-radius:0}.caas .btn-link,.caas .btn-link.active,.caas .btn-link:active,.caas .btn-link[disabled],fieldset[disabled] .caas .btn-link{background-color:transparent;box-shadow:none}.caas .btn-link,.caas .btn-link:active,.caas .btn-link:focus,.caas .btn-link:hover{border-color:transparent}.caas .btn-link:focus,.caas .btn-link:hover{color:#4839a7;text-decoration:underline;background-color:transparent}.caas .btn-link[disabled]:focus,.caas .btn-link[disabled]:hover,fieldset[disabled] .caas .btn-link:focus,fieldset[disabled] .caas .btn-link:hover{color:#777;text-decoration:none}.caas .btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.caas .btn-sm{padding:5px 10px}.caas .btn-sm,.caas .btn-xs{font-size:12px;line-height:1.5;border-radius:3px}.caas .btn-xs{padding:1px 5px}.caas .btn-block{display:block;width:100%}.caas .btn-block+.btn-block{margin-top:5px}.caas input[type=button].btn-block,.caas input[type=reset].btn-block,.caas input[type=submit].btn-block{width:100%}.caas .input-group{position:relative;display:table;border-collapse:separate}.caas .input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.caas .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.caas .input-group .form-control:focus{z-index:3}.caas .input-group-addon,.caas .input-group-btn,.caas .input-group .form-control{display:table-cell}.caas .input-group-addon:not(:first-child):not(:last-child),.caas .input-group-btn:not(:first-child):not(:last-child),.caas .input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.caas .input-group-addon,.caas .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.caas .input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.caas .input-group-addon.input-sm,.caas .input-group-sm>.input-group-addon,.caas .input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.caas .input-group-addon.input-lg,.caas .input-group-lg>.input-group-addon,.caas .input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.caas .input-group-addon input[type=checkbox],.caas .input-group-addon input[type=radio]{margin-top:0}.caas .input-group-addon:first-child,.caas .input-group-btn:first-child>.btn,.caas .input-group-btn:first-child>.btn-group>.btn,.caas .input-group-btn:first-child>.dropdown-toggle,.caas .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.caas .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.caas .input-group .form-control:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.caas .input-group-addon:first-child{border-right:0}.caas .input-group-addon:last-child,.caas .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.caas .input-group-btn:first-child>.btn:not(:first-child),.caas .input-group-btn:last-child>.btn,.caas .input-group-btn:last-child>.btn-group>.btn,.caas .input-group-btn:last-child>.dropdown-toggle,.caas .input-group .form-control:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.caas .input-group-addon:last-child{border-left:0}.caas .input-group-btn{position:relative;font-size:0;white-space:nowrap}.caas .input-group-btn>.btn{position:relative}.caas .input-group-btn>.btn+.btn{margin-left:-1px}.caas .input-group-btn>.btn:active,.caas .input-group-btn>.btn:focus,.caas .input-group-btn>.btn:hover{z-index:2}.caas .input-group-btn:first-child>.btn,.caas .input-group-btn:first-child>.btn-group{margin-right:-1px}.caas .input-group-btn:last-child>.btn,.caas .input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.caas .nav{margin-bottom:0;padding-left:0;list-style:none}.caas .nav:after{content:"";display:table;clear:both}.caas .nav>li,.caas .nav>li>a{position:relative;display:block}.caas .nav>li>a{padding:10px 15px}.caas .nav>li>a:focus,.caas .nav>li>a:hover{text-decoration:none;background-color:#eee}.caas .nav>li.disabled>a{color:#777}.caas .nav>li.disabled>a:focus,.caas .nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.caas .nav .open>a,.caas .nav .open>a:focus,.caas .nav .open>a:hover{background-color:#eee;border-color:#0074bd}.caas .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.caas .nav>li>a>img{max-width:none}.caas .nav-tabs{border-bottom:1px solid #ddd}.caas .nav-tabs>li{float:left;margin-bottom:-1px}.caas .nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.caas .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.caas .nav-tabs>li.active>a,.caas .nav-tabs>li.active>a:focus,.caas .nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.caas .nav-pills>li{float:left}.caas .nav-pills>li>a{border-radius:4px}.caas .nav-pills>li+li{margin-left:2px}.caas .nav-pills>li.active>a,.caas .nav-pills>li.active>a:focus,.caas .nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.caas .nav-stacked>li{float:none}.caas .nav-stacked>li+li{margin-top:2px;margin-left:0}.caas .nav-justified,.caas .nav-tabs.nav-justified{width:100%}.caas .nav-justified>li,.caas .nav-tabs.nav-justified>li{float:none}.caas .nav-justified>li>a,.caas .nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.caas .nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:600px){.caas .nav-justified>li,.caas .nav-tabs.nav-justified>li{display:table-cell;width:1%}.caas .nav-justified>li>a,.caas .nav-tabs.nav-justified>li>a{margin-bottom:0}}.caas .nav-tabs-justified,.caas .nav-tabs.nav-justified{border-bottom:0}.caas .nav-tabs-justified>li>a,.caas .nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.caas .nav-tabs-justified>.active>a,.caas .nav-tabs-justified>.active>a:focus,.caas .nav-tabs-justified>.active>a:hover,.caas .nav-tabs.nav-justified>.active>a,.caas .nav-tabs.nav-justified>.active>a:focus,.caas .nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:600px){.caas .nav-tabs-justified>li>a,.caas .nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.caas .nav-tabs-justified>.active>a,.caas .nav-tabs-justified>.active>a:focus,.caas .nav-tabs-justified>.active>a:hover,.caas .nav-tabs.nav-justified>.active>a,.caas .nav-tabs.nav-justified>.active>a:focus,.caas .nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.caas .tab-content>.tab-pane{display:none}.caas .tab-content>.active{display:block}.caas .nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.caas .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.caas .embed-responsive .embed-responsive-item,.caas .embed-responsive embed,.caas .embed-responsive iframe,.caas .embed-responsive object,.caas .embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.caas .embed-responsive-16by9{padding-bottom:56.25%}.caas .embed-responsive-4by3{padding-bottom:75%}.caas .clearfix:after{content:"";display:table;clear:both}.caas .center-block{display:block;margin-left:auto;margin-right:auto}.caas .pull-right{float:right!important}.caas .pull-left{float:left!important}.caas .hide{display:none!important}.caas .show{display:block!important}.caas .invisible{visibility:hidden}.caas .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.caas .hidden{display:none!important}.caas .affix{position:fixed}@-ms-viewport{width:device-width}.caas .visible-lg,.caas .visible-lg-block,.caas .visible-lg-inline,.caas .visible-lg-inline-block,.caas .visible-md,.caas .visible-md-block,.caas .visible-md-inline,.caas .visible-md-inline-block,.caas .visible-sm,.caas .visible-sm-block,.caas .visible-sm-inline,.caas .visible-sm-inline-block,.caas .visible-xs,.caas .visible-xs-block,.caas .visible-xs-inline,.caas .visible-xs-inline-block{display:none!important}@media (max-width:599px){.caas .visible-xs{display:block!important}.caas table.visible-xs{display:table!important}.caas tr.visible-xs{display:table-row!important}.caas td.visible-xs,.caas th.visible-xs{display:table-cell!important}}@media (max-width:599px){.caas .visible-xs-block{display:block!important}}@media (max-width:599px){.caas .visible-xs-inline{display:inline!important}}@media (max-width:599px){.caas .visible-xs-inline-block{display:inline-block!important}}@media (min-width:600px) and (max-width:991px){.caas .visible-sm{display:block!important}.caas table.visible-sm{display:table!important}.caas tr.visible-sm{display:table-row!important}.caas td.visible-sm,.caas th.visible-sm{display:table-cell!important}}@media (min-width:600px) and (max-width:991px){.caas .visible-sm-block{display:block!important}}@media (min-width:600px) and (max-width:991px){.caas .visible-sm-inline{display:inline!important}}@media (min-width:600px) and (max-width:991px){.caas .visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1299px){.caas .visible-md{display:block!important}.caas table.visible-md{display:table!important}.caas tr.visible-md{display:table-row!important}.caas td.visible-md,.caas th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1299px){.caas .visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1299px){.caas .visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1299px){.caas .visible-md-inline-block{display:inline-block!important}}@media (min-width:1300px){.caas .visible-lg{display:block!important}.caas table.visible-lg{display:table!important}.caas tr.visible-lg{display:table-row!important}.caas td.visible-lg,.caas th.visible-lg{display:table-cell!important}}@media (min-width:1300px){.caas .visible-lg-block{display:block!important}}@media (min-width:1300px){.caas .visible-lg-inline{display:inline!important}}@media (min-width:1300px){.caas .visible-lg-inline-block{display:inline-block!important}}@media (max-width:599px){.caas .hidden-xs{display:none!important}}@media (min-width:600px) and (max-width:991px){.caas .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1299px){.caas .hidden-md{display:none!important}}@media (min-width:1300px){.caas .hidden-lg{display:none!important}}.caas .visible-print{display:none!important}@media print{.caas .visible-print{display:block!important}.caas table.visible-print{display:table!important}.caas tr.visible-print{display:table-row!important}.caas td.visible-print,.caas th.visible-print{display:table-cell!important}}.caas .visible-print-block{display:none!important}@media print{.caas .visible-print-block{display:block!important}}.caas .visible-print-inline{display:none!important}@media print{.caas .visible-print-inline{display:inline!important}}.caas .visible-print-inline-block{display:none!important}@media print{.caas .visible-print-inline-block{display:inline-block!important}}@media print{.caas .hidden-print{display:none!important}}.caas input.form-control{border-width:2px;box-shadow:none}.caas input.form-control:focus{box-shadow:none}.caas .input-group-btn button{padding:3px 10px;color:#fff}.caas .input-group-btn button,.caas .input-group-btn button:active,.caas .input-group-btn button:focus,.caas .input-group-btn button:hover{border-width:2px;border-left-width:0;background:#1f1949}.caas .icon-xl{font-size:64px}.caas .icon-lg,.caas .ksc-alert-error-icon,.caas .ksc-alert-info-icon,.caas .ksc-alert-success-icon,.caas .ksc-alert-warning-icon,.caas .socialShareButton .image-share-fb.icon-lg:hover,.caas .socialShareButton .image-share-mail.icon-lg:hover{font-size:32px}.caas .icon-md,.caas .navigation-header .search .input-group .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid .search-icon,.caas .navigation-header .search .input-group .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list .search-icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid .icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid .navigation-header .search .input-group .search-icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list .icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list .navigation-header .search .input-group .search-icon{font-size:24px}.caas .close-button .close-icon,.caas .close-button:focus .close-icon,.caas .close-button:hover .close-icon,.caas .icon-sm,.caas .ksc-alert-close-icon,.caas .product-list-item .review .rating-stars,.caas .ubo .ubo-close-button .ubo-close-icon,.caas form.responsive-form .checkbox-set input[type=checkbox]+label:before,.caas form.responsive-form .checkbox-set input[type=checkbox]:disabled+label:before,.caas form.responsive-form .input-set.invalid .icon-input-wrapper:after,.caas form.responsive-form .radio-set input[type=radio]+label:before,.caas form.responsive-form .radio-set input[type=radio]:disabled+label:before{font-size:16px}.caas .icon-xs{font-size:8px}.caas #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group i.search-icon,.caas #block-content #product-info .primary-container .button-primary.button-download i.icon,.caas #block-content #product-info .primary-container .button-secondary.button-download .navigation-header .search .input-group i.search-icon,.caas #block-content #product-info .primary-container .button-secondary.button-download i.icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas .icon-20,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download i.search-icon,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-secondary.button-download i.search-icon,.caas .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .navigation-header .search .input-group .search-icon{font-size:20px}.caas .icon-32{font-size:32px}.caas .icon-29{font-size:29px}.caas .icon-50{font-size:50px}.caas #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group .product-section-menu .action-bar .buy-button .btn-icon i.search-icon,.caas #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group i.search-icon,.caas #block-content #product-info .primary-container .button-primary.button-download .product-section-menu .action-bar .buy-button .btn-icon i.icon,.caas #block-content #product-info .primary-container .button-primary.button-download i.icon,.caas #block-content #product-info .primary-container .button-secondary.button-download .navigation-header .search .input-group i.search-icon,.caas #block-content #product-info .primary-container .button-secondary.button-download i.icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .product-section-menu .action-bar .buy-button .btn-icon .search-icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .product-section-menu .action-bar .buy-button .btn-icon .icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .product-section-menu .action-bar .buy-button .btn-icon .search-icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .product-section-menu .action-bar .buy-button .btn-icon .icon,.caas .bombs-blush-bomb,.caas .close-button .close-icon,.caas .close-button:focus .close-icon,.caas .close-button:hover .close-icon,.caas .fa-calculator,.caas .fa-colored-check-circle-dark-green,.caas .fa-colored-check-circle-o-dark-green,.caas .fa-colored-check-dark-green,.caas .fa-colored-check-green,.caas .fa-colored-check-square-green,.caas .fa-colored-circle-dark-blue,.caas .fa-colored-circle-dark-green,.caas .fa-colored-circle-green,.caas .fa-colored-cloud-download,.caas .fa-colored-exclamation-circle-red,.caas .fa-colored-external-link-square-blue,.caas .fa-colored-info-blue,.caas .fa-colored-list-f5f5f5,.caas .fa-colored-minus-circle-dark-red,.caas .fa-colored-minus-square-dark-red,.caas .fa-colored-minus-square-red,.caas .fa-colored-minus-square-yellow,.caas .fa-colored-pause-circle-orange,.caas .fa-colored-pause-orange,.caas .fa-colored-play-circle-dark-orange,.caas .fa-colored-play-circle-orange,.caas .fa-colored-play-orange,.caas .fa-colored-th-large-f5f5f5,.caas .fa-colored-times-circle,.caas .fa-colored-times-circle-bluegray,.caas .fa-colored-times-circle-dark-red,.caas .fa-colored-times-dark-red,.caas .fa-colored-times-red,.caas .fa-darkgrey-angle-double-down,.caas .fa-darkgrey-angle-down,.caas .fa-darkgrey-angle-down-wide,.caas .fa-darkgrey-angle-left-wide,.caas .fa-darkgrey-angle-right,.caas .fa-darkgrey-angle-right-wide,.caas .fa-darkgrey-bars,.caas .fa-darkgrey-caret-down,.caas .fa-darkgrey-caret-left,.caas .fa-darkgrey-caret-right,.caas .fa-darkgrey-caret-up,.caas .fa-darkgrey-check,.caas .fa-darkgrey-check-square-custom,.caas .fa-darkgrey-check-square-o,.caas .fa-darkgrey-chevron-circle-down,.caas .fa-darkgrey-chevron-circle-right,.caas .fa-darkgrey-chevron-down,.caas .fa-darkgrey-chevron-up,.caas .fa-darkgrey-circle,.caas .fa-darkgrey-circle-o,.caas .fa-darkgrey-circle-o-notch,.caas .fa-darkgrey-clock-o,.caas .fa-darkgrey-close_thin,.caas .fa-darkgrey-comments-o,.caas .fa-darkgrey-dot-circle-o,.caas .fa-darkgrey-download,.caas .fa-darkgrey-ellipsis-v,.caas .fa-darkgrey-envelope,.caas .fa-darkgrey-exclamation-circle,.caas .fa-darkgrey-heart,.caas .fa-darkgrey-heart-o,.caas .fa-darkgrey-history,.caas .fa-darkgrey-info-circle,.caas .fa-darkgrey-list,.caas .fa-darkgrey-list-ul,.caas .fa-darkgrey-lock,.caas .fa-darkgrey-minus-circle,.caas .fa-darkgrey-pause,.caas .fa-darkgrey-pencil-square-o,.caas .fa-darkgrey-play,.caas .fa-darkgrey-power-off,.caas .fa-darkgrey-question-circle,.caas .fa-darkgrey-search,.caas .fa-darkgrey-share-alt,.caas .fa-darkgrey-shopping-bag,.caas .fa-darkgrey-shopping-basket,.caas .fa-darkgrey-shopping-cart,.caas .fa-darkgrey-square-o,.caas .fa-darkgrey-th-large,.caas .fa-darkgrey-times,.caas .fa-darkgrey-times-circle,.caas .fa-darkgrey-times-circle-o,.caas .fa-darkgrey-tracking,.caas .fa-darkgrey-trash-o,.caas .fa-darkgrey-user,.caas .fa-green-shield,.caas .fa-info-circle,.caas .fa-info-circle-blue,.caas .fa-lightgrey-chevron-circle-down,.caas .fa-lightgrey-chevron-circle-right,.caas .fa-lightgrey-times,.caas .fa-truck,.caas .fa-user,.caas .fa-white-apple,.caas .fa-white-at,.caas .fa-white-bell,.caas .fa-white-building,.caas .fa-white-calendar,.caas .fa-white-caret-up,.caas .fa-white-check,.caas .fa-white-check-circle,.caas .fa-white-chevron-circle-left,.caas .fa-white-chevron-circle-right,.caas .fa-white-chevron-right,.caas .fa-white-cogs,.caas .fa-white-comment,.caas .fa-white-comment-o,.caas .fa-white-comments,.caas .fa-white-comments-o,.caas .fa-white-credit-card,.caas .fa-white-dot-circle-o,.caas .fa-white-download,.caas .fa-white-envelope,.caas .fa-white-exclamation-circle,.caas .fa-white-exclamation-triangle,.caas .fa-white-file-text-o,.caas .fa-white-gift,.caas .fa-white-globe,.caas .fa-white-hashtag,.caas .fa-white-heart,.caas .fa-white-heart-o,.caas .fa-white-info,.caas .fa-white-info-circle,.caas .fa-white-key,.caas .fa-white-list,.caas .fa-white-lock,.caas .fa-white-map-marker,.caas .fa-white-mobile,.caas .fa-white-percent,.caas .fa-white-phone,.caas .fa-white-play-circle-o,.caas .fa-white-plus,.caas .fa-white-search,.caas .fa-white-star,.caas .fa-white-suitcase,.caas .fa-white-th-large,.caas .fa-white-times,.caas .fa-white-times-circle,.caas .fa-white-user,.caas .fa-white-users,.caas .image-discount-bubble,.caas .image-ink,.caas .image-rating-0-0,.caas .image-rating-1-0,.caas .image-rating-1-5,.caas .image-rating-2-0,.caas .image-rating-2-5,.caas .image-rating-3-0,.caas .image-rating-3-5,.caas .image-rating-4-0,.caas .image-rating-4-5,.caas .image-rating-5-0,.caas .image-rating-empty-star,.caas .image-rating-full-star,.caas .image-share-fb,.caas .image-share-fb-hover,.caas .image-share-mail,.caas .image-share-mail-hover,.caas .image-usp-center-left,.caas .image-usp-center-right,.caas .image-usp-left,.caas .image-usp-right,.caas .kg-10000,.caas .kg-10190,.caas .kg-10306,.caas .kg-10431,.caas .kg-10444,.caas .kg-10560,.caas .kg-10639,.caas .kg-10719,.caas .kg-10723,.caas .kg-14020,.caas .kg-14021,.caas .kg-14022,.caas .kg-14510,.caas .kg-14847,.caas .kg-15346,.caas .kg-15710,.caas .kg-15752,.caas .kg-15859,.caas .kg-17000,.caas .kg-19000,.caas .kg-19004,.caas .kg-19005,.caas .kg-19007,.caas .kg-19008,.caas .kg-19012,.caas .kg-19013,.caas .kg-19014,.caas .kg-19015,.caas .kg-brands,.caas .kg-homepage,.caas .kg-wof,.caas .kg-wof-blush,.caas .ksc-alert-close-icon,.caas .ksc-alert-error-icon,.caas .ksc-alert-info-icon,.caas .ksc-alert-success-icon,.caas .ksc-alert-warning-icon,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download .product-section-menu .action-bar .buy-button .btn-icon i.search-icon,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download i.search-icon,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-secondary.button-download i.search-icon,.caas .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .product-section-menu .action-bar .buy-button .btn-icon .search-icon,.caas .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .product-section-menu .action-bar .buy-button .btn-icon .search-icon,.caas .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid .search-icon,.caas .navigation-header .search .input-group .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid.selected .search-icon,.caas .navigation-header .search .input-group .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list .search-icon,.caas .navigation-header .search .input-group .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list.selected .search-icon,.caas .other-flag_dk,.caas .other-flag_no,.caas .other-flag_se,.caas .other-gamereactor,.caas .pe-angle-down,.caas .pe-angle-left,.caas .pe-angle-right,.caas .pe-angle-up,.caas .pe-checkbox-checked,.caas .pe-checkbox-checked-disabled,.caas .pe-checkbox-checked-focus,.caas .pe-checkbox-checked-focus_white,.caas .pe-checkbox-checked_white,.caas .pe-checkbox-unchecked,.caas .pe-checkbox-unchecked-disabled,.caas .pe-checkbox-unchecked-focus,.caas .pe-checkbox-unchecked-focus_white,.caas .pe-checkbox-unchecked_white,.caas .pe-radiobtn-checked,.caas .pe-radiobtn-checked-disabled,.caas .pe-radiobtn-checked-focus,.caas .pe-radiobtn-unchecked,.caas .pe-radiobtn-unchecked-disabled,.caas .pe-radiobtn-unchecked-focus,.caas .product-section-menu .action-bar .buy-button .btn-icon #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group i.search-icon,.caas .product-section-menu .action-bar .buy-button .btn-icon #block-content #product-info .primary-container .button-primary.button-download i.icon,.caas .product-section-menu .action-bar .buy-button .btn-icon #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas .product-section-menu .action-bar .buy-button .btn-icon #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas .product-section-menu .action-bar .buy-button .btn-icon #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas .product-section-menu .action-bar .buy-button .btn-icon #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas .product-section-menu .action-bar .buy-button .btn-icon .fa-white-download,.caas .product-section-menu .action-bar .buy-button .btn-icon .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download i.search-icon,.caas .product-section-menu .action-bar .buy-button .btn-icon .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .product-section-menu .action-bar .buy-button .btn-icon .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid .icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid .navigation-header .search .input-group .search-icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid.selected .icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid.selected .navigation-header .search .input-group .search-icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list .icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list .navigation-header .search .input-group .search-icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list.selected .icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list.selected .navigation-header .search .input-group .search-icon,.caas .socialShareButton .image-share-fb.icon-lg:hover,.caas .socialShareButton .image-share-fb.ksc-alert-error-icon:hover,.caas .socialShareButton .image-share-fb.ksc-alert-info-icon:hover,.caas .socialShareButton .image-share-fb.ksc-alert-success-icon:hover,.caas .socialShareButton .image-share-fb.ksc-alert-warning-icon:hover,.caas .socialShareButton .image-share-mail.icon-lg:hover,.caas .socialShareButton .image-share-mail.ksc-alert-error-icon:hover,.caas .socialShareButton .image-share-mail.ksc-alert-info-icon:hover,.caas .socialShareButton .image-share-mail.ksc-alert-success-icon:hover,.caas .socialShareButton .image-share-mail.ksc-alert-warning-icon:hover,.caas .ubo .ubo-close-button .ubo-close-icon,.caas .ubo .ubo-close-button:focus .ubo-close-icon,.caas .ubo .ubo-close-button:hover .ubo-close-icon,.caas form.responsive-form .checkbox-set input[type=checkbox]+label:before,.caas form.responsive-form .checkbox-set input[type=checkbox].checkbox-white+label:before,.caas form.responsive-form .checkbox-set input[type=checkbox].checkbox-white:checked+label:before,.caas form.responsive-form .checkbox-set input[type=checkbox].checkbox-white:checked:focus+label:before,.caas form.responsive-form .checkbox-set input[type=checkbox].checkbox-white:focus+label:before,.caas form.responsive-form .checkbox-set input[type=checkbox]:checked+label:before,.caas form.responsive-form .checkbox-set input[type=checkbox]:checked:focus+label:before,.caas form.responsive-form .checkbox-set input[type=checkbox]:disabled+label:before,.caas form.responsive-form .checkbox-set input[type=checkbox]:disabled:checked+label:before,.caas form.responsive-form .checkbox-set input[type=checkbox]:disabled:checked:focus+label:before,.caas form.responsive-form .checkbox-set input[type=checkbox]:focus+label:before,.caas form.responsive-form .input-set.invalid .icon-input-wrapper:after,.caas form.responsive-form .radio-set input[type=radio]+label:before,.caas form.responsive-form .radio-set input[type=radio]:checked+label:before,.caas form.responsive-form .radio-set input[type=radio]:checked:focus+label:before,.caas form.responsive-form .radio-set input[type=radio]:disabled+label:before,.caas form.responsive-form .radio-set input[type=radio]:disabled:checked:focus+label:before,.caas form.responsive-form .radio-set input[type=radio]:focus+label:before{background-image:url(/Responsive/Icons/default.svg?cachebust=1493367882554);background-repeat:no-repeat;background-size:22em 20.5em;display:inline-block}.caas .image-rating-2-5{background-position:-.25em -.25em;width:5.625em;height:1em}.caas .image-rating-5-0{background-position:-.25em -1.5em;width:5.625em;height:1em}.caas .image-rating-0-0{background-position:-.25em -2.75em;width:5.625em;height:1em}.caas .image-rating-1-0{background-position:-.25em -4em;width:5.625em;height:1em}.caas .image-rating-1-5{background-position:-6.125em -.25em;width:5.625em;height:1em}.caas .image-rating-2-0{background-position:-6.125em -1.5em;width:5.625em;height:1em}.caas .image-rating-4-5{background-position:-6.125em -2.75em;width:5.625em;height:1em}.caas .image-rating-3-0{background-position:-6.125em -4em;width:5.625em;height:1em}.caas .image-rating-3-5{background-position:-.25em -5.25em;width:5.625em;height:1em}.caas .image-rating-4-0{background-position:-6.125em -5.25em;width:5.625em;height:1em}.caas .other-gamereactor{background-position:-.25em -6.5em;width:4.6875em;height:1em}.caas .bombs-blush-bomb{background-position:-.25em -7.75em;width:3.15625em;height:3.75em}.caas .image-ink{background-position:-3.65625em -7.75em;width:1.71875em;height:1.71875em}.caas .fa-white-gift{background-position:-5.625em -7.75em;width:1.15625em;height:1.03125em}.caas .fa-colored-cloud-download{background-position:-5.1875em -6.5em;width:1em;height:1em}.caas .fa-colored-exclamation-circle-red,.caas form.responsive-form .input-set.invalid .icon-input-wrapper:after{background-position:-6.4375em -6.5em;width:1em;height:1em}.caas .fa-colored-external-link-square-blue{background-position:-7.6875em -6.5em;width:1em;height:1em}.caas .fa-colored-info-blue{background-position:-8.9375em -6.5em;width:1em;height:1em}.caas .fa-colored-list-f5f5f5,.caas .navigation-header .search .input-group .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list.selected .search-icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list.selected .icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list.selected .navigation-header .search .input-group .search-icon{background-position:-10.1875em -6.5em;width:1em;height:1em}.caas .fa-colored-minus-circle-dark-red{background-position:-7.03125em -7.75em;width:1em;height:1em}.caas .fa-colored-minus-square-dark-red{background-position:-8.28125em -7.75em;width:1em;height:1em}.caas .fa-colored-minus-square-red{background-position:-9.53125em -7.75em;width:1em;height:1em}.caas .fa-colored-minus-square-yellow{background-position:-3.65625em -9.71875em;width:1em;height:1em}.caas .fa-colored-pause-circle-orange{background-position:-4.90625em -9.71875em;width:1em;height:1em}.caas .fa-colored-pause-orange{background-position:-6.15625em -9.71875em;width:1em;height:1em}.caas .fa-colored-play-circle-dark-orange{background-position:-7.40625em -9.71875em;width:1em;height:1em}.caas .fa-colored-play-circle-orange{background-position:-8.65625em -9.71875em;width:1em;height:1em}.caas .fa-colored-play-orange{background-position:-9.90625em -9.71875em;width:1em;height:1em}.caas .fa-colored-th-large-f5f5f5,.caas .navigation-header .search .input-group .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid.selected .search-icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid.selected .icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid.selected .navigation-header .search .input-group .search-icon{background-position:-12em -.25em;width:1em;height:1em}.caas .fa-colored-times-circle-bluegray{background-position:-12em -1.5em;width:1em;height:1em}.caas .fa-colored-times-circle-dark-red{background-position:-12em -2.75em;width:1em;height:1em}.caas .fa-colored-times-circle{background-position:-12em -4em;width:1em;height:1em}.caas .fa-colored-times-dark-red{background-position:-12em -5.25em;width:1em;height:1em}.caas .fa-colored-times-red{background-position:-12em -6.5em;width:1em;height:1em}.caas .fa-darkgrey-angle-double-down{background-position:-12em -7.75em;width:1em;height:1em}.caas .fa-darkgrey-angle-down-wide{background-position:-12em -9em;width:1em;height:1em}.caas .fa-darkgrey-angle-down{background-position:-12em -10.25em;width:1em;height:1em}.caas .fa-darkgrey-angle-left-wide{background-position:-.25em -11.75em;width:1em;height:1em}.caas .fa-darkgrey-angle-right-wide{background-position:-1.5em -11.75em;width:1em;height:1em}.caas .fa-darkgrey-angle-right{background-position:-2.75em -11.75em;width:1em;height:1em}.caas .fa-darkgrey-bars{background-position:-4em -11.75em;width:1em;height:1em}.caas .fa-darkgrey-caret-down{background-position:-5.25em -11.75em;width:1em;height:1em}.caas .fa-darkgrey-caret-left{background-position:-6.5em -11.75em;width:1em;height:1em}.caas .fa-darkgrey-caret-right{background-position:-7.75em -11.75em;width:1em;height:1em}.caas .fa-darkgrey-caret-up{background-position:-9em -11.75em;width:1em;height:1em}.caas .fa-darkgrey-check-square-custom{background-position:-10.25em -11.75em;width:1em;height:1em}.caas .fa-darkgrey-check-square-o{background-position:-11.5em -11.75em;width:1em;height:1em}.caas .fa-darkgrey-check{background-position:-13.25em -.25em;width:1em;height:1em}.caas .fa-darkgrey-chevron-circle-down{background-position:-13.25em -1.5em;width:1em;height:1em}.caas .fa-darkgrey-chevron-circle-right{background-position:-13.25em -2.75em;width:1em;height:1em}.caas .fa-darkgrey-chevron-down{background-position:-13.25em -4em;width:1em;height:1em}.caas .fa-darkgrey-chevron-up{background-position:-13.25em -5.25em;width:1em;height:1em}.caas .fa-darkgrey-circle-o-notch{background-position:-13.25em -6.5em;width:1em;height:1em}.caas .fa-darkgrey-circle-o{background-position:-13.25em -7.75em;width:1em;height:1em}.caas .fa-darkgrey-circle{background-position:-13.25em -9em;width:1em;height:1em}.caas .fa-darkgrey-clock-o{background-position:-13.25em -10.25em;width:1em;height:1em}.caas .fa-darkgrey-close_thin{background-position:-13.25em -11.5em;width:1em;height:1em}.caas .fa-darkgrey-comments-o{background-position:-.25em -13em;width:1em;height:1em}.caas .fa-darkgrey-dot-circle-o{background-position:-1.5em -13em;width:1em;height:1em}.caas #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group .product-section-menu .action-bar .buy-button .btn-icon i.search-icon,.caas #block-content #product-info .primary-container .button-primary.button-download .product-section-menu .action-bar .buy-button .btn-icon i.icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .product-section-menu .action-bar .buy-button .btn-icon .search-icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .product-section-menu .action-bar .buy-button .btn-icon .icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .product-section-menu .action-bar .buy-button .btn-icon .search-icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .product-section-menu .action-bar .buy-button .btn-icon .icon,.caas .fa-darkgrey-download,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download .product-section-menu .action-bar .buy-button .btn-icon i.search-icon,.caas .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .product-section-menu .action-bar .buy-button .btn-icon .search-icon,.caas .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .product-section-menu .action-bar .buy-button .btn-icon .search-icon,.caas .product-section-menu .action-bar .buy-button .btn-icon #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group i.search-icon,.caas .product-section-menu .action-bar .buy-button .btn-icon #block-content #product-info .primary-container .button-primary.button-download i.icon,.caas .product-section-menu .action-bar .buy-button .btn-icon #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas .product-section-menu .action-bar .buy-button .btn-icon #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas .product-section-menu .action-bar .buy-button .btn-icon #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas .product-section-menu .action-bar .buy-button .btn-icon #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas .product-section-menu .action-bar .buy-button .btn-icon .fa-white-download,.caas .product-section-menu .action-bar .buy-button .btn-icon .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download i.search-icon,.caas .product-section-menu .action-bar .buy-button .btn-icon .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .product-section-menu .action-bar .buy-button .btn-icon .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon{background-position:-2.75em -13em;width:1em;height:1em}.caas .fa-darkgrey-ellipsis-v{background-position:-4em -13em;width:1em;height:1em}.caas .fa-darkgrey-envelope{background-position:-5.25em -13em;width:1em;height:1em}.caas .fa-darkgrey-exclamation-circle{background-position:-6.5em -13em;width:1em;height:1em}.caas .fa-darkgrey-heart-o{background-position:-7.75em -13em;width:1em;height:1em}.caas .fa-darkgrey-heart{background-position:-9em -13em;width:1em;height:1em}.caas .fa-darkgrey-history{background-position:-10.25em -13em;width:1em;height:1em}.caas .fa-darkgrey-info-circle{background-position:-11.5em -13em;width:1em;height:1em}.caas .fa-darkgrey-list-ul{background-position:-12.75em -13em;width:1em;height:1em}.caas .fa-darkgrey-list,.caas .navigation-header .search .input-group .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list .search-icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list .icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list .navigation-header .search .input-group .search-icon{background-position:-14.5em -.25em;width:1em;height:1em}.caas .fa-darkgrey-lock{background-position:-14.5em -1.5em;width:1em;height:1em}.caas .fa-darkgrey-minus-circle{background-position:-14.5em -2.75em;width:1em;height:1em}.caas .fa-darkgrey-pause{background-position:-14.5em -4em;width:1em;height:1em}.caas .fa-darkgrey-pencil-square-o{background-position:-14.5em -5.25em;width:1em;height:1em}.caas .fa-darkgrey-play{background-position:-14.5em -6.5em;width:1em;height:1em}.caas .fa-darkgrey-power-off{background-position:-14.5em -7.75em;width:1em;height:1em}.caas .fa-darkgrey-question-circle{background-position:-14.5em -9em;width:1em;height:1em}.caas .fa-darkgrey-search{background-position:-14.5em -10.25em;width:1em;height:1em}.caas .fa-darkgrey-share-alt{background-position:-14.5em -11.5em;width:1em;height:1em}.caas .fa-darkgrey-shopping-bag{background-position:-14.5em -12.75em;width:1em;height:1em}.caas .fa-darkgrey-shopping-basket{background-position:-.25em -14.25em;width:1em;height:1em}.caas .fa-darkgrey-shopping-cart{background-position:-1.5em -14.25em;width:1em;height:1em}.caas .fa-darkgrey-square-o{background-position:-2.75em -14.25em;width:1em;height:1em}.caas .fa-darkgrey-th-large,.caas .navigation-header .search .input-group .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid .search-icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid .icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid .navigation-header .search .input-group .search-icon{background-position:-4em -14.25em;width:1em;height:1em}.caas .fa-darkgrey-times-circle-o{background-position:-5.25em -14.25em;width:1em;height:1em}.caas .fa-darkgrey-times-circle{background-position:-6.5em -14.25em;width:1em;height:1em}.caas .close-button .close-icon,.caas .fa-darkgrey-times,.caas .ksc-alert-close-icon,.caas .ubo .ubo-close-button .ubo-close-icon{background-position:-7.75em -14.25em;width:1em;height:1em}.caas .fa-darkgrey-tracking{background-position:-9em -14.25em}.caas .fa-darkgrey-trash-o{background-position:-10.25em -14.25em;width:1em;height:1em}.caas .fa-darkgrey-user{background-position:-11.5em -14.25em;width:1em;height:1em}.caas .fa-green-shield{background-position:-12.75em -14.25em;width:1em;height:1em}.caas .fa-lightgrey-chevron-circle-down{background-position:-14em -14.25em;width:1em;height:1em}.caas .fa-lightgrey-chevron-circle-right{background-position:-15.75em -.25em;width:1em;height:1em}.caas .close-button:focus .close-icon,.caas .close-button:hover .close-icon,.caas .fa-lightgrey-times,.caas .ubo .ubo-close-button:focus .ubo-close-icon,.caas .ubo .ubo-close-button:hover .ubo-close-icon{background-position:-15.75em -1.5em;width:1em;height:1em}.caas .fa-white-apple{background-position:-15.75em -2.75em;width:1em;height:1em}.caas .fa-white-at{background-position:-15.75em -4em;width:1em;height:1em}.caas .fa-white-bell{background-position:-15.75em -5.25em;width:1em;height:1em}.caas .fa-white-building{background-position:-15.75em -6.5em;width:1em;height:1em}.caas .fa-white-calendar{background-position:-15.75em -7.75em;width:1em;height:1em}.caas .fa-white-caret-up{background-position:-15.75em -9em;width:1em;height:1em}.caas .fa-white-check-circle,.caas .ksc-alert-success-icon{background-position:-15.75em -10.25em;width:1em;height:1em}.caas .fa-white-check{background-position:-15.75em -11.5em;width:1em;height:1em}.caas .fa-white-chevron-circle-left{background-position:-15.75em -12.75em;width:1em;height:1em}.caas .fa-white-chevron-circle-right{background-position:-15.75em -14em;width:1em;height:1em}.caas .fa-white-chevron-right{background-position:-.25em -15.5em;width:1em;height:1em}.caas #block-content #product-info .primary-container .button-secondary.button-download .navigation-header .search .input-group i.search-icon,.caas #block-content #product-info .primary-container .button-secondary.button-download i.icon,.caas .fa-white-cogs,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-secondary.button-download i.search-icon{background-position:-1.5em -15.5em;width:1em;height:1em}.caas .fa-white-comment-o{background-position:-2.75em -15.5em;width:1em;height:1em}.caas .fa-white-comment{background-position:-4em -15.5em;width:1em;height:1em}.caas .fa-white-comments-o{background-position:-5.25em -15.5em;width:1em;height:1em}.caas .fa-white-comments{background-position:-6.5em -15.5em;width:1em;height:1em}.caas .fa-calculator{background-position:-7.75em -15.5em;width:1em;height:1em}.caas .fa-white-dot-circle-o{background-position:-9em -15.5em;width:1em;height:1em}.caas #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group i.search-icon,.caas #block-content #product-info .primary-container .button-primary.button-download i.icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas .fa-white-download,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download i.search-icon,.caas .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon{background-position:-10.25em -15.5em;width:1em;height:1em}.caas .fa-white-envelope{background-position:-11.5em -15.5em;width:1em;height:1em}.caas .fa-white-exclamation-circle{background-position:-12.75em -15.5em;width:1em;height:1em}.caas .fa-white-exclamation-triangle,.caas .ksc-alert-warning-icon{background-position:-14em -15.5em;width:1em;height:1em}.caas .fa-white-file-text-o{background-position:-15.25em -15.5em;width:1em;height:1em}.caas .pe-radiobtn-unchecked,.caas form.responsive-form .radio-set input[type=radio]+label:before{background-position:-17em -.25em;width:1em;height:1em}.caas .fa-white-globe{background-position:-17em -1.5em;width:1em;height:1em}.caas .fa-white-hashtag{background-position:-17em -2.75em;width:1em;height:1em}.caas .fa-white-heart-o{background-position:-17em -4em;width:1em;height:1em}.caas .fa-white-heart{background-position:-17em -5.25em;width:1em;height:1em}.caas .fa-white-info-circle,.caas .ksc-alert-info-icon{background-position:-17em -6.5em;width:1em;height:1em}.caas .fa-white-info{background-position:-17em -7.75em;width:1em;height:1em}.caas .fa-white-key{background-position:-17em -9em;width:1em;height:1em}.caas .fa-white-list{background-position:-17em -10.25em;width:1em;height:1em}.caas .fa-white-lock{background-position:-17em -11.5em;width:1em;height:1em}.caas .fa-white-map-marker{background-position:-17em -12.75em;width:1em;height:1em}.caas .fa-white-mobile{background-position:-17em -14em;width:1em;height:1em}.caas .fa-white-percent{background-position:-17em -15.25em;width:1em;height:1em}.caas .fa-white-phone{background-position:-.25em -16.75em;width:1em;height:1em}.caas .fa-white-play-circle-o{background-position:-1.5em -16.75em;width:1em;height:1em}.caas .fa-white-plus{background-position:-2.75em -16.75em;width:1em;height:1em}.caas .fa-white-search,.caas .navigation-header .search .input-group .search-icon{background-position:-4em -16.75em;width:1em;height:1em}.caas .fa-white-star{background-position:-5.25em -16.75em;width:1em;height:1em}.caas .fa-white-suitcase{background-position:-6.5em -16.75em;width:1em;height:1em}.caas .fa-white-th-large{background-position:-7.75em -16.75em;width:1em;height:1em}.caas .fa-white-times-circle,.caas .ksc-alert-error-icon{background-position:-9em -16.75em;width:1em;height:1em}.caas .fa-white-times{background-position:-10.25em -16.75em;width:1em;height:1em}.caas .fa-white-user{background-position:-11.5em -16.75em;width:1em;height:1em}.caas .fa-white-users{background-position:-12.75em -16.75em;width:1em;height:1em}.caas .image-discount-bubble{background-position:-14em -16.75em;width:1em;height:1em}.caas .fa-info-circle-blue{background-position:-15.25em -16.75em;width:1em;height:1em}.caas .fa-info-circle{background-position:-16.5em -16.75em;width:1em;height:1em}.caas .fa-truck{background-position:-18.25em -.25em;width:1em;height:1em}.caas .fa-user{background-position:-18.25em -1.5em;width:1em;height:1em}.caas .fa-colored-check-circle-dark-green{background-position:-18.25em -2.75em;width:1em;height:1em}.caas .fa-colored-check-circle-o-dark-green{background-position:-18.25em -4em;width:1em;height:1em}.caas .fa-colored-check-dark-green{background-position:-18.25em -5.25em;width:1em;height:1em}.caas .fa-colored-check-green{background-position:-18.25em -6.5em;width:1em;height:1em}.caas .fa-colored-check-square-green{background-position:-18.25em -7.75em;width:1em;height:1em}.caas .fa-colored-circle-dark-blue{background-position:-18.25em -9em;width:1em;height:1em}.caas .fa-colored-circle-dark-green{background-position:-18.25em -10.25em;width:1em;height:1em}.caas .image-rating-empty-star{background-position:-18.25em -11.5em;width:1em;height:1em}.caas .image-rating-full-star{background-position:-18.25em -12.75em;width:1em;height:1em}.caas .image-share-fb-hover,.caas .socialShareButton .image-share-fb.icon-lg:hover,.caas .socialShareButton .image-share-fb.ksc-alert-error-icon:hover,.caas .socialShareButton .image-share-fb.ksc-alert-info-icon:hover,.caas .socialShareButton .image-share-fb.ksc-alert-success-icon:hover,.caas .socialShareButton .image-share-fb.ksc-alert-warning-icon:hover{background-position:-18.25em -14em;width:1em;height:1em}.caas .image-share-fb{background-position:-18.25em -15.25em;width:1em;height:1em}.caas .image-share-mail-hover,.caas .socialShareButton .image-share-mail.icon-lg:hover,.caas .socialShareButton .image-share-mail.ksc-alert-error-icon:hover,.caas .socialShareButton .image-share-mail.ksc-alert-info-icon:hover,.caas .socialShareButton .image-share-mail.ksc-alert-success-icon:hover,.caas .socialShareButton .image-share-mail.ksc-alert-warning-icon:hover{background-position:-18.25em -16.5em;width:1em;height:1em}.caas .image-share-mail{background-position:-.25em -18em;width:1em;height:1em}.caas .image-usp-center-left{background-position:-1.5em -18em;width:1em;height:1em}.caas .image-usp-center-right{background-position:-2.75em -18em;width:1em;height:1em}.caas .image-usp-left{background-position:-4em -18em;width:1em;height:1em}.caas .image-usp-right{background-position:-5.25em -18em;width:1em;height:1em}.caas .kg-10000{background-position:-6.5em -18em;width:1em;height:1em}.caas .kg-10190{background-position:-7.75em -18em;width:1em;height:1em}.caas .kg-10306{background-position:-9em -18em;width:1em;height:1em}.caas .kg-10431{background-position:-10.25em -18em;width:1em;height:1em}.caas .kg-10444{background-position:-11.5em -18em;width:1em;height:1em}.caas .kg-10560{background-position:-12.75em -18em;width:1em;height:1em}.caas .kg-10639{background-position:-14em -18em;width:1em;height:1em}.caas .kg-10719{background-position:-15.25em -18em;width:1em;height:1em}.caas .kg-10723{background-position:-16.5em -18em;width:1em;height:1em}.caas .kg-14020{background-position:-17.75em -18em;width:1em;height:1em}.caas .kg-14021{background-position:-19.5em -.25em;width:1em;height:1em}.caas .kg-14022{background-position:-19.5em -1.5em;width:1em;height:1em}.caas .kg-14510{background-position:-19.5em -2.75em;width:1em;height:1em}.caas .kg-14847{background-position:-19.5em -4em;width:1em;height:1em}.caas .kg-15346{background-position:-19.5em -5.25em;width:1em;height:1em}.caas .kg-15710{background-position:-19.5em -6.5em;width:1em;height:1em}.caas .kg-15752{background-position:-19.5em -7.75em;width:1em;height:1em}.caas .kg-15859{background-position:-19.5em -9em;width:1em;height:1em}.caas .kg-17000{background-position:-19.5em -10.25em;width:1em;height:1em}.caas .kg-19000{background-position:-19.5em -11.5em;width:1em;height:1em}.caas .kg-19004{background-position:-19.5em -12.75em;width:1em;height:1em}.caas .kg-19005{background-position:-19.5em -14em;width:1em;height:1em}.caas .kg-19007{background-position:-19.5em -15.25em;width:1em;height:1em}.caas .kg-19008{background-position:-19.5em -16.5em;width:1em;height:1em}.caas .kg-19012{background-position:-19.5em -17.75em;width:1em;height:1em}.caas .kg-19013{background-position:-.25em -19.25em;width:1em;height:1em}.caas .kg-19014{background-position:-1.5em -19.25em;width:1em;height:1em}.caas .kg-19015{background-position:-2.75em -19.25em;width:1em;height:1em}.caas .kg-brands{background-position:-4em -19.25em;width:1em;height:1em}.caas .kg-homepage{background-position:-5.25em -19.25em;width:1em;height:1em}.caas .kg-wof-blush{background-position:-6.5em -19.25em;width:1em;height:1em}.caas .kg-wof{background-position:-7.75em -19.25em;width:1em;height:1em}.caas .other-flag_dk{background-position:-9em -19.25em;width:1em;height:1em}.caas .other-flag_no{background-position:-10.25em -19.25em;width:1em;height:1em}.caas .other-flag_se{background-position:-11.5em -19.25em;width:1em;height:1em}.caas .fa-colored-circle-green{background-position:-12.75em -19.25em;width:1em;height:1em}.caas .pe-angle-down{background-position:-14em -19.25em;width:1em;height:1em}.caas .pe-angle-left{background-position:-15.25em -19.25em;width:1em;height:1em}.caas .pe-angle-right{background-position:-16.5em -19.25em;width:1em;height:1em}.caas .pe-angle-up{background-position:-17.75em -19.25em;width:1em;height:1em}.caas .pe-checkbox-checked-disabled,.caas form.responsive-form .checkbox-set input[type=checkbox]:disabled:checked+label:before{background-position:-19em -19.25em;width:1em;height:1em}.caas .pe-checkbox-checked-focus,.caas form.responsive-form .checkbox-set input[type=checkbox]:checked:focus+label:before,.caas form.responsive-form .checkbox-set input[type=checkbox]:disabled:checked:focus+label:before{background-position:-20.75em -.25em;width:1em;height:1em}.caas .pe-checkbox-checked-focus_white,.caas form.responsive-form .checkbox-set input[type=checkbox].checkbox-white:checked:focus+label:before{background-position:-20.75em -1.5em;width:1em;height:1em}.caas .pe-checkbox-checked,.caas form.responsive-form .checkbox-set input[type=checkbox]:checked+label:before{background-position:-20.75em -2.75em;width:1em;height:1em}.caas .pe-checkbox-checked_white,.caas form.responsive-form .checkbox-set input[type=checkbox].checkbox-white:checked+label:before{background-position:-20.75em -4em;width:1em;height:1em}.caas .pe-checkbox-unchecked-disabled,.caas form.responsive-form .checkbox-set input[type=checkbox]:disabled+label:before{background-position:-20.75em -5.25em;width:1em;height:1em}.caas .pe-checkbox-unchecked-focus,.caas form.responsive-form .checkbox-set input[type=checkbox]:focus+label:before{background-position:-20.75em -6.5em;width:1em;height:1em}.caas .pe-checkbox-unchecked-focus_white,.caas form.responsive-form .checkbox-set input[type=checkbox].checkbox-white:focus+label:before{background-position:-20.75em -7.75em;width:1em;height:1em}.caas .pe-checkbox-unchecked,.caas form.responsive-form .checkbox-set input[type=checkbox]+label:before{background-position:-20.75em -9em;width:1em;height:1em}.caas .pe-checkbox-unchecked_white,.caas form.responsive-form .checkbox-set input[type=checkbox].checkbox-white+label:before{background-position:-20.75em -10.25em;width:1em;height:1em}.caas .pe-radiobtn-checked-disabled{background-position:-20.75em -11.5em;width:1em;height:1em}.caas .pe-radiobtn-checked-focus,.caas form.responsive-form .radio-set input[type=radio]:checked:focus+label:before,.caas form.responsive-form .radio-set input[type=radio]:disabled:checked:focus+label:before{background-position:-20.75em -12.75em;width:1em;height:1em}.caas .pe-radiobtn-checked,.caas form.responsive-form .radio-set input[type=radio]:checked+label:before{background-position:-20.75em -14em;width:1em;height:1em}.caas .pe-radiobtn-unchecked-disabled,.caas form.responsive-form .radio-set input[type=radio]:disabled+label:before{background-position:-20.75em -15.25em;width:1em;height:1em}.caas .pe-radiobtn-unchecked-focus,.caas form.responsive-form .radio-set input[type=radio]:focus+label:before{background-position:-20.75em -16.5em;width:1em;height:1em}.caas .fa-white-credit-card{background-position:-20.75em -17.75em;width:1em;height:1em}.caas form.responsive-form .checkbox-set input[type=checkbox],.caas form.responsive-form .radio-set input[type=radio]{position:absolute;top:6px;left:4px;width:1px;height:1px;outline:none;overflow:hidden;opacity:0}.caas form.responsive-form{font-size:16px}.caas form.responsive-form label{max-width:100%;font-weight:400}.caas form.responsive-form .input-set{margin-bottom:10px}.caas form.responsive-form .input-set .validation-message{color:#b00}.caas form.responsive-form .input-set label{font-weight:700;margin-bottom:3px;display:block}.caas form.responsive-form .input-set .icon-input-wrapper{position:relative;display:inline-table;border-collapse:separate;width:100%;vertical-align:middle}.caas form.responsive-form .input-set .icon-input-wrapper .input-icon{display:table-cell;background-color:#476471;border-radius:0 0 0 0;border-right:0;padding:4px 8px;font-weight:400;line-height:1;text-align:center;width:36px;white-space:nowrap;vertical-align:middle}.caas form.responsive-form .input-set .icon-input-wrapper input[type=date],.caas form.responsive-form .input-set .icon-input-wrapper input[type=email],.caas form.responsive-form .input-set .icon-input-wrapper input[type=number],.caas form.responsive-form .input-set .icon-input-wrapper input[type=password],.caas form.responsive-form .input-set .icon-input-wrapper input[type=tel],.caas form.responsive-form .input-set .icon-input-wrapper input[type=text],.caas form.responsive-form .input-set .icon-input-wrapper input[type=url]{display:table-cell;float:left;position:relative;vertical-align:middle;border-radius:0 0 0 0;border:2px solid #e6e6e6;border-left:0;line-height:normal}.caas form.responsive-form .input-set .icon-input-wrapper input[type=date]:focus,.caas form.responsive-form .input-set .icon-input-wrapper input[type=email]:focus,.caas form.responsive-form .input-set .icon-input-wrapper input[type=number]:focus,.caas form.responsive-form .input-set .icon-input-wrapper input[type=password]:focus,.caas form.responsive-form .input-set .icon-input-wrapper input[type=tel]:focus,.caas form.responsive-form .input-set .icon-input-wrapper input[type=text]:focus,.caas form.responsive-form .input-set .icon-input-wrapper input[type=url]:focus{border-left:0}.caas form.responsive-form .input-set .icon-input-wrapper input[type=date]{height:40px}.caas form.responsive-form .input-set input[type=date],.caas form.responsive-form .input-set input[type=email],.caas form.responsive-form .input-set input[type=number],.caas form.responsive-form .input-set input[type=password],.caas form.responsive-form .input-set input[type=tel],.caas form.responsive-form .input-set input[type=text],.caas form.responsive-form .input-set input[type=url]{width:100%;background-color:#f5f5f5;border-radius:0;border:2px solid #e6e6e6;padding:6px 8px;font-size:16px;font-weight:400;-webkit-appearance:none}.caas form.responsive-form .input-set input[type=date]:focus,.caas form.responsive-form .input-set input[type=email]:focus,.caas form.responsive-form .input-set input[type=number]:focus,.caas form.responsive-form .input-set input[type=password]:focus,.caas form.responsive-form .input-set input[type=tel]:focus,.caas form.responsive-form .input-set input[type=text]:focus,.caas form.responsive-form .input-set input[type=url]:focus{outline:0;background-color:#fcfcfc;border:2px solid #476471}.caas form.responsive-form .input-set.invalid .input-icon{background-color:#b00}.caas form.responsive-form .input-set.invalid input[type=date],.caas form.responsive-form .input-set.invalid input[type=email],.caas form.responsive-form .input-set.invalid input[type=number],.caas form.responsive-form .input-set.invalid input[type=password],.caas form.responsive-form .input-set.invalid input[type=tel],.caas form.responsive-form .input-set.invalid input[type=text],.caas form.responsive-form .input-set.invalid input[type=url]{border:2px solid #b00;padding-right:25px}.caas form.responsive-form .input-set.invalid .icon-input-wrapper:after{display:block;content:"";position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.caas form.responsive-form .input-set.invalid .icon-input-wrapper input[type=date],.caas form.responsive-form .input-set.invalid .icon-input-wrapper input[type=email],.caas form.responsive-form .input-set.invalid .icon-input-wrapper input[type=number],.caas form.responsive-form .input-set.invalid .icon-input-wrapper input[type=password],.caas form.responsive-form .input-set.invalid .icon-input-wrapper input[type=tel],.caas form.responsive-form .input-set.invalid .icon-input-wrapper input[type=text],.caas form.responsive-form .input-set.invalid .icon-input-wrapper input[type=url]{border-left:0}.caas form.responsive-form .input-set.white input[type=date],.caas form.responsive-form .input-set.white input[type=email],.caas form.responsive-form .input-set.white input[type=number],.caas form.responsive-form .input-set.white input[type=password],.caas form.responsive-form .input-set.white input[type=tel],.caas form.responsive-form .input-set.white input[type=text],.caas form.responsive-form .input-set.white input[type=url]{background-color:#fff}.caas form.responsive-form .textarea-set{margin-bottom:15px}.caas form.responsive-form .textarea-set label{font-weight:700;display:block}.caas form.responsive-form .textarea-set textarea{display:block;width:100%;resize:none;background-color:#f5f5f5;border-radius:0;font-size:16px;font-weight:400;border:2px solid #e6e6e6;-webkit-appearance:none;padding:7px}.caas form.responsive-form .textarea-set textarea:focus{outline:0;background-color:#fcfcfc;border:2px solid #476471}.caas form.responsive-form .textarea-set .validation-message{color:#b00}.caas form.responsive-form .textarea-set .mError{color:#b00;text-align:center}.caas form.responsive-form .textarea-set.invalid textarea{border:2px solid #b00}.caas form.responsive-form .textarea-set.white textarea{background-color:#fff}.caas form.responsive-form .checkbox-set .input,.caas form.responsive-form .radio-set .input{display:block;width:100%}.caas form.responsive-form .checkbox-set .validation-message,.caas form.responsive-form .radio-set .validation-message{color:#b00}.caas form.responsive-form .checkbox-set legend,.caas form.responsive-form .radio-set legend{font-weight:700;font-size:16px;border:0;margin-bottom:0}.caas form.responsive-form .checkbox-set label,.caas form.responsive-form .radio-set label{cursor:pointer}.caas form.responsive-form .radio-set,.caas form.responsive-form .radio-set .input{position:relative}.caas form.responsive-form .radio-set input[type=radio]+label:before{visibility:visible;content:" ";display:inline-block;cursor:pointer;margin-right:5px;position:relative;top:4px}.caas form.responsive-form .radio-set input[type=radio]:disabled+label,.caas form.responsive-form .radio-set input[type=radio]:disabled+label:before{cursor:not-allowed}.caas form.responsive-form .radio-set label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.caas form.responsive-form .checkbox-set,.caas form.responsive-form .checkbox-set .input{position:relative}.caas form.responsive-form .checkbox-set input[type=checkbox]+label:before{visibility:visible;content:" ";display:inline-block;cursor:pointer;margin-right:5px;position:relative;vertical-align:text-bottom}.caas form.responsive-form .checkbox-set input[type=checkbox]:disabled+label,.caas form.responsive-form .checkbox-set input[type=checkbox]:disabled+label:before{cursor:not-allowed}.caas form.responsive-form .checkbox-set label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.caas input[type=date],.caas input[type=email],.caas input[type=number],.caas input[type=password],.caas input[type=tel],.caas input[type=text],.caas input[type=url]{font-size:16px}.caas #block-content .button-buy-big,.caas #block-content .button-small,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary,.caas .btn-large,.caas .btn-medium,.caas .btn-small,.caas .button-list-item,.caas .dropdown-btn select{border-radius:4px;border:0;border-bottom:solid #ccc;border-bottom-width:3px;cursor:pointer;white-space:nowrap;text-transform:uppercase;font-size:12px;color:#333;background:#f5f5f5;display:inline-block;padding:10px 12px;line-height:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;vertical-align:bottom;overflow:visible}.caas #block-content .button-buy-big .checkmark,.caas #block-content .button-small .checkmark,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary .checkmark,.caas .btn-large .checkmark,.caas .btn-medium .checkmark,.caas .btn-small .checkmark,.caas .button-list-item .checkmark,.caas .dropdown-btn select .checkmark{display:none}.caas #block-content .button-buy-big:focus,.caas #block-content .button-buy-big:hover,.caas #block-content .button-small:focus,.caas #block-content .button-small:hover,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary:focus,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary:hover,.caas .btn-large:focus,.caas .btn-large:hover,.caas .btn-medium:focus,.caas .btn-medium:hover,.caas .btn-small:focus,.caas .btn-small:hover,.caas .button-list-item:focus,.caas .button-list-item:hover,.caas .dropdown-btn select:focus,.caas .dropdown-btn select:hover{color:#333;background:#fff;text-decoration:none}.caas #block-content .button-buy-big:active,.caas #block-content .button-buy-big:hover:active,.caas #block-content .button-small:active,.caas #block-content .button-small:hover:active,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary:active,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary:hover:active,.caas .btn-large:active,.caas .btn-large:hover:active,.caas .btn-medium:active,.caas .btn-medium:hover:active,.caas .btn-small:active,.caas .btn-small:hover:active,.caas .button-list-item:active,.caas .button-list-item:hover:active,.caas .dropdown-btn select:active,.caas .dropdown-btn select:hover:active{color:#333;background:#e6e6e6;text-decoration:none;border-bottom-width:2px;margin-top:1px}.caas #block-content .btn-icon.button-buy-big,.caas #block-content .btn-icon.button-small,.caas #block-content .config-boxes .config .cto li.btn-icon.button.button-large.button-secondary,.caas .btn-icon.btn-large,.caas .btn-icon.btn-medium,.caas .btn-icon.btn-small,.caas .btn-icon.button-list-item,.caas .dropdown-btn select.btn-icon{padding-left:50px}.caas #block-content .btn-icon.button-buy-big:before,.caas #block-content .btn-icon.button-small:before,.caas #block-content .config-boxes .config .cto li.btn-icon.button.button-large.button-secondary:before,.caas .btn-icon.btn-large:before,.caas .btn-icon.btn-medium:before,.caas .btn-icon.btn-small:before,.caas .btn-icon.button-list-item:before,.caas .dropdown-btn select.btn-icon:before{content:"";position:absolute;height:100%;width:40px;top:0;left:0;background:#476471;border-radius:4px 0 0 4px;box-shadow:0 3px 0 #354a54}.caas #block-content .btn-icon.button-buy-big:hover:before,.caas #block-content .btn-icon.button-small:hover:before,.caas #block-content .config-boxes .config .cto li.btn-icon.button.button-large.button-secondary:hover:before,.caas .btn-icon.btn-large:hover:before,.caas .btn-icon.btn-medium:hover:before,.caas .btn-icon.btn-small:hover:before,.caas .btn-icon.button-list-item:hover:before,.caas .dropdown-btn select.btn-icon:hover:before{background-color:#547f90}.caas #block-content .btn-icon.button-buy-big:active:before,.caas #block-content .btn-icon.button-buy-big:hover:active:before,.caas #block-content .btn-icon.button-small:active:before,.caas #block-content .btn-icon.button-small:hover:active:before,.caas #block-content .config-boxes .config .cto li.btn-icon.button.button-large.button-secondary:active:before,.caas #block-content .config-boxes .config .cto li.btn-icon.button.button-large.button-secondary:hover:active:before,.caas .btn-icon.btn-large:active:before,.caas .btn-icon.btn-large:hover:active:before,.caas .btn-icon.btn-medium:active:before,.caas .btn-icon.btn-medium:hover:active:before,.caas .btn-icon.btn-small:active:before,.caas .btn-icon.btn-small:hover:active:before,.caas .btn-icon.button-list-item:active:before,.caas .btn-icon.button-list-item:hover:active:before,.caas .dropdown-btn select.btn-icon:active:before,.caas .dropdown-btn select.btn-icon:hover:active:before{background-color:#435f6b;box-shadow:0 2px 0 #354a54}.caas #block-content .btn-icon.button-buy-big .icon,.caas #block-content .btn-icon.button-buy-big .navigation-header .search .input-group .search-icon,.caas #block-content .btn-icon.button-small .icon,.caas #block-content .btn-icon.button-small .navigation-header .search .input-group .search-icon,.caas #block-content .config-boxes .config .cto li.btn-icon.button.button-large.button-secondary .icon,.caas #block-content .config-boxes .config .cto li.btn-icon.button.button-large.button-secondary .navigation-header .search .input-group .search-icon,.caas .btn-icon.btn-large .icon,.caas .btn-icon.btn-large .navigation-header .search .input-group .search-icon,.caas .btn-icon.btn-medium .icon,.caas .btn-icon.btn-medium .navigation-header .search .input-group .search-icon,.caas .btn-icon.btn-small .icon,.caas .btn-icon.btn-small .navigation-header .search .input-group .search-icon,.caas .btn-icon.button-list-item .icon,.caas .btn-icon.button-list-item .navigation-header .search .input-group .search-icon,.caas .dropdown-btn select.btn-icon .icon,.caas .dropdown-btn select.btn-icon .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group #block-content .btn-icon.button-buy-big .search-icon,.caas .navigation-header .search .input-group #block-content .btn-icon.button-small .search-icon,.caas .navigation-header .search .input-group #block-content .config-boxes .config .cto li.btn-icon.button.button-large.button-secondary .search-icon,.caas .navigation-header .search .input-group .btn-icon.btn-large .search-icon,.caas .navigation-header .search .input-group .btn-icon.btn-medium .search-icon,.caas .navigation-header .search .input-group .btn-icon.btn-small .search-icon,.caas .navigation-header .search .input-group .btn-icon.button-list-item .search-icon,.caas .navigation-header .search .input-group .dropdown-btn select.btn-icon .search-icon{position:absolute;color:#fff;top:9px;left:10px;text-align:center}.caas #block-content .config-boxes .config .cto li.primary.button.button-large.button-secondary,.caas #block-content .primary.button-buy-big,.caas #block-content .primary.button-small,.caas .dropdown-btn select.primary,.caas .primary.btn-large,.caas .primary.btn-medium,.caas .primary.btn-small,.caas .primary.button-list-item{color:#333;background:#f8b912;border-bottom-color:#d29300}.caas #block-content .config-boxes .config .cto li.primary.button.button-large.button-secondary:focus,.caas #block-content .config-boxes .config .cto li.primary.button.button-large.button-secondary:hover,.caas #block-content .primary.button-buy-big:focus,.caas #block-content .primary.button-buy-big:hover,.caas #block-content .primary.button-small:focus,.caas #block-content .primary.button-small:hover,.caas .dropdown-btn select.primary:focus,.caas .dropdown-btn select.primary:hover,.caas .primary.btn-large:focus,.caas .primary.btn-large:hover,.caas .primary.btn-medium:focus,.caas .primary.btn-medium:hover,.caas .primary.btn-small:focus,.caas .primary.btn-small:hover,.caas .primary.button-list-item:focus,.caas .primary.button-list-item:hover{color:#333;background:#fac742}.caas #block-content .config-boxes .config .cto li.primary.button.button-large.button-secondary:active,.caas #block-content .config-boxes .config .cto li.primary.button.button-large.button-secondary:hover:active,.caas #block-content .primary.button-buy-big:active,.caas #block-content .primary.button-buy-big:hover:active,.caas #block-content .primary.button-small:active,.caas #block-content .primary.button-small:hover:active,.caas .dropdown-btn select.primary:active,.caas .dropdown-btn select.primary:hover:active,.caas .primary.btn-large:active,.caas .primary.btn-large:hover:active,.caas .primary.btn-medium:active,.caas .primary.btn-medium:hover:active,.caas .primary.btn-small:active,.caas .primary.btn-small:hover:active,.caas .primary.button-list-item:active,.caas .primary.button-list-item:hover:active{color:#333;background:#ebb000}.caas #block-content #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container .disabled.button-small:active,.caas #block-content #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container .disabled.button-small:hover,.caas #block-content .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container .disabled.button-small:active,.caas #block-content .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container .disabled.button-small:hover,.caas #block-content .config-boxes .config .cto li.primary.disabled.button.button-large.button-secondary,.caas #block-content .primary.disabled.button-buy-big,.caas #block-content .primary.disabled.button-small,.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container #block-content .disabled.button-small:active,.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container #block-content .disabled.button-small:hover,.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container .btn-small.disabled:active,.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container .btn-small.disabled:hover,.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container #block-content .disabled.button-small:active,.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container #block-content .disabled.button-small:hover,.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container .btn-small.disabled:active,.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container .btn-small.disabled:hover,.caas .dropdown-btn select.primary.disabled,.caas .primary.disabled.btn-large,.caas .primary.disabled.btn-medium,.caas .primary.disabled.btn-small,.caas .primary.disabled.button-list-item{color:#6c6c6c;background-color:rgba(248,185,18,.7)}.caas #block-content #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container .disabled.button-small:active,.caas #block-content #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container .disabled.button-small:hover:active,.caas #block-content .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container .disabled.button-small:active,.caas #block-content .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container .disabled.button-small:hover:active,.caas #block-content .config-boxes .config .cto li.primary.disabled.button.button-large.button-secondary:active,.caas #block-content .config-boxes .config .cto li.primary.disabled.button.button-large.button-secondary:hover:active,.caas #block-content .primary.disabled.button-buy-big:active,.caas #block-content .primary.disabled.button-buy-big:hover:active,.caas #block-content .primary.disabled.button-small:active,.caas #block-content .primary.disabled.button-small:hover:active,.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container #block-content .disabled.button-small:active,.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container #block-content .disabled.button-small:hover:active,.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container .btn-small.disabled:active,.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container .btn-small.disabled:hover:active,.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container #block-content .disabled.button-small:active,.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container #block-content .disabled.button-small:hover:active,.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container .btn-small.disabled:active,.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container .btn-small.disabled:hover:active,.caas .dropdown-btn select.primary.disabled:active,.caas .dropdown-btn select.primary.disabled:hover:active,.caas .primary.disabled.btn-large:active,.caas .primary.disabled.btn-large:hover:active,.caas .primary.disabled.btn-medium:active,.caas .primary.disabled.btn-medium:hover:active,.caas .primary.disabled.btn-small:active,.caas .primary.disabled.btn-small:hover:active,.caas .primary.disabled.button-list-item:active,.caas .primary.disabled.button-list-item:hover:active{background-color:rgba(248,185,18,.7)}.caas #block-content .config-boxes .config .cto li.secondary.button.button-large.button-secondary,.caas #block-content .secondary.button-buy-big,.caas #block-content .secondary.button-small,.caas .dropdown-btn select.secondary,.caas .secondary.btn-large,.caas .secondary.btn-medium,.caas .secondary.btn-small,.caas .secondary.button-list-item{color:#fff;background:#476471;border-bottom-color:#354a54}.caas #block-content .config-boxes .config .cto li.secondary.btn-icon.button.button-large.button-secondary,.caas #block-content .secondary.btn-icon.button-buy-big,.caas #block-content .secondary.btn-icon.button-small,.caas .dropdown-btn select.secondary.btn-icon,.caas .secondary.btn-icon.btn-large,.caas .secondary.btn-icon.btn-medium,.caas .secondary.btn-icon.btn-small,.caas .secondary.btn-icon.button-list-item{padding-left:40px}.caas #block-content .config-boxes .config .cto li.secondary.btn-icon.button.button-large.button-secondary,.caas #block-content .secondary.btn-icon.btn-large.button-small,.caas #block-content .secondary.btn-icon.button-buy-big,.caas .secondary.btn-icon.btn-large{padding-left:30px}.caas #block-content .config-boxes .config .cto li.secondary.btn-icon.button.button-large.button-secondary .icon,.caas #block-content .config-boxes .config .cto li.secondary.btn-icon.button.button-large.button-secondary .navigation-header .search .input-group .search-icon,.caas #block-content .secondary.btn-icon.btn-large.button-small .icon,.caas #block-content .secondary.btn-icon.btn-large.button-small .navigation-header .search .input-group .search-icon,.caas #block-content .secondary.btn-icon.button-buy-big .icon,.caas #block-content .secondary.btn-icon.button-buy-big .navigation-header .search .input-group .search-icon,.caas .dropdown-btn select.secondary.btn-icon.btn-large .icon,.caas .navigation-header .search .input-group #block-content .config-boxes .config .cto li.secondary.btn-icon.button.button-large.button-secondary .search-icon,.caas .navigation-header .search .input-group #block-content .secondary.btn-icon.btn-large.button-small .search-icon,.caas .navigation-header .search .input-group #block-content .secondary.btn-icon.button-buy-big .search-icon,.caas .navigation-header .search .input-group .secondary.btn-icon.btn-large .search-icon,.caas .secondary.btn-icon.btn-large.btn-medium .icon,.caas .secondary.btn-icon.btn-large.btn-small .icon,.caas .secondary.btn-icon.btn-large.button-list-item .icon,.caas .secondary.btn-icon.btn-large .icon,.caas .secondary.btn-icon.btn-large .navigation-header .search .input-group .search-icon{left:15px}.caas #block-content .config-boxes .config .cto li.secondary.button.button-large.button-secondary:focus,.caas #block-content .config-boxes .config .cto li.secondary.button.button-large.button-secondary:hover,.caas #block-content .secondary.button-buy-big:focus,.caas #block-content .secondary.button-buy-big:hover,.caas #block-content .secondary.button-small:focus,.caas #block-content .secondary.button-small:hover,.caas .dropdown-btn select.secondary:focus,.caas .dropdown-btn select.secondary:hover,.caas .secondary.btn-large:focus,.caas .secondary.btn-large:hover,.caas .secondary.btn-medium:focus,.caas .secondary.btn-medium:hover,.caas .secondary.btn-small:focus,.caas .secondary.btn-small:hover,.caas .secondary.button-list-item:focus,.caas .secondary.button-list-item:hover{color:#fff;background:#547f90}.caas #block-content .config-boxes .config .cto li.secondary.button.button-large.button-secondary:active,.caas #block-content .config-boxes .config .cto li.secondary.button.button-large.button-secondary:hover:active,.caas #block-content .secondary.button-buy-big:active,.caas #block-content .secondary.button-buy-big:hover:active,.caas #block-content .secondary.button-small:active,.caas #block-content .secondary.button-small:hover:active,.caas .dropdown-btn select.secondary:active,.caas .dropdown-btn select.secondary:hover:active,.caas .secondary.btn-large:active,.caas .secondary.btn-large:hover:active,.caas .secondary.btn-medium:active,.caas .secondary.btn-medium:hover:active,.caas .secondary.btn-small:active,.caas .secondary.btn-small:hover:active,.caas .secondary.button-list-item:active,.caas .secondary.button-list-item:hover:active{color:#fff;background:#435f6b}.caas #block-content .config-boxes .config .cto li.flat.button.button-large.button-secondary,.caas #block-content .flat.button-buy-big,.caas #block-content .flat.button-small,.caas .dropdown-btn select.flat,.caas .flat.btn-large,.caas .flat.btn-medium,.caas .flat.btn-small,.caas .flat.button-list-item{color:#476471;background:#fff;font-weight:700;border-bottom:0}.caas #block-content .config-boxes .config .cto li.flat.button.button-large.button-secondary:focus,.caas #block-content .config-boxes .config .cto li.flat.button.button-large.button-secondary:hover,.caas #block-content .flat.button-buy-big:focus,.caas #block-content .flat.button-buy-big:hover,.caas #block-content .flat.button-small:focus,.caas #block-content .flat.button-small:hover,.caas .dropdown-btn select.flat:focus,.caas .dropdown-btn select.flat:hover,.caas .flat.btn-large:focus,.caas .flat.btn-large:hover,.caas .flat.btn-medium:focus,.caas .flat.btn-medium:hover,.caas .flat.btn-small:focus,.caas .flat.btn-small:hover,.caas .flat.button-list-item:focus,.caas .flat.button-list-item:hover{color:#476471;background:#f5f5f5}.caas #block-content .config-boxes .config .cto li.flat.button.button-large.button-secondary:active,.caas #block-content .config-boxes .config .cto li.flat.button.button-large.button-secondary:hover:active,.caas #block-content .flat.button-buy-big:active,.caas #block-content .flat.button-buy-big:hover:active,.caas #block-content .flat.button-small:active,.caas #block-content .flat.button-small:hover:active,.caas .dropdown-btn select.flat:active,.caas .dropdown-btn select.flat:hover:active,.caas .flat.btn-large:active,.caas .flat.btn-large:hover:active,.caas .flat.btn-medium:active,.caas .flat.btn-medium:hover:active,.caas .flat.btn-small:active,.caas .flat.btn-small:hover:active,.caas .flat.button-list-item:active,.caas .flat.button-list-item:hover:active{color:#476471;background:#e6e6e6;margin-top:0}.caas #block-content .config-boxes .config .cto li.flat.btn-icon.button.button-large.button-secondary:before,.caas #block-content .flat.btn-icon.button-buy-big:before,.caas #block-content .flat.btn-icon.button-small:before,.caas .dropdown-btn select.flat.btn-icon:before,.caas .flat.btn-icon.btn-large:before,.caas .flat.btn-icon.btn-medium:before,.caas .flat.btn-icon.btn-small:before,.caas .flat.btn-icon.button-list-item:before{box-shadow:none}.caas #block-content .config-boxes .config .cto li.disabled.button.button-large.button-secondary,.caas #block-content .disabled.button-buy-big,.caas #block-content .disabled.button-small,.caas .disabled.btn-large,.caas .disabled.btn-medium,.caas .disabled.btn-small,.caas .disabled.button-list-item,.caas .dropdown-btn select.disabled{color:#6c6c6c;background:#f5f5f5;border-bottom:0}.caas #block-content .config-boxes .config .cto li.disabled.button.button-large.button-secondary:active,.caas #block-content .config-boxes .config .cto li.disabled.button.button-large.button-secondary:hover:active,.caas #block-content .disabled.button-buy-big:active,.caas #block-content .disabled.button-buy-big:hover:active,.caas #block-content .disabled.button-small:active,.caas #block-content .disabled.button-small:hover:active,.caas .disabled.btn-large:active,.caas .disabled.btn-large:hover:active,.caas .disabled.btn-medium:active,.caas .disabled.btn-medium:hover:active,.caas .disabled.btn-small:active,.caas .disabled.btn-small:hover:active,.caas .disabled.button-list-item:active,.caas .disabled.button-list-item:hover:active,.caas .dropdown-btn select.disabled:active,.caas .dropdown-btn select.disabled:hover:active{background:#f5f5f5;color:#6c6c6c;margin-top:0}.caas #block-content .config-boxes .config .cto li.disabled.btn-icon.button.button-large.button-secondary:active:before,.caas #block-content .config-boxes .config .cto li.disabled.btn-icon.button.button-large.button-secondary:before,.caas #block-content .disabled.btn-icon.button-buy-big:active:before,.caas #block-content .disabled.btn-icon.button-buy-big:before,.caas #block-content .disabled.btn-icon.button-small:active:before,.caas #block-content .disabled.btn-icon.button-small:before,.caas .disabled.btn-icon.btn-large:active:before,.caas .disabled.btn-icon.btn-large:before,.caas .disabled.btn-icon.btn-medium:active:before,.caas .disabled.btn-icon.btn-medium:before,.caas .disabled.btn-icon.btn-small:active:before,.caas .disabled.btn-icon.btn-small:before,.caas .disabled.btn-icon.button-list-item:active:before,.caas .disabled.btn-icon.button-list-item:before,.caas .dropdown-btn select.disabled.btn-icon:active:before,.caas .dropdown-btn select.disabled.btn-icon:before{box-shadow:none;background:#dcdcdc}.caas #block-content .config-boxes .config .cto li.disabled.with-loader.button.button-large.button-secondary:active,.caas #block-content .config-boxes .config .cto li.disabled.with-loader.button.button-large.button-secondary:focus,.caas #block-content .config-boxes .config .cto li.disabled.with-loader.button.button-large.button-secondary:hover,.caas #block-content .config-boxes .config .cto li.disabled.with-loader.button.button-large.button-secondary:hover:active,.caas #block-content .disabled.with-loader.button-buy-big:active,.caas #block-content .disabled.with-loader.button-buy-big:focus,.caas #block-content .disabled.with-loader.button-buy-big:hover,.caas #block-content .disabled.with-loader.button-buy-big:hover:active,.caas #block-content .disabled.with-loader.button-small:active,.caas #block-content .disabled.with-loader.button-small:focus,.caas #block-content .disabled.with-loader.button-small:hover,.caas #block-content .disabled.with-loader.button-small:hover:active,.caas .disabled.with-loader.btn-large:active,.caas .disabled.with-loader.btn-large:focus,.caas .disabled.with-loader.btn-large:hover,.caas .disabled.with-loader.btn-large:hover:active,.caas .disabled.with-loader.btn-medium:active,.caas .disabled.with-loader.btn-medium:focus,.caas .disabled.with-loader.btn-medium:hover,.caas .disabled.with-loader.btn-medium:hover:active,.caas .disabled.with-loader.btn-small:active,.caas .disabled.with-loader.btn-small:focus,.caas .disabled.with-loader.btn-small:hover,.caas .disabled.with-loader.btn-small:hover:active,.caas .disabled.with-loader.button-list-item:active,.caas .disabled.with-loader.button-list-item:focus,.caas .disabled.with-loader.button-list-item:hover,.caas .disabled.with-loader.button-list-item:hover:active,.caas .dropdown-btn select.disabled.with-loader:active,.caas .dropdown-btn select.disabled.with-loader:focus,.caas .dropdown-btn select.disabled.with-loader:hover,.caas .dropdown-btn select.disabled.with-loader:hover:active{color:#6c6c6c;background:#f5f5f5;outline:none}.caas #block-content .config-boxes .config .cto li.tertiary-white.button.button-large.button-secondary,.caas #block-content .dropdown-btn select.button-buy-big,.caas #block-content .dropdown-btn select.button-small,.caas #block-content .tertiary-white.button-buy-big,.caas #block-content .tertiary-white.button-small,.caas .dropdown-btn #block-content select.button-buy-big,.caas .dropdown-btn #block-content select.button-small,.caas .dropdown-btn select,.caas .tertiary-white.btn-large,.caas .tertiary-white.btn-medium,.caas .tertiary-white.btn-small,.caas .tertiary-white.button-list-item{background:#fff;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.caas #block-content .config-boxes .config .cto li.tertiary-white.button.button-large.button-secondary:focus,.caas #block-content .config-boxes .config .cto li.tertiary-white.button.button-large.button-secondary:hover,.caas #block-content .dropdown-btn select.button-buy-big:focus,.caas #block-content .dropdown-btn select.button-buy-big:hover,.caas #block-content .dropdown-btn select.button-small:focus,.caas #block-content .dropdown-btn select.button-small:hover,.caas #block-content .tertiary-white.button-buy-big:focus,.caas #block-content .tertiary-white.button-buy-big:hover,.caas #block-content .tertiary-white.button-small:focus,.caas #block-content .tertiary-white.button-small:hover,.caas .dropdown-btn #block-content select.button-buy-big:focus,.caas .dropdown-btn #block-content select.button-buy-big:hover,.caas .dropdown-btn #block-content select.button-small:focus,.caas .dropdown-btn #block-content select.button-small:hover,.caas .dropdown-btn select:focus,.caas .dropdown-btn select:hover,.caas .tertiary-white.btn-large:focus,.caas .tertiary-white.btn-large:hover,.caas .tertiary-white.btn-medium:focus,.caas .tertiary-white.btn-medium:hover,.caas .tertiary-white.btn-small:focus,.caas .tertiary-white.btn-small:hover,.caas .tertiary-white.button-list-item:focus,.caas .tertiary-white.button-list-item:hover{background:#f9f9f9}.caas #block-content .config-boxes .config .cto li.tertiary-white.button.button-large.button-secondary:active,.caas #block-content .config-boxes .config .cto li.tertiary-white.button.button-large.button-secondary:hover:active,.caas #block-content .dropdown-btn select.button-buy-big:active,.caas #block-content .dropdown-btn select.button-buy-big:hover:active,.caas #block-content .dropdown-btn select.button-small:active,.caas #block-content .dropdown-btn select.button-small:hover:active,.caas #block-content .tertiary-white.button-buy-big:active,.caas #block-content .tertiary-white.button-buy-big:hover:active,.caas #block-content .tertiary-white.button-small:active,.caas #block-content .tertiary-white.button-small:hover:active,.caas .dropdown-btn #block-content select.button-buy-big:active,.caas .dropdown-btn #block-content select.button-buy-big:hover:active,.caas .dropdown-btn #block-content select.button-small:active,.caas .dropdown-btn #block-content select.button-small:hover:active,.caas .dropdown-btn select:active,.caas .dropdown-btn select:hover:active,.caas .tertiary-white.btn-large:active,.caas .tertiary-white.btn-large:hover:active,.caas .tertiary-white.btn-medium:active,.caas .tertiary-white.btn-medium:hover:active,.caas .tertiary-white.btn-small:active,.caas .tertiary-white.btn-small:hover:active,.caas .tertiary-white.button-list-item:active,.caas .tertiary-white.button-list-item:hover:active{background:#e5e5e5}.caas #block-content .config-boxes .config .cto li.tertiary-grey.button.button-large.button-secondary,.caas #block-content .tertiary-grey.button-buy-big,.caas #block-content .tertiary-grey.button-small,.caas .dropdown-btn select.tertiary-grey,.caas .tertiary-grey.btn-large,.caas .tertiary-grey.btn-medium,.caas .tertiary-grey.btn-small,.caas .tertiary-grey.button-list-item{background:#f5f5f5;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc}.caas #block-content .config-boxes .config .cto li.tertiary-grey.button.button-large.button-secondary:focus,.caas #block-content .config-boxes .config .cto li.tertiary-grey.button.button-large.button-secondary:hover,.caas #block-content .tertiary-grey.button-buy-big:focus,.caas #block-content .tertiary-grey.button-buy-big:hover,.caas #block-content .tertiary-grey.button-small:focus,.caas #block-content .tertiary-grey.button-small:hover,.caas .dropdown-btn select.tertiary-grey:focus,.caas .dropdown-btn select.tertiary-grey:hover,.caas .tertiary-grey.btn-large:focus,.caas .tertiary-grey.btn-large:hover,.caas .tertiary-grey.btn-medium:focus,.caas .tertiary-grey.btn-medium:hover,.caas .tertiary-grey.btn-small:focus,.caas .tertiary-grey.btn-small:hover,.caas .tertiary-grey.button-list-item:focus,.caas .tertiary-grey.button-list-item:hover{background:#f9f9f9}.caas #block-content .config-boxes .config .cto li.tertiary-grey.button.button-large.button-secondary:active,.caas #block-content .config-boxes .config .cto li.tertiary-grey.button.button-large.button-secondary:hover:active,.caas #block-content .tertiary-grey.button-buy-big:active,.caas #block-content .tertiary-grey.button-buy-big:hover:active,.caas #block-content .tertiary-grey.button-small:active,.caas #block-content .tertiary-grey.button-small:hover:active,.caas .dropdown-btn select.tertiary-grey:active,.caas .dropdown-btn select.tertiary-grey:hover:active,.caas .tertiary-grey.btn-large:active,.caas .tertiary-grey.btn-large:hover:active,.caas .tertiary-grey.btn-medium:active,.caas .tertiary-grey.btn-medium:hover:active,.caas .tertiary-grey.btn-small:active,.caas .tertiary-grey.btn-small:hover:active,.caas .tertiary-grey.button-list-item:active,.caas .tertiary-grey.button-list-item:hover:active{background:#e5e5e5}.caas #block-content .config-boxes .config .cto li.with-loader.button.button-large.button-secondary,.caas #block-content .with-loader.button-buy-big,.caas #block-content .with-loader.button-small,.caas .dropdown-btn select.with-loader,.caas .with-loader.btn-large,.caas .with-loader.btn-medium,.caas .with-loader.btn-small,.caas .with-loader.button-list-item{pointer-events:none}.caas #block-content .config-boxes .config .cto li.round-transparent.button.button-large.button-secondary,.caas #block-content .round-transparent.button-buy-big,.caas #block-content .round-transparent.button-small,.caas .dropdown-btn select.round-transparent,.caas .round-transparent.btn-large,.caas .round-transparent.btn-medium,.caas .round-transparent.btn-small,.caas .round-transparent.button-list-item{float:none;width:105px;min-width:105px;height:105px;border-radius:50%;border:2px solid #476471;font-size:16px;font-weight:400;color:#476471;text-transform:uppercase;background-color:transparent;z-index:0}.caas #block-content .config-boxes .config .cto li.round-transparent.loading-more.button.button-large.button-secondary:active,.caas #block-content .config-boxes .config .cto li.round-transparent.loading-more.button.button-large.button-secondary:focus,.caas #block-content .config-boxes .config .cto li.round-transparent.loading-more.button.button-large.button-secondary:hover,.caas #block-content .round-transparent.loading-more.button-buy-big:active,.caas #block-content .round-transparent.loading-more.button-buy-big:focus,.caas #block-content .round-transparent.loading-more.button-buy-big:hover,.caas #block-content .round-transparent.loading-more.button-small:active,.caas #block-content .round-transparent.loading-more.button-small:focus,.caas #block-content .round-transparent.loading-more.button-small:hover,.caas .dropdown-btn select.round-transparent.loading-more:active,.caas .dropdown-btn select.round-transparent.loading-more:focus,.caas .dropdown-btn select.round-transparent.loading-more:hover,.caas .round-transparent.loading-more.btn-large:active,.caas .round-transparent.loading-more.btn-large:focus,.caas .round-transparent.loading-more.btn-large:hover,.caas .round-transparent.loading-more.btn-medium:active,.caas .round-transparent.loading-more.btn-medium:focus,.caas .round-transparent.loading-more.btn-medium:hover,.caas .round-transparent.loading-more.btn-small:active,.caas .round-transparent.loading-more.btn-small:focus,.caas .round-transparent.loading-more.btn-small:hover,.caas .round-transparent.loading-more.button-list-item:active,.caas .round-transparent.loading-more.button-list-item:focus,.caas .round-transparent.loading-more.button-list-item:hover{outline:0}.caas #block-content .config-boxes .config .cto li.round-transparent.loading-more.button.button-large.button-secondary .spin-more-round,.caas #block-content .round-transparent.loading-more.button-buy-big .spin-more-round,.caas #block-content .round-transparent.loading-more.button-small .spin-more-round,.caas .dropdown-btn select.round-transparent.loading-more .spin-more-round,.caas .round-transparent.loading-more.btn-large .spin-more-round,.caas .round-transparent.loading-more.btn-medium .spin-more-round,.caas .round-transparent.loading-more.btn-small .spin-more-round,.caas .round-transparent.loading-more.button-list-item .spin-more-round{position:absolute;margin:0 auto;width:15px;height:15px;background-color:#fff;-webkit-animation:k 1s linear infinite;animation:k 1s linear infinite;-webkit-transform-origin:-43px 7.5px;-ms-transform-origin:-43px 7.5px;transform-origin:-43px 7.5px;border-radius:50%;top:43px;left:94px}.caas #block-content .config-boxes .config .cto li.round-transparent.loading-more.button.button-large.button-secondary .not-loading-text,.caas #block-content .round-transparent.loading-more.button-buy-big .not-loading-text,.caas #block-content .round-transparent.loading-more.button-small .not-loading-text,.caas .dropdown-btn select.round-transparent.loading-more .not-loading-text,.caas .round-transparent.loading-more.btn-large .not-loading-text,.caas .round-transparent.loading-more.btn-medium .not-loading-text,.caas .round-transparent.loading-more.btn-small .not-loading-text,.caas .round-transparent.loading-more.button-list-item .not-loading-text{display:none}.caas #block-content .config-boxes .config .cto li.round-transparent.loading-more.button.button-large.button-secondary .loading-text,.caas #block-content .round-transparent.loading-more.button-buy-big .loading-text,.caas #block-content .round-transparent.loading-more.button-small .loading-text,.caas .dropdown-btn select.round-transparent.loading-more .loading-text,.caas .round-transparent.loading-more.btn-large .loading-text,.caas .round-transparent.loading-more.btn-medium .loading-text,.caas .round-transparent.loading-more.btn-small .loading-text,.caas .round-transparent.loading-more.button-list-item .loading-text{display:inline}.caas #block-content .config-boxes .config .cto li.round-transparent.button.button-large.button-secondary:focus,.caas #block-content .config-boxes .config .cto li.round-transparent.button.button-large.button-secondary:hover,.caas #block-content .round-transparent.button-buy-big:focus,.caas #block-content .round-transparent.button-buy-big:hover,.caas #block-content .round-transparent.button-small:focus,.caas #block-content .round-transparent.button-small:hover,.caas .dropdown-btn select.round-transparent:focus,.caas .dropdown-btn select.round-transparent:hover,.caas .round-transparent.btn-large:focus,.caas .round-transparent.btn-large:hover,.caas .round-transparent.btn-medium:focus,.caas .round-transparent.btn-medium:hover,.caas .round-transparent.btn-small:focus,.caas .round-transparent.btn-small:hover,.caas .round-transparent.button-list-item:focus,.caas .round-transparent.button-list-item:hover{margin-top:0;background-color:transparent;border:2px solid #354a54;color:#354a54}.caas #block-content .config-boxes .config .cto li.round-transparent.button.button-large.button-secondary:active,.caas #block-content .round-transparent.button-buy-big:active,.caas #block-content .round-transparent.button-small:active,.caas .dropdown-btn select.round-transparent:active,.caas .round-transparent.btn-large:active,.caas .round-transparent.btn-medium:active,.caas .round-transparent.btn-small:active,.caas .round-transparent.button-list-item:active{margin-top:0;outline:0}.caas #block-content .config-boxes .config .cto li.round-transparent.button.button-large.button-secondary .not-loading-text,.caas #block-content .round-transparent.button-buy-big .not-loading-text,.caas #block-content .round-transparent.button-small .not-loading-text,.caas .dropdown-btn select.round-transparent .not-loading-text,.caas .round-transparent.btn-large .not-loading-text,.caas .round-transparent.btn-medium .not-loading-text,.caas .round-transparent.btn-small .not-loading-text,.caas .round-transparent.button-list-item .not-loading-text{display:inline}.caas #block-content .config-boxes .config .cto li.round-transparent.button.button-large.button-secondary .loading-text,.caas #block-content .round-transparent.button-buy-big .loading-text,.caas #block-content .round-transparent.button-small .loading-text,.caas .dropdown-btn select.round-transparent .loading-text,.caas .round-transparent.btn-large .loading-text,.caas .round-transparent.btn-medium .loading-text,.caas .round-transparent.btn-small .loading-text,.caas .round-transparent.button-list-item .loading-text{display:none}.caas #block-content .added-to-cart.button-buy-big,.caas #block-content .added-to-cart.button-buy-big:active,.caas #block-content .added-to-cart.button-buy-big:focus,.caas #block-content .added-to-cart.button-buy-big:focus:active,.caas #block-content .added-to-cart.button-buy-big:hover,.caas #block-content .added-to-cart.button-small,.caas #block-content .added-to-cart.button-small:active,.caas #block-content .added-to-cart.button-small:focus,.caas #block-content .added-to-cart.button-small:focus:active,.caas #block-content .added-to-cart.button-small:hover,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:active,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:focus,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:focus:active,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:hover,.caas .added-to-cart.btn-large,.caas .added-to-cart.btn-large:active,.caas .added-to-cart.btn-large:focus,.caas .added-to-cart.btn-large:focus:active,.caas .added-to-cart.btn-large:hover,.caas .added-to-cart.btn-medium,.caas .added-to-cart.btn-medium:active,.caas .added-to-cart.btn-medium:focus,.caas .added-to-cart.btn-medium:focus:active,.caas .added-to-cart.btn-medium:hover,.caas .added-to-cart.btn-small,.caas .added-to-cart.btn-small:active,.caas .added-to-cart.btn-small:focus,.caas .added-to-cart.btn-small:focus:active,.caas .added-to-cart.btn-small:hover,.caas .added-to-cart.button-list-item,.caas .added-to-cart.button-list-item:active,.caas .added-to-cart.button-list-item:focus,.caas .added-to-cart.button-list-item:focus:active,.caas .added-to-cart.button-list-item:hover,.caas .dropdown-btn select.added-to-cart,.caas .dropdown-btn select.added-to-cart:active,.caas .dropdown-btn select.added-to-cart:focus,.caas .dropdown-btn select.added-to-cart:focus:active,.caas .dropdown-btn select.added-to-cart:hover{background:#fefafc;border-bottom-width:2px;margin-top:1px;border-bottom-color:#d0cbce;color:#333;cursor:default}.caas #block-content .added-to-cart.button-buy-big .text,.caas #block-content .added-to-cart.button-buy-big:active .text,.caas #block-content .added-to-cart.button-buy-big:focus .text,.caas #block-content .added-to-cart.button-buy-big:focus:active .text,.caas #block-content .added-to-cart.button-buy-big:hover .text,.caas #block-content .added-to-cart.button-small .text,.caas #block-content .added-to-cart.button-small:active .text,.caas #block-content .added-to-cart.button-small:focus .text,.caas #block-content .added-to-cart.button-small:focus:active .text,.caas #block-content .added-to-cart.button-small:hover .text,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary .text,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:active .text,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:focus .text,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:focus:active .text,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:hover .text,.caas .added-to-cart.btn-large .text,.caas .added-to-cart.btn-large:active .text,.caas .added-to-cart.btn-large:focus .text,.caas .added-to-cart.btn-large:focus:active .text,.caas .added-to-cart.btn-large:hover .text,.caas .added-to-cart.btn-medium .text,.caas .added-to-cart.btn-medium:active .text,.caas .added-to-cart.btn-medium:focus .text,.caas .added-to-cart.btn-medium:focus:active .text,.caas .added-to-cart.btn-medium:hover .text,.caas .added-to-cart.btn-small .text,.caas .added-to-cart.btn-small:active .text,.caas .added-to-cart.btn-small:focus .text,.caas .added-to-cart.btn-small:focus:active .text,.caas .added-to-cart.btn-small:hover .text,.caas .added-to-cart.button-list-item .text,.caas .added-to-cart.button-list-item:active .text,.caas .added-to-cart.button-list-item:focus .text,.caas .added-to-cart.button-list-item:focus:active .text,.caas .added-to-cart.button-list-item:hover .text,.caas .dropdown-btn select.added-to-cart .text,.caas .dropdown-btn select.added-to-cart:active .text,.caas .dropdown-btn select.added-to-cart:focus .text,.caas .dropdown-btn select.added-to-cart:focus:active .text,.caas .dropdown-btn select.added-to-cart:hover .text{margin-left:35px}.caas #block-content .added-to-cart.button-buy-big .checkmark__circle,.caas #block-content .added-to-cart.button-buy-big:active .checkmark__circle,.caas #block-content .added-to-cart.button-buy-big:focus .checkmark__circle,.caas #block-content .added-to-cart.button-buy-big:focus:active .checkmark__circle,.caas #block-content .added-to-cart.button-buy-big:hover .checkmark__circle,.caas #block-content .added-to-cart.button-small .checkmark__circle,.caas #block-content .added-to-cart.button-small:active .checkmark__circle,.caas #block-content .added-to-cart.button-small:focus .checkmark__circle,.caas #block-content .added-to-cart.button-small:focus:active .checkmark__circle,.caas #block-content .added-to-cart.button-small:hover .checkmark__circle,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary .checkmark__circle,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:active .checkmark__circle,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:focus .checkmark__circle,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:focus:active .checkmark__circle,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:hover .checkmark__circle,.caas .added-to-cart.btn-large .checkmark__circle,.caas .added-to-cart.btn-large:active .checkmark__circle,.caas .added-to-cart.btn-large:focus .checkmark__circle,.caas .added-to-cart.btn-large:focus:active .checkmark__circle,.caas .added-to-cart.btn-large:hover .checkmark__circle,.caas .added-to-cart.btn-medium .checkmark__circle,.caas .added-to-cart.btn-medium:active .checkmark__circle,.caas .added-to-cart.btn-medium:focus .checkmark__circle,.caas .added-to-cart.btn-medium:focus:active .checkmark__circle,.caas .added-to-cart.btn-medium:hover .checkmark__circle,.caas .added-to-cart.btn-small .checkmark__circle,.caas .added-to-cart.btn-small:active .checkmark__circle,.caas .added-to-cart.btn-small:focus .checkmark__circle,.caas .added-to-cart.btn-small:focus:active .checkmark__circle,.caas .added-to-cart.btn-small:hover .checkmark__circle,.caas .added-to-cart.button-list-item .checkmark__circle,.caas .added-to-cart.button-list-item:active .checkmark__circle,.caas .added-to-cart.button-list-item:focus .checkmark__circle,.caas .added-to-cart.button-list-item:focus:active .checkmark__circle,.caas .added-to-cart.button-list-item:hover .checkmark__circle,.caas .dropdown-btn select.added-to-cart .checkmark__circle,.caas .dropdown-btn select.added-to-cart:active .checkmark__circle,.caas .dropdown-btn select.added-to-cart:focus .checkmark__circle,.caas .dropdown-btn select.added-to-cart:focus:active .checkmark__circle,.caas .dropdown-btn select.added-to-cart:hover .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#308355;fill:none;-webkit-animation:a .6s cubic-bezier(.65,0,.45,1) forwards;animation:a .6s cubic-bezier(.65,0,.45,1) forwards}.caas #block-content .added-to-cart.button-buy-big .checkmark,.caas #block-content .added-to-cart.button-buy-big:active .checkmark,.caas #block-content .added-to-cart.button-buy-big:focus .checkmark,.caas #block-content .added-to-cart.button-buy-big:focus:active .checkmark,.caas #block-content .added-to-cart.button-buy-big:hover .checkmark,.caas #block-content .added-to-cart.button-small .checkmark,.caas #block-content .added-to-cart.button-small:active .checkmark,.caas #block-content .added-to-cart.button-small:focus .checkmark,.caas #block-content .added-to-cart.button-small:focus:active .checkmark,.caas #block-content .added-to-cart.button-small:hover .checkmark,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary .checkmark,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:active .checkmark,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:focus .checkmark,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:focus:active .checkmark,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:hover .checkmark,.caas .added-to-cart.btn-large .checkmark,.caas .added-to-cart.btn-large:active .checkmark,.caas .added-to-cart.btn-large:focus .checkmark,.caas .added-to-cart.btn-large:focus:active .checkmark,.caas .added-to-cart.btn-large:hover .checkmark,.caas .added-to-cart.btn-medium .checkmark,.caas .added-to-cart.btn-medium:active .checkmark,.caas .added-to-cart.btn-medium:focus .checkmark,.caas .added-to-cart.btn-medium:focus:active .checkmark,.caas .added-to-cart.btn-medium:hover .checkmark,.caas .added-to-cart.btn-small .checkmark,.caas .added-to-cart.btn-small:active .checkmark,.caas .added-to-cart.btn-small:focus .checkmark,.caas .added-to-cart.btn-small:focus:active .checkmark,.caas .added-to-cart.btn-small:hover .checkmark,.caas .added-to-cart.button-list-item .checkmark,.caas .added-to-cart.button-list-item:active .checkmark,.caas .added-to-cart.button-list-item:focus .checkmark,.caas .added-to-cart.button-list-item:focus:active .checkmark,.caas .added-to-cart.button-list-item:hover .checkmark,.caas .dropdown-btn select.added-to-cart .checkmark,.caas .dropdown-btn select.added-to-cart:active .checkmark,.caas .dropdown-btn select.added-to-cart:focus .checkmark,.caas .dropdown-btn select.added-to-cart:focus:active .checkmark,.caas .dropdown-btn select.added-to-cart:hover .checkmark{width:25px;height:25px;border-radius:50%;display:inline-block;stroke-width:3;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0 0 0 #308355;-webkit-animation:c .4s ease-in-out .4s forwards,b .3s ease-in-out .9s both;animation:c .4s ease-in-out .4s forwards,b .3s ease-in-out .9s both;vertical-align:middle;margin-top:-6px;position:absolute}.caas #block-content .added-to-cart.button-buy-big .checkmark__check,.caas #block-content .added-to-cart.button-buy-big:active .checkmark__check,.caas #block-content .added-to-cart.button-buy-big:focus .checkmark__check,.caas #block-content .added-to-cart.button-buy-big:focus:active .checkmark__check,.caas #block-content .added-to-cart.button-buy-big:hover .checkmark__check,.caas #block-content .added-to-cart.button-small .checkmark__check,.caas #block-content .added-to-cart.button-small:active .checkmark__check,.caas #block-content .added-to-cart.button-small:focus .checkmark__check,.caas #block-content .added-to-cart.button-small:focus:active .checkmark__check,.caas #block-content .added-to-cart.button-small:hover .checkmark__check,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary .checkmark__check,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:active .checkmark__check,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:focus .checkmark__check,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:focus:active .checkmark__check,.caas #block-content .config-boxes .config .cto li.added-to-cart.button.button-large.button-secondary:hover .checkmark__check,.caas .added-to-cart.btn-large .checkmark__check,.caas .added-to-cart.btn-large:active .checkmark__check,.caas .added-to-cart.btn-large:focus .checkmark__check,.caas .added-to-cart.btn-large:focus:active .checkmark__check,.caas .added-to-cart.btn-large:hover .checkmark__check,.caas .added-to-cart.btn-medium .checkmark__check,.caas .added-to-cart.btn-medium:active .checkmark__check,.caas .added-to-cart.btn-medium:focus .checkmark__check,.caas .added-to-cart.btn-medium:focus:active .checkmark__check,.caas .added-to-cart.btn-medium:hover .checkmark__check,.caas .added-to-cart.btn-small .checkmark__check,.caas .added-to-cart.btn-small:active .checkmark__check,.caas .added-to-cart.btn-small:focus .checkmark__check,.caas .added-to-cart.btn-small:focus:active .checkmark__check,.caas .added-to-cart.btn-small:hover .checkmark__check,.caas .added-to-cart.button-list-item .checkmark__check,.caas .added-to-cart.button-list-item:active .checkmark__check,.caas .added-to-cart.button-list-item:focus .checkmark__check,.caas .added-to-cart.button-list-item:focus:active .checkmark__check,.caas .added-to-cart.button-list-item:hover .checkmark__check,.caas .dropdown-btn select.added-to-cart .checkmark__check,.caas .dropdown-btn select.added-to-cart:active .checkmark__check,.caas .dropdown-btn select.added-to-cart:focus .checkmark__check,.caas .dropdown-btn select.added-to-cart:focus:active .checkmark__check,.caas .dropdown-btn select.added-to-cart:hover .checkmark__check{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:a .3s cubic-bezier(.65,0,.45,1) .8s forwards;animation:a .3s cubic-bezier(.65,0,.45,1) .8s forwards}@-webkit-keyframes a{to{stroke-dashoffset:0}}@keyframes a{to{stroke-dashoffset:0}}@-webkit-keyframes b{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@keyframes b{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes c{to{box-shadow:inset 0 0 0 30px #308355}}@keyframes c{to{box-shadow:inset 0 0 0 30px #308355}}.caas #block-content .background-transition.button-buy-big,.caas #block-content .background-transition.button-small,.caas #block-content .config-boxes .config .cto li.background-transition.button.button-large.button-secondary,.caas .background-transition.btn-large,.caas .background-transition.btn-medium,.caas .background-transition.btn-small,.caas .background-transition.button-list-item,.caas .dropdown-btn select.background-transition{transition:background .5s}.caas #block-content .button-buy-big,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary,.caas .btn-large{min-width:250px;text-align:center;padding-top:13px;padding-bottom:13px}.caas #block-content .btn-icon.button-buy-big .icon,.caas #block-content .btn-icon.button-buy-big .navigation-header .search .input-group .search-icon,.caas #block-content .config-boxes .config .cto li.btn-icon.button.button-large.button-secondary .icon,.caas #block-content .config-boxes .config .cto li.btn-icon.button.button-large.button-secondary .navigation-header .search .input-group .search-icon,.caas .btn-large.btn-icon .icon,.caas .btn-large.btn-icon .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group #block-content .btn-icon.button-buy-big .search-icon,.caas .navigation-header .search .input-group #block-content .config-boxes .config .cto li.btn-icon.button.button-large.button-secondary .search-icon,.caas .navigation-header .search .input-group .btn-large.btn-icon .search-icon{top:13px}.caas .btn-medium.added-to-cart .checkmark,.caas .btn-medium.added-to-cart:active .checkmark,.caas .btn-medium.added-to-cart:focus .checkmark,.caas .btn-medium.added-to-cart:focus:active .checkmark,.caas .btn-medium.added-to-cart:hover .checkmark,.caas .dropdown-btn select.added-to-cart .checkmark,.caas .dropdown-btn select.added-to-cart:active .checkmark,.caas .dropdown-btn select.added-to-cart:focus .checkmark,.caas .dropdown-btn select.added-to-cart:focus:active .checkmark,.caas .dropdown-btn select.added-to-cart:hover .checkmark{width:20px;height:20px;margin-top:-4px;stroke-width:4}.caas .btn-medium.added-to-cart .text,.caas .btn-medium.added-to-cart:active .text,.caas .btn-medium.added-to-cart:focus .text,.caas .btn-medium.added-to-cart:focus:active .text,.caas .btn-medium.added-to-cart:hover .text,.caas .dropdown-btn select.added-to-cart .text,.caas .dropdown-btn select.added-to-cart:active .text,.caas .dropdown-btn select.added-to-cart:focus .text,.caas .dropdown-btn select.added-to-cart:focus:active .text,.caas .dropdown-btn select.added-to-cart:hover .text{margin-left:25px}.caas #block-content .button-small,.caas .btn-small{padding:5px 12px}.caas #block-content .added-to-cart.button-small .checkmark,.caas #block-content .added-to-cart.button-small:active .checkmark,.caas #block-content .added-to-cart.button-small:focus .checkmark,.caas #block-content .added-to-cart.button-small:focus:active .checkmark,.caas #block-content .added-to-cart.button-small:hover .checkmark,.caas .btn-small.added-to-cart .checkmark,.caas .btn-small.added-to-cart:active .checkmark,.caas .btn-small.added-to-cart:focus .checkmark,.caas .btn-small.added-to-cart:focus:active .checkmark,.caas .btn-small.added-to-cart:hover .checkmark{width:15px;height:15px;stroke-width:4;margin-top:-1px}.caas #block-content .added-to-cart.button-small .text,.caas #block-content .added-to-cart.button-small:active .text,.caas #block-content .added-to-cart.button-small:focus .text,.caas #block-content .added-to-cart.button-small:focus:active .text,.caas #block-content .added-to-cart.button-small:hover .text,.caas .btn-small.added-to-cart .text,.caas .btn-small.added-to-cart:active .text,.caas .btn-small.added-to-cart:focus .text,.caas .btn-small.added-to-cart:focus:active .text,.caas .btn-small.added-to-cart:hover .text{margin-left:20px}.caas #block-content .btn-icon.button-small,.caas .btn-small.btn-icon{padding-left:35px}.caas #block-content .btn-icon.secondary.button-small,.caas .btn-small.btn-icon.secondary{padding-left:30px}.caas #block-content .btn-icon.button-small:before,.caas .btn-small.btn-icon:before{width:30px}.caas #block-content .btn-icon.button-small .icon,.caas #block-content .btn-icon.button-small .navigation-header .search .input-group .search-icon,.caas .btn-small.btn-icon .icon,.caas .btn-small.btn-icon .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group #block-content .btn-icon.button-small .search-icon,.caas .navigation-header .search .input-group .btn-small.btn-icon .search-icon{top:5px;left:5px}.caas .dropdown-btn{padding:20px;position:relative}.caas .dropdown-btn select{-webkit-appearance:none;-moz-appearance:none;width:100%;text-transform:lowercase}.caas .dropdown-btn select option{background-color:#fff}.caas .dropdown-btn select::-ms-expand{display:none}.caas .dropdown-btn .icon,.caas .dropdown-btn .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .dropdown-btn .search-icon{position:absolute;pointer-events:none;top:20px;right:10px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.caas #block-content .button-buy-big .button-loader,.caas #block-content .button-small .button-loader,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary .button-loader,.caas .btn-large .button-loader,.caas .btn-medium .button-loader,.caas .btn-small .button-loader,.caas .button-list-item .button-loader,.caas .dropdown-btn select .button-loader{position:absolute;margin:0 auto;width:100%;height:100%;background-color:hsla(0,0%,100%,.7);top:0;left:0;bottom:0;cursor:not-allowed}.caas #block-content .button-buy-big .button-loader .circular,.caas #block-content .button-small .button-loader .circular,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary .button-loader .circular,.caas .btn-large .button-loader .circular,.caas .btn-medium .button-loader .circular,.caas .btn-small .button-loader .circular,.caas .button-list-item .button-loader .circular,.caas .dropdown-btn select .button-loader .circular{-webkit-animation:g 1s linear infinite;animation:g 1s linear infinite;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:30px;width:30px;fill:none;stroke-width:2}.caas #block-content .button-buy-big .button-loader .circular .path,.caas #block-content .button-small .button-loader .circular .path,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary .button-loader .circular .path,.caas .btn-large .button-loader .circular .path,.caas .btn-medium .button-loader .circular .path,.caas .btn-small .button-loader .circular .path,.caas .button-list-item .button-loader .circular .path,.caas .dropdown-btn select .button-loader .circular .path{-webkit-transform-origin:15px 15px;-ms-transform-origin:15px 15px;transform-origin:15px 15px;-webkit-animation:h 1.5s ease-in-out infinite;animation:h 1.5s ease-in-out infinite;stroke:#2b3841;stroke-dasharray:60,100;stroke-linecap:round}@-webkit-keyframes d{0%{stroke-dasharray:67;stroke-dashoffset:67}50%{stroke-dasharray:67;stroke-dashoffset:16.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dasharray:67;stroke-dashoffset:67;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes d{0%{stroke-dasharray:67;stroke-dashoffset:67}50%{stroke-dasharray:67;stroke-dashoffset:16.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dasharray:67;stroke-dashoffset:67;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes e{0%{stroke-dasharray:52;stroke-dashoffset:52}50%{stroke-dasharray:52;stroke-dashoffset:16.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dasharray:52;stroke-dashoffset:52;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes e{0%{stroke-dasharray:52;stroke-dashoffset:52}50%{stroke-dasharray:52;stroke-dashoffset:16.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dasharray:52;stroke-dashoffset:52;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin-loading-more{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.caas .btn-medium .button-loader .circular .path,.caas .dropdown-btn select .button-loader .circular .path{stroke-dasharray:50,100;-webkit-animation:d 1.5s ease-in-out infinite;animation:d 1.5s ease-in-out infinite}.caas #block-content .button-small .button-loader .circular .path,.caas .btn-small .button-loader .circular .path{stroke-dasharray:35,100;-webkit-animation:e 1.5s ease-in-out infinite;animation:e 1.5s ease-in-out infinite}.caas .button-list-item{display:block;padding:10px;text-transform:none;text-align:left;width:100%;margin-top:8px;margin-bottom:8px;border-bottom:0;white-space:normal}.caas .button-list-item:active,.caas .button-list-item:hover:active{margin-top:8px}.caas .button-list-item em{display:-webkit-flex;display:-ms-flexbox;display:flex;font-style:normal;font-weight:700}.caas .button-list-item em .button-list-item-name{width:100%}.caas .button-list-item hr{margin:5px 0}.caas .button-list-item .button-loader{background-color:transparent}.caas .button-list-item:disabled{opacity:.7;box-shadow:none;color:inherit;pointer-events:none}.caas .button-list-item,.caas .card{box-shadow:0 1px 2px rgba(0,0,0,.35)}.caas .throbber{position:relative;width:30px;height:30px;background-color:hsla(0,0%,100%,.7);display:inline-block}.caas .throbber .circular{-webkit-animation:g 1s linear infinite;animation:g 1s linear infinite;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:30px;width:30px;fill:none;stroke-width:2}.caas .throbber .circular .path{-webkit-transform-origin:15px 15px;-ms-transform-origin:15px 15px;transform-origin:15px 15px;-webkit-animation:h 1.5s ease-in-out infinite;animation:h 1.5s ease-in-out infinite;stroke:#2b3841;stroke-dasharray:60,100;stroke-linecap:round}@-webkit-keyframes g{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes g{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes h{0%{stroke-dasharray:77;stroke-dashoffset:77}50%{stroke-dasharray:77;stroke-dashoffset:16.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dasharray:77;stroke-dashoffset:77;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes h{0%{stroke-dasharray:77;stroke-dashoffset:77}50%{stroke-dasharray:77;stroke-dashoffset:16.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dasharray:77;stroke-dashoffset:77;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.caas .poster{text-align:left;display:inline-block;box-sizing:content-box;overflow:auto;background:#fff;padding:10px;box-shadow:5px 6px 9px -4px #000;border:1px solid #999}.caas a{color:#0074bd;font-weight:400}.caas a:active,.caas a:focus,.caas a:hover,.caas a:hover:active{color:#4839a7}.caas a:hover{text-decoration:underline}.caas .browse-nodes .department,.caas .footer .copyright-area a,.caas .link-collection a{color:#333}.caas .browse-nodes .department:active,.caas .browse-nodes .department:focus,.caas .browse-nodes .department:hover,.caas .browse-nodes .department:hover:active,.caas .footer .copyright-area a:active,.caas .footer .copyright-area a:focus,.caas .footer .copyright-area a:hover,.caas .footer .copyright-area a:hover:active,.caas .link-collection a:active,.caas .link-collection a:focus,.caas .link-collection a:hover,.caas .link-collection a:hover:active{color:#4839a7}.caas .browse-nodes .department:hover,.caas .footer .copyright-area a:hover,.caas .link-collection a:hover{text-decoration:underline}.caas a:focus,.caas button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}[data-touch=true] a:focus,[data-touch=true] a:hover{text-decoration:none}.caas .responsive-table{width:100%;background-color:#fff;margin-bottom:20px;border:1px solid #e6e6e6;border-top:none;table-layout:fixed;border-spacing:0;border-collapse:collapse}@media screen and (min-width:600px){.caas .responsive-table{word-wrap:normal;table-layout:auto}.caas .responsive-table.fixed-layout{table-layout:fixed}}.caas .responsive-table.even-colors tr:nth-child(2n){background:#f5f5f5;border-color:#e6e6e6}.caas .responsive-table.clickable tbody tr:hover{outline:3px solid #e6e6e6;cursor:pointer}.caas .responsive-table caption{background-color:#476471;padding:10px;text-align:left;font-weight:400;color:#fff;font-size:16px;margin:0;line-height:1.2;width:100%;border:none}.caas .responsive-table thead{background-color:#476471}.caas .responsive-table thead th{padding:10px;text-align:left;font-weight:700;color:#fff}.caas .responsive-table tbody td,.caas .responsive-table tbody th{border:1px solid #e6e6e6;padding:10px;text-align:left;font-size:14px;font-weight:400}@-webkit-keyframes i{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}80%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes i{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}80%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.caas .jumpAnimation{-webkit-animation:i 1s ease 0s infinite normal;animation:i 1s ease 0s infinite normal}.caas #block-content #account-home .button-secondary,.caas #block-content #account .button-secondary,.caas #block-content #checkout .button,.caas #block-content #checkout .claim-code-button,.caas #block-content #checkout .deliverymethod-box .button-medium,.caas #block-content #product-info .primary-container .button,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary,.caas #smartassist-container .smrt42-advisor .smrt42-results .smrt42-products .smrt42-product .smrt42-item-container-2 .smrt42-product-details .smrt42-link-button{border-radius:4px;border:0;border-bottom:solid #ccc;border-bottom-width:3px;cursor:pointer;white-space:nowrap;text-transform:uppercase;font-size:12px;color:#333;background:#f5f5f5;display:inline-block;padding:10px 12px;line-height:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;vertical-align:bottom;overflow:visible}.caas #block-content #account-home .button-secondary:focus,.caas #block-content #account-home .button-secondary:hover,.caas #block-content #account .button-secondary:focus,.caas #block-content #account .button-secondary:hover,.caas #block-content #checkout .button:focus,.caas #block-content #checkout .button:hover,.caas #block-content #checkout .claim-code-button:focus,.caas #block-content #checkout .claim-code-button:hover,.caas #block-content #checkout .deliverymethod-box .button-medium:focus,.caas #block-content #checkout .deliverymethod-box .button-medium:hover,.caas #block-content #product-info .primary-container .button:focus,.caas #block-content #product-info .primary-container .button:hover,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary:focus,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary:hover,.caas #smartassist-container .smrt42-advisor .smrt42-results .smrt42-products .smrt42-product .smrt42-item-container-2 .smrt42-product-details .smrt42-link-button:focus,.caas #smartassist-container .smrt42-advisor .smrt42-results .smrt42-products .smrt42-product .smrt42-item-container-2 .smrt42-product-details .smrt42-link-button:hover{color:#333;background:#fff;text-decoration:none}.caas #block-content #account-home .button-secondary:active,.caas #block-content #account .button-secondary:active,.caas #block-content #checkout .button:active,.caas #block-content #checkout .claim-code-button:active,.caas #block-content #checkout .deliverymethod-box .button-medium:active,.caas #block-content #product-info .primary-container .button:active,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary:active,.caas #smartassist-container .smrt42-advisor .smrt42-results .smrt42-products .smrt42-product .smrt42-item-container-2 .smrt42-product-details .smrt42-link-button:active{color:#333;background:#e6e6e6;text-decoration:none;border-bottom-width:2px;margin-top:1px}.caas #block-content #checkout .button-primary,.caas #block-content #product-info .primary-container .button-primary,.caas #block-content .button-primary,.caas #block-content .shopping-cart .button.button-primary,.caas #block-content .shoppingCart .button.button-primary,.caas #smartassist-container .smrt42-advisor .smrt42-results .smrt42-products .smrt42-product .smrt42-item-container-2 .smrt42-product-details .smrt42-link-button{color:#333;background:#f8b912;border-bottom-color:#d29300}.caas #block-content #checkout .button-primary:focus,.caas #block-content #checkout .button-primary:hover,.caas #block-content #product-info .primary-container .button-primary:focus,.caas #block-content #product-info .primary-container .button-primary:hover,.caas #block-content .button-primary:focus,.caas #block-content .button-primary:hover,.caas #block-content .shopping-cart .button.button-primary:focus,.caas #block-content .shopping-cart .button.button-primary:hover,.caas #block-content .shoppingCart .button.button-primary:focus,.caas #block-content .shoppingCart .button.button-primary:hover,.caas #smartassist-container .smrt42-advisor .smrt42-results .smrt42-products .smrt42-product .smrt42-item-container-2 .smrt42-product-details .smrt42-link-button:focus,.caas #smartassist-container .smrt42-advisor .smrt42-results .smrt42-products .smrt42-product .smrt42-item-container-2 .smrt42-product-details .smrt42-link-button:hover{background:#fac742}.caas #block-content #checkout .button-primary:active,.caas #block-content #product-info .primary-container .button-primary:active,.caas #block-content .button-primary:active,.caas #block-content .shopping-cart .button.button-primary:active,.caas #block-content .shoppingCart .button.button-primary:active,.caas #smartassist-container .smrt42-advisor .smrt42-results .smrt42-products .smrt42-product .smrt42-item-container-2 .smrt42-product-details .smrt42-link-button:active{background:#ebb000}.caas #block-content #account-home .button-secondary,.caas #block-content #account .button-secondary,.caas #block-content #checkout .deliverymethod-box .button-medium .button-secondary,.caas #block-content #product-info .primary-container .button-secondary.button-download,.caas #block-content .button-secondary,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary,.caas #block-content .shopping-cart .button.button-secondary,.caas #block-content .shoppingCart .button.button-secondary{background:#f5f5f5}.caas #block-content #account-home .button-secondary:focus,.caas #block-content #account-home .button-secondary:hover,.caas #block-content #account .button-secondary:focus,.caas #block-content #account .button-secondary:hover,.caas #block-content #checkout .deliverymethod-box .button-medium .button-secondary:focus,.caas #block-content #checkout .deliverymethod-box .button-medium .button-secondary:hover,.caas #block-content #product-info .primary-container .button-secondary.button-download:focus,.caas #block-content #product-info .primary-container .button-secondary.button-download:hover,.caas #block-content .button-secondary:focus,.caas #block-content .button-secondary:hover,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary:focus,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary:hover,.caas #block-content .shopping-cart .button.button-secondary:focus,.caas #block-content .shopping-cart .button.button-secondary:hover,.caas #block-content .shoppingCart .button.button-secondary:focus,.caas #block-content .shoppingCart .button.button-secondary:hover{background:#f9f9f9}.caas #block-content #account-home .button-secondary:active,.caas #block-content #account .button-secondary:active,.caas #block-content #checkout .deliverymethod-box .button-medium .button-secondary:active,.caas #block-content #product-info .primary-container .button-secondary.button-download:active,.caas #block-content .button-secondary:active,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary:active,.caas #block-content .shopping-cart .button.button-secondary:active,.caas #block-content .shoppingCart .button.button-secondary:active{background:#e5e5e5}.caas #block-content #product-info .primary-container .button-primary.button-download,.caas #block-content #product-info .primary-container .button-secondary.button-download,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download{padding-left:50px}.caas #block-content #product-info .primary-container .button-primary.button-download:before,.caas #block-content #product-info .primary-container .button-secondary.button-download:before,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download:before,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download:before{content:"";position:absolute;height:100%;width:40px;top:0;left:0;background:#476471;border-radius:4px 0 0 4px;box-shadow:0 3px 0 #354a54}.caas #block-content #product-info .primary-container .button-primary.button-download:hover:before,.caas #block-content #product-info .primary-container .button-secondary.button-download:hover:before,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download:hover:before,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download:hover:before{background-color:#547f90}.caas #block-content #product-info .primary-container .button-primary.button-download:active:before,.caas #block-content #product-info .primary-container .button-secondary.button-download:active:before,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download:active:before,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download:active:before{background-color:#435f6b;box-shadow:0 2px 0 #354a54}.caas #block-content #product-info .primary-container .button-primary.button-download .icon,.caas #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group .search-icon,.caas #block-content #product-info .primary-container .button-secondary.button-download .icon,.caas #block-content #product-info .primary-container .button-secondary.button-download .navigation-header .search .input-group .search-icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download .search-icon,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-secondary.button-download .search-icon,.caas .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon{position:absolute;color:#fff;top:9px;left:10px;text-align:center}.caas #block-content .button-primary{font-weight:400}.caas #block-content .button-primary:active,.caas #block-content .button-primary:focus,.caas #block-content .button-primary:hover{color:#333}.caas #block-content .button-secondary{font-weight:400}.caas #block-content .button-buy-big{font-size:12px;font-weight:400;width:auto;height:auto}.caas #block-content .configurator .button-buy-big{min-width:85px;display:block}.caas #block-content #product-info .primary-container .button-preorder,.caas #block-content .button-preorder{color:#fff;font-weight:400}.caas #block-content #product-info .primary-container .button-preorder:active,.caas #block-content #product-info .primary-container .button-preorder:focus,.caas #block-content #product-info .primary-container .button-preorder:hover,.caas #block-content .button-preorder:active,.caas #block-content .button-preorder:focus,.caas #block-content .button-preorder:hover{color:#fff}.caas #block-content .shopping-cart .button,.caas #block-content .shoppingCart .button{border-radius:4px;border:0;border-bottom:solid #ccc;border-bottom-width:3px;cursor:pointer;white-space:nowrap;text-transform:uppercase;font-size:12px;color:#333;background:#f5f5f5;display:inline-block;padding:10px 12px;line-height:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;vertical-align:bottom;overflow:visible}.caas #block-content .shopping-cart .button.button-primary,.caas #block-content .shopping-cart .button.button-secondary,.caas #block-content .shoppingCart .button.button-primary,.caas #block-content .shoppingCart .button.button-secondary{font-weight:400}.caas #block-content .shopping-cart .button.button-small,.caas #block-content .shoppingCart .button.button-small{padding:5px 12px}.caas #block-content #checkout .button.button-large,.caas #block-content #checkout .claim-code-button.button-large{padding:13px}.caas #block-content #checkout .button-primary{font-weight:400}.caas #block-content #checkout .button-primary:focus,.caas #block-content #checkout .button-primary:hover{color:#333}.caas #block-content #checkout .button-secondary{font-weight:400}.caas #block-content #checkout #addNewAddress{vertical-align:middle}.caas #block-content #checkout #ChooseCollectionPoint{padding:13px}.caas #block-content #checkout .deliverymethod-box .button-medium .button-secondary{font-weight:400}.caas #block-content #checkout .deliverymethod-box #ChooseCollectionPoint:active{margin-top:11px}.caas #block-content #checkout .deliverymethod-box #btnPostCodeSearch{padding:6px 12px}.caas #block-content #checkout .deliverymethod-box #btnPostCodeSearch:active{margin-top:5px}.caas #block-content #checkout .deliverymethod-box #closeSearch{border-radius:4px;border:0;border-bottom:solid #ccc;border-bottom-width:3px;background:#f5f5f5}.caas #block-content #checkout .deliverymethod-box #closeSearch:focus,.caas #block-content #checkout .deliverymethod-box #closeSearch:hover{background:#f9f9f9}.caas #block-content #checkout .deliverymethod-box #closeSearch:active{background:#e5e5e5;margin-top:1px}.caas #block-content #checkout #ShowNewAddressWrapper{padding-top:10px}.caas #block-content #checkout #ShowNewAddressWrapper .button{margin-top:0}.caas #block-content #checkout #ShowNewAddressWrapper .button:active{margin-top:1px}.caas #block-content #checkout .checkout-applygiftcards .fancy-input{margin-bottom:10px}.caas #block-content #checkout .checkout-applygiftcards .claim-code-button{margin-top:0}.caas #block-content #checkout .checkout-applygiftcards .claim-code-button:active{margin-top:1px}.caas #block-content #account-home .button-secondary,.caas #block-content #account .button-secondary{vertical-align:middle;font-weight:400}.caas #block-content .config-boxes .config .button-buy-big{width:auto;min-width:85px}.caas #block-content .config-boxes .config .button-buy-big:active{margin-top:13px}.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary{box-sizing:border-box;display:inline-block;height:auto;padding:0;width:auto;min-width:85px;max-width:148px}.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary:active{margin-top:7px!important}.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary a{padding:13px 12px;font-weight:400;display:block;max-width:100%;word-wrap:normal;white-space:normal;color:#333}.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary a:focus,.caas #block-content .config-boxes .config .cto li.button.button-large.button-secondary a:hover{text-decoration:none;color:#333}.caas #block-content #product-info .primary-container .product-order-info .button:active{margin-top:11px}.caas #block-content #product-info .primary-container .button{font-size:12px}.caas #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group i.search-icon,.caas #block-content #product-info .primary-container .button-primary.button-download i.icon,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download i.search-icon{background-color:transparent}.caas #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group i.search-icon .download,.caas #block-content #product-info .primary-container .button-primary.button-download i.icon .download,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download i.search-icon .download{display:none}.caas #block-content #product-info .primary-container .button-secondary.button-download{color:#333;border-bottom-color:#ccc}.caas #block-content #product-info .primary-container .button-secondary.button-download .navigation-header .search .input-group i.search-icon,.caas #block-content #product-info .primary-container .button-secondary.button-download i.icon,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-secondary.button-download i.search-icon{background-color:transparent}.caas #block-content #product-info .primary-container .button-secondary.button-download .navigation-header .search .input-group i.search-icon .icon-configure,.caas #block-content #product-info .primary-container .button-secondary.button-download i.icon .icon-configure,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-secondary.button-download i.search-icon .icon-configure{display:none}.caas #block-content #product-info .primary-container .products.list .product-box .buy-button-wrapper .button-buy-small.button-preorder,.caas #block-content .products.list .product-box .buy-button-wrapper #product-info .primary-container .button-buy-small.button-preorder,.caas #block-content .products.list .product-box .buy-button-wrapper .button-buy-small.button-preorder{font-size:12px;padding:5px 12px}.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download{padding-left:35px;height:auto}.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download:before,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download:before{width:30px}.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon{top:5px;left:5px;background-color:transparent}.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .icon .download,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon .download,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .icon .download,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon .download,.caas .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon .download,.caas .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon .download{display:none}.caas #block-content #product-info .primary-container .products.list .product-box .buy-button-wrapper.product-download .button-preorder:active,.caas #block-content #product-info .primary-container .products.list .product-box .buy-button-wrapper.product-download .button-preorder:focus,.caas #block-content #product-info .primary-container .products.list .product-box .buy-button-wrapper.product-download .button-preorder:hover,.caas #block-content #product-info .primary-container .rr .button-preorder:active,.caas #block-content #product-info .primary-container .rr .button-preorder:focus,.caas #block-content #product-info .primary-container .rr .button-preorder:hover,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download #product-info .primary-container .button-preorder:active,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download #product-info .primary-container .button-preorder:focus,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download #product-info .primary-container .button-preorder:hover,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-preorder:active,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-preorder:focus,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-preorder:hover,.caas #block-content .rr #product-info .primary-container .button-preorder:active,.caas #block-content .rr #product-info .primary-container .button-preorder:focus,.caas #block-content .rr #product-info .primary-container .button-preorder:hover,.caas #block-content .rr .button-preorder:active,.caas #block-content .rr .button-preorder:focus,.caas #block-content .rr .button-preorder:hover{color:#fff}.caas #block-content .rr.horizontal-bar .items-container .items .item-container .rr-buy-area{height:43px}.caas #block-content .rr .button-buy-small.button.button-small.gradient{margin-top:0;top:auto}.caas #block-content .rr .button-buy-small.button.button-small.gradient:active{margin-top:1px}.caas #block-content #product-info .primary-container .rr .button-buy-small.button.button-small.gradient.button-preorder,.caas #block-content .rr #product-info .primary-container .button-buy-small.button.button-small.gradient.button-preorder,.caas #block-content .rr .button-buy-small.button.button-small.gradient.button-preorder{color:#fff;font-size:12px;padding:5px 12px}.caas #block-content .rr .button-buy-small.button.button-small.gradient.button-download{left:0;font-size:10px;line-height:14px}.caas #smartassist-container .smrt42-advisor .smrt42-results .smrt42-products .smrt42-product .smrt42-item-container-2 .smrt42-product-details .smrt42-link-button{font-weight:400;position:absolute;right:25px;bottom:25px}.caas #container,.caas .main-body{padding-top:15px;padding-bottom:12px}.caas .icon,.caas .navigation-header .search .input-group .search-icon{position:relative;vertical-align:middle;display:inline-block}.caas .dropdown .dropdown-menu a{min-height:32px}.caas .main-body{background:#fff}@media (max-width:599px){.caas .main-body.ignore-gutter-xs{padding-left:0;padding-right:0;overflow:hidden}}@media (min-width:600px) and (max-width:991px){.caas .container{width:100%;max-width:800px}}@media (max-width:991px){.caas .responsive-menu-wrapper+.responsive-content-wrapper{width:100%}}@media (min-width:992px){.caas .responsive-menu-wrapper+.responsive-content-wrapper{width:767px;float:right}}@media (min-width:1300px){.caas .responsive-menu-wrapper+.responsive-content-wrapper{width:975px;float:right}}.caas ::-moz-selection{background:#f8b912;color:#333}.caas ::selection{background:#f8b912;color:#333}.caas .page-linear-spinner-overlay{background:rgba(0,0,0,.3);display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.caas .page-linear-spinner-overlay .page-linear-spinner-centered{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.caas .linear-spinner,.caas .linear-spinner-gray{width:70px;text-align:center;display:inline-block}.caas .linear-spinner-gray>div,.caas .linear-spinner>div{width:18px;height:18px;background-color:#fff;box-shadow:0 0 16px 0 #fff;border-radius:100%;display:inline-block;-webkit-animation:j 1.4s infinite ease-in-out;animation:j 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.caas .linear-spinner-gray .bounce1,.caas .linear-spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.caas .linear-spinner-gray .bounce2,.caas .linear-spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.caas .linear-spinner-gray>div{background-color:#777}@-webkit-keyframes j{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes j{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.caas [class^=btn-].disabled{pointer-events:none}.caas .close-button{width:40px;height:40px;line-height:39px;right:-15px;top:-10px;position:absolute;display:inline-block;text-align:center}.caas .close-button .close-icon{vertical-align:middle;display:inline-block}.caas #block-content #product-info .primary-container .button-preorder,.caas #block-content .button-preorder,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-preorder,.caas #block-content .rr .button-preorder,.caas .secondary.pre-order-button{background-color:#0074bd;border-bottom-color:#005388}.caas #block-content #product-info .primary-container .button-preorder:focus,.caas #block-content #product-info .primary-container .button-preorder:hover,.caas #block-content .button-preorder:focus,.caas #block-content .button-preorder:hover,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-preorder:focus,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-preorder:hover,.caas .secondary.pre-order-button:focus,.caas .secondary.pre-order-button:hover{background:#0082d4}.caas #block-content #product-info .primary-container .button-preorder:active,.caas #block-content .button-preorder:active,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-preorder:active,.caas .secondary.pre-order-button:active{background:#006cb0}.caas #block-content #product-info .primary-container .added-to-cart.button-preorder,.caas #block-content #product-info .primary-container .added-to-cart.button-preorder:active,.caas #block-content #product-info .primary-container .added-to-cart.button-preorder:focus,.caas #block-content #product-info .primary-container .added-to-cart.button-preorder:focus:active,.caas #block-content #product-info .primary-container .added-to-cart.button-preorder:hover,.caas #block-content .added-to-cart.button-preorder,.caas #block-content .added-to-cart.button-preorder:active,.caas #block-content .added-to-cart.button-preorder:focus,.caas #block-content .added-to-cart.button-preorder:focus:active,.caas #block-content .added-to-cart.button-preorder:hover,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .added-to-cart.button-preorder,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .added-to-cart.button-preorder:active,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .added-to-cart.button-preorder:focus,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .added-to-cart.button-preorder:focus:active,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .added-to-cart.button-preorder:hover,.caas .secondary.pre-order-button.added-to-cart,.caas .secondary.pre-order-button.added-to-cart:active,.caas .secondary.pre-order-button.added-to-cart:focus,.caas .secondary.pre-order-button.added-to-cart:focus:active,.caas .secondary.pre-order-button.added-to-cart:hover{background-color:#fefafc;border-bottom-color:#d0cbce}.caas .btn-ghost{border:0;background-color:transparent;padding:0}.caas .btn-ghost:hover{text-decoration:underline}.caas .ksc-alert{padding:0;padding-bottom:0;margin:5px 0 25px;min-height:40px;border-radius:4px}.caas .ksc-alert .alert-header{display:block;background:none;margin:0;padding:0;text-align:center;display:table-cell;vertical-align:middle}.caas .ksc-alert .alert-header .icon-wrapper{min-width:50px}.caas .ksc-alert .alert-content{border-bottom-right-radius:3px;border-top-right-radius:3px;padding:10px 40px 10px 10px;position:relative;display:table-cell;width:100%;height:40px;vertical-align:middle}.caas .ksc-alert .alert-content .icon,.caas .ksc-alert .alert-content .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .ksc-alert .alert-content .search-icon{position:absolute}.caas .ksc-alert .alert-content .close-button{cursor:pointer;top:0;right:0;width:40px;height:40px;position:absolute;display:inline-block;text-align:center}.caas .ksc-alert .alert-content .close-button .ksc-alert-close-icon{position:absolute;top:12px;right:10px}.caas .ksc-alert.ksc-alert-error{border:1px solid red}.caas .ksc-alert.ksc-alert-error .alert-header{background:red}.caas .ksc-alert.ksc-alert-error .alert-content{background:#ffdedd}.caas .ksc-alert.ksc-alert-warning{border:1px solid #ffdf00}.caas .ksc-alert.ksc-alert-warning .alert-header{background:#ffdf00}.caas .ksc-alert.ksc-alert-warning .alert-content{background:#fffbde}.caas .ksc-alert.ksc-alert-info{border:1px solid #009acd}.caas .ksc-alert.ksc-alert-info .alert-header{background:#009acd}.caas .ksc-alert.ksc-alert-info .alert-content{background:#e8f4fb}.caas .ksc-alert.ksc-alert-success{border:1px solid #00c200}.caas .ksc-alert.ksc-alert-success .alert-header{background:#00c200}.caas .ksc-alert.ksc-alert-success .alert-content{background:#dff7df}.caas .ksc-alert-sticky{position:fixed;top:0;left:0;margin-top:3px;z-index:1000}.caas .ksc-alert-sticky .ksc-alert{width:70%;margin-bottom:25px}.caas .overlay{background:#000;display:block;width:100%;height:100%;left:0;top:0;z-index:1099;opacity:.3}.caas .overlay.fixed{position:fixed}.caas .overlay.absolute{position:absolute}@media (max-width:991px){.caas .overlay-sm{background:#000;display:block;width:100%;height:100%;left:0;top:0;z-index:1099;opacity:.3}.caas .overlay-sm.fixed{position:fixed}.caas .overlay-sm.absolute{position:absolute}}@media (max-width:599px){.caas .overlay-xs{background:#000;display:block;width:100%;height:100%;left:0;top:0;z-index:1099;opacity:.3}.caas .overlay-xs.fixed{position:fixed}.caas .overlay-xs.absolute{position:absolute}}@media (min-width:600px){.caas .conditions,.caas .email-share-form,.caas .medium-ubo-width,.caas .register{width:350px}}@media (min-width:600px) and (max-width:991px){.caas .large-ubo-width{width:480px}}@media (min-width:992px){.caas .large-ubo-width{width:550px}}.caas .ubo{text-align:center;position:absolute}.caas .ubo.wide-content .ubo-content h1{font-size:22px}@media (min-width:600px){.caas .ubo.wide-content .ubo-content{width:500px}}@media (min-width:600px){.caas .ubo.centerUbo .ubo-box,.caas .ubo.centerUbo .ubo-center-position-wrapper{position:relative}}.caas .ubo .ubo-position-wrapper{position:relative;width:1px;height:1px}@media (max-width:599px){.caas .ubo .ubo-position-wrapper{position:fixed;top:20px!important;left:0!important;width:100%;text-align:center;z-index:27640}}.caas .ubo .ubo-box{position:absolute;text-align:left;display:inline-block;box-sizing:content-box;overflow:auto;max-height:700px;background:#fff;padding:25px;box-shadow:5px 6px 9px -4px #000;border:1px solid #999;-webkit-overflow-scrolling:auto}@media (max-width:599px){.caas .ubo .ubo-box{position:relative;box-sizing:border-box;max-width:92%}}@media (min-width:600px){.caas .ubo .ubo-box{min-width:200px}}.caas .ubo .ubo-box .ubo-header{position:relative}.caas .ubo .ubo-box .ubo-header .ubo-header-text{margin:0;padding:0;color:#333;font-size:17px;padding-right:20px;line-height:1.2;font-weight:500}.caas .ubo .ubo-box .ubo-close-button{position:absolute;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;width:45px;height:45px;top:-25px;right:-25px;z-index:1}.caas .ubo .ubo-box .ubo-content{margin-top:15px;display:inline-block}.caas .ubo .ubo-box .ubo-content .ksc-alert{margin-bottom:10px}.caas .ubo .ubo-box .ubo-content li a{display:block;padding:5px 0}.caas .ubo .ubo-box .ubo-content .throbber{width:200px}.caas .ubo .ubo-box .ubo-modal-footer{padding-top:20px;height:40px;min-width:160px}.caas .ubo .ubo-box .ubo-modal-footer>a{text-decoration:none}.caas form.responsive-form .pointer{cursor:pointer}.caas form.responsive-form .input-set.live,.caas form.responsive-form .textarea-set.live{position:relative}.caas form.responsive-form .input-set.live.invalid input.focused:focus,.caas form.responsive-form .input-set.live.invalid textarea.focused:focus,.caas form.responsive-form .textarea-set.live.invalid input.focused:focus,.caas form.responsive-form .textarea-set.live.invalid textarea.focused:focus{border-color:#b00}.caas form.responsive-form .input-set.live input.focused,.caas form.responsive-form .input-set.live textarea.focused,.caas form.responsive-form .textarea-set.live input.focused,.caas form.responsive-form .textarea-set.live textarea.focused{border-color:#476471;background-color:#fcfcfc}.caas form.responsive-form .input-set.live .live-buttons-container,.caas form.responsive-form .textarea-set.live .live-buttons-container{position:relative;height:1px;display:none}.caas form.responsive-form .input-set.live .live-buttons-container .live-buttons,.caas form.responsive-form .textarea-set.live .live-buttons-container .live-buttons{right:0;top:0;position:absolute}.caas form.responsive-form .input-set.live .live-buttons-container .live-buttons .live-button,.caas form.responsive-form .textarea-set.live .live-buttons-container .live-buttons .live-button{top:-3px;padding:5px 10px;border:0;z-index:2;color:#fff;width:35px;height:35px;box-shadow:0 1px 3px #777;position:relative;background-color:#476471;display:inline-block;text-decoration:none}.caas form.responsive-form .input-set.live .live-buttons-container .live-buttons .live-button.cancel,.caas form.responsive-form .textarea-set.live .live-buttons-container .live-buttons .live-button.cancel{background-color:#f5f5f5;color:#333;box-shadow:0 1px 3px #999}.caas form.responsive-form .input-set.live .live-buttons-container.active,.caas form.responsive-form .textarea-set.live .live-buttons-container.active{display:block}.caas form.responsive-form .textarea-set.live .live-buttons-container .live-buttons{top:-2px}.caas .full-width{width:100%;margin-left:0;margin-right:0}.caas .half-width{width:50%}.caas .without-margins{margin:0!important}.caas .hidden-but-readable{position:absolute;overflow:hidden;opacity:0}.caas .uppercase{text-transform:uppercase}.caas .fullwidth{width:100%}.caas .nowrap{white-space:nowrap}.caas .no-gutter{margin-left:0;margin-right:0}.caas .no-gutter[class*=col-],.caas .no-gutter [class*=col-]{padding-left:0;padding-right:0}.caas .no-gutter-right{margin-right:0}.caas .no-gutter-right[class*=col-],.caas .no-gutter-right [class*=col-]{padding-right:0}.caas .no-gutter-left{margin-left:0}.caas .no-gutter-left[class*=col-],.caas .no-gutter-left [class*=col-]{padding-left:0}@media (max-width:599px){.caas .no-gutter-xs{margin-left:0;margin-right:0}.caas .no-gutter-xs[class*=col-],.caas .no-gutter-xs [class*=col-]{padding-left:0;padding-right:0}}.caas .small-gutter{margin-left:-7.5px;margin-right:-7.5px}.caas .small-gutter[class*=col-],.caas .small-gutter [class*=col-]{padding-left:7.5px;padding-right:7.5px}.caas .top-border{border-top:1px solid #e6e6e6}.caas .left-border{border-left:1px solid #e6e6e6}.caas .right-border{border-right:1px solid #e6e6e6}.caas .bottom-border{border-bottom:1px solid #e6e6e6}.caas .absolute-center{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.caas .element-centered-vertically{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.caas .touch-friendly-link{display:inline-block;line-height:40px;min-width:40px}.caas .btn.text-left{text-align:left}.caas .flexbox-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.caas .flexbox-list.box{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.caas .flexbox-list.list{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas .hidden-visible-SR{position:absolute;top:auto;width:1px;height:1px;overflow:hidden;color:transparent;background:transparent;border:0}.caas .no-margin{margin:0}.caas .overflow-hidden{overflow:hidden}@media (min-width:600px){.caas .line-break-sm{display:block}}@media (min-width:992px){.caas .pull-right-md{float:right}}.caas .visibility-hidden{visibility:hidden!important}.caas .ksc-alert-sticky{background:#fff;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;width:100%;margin:0;padding-bottom:20px;padding-top:20px;transition:top .5s}@media (max-width:991px){.caas .ksc-alert-sticky.header-offset{transition:top .5s;top:98px}}@media (min-width:992px){.caas .ksc-alert-sticky.product-offset{transition:top .5s;top:50px}}.caas .ksc-alert-sticky .ksc-alert{margin:0 auto;width:100%}@media (min-width:600px){.caas .ksc-alert-sticky .ksc-alert{width:570px}}@media (max-width:991px) and (min-width:600px){.caas .ksc-alert-sticky .ksc-alert{width:100%;max-width:770px}}@media (min-width:992px){.caas .ksc-alert-sticky .ksc-alert{width:962px}}@media (min-width:1300px){.caas .ksc-alert-sticky .ksc-alert{width:1170px}}.caas .breadcrumbs{margin:-12px 0 12px;padding:6px 0;border-bottom:1px solid #e6e6e6;font-size:12px}.caas .breadcrumbs:after{content:"";display:table;clear:both}@media (max-width:599px){.caas .breadcrumbs{margin-bottom:0;padding-left:15px}}.caas .breadcrumbs .you-are-here-label{display:none;float:left;font-weight:700;font-size:12px;margin:0;margin-right:6px;line-height:1.42857}@media (min-width:992px){.caas .breadcrumbs .you-are-here-label{display:inline-block}}.caas .breadcrumbs .icon,.caas .breadcrumbs .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .breadcrumbs .search-icon{vertical-align:top;margin-right:-2px}.caas .breadcrumbs .breadcrumb-items .breadcrumb-item-wrapper{float:left;margin-right:2px}.caas .breadcrumbs .breadcrumb-items .breadcrumb-item-wrapper:first-child .icon,.caas .breadcrumbs .breadcrumb-items .breadcrumb-item-wrapper:first-child .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .breadcrumbs .breadcrumb-items .breadcrumb-item-wrapper:first-child .search-icon{display:none}.caas .breadcrumbs .breadcrumb-items .breadcrumb-item-link{text-overflow:ellipsis;max-width:500px;display:inline-block;white-space:nowrap}.caas .breadcrumbs .breadcrumb-items .breadcrumb-item-link:hover{text-decoration:underline}.caas .breadcrumbs .current-location{display:none}@media (min-width:992px){.caas .breadcrumbs .current-location{display:block}}.caas .breadcrumbs .current-location.is-current-location-visible{display:block}.caas .browse-nodes .department{font-weight:700}@media (min-width:992px){.caas .browse-nodes ul.category-list{padding:0;list-style-type:none}.caas .browse-nodes ul.category-list li{margin-bottom:2px}.caas .browse-nodes ul.category-list li.level-two{margin-left:10px}.caas .browse-nodes ul.category-list li.level-two a{padding:6px 0 6px 7px}.caas .browse-nodes ul.category-list li.level-two a.active:after{display:none}.caas .browse-nodes ul.category-list li.level-two:last-child{margin-bottom:10px}.caas .browse-nodes ul.category-list li a{color:#333;padding:6px 0 6px 10px;background:#f6f6f6;display:block;border-radius:3px;position:relative;font-weight:400}.caas .browse-nodes ul.category-list li a.active{background:#e5e5e5}.caas .browse-nodes ul.category-list li a.active:after{opacity:.7;position:absolute;display:block;content:"";right:3px;top:7px}.caas .browse-nodes ul.category-list li a:focus,.caas .browse-nodes ul.category-list li a:hover{background:#f1f1f1}.caas .browse-nodes ul.category-list li a:focus:after,.caas .browse-nodes ul.category-list li a:hover:after{opacity:.7;position:absolute;display:block;content:"";right:3px;top:7px}}@media (max-width:991px){.caas .browse-nodes .vertical-menu-header{display:none}.caas .browse-nodes ul.category-list{margin:0;padding:0;list-style:none}.caas .browse-nodes ul.category-list li{height:40px}.caas .browse-nodes ul.category-list li a{padding:7.5px 15px;text-decoration:none;display:block;color:#545454;height:40px;font-size:16px}.caas .browse-nodes ul.category-list li a:active,.caas .browse-nodes ul.category-list li a:hover{background:#f1f1f1;color:#545454}.caas .browse-nodes ul.category-list li a .icon,.caas .browse-nodes ul.category-list li a .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .browse-nodes ul.category-list li a .search-icon{margin-right:10px}}.caas .footer{background:#fff;border-top:1px solid #e6e6e6;margin-top:50px}.caas .footer.is-punchout .punchout-hidden{display:none}.caas .footer h4{color:#1f1949;font-size:15px;text-transform:uppercase;white-space:nowrap}.caas .footer .info-area{padding-top:2.5em}.caas .footer .info-area img{display:block;margin-bottom:1em}.caas .footer .link-block{padding-top:2.5em}.caas .footer .link-block a{display:block;line-height:2.3em;white-space:nowrap}.caas .footer .social-block{padding-top:4em;text-align:center}.caas .footer .social-block a{display:inline-block;margin:0 .5em}.caas .footer .copyright-area{padding-top:2.5em;text-align:center}.caas .footer .adress{margin-bottom:15px}@media (min-width:992px){.caas .footer .col-md-5{width:40%}.caas .footer .col-md-2{width:20%}}@media (max-width:991px){.caas .footer{margin-top:0}}@media (max-width:599px){.caas .footer .info-area,.caas .footer .link-block{text-align:center}.caas .footer .info-area img{margin:0 auto;margin-bottom:1em}}.caas .history-horizontal .swiper-slide:hover,.caas .history-responsive .swiper-slide:hover,.caas .history-vertical-template .swiper-slide:hover,.caas .history-vertical .swiper-slide:hover{box-shadow:inset 0 0 0 3px #e6e6e6}.caas .history-horizontal .swiper-slide.slide-padder,.caas .history-responsive .swiper-slide.slide-padder,.caas .history-vertical-template .swiper-slide.slide-padder,.caas .history-vertical .swiper-slide.slide-padder{cursor:default}.caas .history-horizontal .swiper-slide.slide-padder:hover,.caas .history-responsive .swiper-slide.slide-padder:hover,.caas .history-vertical-template .swiper-slide.slide-padder:hover,.caas .history-vertical .swiper-slide.slide-padder:hover{box-shadow:none}.caas .history-horizontal .recommendations-content .rr-buy-area,.caas .history-responsive .recommendations-content .rr-buy-area,.caas .history-vertical-template .recommendations-content .rr-buy-area,.caas .history-vertical .recommendations-content .rr-buy-area{position:relative;display:block;bottom:0;right:0;text-align:right}.caas .history-horizontal .recommendations-content .box-bottom,.caas .history-horizontal .recommendations-content .discount-bubble,.caas .history-horizontal .recommendations-content .recommendations-before-price,.caas .history-horizontal .recommendations-content .recommendations-net-price,.caas .history-horizontal .recommendations-content .recommendations-now-price,.caas .history-horizontal .recommendations-content .recommendations-rating-stars,.caas .history-responsive .recommendations-content .box-bottom,.caas .history-responsive .recommendations-content .discount-bubble,.caas .history-responsive .recommendations-content .recommendations-before-price,.caas .history-responsive .recommendations-content .recommendations-net-price,.caas .history-responsive .recommendations-content .recommendations-now-price,.caas .history-responsive .recommendations-content .recommendations-rating-stars,.caas .history-vertical-template .recommendations-content .box-bottom,.caas .history-vertical-template .recommendations-content .discount-bubble,.caas .history-vertical-template .recommendations-content .recommendations-before-price,.caas .history-vertical-template .recommendations-content .recommendations-net-price,.caas .history-vertical-template .recommendations-content .recommendations-now-price,.caas .history-vertical-template .recommendations-content .recommendations-rating-stars,.caas .history-vertical .recommendations-content .box-bottom,.caas .history-vertical .recommendations-content .discount-bubble,.caas .history-vertical .recommendations-content .recommendations-before-price,.caas .history-vertical .recommendations-content .recommendations-net-price,.caas .history-vertical .recommendations-content .recommendations-now-price,.caas .history-vertical .recommendations-content .recommendations-rating-stars{display:none}@media (min-width:992px){.caas .history-responsive,.caas .history-vertical,.caas .history-vertical-template{width:179px}}.caas .history-responsive .swiper-wrapper,.caas .history-vertical-template .swiper-wrapper,.caas .history-vertical .swiper-wrapper{display:block}.caas .history-responsive .recommendations-content,.caas .history-vertical-template .recommendations-content,.caas .history-vertical .recommendations-content{min-width:120px;text-align:left;margin:3px;padding:2px;border-bottom:1px solid #e6e6e6}.caas .history-responsive .recommendations-content .text-container,.caas .history-vertical-template .recommendations-content .text-container,.caas .history-vertical .recommendations-content .text-container{display:block;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.caas .history-responsive .recommendations-link,.caas .history-vertical-template .recommendations-link,.caas .history-vertical .recommendations-link{display:block;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:5px 10px}.caas .history-responsive .recommendations-title,.caas .history-vertical-template .recommendations-title,.caas .history-vertical .recommendations-title{font-size:13px;font-weight:700;text-align:left}.caas .history-responsive .recommendations-title:before,.caas .history-vertical-template .recommendations-title:before,.caas .history-vertical .recommendations-title:before{content:"";display:inline-block;border-top:none}.caas .history-responsive .recommendations-title-content,.caas .history-vertical-template .recommendations-title-content,.caas .history-vertical .recommendations-title-content{padding:0;background:none;display:inline}.caas .history-vertical.compact-history .recommendations-item{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.caas .history-vertical .history-horizontal .recommendations-link{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:17px}.caas .history-vertical .history-horizontal .recommendations-content{margin:10px;padding:0}.caas .history-vertical .history-horizontal .recommendations-content .image-container{padding:10px 10px 5px}.caas .history-vertical .history-horizontal .recommendations-content .text-container{padding:0 10px 10px;display:block;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.caas .history-vertical .history-horizontal .recommendations-content .text-container .price-wrapper{display:none;-webkit-flex:none;-ms-flex:none;flex:none}.caas .history-vertical .history-horizontal .recommendations-title:before{border-top:1px solid #e6e6e6}.caas .history-vertical .history-horizontal .recommendations-webtxt1,.caas .history-vertical .history-horizontal .recommendations-webtxt2{height:32px}.caas .history-responsive .swiper-previous-body-next-container .next,.caas .history-responsive .swiper-previous-body-next-container .previous{display:none}.caas .history-responsive .swiper-wrapper{display:block}.caas .history-responsive .swiper-wrapper :last-child .recommendations-content{margin-bottom:3px}.caas .history-responsive .recommendations-content{padding:0;text-align:left;margin:0;display:block}.caas .history-responsive .recommendations-content .image-container{text-align:left;max-width:30%;padding-right:3px}.caas .history-responsive .recommendations-content .image-container .image{max-width:100%}.caas .history-responsive .recommendations-content .text-container{display:block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.caas .history-responsive .recommendations-content .rr-buy-area{display:none}.caas .history-responsive .recommendations-title{margin-left:20px}@media (max-width:992px){.caas .history-responsive .recommendations-title{display:none}}.caas .history-responsive .recommendations-title:before{border-top:none}.caas .history-responsive .recommendations-link{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;padding:20px}.caas .recommendations-empty-history-message{margin-top:30px}@media (min-width:992px){.caas .recommendations-empty-history-message{display:none}}.caas .recommendations-empty-history-message p{text-align:center;font-size:17px;color:#545454}.caas .history-vertical.compact-history-with-text2 .swiper-wrapper,.caas .history-vertical.compact-history .swiper-wrapper{padding:5px 0}.caas .history-vertical.compact-history-with-text2 .swiper-slide .recommendations-content,.caas .history-vertical.compact-history .swiper-slide .recommendations-content{margin-top:0;margin-bottom:0;border-top:1px solid #e6e6e6;border-bottom:1px solid #fff;padding:0}.caas .history-vertical.compact-history-with-text2 .swiper-slide .recommendations-content:hover,.caas .history-vertical.compact-history .swiper-slide .recommendations-content:hover{border-top:1px solid #fff;border-bottom:1px solid #fff}@media (min-width:992px){.caas .history-vertical.compact-history-with-text2 .swiper-slide .recommendations-content .image-container,.caas .history-vertical.compact-history .swiper-slide .recommendations-content .image-container{-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;padding:20px 3px 20px 0}.caas .history-vertical.compact-history-with-text2 .swiper-slide .recommendations-content .image-container img,.caas .history-vertical.compact-history .swiper-slide .recommendations-content .image-container img{width:57px}}@media (min-width:992px){.caas .history-vertical.compact-history-with-text2 .swiper-slide .recommendations-content .content-block,.caas .history-vertical.compact-history .swiper-slide .recommendations-content .content-block{-webkit-flex:0 0 119px;-ms-flex:0 0 119px;flex:0 0 119px}.caas .history-vertical.compact-history-with-text2 .swiper-slide .recommendations-content .content-block .text-container,.caas .history-vertical.compact-history .swiper-slide .recommendations-content .content-block .text-container{padding:20px 4px}.caas .history-vertical.compact-history-with-text2 .swiper-slide .recommendations-content .content-block .text-container .text-content,.caas .history-vertical.compact-history .swiper-slide .recommendations-content .content-block .text-container .text-content{padding:0}.caas .history-vertical.compact-history-with-text2 .swiper-slide .recommendations-content .content-block .box-bottom,.caas .history-vertical.compact-history .swiper-slide .recommendations-content .content-block .box-bottom{display:none}}.caas .history-vertical.compact-history-with-text2 .swiper-slide .recommendations-content .recommendations-link,.caas .history-vertical.compact-history .swiper-slide .recommendations-content .recommendations-link{padding:20px 0}.caas .history-vertical.compact-history-with-text2 .swiper-slide .recommendations-content .recommendations-webtxt1,.caas .history-vertical.compact-history .swiper-slide .recommendations-content .recommendations-webtxt1{font-size:13px;font-weight:400;margin:auto;line-height:1.5em;max-height:3.05em;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.caas .history-vertical.compact-history .swiper-slide .recommendations-content .recommendations-webtxt2,.caas .history-vertical .swiper-previous-body-next-container .next,.caas .history-vertical .swiper-previous-body-next-container .previous{display:none}.caas .history-vertical.compact-history-with-text2 .swiper-slide .recommendations-content .recommendations-webtxt2{font-size:13px;line-height:1.5em;max-height:3.05em;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.caas .multi-level-navigation{width:100%;display:inline-block}@media (max-width:991px){.caas .multi-level-navigation .not-active-navigation{display:none}}@media (min-width:992px){.caas .multi-level-navigation{display:table-row;table-layout:fixed}}.caas .multi-level-navigation .multi-level-navigation-click-overlay{width:100%;height:100%;position:fixed;left:0;top:0;z-index:186;background:#fff}@media (min-width:992px){.caas .multi-level-navigation .multi-level-navigation-click-overlay{background:transparent}}.caas .multi-level-navigation .mobile-navigation{display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:right;background:#f5f5f5;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px;font-size:16px;border-bottom:1px solid #dedede}.caas .multi-level-navigation .mobile-navigation .close-menu{display:block;margin-left:auto;padding:10px;background:none;border:none}.caas .multi-level-navigation .mobile-navigation .back-button{background:none;border:none;color:#545454}.caas .multi-level-navigation .mobile-navigation .back-button .icon,.caas .multi-level-navigation .mobile-navigation .back-button .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .multi-level-navigation .mobile-navigation .back-button .search-icon{top:-2px}@media (min-width:992px){.caas .multi-level-navigation .mobile-navigation{display:none}}.caas .multi-level-navigation ul.first-level{display:none;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%);list-style-type:none;font-size:16px;position:fixed;padding:0 0 65px;margin:0;left:0;top:0;width:100%;height:100%;overflow:auto;z-index:187;will-change:transform,scroll-position;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;-webkit-overflow-scrolling:touch}.caas .multi-level-navigation ul.first-level.transition{display:block}.caas .multi-level-navigation ul.first-level.open-navigation{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}@media (min-width:992px){.caas .multi-level-navigation ul.first-level{display:block;position:relative;width:auto;height:auto;will-change:unset;-webkit-transform:none;-ms-transform:none;transform:none;transition:none;overflow:visible;padding:0}}.caas .multi-level-navigation ul.first-level.first-level-container{visibility:hidden}@media (min-width:992px){.caas .multi-level-navigation ul.first-level.first-level-container{visibility:visible}}.caas .multi-level-navigation ul.first-level li.first-level{display:block;float:none;vertical-align:top}@media (min-width:992px){.caas .multi-level-navigation ul.first-level li.first-level{display:table-cell}}.caas .multi-level-navigation ul.first-level li.first-level a.first-level,.caas .multi-level-navigation ul.first-level li.first-level button.first-level{color:#545454;text-align:left;display:table;padding:10px 20px 10px 25px;width:100%;overflow:hidden;line-height:normal;min-height:53px;cursor:pointer;text-decoration:none;vertical-align:middle;border-bottom:1px solid #dedede}@media (min-width:992px){.caas .multi-level-navigation ul.first-level li.first-level a.first-level,.caas .multi-level-navigation ul.first-level li.first-level button.first-level{padding:0 25px;text-align:center;border:0;height:40px;min-height:0}.caas .multi-level-navigation ul.first-level li.first-level a.first-level:last-child,.caas .multi-level-navigation ul.first-level li.first-level button.first-level:last-child{border-right:1px solid #dedede}}.caas .multi-level-navigation ul.first-level li.first-level a.first-level .first-level-button-wrapper,.caas .multi-level-navigation ul.first-level li.first-level button.first-level .first-level-button-wrapper{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.caas .multi-level-navigation ul.first-level li.first-level a.first-level .cell,.caas .multi-level-navigation ul.first-level li.first-level button.first-level .cell{display:table-cell;vertical-align:middle}.caas .multi-level-navigation ul.first-level li.first-level a.first-level .cell.menu-icon,.caas .multi-level-navigation ul.first-level li.first-level button.first-level .cell.menu-icon{display:none}@media (min-width:992px){.caas .multi-level-navigation ul.first-level li.first-level a.first-level .cell.menu-icon,.caas .multi-level-navigation ul.first-level li.first-level button.first-level .cell.menu-icon{display:table-cell;padding-right:7px;opacity:.85}.caas .multi-level-navigation ul.first-level li.first-level a.first-level .cell.menu-icon span,.caas .multi-level-navigation ul.first-level li.first-level button.first-level .cell.menu-icon span{vertical-align:middle}}@media (min-width:992px){.caas .multi-level-navigation ul.first-level li.first-level a.first-level:hover,.caas .multi-level-navigation ul.first-level li.first-level button.first-level:hover{background:#f5f5f5;color:#545454}}.caas .multi-level-navigation ul.first-level li.first-level a.first-level.active,.caas .multi-level-navigation ul.first-level li.first-level a.first-level.open,.caas .multi-level-navigation ul.first-level li.first-level a.first-level.open:hover,.caas .multi-level-navigation ul.first-level li.first-level button.first-level.active,.caas .multi-level-navigation ul.first-level li.first-level button.first-level.open,.caas .multi-level-navigation ul.first-level li.first-level button.first-level.open:hover{color:#555;background:#f8b912}.caas .multi-level-navigation ul.first-level li.first-level button.first-level{background-color:#fff}.caas .multi-level-navigation .second-level-container{background:#fff;position:fixed;z-index:1;width:100%;height:100%;overflow:auto;left:0;top:0}@media (min-width:992px){.caas .multi-level-navigation .second-level-container{border:1px solid #dedede;border-bottom:5px solid #dedede;width:auto;height:auto;position:absolute;left:auto;top:auto;overflow:visible}}.caas .multi-level-navigation ul.second-level{list-style-type:none;font-size:16px;padding:0 0 65px;margin:0;position:relative}@media (min-width:992px){.caas .multi-level-navigation ul.second-level{padding:0}}@media (max-width:992px){.caas .multi-level-navigation ul.second-level li.second-level{float:none;vertical-align:top;width:100%;position:relative;background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;vertical-align:middle;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;border-bottom:1px solid #dedede;min-height:53px}}@media (min-width:992px){.caas .multi-level-navigation ul.second-level li.second-level{display:table-row;position:static}.caas .multi-level-navigation ul.second-level li.second-level.hide-desktop{display:none}}.caas .multi-level-navigation ul.second-level li.second-level a.second-level,.caas .multi-level-navigation ul.second-level li.second-level button.second-level{color:#545454;text-align:left;width:100%;overflow:hidden;border:0;background:#fff;position:relative;padding:10px 60px 10px 30px;display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none}@media (min-width:992px){.caas .multi-level-navigation ul.second-level li.second-level a.second-level,.caas .multi-level-navigation ul.second-level li.second-level button.second-level{min-width:255px;max-width:265px;border-bottom:1px solid #dedede;padding-top:7px;padding-bottom:7px}.caas .multi-level-navigation ul.second-level li.second-level a.second-level.hide-desktop,.caas .multi-level-navigation ul.second-level li.second-level button.second-level.hide-desktop{display:none}}.caas .multi-level-navigation ul.second-level li.second-level a.second-level span,.caas .multi-level-navigation ul.second-level li.second-level button.second-level span{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.caas .multi-level-navigation ul.second-level li.second-level a.second-level .icon,.caas .multi-level-navigation ul.second-level li.second-level a.second-level .navigation-header .search .input-group .search-icon,.caas .multi-level-navigation ul.second-level li.second-level button.second-level .icon,.caas .multi-level-navigation ul.second-level li.second-level button.second-level .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .multi-level-navigation ul.second-level li.second-level a.second-level .search-icon,.caas .navigation-header .search .input-group .multi-level-navigation ul.second-level li.second-level button.second-level .search-icon{position:relative;transition:right .1s ease-in}}.caas .multi-level-navigation ul.second-level li.second-level a.second-level.open .icon,.caas .multi-level-navigation ul.second-level li.second-level a.second-level.open .navigation-header .search .input-group .search-icon,.caas .multi-level-navigation ul.second-level li.second-level button.second-level.open .icon,.caas .multi-level-navigation ul.second-level li.second-level button.second-level.open .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .multi-level-navigation ul.second-level li.second-level a.second-level.open .search-icon,.caas .navigation-header .search .input-group .multi-level-navigation ul.second-level li.second-level button.second-level.open .search-icon{right:6px}.caas .multi-level-navigation ul.second-level li.second-level a.second-level .flex-wrapper,.caas .multi-level-navigation ul.second-level li.second-level button.second-level .flex-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.caas .multi-level-navigation ul.second-level li.second-level .department-icons{height:2em;width:2em;padding-right:47px;margin-left:-5px}.caas .multi-level-navigation ul.second-level li.second-level a.categoryItem{display:none}@media (min-width:992px){.caas .multi-level-navigation ul.second-level li.second-level a.second-level{display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:255px;max-width:265px}.caas .multi-level-navigation ul.second-level li.second-level a.second-level .icon,.caas .multi-level-navigation ul.second-level li.second-level a.second-level .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .multi-level-navigation ul.second-level li.second-level a.second-level .search-icon{opacity:.7}.caas .multi-level-navigation ul.second-level li.second-level button.second-level{display:none}}@media (min-width:992px){.caas .multi-level-navigation ul.second-level li.second-level .open a.second-level,.caas .multi-level-navigation ul.second-level li.second-level:hover a.second-level{background:#f5f5f5;color:#545454}}.caas .multi-level-navigation .third-level-positioner{position:fixed;top:0;left:0;display:none;width:100%;height:100%;overflow:auto;z-index:2}.caas .multi-level-navigation .third-level-positioner.open{display:block}@media (min-width:992px){.caas .multi-level-navigation .third-level-positioner{position:absolute;left:auto;right:0;top:0;width:auto;height:auto;overflow:visible}}.caas .multi-level-navigation .third-level-positioner .third-level-container{background:#fff;position:absolute;left:0;top:0;width:100%;height:100%}.caas .multi-level-navigation .third-level-positioner .third-level-container .heading-area .third-level-clicker{position:absolute}@media (min-width:992px){.caas .multi-level-navigation .third-level-positioner .third-level-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:auto;height:auto;border:1px solid #dedede;border-top:0;padding:15px 10px;border-bottom:5px solid #dedede;width:727px}}@media (min-width:1300px){.caas .multi-level-navigation .third-level-positioner .third-level-container{width:935px}}.caas .multi-level-navigation div.third-fourth-level{position:relative;background:#fff}@media (min-width:992px){.caas .multi-level-navigation div.third-fourth-level{padding:10px 20px;-webkit-flex:0 1 218px;-ms-flex:0 1 218px;flex:0 1 218px}}.caas .multi-level-navigation div.third-fourth-level:last-child:not(:only-child){margin-bottom:65px}.caas .multi-level-navigation div.third-fourth-level.open{position:static}.caas .multi-level-navigation div.third-fourth-level .third-level-clicker:first-child{width:100%;height:100%;background:none;border:none;border-bottom:1px solid #dedede;padding:10px 20px 10px 25px;text-align:left;line-height:32px}@media (min-width:992px){.caas .multi-level-navigation div.third-fourth-level .third-level-clicker:first-child{display:none}}.caas .multi-level-navigation div.third-fourth-level .element-label{text-align:left;display:table;padding:10px 20px 10px 25px;width:100%;font-size:16px;line-height:normal;color:#545454;text-decoration:none;vertical-align:middle;border-bottom:1px solid #dedede;margin:0;font-weight:400;line-height:32px}@media (min-width:992px){.caas .multi-level-navigation div.third-fourth-level .element-label{line-height:normal;margin:0;padding:0;padding-bottom:5px;margin-bottom:5px;font-size:16px;border:none;border-bottom:1px solid #dedede;font-weight:700}}.caas .multi-level-navigation ul.fourth-level{display:none;font-size:16px;list-style-type:none;padding:0 0 65px;position:fixed;left:0;top:0;background:#fff;width:100%;height:100%;overflow:auto;z-index:4}.caas .multi-level-navigation ul.fourth-level.open{display:block;visibility:visible}@media (min-width:992px){.caas .multi-level-navigation ul.fourth-level{display:block;background:none;font-size:14px;margin:0;padding:0;position:relative;width:auto;height:auto;overflow:visible;z-index:auto}}.caas .multi-level-navigation ul.fourth-level li.fourth-level{position:relative}.caas .multi-level-navigation ul.fourth-level li.fourth-level .open{background:#f5f5f5}@media (min-width:992px){.caas .multi-level-navigation ul.fourth-level li.fourth-level .open{background:none}}@media (min-width:992px){.caas .multi-level-navigation ul.fourth-level li.fourth-level{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.caas .multi-level-navigation ul.fourth-level li.fourth-level a.fourth-level{padding:10px 20px 10px 25px}@media (max-width:992px){.caas .multi-level-navigation ul.fourth-level li.fourth-level a.fourth-level{min-height:53px}}.caas .multi-level-navigation ul.fourth-level li.fourth-level a.fourth-level,.caas .multi-level-navigation ul.fourth-level li.fourth-level button.fourth-level{text-align:left;display:table;background-color:#fff;width:100%;font-size:16px;line-height:normal;text-decoration:none;vertical-align:middle;border-bottom:1px solid #dedede;margin:0;color:#545454;line-height:32px}@media (min-width:992px){.caas .multi-level-navigation ul.fourth-level li.fourth-level a.fourth-level,.caas .multi-level-navigation ul.fourth-level li.fourth-level button.fourth-level{color:#545454;height:auto;padding:0 0 3px;width:auto;font-size:14px;border:none;line-height:normal}.caas .multi-level-navigation ul.fourth-level li.fourth-level a.fourth-level .open,.caas .multi-level-navigation ul.fourth-level li.fourth-level a.fourth-level:hover,.caas .multi-level-navigation ul.fourth-level li.fourth-level button.fourth-level .open,.caas .multi-level-navigation ul.fourth-level li.fourth-level button.fourth-level:hover{background:none;text-decoration:underline}}@media (max-width:992px){.caas .multi-level-navigation ul.fourth-level li.fourth-level a.fourth-level.hasChildren,.caas .multi-level-navigation ul.fourth-level li.fourth-level button.fourth-level.hide-mobile{display:none}}@media (min-width:992px){.caas .multi-level-navigation ul.fourth-level li.fourth-level{border:none}.caas .multi-level-navigation ul.fourth-level li.fourth-level button.fourth-level{display:none}.caas .multi-level-navigation ul.fourth-level li.fourth-level .fifth-level-wrapper{max-width:100%}}.caas .multi-level-navigation .fifth-level-positioner{display:none}.caas .multi-level-navigation .fifth-level-positioner.open{display:block}.caas .multi-level-navigation .fifth-level-positioner .fifth-level-container{width:100%;left:0;top:0;position:fixed;background:#fff;height:100vh;overflow:auto;z-index:5}@media (min-width:992px){.caas .multi-level-navigation .fifth-level-positioner .fifth-level-container{margin-left:12px;max-width:300px;min-width:150px;position:absolute;left:auto;top:-17px;height:auto;border-radius:2px;padding:15px;overflow:visible}.caas .multi-level-navigation .fifth-level-positioner .fifth-level-container:after,.caas .multi-level-navigation .fifth-level-positioner .fifth-level-container:before{right:100%;top:28px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.caas .multi-level-navigation .fifth-level-positioner .fifth-level-container:after{border-color:hsla(0,0%,100%,0);border-right-color:#fff;border-width:10px;margin-top:-10px}.caas .multi-level-navigation .fifth-level-positioner .fifth-level-container:before{border-color:hsla(0,0%,87%,0);border-right-color:#545454;border-width:11px;margin-top:-11px}}@media (max-width:992px){.caas .multi-level-navigation .fifth-level-positioner .fifth-level-container{border:0;padding:0}}.caas .multi-level-navigation ul.fifth-level{list-style-type:none;font-size:14px;padding:0;margin:0;position:relative}@media (min-width:992px){.caas .multi-level-navigation ul.fifth-level{padding-left:10px}}@media (min-width:992px){.caas .multi-level-navigation ul.fifth-level li.fifth-level{padding-bottom:3px}}.caas .multi-level-navigation ul.fifth-level li.fifth-level a.fifth-level{text-align:left;display:table;padding:10px 20px 10px 25px;width:100%;font-size:16px;line-height:normal;text-decoration:none;vertical-align:middle;border-bottom:1px solid #dedede;position:relative;margin:0;color:#545454}@media (max-width:992px){.caas .multi-level-navigation ul.fifth-level li.fifth-level a.fifth-level{min-height:53px;line-height:32px}}@media (min-width:992px){.caas .multi-level-navigation ul.fifth-level li.fifth-level a.fifth-level{color:#545454;display:inline;vertical-align:middle;border:none;font-size:14px;padding:0;margin:0}.caas .multi-level-navigation ul.fifth-level li.fifth-level a.fifth-level:hover{text-decoration:underline}}.caas .multi-level-navigation ul.fifth-level li.fifth-level:last-child:not(:only-child){margin-bottom:65px}@media (min-width:992px){.caas .multi-level-navigation ul.fifth-level li.fifth-level:last-child:not(:only-child){margin-bottom:0}}.caas .multi-level-navigation div.heading-area .level-header,.caas .multi-level-navigation li.heading-area .level-header{border:0;font-weight:700;text-transform:uppercase}.caas .multi-level-navigation div.heading-area .level-header-single,.caas .multi-level-navigation li.heading-area .level-header-single{font-weight:700;text-transform:uppercase}.caas .multi-level-navigation div.heading-area .show-all,.caas .multi-level-navigation li.heading-area .show-all{color:#0074bd;padding-top:0}.caas .multi-level-navigation div.heading-area .fifth-level-clicker,.caas .multi-level-navigation li.heading-area .fifth-level-clicker{position:absolute;width:100%;height:100%;background:none;border:none}@media (min-width:992px){.caas .multi-level-navigation div.heading-area .fifth-level-clicker,.caas .multi-level-navigation li.heading-area .fifth-level-clicker{display:none}}@media (max-width:992px){.caas .multi-level-navigation .level-container{visibility:visible}.caas .multi-level-navigation div.non-active,.caas .multi-level-navigation ul.non-active{overflow:hidden;visibility:hidden}.caas .multi-level-navigation .open-navigation .fifth-level-positioner .fifth-level-container li.fifth-level,.caas .multi-level-navigation .open-navigation .second-level-container li.second-level,.caas .multi-level-navigation .open-navigation .third-level-container div.third-fourth-level,.caas .multi-level-navigation .open-navigation ul.fourth-level li.fourth-level{left:100%;opacity:0;transition:left .3s ease-out 50ms,opacity .3s ease-out 50ms}.caas .multi-level-navigation .open-navigation .fifth-level-positioner .fifth-level-container li.slide-in.fifth-level,.caas .multi-level-navigation .open-navigation .second-level-container li.slide-in.second-level,.caas .multi-level-navigation .open-navigation .third-level-container div.slide-in.third-fourth-level,.caas .multi-level-navigation .open-navigation ul.fourth-level li.slide-in.fourth-level{left:0;opacity:1}.caas .multi-level-navigation .open-navigation .fifth-level-positioner .fifth-level-container,.caas .multi-level-navigation .open-navigation .second-level-container,.caas .multi-level-navigation .open-navigation ul.fourth-level{overflow-x:hidden}.caas .multi-level-navigation .open-navigation .fifth-level-positioner .fifth-level-container li.fifth-level{position:relative}}.caas .multi-level-navigation div.third-fourth-level .third-level-clicker .icon,.caas .multi-level-navigation div.third-fourth-level .third-level-clicker .navigation-header .search .input-group .search-icon,.caas .multi-level-navigation ul.second-level li.second-level a.second-level .icon,.caas .multi-level-navigation ul.second-level li.second-level a.second-level .navigation-header .search .input-group .search-icon,.caas .multi-level-navigation ul.second-level li.second-level button.second-level .icon,.caas .multi-level-navigation ul.second-level li.second-level button.second-level .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .multi-level-navigation div.third-fourth-level .third-level-clicker .search-icon,.caas .navigation-header .search .input-group .multi-level-navigation ul.second-level li.second-level a.second-level .search-icon,.caas .navigation-header .search .input-group .multi-level-navigation ul.second-level li.second-level button.second-level .search-icon{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:992px){.caas .multi-level-navigation ul.first-level li.first-level button.first-level,.caas .multi-level-navigation ul.fourth-level li.fourth-level button.fourth-level{border:0;padding:10px 20px;width:100%;padding-left:25px;border-bottom:1px solid #dedede;position:relative;min-height:53px}.caas .multi-level-navigation ul.first-level li.first-level button.first-level .icon,.caas .multi-level-navigation ul.first-level li.first-level button.first-level .navigation-header .search .input-group .search-icon,.caas .multi-level-navigation ul.fourth-level li.fourth-level button.fourth-level .icon,.caas .multi-level-navigation ul.fourth-level li.fourth-level button.fourth-level .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .multi-level-navigation ul.first-level li.first-level button.first-level .search-icon,.caas .navigation-header .search .input-group .multi-level-navigation ul.fourth-level li.fourth-level button.fourth-level .search-icon{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.caas .one-level-navigation-icon-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:480px){.caas .one-level-navigation-icon-list{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}@media (min-width:600px){.caas .one-level-navigation-icon-list{margin:2em 0 0}}@media (min-width:992px){.caas .one-level-navigation-icon-list{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.caas .one-level-navigation-icon-list .col{-webkit-flex:1 1 220px;-ms-flex:1 1 220px;flex:1 1 220px;max-width:350px}.caas .one-level-navigation-icon-list a{margin:7.5px;border:1px solid #383838;padding:15px;color:#383838;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}.caas .one-level-navigation-icon-list a img{width:50%;margin-bottom:1em}.caas .responsive-menu .department-list .main-nav .nav-bar{margin:0;padding:0;list-style:none}.caas .responsive-menu .department-list .main-nav .nav-bar-list-item-link{font-size:16px;padding:7.5px 15px;text-decoration:none;display:block;color:#545454}.caas .responsive-menu .department-list .main-nav .nav-bar-list-item-link:active,.caas .responsive-menu .department-list .main-nav .nav-bar-list-item-link:hover{background:#f1f1f1;color:#545454}.caas .navigation-header .search .input-group .responsive-menu .department-list .main-nav .nav-bar-list-item-link .search-icon,.caas .responsive-menu .department-list .main-nav .nav-bar-list-item-link .icon,.caas .responsive-menu .department-list .main-nav .nav-bar-list-item-link .navigation-header .search .input-group .search-icon{margin-right:10px}.caas .responsive-menu .department-list .main-nav .nav-bar-list-item-link .cms-kg{width:1em;height:1em}@media (min-width:992px){.caas .responsive-menu .department-list .main-nav{border:none;width:100%;display:table!important;float:none;padding-left:0;padding-right:0}.caas .responsive-menu .department-list .main-nav .nav-bar{width:100%;display:table-row;table-layout:fixed}.caas .responsive-menu .department-list .main-nav .nav-bar-list-item{display:table-cell;float:none;vertical-align:top}.caas .responsive-menu .department-list .main-nav .nav-bar-list-item-link{color:#333;text-align:center;text-transform:uppercase;font-size:12px;display:table;padding:0 6px;width:100%;overflow:hidden;line-height:normal;height:40px;font-weight:400;text-decoration:none}.caas .responsive-menu .department-list .main-nav .nav-bar-list-item-link-title{display:table-cell;vertical-align:middle}.caas .responsive-menu .department-list .main-nav .nav-bar-list-item-link:active,.caas .responsive-menu .department-list .main-nav .nav-bar-list-item-link:hover{background:#f1f1f1;color:#545454}.caas .navigation-header .search .input-group .responsive-menu .department-list .main-nav .nav-bar-list-item-link .search-icon,.caas .responsive-menu .department-list .main-nav .nav-bar-list-item-link .icon,.caas .responsive-menu .department-list .main-nav .nav-bar-list-item-link .navigation-header .search .input-group .search-icon{display:none}.caas .responsive-menu .department-list .main-nav .nav-bar-list-item.active .nav-bar-list-item-link,.caas .responsive-menu .department-list .main-nav .nav-bar-list-item.active .nav-bar-list-item-link:active,.caas .responsive-menu .department-list .main-nav .nav-bar-list-item.active .nav-bar-list-item-link:focus,.caas .responsive-menu .department-list .main-nav .nav-bar-list-item.active .nav-bar-list-item-link:hover{color:#555;background-color:#f8b912}}.caas .promo{width:100%;overflow:hidden}.caas .promo .swiper-wrapper .swiper-slide{display:-webkit-flex;display:-ms-flexbox;display:flex}.caas .promo-image{width:100%;height:100%}.caas .promo .pager{position:absolute;display:block;bottom:0;height:40px;width:100%;text-align:center;font-size:14px}.caas .promo .pager .touch-friendly-link{text-align:center;height:40px;z-index:4}.caas .promo .pager .touch-friendly-link:not(.next-button){position:absolute;left:0}.caas .promo .pager .touch-friendly-link:not(.next-button) .auto-play{position:relative;top:7px;left:7px;border-radius:3px;background-color:#fff;opacity:.9;z-index:3;width:25px;height:25px;line-height:24px}.caas .promo img:-moz-loading{visibility:hidden}.caas .recommendations .swiper-container{margin-left:8px;margin-right:8px;margin-bottom:20px}.caas .recommendations .swiper-slide-right-button{right:8px}.caas .recommendations .swiper-slide-left-button{left:8px}.caas #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group .recommendations .swiper-slide-button i.search-icon,.caas #block-content #product-info .primary-container .button-primary.button-download .recommendations .swiper-slide-button i.icon,.caas #block-content #product-info .primary-container .button-secondary.button-download .navigation-header .search .input-group .recommendations .swiper-slide-button i.search-icon,.caas #block-content #product-info .primary-container .button-secondary.button-download .recommendations .swiper-slide-button i.icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .recommendations .swiper-slide-button .search-icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .recommendations .swiper-slide-button .icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .recommendations .swiper-slide-button .search-icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .recommendations .swiper-slide-button .icon,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download .recommendations .swiper-slide-button i.search-icon,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-secondary.button-download .recommendations .swiper-slide-button i.search-icon,.caas .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .recommendations .swiper-slide-button .search-icon,.caas .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .recommendations .swiper-slide-button .search-icon,.caas .navigation-header .search .input-group .recommendations .swiper-slide-button .search-icon,.caas .recommendations .swiper-slide-button #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group i.search-icon,.caas .recommendations .swiper-slide-button #block-content #product-info .primary-container .button-primary.button-download i.icon,.caas .recommendations .swiper-slide-button #block-content #product-info .primary-container .button-secondary.button-download .navigation-header .search .input-group i.search-icon,.caas .recommendations .swiper-slide-button #block-content #product-info .primary-container .button-secondary.button-download i.icon,.caas .recommendations .swiper-slide-button #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas .recommendations .swiper-slide-button #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas .recommendations .swiper-slide-button #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas .recommendations .swiper-slide-button #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas .recommendations .swiper-slide-button .icon-20,.caas .recommendations .swiper-slide-button .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download i.search-icon,.caas .recommendations .swiper-slide-button .navigation-header .search .input-group #block-content #product-info .primary-container .button-secondary.button-download i.search-icon,.caas .recommendations .swiper-slide-button .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .recommendations .swiper-slide-button .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .recommendations .swiper-slide-button .navigation-header .search .input-group .search-icon{display:block}.caas .recommendations .swiper-wrapper{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.caas .recommendations .swiper-wrapper .swiper-slide{display:-webkit-flex;display:-ms-flexbox;display:flex}.caas .recommendations .swiper-wrapper .swiper-slide:hover{box-shadow:inset 0 0 0 3px #e6e6e6}.caas .recommendations .swiper-wrapper .swiper-slide.slide-padder{cursor:default}.caas .recommendations .swiper-wrapper .swiper-slide.slide-padder:hover{box-shadow:none}.caas .recommendations-loader{height:305px;width:100%;transition:all .2s linear}.caas .recommendations-loader--hide{visibility:hidden;height:0}.caas .recommendations-content{min-width:120px;padding:10px;text-align:left;margin:0 5px;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.caas .recommendations-content .image-container{position:relative;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:5px}.caas .recommendations-content .image-container .image-wrapper{width:100%}.caas .recommendations-content .image-container .image{max-width:100%;display:block;margin:0 auto}.caas .recommendations-content .image-container .discount-bubble{position:absolute;top:50%;margin-top:-25px;left:5px;z-index:130;font-size:32px}.caas .recommendations-content .image-container .discount-bubble .discount-label{font-size:11px;color:#333}.caas .recommendations-content .content-block{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.caas .recommendations-content .text-container{-webkit-order:-1;-ms-flex-order:-1;order:-1;padding:0 0 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;color:#333;text-decoration:none}.caas .recommendations-content .text-container .text-content{-webkit-order:-1;-ms-flex-order:-1;order:-1;padding-bottom:5px}.caas .recommendations-content .text-container .reviews{-webkit-order:1;-ms-flex-order:1;order:1}.caas .recommendations-content .price-wrapper{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:5px;position:relative}.caas .recommendations-content .box-bottom{-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-order:1;-ms-flex-order:1;order:1;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.caas .recommendations-content .box-bottom .energy-logo{width:100%}.caas .recommendations-content .box-bottom .product-energy-logo{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.caas .recommendations-content .box-bottom .rr-buy-area{margin-left:auto}.caas .recommendations-item{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.caas .recommendations-title{font-size:13px;font-weight:700;text-align:center;margin-top:0;margin-bottom:10px}.caas .recommendations-title:before{content:"";display:inline-block;height:100%;width:100%;position:relative;top:1.1em;z-index:1}.caas .recommendations-title.with-border:before{border-top:1px solid #e6e6e6}.caas .recommendations-title-content{padding:0 20px;background:#fff;position:relative;display:inline-block;z-index:2}.caas .recommendations-webtxt1,.caas .recommendations-webtxt2{line-height:1.2em;max-height:2.45em;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.caas .recommendations-webtxt1{font-size:14px;font-weight:700;text-align:left;margin:5px 0}.caas .recommendations-webtxt2{font-size:13px;margin:0;word-wrap:break-word}.caas .recommendations-before-price{font-size:13px;margin-top:2px}.caas .recommendations-before-price-label{font-size:13px}.caas .recommendations-now-price{font-size:16px;font-weight:700}.caas .recommendations-now-price-label{font-size:14px;font-weight:700}.caas .recommendations-net-price{font-size:13px}.caas #block-content .recommendations .button-small,.caas .recommendations #block-content .button-small,.caas .recommendations .btn-small{padding:4px 8px;font-size:11px}.caas #block-content .recommendations .btn-icon.button-small .icon,.caas #block-content .recommendations .btn-icon.button-small .navigation-header .search .input-group .search-icon,.caas #block-content .recommendations .btn-icon.button-small:before,.caas .navigation-header .search .input-group #block-content .recommendations .btn-icon.button-small .search-icon,.caas .navigation-header .search .input-group .recommendations #block-content .btn-icon.button-small .search-icon,.caas .navigation-header .search .input-group .recommendations .btn-small.btn-icon .search-icon,.caas .recommendations #block-content .btn-icon.button-small .icon,.caas .recommendations #block-content .btn-icon.button-small .navigation-header .search .input-group .search-icon,.caas .recommendations #block-content .btn-icon.button-small:before,.caas .recommendations .btn-small.btn-icon .icon,.caas .recommendations .btn-small.btn-icon .navigation-header .search .input-group .search-icon,.caas .recommendations .btn-small.btn-icon:before{display:none}@media (min-width:992px){.caas .responsive-menu-wrapper{float:left}.caas .vertical-menu{width:179px;z-index:2;position:relative}.caas .vertical-menu .vertical-menu-header{text-transform:uppercase;margin-bottom:10px;font-weight:700;font-size:12px;margin-top:0;display:block;line-height:1.2em}}.caas .multi-level-vertical-menu .category-groups{list-style:none;padding-left:0}.caas .multi-level-vertical-menu .category-groups .category-group{background-color:#f6f6f6;margin-bottom:5px;border-radius:3px}.caas .multi-level-vertical-menu .category-groups .category-group .icon.open,.caas .multi-level-vertical-menu .category-groups .category-group .navigation-header .search .input-group .open.search-icon,.caas .navigation-header .search .input-group .multi-level-vertical-menu .category-groups .category-group .open.search-icon{display:none}.caas .multi-level-vertical-menu .category-groups .category-group .icon.closed,.caas .multi-level-vertical-menu .category-groups .category-group .navigation-header .search .input-group .closed.search-icon,.caas .multi-level-vertical-menu .category-groups .category-group.open .icon.open,.caas .multi-level-vertical-menu .category-groups .category-group.open .navigation-header .search .input-group .open.search-icon,.caas .navigation-header .search .input-group .multi-level-vertical-menu .category-groups .category-group .closed.search-icon,.caas .navigation-header .search .input-group .multi-level-vertical-menu .category-groups .category-group.open .open.search-icon{display:inline-block}.caas .multi-level-vertical-menu .category-groups .category-group.open .icon.closed,.caas .multi-level-vertical-menu .category-groups .category-group.open .navigation-header .search .input-group .closed.search-icon,.caas .navigation-header .search .input-group .multi-level-vertical-menu .category-groups .category-group.open .closed.search-icon{display:none}.caas .multi-level-vertical-menu .category-groups .category-group.open .categories{display:block}.caas .multi-level-vertical-menu .category-groups .category-group .category-group-button{border:0;background-color:inherit;padding:6px 0 6px 15px;width:100%;text-align:left}.caas .multi-level-vertical-menu .category-groups .category-group .category-group-button .flex-wrapper{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}.caas .multi-level-vertical-menu .category-groups .category-group .category-group-button:focus,.caas .multi-level-vertical-menu .category-groups .category-group .category-group-button:hover{background-color:#dedede}.caas .multi-level-vertical-menu .category-groups .category-group .category-group-button .icon,.caas .multi-level-vertical-menu .category-groups .category-group .category-group-button .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .multi-level-vertical-menu .category-groups .category-group .category-group-button .search-icon{float:right;margin-right:5px;border-radius:2px}.caas .multi-level-vertical-menu .category-groups .categories{padding:0;list-style:none;display:none}.caas .multi-level-vertical-menu .category-groups .categories .category{position:relative}.caas .multi-level-vertical-menu .category-groups .categories .category .category-link{padding:8px 0 8px 20px;color:inherit;line-height:24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:10px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;word-break:break-word}.caas .multi-level-vertical-menu .category-groups .categories .category .category-link:focus,.caas .multi-level-vertical-menu .category-groups .categories .category .category-link:hover{text-decoration:none;background-color:#dedede;border-radius:2px}.caas .multi-level-vertical-menu .category-groups .categories .category .subcategories{position:absolute;left:93%;top:0;margin-left:12px;max-width:300px;min-width:150px;top:-8px;height:auto;border-radius:2px;padding:15px;overflow:visible;list-style:none}.caas .multi-level-vertical-menu .category-groups .categories .category .subcategories:after,.caas .multi-level-vertical-menu .category-groups .categories .category .subcategories:before{right:100%;top:28px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.caas .multi-level-vertical-menu .category-groups .categories .category .subcategories:after{border-color:hsla(0,0%,100%,0);border-right-color:#fff;border-width:10px;margin-top:-10px}.caas .multi-level-vertical-menu .category-groups .categories .category .subcategories:before{border-color:hsla(0,0%,87%,0);border-right-color:#545454;border-width:11px;margin-top:-11px}.caas .multi-level-vertical-menu .category-groups .categories .category .subcategories .subcategory{margin-bottom:2px}.caas .multi-level-vertical-menu .category-groups .categories .category .subcategories .subcategory:last-child{margin-bottom:0}.caas .multi-level-vertical-menu .category-groups .categories .category .subcategories .subcategory .subcategory-link{color:#545454}.caas .apple-dep-confirmation-button-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:600px){.caas .apple-dep-confirmation-button-row{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.caas .apple-dep-confirmation-header{font-size:20px;padding:5px 15px;margin:0;font-weight:400}.caas .apple-dep-confirmation-subtitle{padding:5px 15px;margin:0}.caas .apple-dep-confirmation-product-warning-message{padding:5px 15px;margin:35px 0 96px}.caas .apple-dep-confirmation-product-warning-message label{font-weight:400}.caas .apple-dep-confirmation-products .product-item{position:relative;min-height:93px;clear:both}.caas .apple-dep-confirmation-products .product-item .product-item-separator{margin:0;border-top:1px solid #e6e6e6}.caas .apple-dep-confirmation-products .product-item .productline-info{padding:15px 0;display:block}@media (max-width:599px){.caas .apple-dep-confirmation-products .product-item .productline-info.higlightProduct{padding-bottom:5px}}@media (min-width:600px){.caas .apple-dep-confirmation-products .product-item .productline-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.caas .apple-dep-confirmation-products .product-item .productline-info .product-image-and-description{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%}@media (min-width:600px){.caas .apple-dep-confirmation-products .product-item .productline-info .product-image-and-description{width:60%}}.caas .apple-dep-confirmation-products .product-item .productline-info .product-image-and-description .image-container{-ms-flex:0 0 120px;-webkit-flex:0 0 120px;flex:0 0 120px}.caas .apple-dep-confirmation-products .product-item .productline-info .product-image-and-description .image-container .product-link{display:block}.caas .apple-dep-confirmation-products .product-item .productline-info .product-image-and-description .image-container .product-item-image{max-height:80px;max-width:105px;margin-right:8px}@media (min-width:600px){.caas .apple-dep-confirmation-products .product-item .productline-info .product-image-and-description .image-container .product-item-image{margin-right:15px}}.caas .apple-dep-confirmation-products .product-item .productline-info .product-image-and-description .text-container{-ms-flex:1 1 0px;-webkit-flex:1 1 0px;flex:1 1 0px;overflow:hidden}.caas .apple-dep-confirmation-products .product-item .productline-info .product-image-and-description .text-container .textline{font-size:13px;line-height:20px}.caas .apple-dep-confirmation-products .product-item .productline-info .product-image-and-description .text-container .product-link{display:block}.caas .apple-dep-confirmation-products .product-item .productline-info .product-image-and-description .text-container .product-link,.caas .apple-dep-confirmation-products .product-item .productline-info .product-image-and-description .text-container .product-link:focus,.caas .apple-dep-confirmation-products .product-item .productline-info .product-image-and-description .text-container .product-link:hover{text-decoration:none;color:#333}.caas .apple-dep-confirmation-products .product-item .productline-info .product-image-and-description .text-container .product-link .webtext1{font-weight:700;margin-top:0;margin-bottom:0;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.caas .apple-dep-confirmation-products .product-item .productline-info .product-image-and-description .text-container .product-link .webtext2{margin:0 15px 0 0;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.caas .apple-dep-confirmation-products .product-item .productline-info .product-image-and-description .bundle-text{margin-top:5px}.caas .campaign-content{margin-bottom:2em}.caas .campaign-content .row{margin-left:0;margin-right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:600px){.caas .campaign-content .row{margin-left:-7.5px;margin-right:-7.5px}}.caas .campaign-content .row:after,.caas .campaign-content .row:before{content:none}.caas .campaign-content .row [class*=col-]{padding-left:5px;padding-right:5px;margin-top:5px;margin-bottom:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media (min-width:600px){.caas .campaign-content .row [class*=col-]{padding-left:7.5px;padding-right:7.5px;margin-top:7.5px;margin-bottom:7.5px}}@media (max-width:600px){.caas .campaign-content .row [class*=col-]{padding-left:5px!important;padding-right:5px!important}}.caas .campaign-content .row .swiper-container{height:100%;width:100%}.caas .campaign-content.seamless .row{margin-left:0;margin-right:0}@media (min-width:992px){.caas .campaign-content.seamless .row{margin-left:0;margin-right:0}}.caas .campaign-content.seamless .row [class*=col-]{padding-left:0;padding-right:0;margin-top:0;margin-bottom:0}@media (min-width:992px){.caas .campaign-content.seamless .row [class*=col-]{padding-left:0;padding-right:0;margin-top:0;margin-bottom:0}}.caas .campaign-content .best-seller,.caas .campaign-content .product-list,.caas .campaign-content .top-list,.caas .campaign-content .toplist-buttons-group,.caas .campaign-content .toplist-buttons-group .group-dropdown{width:100%}.caas .campaign-content .loading-overlay{visibility:hidden;position:absolute;top:0;left:0;right:0;bottom:0;z-index:140;border-radius:5px;transition:background-color .2s linear 0s;background-color:transparent}.caas .campaign-content .loading-overlay[data-is-loading=true]{visibility:visible;transition:background-color .5s linear;background-color:hsla(0,0%,100%,.7)}.caas .campaign-content h1,.caas .campaign-content h2,.caas .campaign-content h3,.caas .campaign-content h4,.caas .campaign-content h5,.caas .campaign-content h6{font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.caas .campaign-content h1{font-size:24px;margin-top:10px;line-height:1em}@media screen and (min-width:600px){.caas .campaign-content h1{margin-top:0}}@media screen and (min-width:992px){.caas .campaign-content h1{font-size:36px;padding-left:0}}.caas .campaign-content h2,.caas .campaign-content h3{margin-top:0}.caas .campaign-content .ingress{font-size:16px;font-weight:700}.caas .campaign-content p+h2,.caas .campaign-content p+h3,.caas .campaign-content p+h4{margin-top:1em}.caas .campaign-content .rte-content{padding:0 15px;width:100%}@media (min-width:600px){.caas .campaign-content .rte-content{padding:0}}.caas .campaign-content .media-container .media-item,.caas .campaign-content .rte-content img{max-width:100%}.caas .campaign-content .banner-image{display:block;width:100%}.caas .campaign-content .banner-image img{max-width:100%;display:block;margin:0 auto}@media (min-width:600px){.caas .campaign-content .banner-image img.size-xs{display:none}}.caas .campaign-content .banner-image img.size-lg{display:none}@media (min-width:600px){.caas .campaign-content .banner-image img.size-lg{display:block}}.caas .campaign-content .banner-carousel{width:100%;overflow:hidden}.caas .campaign-content .banner-carousel .swiper-wrapper .swiper-slide{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:600px){.caas .campaign-content .banner-carousel .swiper-wrapper .swiper-slide .size-xs{display:none}}.caas .campaign-content .banner-carousel .swiper-wrapper .swiper-slide .size-lg{display:none}@media (min-width:600px){.caas .campaign-content .banner-carousel .swiper-wrapper .swiper-slide .size-lg{display:-webkit-flex;display:-ms-flexbox;display:flex}}.caas .campaign-content .banner-carousel-image{width:100%;height:100%}.caas .campaign-content .banner-carousel .pager{position:absolute;display:block;bottom:0;height:40px;width:100%;text-align:center;font-size:14px}.caas .campaign-content .banner-carousel .pager .touch-friendly-link{text-align:center;height:40px;z-index:4}.caas .campaign-content .banner-carousel .pager .touch-friendly-link:not(.next-button){position:absolute;left:0}.caas .campaign-content .banner-carousel .pager .touch-friendly-link:not(.next-button) .auto-play{position:relative;top:7px;left:7px;border-radius:3px;background-color:#fff;opacity:.9;z-index:3;width:25px;height:25px;line-height:24px}.caas .campaign-content .banner-carousel img:-moz-loading{visibility:hidden}.caas .campaign-content .recommendations,.caas .campaign-content .video-wrapper{width:100%}.caas .campaign-content .recommendations h1.recommendations-title,.caas .campaign-content .recommendations h1.recommendations-webtxt1,.caas .campaign-content .recommendations h2.recommendations-title,.caas .campaign-content .recommendations h2.recommendations-webtxt1,.caas .campaign-content .recommendations h3.recommendations-title,.caas .campaign-content .recommendations h3.recommendations-webtxt1,.caas .campaign-content .recommendations h4.recommendations-title,.caas .campaign-content .recommendations h4.recommendations-webtxt1,.caas .campaign-content .recommendations h5.recommendations-title,.caas .campaign-content .recommendations h5.recommendations-webtxt1,.caas .campaign-content .recommendations h6.recommendations-title,.caas .campaign-content .recommendations h6.recommendations-webtxt1{font-weight:700}.caas .campaign-content .iframe-wrapper{width:100%}.caas .campaign-content .iframe-wrapper iframe{width:100%;overflow-y:auto;border:0}.caas .campaign-content .toplist-buttons-group{margin-top:10px;margin-bottom:10px}.caas .campaign-content .toplist-buttons-group .group-dropdown{display:block;height:40px}@media (min-width:600px){.caas .campaign-content .toplist-buttons-group .group-dropdown{display:none}}.caas .campaign-content .toplist-buttons-group .group-dropdown:active{margin-top:0}.caas .campaign-content .toplist-buttons-group .ubo{width:100%;text-align:left;top:0;left:0;z-index:10;display:none}@media (min-width:600px){.caas .campaign-content .toplist-buttons-group .ubo{position:relative;left:0;display:block}}.caas .campaign-content .toplist-buttons-group .ubo.show-me{display:block}.caas .campaign-content .toplist-buttons-group .ubo .ubo-box{width:100%;min-width:0;padding:0}@media (min-width:600px){.caas .campaign-content .toplist-buttons-group .ubo .ubo-box{border:0;position:relative;box-shadow:none}}.caas .campaign-content .toplist-buttons-group .ubo .ubo-box .ubo-content{width:100%;margin:0;padding:0}@media (min-width:600px){.caas .campaign-content .toplist-buttons-group .ubo .ubo-box .ubo-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.caas .campaign-content .toplist-buttons-group .ubo .ubo-box .ubo-content li{list-style:none}@media (min-width:600px){.caas .campaign-content .toplist-buttons-group .ubo .ubo-box .ubo-content li{float:left;margin:0 7px 7px 0;padding:0}}.caas .campaign-content .toplist-buttons-group .ubo .ubo-box .ubo-content li a{color:#333}@media (max-width:599px){.caas .campaign-content .toplist-buttons-group .ubo .ubo-box .ubo-content li a{border-bottom:none;background-color:#fff;height:40px;line-height:40px;padding:0 22px;font-size:13px;border-radius:0;border-left:none;border-right:none}.caas .campaign-content .toplist-buttons-group .ubo .ubo-box .ubo-content li a:active{margin-top:0}.caas .campaign-content .toplist-buttons-group .ubo .ubo-box .ubo-content li a.secondary{border-top:1px solid #e6e6e6}}@media (min-width:600px){.caas .campaign-content .toplist-buttons-group .ubo .ubo-box .ubo-content li a{padding:5px 12px}}@media (min-width:600px){.caas .campaign-content .toplist-buttons-group .ubo .ubo-box .ubo-content .secondary{color:#fff}.caas .campaign-content .toplist-buttons-group .ubo .ubo-box .ubo-content .secondary:focus,.caas .campaign-content .toplist-buttons-group .ubo .ubo-box .ubo-content .secondary:hover{color:#fff;background:#547f90}.caas .campaign-content .toplist-buttons-group .ubo .ubo-box .ubo-content .secondary:active{color:#fff;background:#435f6b}}.caas .campaign-content .social-media-wrapper{margin-left:auto}.caas .campaign-content .newsletter{width:100%}.caas .campaign-content .newsletter .newsletter-subscribe-form{padding:20px 30px}.caas .campaign-content .newsletter .newsletter-subscribe-form h4,.caas .campaign-content .newsletter .newsletter-subscribe-form p{word-break:break-word;word-wrap:break-word;white-space:normal;text-align:center}.caas .campaign-content .newsletter .newsletter-subscribe-form h4{font-size:16px;font-weight:700}.caas .campaign-content .newsletter .newsletter-subscribe-form p{font-size:14px}.caas .campaign-content .newsletter .newsletter-subscribe-form label{font-size:12px}.caas .campaign-content .newsletter .newsletter-subscribe-form button{white-space:normal;word-break:break-word;word-wrap:break-word}.caas .campaign-content .newsletter .newsletter-subscribe-form .newsletter-input{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.caas .campaign-content .newsletter .newsletter-subscribe-form .newsletter-input .input-set{margin-bottom:0}.caas .campaign-content .newsletter .newsletter-subscribe-form .newsletter-input .newsletter-email{max-width:300px;width:100%;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.caas .campaign-content .newsletter .newsletter-subscribe-form .newsletter-input input[type=email]{float:none}.caas .campaign-content .newsletter .newsletter-subscribe-form .newsletter-input .newsletter-button{padding-top:15px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.caas .campaign-content .newsletter .newsletter-success{padding:20px 30px;text-align:center}.caas .campaign-content .newsletter .newsletter-success .newsletter-success-icon{font-size:60px}.caas .campaign-content .col-xs-12 .newsletter-subscribe-form{padding:20px 40px}@media (min-width:600px){.caas .campaign-content .col-xs-12 .newsletter-subscribe-form{padding:20px 13%}}@media (min-width:992px){.caas .campaign-content .col-xs-12 .newsletter-subscribe-form{padding:20px 25%}}.caas .campaign-content .col-xs-12 .newsletter-subscribe-form .newsletter-input{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.caas .campaign-content .col-xs-12 .newsletter-subscribe-form .newsletter-button{padding-left:15px}.caas .campaign-content .col-xs-6 .newsletter-subscribe-form,.caas .campaign-content .col-xs-12.col-sm-6 .newsletter-subscribe-form{padding:20px 30px}.caas .safetydeal-UBO-content{font-size:14px}@media (min-width:600px){.caas .safetydeal-UBO-content{width:500px}}@media (min-width:992px){.caas .safetydeal-UBO-content{width:650px}}.caas .safetydeal-UBO-content .safety-header-text{margin:0;font-weight:700;font-size:20px}.caas .safetydeal-UBO-content .info-text p{margin:20px 0}.caas .safetydeal-UBO-content .conditions{margin-top:15px}.caas .safetydeal-UBO-content .safety-deal-option-wrapper{margin-bottom:5px}.caas .safetydeal-UBO-content .safety-deal-option-wrapper .safetydeal-option{width:100%}@media (max-width:599px){.caas .safetydeal-UBO-content .safetydealProductImage{margin-left:auto;margin-right:auto;max-height:200px}}@media (max-width:599px) and (max-device-height:568px){.caas .safetydeal-UBO-content .safetydealProductImage{max-height:145px}}@media (max-width:599px) and (max-device-height:480px){.caas .safetydeal-UBO-content .safetydealProductImage{max-height:65px}}@media (max-width:599px) and (max-device-height:567px){.caas .safetydeal-UBO-content .conditions{margin-top:0}.caas .safetydeal-UBO-content .safetydeal-option{padding-top:5px;padding-bottom:5px}.caas .safetydeal-UBO-content p{margin:0}}@media (max-width:599px) and (max-height:600px){.caas .safetydeal-UBO.ubo .ubo-box{padding:15px;padding-top:10px;padding-bottom:10px}.caas .safetydeal-UBO.ubo .ubo-content{margin-top:5px}}.caas .safetyDealConditions.ubo .ubo-content div{width:auto!important}@media (min-width:600px){.caas .safetyDealConditions.ubo .ubo-content div{width:450px!important}}.caas .safetyDealConditions.ubo .ubo-content div h1{font-size:20px}.caas .cart-page .cart-header{background-color:#f5f5f5;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #e6e6e6;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.caas .cart-page .cart-header .cart-page-title{font-size:18px;margin-top:0;margin-bottom:0;padding:5px 15px;line-height:25px}@media (min-width:600px){.caas .cart-page .cart-header .cart-page-title{font-size:20px}}.caas .cart-page .cart-header .cart-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.caas .cart-page .cart-header .cart-actions .cart-action{background-color:inherit;border:0;border-left:2px solid #fff;line-height:35px}.caas .cart-page .cart-header .cart-actions .cart-action .label{margin-left:15px;margin-right:15px;white-space:nowrap}@media (max-width:480px){.caas .cart-page .cart-header .cart-actions .cart-action .label{margin-left:10px;margin-right:10px}}.caas .cart-page .cart-header .cart-actions .cart-action:hover{text-decoration:none;cursor:pointer;background-color:#fafafa}.caas .cart-page .cart-header .cart-actions .cart-action i{display:inline-block;position:relative;top:3px}.caas .cart-page .cart-subheader{display:none}@media (min-width:600px){.caas .cart-page .cart-subheader{font-weight:700;line-height:24px;margin-left:0;margin-right:0;text-align:center;border-bottom:1px solid #e6e6e6;padding:3px 0}.caas .cart-page .cart-subheader,.caas .cart-page .cart-subheader .cart-subheader-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.caas .cart-page .cart-subheader .cart-subheader-container{width:40%;padding:0 15px 0 0}.caas .cart-page .cart-subheader .cart-subheader-container .cart-amount-header{-webkit-flex:0 1 100px;-ms-flex:0 1 100px;flex:0 1 100px}}@media (min-width:600px) and (min-width:992px) and (max-width:1299px){.caas .cart-page .cart-subheader .cart-subheader-container .cart-amount-header{-webkit-flex-basis:85px;-ms-flex-preferred-size:85px;flex-basis:85px;margin-right:5px}}@media (min-width:600px){.caas .cart-page .cart-subheader .cart-subheader-container .cart-price-header{-webkit-flex:0 1 100px;-ms-flex:0 1 100px;flex:0 1 100px}}@media (min-width:600px) and (min-width:992px) and (max-width:1299px){.caas .cart-page .cart-subheader .cart-subheader-container .cart-price-header{-webkit-flex-basis:85px;-ms-flex-preferred-size:85px;flex-basis:85px;margin-right:5px}}@media (min-width:600px){.caas .cart-page .cart-subheader .cart-subheader-container .cart-total-header{-webkit-flex:0 1 140px;-ms-flex:0 1 140px;flex:0 1 140px}}@media (min-width:600px) and (min-width:992px) and (max-width:1299px){.caas .cart-page .cart-subheader .cart-subheader-container .cart-total-header{-webkit-flex-basis:119px;-ms-flex-preferred-size:119px;flex-basis:119px}}@media (min-width:600px){.caas .cart-page .cart-subheader .cart-subheader-container .cart-delete-header{-webkit-flex:0 1 60px;-ms-flex:0 1 60px;flex:0 1 60px;text-align:right}}@media (min-width:600px) and (min-width:992px) and (max-width:1299px){.caas .cart-page .cart-subheader .cart-subheader-container .cart-delete-header{-webkit-flex-basis:51px;-ms-flex-preferred-size:51px;flex-basis:51px}}@media (max-width:599px){.caas .cart-page .rr-cart-xs-position .row{margin-left:0;margin-right:0}}@media (max-width:599px){.caas .cart-page .cart-empty{padding-left:15px;padding-right:15px}}.caas .cart-page .cart-without-items-msg{text-align:center;font-size:16px;margin:50px 0}.caas .cart-page .cart-item{position:relative;min-height:93px;clear:both}.caas .cart-page .cart-item .cart-item-separator{margin:0;border-top:1px solid #e6e6e6}.caas .cart-page .cart-item .productline-info{padding:15px 0;display:block}@media (max-width:599px){.caas .cart-page .cart-item .productline-info.higlightProduct{padding-bottom:5px}}.caas .cart-page .cart-item .productline-info .iframe-container{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px;max-height:80px}.caas .cart-page .cart-item .productline-info .iframe-container.image-iframe{display:inline-block}@media (max-width:600px){.caas .cart-page .cart-item .productline-info .iframe-container.image-iframe{width:115px}}.caas .cart-page .cart-item .productline-info .iframe-container.web-text-iframe{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;overflow:hidden}@media (max-width:600px){.caas .cart-page .cart-item .productline-info .iframe-container.web-text-iframe{width:calc(100% - 119px)}}.caas .cart-page .cart-item .productline-info .iframe-container iframe{border-style:none}.caas .cart-page .cart-item .productline-info .iframe-container .image-iframe{max-height:80px;max-width:105px}.caas .cart-page .cart-item .productline-info .iframe-container .webtext-iframe{width:100%;max-height:80px}@media (min-width:600px){.caas .cart-page .cart-item .productline-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.caas .cart-page .cart-item .productline-info .product-image-and-description{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%}@media (min-width:600px){.caas .cart-page .cart-item .productline-info .product-image-and-description{width:60%}}.caas .cart-page .cart-item .productline-info .product-image-and-description .image-container{-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px}.caas #cart-page-react .cart-page .cart-item .productline-info .product-image-and-description .image-container .eol,.caas .cart-page #cart-page-react .cart-item .productline-info .product-image-and-description .image-container .eol,.caas .cart-page .cart-item .productline-info .product-image-and-description .image-container .crm-only,.caas .cart-page .cart-item .productline-info .product-image-and-description .image-container .eol{background:#2b3841;color:#fff;font-size:15px;height:25px;width:85px;line-height:23px;text-align:center}.caas .cart-page .cart-item .productline-info .product-image-and-description .image-container .eol{background:#a00}.caas .cart-page .cart-item .productline-info .product-image-and-description .image-container .product-link{display:block}.caas .cart-page .cart-item .productline-info .product-image-and-description .image-container .cart-item-image{max-height:80px;max-width:105px;margin-right:8px}@media (min-width:600px){.caas .cart-page .cart-item .productline-info .product-image-and-description .image-container .cart-item-image{margin-right:15px}}.caas .cart-page .cart-item .productline-info .product-image-and-description .text-container{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;overflow:hidden}.caas .cart-page .cart-item .productline-info .product-image-and-description .text-container .textline{font-size:13px;line-height:20px}.caas .cart-page .cart-item .productline-info .product-image-and-description .text-container .product-link{display:block}.caas .cart-page .cart-item .productline-info .product-image-and-description .text-container .product-link,.caas .cart-page .cart-item .productline-info .product-image-and-description .text-container .product-link:focus,.caas .cart-page .cart-item .productline-info .product-image-and-description .text-container .product-link:hover{text-decoration:none;color:#333}.caas .cart-page .cart-item .productline-info .product-image-and-description .text-container .product-link .webtext1{font-weight:700;margin-top:0;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caas .cart-page .cart-item .productline-info .product-image-and-description .text-container .product-link .webtext2{margin:0 15px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caas .cart-page .cart-item .productline-info .product-image-and-description .text-container .stockstatus-container .stockstatus .stockstatus-availability-label{display:none}.caas .cart-page .cart-item .productline-info .product-image-and-description .text-container .stockstatus-container .stockstatus .icon,.caas .cart-page .cart-item .productline-info .product-image-and-description .text-container .stockstatus-container .stockstatus .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .cart-page .cart-item .productline-info .product-image-and-description .text-container .stockstatus-container .stockstatus .search-icon{float:left;margin:1px 5px 0 0}.caas .cart-page .cart-item .productline-info .product-image-and-description .text-container .stockstatus-container .stockstatus .stockstatus-stock-details{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caas .cart-page .cart-item .productline-info .product-image-and-description .bundle-text{margin-top:5px}.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:right}@media (min-width:600px){.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper{width:40%;padding-right:15px}}@media (max-width:599px){.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper{-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px}.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .price{text-align:left}.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .delete-button-column{margin-left:auto}}.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .price{display:none;line-height:32px;font-size:16px;-webkit-flex:0 1 100px;-ms-flex:0 1 100px;flex:0 1 100px}@media (min-width:992px) and (max-width:1299px){.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .price{-webkit-flex-basis:85px;-ms-flex-preferred-size:85px;flex-basis:85px;margin-right:5px}}@media (min-width:992px){.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .price{display:inline-block}}.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .price.price-total{display:inline-block;font-weight:700;-webkit-flex:0 1 140px;-ms-flex:0 1 140px;flex:0 1 140px}@media (min-width:992px) and (max-width:1299px){.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .price.price-total{-webkit-flex-basis:119px;-ms-flex-preferred-size:119px;flex-basis:119px}}.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .delete-button-column{-webkit-flex:0 1 60px;-ms-flex:0 1 60px;flex:0 1 60px}@media (min-width:992px) and (max-width:1299px){.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .delete-button-column{-webkit-flex-basis:51px;-ms-flex-preferred-size:51px;flex-basis:51px}}@media (max-width:599px){.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .delete-button-column .delete-button{padding-right:15px}}.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .delete-button-column .delete-button i{margin-bottom:5px}.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper{white-space:nowrap;text-align:left}@media (min-width:600px){.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper{-webkit-flex:0 1 100px;-ms-flex:0 1 100px;flex:0 1 100px;text-align:center}}@media (min-width:600px) and (min-width:992px) and (max-width:1299px){.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper{-webkit-flex-basis:85px;-ms-flex-preferred-size:85px;flex-basis:85px}}@media (min-width:600px) and (max-width:991px){.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper{margin-right:5px}}@media (min-width:992px) and (max-width:1299px){.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper{margin-right:5px}}@media (max-width:599px){.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper .quantity-picker{padding-left:15px}}@media (max-width:599px){.caas .cart-page .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper .non-editable-quantity{display:inline-block;text-align:center;min-width:105px}}.caas .cart-page .cart-item .age-limit-product.age-limit-marking,.caas .cart-page .cart-item .age-limit-product.ageLimitMarking{border:2px solid #01884e}.caas .cart-page .cart-item .higlightProduct{outline:1px solid #477154;outline-offset:-1px}@media (max-width:599px){.caas .cart-page .cart-item .higlightProduct{margin-left:-15px;padding-left:15px;margin-right:-15px;padding-right:15px}}.caas .cart-page .grouped-cart-item{position:relative;overflow:hidden;border:3px solid #476471}.caas .cart-page .grouped-cart-item .cart-item,.caas .cart-page .grouped-cart-item .grouped-cart-item-header{margin:-3px}.caas .cart-page .grouped-cart-item .grouped-cart-item-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:10px;background:#476471;color:#fff;font-size:14px;line-height:28px}.caas .cart-page .grouped-cart-item .grouped-cart-item-header .remove-offer-button{margin-right:10px}.caas .cart-page .grouped-cart-item .grouped-cart-item-header .fa-white-times-circle,.caas .cart-page .grouped-cart-item .grouped-cart-item-header .ksc-alert-error-icon{bottom:1px}.caas .cart-page .grouped-cart-item .cart-item:last-child{border-bottom:none}.caas .cart-page .grouped-cart-item .cart-item:last-child .cart-item-separator{display:none}.caas .cart-page .grouped-cart-item .cart-item:last-child .responsive-form .crm-row-container{margin-bottom:3px}.caas .cart-page .grouped-cart-item .responsive-form{margin-left:3px;margin-right:3px}.caas .cart-page .grouped-cart-item .responsive-form .crm-product{border-top:none}.caas .cart-page .grouped-cart-item .responsive-form:after{clear:both}.caas .cart-page .grouped-cart-item .responsive-form:after,.caas .cart-page .grouped-cart-item .responsive-form:before{content:" ";display:table}.caas .cart-page .cart-button-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.caas .cart-page .cart-button-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.caas .cart-page .cart-button-row .cart-button{padding-top:5px}.caas .cart-page .cart-button-row .cart-button:last-child{padding-bottom:5px}@media (min-width:600px){.caas .cart-page .cart-button-row .cart-button{padding-top:0;-webkit-flex:0 0 185px;-ms-flex:0 0 185px;flex:0 0 185px}.caas .cart-page .cart-button-row .cart-button:last-child{padding-bottom:0}}@media (min-width:992px){.caas .cart-page .cart-button-row .cart-button{-webkit-flex-basis:250px;-ms-flex-preferred-size:250px;flex-basis:250px}}.caas .cart-page .cart-button-row .cart-button button{width:300px}@media (min-width:600px){.caas .cart-page .cart-button-row .cart-button button{min-width:0;width:100%}}.caas .cart-page .safety-deals{font-size:13px;font-weight:700;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:600px){.caas .cart-page .safety-deals{background-color:#477154;padding:10px 15px}}@media (max-width:599px){.caas .cart-page .safety-deals{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 -15px}}.caas .cart-page .safety-deals .safety-deal-xs-header{width:100%}.caas .cart-page .safety-deals .safety-deal-xs-header .safetydeal-upwards-arrow{margin:auto;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #477154}.caas .cart-page .safety-deals .safety-deal-xs-header .safety-deal-xs-text-icon-wrapper{background-color:#477154;padding:5px}.caas .cart-page .safety-deals .safety-deal-xs-header .safety-deal-xs-text-icon-wrapper .icon,.caas .cart-page .safety-deals .safety-deal-xs-header .safety-deal-xs-text-icon-wrapper .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .cart-page .safety-deals .safety-deal-xs-header .safety-deal-xs-text-icon-wrapper .search-icon{margin-top:-3px;margin-left:10px}.caas .cart-page .safety-deals .safety-deal-xs-header .safety-deal-xs-text-icon-wrapper .safety-deal-xs-text{vertical-align:middle}.caas .cart-page .safety-deals .safety-deal-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;width:80%;position:relative}@media (max-width:991px){.caas .cart-page .safety-deals .safety-deal-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:block}}@media (max-width:599px){.caas .cart-page .safety-deals .safety-deal-wrapper{width:100%;font-size:12px;color:#000}}@media (min-width:600px){.caas .cart-page .safety-deals .safety-deal-wrapper{margin-right:15px;padding-left:40px}.caas .cart-page .safety-deals .safety-deal-wrapper .itemInfo{display:none}.caas .cart-page .safety-deals .safety-deal-wrapper .radio-set .input{display:inline}.caas .cart-page .safety-deals .safety-deal-wrapper .radio-set .input label{display:inline-block}.caas .cart-page .safety-deals .safety-deal-wrapper .radio-set .input:not(:last-child){margin-right:10px}}.caas .cart-page .safety-deals .safety-deal-wrapper .safety-deal-info-popup{position:absolute}@media (min-width:599px){.caas .cart-page .safety-deals .safety-deal-wrapper .safety-deal-info-popup{top:1px;left:-1px}}@media (max-width:599px){.caas .cart-page .safety-deals .safety-deal-wrapper .safety-deal-info-popup{top:0;right:0}}.caas .cart-page .safety-deals .safety-deal-wrapper .radio-set .input{padding-top:5px;padding-bottom:5px}.caas .cart-page .safety-deals .safety-deal-wrapper .radio-set .input label{margin-bottom:0;font-size:13px}.caas .cart-page .safety-deals .safety-deal-wrapper .safety-deal-info-popup-link{margin-left:5px}.caas .cart-page .safety-deals .safety-deal-wrapper .safety-deal{margin-top:2px}@media (max-width:599px){.caas .cart-page .safety-deals .safety-deal-wrapper .safety-deal{margin-left:40px}}@media (min-width:992px){.caas .cart-page .safety-deals .safety-deal-wrapper .safety-deal .safety-deal-label-text{margin-right:20px}}@media (max-width:599px){.caas .cart-page .safety-deals .safety-deal-wrapper .radio-set .input{border-bottom:1px solid #477154;padding-left:30px}.caas .cart-page .safety-deals .safety-deal-wrapper .radio-set .input .itemInfo{margin-right:15px;float:right}.caas .cart-page .safety-deals .safety-deal-wrapper .radio-set .input .itemInfo .safety-deal-remove-xs{margin-left:15px}.caas .cart-page .safety-deals .safety-deal-wrapper .safety-deal-total-price{position:absolute}}.caas .cart-page .safety-deals .pointer-class{cursor:pointer}.caas .cart-page .safety-deals .radioButton{height:18px;width:18px;margin-right:5px;margin-top:0}.caas .cart-page .safety-deals .safety-deal-xs-price{position:absolute;right:0;bottom:3px}.caas .cart-page .safety-deals .safety-deal-xs-price .safety-deal-total-price{margin-right:15px;vertical-align:text-top}.caas .cart-page .safety-deals .safety-deal-xs-price .safety-deal-remove-xs{margin-right:15px}.caas .cart-page .safety-deals .safety-deal-price{display:-webkit-flex;display:-ms-flexbox;display:flex;width:20%;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}@media (max-width:991px) and (min-width:600px){.caas .cart-page .safety-deals .safety-deal-price{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:599px){.caas .cart-page .safety-deals .safety-deal-price{width:100%}}.caas .cart-page .safety-deals .safety-deal-price .safety-deal-total-price{font-size:16px;-webkit-flex:0 1 100px;-ms-flex:0 1 100px;flex:0 1 100px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-top:6px}@media (min-width:992px) and (max-width:1299px){.caas .cart-page .safety-deals .safety-deal-price .safety-deal-total-price{-webkit-flex-basis:85px;-ms-flex-preferred-size:85px;flex-basis:85px}}.caas .cart-page .safety-deals .safety-deal-price .safety-deal-remove-button{margin-top:3px;-webkit-flex:0 1 60px;-ms-flex:0 1 60px;flex:0 1 60px}@media (min-width:992px) and (max-width:1299px){.caas .cart-page .safety-deals .safety-deal-price .safety-deal-remove-button{-webkit-flex-basis:51px;-ms-flex-preferred-size:51px;flex-basis:51px}}.caas .cart-page .leasing-pricebox{border:1px solid;border-color:#476471;border-radius:3px;width:130px;text-align:center;font-size:7px;line-height:16px;background-color:#fff;margin-top:15px;margin-bottom:15px;float:right}@media (min-width:600px){.caas .cart-page .leasing-pricebox{float:left}}.caas .cart-page .leasing-pricebox .leasing-header{background-color:#476471;color:#fff;cursor:pointer;padding-top:3px;padding-bottom:3px}.caas .cart-page .leasing-pricebox .leasing-header strong{font-size:2em;vertical-align:middle}.caas .cart-page .leasing-pricebox .leasing-header .leasing-info{display:inline-block;vertical-align:middle}.caas .cart-page .leasing-pricebox .leasing-header .leasing-info:focus,.caas .cart-page .leasing-pricebox .leasing-header .leasing-info:hover{opacity:.8;color:#fff;text-decoration:none}.caas .cart-page .leasing-pricebox .leasing-price-text{margin:5px 0;font-size:1.6em}.caas .cart-page .leasing-pricebox .leasing-price-text .leasing-minimum-price-warning{position:relative;top:8px;margin-bottom:-16px;color:red;text-align:center;font-size:13px;color:#476471}.caas .cart-page .crm-product,.caas .cart-page .crm-total{padding-top:10px;padding-bottom:10px;overflow:hidden}.caas .cart-page .crm-product .field-description,.caas .cart-page .crm-total .field-description{font-weight:700;text-align:center;font-size:14px}.caas .cart-page .crm-product .field,.caas .cart-page .crm-total .field{text-align:center;vertical-align:middle}.caas .cart-page .crm-product .field.field-label,.caas .cart-page .crm-total .field.field-label{margin-top:4px}.caas .cart-page .crm-product .crm-product-gridrow .input-set label,.caas .cart-page .crm-total .crm-product-gridrow .input-set label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas .cart-page .crm-product .crm-product-gridrow .input-set input,.caas .cart-page .crm-total .crm-product-gridrow .input-set input{max-width:100%;margin-bottom:2px;text-align:center}@media (max-width:991px){.caas .cart-page .crm-product .crm-product-gridrow:not(:first-child),.caas .cart-page .crm-total .crm-product-gridrow:not(:first-child){margin-top:10px}}.caas .cart-page .crm-total .crm-total-container{padding-top:10px;background-color:#e6e6e6}.caas .cart-page .crm-total .crm-total-container .check-options{padding-top:15px}@media (min-width:600px){.caas .cart-page .crm-total .crm-total-container{margin-bottom:10px}}.caas .cart-page .crm-total .crm-total-container .footnote:before{content:"*"}.caas .cart-page .crm-total .extra-text{font-size:14px;font-weight:400}.caas .cart-page .crm-total .crm-bottom-row{margin-top:10px;border-top:3px solid #fff}@media (min-width:600px){.caas .cart-page .crm-total .crm-bottom-row{display:-webkit-flex;display:-ms-flexbox;display:flex}}.caas .cart-page .crm-total .crm-bottom-row .field-description{text-align:left}.caas .cart-page .crm-total .crm-bottom-row .crm-fees{padding-top:10px}@media (min-width:600px){.caas .cart-page .crm-total .crm-bottom-row .crm-fees{border-right:3px solid #fff}}.caas .cart-page .crm-total .crm-bottom-row .crm-fees .crm-shipping-cost{margin-bottom:20px}.caas .cart-page .crm-total .crm-bottom-row .crm-quotation{padding-top:10px}.caas .cart-page .crm-total .crm-bottom-row .crm-quotation input,.caas .cart-page .crm-total .crm-bottom-row .crm-quotation textarea{width:100%}.caas .cart-page .crm-row-container{background-color:#e6e6e6}.caas .cart-page .linksrow{text-align:center;margin-top:15px}.caas .cart-page .linksrow a{display:block;font-size:16px}.caas .cart-page .cart-footer{background-color:#f5f5f5;padding:20px 15px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.caas .cart-page .cart-footer,.caas .cart-page .cart-footer .total-price-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:599px){.caas .cart-page .cart-footer .total-price-wrapper{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.caas .cart-page .cart-footer .total-price-wrapper .total-price{text-align:right;font-size:18px;font-weight:700}.caas .cart-page .cart-footer .total-price-wrapper .total-price.is-gross-price .mva-price,.caas .cart-page .cart-footer .total-price-wrapper .total-price.is-gross-price .price-without-extra-fees{display:none}@media (max-width:599px){.caas .cart-page .cart-footer .total-price-wrapper .total-price{font-size:14px}.caas .cart-page .cart-footer .total-price-wrapper .total-price .price-value-label{font-size:16px}.caas .cart-page .cart-footer .total-price-wrapper .total-price.is-gross-price{text-align:right}.caas .cart-page .cart-footer .total-price-wrapper .total-price.is-gross-price .price-value-label{display:block}}.caas .cart-page .cart-footer .summary-total-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.caas .cart-page .cart-footer .summary-total-container ul{list-style:none;padding:0}.caas .cart-page .cart-footer .summary-total-container ul.summary-total-value{padding-left:10px}.caas .cart-page .cart-footer .leasing-and-freight-wrapper{-webkit-order:-1;-ms-flex-order:-1;order:-1}@media (max-width:599px){.caas .cart-page .cart-footer .leasing-and-freight-wrapper{width:60%}}.caas .cart-page .cart-footer .leasing-and-freight-wrapper .free-freight{color:#477158;font-size:14px;font-weight:700}.caas .cart-page .cart-footer .leasing-and-freight-wrapper .free-freight .icon,.caas .cart-page .cart-footer .leasing-and-freight-wrapper .free-freight .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .cart-page .cart-footer .leasing-and-freight-wrapper .free-freight .search-icon{margin-top:-5px}.caas .cart-page .cart-footer .leasing-and-freight-wrapper .not-free-freight{color:#2f5499;font-size:14px;font-weight:700;word-wrap:break-word}.caas .cart-page .cart-footer .leasing-and-freight-wrapper .not-free-freight .icon,.caas .cart-page .cart-footer .leasing-and-freight-wrapper .not-free-freight .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .cart-page .cart-footer .leasing-and-freight-wrapper .not-free-freight .search-icon{margin-top:-3px}.caas .cart-page .cart-license-warning{text-align:right;vertical-align:text-top;margin:10px 0 15px}@media (max-width:599px){.caas .cart-page .cart-license-warning{text-align:center}}.caas .cart-page .quotations{margin-top:49px}.caas .cart-page .quotations .quotations-tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:20px;border-bottom:2px solid #1f1949}.caas .cart-page .quotations .quotations-tabs .nav-tabs li{padding:5px 15px;margin-right:2px;background-color:#f5f5f5}.caas .cart-page .quotations .quotations-tabs .nav-tabs li:hover{cursor:pointer}.caas .cart-page .quotations .quotations-tabs .nav-tabs .active-tab{background-color:#1f1949}.caas .cart-page .quotations .quotations-tabs .nav-tabs .active-tab span{color:#fff}.caas .cart-page .quotations .loading-spinner{margin-top:20px;margin-bottom:20px}.caas .cart-page .quotations .quotations-list{padding:0;list-style-type:none}.caas .cart-page .quotations .quotations-list .quotiations-listitem{border-bottom:2px solid #e6e6e6}.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 15px}.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .description-container{-webkit-flex:1 0 0px;-ms-flex:1 0 0px;flex:1 0 0px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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}.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .description-container .title-container{-webkit-flex:2 0 0px;-ms-flex:2 0 0px;flex:2 0 0px}.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .description-container .profile-container{-webkit-flex:1 0 0px;-ms-flex:1 0 0px;flex:1 0 0px}@media (max-width:991px){.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .description-container .profile-container{visibility:hidden}}.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .description-container .item-container{-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px}.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .description-container .seller-container{-webkit-flex:1 0 0px;-ms-flex:1 0 0px;flex:1 0 0px;margin:0 20px}@media (max-width:991px){.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .description-container .seller-container{display:none}}.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.caas #block-content .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container .button-small:focus,.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container #block-content .button-small:focus,.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container .btn-small:focus{outline:none}.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container .btn-invalid{margin-right:10px}.caas #block-content .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container .disabled.button-small,.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container #block-content .disabled.button-small,.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .btn-container .btn-small.disabled{pointer-events:inherit;cursor:default}.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .check-icon{display:inline-block;text-align:center;font-size:20px;width:52px}.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .expand-button{margin-left:10px;background:none;border:none}.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .expand-button .accordion-arrow{transition:-webkit-transform .5s;transition:transform .5s}.caas .cart-page .quotations .quotations-list .quotiations-listitem .list-item .expand-button .accordion-arrow.rotated-icon{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .header-details{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:8px 15px;overflow:hidden}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .quotation-items{overflow:hidden}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .quotation-items .products-list{display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #e6e6e6;padding:8px 15px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .product{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-flex:12 0 0px;-ms-flex:12 0 0px;flex:12 0 0px}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .product .product-image{max-width:80px;max-height:60px;margin-left:-15px}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .product .product-info{margin-right:15px;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .product .product-info .product-link,.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .product .product-info .product-link:focus,.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .product .product-info .product-link:hover{text-decoration:none;color:#333}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .product .product-info .product-link .description,.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .product .product-info .product-link .name{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .quantity{text-align:center;-webkit-flex:1 0 0px;-ms-flex:1 0 0px;flex:1 0 0px}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .unit-price{text-align:right;-webkit-flex:1 0 0px;-ms-flex:1 0 0px;flex:1 0 0px}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .product-total{-webkit-flex-basis:105px;-ms-flex-preferred-size:105px;flex-basis:105px;text-align:right}@media (max-width:991px){.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .product-total{-webkit-flex-basis:65px;-ms-flex-preferred-size:65px;flex-basis:65px}}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 15px;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width:599px){.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer .offer-internal-info-block{-webkit-flex:3 0 0px;-ms-flex:3 0 0px;flex:3 0 0px}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer .offer-internal-info-container{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:599px){.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer .offer-internal-info-container{padding-bottom:10px}}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer .offer-internal-info-container .offer-internal-info-label{-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer .offer-internal-info-container .offer-internal-info{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex:1 0 0px;-ms-flex:1 0 0px;flex:1 0 0px}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer .offer-total{text-align:right;display:block}.caas .cart-page .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer .offer-total div{margin-bottom:2px}.caas .cart-page .quotations .quotations-list .quotiations-listitem.disabled{background-color:#f5f5f5}.caas .cart-page .quotations .no-quotations{margin-top:5px}.caas #cart-page-react{background:#fff}.caas #cart-page-react .cart-items{clear:both}.caas #cart-page-react .loading-overlay{position:absolute;width:100%;height:100%;top:auto;left:0;z-index:10000;text-align:center;background:hsla(0,0%,100%,.5)}.caas #cart-page-react .loading-overlay .throbber{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.caas #cart-page-react .wrapper{position:relative;min-height:100px}.caas #cart-page-react .safety-deal-radio-wrapper{display:inline-block}.caas #cart-page-react .cart-header{background-color:#f5f5f5;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #e6e6e6;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.caas #cart-page-react .cart-header .cart-page-title{font-size:18px;margin-top:0;margin-bottom:0;padding:5px 15px;line-height:25px}@media (min-width:600px){.caas #cart-page-react .cart-header .cart-page-title{font-size:20px}}.caas #cart-page-react .cart-header .cart-actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.caas #cart-page-react .cart-header .cart-actions .cart-action{background-color:inherit;border:0;border-left:2px solid #fff;line-height:35px}.caas #cart-page-react .cart-header .cart-actions .cart-action .label{margin-left:15px;margin-right:15px;white-space:nowrap}@media (max-width:480px){.caas #cart-page-react .cart-header .cart-actions .cart-action .label{margin-left:10px;margin-right:10px}}.caas #cart-page-react .cart-header .cart-actions .cart-action:hover{text-decoration:none;cursor:pointer;background-color:#fafafa}.caas #cart-page-react .cart-header .cart-actions .cart-action i{display:inline-block;position:relative;top:3px}.caas #cart-page-react .cart-subheader{display:none}@media (min-width:600px){.caas #cart-page-react .cart-subheader{font-weight:700;line-height:24px;margin-left:0;margin-right:0;text-align:center;border-bottom:1px solid #e6e6e6;padding:3px 0}.caas #cart-page-react .cart-subheader,.caas #cart-page-react .cart-subheader .cart-subheader-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.caas #cart-page-react .cart-subheader .cart-subheader-container{width:40%;padding:0 15px 0 0}.caas #cart-page-react .cart-subheader .cart-subheader-container .cart-amount-header{-webkit-flex:0 1 100px;-ms-flex:0 1 100px;flex:0 1 100px}}@media (min-width:600px) and (min-width:992px) and (max-width:1299px){.caas #cart-page-react .cart-subheader .cart-subheader-container .cart-amount-header{-webkit-flex-basis:85px;-ms-flex-preferred-size:85px;flex-basis:85px;margin-right:5px}}@media (min-width:600px){.caas #cart-page-react .cart-subheader .cart-subheader-container .cart-price-header{-webkit-flex:0 1 100px;-ms-flex:0 1 100px;flex:0 1 100px}}@media (min-width:600px) and (min-width:992px) and (max-width:1299px){.caas #cart-page-react .cart-subheader .cart-subheader-container .cart-price-header{-webkit-flex-basis:85px;-ms-flex-preferred-size:85px;flex-basis:85px;margin-right:5px}}@media (min-width:600px){.caas #cart-page-react .cart-subheader .cart-subheader-container .cart-total-header{-webkit-flex:0 1 140px;-ms-flex:0 1 140px;flex:0 1 140px}}@media (min-width:600px) and (min-width:992px) and (max-width:1299px){.caas #cart-page-react .cart-subheader .cart-subheader-container .cart-total-header{-webkit-flex-basis:119px;-ms-flex-preferred-size:119px;flex-basis:119px}}@media (min-width:600px){.caas #cart-page-react .cart-subheader .cart-subheader-container .cart-delete-header{-webkit-flex:0 1 60px;-ms-flex:0 1 60px;flex:0 1 60px;text-align:right}}@media (min-width:600px) and (min-width:992px) and (max-width:1299px){.caas #cart-page-react .cart-subheader .cart-subheader-container .cart-delete-header{-webkit-flex-basis:51px;-ms-flex-preferred-size:51px;flex-basis:51px}}@media (max-width:599px){.caas #cart-page-react .rr-cart-xs-position .row{margin-left:0;margin-right:0}}@media (max-width:599px){.caas #cart-page-react .cart-empty{padding-left:15px;padding-right:15px}}.caas #cart-page-react .group-item-seller-name{padding:5px 0 5px 15px;margin-bottom:0}.caas #cart-page-react .cart-item-separator{margin-bottom:0}.caas #cart-page-react .cart-without-items-msg{text-align:center;font-size:16px;margin:50px 0}.caas #cart-page-react .leasing-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px 0 0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.caas #cart-page-react .leasing-wrapper .leasing-pricebox{margin-top:0;margin-bottom:0}.caas #cart-page-react .freight-voucher-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;clear:both}.caas #cart-page-react .freight-wrapper,.caas #cart-page-react .voucher-wrapper{padding:20px 15px;-webkit-order:-1;-ms-flex-order:-1;order:-1}.caas #cart-page-react .freight-wrapper .free-freight,.caas #cart-page-react .voucher-wrapper .free-freight{color:#477158;font-size:14px;font-weight:700}.caas #cart-page-react .freight-wrapper .free-freight .icon,.caas #cart-page-react .freight-wrapper .free-freight .navigation-header .search .input-group .search-icon,.caas #cart-page-react .voucher-wrapper .free-freight .icon,.caas #cart-page-react .voucher-wrapper .free-freight .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group #cart-page-react .freight-wrapper .free-freight .search-icon,.caas .navigation-header .search .input-group #cart-page-react .voucher-wrapper .free-freight .search-icon{margin-top:-5px}.caas #cart-page-react .freight-wrapper .not-free-freight,.caas #cart-page-react .voucher-wrapper .not-free-freight{color:#2f5499;font-size:14px;font-weight:700;word-wrap:break-word}.caas #cart-page-react .freight-wrapper .not-free-freight .icon,.caas #cart-page-react .freight-wrapper .not-free-freight .navigation-header .search .input-group .search-icon,.caas #cart-page-react .voucher-wrapper .not-free-freight .icon,.caas #cart-page-react .voucher-wrapper .not-free-freight .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group #cart-page-react .freight-wrapper .not-free-freight .search-icon,.caas .navigation-header .search .input-group #cart-page-react .voucher-wrapper .not-free-freight .search-icon{margin-top:-3px}.caas #cart-page-react .cart-item{position:relative;min-height:93px;clear:both}.caas #cart-page-react .cart-item .cart-item-separator{margin:0;border-top:1px solid #e6e6e6}.caas #cart-page-react .cart-item .productline-info{padding:15px 0;display:block}.caas #cart-page-react .cart-item .productline-info.offer-not-valid{color:#666!important}.caas #cart-page-react .cart-item .productline-info.offer-not-valid .product-image-and-description .text-container .product-link .webtext1{color:#666;font-weight:400}.caas #cart-page-react .cart-item .productline-info.offer-not-valid .product-not-valid-wrapper{padding-top:5px}@media (max-width:599px){.caas #cart-page-react .cart-item .productline-info.higlightProduct{padding-bottom:5px}}.caas #cart-page-react .cart-item .productline-info .iframe-container{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px;max-height:80px}.caas #cart-page-react .cart-item .productline-info .iframe-container.image-iframe{display:inline-block}@media (max-width:600px){.caas #cart-page-react .cart-item .productline-info .iframe-container.image-iframe{width:115px}}.caas #cart-page-react .cart-item .productline-info .iframe-container.web-text-iframe{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;overflow:hidden}@media (max-width:600px){.caas #cart-page-react .cart-item .productline-info .iframe-container.web-text-iframe{width:calc(100% - 119px)}}.caas #cart-page-react .cart-item .productline-info .iframe-container iframe{border-style:none}.caas #cart-page-react .cart-item .productline-info .iframe-container .image-iframe{max-height:80px;max-width:105px}.caas #cart-page-react .cart-item .productline-info .iframe-container .webtext-iframe{width:100%;max-height:80px}@media (min-width:600px){.caas #cart-page-react .cart-item .productline-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.caas #cart-page-react .cart-item .productline-info .product-image-and-description{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%}@media (min-width:600px){.caas #cart-page-react .cart-item .productline-info .product-image-and-description{width:60%}}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .image-container{-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .image-container .crm-only,.caas #cart-page-react .cart-item .productline-info .product-image-and-description .image-container .eol{background:#2b3841;color:#fff;font-size:15px;height:25px;width:85px;line-height:23px;text-align:center}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .image-container .eol{background:#a00}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .image-container .product-link{display:block}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .image-container .cart-item-image{max-height:80px;max-width:105px;margin-right:8px}@media (min-width:600px){.caas #cart-page-react .cart-item .productline-info .product-image-and-description .image-container .cart-item-image{margin-right:15px}}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .text-container{-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;overflow:hidden}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .text-container .textline{font-size:13px;line-height:20px}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .text-container .product-link{display:block}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .text-container .product-link,.caas #cart-page-react .cart-item .productline-info .product-image-and-description .text-container .product-link:focus,.caas #cart-page-react .cart-item .productline-info .product-image-and-description .text-container .product-link:hover{text-decoration:none;color:#333}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .text-container .product-link .webtext1{font-weight:700;margin-top:0;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .text-container .product-link .webtext2{margin:0 15px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .text-container .stockstatus-container .stockstatus .stockstatus-availability-label{display:none}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .text-container .stockstatus-container .stockstatus .icon,.caas #cart-page-react .cart-item .productline-info .product-image-and-description .text-container .stockstatus-container .stockstatus .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group #cart-page-react .cart-item .productline-info .product-image-and-description .text-container .stockstatus-container .stockstatus .search-icon{float:left;margin:1px 5px 0 0}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .text-container .stockstatus-container .stockstatus .stockstatus-stock-details{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .bundle-text{margin-top:5px}.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:right}@media (min-width:600px){.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper{width:40%;padding-right:15px}}@media (max-width:599px){.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper{-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px}.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .price{text-align:left}.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .delete-button-column{margin-left:auto}}.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .price{display:none;line-height:32px;font-size:16px;-webkit-flex:0 1 100px;-ms-flex:0 1 100px;flex:0 1 100px}@media (min-width:992px) and (max-width:1299px){.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .price{-webkit-flex-basis:85px;-ms-flex-preferred-size:85px;flex-basis:85px;margin-right:5px}}@media (min-width:992px){.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .price{display:inline-block}}.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .price.price-total{display:inline-block;font-weight:700;-webkit-flex:0 1 140px;-ms-flex:0 1 140px;flex:0 1 140px}@media (min-width:992px) and (max-width:1299px){.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .price.price-total{-webkit-flex-basis:119px;-ms-flex-preferred-size:119px;flex-basis:119px}}.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .delete-button-column{-webkit-flex:0 1 60px;-ms-flex:0 1 60px;flex:0 1 60px}@media (min-width:992px) and (max-width:1299px){.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .delete-button-column{-webkit-flex-basis:51px;-ms-flex-preferred-size:51px;flex-basis:51px}}@media (max-width:599px){.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .delete-button-column .delete-button{padding-right:15px}}.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .delete-button-column .delete-button i{margin-bottom:5px}.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper{white-space:nowrap;text-align:left}@media (min-width:600px){.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper{-webkit-flex:0 1 100px;-ms-flex:0 1 100px;flex:0 1 100px;text-align:center}}@media (min-width:600px) and (min-width:992px) and (max-width:1299px){.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper{-webkit-flex-basis:85px;-ms-flex-preferred-size:85px;flex-basis:85px}}@media (min-width:600px) and (max-width:991px){.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper{margin-right:5px}}@media (min-width:992px) and (max-width:1299px){.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper{margin-right:5px}}@media (max-width:599px){.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper .quantity-picker{padding-left:15px}}@media (max-width:599px){.caas #cart-page-react .cart-item .productline-info .quantity-price-and-delete-wrapper .quantity-selector-wrapper .non-editable-quantity{display:inline-block;text-align:center;min-width:105px}}.caas #cart-page-react .cart-item .age-limit-product.age-limit-marking,.caas #cart-page-react .cart-item .age-limit-product.ageLimitMarking{border:2px solid #01884e}.caas #cart-page-react .cart-item .higlightProduct{outline:1px solid #477154;outline-offset:-1px}@media (max-width:599px){.caas #cart-page-react .cart-item .higlightProduct{margin-left:-15px;padding-left:15px;margin-right:-15px;padding-right:15px}}.caas #cart-page-react .grouped-cart-item{position:relative;overflow:hidden;border:3px solid #476471}.caas #cart-page-react .grouped-cart-item .cart-item,.caas #cart-page-react .grouped-cart-item .grouped-cart-item-header{margin:-3px}.caas #cart-page-react .grouped-cart-item .grouped-cart-item-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:10px;background:#476471;color:#fff;font-size:14px;line-height:28px}.caas #cart-page-react .grouped-cart-item .grouped-cart-item-header .remove-offer-button{margin-right:10px}.caas #cart-page-react .grouped-cart-item .grouped-cart-item-header .fa-white-times-circle,.caas #cart-page-react .grouped-cart-item .grouped-cart-item-header .ksc-alert-error-icon{bottom:1px}.caas #cart-page-react .grouped-cart-item .cart-item:last-child{border-bottom:none}.caas #cart-page-react .grouped-cart-item .cart-item:last-child .cart-item-separator{display:none}.caas #cart-page-react .grouped-cart-item .cart-item:last-child .responsive-form .crm-row-container{margin-bottom:3px}.caas #cart-page-react .grouped-cart-item .responsive-form{margin-left:3px;margin-right:3px}.caas #cart-page-react .grouped-cart-item .responsive-form .crm-product{border-top:none}.caas #cart-page-react .grouped-cart-item .responsive-form:after{clear:both}.caas #cart-page-react .grouped-cart-item .responsive-form:after,.caas #cart-page-react .grouped-cart-item .responsive-form:before{content:" ";display:table}.caas #cart-page-react .cart-button-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.caas #cart-page-react .cart-button-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.caas #cart-page-react .cart-button-row .cart-button{padding-top:5px}.caas #cart-page-react .cart-button-row .cart-button:last-child{padding-bottom:5px}@media (min-width:600px){.caas #cart-page-react .cart-button-row .cart-button{padding-top:0;-webkit-flex:0 0 185px;-ms-flex:0 0 185px;flex:0 0 185px}.caas #cart-page-react .cart-button-row .cart-button:last-child{padding-bottom:0}}@media (min-width:992px){.caas #cart-page-react .cart-button-row .cart-button{-webkit-flex-basis:250px;-ms-flex-preferred-size:250px;flex-basis:250px}}.caas #cart-page-react .cart-button-row .cart-button button{width:300px}@media (min-width:600px){.caas #cart-page-react .cart-button-row .cart-button button{min-width:0;width:100%}}.caas #cart-page-react .safety-deals{font-size:13px;font-weight:700;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:600px){.caas #cart-page-react .safety-deals{background-color:#477154;padding:10px 15px}}@media (max-width:599px){.caas #cart-page-react .safety-deals{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 -15px}}.caas #cart-page-react .safety-deals .safety-deal-xs-header{width:100%}.caas #cart-page-react .safety-deals .safety-deal-xs-header .safetydeal-upwards-arrow{margin:auto;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #477154}.caas #cart-page-react .safety-deals .safety-deal-xs-header .safety-deal-xs-text-icon-wrapper{background-color:#477154;padding:5px}.caas #cart-page-react .safety-deals .safety-deal-xs-header .safety-deal-xs-text-icon-wrapper .icon,.caas #cart-page-react .safety-deals .safety-deal-xs-header .safety-deal-xs-text-icon-wrapper .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group #cart-page-react .safety-deals .safety-deal-xs-header .safety-deal-xs-text-icon-wrapper .search-icon{margin-top:-3px;margin-left:10px}.caas #cart-page-react .safety-deals .safety-deal-xs-header .safety-deal-xs-text-icon-wrapper .safety-deal-xs-text{vertical-align:middle}.caas #cart-page-react .safety-deals .safety-deal-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;width:80%;position:relative}@media (max-width:991px){.caas #cart-page-react .safety-deals .safety-deal-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:block}}@media (max-width:599px){.caas #cart-page-react .safety-deals .safety-deal-wrapper{width:100%;font-size:12px;color:#000}}@media (min-width:600px){.caas #cart-page-react .safety-deals .safety-deal-wrapper{margin-right:15px;padding-left:40px}.caas #cart-page-react .safety-deals .safety-deal-wrapper .itemInfo{display:none}.caas #cart-page-react .safety-deals .safety-deal-wrapper .radio-set .input{display:inline}.caas #cart-page-react .safety-deals .safety-deal-wrapper .radio-set .input label{display:inline-block}.caas #cart-page-react .safety-deals .safety-deal-wrapper .radio-set .input:not(:last-child){margin-right:10px}}.caas #cart-page-react .safety-deals .safety-deal-wrapper .safety-deal-info-popup{position:absolute}@media (min-width:599px){.caas #cart-page-react .safety-deals .safety-deal-wrapper .safety-deal-info-popup{top:1px;left:-1px}}@media (max-width:599px){.caas #cart-page-react .safety-deals .safety-deal-wrapper .safety-deal-info-popup{top:0;right:0}}.caas #cart-page-react .safety-deals .safety-deal-wrapper .radio-set .input{padding-top:5px;padding-bottom:5px}.caas #cart-page-react .safety-deals .safety-deal-wrapper .radio-set .input label{margin-bottom:0;font-size:13px}.caas #cart-page-react .safety-deals .safety-deal-wrapper .safety-deal-info-popup-link{margin-left:5px}.caas #cart-page-react .safety-deals .safety-deal-wrapper .safety-deal{margin-top:2px}@media (max-width:599px){.caas #cart-page-react .safety-deals .safety-deal-wrapper .safety-deal{margin-left:40px}}@media (min-width:992px){.caas #cart-page-react .safety-deals .safety-deal-wrapper .safety-deal .safety-deal-label-text{margin-right:20px}}@media (max-width:599px){.caas #cart-page-react .safety-deals .safety-deal-wrapper .radio-set .input{border-bottom:1px solid #477154;padding-left:30px}.caas #cart-page-react .safety-deals .safety-deal-wrapper .radio-set .input .itemInfo{margin-right:15px;float:right}.caas #cart-page-react .safety-deals .safety-deal-wrapper .radio-set .input .itemInfo .safety-deal-remove-xs{margin-left:15px}.caas #cart-page-react .safety-deals .safety-deal-wrapper .safety-deal-total-price{position:absolute}}.caas #cart-page-react .safety-deals .pointer-class{cursor:pointer}.caas #cart-page-react .safety-deals .radioButton{height:18px;width:18px;margin-right:5px;margin-top:0}.caas #cart-page-react .safety-deals .safety-deal-xs-price{position:absolute;right:0;bottom:3px}.caas #cart-page-react .safety-deals .safety-deal-xs-price .safety-deal-total-price{margin-right:15px;vertical-align:text-top}.caas #cart-page-react .safety-deals .safety-deal-xs-price .safety-deal-remove-xs{margin-right:15px}.caas #cart-page-react .safety-deals .safety-deal-price{display:-webkit-flex;display:-ms-flexbox;display:flex;width:20%;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}@media (max-width:991px) and (min-width:600px){.caas #cart-page-react .safety-deals .safety-deal-price{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:599px){.caas #cart-page-react .safety-deals .safety-deal-price{width:100%}}.caas #cart-page-react .safety-deals .safety-deal-price .safety-deal-total-price{font-size:16px;-webkit-flex:0 1 100px;-ms-flex:0 1 100px;flex:0 1 100px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-top:6px}@media (min-width:992px) and (max-width:1299px){.caas #cart-page-react .safety-deals .safety-deal-price .safety-deal-total-price{-webkit-flex-basis:85px;-ms-flex-preferred-size:85px;flex-basis:85px}}.caas #cart-page-react .safety-deals .safety-deal-price .safety-deal-remove-button{margin-top:3px;-webkit-flex:0 1 60px;-ms-flex:0 1 60px;flex:0 1 60px}@media (min-width:992px) and (max-width:1299px){.caas #cart-page-react .safety-deals .safety-deal-price .safety-deal-remove-button{-webkit-flex-basis:51px;-ms-flex-preferred-size:51px;flex-basis:51px}}.caas #cart-page-react .leasing-pricebox{border:1px solid;border-color:#476471;border-radius:3px;width:130px;text-align:center;font-size:7px;line-height:16px;background-color:#fff;margin-top:15px;margin-bottom:15px;float:right}@media (min-width:600px){.caas #cart-page-react .leasing-pricebox{float:left}}.caas #cart-page-react .leasing-pricebox .leasing-header{background-color:#476471;color:#fff;cursor:pointer;padding-top:3px;padding-bottom:3px}.caas #cart-page-react .leasing-pricebox .leasing-header strong{font-size:2em;vertical-align:middle}.caas #cart-page-react .leasing-pricebox .leasing-header .leasing-info{display:inline-block;vertical-align:middle}.caas #cart-page-react .leasing-pricebox .leasing-header .leasing-info:focus,.caas #cart-page-react .leasing-pricebox .leasing-header .leasing-info:hover{opacity:.8;color:#fff;text-decoration:none}.caas #cart-page-react .leasing-pricebox .leasing-price-text{margin:5px 0;font-size:1.6em}.caas #cart-page-react .leasing-pricebox .leasing-price-text .leasing-minimum-price-warning{position:relative;top:8px;margin-bottom:-16px;color:red;text-align:center;font-size:13px;color:#476471}.caas #cart-page-react .crm-product,.caas #cart-page-react .crm-total{padding-top:10px;padding-bottom:10px;overflow:hidden}.caas #cart-page-react .crm-product .field-description,.caas #cart-page-react .crm-total .field-description{font-weight:700;text-align:center;font-size:14px}.caas #cart-page-react .crm-product .field,.caas #cart-page-react .crm-total .field{text-align:center;vertical-align:middle}.caas #cart-page-react .crm-product .field.field-label,.caas #cart-page-react .crm-total .field.field-label{margin-top:4px}.caas #cart-page-react .crm-product .crm-product-gridrow .input-set label,.caas #cart-page-react .crm-total .crm-product-gridrow .input-set label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas #cart-page-react .crm-product .crm-product-gridrow .input-set input,.caas #cart-page-react .crm-total .crm-product-gridrow .input-set input{max-width:100%;margin-bottom:2px;text-align:center}@media (max-width:991px){.caas #cart-page-react .crm-product .crm-product-gridrow:not(:first-child),.caas #cart-page-react .crm-total .crm-product-gridrow:not(:first-child){margin-top:10px}}.caas #cart-page-react .crm-total .crm-total-container{padding-top:10px;background-color:#e6e6e6}.caas #cart-page-react .crm-total .crm-total-container .check-options{padding-top:15px}@media (min-width:600px){.caas #cart-page-react .crm-total .crm-total-container{margin-bottom:10px}}.caas #cart-page-react .crm-total .crm-total-container .footnote:before{content:"*"}.caas #cart-page-react .crm-total .extra-text{font-size:14px;font-weight:400}.caas #cart-page-react .crm-total .crm-bottom-row{margin-top:10px;border-top:3px solid #fff}@media (min-width:600px){.caas #cart-page-react .crm-total .crm-bottom-row{display:-webkit-flex;display:-ms-flexbox;display:flex}}.caas #cart-page-react .crm-total .crm-bottom-row .field-description{text-align:left}.caas #cart-page-react .crm-total .crm-bottom-row .crm-fees{padding-top:10px}@media (min-width:600px){.caas #cart-page-react .crm-total .crm-bottom-row .crm-fees{border-right:3px solid #fff}}.caas #cart-page-react .crm-total .crm-bottom-row .crm-fees .crm-shipping-cost{margin-bottom:20px}.caas #cart-page-react .crm-total .crm-bottom-row .crm-quotation{padding-top:10px}.caas #cart-page-react .crm-total .crm-bottom-row .crm-quotation input,.caas #cart-page-react .crm-total .crm-bottom-row .crm-quotation textarea{width:100%}.caas #cart-page-react .crm-row-container{background-color:#e6e6e6}.caas #cart-page-react .linksrow{text-align:center;margin-top:15px}.caas #cart-page-react .linksrow a{display:block;font-size:16px}.caas #cart-page-react .cart-footer{background-color:#f5f5f5;padding:20px 15px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.caas #cart-page-react .cart-footer,.caas #cart-page-react .cart-footer .total-price-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:599px){.caas #cart-page-react .cart-footer .total-price-wrapper{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.caas #cart-page-react .cart-footer .total-price-wrapper .total-price{text-align:right;font-size:18px;font-weight:700}.caas #cart-page-react .cart-footer .total-price-wrapper .total-price.is-gross-price .mva-price,.caas #cart-page-react .cart-footer .total-price-wrapper .total-price.is-gross-price .price-without-extra-fees{display:none}@media (max-width:599px){.caas #cart-page-react .cart-footer .total-price-wrapper .total-price{font-size:14px}.caas #cart-page-react .cart-footer .total-price-wrapper .total-price .price-value-label{font-size:16px}.caas #cart-page-react .cart-footer .total-price-wrapper .total-price.is-gross-price{text-align:right}.caas #cart-page-react .cart-footer .total-price-wrapper .total-price.is-gross-price .price-value-label{display:block}}.caas #cart-page-react .cart-footer .summary-total-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.caas #cart-page-react .cart-footer .summary-total-container ul{list-style:none;padding:0;margin-bottom:0}.caas #cart-page-react .cart-footer .summary-total-container ul.summary-total-value{padding-left:10px}.caas #cart-page-react .cart-license-warning,.caas #cart-page-react .cart-mobilebundle-warning{text-align:right;vertical-align:text-top;margin:10px 0 15px;white-space:pre-line}@media (max-width:599px){.caas #cart-page-react .cart-license-warning,.caas #cart-page-react .cart-mobilebundle-warning{text-align:center}}.caas #cart-page-react .quotations{margin-top:49px}.caas #cart-page-react .quotations .quotations-tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:20px;border-bottom:2px solid #1f1949}.caas #cart-page-react .quotations .quotations-tabs .nav-tabs li{padding:5px 15px;margin-right:2px;background-color:#f5f5f5}.caas #cart-page-react .quotations .quotations-tabs .nav-tabs li:hover{cursor:pointer}.caas #cart-page-react .quotations .quotations-tabs .nav-tabs .active-tab{background-color:#1f1949}.caas #cart-page-react .quotations .quotations-tabs .nav-tabs .active-tab span{color:#fff}.caas #cart-page-react .quotations .loading-spinner{margin-top:20px;margin-bottom:20px}.caas #cart-page-react .quotations .quotations-list{padding:0;list-style-type:none}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem{border-bottom:2px solid #e6e6e6}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 15px}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .description-container{-webkit-flex:1 0 0px;-ms-flex:1 0 0px;flex:1 0 0px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .description-container .title-container{-webkit-flex:2 0 0px;-ms-flex:2 0 0px;flex:2 0 0px}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .description-container .profile-container{-webkit-flex:1 0 0px;-ms-flex:1 0 0px;flex:1 0 0px}@media (max-width:991px){.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .description-container .profile-container{visibility:hidden}}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .description-container .item-container{-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .description-container .seller-container{-webkit-flex:1 0 0px;-ms-flex:1 0 0px;flex:1 0 0px;margin:0 20px}@media (max-width:991px){.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .description-container .seller-container{display:none}}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.caas #block-content #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container .button-small:focus,.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container #block-content .button-small:focus,.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container .btn-small:focus{outline:none}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container .btn-invalid{margin-right:10px}.caas #block-content #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container .disabled.button-small,.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container #block-content .disabled.button-small,.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .btn-container .btn-small.disabled{pointer-events:inherit;cursor:default}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .check-icon{display:inline-block;text-align:center;font-size:20px;width:52px}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .expand-button{margin-left:10px;background:none;border:none}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .expand-button .accordion-arrow{transition:-webkit-transform .5s;transition:transform .5s}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .list-item .expand-button .accordion-arrow.rotated-icon{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .header-details{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:8px 15px;overflow:hidden}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .quotation-items{overflow:hidden}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .quotation-items .products-list{display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #e6e6e6;padding:8px 15px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .product{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-flex:12 0 0px;-ms-flex:12 0 0px;flex:12 0 0px}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .product .product-image{max-width:80px;max-height:60px;margin-left:-15px}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .product .product-info{margin-right:15px;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .product .product-info .product-link,.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .product .product-info .product-link:focus,.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .product .product-info .product-link:hover{text-decoration:none;color:#333}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .product .product-info .product-link .description,.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .product .product-info .product-link .name{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .quantity{text-align:center;-webkit-flex:1 0 0px;-ms-flex:1 0 0px;flex:1 0 0px}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .unit-price{text-align:right;-webkit-flex:1 0 0px;-ms-flex:1 0 0px;flex:1 0 0px}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .product-total{-webkit-flex-basis:105px;-ms-flex-preferred-size:105px;flex-basis:105px;text-align:right}@media (max-width:991px){.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .product-total{-webkit-flex-basis:65px;-ms-flex-preferred-size:65px;flex-basis:65px}}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 15px;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width:599px){.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer .offer-internal-info-block{-webkit-flex:3 0 0px;-ms-flex:3 0 0px;flex:3 0 0px}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer .offer-internal-info-container{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:599px){.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer .offer-internal-info-container{padding-bottom:10px}}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer .offer-internal-info-container .offer-internal-info-label{-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer .offer-internal-info-container .offer-internal-info{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex:1 0 0px;-ms-flex:1 0 0px;flex:1 0 0px}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer .offer-total{text-align:right;display:block}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem .offer-details .offer-footer .offer-total div{margin-bottom:2px}.caas #cart-page-react .quotations .quotations-list .quotiations-listitem.disabled{background-color:#f5f5f5}.caas #cart-page-react .quotations .no-quotations{margin-top:5px}.caas #cart-page-react .DayPicker{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:1rem 0}.caas #cart-page-react .DayPicker,.caas #cart-page-react .DayPicker-Month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.caas #cart-page-react .DayPicker-Month{display:table;border-collapse:collapse;border-spacing:0;margin:0 1rem}.caas #cart-page-react .DayPicker-NavBar{position:absolute;left:0;right:0;padding:0 .5rem}.caas #cart-page-react .DayPicker-NavButton{position:absolute;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:50%;background-size:contain;cursor:pointer}.caas #cart-page-react .DayPicker-NavButton--prev{left:1rem;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI2cHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDI2IDUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjIgKDEyMDQzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5wcmV2PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InByZXYiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzLjM5MzE5MywgMjUuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC0xMy4zOTMxOTMsIC0yNS4wMDAwMDApIHRyYW5zbGF0ZSgwLjg5MzE5MywgMC4wMDAwMDApIiBmaWxsPSIjNTY1QTVDIj4KICAgICAgICAgICAgPHBhdGggZD0iTTAsNDkuMTIzNzMzMSBMMCw0NS4zNjc0MzQ1IEwyMC4xMzE4NDU5LDI0LjcyMzA2MTIgTDAsNC4yMzEzODMxNCBMMCwwLjQ3NTA4NDQ1OSBMMjUsMjQuNzIzMDYxMiBMMCw0OS4xMjM3MzMxIEwwLDQ5LjEyMzczMzEgWiIgaWQ9InJpZ2h0IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K")}.caas #cart-page-react .DayPicker-NavButton--next{right:1rem;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI2cHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDI2IDUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjIgKDEyMDQzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5uZXh0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9Im5leHQiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTUxNDUxLCAwLjAwMDAwMCkiIGZpbGw9IiM1NjVBNUMiPgogICAgICAgICAgICA8cGF0aCBkPSJNMCw0OS4xMjM3MzMxIEwwLDQ1LjM2NzQzNDUgTDIwLjEzMTg0NTksMjQuNzIzMDYxMiBMMCw0LjIzMTM4MzE0IEwwLDAuNDc1MDg0NDU5IEwyNSwyNC43MjMwNjEyIEwwLDQ5LjEyMzczMzEgTDAsNDkuMTIzNzMzMSBaIiBpZD0icmlnaHQiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=")}.caas #cart-page-react .DayPicker-Caption{display:table-caption;height:1.5rem;text-align:center}.caas #cart-page-react .DayPicker-Weekdays{display:table-header-group}.caas #cart-page-react .DayPicker-WeekdaysRow{display:table-row}.caas #cart-page-react .DayPicker-Weekday{display:table-cell;padding:.5rem;font-size:.875em;text-align:center;color:#8b9898}.caas #cart-page-react .DayPicker-Body{display:table-row-group}.caas #cart-page-react .DayPicker-Week{display:table-row}.caas #cart-page-react .DayPicker-Day{display:table-cell;padding:.5rem;border:1px solid #eaecec;text-align:center;cursor:pointer;vertical-align:middle}.caas #cart-page-react .DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.caas #cart-page-react .DayPicker-Day--today{color:#d0021b;font-weight:500}.caas #cart-page-react .DayPicker-Day--disabled{color:#dce0e0;cursor:default;background-color:#eff1f1}.caas #cart-page-react .DayPicker-Day--outside{cursor:default;color:#dce0e0}.caas #cart-page-react .DayPicker-Day--sunday{background-color:#f7f8f8}.caas #cart-page-react .DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.caas #cart-page-react .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){color:#fff;background-color:#4a90e2}.caas .punchout-department-page .punchout-product-list.is-punchout .punchout-hidden{display:none}.caas .categoryText,.caas .subCategoryText{margin-bottom:15px}.caas .categoryText p:first-of-type,.caas .subCategoryText p:first-of-type{margin:0}.caas .image-position{display:block;margin:0 auto}.caas .header-content-view>h1.category-header{padding-left:15px;font-size:24px;margin-top:15px}@media screen and (min-width:600px){.caas .header-content-view>h1.category-header{padding-left:0}}@media screen and (min-width:992px){.caas .header-content-view>h1.category-header{margin-top:0;font-size:36px}}.caas .categoryGroupPage{max-width:945px;margin-left:auto;margin-right:auto}.caas .categoryGroupPage .category-group-title{text-align:center}.caas .categoryGroupPage .category-content{max-width:905px;margin-left:auto;margin-right:auto}.caas .categoryGroupPage .categories{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center}.caas .categoryGroupPage .categories,.caas .categoryGroupPage .categories .categoryLink{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.caas .categoryGroupPage .categories .categoryLink{margin:20px;padding:15px 30px;border:2px solid #f8b912;color:#000;text-align:center;-webkit-flex-basis:275px;-ms-flex-preferred-size:275px;flex-basis:275px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;height:65px;font-size:18px}.caas .categoryGroupPage .categories .categoryLink:focus,.caas .categoryGroupPage .categories .categoryLink:hover{text-decoration:none;background:#fefbf3}.caas .categoryGroupPage .categories .categoryLink:focus{background:#f8b912}.caas .giftcard{font-size:14px}@media (max-width:599px){.caas .giftcard.row{margin:0}}@media (max-width:991px){.caas .giftcard h1,.caas .giftcard h2{margin-bottom:30px}}.caas .giftcard h1,.caas .giftcard h2{font-weight:700;font-size:18px}.caas .giftcard .extra-text{font-weight:400}.caas .giftcard form.responsive-form{max-width:355px}@media (min-width:600px){.caas .giftcard form.responsive-form{margin:auto}}.caas .giftcard form.responsive-form .giftcard-amount .icon-input-wrapper,.caas .giftcard form.responsive-form .giftcard-quantity .icon-input-wrapper{display:table;max-width:136px}.caas .giftcard form.responsive-form input[type=submit]{display:block;margin:0 auto;margin-top:15px;font-size:16px}.caas .giftcard .about-giftcard{max-width:355px}@media (min-width:600px){.caas .giftcard .about-giftcard{margin:auto}}.caas .giftcard .about-giftcard .printable-giftcard{margin:10px 0 5px;max-width:300px}.caas .giftcard .about-giftcard .printable-giftcard span{font-weight:700}.caas .giftcard .about-giftcard .printable-giftcard img{margin:5px 0}.caas .license-form .standard-input{max-width:350px}.caas .license-form .standard-input input{max-width:300px}.caas .license-form .date-input,.caas .license-form .phone-input{max-width:210px}.caas .license-form .date-input input,.caas .license-form .phone-input input{max-width:160px}.caas .license-form .button-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.caas .license-form .button-container button{-webkit-order:2;-ms-flex-order:2;order:2}@media (max-width:600px){.caas .license-form{padding:0 15px}.caas .license-form .button-container{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.caas #block-content .config-boxes .config .cto .license-form .button-container li.button.button-large.button-secondary,.caas #block-content .license-form .button-container .button-buy-big,.caas .license-form .button-container #block-content .button-buy-big,.caas .license-form .button-container #block-content .config-boxes .config .cto li.button.button-large.button-secondary,.caas .license-form .button-container .btn-large{width:100%}}.caas .manufacturer-cms-content-view>h1{padding-left:15px}@media screen and (max-width:991px){.caas .manufacturer-cms-content-view>h1{font-size:24px}}.caas .my-page{padding:15px;font-size:14px}@media (min-width:600px){.caas .my-page{padding:0}}.caas .my-page h2{font-size:16px;font-weight:700;margin-top:0}.caas .my-page .my-page-header{margin:25px 0}.caas .my-page .my-page-header h1{font-size:20px}@media (min-width:600px){.caas .my-page .my-page-header h1{font-size:24px}}@media (min-width:992px){.caas .my-page .my-page-header h1{font-size:30px}}.caas .my-page .my-page-header .title{font-weight:700}.caas .my-page .my-page-content .cards-container{position:relative;width:100%;display:block}@media (min-width:767px){.caas .my-page .my-page-content .cards-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.caas .my-page .my-page-content .button-list-item,.caas .my-page .my-page-content .card{margin:0;margin-bottom:15px;padding:15px;font-size:14px;width:100%;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:250px}@media (min-width:767px) and (max-width:992px){.caas .my-page .my-page-content .button-list-item,.caas .my-page .my-page-content .card{min-height:258px}}@media (min-width:992px){.caas .my-page .my-page-content .button-list-item,.caas .my-page .my-page-content .card{min-height:222px}}@media (min-width:480px){.caas .my-page .my-page-content .button-list-item,.caas .my-page .my-page-content .card{margin-bottom:30px;padding:30px 20px 20px 30px}}@media (min-width:767px){.caas .my-page .my-page-content .button-list-item,.caas .my-page .my-page-content .card{width:calc(50% - 15px)}}@media (min-width:480px){.caas .my-page .my-page-content .button-list-item .card-header,.caas .my-page .my-page-content .card .card-header{padding-right:50px}}.caas .my-page .my-page-content .button-list-item .card-content,.caas .my-page .my-page-content .card .card-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-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:flex-end;-ms-flex-align:end;align-items:flex-end;height:100%}@media (max-width:767px){.caas .my-page .my-page-content .button-list-item .card-content,.caas .my-page .my-page-content .card .card-content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.caas .my-page .my-page-content .button-list-item .card-content .links-container,.caas .my-page .my-page-content .card .card-content .links-container{display:inline-block}@media (min-width:480px){.caas .my-page .my-page-content .button-list-item .card-content .links-container,.caas .my-page .my-page-content .card .card-content .links-container{padding:30px 30px 5px 0}}.caas .my-page .my-page-content .button-list-item .card-content .links-container a,.caas .my-page .my-page-content .card .card-content .links-container a{display:block;padding-bottom:1em}.caas .my-page .my-page-content .button-list-item .card-content .links-container a:last-of-type,.caas .my-page .my-page-content .card .card-content .links-container a:last-of-type{padding-bottom:0}@media (max-width:480px){.caas .my-page .my-page-content .button-list-item .card-content .links-container a:first-of-type,.caas .my-page .my-page-content .card .card-content .links-container a:first-of-type{padding-top:1em}}.caas .my-page .my-page-content .button-list-item .card-content .icon-container,.caas .my-page .my-page-content .card .card-content .icon-container{display:none}@media (min-width:480px){.caas .my-page .my-page-content .button-list-item .card-content .icon-container,.caas .my-page .my-page-content .card .card-content .icon-container{display:inline-block;width:50px;height:50px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.caas .my-page .my-page-content .button-list-item .card-content .icon-container .icon-50,.caas .my-page .my-page-content .card .card-content .icon-container .icon-50{width:1em;height:1em}}.caas .my-page .my-page-content .link-section{margin:25px 0}.caas .my-page .text-container{padding:30px;padding-left:45px}.caas .my-page .text-container section{padding-bottom:30px}.caas .persistent-price-history .grid{display:-webkit-flex;display:-ms-flexbox;display:flex}.caas .persistent-price-history .grid.orders{margin-top:10px}.caas .persistent-price-history .grid .header{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:100px}.caas .persistent-price-history .grid .product-id{-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px}.caas .persistent-price-history .grid .product-name{-webkit-flex-grow:4;-ms-flex-positive:4;flex-grow:4;font-weight:700}.caas .persistent-price-history .grid .order-history{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:100px}.caas .persistent-price-history .grid .label{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;text-align:center;margin-left:5px}.caas .persistent-price-history .grid .order-date{-webkit-flex-basis:140px;-ms-flex-preferred-size:140px;flex-basis:140px}@media (max-width:600px){.caas .persistent-price-history .grid .header,.caas .persistent-price-history .grid .order-history{margin-left:0}.caas .persistent-price-history .grid .order-date{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;text-align:center}}@media (max-width:480px){.caas .persistent-price-history .grid .hide-on-xs{display:none}}@media (max-width:600px){.caas .persistent-price-history{padding:0 5px}}@media (max-width:599px){.caas .product-page.breadcrumbs{margin-bottom:10px}}.caas .product-page.breadcrumbs .current-location{display:none}@media (min-width:992px){.caas .product-page.breadcrumbs .current-location{display:inline-block}}.caas .product-page .two-recommendations{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.caas .product-page .two-recommendations{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.caas .product-page .two-recommendations .recommendations{width:49%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.caas .product-page .two-recommendations .recommendations .inner-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas .product-page .two-recommendations .recommendations .recommendations-title.with-border{position:relative;height:56px;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}.caas .product-page .two-recommendations .recommendations .recommendations-title.with-border:before{top:49%;position:absolute;height:1px;left:0}.caas .product-page .two-recommendations .recommendations .recommendations-before-price-label{display:block}.caas .product-page .two-recommendations .recommendations .swiper-previous-body-next-container{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.caas .product-page .two-recommendations .recommendations .swiper-previous-body-next-container .swiper-wrapper{height:inherit}.caas .product-page .two-recommendations .recommendations .swiper-previous-body-next-container .body{display:-webkit-flex;display:-ms-flexbox;display:flex}.caas .product-page .two-recommendations .recommendations .swiper-previous-body-next-container .next,.caas .product-page .two-recommendations .recommendations .swiper-previous-body-next-container .previous{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}.caas .product-page.is-punchout .punchout-hidden{display:none}.caas .product-section-menu{height:50px}.caas .product-section-menu .menu-bar{background-color:#476471;width:100%}.caas .product-section-menu .menu-bar .container{position:relative}@media (min-width:992px){.caas .product-section-menu.stuck .menu-bar{left:0;top:0;position:fixed;z-index:10}.caas .product-section-menu.stuck .menu-bar .action-bar{opacity:1;visibility:visible}}.caas .product-section-menu .menu-link{height:50px;line-height:50px;color:#fff;padding:0 20px;text-transform:uppercase;display:inline-block;margin:0;float:left}.caas .product-section-menu .menu-link:focus,.caas .product-section-menu .menu-link:hover{text-decoration:none}[data-touch=false] .caas .product-section-menu .menu-link:hover{text-decoration:none;background-color:#f8b912;color:#333}[data-touch=false] .caas .product-section-menu .menu-link:focus{text-decoration:none}.caas .product-section-menu .menu-link.selected{background:#fff;border-top:5px solid #f8b912;color:#476471;line-height:40px;outline:none}.menu-link [data-touch=false] .caas .product-section-menu:hover{text-decoration:none;background-color:#f8b912;color:#333}.menu-link [data-touch=false] .caas .product-section-menu:focus{text-decoration:none;color:#fff}.menu-link [data-touch=false] .caas .product-section-menu:focus.selected{color:#476471}.caas .product-section-menu .action-bar{transition:opacity .2s,visibility .2s;opacity:0;float:right;visibility:hidden}.caas .product-section-menu .action-bar .buy-button{display:inline-block;color:#476471;vertical-align:middle}.caas .product-section-menu .action-bar .buy-button .btn-icon{padding-left:40px}.caas .product-section-menu .action-bar .buy-button .btn-icon:before{background:none;box-shadow:none}.caas .product-section-menu .action-bar .scroll-icon{height:50px;width:50px;line-height:50px;text-align:center;display:inline-block}.caas .product-section-menu .action-bar .scroll-icon>span{display:inline-block;vertical-align:middle;margin-top:-5px}@media (max-width:599px){.caas .product-section-wrapper{margin-left:0;margin-right:0}}.caas .product-section{border-top:1px solid #e5e4e2}.caas .product-section .product-section-header-button{cursor:pointer;font-size:18px;margin-top:0;margin-bottom:0;padding:15px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;background:none;border:none;width:100%;text-align:left}.caas .product-section .product-section-header-button .extracted,.caas .product-section .product-section-header-button .retracted{float:right}@media (min-width:600px){.caas .product-section .product-section-header-button{font-size:20px}}.caas .product-section .product-section-header{text-align:center;cursor:pointer;font-size:18px;margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:15px}.caas .product-section .product-section-header:after{content:"\00a0";position:relative;width:40px;border-bottom:1px solid #f8b912;display:block;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);line-height:12px}.caas .product-section .product-section-header .extracted,.caas .product-section .product-section-header .retracted{display:none;float:right}@media (min-width:600px){.caas .product-section .product-section-header{font-size:20px}}@media (min-width:992px){.caas .product-section .product-section-header{cursor:default;font-size:28px}.caas .product-section .product-section-header .extracted,.caas .product-section .product-section-header .retracted{display:none}}.caas .product-section .product-section-producttext{margin-top:20px;margin-bottom:10px}.caas .product-section .product-section-content{display:none}.caas .product-section .product-section-content .average-review-stars{vertical-align:middle;float:none}@media (min-width:600px){.caas .product-section .product-section-content .average-review-stars{float:left}}.caas .product-section .product-section-content .review-rating-average{line-height:45px;text-align:center}.caas .product-section .product-section-content .review-rating-average .info-text,.caas .product-section .product-section-content .review-rating-average .info-text-count{float:none;line-height:38px}@media (min-width:600px){.caas .product-section .product-section-content .review-rating-average .info-text,.caas .product-section .product-section-content .review-rating-average .info-text-count{float:left}}.caas .product-section .product-section-content .review-rating-average .info-text{padding-right:5px}.caas .product-section .product-section-content .review-rating-average .info-text-count{padding-left:15px;padding-right:10px}@media (min-width:600px){.caas .product-section .product-section-content .review-rating-average .write-review-button{float:right}}.caas .product-section .product-section-content .review-rating-average .review-write-show-terms{display:block}.caas .product-section .product-section-content .write-review-button-centered{margin-bottom:15px}@media (min-width:992px){.caas .product-section .product-section-content{display:block}.caas .product-section .product-section-content .extracted,.caas .product-section .product-section-content .retracted{display:none}}.caas .product-section .product-page-anchor{position:relative;top:-50px;display:block}@media (min-width:992px){.caas .product-section{padding-bottom:40px}.caas .product-section.technical-details{background-color:#fafafa}.caas .product-section.reviews{background-color:#f5f5f5}.caas .product-section .product-section-content{display:block}.caas .product-section .extracted,.caas .product-section .retracted{display:none}}.caas .product-section.isopen{padding-bottom:40px}.caas .product-section.isopen .product-section-content{display:block}.caas .product-section.isopen .product-section-header-button:active,.caas .product-section.isopen .product-section-header-button:focus,.caas .product-section.isopen .product-section-header-button:hover{outline:none}.caas .product-section.technical-details.isopen{background-color:#fafafa}.caas .product-section.reviews.isopen{background-color:#f5f5f5}.caas .product-section:last-child{border-bottom:1px solid #e5e4e2}@media (min-width:600px){.caas .product-section img.size-xs{display:none}}.caas .product-section img.size-lg{display:none}@media (min-width:600px){.caas .product-section img.size-lg{display:block}}.caas .subcategory-header-content-view>h1{padding-left:15px}@media screen and (max-width:991px){.caas .subcategory-header-content-view>h1{font-size:24px}}.caas .toolbox{margin:0 auto;max-width:450px}.caas .toolbox .alert-buttons a,.caas .toolbox .alert-buttons div,.caas .toolbox .buttons a,.caas .toolbox .buttons div,.caas .toolbox .ubo-buttons a,.caas .toolbox .ubo-buttons div{margin-bottom:8px}.caas .toolbox .code{font-size:1.1em;padding:2px;background:#4d4d4d;color:#fcea32}.caas .user-page.shared-content{padding-left:10px}@media (min-width:600px){.caas .wishlists-share-ubo{min-width:450px}}@media (min-width:992px){.caas .wishlists-menu{width:175px}}.caas .wishlists-menu .wishlist-logo{background-color:#f8b912;margin:0;width:100%;text-align:center;height:100px}.caas .wishlists-menu .wishlist-logo,.caas .wishlists-menu .wishlist-logo .wishlist-icon-container{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}.caas .wishlists-menu .wishlist-logo .wishlist-icon-container{border:2px solid #f5f5f5;border-radius:23px;width:45px;height:45px}.caas .wishlists-menu .wishlist-logo .wishlist-icon-container .wishlist-icon{font-size:32px;top:2px}@media (max-width:992px){.caas .wishlists-menu .user-wishlists{display:none}}.caas .wishlists-menu .user-wishlists ul{list-style:none;padding:0}.caas .wishlists-menu .user-wishlists .user-wishlist-item{background-color:#f5f5f5;font-weight:700;font-size:14px}.caas .wishlists-menu .user-wishlists .user-wishlist-item .quantity{font-weight:400}.caas .wishlists-menu .user-wishlists .user-wishlist-item a{display:block;padding:15px 10px;margin-bottom:1px;text-decoration:none;color:#333}.caas .wishlists-menu .user-wishlists .user-wishlist-item a:active,.caas .wishlists-menu .user-wishlists .user-wishlist-item a:hover{text-decoration:none;color:#333}.caas .wishlists-menu .user-wishlists .user-wishlist-item a span{display:inline-block;word-break:break-all}.caas .wishlists-menu .user-wishlists .user-wishlist-item.active,.caas .wishlists-menu .user-wishlists .user-wishlist-item:hover{background:#fff;cursor:pointer}.caas .wishlists .wishlist-container{font-size:14px;border-bottom:1px solid #e6e6e6}.caas .wishlists .wishlist-container .action-container{vertical-align:middle;margin-top:5px;font-weight:700;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background:#f5f5f5}@media (min-width:600px){.caas .wishlists .wishlist-container .action-container{margin:0}}.caas .wishlists .wishlist-container .action-container a.text-button{display:inline-block;border-bottom:2px solid #e6e6e6;padding:10px;white-space:nowrap;text-decoration:none;color:#333}@media (max-width:400px){.caas .wishlists .wishlist-container .action-container a.text-button{font-size:13px;padding:10px 7px}}.caas .wishlists .wishlist-container .action-container a.text-button:hover{background:#fafafa}@media (max-width:400px){.caas .wishlists .wishlist-container .action-container .share{display:none}}.caas .wishlists .wishlist-container .action-container .spacer{-webkit-flex:1;-ms-flex:1;flex:1;border-bottom:2px solid #e6e6e6}.caas .wishlists .wishlist-container .action-container .border-left{border-left:2px solid #fff}.caas .wishlists .wishlist-container .action-container .border-right{border-right:2px solid #fff}.caas .wishlists .wishlist-container .wishlist-row{padding:0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;vertical-align:middle}.caas .wishlists .wishlist-container .wishlist-row .wishlist-info{display:inline-block;width:100%;padding:20px 10px;cursor:pointer;word-break:break-all}@media (min-width:600px){.caas .wishlists .wishlist-container .wishlist-row .wishlist-info{padding:20px 0}}.caas .wishlists .wishlist-container .wishlist-row .wishlist-info.wishlist-share-info{cursor:inherit}.caas .wishlists .wishlist-container .wishlist-row .wishlist-info h3{font-size:18px;padding:0;margin:0;display:inline-block;white-space:normal}.caas .wishlists .wishlist-container .wishlist-row .wishlist-info .input-set.live,.caas .wishlists .wishlist-container .wishlist-row .wishlist-info .input-set.live label{display:inline-block}.caas .wishlists .wishlist-container .wishlist-row .wishlist-info .input-set.live label input{width:auto}.caas .wishlists .wishlist-container .wishlist-row .wishlist-info .input-set.live .validation-message{max-width:225px}.caas .wishlists .wishlist-container .wishlist-row .wishlist-headline{white-space:nowrap;display:-webkit-flex;display:-ms-flexbox;display:flex}.caas .wishlists .wishlist-container .wishlist-row:last-child{border-bottom:none}.caas .wishlists .wishlist-container .wishlist-row.wishlist-row-no-bottom-padding{padding-bottom:0}.caas .wishlists .wishlist-container .wishlist-row .expand-button{background:none;border:none;margin-left:auto}@media (min-width:992px){.caas .wishlists .wishlist-container .wishlist-row .expand-button{display:none}}.caas .wishlists .wishlist-container .wishlist-row .accordion-arrow{transition:-webkit-transform .5s;transition:transform .5s}.caas .wishlists .wishlist-container .wishlist-row .accordion-arrow.rotated-icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.caas .wishlists .wishlist-container .wishlist-row .expand-button:active{background:none;border:none}.caas .wishlists .wishlist-container .wishlist-row .buy-selected-icon-text,.caas .wishlists .wishlist-container .wishlist-row .delete-icon-text,.caas .wishlists .wishlist-container .wishlist-row .share-icon-text{vertical-align:middle}.caas .wishlists .wishlist-container .wishlist-comment{display:inline-block;max-width:400px;padding:0 10px 15px;width:100%}@media (min-width:600px){.caas .wishlists .wishlist-container .wishlist-comment{padding:0 0 15px}}.caas .wishlists .wishlist-container .wishlist-comment .comment-text{font-size:14px}.caas .wishlists .wishlist-container .wishlist-comment .validation-message{max-width:280px}.caas .wishlists .wishlist-container .wishlist-content .wishlist-totals{padding:10px;margin:0;background:#f5f5f5;border-top:1px solid #e6e6e6}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table{width:100%}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-header-body{background-color:#ededed;border-top:5px solid #fff}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-header-body.active,.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-header-body:hover{cursor:pointer;background-color:#fafafa}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-header{border-bottom:1px solid #e6e6e6;line-height:30px;font-size:14px}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-header .table-sub-header{text-align:center;display:none}@media (min-width:992px){.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-header .table-sub-header{display:inline}}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-header .table-sub-header.product{text-align:left;display:table-cell;padding-left:10px}@media (min-width:600px){.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-header .table-sub-header.product{padding-left:0}}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-header .table-sub-header.price{color:#333}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-header.price-header{text-align:right;padding-right:0;color:#333}@media (min-width:992px){.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-header.price-header{padding-right:20px}}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-header.checkbox-set{line-height:normal;text-align:left;padding-right:5px}@media (min-width:600px){.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-header.checkbox-set{padding-right:0}}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-row{vertical-align:middle;border-bottom:1px solid #e6e6e6}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-row:last-child{border-bottom:none}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col{padding:10px 0;font-size:14px;color:#333}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.image-col{width:84px;text-align:left;padding-left:5px}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.image-col img{max-height:50px;max-width:65px}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.image-col .image-container{position:relative}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.image-col .image-container .not-available-product-overlay{width:100%;background-color:#a00;color:#fff;text-align:center;position:absolute;font-size:14px;bottom:-100%;padding:3px 0}@media (min-width:992px){.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.image-col{padding-left:0}}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col a,.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col a:active,.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col a:hover{text-decoration:none;color:#333}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .webtext1{font-size:14px;font-weight:700;line-height:20px;margin:0}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .webtext2 .text{font-size:13px;margin-top:0}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .webtext2 p{margin-bottom:0}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .webtext2 a,.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .webtext2 a:active,.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .webtext2 a:hover{color:#333;text-decoration:none}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .wishlist-review a:focus,.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .wishlist-review a:hover{text-decoration:none}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .wishlist-rating-stars .rating-stars{font-size:14px;vertical-align:middle}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .wishlist-review-count{font-size:13px;vertical-align:middle}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .order-status .stockstatus{font-size:13px}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .order-status .stockstatus .stockstatus-availability-label{display:none}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .quantity-price-col-xs{margin:2px -15px 0 0;text-align:right}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .quantity-price-col-xs .item-quantity{float:left}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .quantity-price-col-xs .price{font-weight:700;color:#333}@media (min-width:992px){.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .quantity-price-col-xs{display:none}}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.quantity{text-align:center}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.price{text-align:right;padding-right:20px}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.total-gross{font-weight:700}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.total-gross .value{padding-left:20px}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.checkbox-select-item label{margin-bottom:0;margin-right:10px}@media (min-width:600px){.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.checkbox-select-item label{margin-right:0}}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.numbers{display:none}@media (min-width:992px){.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.numbers{display:table-cell}}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .totals-container .total-line{padding:2px 0}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .totals-container .total-line .totals-label{display:inline-block;text-align:left}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .totals-container .total-line .totals-value{text-align:right;display:inline-block}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .remove-wishlist-item-col-xs{margin-right:-15px}@media (min-width:992px){.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .remove-wishlist-item-col-xs{display:none}}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .remove-wishlist-item-col-xs a{color:#0074bd;font-size:13px}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.remove-wishlist-item{display:none;vertical-align:bottom;padding-right:15px}@media (min-width:992px){.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.remove-wishlist-item{display:table-cell}}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col.remove-wishlist-item a{color:#0074bd;font-size:13px}.caas .wishlists .wishlist-container .wishlist-content .wishlist-item .wishlist-item-table .table-col .comment-text-container a{color:#0074bd}.caas .wishlists .wishlist-container .pencil-icon{margin-left:4px;font-size:18px}.caas .conditions .conditions-back-top{margin-bottom:20px}.caas .conditions .conditions-back-bottom{margin-top:20px}.caas .conditions ul{list-style-type:none;padding:0}.caas .conditions h1,.caas .conditions h2,.caas .conditions h3,.caas .conditions h4,.caas .conditions h5{margin-top:5px;margin-bottom:2.5px}.caas .conditions h3{font-size:18px}.caas .conditions h2{font-size:20px}.caas .email-share-form .spinner-wrapper{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.caas .email-share-form .responsive-form .textarea-set label{font-weight:700}.caas .login label{font-size:13px}.caas .login hr{margin-top:15px}.caas .login ul{padding:0;margin-top:15px}.caas .login li{display:block;font-size:13px}.caas .login .extra-text{font-weight:400}.caas .login .form-group{margin:0;margin-top:15px}.caas .login .form-group a{padding:10px 0}.caas .login .form-group .spinner-wrapper{position:relative}.caas .login .form-group .spinner-wrapper img{position:absolute;top:-5px;left:-10px}.caas .login .spinner-wrapper{text-align:center}.caas .login .recover-password-text{margin-bottom:20px}@media (min-width:600px){.caas .login{width:270px}}@media (min-width:600px){.caas .login.register{width:370px}}.caas .login .forgot-password{font-size:13px}.caas .login button.with-loader{overflow:hidden}.caas .product-review{overflow:auto}.caas .mobile-bundle-ubo .image-buttons-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.caas .mobile-bundle-ubo .image-buttons-wrapper .image-wrapper{margin-right:10px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.caas .mobile-bundle-ubo .image-buttons-wrapper .image-wrapper img{max-width:100%}.caas .mobile-bundle-ubo .image-buttons-wrapper .image-wrapper .mobile-logo{width:70%}.caas .mobile-bundle-ubo .image-buttons-wrapper .choice-buttons{margin-left:10px;margin-top:15px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.caas .mobile-bundle-ubo .image-buttons-wrapper .choice-buttons button{margin-bottom:10px;width:100%}.caas .mobile-bundle-ubo .image-buttons-wrapper .choice-buttons .price{font-weight:700;font-size:16px}.caas .mobile-bundle-ubo .image-buttons-wrapper .choice-buttons .abort-button{display:block;font-size:16px}@media (min-width:480px){.caas .mobile-bundle-ubo{width:400px}}@media (min-width:992px){.caas .mobile-bundle-ubo .image-buttons-wrapper{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.caas .mobile-bundle-ubo .image-buttons-wrapper .choice-buttons,.caas .mobile-bundle-ubo .image-buttons-wrapper .image-wrapper{width:50%}.caas .mobile-bundle-ubo .choice-buttons{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.caas .mobile-bundle-ubo .choice-buttons button{margin-left:0}}.caas .mobile-bundle-ubo .customer-info{color:#333;font-size:16px}.caas .has-more .review-page:last-of-type .review-row:last-of-type{position:relative}.caas .has-more .review-page:last-of-type .review-row:last-of-type:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,96%,0),#f5f5f5)}.caas .review-list .review-row{margin-bottom:5px;margin-top:15px;border-top:1px solid #e6e6e6}@media (min-width:600px){.caas .review-list .review-row{margin-top:0;border-top:none}}.caas .review-list .review-row .product-container{text-align:center}@media (min-width:600px){.caas .review-list .review-row .product-container{margin-top:25px}}.caas .review-list .review-row .product-container .product-image{margin-top:15px}.caas .review-list .review-row .product-container .product-description{margin-bottom:0}.caas .review-list .review-row .date{margin-top:15px;text-align:right}@media (min-width:600px){.caas .review-list .review-row .date{text-align:left;margin:0 0 10px;padding-top:0;border:none}}.caas .review-list .review-row .product-info-and-review .date,.caas .review-list .review-row .product-info-and-review .flag-container{text-align:left}@media (max-width:599px){.caas .review-list .review-row .flag-container{text-align:right}}.caas .review-list .review-row .flag-container .flag{font-size:23px}.caas .review-list .review-row .stars{margin-top:15px}@media (min-width:600px){.caas .review-list .review-row .stars{border:none;margin-bottom:15px}}.caas .review-list .review-row .review-title{margin-top:15px;font-size:16px;font-weight:700;padding-top:0;border-top:none}@media (min-width:600px){.caas .review-list .review-row .review-title{border-top:1px solid #e6e6e6;padding-top:15px}}.caas .review-list .review-row .review-text{margin-bottom:15px;line-height:1.5em;font-size:14px}.caas .review-list .review-row .review-useful{text-align:center;line-height:1.5em}.caas .review-list .review-row .review-useful .review-useful-title .logged-inn{font-weight:700}@media (min-width:600px){.caas .review-list .review-row .review-useful{text-align:left}}.caas .review-list .review-row .review-useful .review-useful-buttons{margin-top:5px;text-align:center;padding-top:5px}@media (min-width:600px){.caas .review-list .review-row .review-useful .review-useful-buttons{text-align:left}}.caas .review-list .review-row .review-useful .review-useful-buttons button{min-width:40px}.caas .review-list .review-row .review-useful .review-useful-buttons .review-useful-yes{margin-left:5px}.caas .review-list .control-panel{margin-top:0;text-align:center;margin-bottom:15px}.caas .review-list .control-panel .load-more{font-weight:700}.caas .review-list .loader{text-align:center}.caas .save-cart-container .shopping-list-dropdown{height:25px;max-width:266px;margin-bottom:15px}.caas .top-list-cms .product-list{border-left:1px solid #e6e6e6}.caas .top-list-cms .box .product-list-item{border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin-bottom:-1px}@media (min-width:480px){.caas .top-list-cms .box .product-list-item{-webkit-flex-basis:232px;-ms-flex-preferred-size:232px;flex-basis:232px}}@media (min-width:992px) and (max-width:1299px){.caas .top-list-cms .box .product-list-item{-webkit-flex-basis:192px;-ms-flex-preferred-size:192px;flex-basis:192px}}.caas .write-review{background-color:#fff;overflow:auto;margin-bottom:10px}.caas .write-review .review-intro-info{padding-top:20px;padding-bottom:20px}.caas .write-review .textarea-set{margin-bottom:15px}.caas .write-review .responsive-form .review-rating{padding-top:20px;padding-bottom:15px}.caas .write-review .responsive-form .review-rating label{font-weight:700}.caas .write-review .responsive-form .review-rating .stars label{cursor:pointer}.caas .write-review .responsive-form .review-rating input{position:absolute;right:10000px}.caas .write-review .responsive-form .review-rating .validation-error-label{color:#b00}.caas .write-review .responsive-form .write-review-button-area{margin-right:2px}.caas .write-review .responsive-form .loader{text-align:center}.caas .write-review .responsive-form .write-review-publish-button{margin-bottom:15px}@media (min-width:600px){.caas .review-terms{width:400px}}.caas .review-terms h1{margin-top:5px;margin-bottom:2.5px;font-size:18px}.caas .review-terms h2{font-size:16px}.caas .review-terms h3{font-size:14px}.caas .credit-check-message{font-size:13px}.caas .register-private-ubo .ubo-box{max-height:755px}.caas .padding-horizontal{padding:0 15px!important}.caas .apple-dep{margin:5px 0}.caas .apple-dep .apple-dep-content{margin:15px}.caas .apple-dep .apple-dep-content .apple-dep-checkbox-title{font-weight:400}.caas .apple-dep .apple-dep-content .apple-dep-value-title{font-size:14px}.caas .apple-dep .apple-dep-header{background-color:#f5f5f5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.caas .apple-dep .apple-dep-header .apple-dep-header-title{font-size:20px;padding:5px 15px;margin:0;font-weight:400}.caas .bonus-balance{text-align:right;margin-top:10px}@media (max-width:600px){.caas .bonus-balance{text-align:center}}.caas .bonus-balance .bonus-highlight{color:#e77721;font-weight:700}.caas .brands-list{margin:0 10px}.caas .brands-list h1{margin-bottom:1em}.caas .brands-list a{display:block;font-size:18px;line-height:2em}.caas .brands-list .brand-list-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 15px;list-style:none}.caas .brands-list .brand-list-container .brand-list-group{list-style:none;padding:0}.caas .brands-list .brand-list-container .brand-list-group h2{border-bottom:1px solid #b6afa9}@media (min-width:600px){.caas .brands-list a{font-size:16px}.caas .brands-list .brand-list-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.caas .brands-list .brand-list-container .brand-list-group{width:45%;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:992px){.caas .brands-list a{font-size:inherit;line-height:inherit}.caas .brands-list .brand-list-container h2{font-size:24px}.caas .brands-list .brand-list-container .brand-list-group .brand-list-group-items{-webkit-column-count:2;column-count:2;-webkit-column-gap:40px;column-gap:40px;padding:5px 0 20px}}.caas .quantity-limit-item-in-cart .fa-info-circle-blue{position:absolute;margin-left:-25px}.caas #block-content .quantity-limit-item-in-cart.button-small,.caas .quantity-limit-item-in-cart.btn-small{padding-left:35px}.caas #block-content .quantity-limit-item-in-cart.button-small .fa-info-circle-blue,.caas .quantity-limit-item-in-cart.btn-small .fa-info-circle-blue{margin-top:-2px}.caas .chat .overlay{z-index:154}.caas .chat-wrapper{position:fixed;bottom:0;right:0;width:175px;max-height:30px;font-family:Arial;background-color:#fff;border:1px solid #bab1aa;border-radius:3px 3px 0 0;border-bottom:none;box-shadow:2px -2px 5px 0 rgba(0,0,0,.25);color:#333;transition:max-height .4s ease-in-out,width .4s ease-in-out;z-index:155}@media (min-width:600px){.caas .chat-wrapper{right:20px}}.caas .chat-wrapper.active .chat-header{background:#f8b912}.caas .chat-wrapper.active .chat-menu-box{display:block}@media only screen and (orientation:landscape) and (max-device-height:500px){.caas .chat-wrapper.active .message-input-wrapper .chat-history{max-height:calc(100vh - 120px)}}.caas .chat-wrapper.chat-open{width:100%;max-height:500px}@media (min-width:600px){.caas .chat-wrapper.chat-open{width:320px}}.caas .chat-wrapper.fix-overlay-scrolling-ios{-webkit-transform:translateZ(0);transform:translateZ(0)}.caas .chat-wrapper .chat-close-text{min-width:200px}.caas .chat-wrapper .chat-header{height:30px;display:block;overflow:hidden;cursor:pointer;text-decoration:none;background:transparent;border:0;padding:0;border-radius:3px 3px 0 0;border-bottom:2px solid #1f1949;width:100%;text-align:left}.caas .chat-wrapper .chat-header.active{background:#f8b912}.caas .chat-wrapper .chat-header .chat-icon{background-color:#1f1949;float:left;width:30px;height:28px}.caas .chat-wrapper .chat-header .chat-icon .icon,.caas .chat-wrapper .chat-header .chat-icon .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .chat-wrapper .chat-header .chat-icon .search-icon{position:relative;top:3px;left:5px}.caas .chat-wrapper .chat-header .chat-menu-minimize{float:right;padding:10px 13px 3px;cursor:pointer}.caas .chat-wrapper .chat-header .unread-messages{position:absolute;top:-10px;left:-10px;background:#6d1212;color:#fff;width:22px;height:22px;border-radius:11px;line-height:18px;border:2px solid #fff;box-shadow:0 0 5px 1px rgba(0,0,0,.75);text-align:center;padding:0 2px 0 0}.caas .chat-wrapper .chat-header-big-text{font-weight:700;color:#1b1249;padding:0 10px;line-height:30px}.caas .chat-wrapper .chat-header-big-text .icon,.caas .chat-wrapper .chat-header-big-text .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .chat-wrapper .chat-header-big-text .search-icon{display:none;top:5px;right:5px}.caas .chat-wrapper .chat-button-text{color:#1f1949}.caas .chat-wrapper .message-input-wrapper{background:#fff;overflow-x:hidden}.caas .chat-wrapper .message-input-wrapper .communication-panel{min-width:273px}.caas .chat-wrapper .message-input-wrapper .chat-history{padding:5px;overflow-y:auto;max-height:300px}@media only screen and (orientation:landscape) and (max-device-height:500px){.caas .chat-wrapper .message-input-wrapper .chat-history{max-height:calc(100vh - 170px)}}.caas .chat-wrapper .message-input-wrapper .chat-history .chat-welcome{text-align:center;font-size:16px;margin-top:20px;margin-bottom:10px}.caas .chat-wrapper .message-input-wrapper .chat-history .chat-time-info{float:left;width:100%;color:#777;text-align:center}.caas .chat-wrapper .message-input-wrapper .chat-history .chat-bubble{border:1px solid #aaa;margin-top:5px;margin-bottom:5px;padding:10px;width:240px;position:relative;border-radius:5px;word-break:break-word}.caas .chat-wrapper .message-input-wrapper .chat-history .chat-bubble .text{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow:hidden;margin-top:3px}.caas .chat-wrapper .message-input-wrapper .chat-history .chat-bubble .info{color:#666}.caas .chat-wrapper .message-input-wrapper .chat-history .chat-bubble:after,.caas .chat-wrapper .message-input-wrapper .chat-history .chat-bubble:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.caas .chat-wrapper .message-input-wrapper .chat-history .chat-bubble.chat-bubble-support{float:left;left:20px;background:#f1efef;color:#000}.caas .chat-wrapper .message-input-wrapper .chat-history .chat-bubble.chat-bubble-support:after{border-color:transparent #f1efef;border-width:5px 10px 5px 0;margin-top:-5px}.caas .chat-wrapper .message-input-wrapper .chat-history .chat-bubble.chat-bubble-support:before{border-color:transparent #aaa;border-width:6px 11px 6px 0;margin-top:-6px}.caas .chat-wrapper .message-input-wrapper .chat-history .chat-bubble.chat-bubble-client{float:right;left:-20px;background:#1f1949;color:#fff;vertical-align:central}.caas .chat-wrapper .message-input-wrapper .chat-history .chat-bubble.chat-bubble-client:before{left:100%;border-color:transparent #1f1949;border-width:6px 0 6px 11px;margin-top:-6px}.caas .chat-wrapper .message-input-wrapper .chat-history .chat-bubble.chat-bubble-client a{color:#ffa}.caas .chat-wrapper .message-input-wrapper .chat-history .chat-bubble.chat-bubble-system{border:none;width:100%;font-style:italic;padding:0 10px 0 0;text-align:center;clear:both}.caas .chat-wrapper .message-input-wrapper .chat-history .chat-bubble.chat-bubble-system:after,.caas .chat-wrapper .message-input-wrapper .chat-history .chat-bubble.chat-bubble-system:before{display:none}.caas .chat-wrapper .message-input-wrapper .chat-status-panel{width:100%;clear:both}.caas .chat-wrapper .message-input-wrapper .chat-status-panel .spinner-wrapper{text-align:center;margin:10px 0}.caas .chat-wrapper .message-input-wrapper .chat-status-panel .chat-closed{padding:5px 20px;text-align:center}.caas .chat-wrapper .message-input-wrapper .chat-status-panel .long-delay,.caas .chat-wrapper .message-input-wrapper .chat-status-panel .small-delay{clear:both;padding:10px;text-align:center}.caas .chat-wrapper .message-input-wrapper .chat-status-panel .chat-reconnect{height:auto;width:100%;border-top:1px solid #bab1aa;text-align:center;line-height:30px;padding:5px 0}.caas .chat-wrapper .message-input-wrapper .chat-status-panel .chat-reconnect .disconnected-text{font-size:11px;line-height:14px;padding:10px 0}.caas .chat-wrapper .message-input-wrapper .first-connect{text-align:center}.caas .chat-wrapper .message-input-wrapper .first-connect .chat-info ul{padding:0;list-style-type:none}.caas .chat-wrapper .message-input-wrapper .chat-input-textbox{width:100%;height:40px;min-height:40px;max-height:82px;line-height:17px;resize:none;border:0;border-top:1px solid #bab1aa;box-shadow:none;outline:none;padding:5px;font-size:16px}.caas .chat-wrapper .chat-menu-box{display:none;border-top:1px solid #bab1aa;width:100%;text-align:center;background:#fff}.caas .chat-wrapper .chat-menu-box>button{float:left;width:50%;display:block;text-align:center;height:100%;position:relative;line-height:40px;cursor:pointer;background:none;border:0}.caas .chat-wrapper .chat-menu-box>button:hover{background-color:#f1efef}.caas .chat-wrapper .chat-menu-box>button:first-child{border-right:1px solid #bab1aa}.caas .chat-wrapper .chat-menu-box>button:focus{padding:0}.caas .chat-wrapper .chat-menu-box>button:focus::-moz-focus-inner{border:1px dotted;padding:0;outline:0}.caas .chat-wrapper .chat-menu-box .chat-header-big-text{color:#1f1949}.caas .chat-wrapper .chat-menu-box .chat-menu-close{border-right:1px solid #bab1aa;white-space:nowrap}.caas .chat-wrapper .chat-start-button{display:inline-block;text-align:center;color:#1f1949;font-weight:700;text-decoration:none;padding:5px;margin-bottom:10px}.caas .chat-wrapper .chat-start-button:hover,.caas .chat-wrapper .chat-start-button:hover:active{color:#1f1949;text-decoration:underline}.caas .ctdnt-Outer{width:100%}.caas .ctdnt-Outer a{text-decoration:none}.caas .ctdnt-Display{background-color:#333;color:#fff;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:1em;text-align:center;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.caas .ctdnt-Display,.caas .ctdnt-item{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.caas .ctdnt-item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas .ctdnt-numbers{font-size:36px;font-family:Liquid Crystal,arial,serif;font-weight:400;vertical-align:text-top;padding:0 5px;text-shadow:0 0 3px #fff}.caas .ctdnt-Labels{text-transform:uppercase;font-size:10px;font-family:arial,serif;font-weight:400}.caas .crm-mode{position:relative;z-index:10;padding-left:10px}.caas .crm-mode form{display:inline}.caas .credit-check{background-color:#f5f5f5;padding:20px;text-align:center;margin-top:0}@media (min-width:600px){.caas .credit-check{margin-top:20px}}.caas .credit-check button{min-width:180px}.caas .credit-check h3{font-size:16px;font-weight:700;text-align:left;margin-top:0}.caas .credit-check p{text-align:left;font-size:14px}.caas .discount-bubble{font-size:32px;margin-top:-16px}@media (min-width:992px){.caas .discount-bubble{font-size:40px;margin-top:-20px}}.caas .discount-bubble .discount-label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:700;font-size:11px;white-space:nowrap}@media (min-width:992px){.caas .discount-bubble .discount-label{font-size:14px}}.caas .prodpage-discount-bubble{position:absolute;z-index:10;top:40px;right:15px;font-size:56px}@media (min-width:600px){.caas .prodpage-discount-bubble{font-size:64px}}@media (min-width:992px){.caas .prodpage-discount-bubble{font-size:72px}}.caas .prodpage-discount-bubble .prodpage-discount-label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:700;font-size:18px;white-space:nowrap}@media (min-width:600px){.caas .prodpage-discount-bubble .prodpage-discount-label{font-size:20px}}@media (min-width:992px){.caas .prodpage-discount-bubble .prodpage-discount-label{font-size:22px}}.caas .discount-code{margin:auto 15px}@media (max-width:599px){.caas .discount-code{white-space:nowrap;margin:0}}.caas .discount-code a:hover{cursor:pointer}.caas .discount-code-popup .responsive-form label{font-size:14px}.caas .discount-code-popup .popup-buttons-wrapper{margin-top:15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.caas .discount-code-popup .popup-buttons-wrapper .apply-discount-code-button{padding:0 5px}.caas .environment-info{position:relative;bottom:0;height:auto;line-height:20px;font-size:11px;z-index:1000;padding:5px 10px;word-wrap:break-word}.caas .fast-cart-ubo .ubo-box .ubo-header .ubo-header-text{font-size:18px}.caas .fast-cart-ubo .fast-cart-popup form.responsive-form .textarea-set label{font-size:12px}.caas .fast-cart-ubo .fast-cart-popup form.responsive-form .textarea-set textarea{height:210px}.caas .fast-cart-ubo .fast-cart-popup .popup-buttons-wrapper{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:991px){.caas .fast-cart-ubo .fast-cart-popup .popup-buttons-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (min-width:600px){.caas .fast-cart-ubo .fast-cart-popup .popup-buttons-wrapper{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.caas .fast-cart-ubo .fast-cart-popup .popup-buttons-wrapper .add-fast-products{padding-left:15px;padding-right:15px}@media (min-width:600px){.caas .financing-info{width:400px}}.caas .product-financing{margin-top:15px}.caas .product-financing .financing-details-link a{padding-left:5px}.caas .free-freight-label{background-color:#476471;color:#fff;padding:1px 18px;display:inline-block;margin-bottom:10px}.caas .ink-selector{margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e6e6e6}.caas .ink-selector-content{height:100px;background:#000}.caas .ink-selector-content .content-top{visibility:visible;color:#fff;position:relative;top:25px;margin-left:35px;font-size:20px}@media (min-width:992px){.caas .ink-selector-content .content-top{visibility:hidden}}@media (min-width:600px){.caas .ink-selector-content .content-top{font-size:24px}}.caas .ink-selector-content .content-top .logo{vertical-align:middle}.caas .ink-selector .title{padding-left:20px;font-weight:700}.caas .ink-selector .title h1{font-size:14px;font-weight:700;margin-bottom:0}@media (min-width:992px){.caas .ink-selector .title h1{font-size:30px}}.caas .ink-selector .ink-selector-select{background-color:#f5f5f5;overflow:hidden}@media (min-width:992px){.caas .ink-selector .ink-selector-select .dropdown-btn{float:left;padding-right:0}}@media (min-width:992px){.caas .ink-selector .ink-selector-select .dropdown-btn select{width:auto;max-width:250px;min-width:180px}}@media (max-width:992px){.caas .ink-selector .ink-selector-select .dropdown-btn .icon,.caas .ink-selector .ink-selector-select .dropdown-btn .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .ink-selector .ink-selector-select .dropdown-btn .search-icon{right:30px}}.caas form.responsive-form .insurance{margin-bottom:15px;box-shadow:inset 0 0 0 2px #eceff1;padding:10px 24px}.caas form.responsive-form .insurance.checkbox-set input[type=checkbox]+label:before{vertical-align:middle;top:18px;position:absolute}.caas form.responsive-form .insurance.checkbox-set .checkbox-label{vertical-align:middle;font-weight:400;font-size:13px}.caas form.responsive-form .insurance.checkbox-set .checkbox-label .buy-text{font-weight:700}.caas form.responsive-form .insurance.checkbox-set .checkbox-label .buy-text,.caas form.responsive-form .insurance.checkbox-set .checkbox-label .prices{margin-left:25px}@media (min-width:600px){.caas .insurance-details{width:400px}}.caas .insurance-details h1{margin-top:5px;margin-bottom:2.5px;font-size:18px}.caas .insurance-details h3{font-size:16px}.caas .insurance-details h2{font-size:14px}.caas .insurance-checkbox{vertical-align:middle}.caas .memory-selector{margin-bottom:20px}.caas .memory-selector .memory-selector-content{background:#000;padding:20px;position:relative}@media (min-width:992px){.caas .memory-selector .memory-selector-content{background:#000 url(/mlf/memory-finder/memoryfinder-bg.jpeg) no-repeat bottom}}.caas .memory-selector .memory-selector-content .memory-selector-text{color:#fff;margin-bottom:20px}@media (min-width:992px){.caas .memory-selector .memory-selector-content .memory-selector-text{width:40%}}.caas .memory-selector .memory-selector-content .memory-selector-heading{color:#f9e341;font-size:18px;font-weight:700;margin-bottom:20px}@media (min-width:600px){.caas .memory-selector .memory-selector-content .memory-selector-heading{font-size:24px}}@media (min-width:992px){.caas .memory-selector .memory-selector-content .memory-selector-heading{font-size:30px}}@media (min-width:600px){.caas .memory-selector .memory-selector-content .crucial-logo{position:absolute;top:35px;right:35px}}.caas .memory-selector .memory-selector-select{background-color:#f5f5f5;border:1px solid #e6e6e6;overflow:hidden}@media (min-width:992px){.caas .memory-selector .memory-selector-select .dropdown-btn{float:left;padding-right:0}}@media (min-width:992px){.caas .memory-selector .memory-selector-select .dropdown-btn select{width:auto;max-width:250px;min-width:180px}}@media (max-width:992px){.caas .memory-selector .memory-selector-select .dropdown-btn .icon,.caas .memory-selector .memory-selector-select .dropdown-btn .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .memory-selector .memory-selector-select .dropdown-btn .search-icon{right:30px}}.caas .memory-selector .memory-selector-select .memory-selector-select-wrapper{padding:20px}@media (min-width:992px){.caas .memory-selector .memory-selector-select .memory-selector-select-wrapper{float:left;padding-right:0}}.caas .memory-selector .memory-selector-select .memory-selector-select-wrapper select{width:100%}@media (min-width:992px){.caas .memory-selector .memory-selector-select .memory-selector-select-wrapper select{width:auto;max-width:200px}}.caas .mobile-bundling{background-color:#fff;border:1px solid #ddd;padding:15px}.caas .mobile-bundling .checkbox-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px}.caas .mobile-bundling .checkbox-label:before{min-width:16px}.caas .mobile-bundling .checkbox-label .label-content{pointer-events:none;margin-left:15px}.caas .mobile-bundling .checkbox-label .bundle-image{width:150px;display:block}.caas .mobile-bundling .checkbox-label .price{font-weight:700}.caas .ubo.mob-pop{z-index:27642;left:inherit;right:0;font-size:13px}.caas .ubo.mob-pop .ubo-box{padding:0;max-width:100%;overflow-x:hidden;position:relative;min-width:0}.caas .ubo.mob-pop .ubo-box ul.ubo-content{list-style-type:none;padding:0;margin-bottom:0;margin-top:0}.caas .ubo.mob-pop .ubo-box ul.ubo-content li a,.caas .ubo.mob-pop .ubo-box ul.ubo-content li button{display:block;height:40px;line-height:40px;padding:0 22px;color:#333;white-space:nowrap}.caas .ubo.mob-pop .ubo-box ul.ubo-content li a:focus,.caas .ubo.mob-pop .ubo-box ul.ubo-content li a:hover,.caas .ubo.mob-pop .ubo-box ul.ubo-content li button:focus,.caas .ubo.mob-pop .ubo-box ul.ubo-content li button:hover{background-color:#f1f1f1;text-decoration:none}.caas .ubo.mob-pop .ubo-box ul.ubo-content li button{width:100%;text-align:left}.caas form.mcc.responsive-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.caas form.mcc.responsive-form .mcc-title{margin-right:.25em}.caas form.mcc.responsive-form .input-set{display:inline-block;margin:0 .25em;margin-bottom:0}.caas form.mcc.responsive-form select{color:#000;font-weight:400}.caas form.mcc.responsive-form select:disabled{color:#d3d3d3}.caas .open_dropdown_top_color{background:#f1f1f1}.caas .multi-level-navigation-overlay{position:fixed;will-change:scroll-position;width:100%;height:100%;background:#000;z-index:156;left:0;top:0;display:none;opacity:0;transition:opacity .6s ease-out}.caas .multi-level-navigation-overlay.transition{display:block}.caas .multi-level-navigation-overlay.open{opacity:.4}.caas .navigation-header{background:#fff;top:0;width:100%;border-top:0 solid #fff;transition:max-height .5s;padding-left:0;padding-right:0}.caas .navigation-header .main-header{border-bottom:6px solid #f8b912;position:relative}.caas .navigation-header .main-header.is-punchout .punchout-hidden{display:none}.caas .navigation-header .main-header .login-button-placeholder{width:205px}.caas .navigation-header .main-header .dropdown-icon{display:inline-block}.caas .navigation-header .main-header .container{position:relative}.caas .navigation-header .main-header .container .mobile-nav .mobile-login{top:10px}.caas .navigation-header .nav-container{border-bottom:2px solid #ccc}.caas .navigation-header .logo>a{margin-top:0;margin-left:0;padding:0}.caas .navigation-header .logo>a>img{max-width:100%}.caas .navigation-header .top-nav .btn{border:0;border-radius:0;padding:5px 10px;position:relative;line-height:1em}.caas .navigation-header .search .input-group .top-nav .btn .search-icon,.caas .navigation-header .top-nav .btn .icon,.caas .navigation-header .top-nav .btn .search .input-group .search-icon{margin-top:-2px}.caas .navigation-header .top-nav>div{display:inline-block;position:relative}.caas .navigation-header .right-nav{text-align:right}.caas .navigation-header .btn{border:none;border-radius:0;font-size:12px;padding:0 10px}.caas .navigation-header .btn:focus,.caas .navigation-header .btn:hover{background-color:#f1f1f1}.caas .navigation-header .navbar-toggle{z-index:5;border-radius:0;margin:0;font-size:18px;border:0;padding:9px 4px}.caas .navigation-header .mobile-menu-toggle{position:absolute;z-index:160;top:0;margin-left:15px}.caas .navigation-header .dropdown-container .row{position:absolute;width:0}.caas .navigation-header .dropdown ul.dropdown-menu{position:absolute;top:100%;z-index:1000;float:left;display:block;min-width:100%;margin:0;border-radius:0;left:0;border:0;padding:0;box-sizing:content-box;box-shadow:0 2px 12px 0 rgba(50,50,50,.21);list-style:none;background:#fff}.caas .navigation-header .dropdown ul.dropdown-menu .icon,.caas .navigation-header .dropdown ul.dropdown-menu .search .input-group .search-icon,.caas .navigation-header .search .input-group .dropdown ul.dropdown-menu .search-icon{display:inline-block;vertical-align:middle}.caas .navigation-header .dropdown ul.dropdown-menu li{border:0;width:100%;text-align:left}.caas .navigation-header .dropdown ul.dropdown-menu li a,.caas .navigation-header .dropdown ul.dropdown-menu li button{display:block;clear:both;color:#545454;padding:6px 20px;border-bottom:0;font-size:12px}.caas .navigation-header .dropdown ul.dropdown-menu li a:focus,.caas .navigation-header .dropdown ul.dropdown-menu li a:hover,.caas .navigation-header .dropdown ul.dropdown-menu li button:focus,.caas .navigation-header .dropdown ul.dropdown-menu li button:hover{background-color:#f1f1f1;text-decoration:none}.caas .navigation-header .dropdown ul.dropdown-menu li button{padding-left:20px;padding-right:20px;display:block;width:100%;text-align:left}.caas .navigation-header .dropdown .login-popup-auto{display:block;vertical-align:top}.caas .navigation-header .search-bar{position:absolute;left:0;right:0;float:none;padding:0;display:block}@media (min-width:1299px){.caas .navigation-header .nav-container.remove{max-height:0}}@media (min-width:992px) and (max-width:1299px){.caas .navigation-header .nav-container{transition:none}}@media (min-width:992px){.caas .navbar-toggle{display:none}.caas .navigation-header .logo{margin-top:24px;margin-bottom:0;line-height:70px}.caas .navigation-header .logo img{height:auto}.caas .navigation-header .simple-login-button{margin:10px 15px 0 0}}@media (min-width:1022px){.caas .navigation-header .main-header:after{content:"";display:inline-block;background-color:#fff;position:absolute;bottom:-9px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:3px;height:12px;right:50%;margin-right:-501px}}@media (max-width:991px){.caas .logo{margin-left:calc(50% - 110px);margin-top:.8px;padding:0}.caas .logo img{width:220px}.caas .navigation-header-wrapper{position:static}.caas .main-header{background:#fff;z-index:157}.caas .container-wide{height:40px}}@media (max-width:599px){.caas .navigation-header .logo{margin-left:calc(50% - 61px);margin-top:11.58px}.caas .navigation-header .logo a img{width:122px}}@media (min-width:1300px){.caas .navigation-header .main-header:after{margin-right:-605px}}.caas .navigation-header-container{margin-bottom:10px;position:relative;z-index:157}@media (max-width:991px){.caas .navigation-header-container.with-search-field{min-height:105px}.caas .navigation-header-container .navigation-header{width:100%;position:relative;top:0;transition:top .5s}.caas .navigation-header-container.stuck .navigation-header{-webkit-backface-visibility:hidden;top:-120px;left:0;position:fixed;z-index:141}.caas .navigation-header-container.stuck.stuck-show .navigation-header{top:0}}@media (min-width:992px){.caas .category-menu,.caas .category-menu.show-menu{display:none}}.caas .popup{box-shadow:0 0 3px 3px #ccc;border-radius:5px;font-size:11.2px;border:1px solid #aaa;text-align:left;margin-top:20px;padding:15px 40px;display:inline-block;position:relative;z-index:103;box-sizing:border-box;max-width:85%;max-height:85%;line-height:normal}.caas .popup .loading.big{text-align:center;padding:20px}.caas .popup .fancy-input{border:1px solid #bbb;padding:5px 6px;outline:none;color:inherit;line-height:15px;font-size:13px;vertical-align:middle;border-radius:3px;box-sizing:border-box}.caas .popup .fancy-input:focus{border:2px solid #9ebee5;padding:4px 5px}.caas .popup .fancy-input-shadow{box-shadow:inset 0 2px 3px -1px #ccc}.caas .popup .fancy-checkbox input[type=checkbox],.caas .popup .fancy-checkbox input[type=radio],.caas .popup .fancy-radio input[type=checkbox],.caas .popup .fancy-radio input[type=radio]{display:inline-block;position:absolute;width:1px;height:1px;overflow:hidden;vertical-align:middle;margin-left:-15px}.caas .popup .fancy-checkbox input[type=checkbox]:checked+label,.caas .popup .fancy-radio input[type=checkbox]:checked+label{background-position:0 -163px}.caas .popup .fancy-checkbox label,.caas .popup .fancy-radio label{background-image:url(/a/i/H/FormSprite-small.png);background-position:0 -136px;width:23px;height:23px;display:inline-block;cursor:pointer;vertical-align:middle}.caas .popup .fancy-radio input[type=radio]:checked+label{background-position:0 -28px}.caas .popup .fancy-checkbox label.text-label,.caas .popup .fancy-radio label.text-label{margin-left:0;background:none;display:inline-block;padding-bottom:2px;height:auto;width:auto}.caas .popup .button-large{border-radius:6px;line-height:30px;padding:0 25px;min-width:70px;font-size:12px;font-weight:700}.caas .popup #block-content .button-secondary,.caas .popup .button-secondary{font-family:inherit;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");background-size:100%;background-image:linear-gradient(#f9f9f9,#e2e2e2 50%,#d5d5d5 0,#d0d0d0);border:1px solid #c4c4c4;font-weight:700;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFD0D0D0",GradientType=0);color:#444;cursor:pointer}.caas .popup a{color:#1f1949}.caas .popup .confirm-modal{max-width:400px}.caas .popup .confirm-modal .button-primary{margin-right:10px}.caas .popup input{font-family:Arial,Helvetica,sans-serif}.caas .popup hr{margin-top:.5em;margin-bottom:.5em;border-top:1px inset;height:1px;position:relative;top:-6px;background:none repeat scroll 0 0 #ddd}.caas .popup h2{font-size:1.5em;margin-bottom:.83em;margin-top:.83em;font-weight:700;line-height:normal}.caas .popup label{max-width:none;margin-bottom:0;font-weight:400}.caas .popup .validation-error-label{font-weight:700;color:red}.caas .popup .close{font-family:arial bold,arial,tahoma;border-radius:40px;box-shadow:0 0 3px 3px #ccc;position:absolute;border:3px solid #fff;background:#000;display:inline-block;width:20px;height:20px;right:-10px;top:-10px;z-index:105;text-align:center;cursor:pointer;box-sizing:content-box}.caas .popup .close:after{content:"\2715";content:"X";color:#fff;line-height:20px;font-weight:700;text-align:center;font-size:1.1em;text-shadow:0 0 3px #aaa}.caas [data-touch=true] .popup .close{width:40px;height:40px;right:-20px;top:-20px;font-size:1.4em}.caas [data-touch=true] .popup .close:after{line-height:40px}.caas .mfp-bg{z-index:1042;overflow:hidden;background:#fff;opacity:.5;filter:alpha(opacity=50)}.caas .mfp-bg,.caas .mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.caas .mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.caas .mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.caas .mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.caas .mfp-align-top .mfp-container:before{display:none}.caas .mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:center;z-index:1045}.caas .mfp-ajax-holder .mfp-content,.caas .mfp-inline-holder .mfp-content{width:100%;cursor:auto}.caas .mfp-ajax-cur{cursor:progress}.caas .mfp-zoom-out-cur,.caas .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.caas .mfp-zoom{cursor:pointer;cursor:zoom-in}.caas .mfp-auto-cursor .mfp-content{cursor:auto}.caas .mfp-arrow,.caas .mfp-close,.caas .mfp-counter,.caas .mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.caas .mfp-loading.mfp-figure{display:none}.caas .mfp-hide{display:none!important}.caas .mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.caas .mfp-preloader a{color:#ccc}.caas .mfp-preloader a:hover{color:#fff}.caas .mfp-s-error .mfp-content,.caas .mfp-s-ready .mfp-preloader{display:none}.caas button.mfp-arrow,.caas button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:1046;box-shadow:none}.caas button::-moz-focus-inner{padding:0;border:0}.caas .mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.caas .mfp-close:focus,.caas .mfp-close:hover{opacity:1}.caas .mfp-close:active{top:1px}.caas .mfp-close-btn-in .mfp-close{color:#333}.caas .mfp-iframe-holder .mfp-close,.caas .mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.caas .mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.caas .mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.caas .mfp-arrow:active{margin-top:-54px}.caas .mfp-arrow:focus,.caas .mfp-arrow:hover{opacity:1}.caas .mfp-arrow .mfp-a,.caas .mfp-arrow .mfp-b,.caas .mfp-arrow:after,.caas .mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.caas .mfp-arrow .mfp-a,.caas .mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.caas .mfp-arrow .mfp-b,.caas .mfp-arrow:before{border-top-width:21px;border-bottom-width:21px}.caas .mfp-arrow-left{left:0}.caas .mfp-arrow-left .mfp-a,.caas .mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.caas .mfp-arrow-left .mfp-b,.caas .mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.caas .mfp-arrow-right{right:0}.caas .mfp-arrow-right .mfp-a,.caas .mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.caas .mfp-arrow-right .mfp-b,.caas .mfp-arrow-right:before{border-left:27px solid #3f3f3f}.caas .mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.caas .mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.caas .mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.caas .mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.caas .mfp-iframe-holder .mfp-close{top:-40px}.caas img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.caas .mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.caas .mfp-figure{line-height:0}.caas .mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.caas .mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.caas .mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.caas .mfp-image-holder .mfp-content{max-width:100%}.caas .mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.caas .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.caas .mfp-img-mobile img.mfp-img{padding:0}.caas .mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.caas .mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.caas .mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.caas .mfp-img-mobile .mfp-counter{right:5px;top:3px}.caas .mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}.caas .mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media (max-width:900px){.caas .mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.caas .mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.caas .mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.caas .mfp-container{padding-left:6px;padding-right:6px}}.caas .mfp-ie7 .mfp-img{padding:0}.caas .mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.caas .mfp-ie7 .mfp-container{padding:0}.caas .mfp-ie7 .mfp-content{padding-top:44px}.caas .mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.caas .product-accessories h3{font-size:14px}@media (min-width:600px){.caas .product-accessories h3{font-size:16px}}@media (min-width:992px){.caas .product-accessories h3{font-size:18px}}.caas .product-crm-info{position:absolute;bottom:0;left:0;z-index:10}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .image-container .product-crm-info .eol,.caas .cart-page .cart-item .productline-info .product-image-and-description .image-container .product-crm-info .eol,.caas .product-crm-info #cart-page-react .cart-item .productline-info .product-image-and-description .image-container .eol,.caas .product-crm-info .cart-page .cart-item .productline-info .product-image-and-description .image-container .eol,.caas .product-crm-info .crm-only,.caas .product-crm-info .eol{background:#2b3841;color:#fff;font-size:13px;height:35px;width:85px;line-height:40px;text-align:center}.caas .product-crm-info .eol{background:#a00}.caas .product-main-info-demo-link{margin-bottom:15px}.caas .product-energy-logo{text-align:right}.caas .product-energy-logo a{display:block}.caas .product-energy-logo .technical-details{margin-right:21px}.caas .product-energy-logo-iframe{margin-top:10px;width:250px;height:560px}.caas .product-main-info-buy .product-energy-logo-img{height:36px}.caas .product-list.box .product-list-item .product-energy-logo-img{height:24px}.caas .product-list.list .product-list-item .product-energy-logo-img{height:28px}@media (max-width:991px){.caas .product-list.list .product-list-item .product-energy-logo-img{height:24px}}.caas .product-list-item.product-ad .product-energy-logo-img{height:28px}.caas .recommendations .recommendations-content .product-energy-logo-img{height:24px}.caas .technical-ubo .ubo-content{max-width:450px;word-wrap:break-word}@media (min-width:600px){.caas .technical-ubo .ubo-content{min-width:450px}}.caas .technical-ubo .ubo-content #ccs-product-fiche{height:650px}@media (max-width:600px){.caas .ubo.energy-ubo .ubo-box,.caas .ubo.technical-ubo .ubo-box{-webkit-overflow-scrolling:touch}.caas .ubo.technical-ubo .ubo-box.scroll{padding-left:0;padding-right:0}.caas .ubo.technical-ubo .ubo-box.scroll .ubo-close-button{right:0}}.caas .ubo-content .product-energy{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas .product-images .medium-image-carousel{z-index:9}.caas .product-images .medium-image-carousel img,.caas .product-images .medium-image-carousel video{width:100%}.caas .product-images .medium-image-carousel .swiper-container.overflow-visible{overflow:visible}.caas .product-images .medium-image-carousel .swiper-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.caas .product-images .medium-image-carousel .swiper-slide{height:100%;display:block}.caas .product-images .medium-image-carousel .swiper-slide-video{z-index:1;opacity:0;transition:opacity .01s;transition-delay:.3s}.caas .product-images .medium-image-carousel .swiper-slide-video.swiper-slide-active{transition-delay:.1s;transition:opacity .1s;opacity:1}.caas .product-images .medium-image-carousel .swiper-slide .gamereactor-logo{position:absolute;top:10px;left:0;z-index:2147483647;font-size:48px}.caas .product-images .medium-image-carousel .swiper-slide .gamereactor-logo.fullscreen-logo{position:fixed;right:0;left:auto;font-size:64px}@media (max-width:599px){.caas .product-images .medium-image-carousel .swiper-slide .gamereactor-logo{font-size:32px}}.caas .product-images .medium-image-carousel .swiper-slide video{z-index:1}.caas .product-images .medium-image-carousel .swiper-slide-button{display:block;opacity:0}.caas .product-images .medium-image-carousel .swiper-slide-button:active,.caas .product-images .medium-image-carousel .swiper-slide-button:focus{opacity:1}.caas #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group .product-images .medium-image-carousel .swiper-slide-button i.search-icon,.caas #block-content #product-info .primary-container .button-primary.button-download .product-images .medium-image-carousel .swiper-slide-button i.icon,.caas #block-content #product-info .primary-container .button-secondary.button-download .navigation-header .search .input-group .product-images .medium-image-carousel .swiper-slide-button i.search-icon,.caas #block-content #product-info .primary-container .button-secondary.button-download .product-images .medium-image-carousel .swiper-slide-button i.icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .product-images .medium-image-carousel .swiper-slide-button .search-icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .product-images .medium-image-carousel .swiper-slide-button .icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .product-images .medium-image-carousel .swiper-slide-button .search-icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .product-images .medium-image-carousel .swiper-slide-button .icon,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download .product-images .medium-image-carousel .swiper-slide-button i.search-icon,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-secondary.button-download .product-images .medium-image-carousel .swiper-slide-button i.search-icon,.caas .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .product-images .medium-image-carousel .swiper-slide-button .search-icon,.caas .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .product-images .medium-image-carousel .swiper-slide-button .search-icon,.caas .navigation-header .search .input-group .product-images .medium-image-carousel .swiper-slide-button .search-icon,.caas .product-images .medium-image-carousel .swiper-slide-button #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group i.search-icon,.caas .product-images .medium-image-carousel .swiper-slide-button #block-content #product-info .primary-container .button-primary.button-download i.icon,.caas .product-images .medium-image-carousel .swiper-slide-button #block-content #product-info .primary-container .button-secondary.button-download .navigation-header .search .input-group i.search-icon,.caas .product-images .medium-image-carousel .swiper-slide-button #block-content #product-info .primary-container .button-secondary.button-download i.icon,.caas .product-images .medium-image-carousel .swiper-slide-button #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas .product-images .medium-image-carousel .swiper-slide-button #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas .product-images .medium-image-carousel .swiper-slide-button #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas .product-images .medium-image-carousel .swiper-slide-button #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas .product-images .medium-image-carousel .swiper-slide-button .icon-20,.caas .product-images .medium-image-carousel .swiper-slide-button .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download i.search-icon,.caas .product-images .medium-image-carousel .swiper-slide-button .navigation-header .search .input-group #block-content #product-info .primary-container .button-secondary.button-download i.search-icon,.caas .product-images .medium-image-carousel .swiper-slide-button .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .product-images .medium-image-carousel .swiper-slide-button .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .product-images .medium-image-carousel .swiper-slide-button .navigation-header .search .input-group .search-icon{display:block}.caas .product-images .medium-image-carousel:hover .swiper-slide-button{opacity:1}.caas .product-images .swipe-nav{position:absolute;z-index:2;top:0;right:15px}.caas .product-images .swipe-nav-page-indicator{opacity:.75;background-color:#eceff1;padding:5px;border-bottom-left-radius:2px}.caas .product-images .vertical-preview-carousel{width:100%;overflow:hidden;height:300px}@media (min-width:1300px){.caas .product-images .vertical-preview-carousel{height:400px}}.caas .product-images .vertical-preview-carousel .item-content{margin:10px 0}.caas .product-images .vertical-preview-carousel .item-content:hover{outline:3px solid #e5e4e2}.caas .product-images .vertical-preview-carousel .item.videoThumbnail{position:relative;width:100%}.caas .product-images .vertical-preview-carousel .item.videoThumbnail .item-content{max-height:100px}.caas .navigation-header .search .input-group .product-images .vertical-preview-carousel .item.videoThumbnail .search-icon,.caas .product-images .vertical-preview-carousel .item.videoThumbnail .icon,.caas .product-images .vertical-preview-carousel .item.videoThumbnail .navigation-header .search .input-group .search-icon{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;opacity:.8}.caas .product-images .vertical-preview-carousel .swiper-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas .product-images .vertical-preview-carousel .swiper-slide{background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.caas .product-images .carusel-column:hover .swiper-next-button{visibility:visible}.caas .product-images .carusel-column .swiper-next-button{visibility:hidden;display:block;width:100%;text-align:center}.caas .product-images .carusel-column .swiper-next-button .swiper-next-button-icon{display:inline-block}.caas .full-size-gallery.swiper-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010}.caas .full-size-gallery .swiper-wrapper{z-index:2}.caas .full-size-gallery .swiper-wrapper,.caas .full-size-gallery .swiper-wrapper .swiper-container-android .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0)}.caas .full-size-gallery .swiper-slide{height:100%;pointer-events:none}.caas .full-size-gallery .swiper-slide img,.caas .full-size-gallery .swiper-slide video{max-height:95%;max-width:95%;pointer-events:all}.caas .full-size-gallery .overlay{opacity:.8;z-index:1}.caas .full-size-gallery .loading-spinner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.caas .full-size-gallery .swiper-controls a{position:absolute;border-radius:50%;z-index:3}.caas .full-size-gallery .swiper-controls a.close{padding:15px;top:15px;right:15px}.caas .full-size-gallery .swiper-controls a.large-swiper-button{padding:15px;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}.caas .full-size-gallery .swiper-controls a.large-swiper-next-button{right:15px}.caas .full-size-gallery .swiper-controls a.large-swiper-prev-button{left:15px}.caas .full-size-gallery .swiper-controls .white-background{background:#fff;border-radius:16px;padding:6px}.caas #block-content #product-info .primary-container .button-primary.button-download .full-size-gallery .swiper-controls i.icon,.caas #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group .full-size-gallery .swiper-controls i.search-icon,.caas #block-content #product-info .primary-container .button-secondary.button-download .full-size-gallery .swiper-controls i.icon,.caas #block-content #product-info .primary-container .button-secondary.button-download .navigation-header .search .input-group .full-size-gallery .swiper-controls i.search-icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .full-size-gallery .swiper-controls .icon,.caas #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .full-size-gallery .swiper-controls .search-icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .full-size-gallery .swiper-controls .icon,.caas #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .full-size-gallery .swiper-controls .search-icon,.caas .full-size-gallery .swiper-controls #block-content #product-info .primary-container .button-primary.button-download .navigation-header .search .input-group i.search-icon,.caas .full-size-gallery .swiper-controls #block-content #product-info .primary-container .button-primary.button-download i.icon,.caas .full-size-gallery .swiper-controls #block-content #product-info .primary-container .button-secondary.button-download .navigation-header .search .input-group i.search-icon,.caas .full-size-gallery .swiper-controls #block-content #product-info .primary-container .button-secondary.button-download i.icon,.caas .full-size-gallery .swiper-controls #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas .full-size-gallery .swiper-controls #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas .full-size-gallery .swiper-controls #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .icon,.caas .full-size-gallery .swiper-controls #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .navigation-header .search .input-group .search-icon,.caas .full-size-gallery .swiper-controls .icon-20,.caas .full-size-gallery .swiper-controls .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download i.search-icon,.caas .full-size-gallery .swiper-controls .navigation-header .search .input-group #block-content #product-info .primary-container .button-secondary.button-download i.search-icon,.caas .full-size-gallery .swiper-controls .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .full-size-gallery .swiper-controls .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .search-icon,.caas .full-size-gallery .swiper-controls .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-primary.button-download .full-size-gallery .swiper-controls i.search-icon,.caas .navigation-header .search .input-group #block-content #product-info .primary-container .button-secondary.button-download .full-size-gallery .swiper-controls i.search-icon,.caas .navigation-header .search .input-group #block-content .products.list .product-box .buy-button-wrapper.product-download .button-buy-small.button.button-primary.button-small.gradient.button-download .full-size-gallery .swiper-controls .search-icon,.caas .navigation-header .search .input-group #block-content .rr .button-buy-small.button.button-primary.button-small.gradient.button-download .full-size-gallery .swiper-controls .search-icon,.caas .navigation-header .search .input-group .full-size-gallery .swiper-controls .search-icon{display:block}.caas .full-size-gallery .use-keuboard-info{background:#fff;position:absolute;bottom:30px;left:30px;z-index:1100;padding:5px 20px;font-size:16px;border-radius:5px}.caas .product-responsive-info{font-size:14px;line-height:1.5;color:#333;padding-bottom:15px}.caas .product-responsive-info .row>[class*=col-]{padding-top:15px;padding-bottom:0;margin:0}.caas .product-responsive-info .row>[class*=col-]>img{display:block;margin:0 auto}.caas .product-responsive-info .row>ul[class*=col-]{padding-left:30px}.caas .product-responsive-info h3{font-size:16px}@media (min-width:600px){.caas .product-responsive-info h3{font-size:18px}}@media (min-width:992px){.caas .product-responsive-info h3{font-size:24px}}.caas .product-responsive-info h4{font-weight:700;font-size:14px}@media (min-width:600px){.caas .product-responsive-info h4{font-size:16px}}@media (min-width:992px){.caas .product-responsive-info h4{font-size:18px}}.caas .product-responsive-info img{max-width:100%}.caas .product-responsive-info .image-container{text-align:center;font-size:0;clear:left}.caas .product-responsive-info .image-container a{padding:0 5px 0 0;display:inline-block;float:none;text-align:left}.caas .product-responsive-info .ingress{font-weight:700}.caas .product-responsive-info .youtube{height:240px}@media (min-width:480px){.caas .product-responsive-info .youtube{height:390px}}.caas .product-leasing-pricebox{border:1px solid;border-color:#476471;border-radius:3px;width:130px;text-align:center;font-size:7px;line-height:16px;margin:15px 0}.caas .product-leasing-pricebox .product-leasing-header{background-color:#476471;color:#fff;padding-top:3px;padding-bottom:3px}.caas .product-leasing-pricebox .product-leasing-header strong{font-size:2em;vertical-align:middle}.caas .product-leasing-pricebox .product-leasing-header .product-leasing-info-icon{display:inline-block;vertical-align:middle;line-height:20px}.caas .product-leasing-pricebox .product-leasing-header .product-leasing-info-icon:focus,.caas .product-leasing-pricebox .product-leasing-header .product-leasing-info-icon:hover{opacity:.8;color:#fff;text-decoration:none}.caas .product-leasing-pricebox .product-leasing-price-text{margin:5px 0;font-size:1.6em}.caas .product-leasing-pricebox .product-leasing-price-text .product-leasing-minimum-price-warning-wrapper{display:none}@media (min-width:600px){.caas .product-leasing-info{width:400px}}.caas .product-list-item{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #e6e6e6}@media (min-width:992px){.caas .product-list-item:focus,.caas .product-list-item:hover{box-shadow:inset 0 0 0 3px #e6e6e6}}@media (max-width:991px){.caas .product-list-item:active{box-shadow:inset 0 0 0 3px #e6e6e6}}.caas .product-list-item .product-link,.caas .product-list-item .product-link:focus,.caas .product-list-item .product-link:hover,.caas .product-list-item .product-link:hover:active{color:#333;text-decoration:none}.caas .product-list-item .image-container{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:150px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 0 20px 10px;position:relative}.caas .product-list-item .image-container .image-wrapper{width:100%;padding:0 0 17px}.caas .product-list-item .image-container .product-image{max-width:100%;display:block;margin:0 auto}.caas .product-list-item .image-container .discount-bubble{position:absolute;top:50%;font-size:50px;margin-top:-25px;left:5px;z-index:130}.caas .product-list-item .image-container .discount-bubble .discount-label{font-size:16px}.caas .product-list-item .image-container .sticker{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:50%}@media (min-width:600px){.caas .product-list-item .image-container .sticker{max-width:none}}.caas .product-list-item .content-block{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px 10px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;word-wrap:break-word;width:100%}.caas .product-list-item .text-container{display:block;padding:0 18px 10px 0;-webkit-order:-1;-ms-flex-order:-1;order:-1;word-break:break-word}.caas .product-list-item .text-container:active,.caas .product-list-item .text-container:focus{outline:0}.caas .product-list-item .text-container:active:before,.caas .product-list-item .text-container:focus:before{content:"";position:absolute;display:inline;top:0;right:0;bottom:0;left:0;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;z-index:-1}.caas .product-list-item .text-container h2{font-size:14px;font-weight:700;margin:0 0 5px}.caas .product-list-item .text-container p{margin:0 0 5px;font-size:12px}.caas .product-list-item .text-container .text-content{-webkit-order:-1;-ms-flex-order:-1;order:-1}.caas .product-list-item .text-container .review-data{-webkit-order:1;-ms-flex-order:1;order:1}.caas .product-list-item .ellipsis{display:inline}@media (min-width:480px){.caas .product-list-item .ellipsis{display:none}}.caas .product-list-item .ellipsis:after{content:"...";display:inline-block}.caas .product-list-item .extended-description{display:none}@media (min-width:480px){.caas .product-list-item .extended-description{display:inline}}.caas .product-list-item .box-bottom{-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-order:1;-ms-flex-order:1;order:1}.caas .product-list-item .box-bottom .energy-logo{width:100%}.caas .product-list-item .review .rating-stars{vertical-align:text-top}.caas .product-list-item .stockstatus{position:absolute;bottom:17px;padding:0 0 0 10px;width:145px;text-align:center;left:0;line-height:20px;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.caas .product-list-item .stockstatus .stockstatus-availability-label{display:none}.caas .product-list-item .stockstatus .stockstatus-stock-details{display:inline;font-size:12px;line-height:1em}.caas .product-list-item .product-seller{font-size:12px;position:absolute;bottom:1px;padding:0 0 0 10px;width:145px;text-align:center;left:0;line-height:20px;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width:600px){.caas .product-list-item .product-seller{width:auto}}.caas .product-list-item .product-data{display:none;font-size:12px}.caas .product-list-item .offers{display:none}.caas .product-list-item .price-wrapper{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas .product-list-item .price-wrapper .product-price{line-height:1em}.caas .product-list-item .price-wrapper .product-price .product-price-now{font-size:20px}.caas .product-list-item .price-wrapper .product-price .product-price-now-label{font-size:12px}.caas .product-list-item .price-wrapper .product-price-before{margin-bottom:10px;font-size:12px;display:block;padding-top:5px}.caas .product-list-item .price-wrapper .product-price-exsklmva{display:block;font-weight:400;font-size:10px;position:absolute;bottom:7px;left:155px}.caas .product-list-item .buy-button{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding-top:5px;margin-left:auto}.caas .product-list-item .buy-button .quantity-picker{display:none}.caas .product-list-item .buy-button .quantity-picker label{margin-bottom:0}.caas .product-list-item .product-energy-logo{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.caas .product-list-item .product-energy-logo .product-energy-logo-details{margin-right:5px}.caas .product-list-item .comparison-checkbox{position:absolute;right:10px;top:20px;z-index:3}.caas .product-list-item .comparison-checkbox .checkbox-set .input{line-height:1em}.caas .product-list-item .comparison-checkbox .checkbox-set .input label{margin-bottom:0}.caas .product-list-item .comparison-checkbox .checkbox-set input[type=checkbox]+label:before{margin-right:0}.caas #cart-page-react .cart-item .productline-info .product-image-and-description .image-container .product-list-item .eol,.caas .cart-page .cart-item .productline-info .product-image-and-description .image-container .product-list-item .eol,.caas .product-crm-info .product-list-item .eol,.caas .product-list-item #cart-page-react .cart-item .productline-info .product-image-and-description .image-container .eol,.caas .product-list-item .cart-page .cart-item .productline-info .product-image-and-description .image-container .eol,.caas .product-list-item .crm-eol,.caas .product-list-item .crm-only,.caas .product-list-item .product-crm-info .eol{position:absolute;z-index:200;bottom:0;left:0;background-color:#2b3841;color:#fff;width:75px;height:20px;text-align:center}.caas .product-list-item .crm-eol{bottom:20px;background-color:#a00}.caas .product-list-item .crm-margin{font-weight:700}.caas .box .product-list-item{width:100%}.caas .box .product-list-item .product-release-date{background-color:#466470;height:20px;width:100%;color:#fff;margin:5px 0;font-weight:400;line-height:20px;padding-left:15px}.caas .box .product-list-item .product-release-date-day{font-weight:700}@media (min-width:480px){.caas .box .product-list-item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 234px;-ms-flex:1 0 234px;flex:1 0 234px;width:auto}.caas .box .product-list-item .image-container{width:100%;padding:20px 20px 10px}.caas .box .product-list-item .image-container .image-wrapper{padding:0}.caas .box .product-list-item .text-container{padding:0 0 10px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.caas .box .product-list-item .content-block{width:100%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0 20px 20px}.caas .box .product-list-item .box-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.caas .box .product-list-item .product-seller,.caas .box .product-list-item .stockstatus{position:static;margin-top:5px;padding:0;-webkit-flex:1 1 599px;-ms-flex:1 1 599px;flex:1 1 599px;text-align:left;max-width:100%}.caas .box .product-list-item .product-seller .icon,.caas .box .product-list-item .product-seller .navigation-header .search .input-group .search-icon,.caas .box .product-list-item .stockstatus .icon,.caas .box .product-list-item .stockstatus .navigation-header .search .input-group .search-icon,.caas .navigation-header .search .input-group .box .product-list-item .product-seller .search-icon,.caas .navigation-header .search .input-group .box .product-list-item .stockstatus .search-icon{margin-left:-3px}.caas .box .product-list-item .price-wrapper .product-price-exsklmva{bottom:5px;right:auto;left:15px}.caas .box .product-list-item .buy-button .quantity-picker{display:none}}@media (min-width:600px){.caas .box .product-list-item{max-width:385px}.caas .box .product-list-item .product-seller,.caas .box .product-list-item .stockstatus{-webkit-flex:1 1 385px;-ms-flex:1 1 385px;flex:1 1 385px}}.caas .list .product-list-item{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:600px){.caas .list .product-list-item .image-container .image-wrapper{padding:0}}@media (min-width:600px){.caas .list .product-list-item .content-block{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.caas .list .product-list-item .content-block{width:622px;padding-right:20px;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:1300px){.caas .list .product-list-item .content-block{width:830px}}@media (min-width:600px){.caas .list .product-list-item .text-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0;white-space:normal;-webkit-flex:0 1 430px;-ms-flex:0 1 430px;flex:0 1 430px;-webkit-order:1;-ms-flex-order:1;order:1;margin-right:auto}}@media (min-width:992px){.caas .list .product-list-item .text-container{-webkit-flex-basis:381px;-ms-flex-preferred-size:381px;flex-basis:381px}}@media (min-width:1300px){.caas .list .product-list-item .text-container{-webkit-flex-basis:589px;-ms-flex-preferred-size:589px;flex-basis:589px}}@media (min-width:600px){.caas .list .product-list-item .box-bottom{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-top:20.8px;-webkit-flex:1 0 170px;-ms-flex:1 0 170px;flex:1 0 170px;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:auto}}@media (min-width:992px){.caas .list .product-list-item .box-bottom{padding-top:0}}@media (min-width:600px){.caas .list .product-list-item .price-wrapper{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:15px 0}.caas .list .product-list-item .price-wrapper .product-price{margin-left:10px}.caas .list .product-list-item .price-wrapper .product-price-before{margin-bottom:0;margin-left:10px}}.caas .list .product-list-item .price-wrapper .product-price-exsklmva{position:static}.caas .list .product-list-item .text-content{margin-bottom:10px}@media (min-width:600px){.caas .list .product-list-item .review{vertical-align:middle;margin-bottom:24px}.caas .list .product-list-item .product-seller,.caas .list .product-list-item .stockstatus{text-align:left;left:158px;width:40%;padding:0}.caas .list .product-list-item .buy-button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:30px}.caas #block-content .list .product-list-item .buy-button .button-small,.caas .list .product-list-item .buy-button #block-content .button-small,.caas .list .product-list-item .buy-button .btn-small{margin-left:43px}.caas #block-content .list .product-list-item .buy-button .added-to-cart.button-small,.caas .list .product-list-item .buy-button #block-content .added-to-cart.button-small,.caas .list .product-list-item .buy-button .btn-small.added-to-cart{margin-left:2px}.caas .list .product-list-item .buy-button .quantity-picker{display:block;white-space:nowrap}.caas .list .product-list-item .comparison-checkbox{-webkit-order:3;-ms-flex-order:3;order:3}.caas .list .product-list-item .product-energy-logo{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;white-space:nowrap;padding-bottom:0}.caas .list .product-list-item .product-energy-logo .energy-label{margin-left:50px}}@media (min-width:992px){.caas .list .product-list-item .stockstatus{bottom:39px;width:381px}.caas .list .product-list-item .review,.caas .list .product-list-item .text-content{margin-bottom:0}.caas .list .product-list-item .product-seller{bottom:55px;width:381px;padding-left:2px}.caas .list .product-list-item .product-seller~.stockstatus{bottom:74px}.caas .list .product-list-item .product-data{display:block;margin-top:24px}.caas .list .product-list-item .offers{bottom:36px;display:block;font-size:12px;height:20px;left:158px;padding-left:2px;position:absolute}.caas .list .product-list-item .product-data.display-seller{margin-top:60px}.caas .list .product-list-item .comparison-checkbox{position:static;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-left:20px}}@media (min-width:1300px){.caas .list .product-list-item .product-seller,.caas .list .product-list-item .stockstatus{width:589px}}body[data-touch=true] .product-list-item:focus,body[data-touch=true] .product-list-item:hover{box-shadow:none}@media (min-width:992px){body[data-touch=true] .list .product-list-item:hover,body[data-touch=true] .list .product-list-item:hover+.product-list-item{border-top-color:#e6e6e6}}.caas .product-list-item.product-ad{border:2px solid #f5f5f5;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.caas .product-list-item.product-ad:hover{border-color:#e8e8e8;box-shadow:none}.caas .product-list-item.product-ad .image-container{padding:20px 10px 0;width:100%}.caas .product-list-item.product-ad .image-container .image-wrapper{padding:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.caas .product-list-item.product-ad .image-container .image-wrapper{height:100%}}.caas .product-list-item.product-ad .image-container .sticker{right:20px}.caas .product-list-item.product-ad .image-container .discount-bubble{left:20px;margin-top:-35px;font-size:70px}.caas .product-list-item.product-ad .image-container .discount-bubble .discount-label{font-size:20px}.caas .product-list-item.product-ad .content-block{padding:10px 20px 20px;width:100%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.caas .product-list-item.product-ad .text-container{font-size:14px;padding:0 0 10px}.caas .product-list-item.product-ad .text-container h2{font-size:16px;margin-bottom:.5em}.caas .product-list-item.product-ad .text-container .description{padding-bottom:5px}.caas .product-list-item.product-ad .box-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%}.caas .product-list-item.product-ad .stockstatus{position:static;padding:0;margin-top:5px;width:100%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left}.caas .product-list-item.product-ad .product-seller{position:static;padding:0;text-align:left;width:auto}.caas .product-list-item.product-ad .price-wrapper{padding-top:10px;margin-top:-5px}.caas .product-list-item.product-ad .price-wrapper .product-price-exsklmva{left:15px}@media (min-width:992px){.caas .product-list-item.product-ad .text-container{font-size:13px}.caas .product-list-item.product-ad .text-container h2{font-size:14px}.caas .product-list-item.product-ad .discount-bubble{font-size:70px;margin-top:-35px}.caas .product-list-item.product-ad .discount-bubble .discount-label{font-size:20px}}.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad .product-link{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad .review .rating-stars{font-size:24px;vertical-align:bottom}.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad .review .review-count{font-size:15px}@media (min-width:600px){.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad .image-container{width:40%;padding:20px 0 30px 20px}.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad .content-block{padding:20px 20px 30px 0;width:60%}.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad .text-container{padding-bottom:10px}.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad .text-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:14px}.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad .text-content h2{font-size:20px}.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad .price-wrapper{padding-top:5px}.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad .price-wrapper .product-price-exsklmva{left:40%;margin-left:-4px;bottom:15px}.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad .review{margin-bottom:10px}.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad .review .rating-stars{margin:0}.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad .stockstatus{padding-left:0;margin-left:-2px}}@media (min-width:992px){.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad .text-content{font-size:16px}.caas .col-xs-12:not(.col-sm-6) .product-list-item.product-ad .text-content h2{font-size:24px}}.caas .col-xs-12.col-sm-6 .product-list-item.product-ad .review .rating-stars{font-size:20px}@media (min-width:600px){.caas .col-xs-12.col-sm-6 .product-list-item.product-ad .text-container{font-size:14px}.caas .col-xs-12.col-sm-6 .product-list-item.product-ad .text-container h2{font-size:18px}.caas .col-xs-12.col-sm-6 .product-list-item.product-ad .review .rating-stars{font-size:24px}}.caas .col-xs-6.col-md-3 .product-list-item.product-ad .product-link,.caas .col-xs-6.col-sm-4 .product-list-item.product-ad .product-link{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas .col-xs-6.col-md-3 .product-list-item.product-ad .discount-bubble,.caas .col-xs-6.col-sm-4 .product-list-item.product-ad .discount-bubble{font-size:50px;margin-top:-25px}.caas .col-xs-6.col-md-3 .product-list-item.product-ad .discount-bubble .discount-label,.caas .col-xs-6.col-sm-4 .product-list-item.product-ad .discount-bubble .discount-label{font-size:18px}.caas .col-xs-6.col-md-3 .product-list-item.product-ad .buy-button,.caas .col-xs-6.col-sm-4 .product-list-item.product-ad .buy-button{margin:0 0 0 auto}@media (min-width:600px){.caas .col-xs-6.col-md-3 .product-list-item.product-ad .discount-bubble,.caas .col-xs-12.col-sm-6 .product-list-item.product-ad .discount-bubble{font-size:70px;margin-top:-35px}.caas .col-xs-6.col-md-3 .product-list-item.product-ad .discount-bubble .discount-label,.caas .col-xs-12.col-sm-6 .product-list-item.product-ad .discount-bubble .discount-label{font-size:20px}}@media (min-width:1300px){.caas .col-xs-6.col-sm-4 .product-list-item.product-ad .discount-bubble{font-size:70px;margin-top:-35px}.caas .col-xs-6.col-sm-4 .product-list-item.product-ad .discount-bubble .discount-label{font-size:20px}}.caas .col-xs-6.col-md-3 .banner-image+.product-list-item.product-ad,.caas .col-xs-6.col-md-3 .product-list-item.product-ad+.product-list-item.product-ad{margin-top:5px}@media (min-width:992px){.caas .col-xs-6.col-md-3 .banner-image+.product-list-item.product-ad,.caas .col-xs-6.col-md-3 .product-list-item.product-ad+.product-list-item.product-ad{margin-top:7.5px}}.caas .embed-responsive{height:100%}.caas .product-list-item.product-ad.product-ad-compact{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.caas .product-list-item.product-ad.product-ad-compact .image-container{padding:0;width:40%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.caas .product-list-item.product-ad.product-ad-compact .image-container .discount-bubble{font-size:50px;margin-top:-25px}.caas .product-list-item.product-ad.product-ad-compact .image-container .discount-bubble .discount-label{font-size:16px}@media (min-width:992px){.caas .product-list-item.product-ad.product-ad-compact .image-container .discount-bubble{font-size:60px;margin-top:-30px}.caas .product-list-item.product-ad.product-ad-compact .image-container .discount-bubble .discount-label{font-size:18px}}.caas .product-list-item.product-ad.product-ad-compact .content-block{width:60%}.caas .product-main-info .product-main-info-webtext1{margin-top:0;font-size:20px;color:#333;padding-right:0}.caas .product-main-info .product-main-info-webtext1 .show-all-webtext{font-size:18px;cursor:pointer;text-decoration:none}.caas .product-main-info .product-main-info-webtext2{margin-top:0;margin-bottom:10px;font-size:16px;color:#545454}@media (max-width:599px){.caas .product-main-info{margin-left:0;margin-right:0}}@media (min-width:600px){.caas .product-main-info .product-main-info-webtext1{font-size:24px}.caas .product-main-info .product-main-info-webtext2{font-size:18px}}@media (min-width:992px){.caas .product-main-info .product-main-info-webtext1{font-size:30px}.caas .product-main-info .product-main-info-webtext2{font-size:20px}}@media (min-width:992px){.caas .product-main-info-section{margin-top:40px}}.caas .product-main-info .product-main-info-buy{background-color:#eceff1;padding-top:15px;padding-bottom:15px}@media (min-width:600px){.caas .product-main-info .product-main-info-buy{padding:25px}}.caas .product-main-info .product-main-info-buy-button .buy-button{margin-top:15px}.caas #block-content .config-boxes .config .cto .product-main-info .product-main-info-buy-button .buy-button li.button.button-large.button-secondary,.caas #block-content .product-main-info .product-main-info-buy-button .buy-button .button-buy-big,.caas .product-main-info .product-main-info-buy-button .buy-button #block-content .button-buy-big,.caas .product-main-info .product-main-info-buy-button .buy-button #block-content .config-boxes .config .cto li.button.button-large.button-secondary,.caas .product-main-info .product-main-info-buy-button .buy-button .btn-large{font-size:14px;width:100%}.caas .product-main-info .product-main-info-financing-stockstatus-partnumber{margin-top:15px;margin-bottom:15px}@media (min-width:992px){.caas .product-main-info .product-main-info-financing-stockstatus-partnumber{padding-left:25px}}@media (min-width:600px) and (max-width:991px){.caas .product-main-info .product-main-info-financing-stockstatus-partnumber{margin-top:0}}.caas .product-main-info .product-main-info-compare,.caas .product-main-info .product-main-info-stockstatus{margin-bottom:15px}.caas .product-main-info .product-main-info-compare .touch-friendly-link{line-height:normal}.caas .product-main-info .product-main-info-partnumber-manufacturer{margin-bottom:5px}.caas .product-main-info .product-main-info-product-manufacturer{margin-bottom:15px}@media (min-width:992px){.caas .product-main-info .product-main-info-product-manufacturer{margin-bottom:0}}.caas .product-main-info .product-main-info-image{margin-bottom:15px;width:100%}.caas .product-main-info .product-main-info-partnumber-store{margin-bottom:15px}@media (min-width:600px){.caas .product-main-info .buy-button-section{margin-right:0}}@media (min-width:992px){.caas .product-main-info .compare-share-review{padding-top:10px}}.caas .product-main-info .product-main-info-review{text-align:right;margin-bottom:5px}@media (max-width:992px){.caas .product-main-info .product-main-info-review{text-align:center;border-right:none;padding-right:0}}.caas .product-main-info .product-main-info-review-write-link{display:inline-block}.caas .product-main-info .product-main-info-review-write-link.zero-reviews{margin-left:10px}.caas .product-main-info .product-main-info-review-count-link{display:inline-block;text-align:center;margin-left:-5px}.caas .product-main-info .product-main-info-review .rating-stars{vertical-align:text-bottom}.caas .product-main-info .compare-share-wrapper{text-align:right}@media (max-width:600px){.caas .product-main-info .compare-share-wrapper{text-align:center}}.caas .product-main-info .compare-share{text-align:right;padding-left:0}.caas .product-main-info .promotion-price-ends{color:#55555c}@media (min-width:600px){.caas .product-main-info{padding:5px}}@media screen and (min-width:992px){.caas .insurance-checkbox-set-container{margin-left:-24px;margin-right:-15px}}@media screen and (min-width:992px){.caas .insurance-checkbox-set-container .col-xs-12{padding:0}}.caas .product-manufacturer .manufacturer-image{display:block;padding-top:5px}.caas .product-price{color:#333}.caas .product-price-before{font-size:13px;color:#333}.caas .product-price-now-label{font-size:16px;font-weight:400}.caas .product-price-now{font-size:26px;font-weight:700}.caas .product-price-exsklmva{font-weight:700;padding-left:5px}.caas .product-release-date{font-weight:700;margin-top:10px}.caas .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.caas .video-container embed,.caas .video-container iframe,.caas .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:600px){.caas .product-technical-details .responsive-table tr>th[scope=row]{width:33%}}.caas .quantity-picker{display:inline-block;line-height:16px;min-width:80px}.caas .quantity-picker .adjust-button{display:inline-block;width:27px;height:25px;line-height:25px;background:#f5f5f5;text-shadow:none;text-align:center;vertical-align:middle;font-size:13px;font-weight:400;border:1px solid #e6e6e6;margin:0;padding:0;color:#333}.caas .quantity-picker .adjust-button:focus,.caas .quantity-picker .adjust-button:hover{text-decoration:none}.caas .quantity-picker .adjust-button:hover:not(.disabled){background:#fff}.caas .quantity-picker .adjust-button:active:not(.disabled){background:#e6e6e6}.caas .quantity-picker .adjust-button.disabled{color:#777;cursor:default}.caas .quantity-picker .adjust-button.dec{border-radius:3px 0 0 3px}.caas .quantity-picker .adjust-button.inc{border-radius:0 3px 3px 0}.caas .quantity-picker .adjust-input{width:28px;height:25px;padding:0;text-align:center;vertical-align:middle;margin:0;box-shadow:none;border:1px solid #e6e6e6;border-left:0;border-right:0;font-size:16px;font-weight:400;-webkit-appearance:none;border-radius:0}.caas .non-editable-quantity{font-size:16px}.caas .rating-stars{display:inline-block;font-size:18px;vertical-align:text-top}.caas .review-count{font-size:13px;padding-left:5px;vertical-align:middle}.caas .product-reviews-sorting-controls{padding-left:30px;margin-bottom:15px}.caas .product-reviews-sorting-controls .reviews-sorting-wrapper .reviews-sorting-label-row{margin-bottom:5px}.caas .product-reviews-sorting-controls .reviews-sorting-wrapper .reviews-sorting-label-row .reviews-sorting-label{font-size:14px;font-weight:700}.caas .facets .facet-title{text-transform:uppercase;margin-bottom:10px;margin-top:0;font-size:12px;font-weight:700;display:block;line-height:1.2em}.caas .facets .text-count{display:inline-block;max-width:130px;vertical-align:top;margin-top:3px}.caas .facets .category-list,.caas .facets .see-more{font-size:12px;padding:0;list-style-type:none}.caas .facets .category-list li.level-two,.caas .facets .see-more li.level-two{margin-left:10px}.caas .facets .category-list li.level-two a,.caas .facets .see-more li.level-two a{background:#f2f3f7;padding:6px 0 6px 7px}.caas .facets .category-list li.level-two a.active:after,.caas .facets .see-more li.level-two a.active:after{display:none}.caas .facets .category-list li.level-two:last-child,.caas .facets .see-more li.level-two:last-child{margin-bottom:10px}.caas .facets .category-list li a,.caas .facets .see-more li a{color:#333;padding:6px 0 6px 10px;margin:2px 0;background:#f2f3f7;display:block;border-radius:3px;position:relative;font-weight:400;text-decoration:none}.caas .facets .category-list li a.active,.caas .facets .category-list li a:focus,.caas .facets .category-list li a:hover,.caas .facets .see-more li a.active,.caas .facets .see-more li a:focus,.caas .facets .see-more li a:hover{background:#eaebef}.caas .facets .category-list li a:focus .text,.caas .facets .see-more li a:focus .text{text-decoration:underline}.caas .facets .facet{font-size:12px;margin-bottom:20px}.caas .facets .facet h4{overflow:hidden}.caas .facets .facet.first{margin-top:inherit}.caas .facets .facet .listing ul{padding:0;list-style-type:none}.caas .facets .facet .listing ul li{margin-bottom:2px}.caas .facets .facet .listing ul li a{color:#545454;padding:6px 0 6px 10px;background:#f2f3f7;display:block;border-radius:3px;position:relative;font-weight:400;text-decoration:none}.caas .facets .facet .listing ul li a.active,.caas .facets .facet .listing ul li a:focus,.caas .facets .facet .listing ul li a:hover{background:#eaebef}.caas .facets .facet .listing ul li a:focus .text{text-decoration:underline}.caas .facets .facet .listing ul li a label.checkbox-label{width:calc(100% - 10px)}.caas .facets .facet .combined-checkbox-and-link{position:relative}.caas .facets .facet .combined-checkbox-and-link .checkbox-set{display:inline-block;position:absolute;top:7px;left:10px;z-index:1}.caas .facets .facet .combined-checkbox-and-link .link{padding-left:30px}.caas .facets .facet .combined-checkbox-and-link .link.disabled{pointer-events:none;cursor:default}.caas .facets .facet .slider{margin-top:1px;text-align:center;padding:8px}.caas .facets .facet .slider .ui-slider{width:90%;height:12px;position:relative;background:#fafafa;border:1px solid #ccc;border-radius:4px;display:inline-block}.caas .facets .facet .slider .ui-slider .ui-slider-range{background:#1f1949;position:absolute;display:inline-block;height:12px;border-radius:4px}.caas .facets .facet .slider .ui-slider .ui-slider-handle{position:absolute;width:22px;height:22px;border-radius:12px;display:inline-block;background:#fff;border:1px solid #ccc;top:-6px;margin-left:-10px;left:0}.caas .facets .facet .slider .ui-slider .ui-slider-handle:hover{border:1px solid #999}.caas .facets .facet .slider .values{margin:5px 0}.caas .facets .facet .slider .values .value{margin:0 5px;width:40%;border-radius:4px;border:1px solid #ccc;height:24px;padding:0;text-align:center;background:#fff}.caas .facets input{font-size:16px}.caas .facets .show-more-container{border-bottom:1px solid #eee}.caas .facets .show-more-container.border-top{border-bottom:none;border-top:1px solid #eee}.caas .facets .show-more-container .products-found-label-facet{line-height:60px;font-size:16px;padding-left:30px}.caas .facets .show-more-container .show-more-link{margin:10px 0;text-align:center;width:100%;font-size:10px}.caas .facets .pre-defined .count{display:none}@media (min-width:992px){.caas .facets .facet-title-button,.caas .facets .listing ul.only-top-twenty li.not-top-twenty{display:none}}@media (max-width:991px){.caas .responsive-menu .vertical-menu .filter-headline{display:none}.caas .responsive-menu .vertical-menu .facets{margin:0 15px}.caas .responsive-menu .vertical-menu .facets .subcategory-facet{margin-top:20px}.caas .responsive-menu .vertical-menu .facets .subcategory-facet .listing{background:#f8f8f8;border:1px solid #e8e8e8;border-top:0;border-radius:0 0 4px 4px}.caas .responsive-menu .vertical-menu .facets .facet{font-size:16px}.caas .responsive-menu .vertical-menu .facets .facet .facet-title{display:none}.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button{display:block;width:100%;margin-bottom:0;padding:7.5px;border:1px solid #e8e8e8;background:#f8f8f8;text-align:left;font-weight:400;height:40px;color:#545454}.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button.selected{border-radius:4px 4px 0 0;border-bottom:0;padding-bottom:8.5px}.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button:active,.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button:focus{background:#f1f1f1}.caas .navigation-header .search .input-group .responsive-menu .vertical-menu .facets .facet .facet-title-button .search-icon,.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button .icon,.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button .navigation-header .search .input-group .search-icon{float:right;margin-top:3px}.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button .facet-title-unselected,.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button.selected .facet-title-selected{display:block}.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button .facet-title-loading,.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button .facet-title-selected,.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button.selected .facet-title-unselected{display:none}.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button .facet-title-field,.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button[filtered=true] .facet-title-selected-facets{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;margin-right:16px}.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button .facet-title-selected-facets,.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button[filtered=true] .facet-title-field,.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button[loading=true] .facet-title-selected,.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button[loading=true] .facet-title-unselected{display:none}.caas .responsive-menu .vertical-menu .facets .facet .facet-title-button[loading=true] .facet-title-loading{display:block;-webkit-animation:k 1s infinite linear;animation:k 1s infinite linear}.caas .responsive-menu .vertical-menu .facets .facet .listing{display:none;background:#f8f8f8;border:1px solid #e8e8e8;border-radius:4px;border-top:0}.caas .responsive-menu .vertical-menu .facets .facet .listing.selected{display:block}.caas .responsive-menu .vertical-menu .facets .facet .listing li a{padding:7.5px 15px;padding-left:30px;background:none;margin:0}.caas .responsive-menu .vertical-menu .facets .facet .listing li a:active,.caas .responsive-menu .vertical-menu .facets .facet .listing li a:focus{background:#f1f1f1}.caas .responsive-menu .vertical-menu .facets .facet .listing li a label.checkbox-label{width:100%}.caas .responsive-menu .vertical-menu .facets .facet .listing li a label.checkbox-label .text-count{max-width:90%;white-space:normal}.caas .responsive-menu .vertical-menu .facets .facet .slider{margin-top:0}.caas .responsive-menu .vertical-menu .facets .facet .slider .ui-slider{height:15px;margin-bottom:10px;border-radius:8px}.caas .responsive-menu .vertical-menu .facets .facet .slider .ui-slider .ui-slider-range{height:15px}.caas .responsive-menu .vertical-menu .facets .facet .slider .ui-slider .ui-slider-handle{width:30px;height:30px;border-radius:15px;top:-8px;margin-left:-15px}.caas .responsive-menu .vertical-menu .facets .facet .slider .values .value{height:auto;font-size:16px;padding-top:4px;padding-bottom:2px}.caas .responsive-menu .vertical-menu .facets .price-slider-facet .facet-title-button{background:none;border:none}.caas .responsive-menu .vertical-menu .facets .see-more{display:none}.caas .multi-level.responsive-menu{width:100%;max-width:none}.caas .multi-level.responsive-menu .vertical-menu .filter-headline{text-align:center;font-size:18px;display:block;line-height:40px}.caas .multi-level.responsive-menu .vertical-menu .back-link{display:none}.caas .multi-level.responsive-menu .facets .show-more-container .show-more-link{font-size:14px}}@media (max-width:991px) and (max-width:991px){.caas .multi-level.responsive-menu.trasition-enabled.filter-menu{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.caas .multi-level.responsive-menu.trasition-enabled.filter{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in}}@-webkit-keyframes k{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes k{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (min-width:992px){.caas .navigation-header .search{padding-top:20px;padding-right:27px;width:95%}}.caas .navigation-header .search .input-group{position:relative;display:block;width:100%}.caas .navigation-header .search .input-group .search-form-input.form-control{border:2px solid #b6afa9;border-radius:0;float:none;width:100%;display:block;padding-top:0;padding-bottom:0}.caas .navigation-header .search .input-group .search-form-input.form-control:focus{border-color:#1f1949}.caas .navigation-header .search .input-group .search-form-input.form-control::-ms-clear{width:0;height:0}.caas .navigation-header .search .input-group .input-group-btn{position:absolute;top:4px;right:4px;z-index:3;width:auto}.caas .navigation-header .search .input-group .search-form-button{border:0;background:#1f1949;padding:3px 10px;border-radius:0}.caas .navigation-header .search .input-group .search-form-button:focus,.caas .navigation-header .search .input-group .search-form-button:hover{background-color:#f8b912}.caas .navigation-header .search .input-group .ui-helper-hidden-accessible{display:none}.caas .navigation-header .search .input-group .autocomplete-wrapper{position:absolute;z-index:200;width:100%;top:40px;left:0}@media (min-width:992px){.caas .navigation-header .search .input-group .autocomplete-wrapper{top:auto}}.caas .navigation-header .search .input-group .autocomplete{background-color:#fff;border:1px solid #e6e6e6;list-style:none;margin:0;padding:0}.caas .navigation-header .search .input-group .autocomplete li a{font-weight:400;padding:.5em;cursor:pointer;display:block;color:#333}.caas .navigation-header .search .input-group .autocomplete li a.focus{background-color:#eee}.caas .navigation-header .search .input-group .autocomplete li a .written{font-weight:700;display:inline}@media (max-width:991px){.caas .navigation-header{z-index:1000}.caas .navigation-header .search-offset-sm{position:absolute;bottom:-45px;right:0}.caas .navigation-header .search-bar{bottom:-7px}.caas .navigation-header .search{display:block;float:left;width:auto;height:40px;left:0;right:0;position:absolute;margin:0}.caas .navigation-header .search .input-group{margin-top:0;display:-webkit-flex;display:-ms-flexbox;display:flex}.caas .navigation-header .search .input-group .icon,.caas .navigation-header .search .input-group .search-icon{margin-left:15px}.caas .navigation-header .search .input-group .search-form-input.form-control{height:39px;border-width:0;border:0}}.caas .search-show-more{text-align:center}.caas .search-show-more .show-more-button{margin-top:30px;margin-bottom:18px;font-weight:700}.caas .search-show-more .show-more-button:active,.caas .search-show-more .show-more-button:focus,.caas .search-show-more .show-more-button:hover{margin-top:30px}.caas .search-view-controls{padding:10px 0;background-color:#f5f5f5}@media (max-width:599px){.caas .search-view-controls{margin:0}}@media (min-width:600px){.caas .search-view-controls{margin:0}}.caas .search-view-controls .ubo .ubo-box{position:relative;min-width:0;padding:0}.caas .search-view-controls .ubo .ubo-box .sort-item{white-space:nowrap}.caas .search-view-controls .button-sort{margin-right:5px}.caas .search-view-controls .search-sort-wrapper{text-align:right}.caas .search-view-controls .search-sort-wrapper .products-found-label{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:31px}.caas .search-view-controls .search-sort-wrapper .search-view-mode{padding-left:15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container{display:inline-block;margin-right:10px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:599px){.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container{text-align:left;margin-right:0}}.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-label{font-weight:700}.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container button{text-decoration:none}.caas .navigation-header .search .input-group .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container button.selected .search-icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container button.selected .icon,.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container button.selected .navigation-header .search .input-group .search-icon{background-color:#383838;border-radius:3px;cursor:default}.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-list{font-size:13px}.caas .search-view-controls .search-sort-wrapper .search-view-mode .view-mode-container .view-mode-grid{font-size:13px;margin-right:5px}.caas .search-view-controls .search-sort-wrapper .search-view-mode .products-found-label{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.caas .search-view-controls .search-sort-wrapper .search-view-mode .current-sort-label{vertical-align:middle}.caas .search-view-controls .search-sort-wrapper .search-view-mode .toggle-sort-menu-label{font-weight:700;margin-left:5px;margin-right:5px}.caas .search-view-controls .search-sort-wrapper .search-view-mode .button-comparison{position:relative;line-height:20px}.caas .search-view-controls .search-sort-wrapper .search-view-mode .button-filters{line-height:20px;margin-right:0}@media (max-width:991px){.caas .search-view-controls .search-sort-wrapper .search-view-mode .button-filters{margin-right:5px}}.caas .fastcart{display:inline-block;vertical-align:top}@media (min-width:992px){.caas .fastcart .shoppingcart{width:205px;line-height:1.5em;min-width:205px;padding:9px 4px}.caas .fastcart .shoppingcart.btn{margin:12px;padding:5px}.caas .fastcart .shoppingcart i{font-size:23px;vertical-align:middle}.caas .fastcart .shoppingcart .lead-text{display:block;font-size:1.2em;font-weight:400}.caas .fastcart .shoppingcart span{vertical-align:middle}}@media (max-width:991px){.caas .fastcart .shoppingcart{z-index:5;border-radius:0;margin:0;font-size:18px;border:0;padding:9px 4px}}.caas .fastcart .cart-item-counter-container{position:relative;top:0;margin-right:0}@media (min-width:992px){.caas .fastcart .cart-item-counter-container{top:3px;margin-right:15px}}.caas .fastcart .cart-item-counter-container .cart-item-counter{top:0;left:16px;background-color:#fff;position:absolute;min-width:20px;min-height:20px;border-radius:10px;line-height:16px;font-size:11px;border:2px solid #f8b912;transition:all .2s ease-in-out}@media (min-width:992px){.caas .fastcart .cart-item-counter-container .cart-item-counter{top:-4px;left:19px}}.caas .fastcart .cart-item-counter-container .cart-item-counter.animate{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}@media (min-width:992px){.caas .fastcart .cart-item-counter-container .cart-item-counter.animate{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}}.caas .socialShareButton a.fb-share-link{display:inline-block}@media (max-width:599px){.caas .socialShareButton a.fb-share-link{margin-bottom:5px}}.caas .stockstatus span{vertical-align:middle}.caas .triangle-badge{position:absolute;top:0;left:0;height:77px;text-align:center;text-transform:uppercase;font-weight:700;z-index:300;line-height:51.33333px}.caas .triangle-badge .content{position:relative;z-index:2}.caas .triangle-badge:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:0;z-index:1;border-top:77px solid;border-right:77px solid transparent}.caas .triangle-badge.sort-index{font-size:26px;color:#fff;width:42.77778px}.caas .triangle-badge.sort-index:before{border-top-color:#466470}.caas .triangle-badge.remaining-days{width:77px;line-height:18.33333px;font-size:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.caas .triangle-badge.remaining-days .days{font-size:12px;font-weight:400}.caas .triangle-badge.remaining-days:before{border-top-color:#f8b912;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:992px){.caas .product-list-item:hover .triangle-badge:before{border-top-width:71px;border-right-width:71px;left:3px;top:3px}}.caas .usp-banner{font-size:12px;padding:0 7.5px 7.5px}.caas .usp-banner .usp-item{background-color:#f5f5f5;white-space:nowrap;text-align:center;text-decoration:none;padding-top:3px;padding-bottom:3px}.caas .usp-banner .usp-item,.caas .usp-banner .usp-item:hover{color:#333}.caas .navigation-header .search .input-group .usp-banner .search-icon,.caas .usp-banner .icon,.caas .usp-banner .navigation-header .search .input-group .search-icon{margin-right:4px;margin-bottom:1px}.caas .usp-banner .usp-text{vertical-align:middle;display:inline-block}.caas .usp-banner .usp-text:hover{text-decoration:underline}.caas .voucher-code a{font-size:13px;cursor:pointer}.caas .voucher-code-popup .responsive-form label{font-size:14px}.caas .voucher-code-popup .popup-buttons-wrapper{margin-top:15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.caas .voucher-code-popup .popup-buttons-wrapper .apply-discount-code-button{padding:0 5px}.caas #block-bottom .review .review-description h3,.caas #block-content .review .review-description h3,.caas .popup .review .review-description h3{margin-top:0}.caas #block-bottom .products .page .product-box a:hover,.caas #block-content .products .page .product-box a:hover,.caas .popup .products .page .product-box a:hover{color:#4839a7}.caas #block-bottom .products .page .product-box .info .availability,.caas #block-content .products .page .product-box .info .availability,.caas .popup .products .page .product-box .info .availability{margin-left:182px}.caas #block-bottom .mega-portlet.prod a:hover,.caas #block-bottom .prod-boxes-horisontal a:hover,.caas #block-bottom .prod-boxes-vertical a:hover,.caas #block-bottom .rr.horizontal-bar a:hover,.caas #block-bottom .trippel-portlet.prod a:hover,.caas #block-content .mega-portlet.prod a:hover,.caas #block-content .prod-boxes-horisontal a:hover,.caas #block-content .prod-boxes-vertical a:hover,.caas #block-content .rr.horizontal-bar a:hover,.caas #block-content .trippel-portlet.prod a:hover,.caas .popup .mega-portlet.prod a:hover,.caas .popup .prod-boxes-horisontal a:hover,.caas .popup .prod-boxes-vertical a:hover,.caas .popup .rr.horizontal-bar a:hover,.caas .popup .trippel-portlet.prod a:hover{color:#4839a7}.caas #block-bottom .komplett-pc-deliverytime,.caas #block-content .komplett-pc-deliverytime,.caas .popup .komplett-pc-deliverytime{margin-top:10px}.caas #block-bottom .product-info-design #tab-navigator li a.button-tab,.caas #block-content .product-info-design #tab-navigator li a.button-tab,.caas .popup .product-info-design #tab-navigator li a.button-tab{color:#333}.caas .rr.vertical-bar .items .item-container .item:hover{color:#4839a7}.caas .register .col-xs-5{padding-right:0}.caas .register .bottom{margin-top:15px}.caas .register .button-wrapper{text-align:right}@media (min-width:992px){.caas .responsive-menu .touch-nav,.caas .responsive-menu .vertical-menu+.vertical-menu{display:none}}@media (max-width:991px){.caas .responsive-menu{position:fixed;background:#fff;left:0;top:0;bottom:0;right:20%;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1100;max-width:300px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden}.caas .responsive-menu.pop-in{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.caas .responsive-menu.show,.caas .responsive-menu.show-menu{visibility:visible}.caas .responsive-menu.trasition-enabled{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in}.caas .responsive-menu.slide-in{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.caas .responsive-menu .touch-nav{height:40px;background:#ededed}.caas .responsive-menu .touch-nav .back-link{height:40px;line-height:40px;padding-left:15px;padding-right:10px;text-decoration:none;color:#545454;display:inline-block;font-size:16px}.caas .responsive-menu .touch-nav .back-link:active,.caas .responsive-menu .touch-nav .back-link:hover{color:#686868}.caas .navigation-header .search .input-group .responsive-menu .touch-nav .back-link .search-icon,.caas .responsive-menu .touch-nav .back-link .icon,.caas .responsive-menu .touch-nav .back-link .navigation-header .search .input-group .search-icon{margin-top:-2px}.caas .responsive-menu .touch-nav .close{position:absolute;top:0;right:0;width:40px;height:40px}.caas .navigation-header .search .input-group .responsive-menu .touch-nav .close .search-icon,.caas .responsive-menu .touch-nav .close .icon,.caas .responsive-menu .touch-nav .close .navigation-header .search .input-group .search-icon{display:block;position:absolute;top:12px;left:12px}.caas .responsive-menu .vertical-menu{display:none}.caas .responsive-menu .vertical-menu.vertical-menu-active{display:block}}.caas .swipe-container{position:relative;width:100%;overflow:hidden}.caas .swipe-container #swipe-nav-container{position:absolute;z-index:10;background-color:green;height:0;width:0}.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-button{display:inline-block;cursor:pointer;position:absolute;opacity:.3}.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-button:focus,.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-button:hover{opacity:.6}.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-button.swipe-prev{height:32px;width:32px;left:0;background-color:gray}.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-button.swipe-next{height:32px;width:32px;right:0;background-color:gray}.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-button.swipe-play,.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-button.swipe-stop{opacity:.8;background:none repeat scroll 0 0 #ddd;display:inline-block;font-weight:700;text-align:center;text-decoration:none;border-radius:3px;padding:5px;width:30px;line-height:17px;color:#1f1949}.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-button.swipe-play:focus,.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-button.swipe-play:hover,.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-button.swipe-stop:focus,.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-button.swipe-stop:hover{text-decoration:none;opacity:.5}.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-pagination{list-style-type:circle;padding:0;margin:0;margin-left:auto;margin-right:auto;margin-bottom:-30px;position:relative;width:50px}.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-pagination .swipe-position{display:inline;float:left}.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-pagination .swipe-position .swipe-position-button{cursor:pointer;color:gray;font-size:26px;text-decoration:none}.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-pagination .swipe-position .swipe-position-button.current{color:#fff}.caas .swipe-container #swipe-nav-container .swipe-nav .swipe-pagination .swipe-position .swipe-position-button:hover{opacity:.7}.caas .swipe{visibility:hidden;width:auto;margin:0 auto;visibility:visible}.caas .swipe,.caas .swipe .swipe-wrap{overflow:hidden;position:relative}.caas .swipe .swipe-wrap>div{float:left;width:100%;position:relative}.caas #swipe-fullscreen.swipe{width:auto;visibility:hidden}.caas #swipe-fullscreen.swipe .image-fullscreen{text-align:center}.caas #swipe-fullscreen.swipe .image-fullscreen img{width:100%}.caas .swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.caas .swiper-container-vertical>.swiper-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.caas .swiper-wrapper{position:relative;width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition-property:-webkit-transform;transition-property:transform;z-index:1}.caas .swiper-wrapper,.caas .swiper-wrapper .swiper-container-android .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0)}.caas .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;text-align:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;position:relative;font-size:18px;cursor:pointer}.caas .swiper-slide-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff;border-radius:16px;vertical-align:center;cursor:pointer;padding:6px;z-index:500}.caas .swiper-slide-left-button{left:-1px}.caas .swiper-slide-right-button{right:0}.caas .swiper-slide-right-arrow{position:relative;left:2px}.caas .swiper-slide-left-arrow{position:relative;right:2px}.caas .swiper-pagination-wrapper{height:40px;position:relative;z-index:3}.caas .swiper-pagination-wrapper .swiper-pagination{display:inline-block;position:relative;top:10px;vertical-align:top}.caas .swiper-pagination-wrapper .swiper-pagination-bullet{display:inline-block;border-radius:100%;width:20px;height:20px;background:#545454;border:2px solid #fff;margin-left:8px}.caas .swiper-pagination-wrapper .swiper-pagination-bullet-active{background:#fff;border:2px solid #545454}.caas .swiper-pagination-wrapper .next-button{position:relative;left:8px}.caas .swiper-pagination-wrapper .next-button-icon{position:relative;border-radius:50%;background-color:#545454;border:2px solid #fff;width:24px;height:24px;line-height:18px;top:8px;left:7px}.caas .navigation-header .search .input-group .swiper-pagination-wrapper .next-button-icon .search-icon,.caas .swiper-pagination-wrapper .next-button-icon .icon,.caas .swiper-pagination-wrapper .next-button-icon .navigation-header .search .input-group .search-icon{left:1px}.caas .swiper-pagination-wrapper .next-button-icon .fa-white-chevron-right{margin-left:1px}.caas .swiper-previous-body-next-container{display:inline-block;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.caas .swiper-previous-body-next-container .next,.caas .swiper-previous-body-next-container .previous{-webkit-flex:0 0 32px;-ms-flex:0 0 32px;flex:0 0 32px;height:40px;text-align:center;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}.caas .swiper-previous-body-next-container .body{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.caas .chat-wrapper .chat-button-text{font-weight:700;color:#476471}.caas .fa-darkgrey-tracking,.caas .image-wishlist-logo{background-image:url(/Responsive/Icons/komplett.svg?cachebust=1493367912942);background-repeat:no-repeat;background-size:5.96875em 4.875em;display:inline-block}.caas .image-wishlist-logo{background-position:-.25em -.25em;width:5.46875em;height:3.125em}.caas .fa-darkgrey-tracking{background-position:-.25em -3.625em;width:1em;height:1em}.caas .facets .facet .slider .ui-slider .ui-slider-range{background:#476471}
/*# sourceMappingURL=style-full.css.map */
