.ui-datepicker{display:none;z-index:999999 !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer}.ui-datepicker .ui-datepicker-next-hover span,.ui-datepicker .ui-datepicker-prev-hover span{border-color:transparent #ff8400 transparent transparent}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-5px;font-size:0px;width:0;height:0;border:solid;border-width:5px 8px 5px 0;border-color:transparent #ff9635 transparent transparent}.ui-datepicker .ui-datepicker-next span{margin-left:0;top:50%;margin-top:-5px;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #ff9635}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker table{width:100%;font-size:.9em}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:4px;text-align:right;text-decoration:none;color:#000}.ui-datepicker .ui-datepicker-buttonpane button{float:right}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{height:25px;margin-bottom:-22px}.ui-timepicker-div dl .ui_tpicker_time_label{margin-bottom:-25px}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-datepicker{padding:15px;border:#fff 4px solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#efefef;-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,.35);box-shadow:5px 5px 10px 0px rgba(0,0,0,.35)}.ui-datepicker .ui-datepicker-header{background:0 0;border:none;padding-bottom:10px}.ui-datepicker .ui-datepicker-title .ui-datepicker-month{width:47%;margin-right:6%}.ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:47%}.ui-datepicker .ui-datepicker-calendar td{border:#cfcfcf 1px solid}.ui-datepicker .ui-datepicker-calendar td a{padding:4px;display:block}.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#f9eae7}.ui-datepicker .ui-datepicker-calendar{background:#fff;border:#cfcfcf 1px solid;border-collapse:collapse}.ui-datepicker .ui-datepicker-calendar th{background:#efefef;border:#cfcfcf 1px solid;padding:4px;text-transform:uppercase}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-col{text-align:center;border:#cfcfcf 1px solid}.ui-datepicker{width:auto}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background:#f3d7d2}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#ffdf66}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dd{margin:0 0 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-slider{position:relative;text-align:left}.ui-slider-horizontal .ui-slider-handle{margin-left:-5px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default}.ui-slider-horizontal{height:10px;-webkit-border-radius:10px;border-radius:10px;border:none;background:#dadada}.ui-slider-handle{height:10px;width:10px;-webkit-border-radius:10px;border-radius:10px;background:#f98b25;display:block;position:absolute}.ui-timepicker-div{padding:10px 0 5px}.ui-datepicker .ui-datepicker-buttonpane{overflow:hidden;padding-top:10px;border-top:#cfcfcf 1px solid}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:#f9f9f9}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled span{color:#959595}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}@charset "UTF-8";.ec-gtm-cookie-directive{position:fixed;bottom:20px;left:0;right:0;text-align:center;z-index:9999;-ms-filter:"alpha(opacity=95)";filter:alpha(opacity=95);-moz-opacity:.95;-khtml-opacity:.95;opacity:.95}.ec-gtm-cookie-directive>div{display:inline-block;text-align:left;background:#fff;padding:20px;color:#000;max-width:300px;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,.19);-moz-box-shadow:0px 0px 5px 1px rgba(0,0,0,.19);box-shadow:0px 0px 5px 1px rgba(0,0,0,.19)}.ec-gtm-cookie-directive>div>div{float:left;min-width:300px}.ec-gtm-cookie-directive>div>div>div:before,.ec-gtm-cookie-directive>div>div>div:after{content:" ";display:table}.ec-gtm-cookie-directive>div>div>div:after{clear:both}.ec-gtm-cookie-directive>div>div>div p{display:block;padding:5px;margin:0}.ec-gtm-cookie-directive>div>div>div a{cursor:pointer;color:#8e8e8e}.ec-gtm-cookie-directive>div>div>div a.action{display:block;text-align:left;padding:5px;float:left}.ec-gtm-cookie-directive>div>div>div a.action.accept{color:#8bc53f;font-weight:700}.ec-gtm-cookie-directive-segments{background:#f7f7f7;margin:10px -20px;padding:10px}.ec-gtm-cookie-directive-segments>div{padding:5px 0}.ec-gtm-cookie-directive small{display:block;padding:10px 20px}.ec-gtm-cookie-directive>div>div>div .ec-gtm-cookie-directive-note-toggle{display:block;margin:5px 0 5px 20px;color:#8bc53f;font-size:12px;cursor:pointer}.ec-gtm-cookie-directive>div>div>div .ec-gtm-cookie-directive-note{display:none}@media (min-width:1200px){.ec-gtm-cookie-directive>div{max-width:600px}.ec-gtm-cookie-directive>div>div{min-width:600px}}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../../frontend/CastelGarden/infoCommercePrice/default/fonts/MaterialIcons/MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(../../frontend/CastelGarden/infoCommercePrice/default/fonts/MaterialIcons/MaterialIcons-Regular.woff2) format('woff2'),url(../../frontend/CastelGarden/infoCommercePrice/default/fonts/MaterialIcons/MaterialIcons-Regular.woff) format('woff'),url(../../frontend/CastelGarden/infoCommercePrice/default/fonts/MaterialIcons/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.button.secondary.outlined{background:0 0;border:#44555f 1px solid}@media print,screen and (min-width:43.75em){.reveal,.reveal.tiny,.reveal.small,.reveal.large{right:auto;left:auto;margin:0 auto}}html{font-family:'Roboto',sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:'Roboto',sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"xsmall=0em&small=20em&medium=43.75em&large=62.5em&xlarge=75em&xxlarge=120em"}html{box-sizing:border-box;font-size:100%}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0;font-family:Roboto,sans-serif;font-weight:400;line-height:1.5;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.mqa-display img,.map_canvas embed,.mqa-display embed,.map_canvas object,.mqa-display object{max-width:none !important}button{padding:0;appearance:none;border:0;border-radius:0;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:120rem;margin-right:auto;margin-left:auto;display:flex;flex-flow:row wrap}@media print,screen and (min-width:20em){.row .row{margin-right:-.625rem;margin-left:-.625rem}}@media print,screen and (min-width:43.75em){.row .row{margin-right:-.625rem;margin-left:-.625rem}}@media print,screen and (min-width:62.5em){.row .row{margin-right:-1.25rem;margin-left:-1.25rem}}@media screen and (min-width:75em){.row .row{margin-right:-1.25rem;margin-left:-1.25rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row.is-collapse-child,.row.collapse>.column>.row,.row.collapse>.columns>.row{margin-right:0;margin-left:0}.column,.columns{flex:1 1 0px;padding-right:.625rem;padding-left:.625rem;min-width:0}@media print,screen and (min-width:62.5em){.column,.columns{padding-right:1.25rem;padding-left:1.25rem}}.column.row.row,.columns.row{float:none;display:block}.row .column.row.row,.row .columns.row{margin-right:0;margin-left:0;padding-right:0;padding-left:0}@media print,screen and (min-width:20em){.small-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.small-offset-0{margin-left:0}.small-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.small-offset-1{margin-left:8.3333333333%}.small-3{flex:0 0 25%;max-width:25%}.small-offset-2{margin-left:16.6666666667%}.small-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.small-offset-3{margin-left:25%}.small-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.small-offset-4{margin-left:33.3333333333%}.small-6{flex:0 0 50%;max-width:50%}.small-offset-5{margin-left:41.6666666667%}.small-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.small-offset-6{margin-left:50%}.small-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.small-offset-7{margin-left:58.3333333333%}.small-9{flex:0 0 75%;max-width:75%}.small-offset-8{margin-left:66.6666666667%}.small-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.small-offset-9{margin-left:75%}.small-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.small-offset-10{margin-left:83.3333333333%}.small-12{flex:0 0 100%;max-width:100%}.small-offset-11{margin-left:91.6666666667%}.small-up-1{flex-wrap:wrap}.small-up-1>.column,.small-up-1>.columns{flex:0 0 100%;max-width:100%}.small-up-2{flex-wrap:wrap}.small-up-2>.column,.small-up-2>.columns{flex:0 0 50%;max-width:50%}.small-up-3{flex-wrap:wrap}.small-up-3>.column,.small-up-3>.columns{flex:0 0 33.3333333333%;max-width:33.3333333333%}.small-up-4{flex-wrap:wrap}.small-up-4>.column,.small-up-4>.columns{flex:0 0 25%;max-width:25%}.small-up-5{flex-wrap:wrap}.small-up-5>.column,.small-up-5>.columns{flex:0 0 20%;max-width:20%}.small-up-6{flex-wrap:wrap}.small-up-6>.column,.small-up-6>.columns{flex:0 0 16.6666666667%;max-width:16.6666666667%}.small-up-7{flex-wrap:wrap}.small-up-7>.column,.small-up-7>.columns{flex:0 0 14.2857142857%;max-width:14.2857142857%}.small-up-8{flex-wrap:wrap}.small-up-8>.column,.small-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:20em) and print,screen and (min-width:20em){.small-expand{flex:1 1 0px}}.row.small-unstack>.column,.row.small-unstack>.columns{flex:0 0 100%}@media print,screen and (min-width:20em){.row.small-unstack>.column,.row.small-unstack>.columns{flex:1 1 0px}}@media print,screen and (min-width:43.75em){.medium-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.medium-offset-0{margin-left:0}.medium-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.medium-offset-1{margin-left:8.3333333333%}.medium-3{flex:0 0 25%;max-width:25%}.medium-offset-2{margin-left:16.6666666667%}.medium-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.medium-offset-3{margin-left:25%}.medium-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.medium-offset-4{margin-left:33.3333333333%}.medium-6{flex:0 0 50%;max-width:50%}.medium-offset-5{margin-left:41.6666666667%}.medium-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.medium-offset-6{margin-left:50%}.medium-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.medium-offset-7{margin-left:58.3333333333%}.medium-9{flex:0 0 75%;max-width:75%}.medium-offset-8{margin-left:66.6666666667%}.medium-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.medium-offset-9{margin-left:75%}.medium-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.medium-offset-10{margin-left:83.3333333333%}.medium-12{flex:0 0 100%;max-width:100%}.medium-offset-11{margin-left:91.6666666667%}.medium-up-1{flex-wrap:wrap}.medium-up-1>.column,.medium-up-1>.columns{flex:0 0 100%;max-width:100%}.medium-up-2{flex-wrap:wrap}.medium-up-2>.column,.medium-up-2>.columns{flex:0 0 50%;max-width:50%}.medium-up-3{flex-wrap:wrap}.medium-up-3>.column,.medium-up-3>.columns{flex:0 0 33.3333333333%;max-width:33.3333333333%}.medium-up-4{flex-wrap:wrap}.medium-up-4>.column,.medium-up-4>.columns{flex:0 0 25%;max-width:25%}.medium-up-5{flex-wrap:wrap}.medium-up-5>.column,.medium-up-5>.columns{flex:0 0 20%;max-width:20%}.medium-up-6{flex-wrap:wrap}.medium-up-6>.column,.medium-up-6>.columns{flex:0 0 16.6666666667%;max-width:16.6666666667%}.medium-up-7{flex-wrap:wrap}.medium-up-7>.column,.medium-up-7>.columns{flex:0 0 14.2857142857%;max-width:14.2857142857%}.medium-up-8{flex-wrap:wrap}.medium-up-8>.column,.medium-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}}@media print,screen and (min-width:43.75em) and print,screen and (min-width:43.75em){.medium-expand{flex:1 1 0px}}.row.medium-unstack>.column,.row.medium-unstack>.columns{flex:0 0 100%}@media print,screen and (min-width:43.75em){.row.medium-unstack>.column,.row.medium-unstack>.columns{flex:1 1 0px}}@media print,screen and (min-width:62.5em){.large-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.large-offset-0{margin-left:0}.large-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.large-offset-1{margin-left:8.3333333333%}.large-3{flex:0 0 25%;max-width:25%}.large-offset-2{margin-left:16.6666666667%}.large-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.large-offset-3{margin-left:25%}.large-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.large-offset-4{margin-left:33.3333333333%}.large-6{flex:0 0 50%;max-width:50%}.large-offset-5{margin-left:41.6666666667%}.large-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.large-offset-6{margin-left:50%}.large-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.large-offset-7{margin-left:58.3333333333%}.large-9{flex:0 0 75%;max-width:75%}.large-offset-8{margin-left:66.6666666667%}.large-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.large-offset-9{margin-left:75%}.large-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.large-offset-10{margin-left:83.3333333333%}.large-12{flex:0 0 100%;max-width:100%}.large-offset-11{margin-left:91.6666666667%}.large-up-1{flex-wrap:wrap}.large-up-1>.column,.large-up-1>.columns{flex:0 0 100%;max-width:100%}.large-up-2{flex-wrap:wrap}.large-up-2>.column,.large-up-2>.columns{flex:0 0 50%;max-width:50%}.large-up-3{flex-wrap:wrap}.large-up-3>.column,.large-up-3>.columns{flex:0 0 33.3333333333%;max-width:33.3333333333%}.large-up-4{flex-wrap:wrap}.large-up-4>.column,.large-up-4>.columns{flex:0 0 25%;max-width:25%}.large-up-5{flex-wrap:wrap}.large-up-5>.column,.large-up-5>.columns{flex:0 0 20%;max-width:20%}.large-up-6{flex-wrap:wrap}.large-up-6>.column,.large-up-6>.columns{flex:0 0 16.6666666667%;max-width:16.6666666667%}.large-up-7{flex-wrap:wrap}.large-up-7>.column,.large-up-7>.columns{flex:0 0 14.2857142857%;max-width:14.2857142857%}.large-up-8{flex-wrap:wrap}.large-up-8>.column,.large-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:1.25rem;padding-left:1.25rem}}@media print,screen and (min-width:62.5em) and print,screen and (min-width:62.5em){.large-expand{flex:1 1 0px}}.row.large-unstack>.column,.row.large-unstack>.columns{flex:0 0 100%}@media print,screen and (min-width:62.5em){.row.large-unstack>.column,.row.large-unstack>.columns{flex:1 1 0px}}@media screen and (min-width:75em){.xlarge-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.xlarge-offset-0{margin-left:0}.xlarge-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.xlarge-offset-1{margin-left:8.3333333333%}.xlarge-3{flex:0 0 25%;max-width:25%}.xlarge-offset-2{margin-left:16.6666666667%}.xlarge-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.xlarge-offset-3{margin-left:25%}.xlarge-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.xlarge-offset-4{margin-left:33.3333333333%}.xlarge-6{flex:0 0 50%;max-width:50%}.xlarge-offset-5{margin-left:41.6666666667%}.xlarge-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.xlarge-offset-6{margin-left:50%}.xlarge-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.xlarge-offset-7{margin-left:58.3333333333%}.xlarge-9{flex:0 0 75%;max-width:75%}.xlarge-offset-8{margin-left:66.6666666667%}.xlarge-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.xlarge-offset-9{margin-left:75%}.xlarge-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.xlarge-offset-10{margin-left:83.3333333333%}.xlarge-12{flex:0 0 100%;max-width:100%}.xlarge-offset-11{margin-left:91.6666666667%}.xlarge-up-1{flex-wrap:wrap}.xlarge-up-1>.column,.xlarge-up-1>.columns{flex:0 0 100%;max-width:100%}.xlarge-up-2{flex-wrap:wrap}.xlarge-up-2>.column,.xlarge-up-2>.columns{flex:0 0 50%;max-width:50%}.xlarge-up-3{flex-wrap:wrap}.xlarge-up-3>.column,.xlarge-up-3>.columns{flex:0 0 33.3333333333%;max-width:33.3333333333%}.xlarge-up-4{flex-wrap:wrap}.xlarge-up-4>.column,.xlarge-up-4>.columns{flex:0 0 25%;max-width:25%}.xlarge-up-5{flex-wrap:wrap}.xlarge-up-5>.column,.xlarge-up-5>.columns{flex:0 0 20%;max-width:20%}.xlarge-up-6{flex-wrap:wrap}.xlarge-up-6>.column,.xlarge-up-6>.columns{flex:0 0 16.6666666667%;max-width:16.6666666667%}.xlarge-up-7{flex-wrap:wrap}.xlarge-up-7>.column,.xlarge-up-7>.columns{flex:0 0 14.2857142857%;max-width:14.2857142857%}.xlarge-up-8{flex-wrap:wrap}.xlarge-up-8>.column,.xlarge-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}.xlarge-collapse>.column,.xlarge-collapse>.columns{padding-right:0;padding-left:0}.xlarge-uncollapse>.column,.xlarge-uncollapse>.columns{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (min-width:75em) and screen and (min-width:75em){.xlarge-expand{flex:1 1 0px}}.row.xlarge-unstack>.column,.row.xlarge-unstack>.columns{flex:0 0 100%}@media screen and (min-width:75em){.row.xlarge-unstack>.column,.row.xlarge-unstack>.columns{flex:1 1 0px}}.shrink{flex:0 0 auto;max-width:100%}.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width:62.5em){.column-block{margin-bottom:2.5rem}.column-block>:last-child{margin-bottom:0}}.align-left{justify-content:flex-start}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-left.vertical.menu>li>a{justify-content:flex-start}.align-right.vertical.menu>li>a{justify-content:flex-end}.align-center.vertical.menu>li>a{justify-content:center}.align-spaced.vertical.menu>li>a{justify-content:space-around}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{justify-content:center;align-items:center;align-content:center}@media print,screen and (min-width:20em){.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}}@media print,screen and (min-width:43.75em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media print,screen and (min-width:62.5em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}@media screen and (min-width:75em){.xlarge-order-1{order:1}.xlarge-order-2{order:2}.xlarge-order-3{order:3}.xlarge-order-4{order:4}.xlarge-order-5{order:5}.xlarge-order-6{order:6}}.flex-container{display:flex}.flex-child-auto{flex:1 1 auto}.flex-child-grow{flex:1 0 auto}.flex-child-shrink{flex:0 1 auto}.flex-dir-row{flex-direction:row}.flex-dir-row-reverse{flex-direction:row-reverse}.flex-dir-column{flex-direction:column}.flex-dir-column-reverse{flex-direction:column-reverse}@media print,screen and (min-width:20em){.small-flex-container{display:flex}.small-flex-child-auto{flex:1 1 auto}.small-flex-child-grow{flex:1 0 auto}.small-flex-child-shrink{flex:0 1 auto}.small-flex-dir-row{flex-direction:row}.small-flex-dir-row-reverse{flex-direction:row-reverse}.small-flex-dir-column{flex-direction:column}.small-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width:43.75em){.medium-flex-container{display:flex}.medium-flex-child-auto{flex:1 1 auto}.medium-flex-child-grow{flex:1 0 auto}.medium-flex-child-shrink{flex:0 1 auto}.medium-flex-dir-row{flex-direction:row}.medium-flex-dir-row-reverse{flex-direction:row-reverse}.medium-flex-dir-column{flex-direction:column}.medium-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width:62.5em){.large-flex-container{display:flex}.large-flex-child-auto{flex:1 1 auto}.large-flex-child-grow{flex:1 0 auto}.large-flex-child-shrink{flex:0 1 auto}.large-flex-dir-row{flex-direction:row}.large-flex-dir-row-reverse{flex-direction:row-reverse}.large-flex-dir-column{flex-direction:column}.large-flex-dir-column-reverse{flex-direction:column-reverse}}@media screen and (min-width:75em){.xlarge-flex-container{display:flex}.xlarge-flex-child-auto{flex:1 1 auto}.xlarge-flex-child-grow{flex:1 0 auto}.xlarge-flex-child-shrink{flex:0 1 auto}.xlarge-flex-dir-row{flex-direction:row}.xlarge-flex-dir-row-reverse{flex-direction:row-reverse}.xlarge-flex-dir-column{flex-direction:column}.xlarge-flex-dir-column-reverse{flex-direction:column-reverse}}html.is-reveal-open{position:fixed;width:100%;overflow-y:scroll}html.is-reveal-open body{overflow:hidden}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(30,30,30,.45);overflow-y:scroll}.reveal{z-index:1006;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #a1a8ad;border-radius:0;background-color:#fff;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:43.75em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:43.75em){.reveal{width:600px;max-width:120rem}}.reveal.collapse{padding:0}@media print,screen and (min-width:43.75em){.reveal.tiny{width:30%;max-width:120rem}}@media print,screen and (min-width:43.75em){.reveal.small{width:50%;max-width:120rem}}@media print,screen and (min-width:43.75em){.reveal.large{width:90%;max-width:120rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width:19.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.hide{display:none !important}.invisible{visibility:hidden}@media print,screen and (min-width:20em){.hide-for-small{display:none !important}}@media screen and (max-width:19.9375em){.show-for-small{display:none !important}}@media screen and (min-width:20em) and (max-width:43.6875em){.hide-for-small-only{display:none !important}}@media screen and (max-width:19.9375em),screen and (min-width:43.75em){.show-for-small-only{display:none !important}}@media print,screen and (min-width:43.75em){.hide-for-medium{display:none !important}}@media screen and (max-width:43.6875em){.show-for-medium{display:none !important}}@media screen and (min-width:43.75em) and (max-width:62.4375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width:43.6875em),screen and (min-width:62.5em){.show-for-medium-only{display:none !important}}@media print,screen and (min-width:62.5em){.hide-for-large{display:none !important}}@media screen and (max-width:62.4375em){.show-for-large{display:none !important}}@media screen and (min-width:62.5em) and (max-width:74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width:62.4375em),screen and (min-width:75em){.show-for-large-only{display:none !important}}@media screen and (min-width:75em){.hide-for-xlarge{display:none !important}}@media screen and (max-width:74.9375em){.show-for-xlarge{display:none !important}}@media screen and (min-width:75em) and (max-width:119.9375em){.hide-for-xlarge-only{display:none !important}}@media screen and (max-width:74.9375em),screen and (min-width:120em){.show-for-xlarge-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation:portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}body{font-family:'Roboto Condensed',sans-serif}h1,h2,h3,h4,h5,h6,.header.content .navigation{font-family:'Fira Sans Condensed',sans-serif}.header.content .navigation ul a{font-weight:700 !important}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.color-primary{color:#e2001a}.color-success{color:#3adb76}.color-warning{color:#ffae00}.color-alert{color:#cc4b37}.color-body{color:#eee}.color-logo{color:#000}.color-light-blue{color:#44555f}.color-dark-blue{color:#000}.color-button-grey{color:#b4b4b4}.color-light{color:#fff}.color-grey-0{color:#eee}.color-grey-10{color:#eee}.color-grey-20{color:#b4b4b4}.color-grey-50{color:#b4b4b4}.color-grey-60{color:#7a8a93}.color-grey-80{color:#7a8a93}.color-grey-90{color:#44555f}.color-dark-grey{color:#000}.color-dark{color:#000}.color-text{color:#000}.background-primary{background-color:#e2001a}.background-success{background-color:#3adb76}.background-warning{background-color:#ffae00}.background-alert{background-color:#cc4b37}.background-body{background-color:#eee}.background-logo{background-color:#000}.background-light-blue{background-color:#44555f}.background-dark-blue{background-color:#000}.background-button-grey{background-color:#b4b4b4}.background-light{background-color:#fff}.background-grey-0{background-color:#eee}.background-grey-10{background-color:#eee}.background-grey-20{background-color:#b4b4b4}.background-grey-50{background-color:#b4b4b4}.background-grey-60{background-color:#7a8a93}.background-grey-80{background-color:#7a8a93}.background-grey-90{background-color:#44555f}.background-dark-grey{background-color:#000}.background-dark{background-color:#000}.background-text{background-color:#000}.button.background-primary{background-color:#e2001a}.button.background-success{background-color:#3adb76}.button.background-warning{background-color:#ffae00}.button.background-alert{background-color:#cc4b37}.button.background-body{background-color:#eee}.button.background-logo{background-color:#000}.button.background-light-blue{background-color:#44555f}.button.background-dark-blue{background-color:#000}.button.background-button-grey{background-color:#b4b4b4}.button.background-light{background-color:#fff}.button.background-grey-0{background-color:#eee}.button.background-grey-10{background-color:#eee}.button.background-grey-20{background-color:#b4b4b4}.button.background-grey-50{background-color:#b4b4b4}.button.background-grey-60{background-color:#7a8a93}.button.background-grey-80{background-color:#7a8a93}.button.background-grey-90{background-color:#44555f}.button.background-dark-grey{background-color:#000}.button.background-dark{background-color:#000}.button.background-text{background-color:#000}button,.button{display:inline-block;padding-top:20px;padding-right:30px;padding-bottom:20px;padding-left:30px;font-size:14px;font-weight:700;line-height:16px;text-decoration:none;color:#000;background-color:#eee;cursor:pointer;transition:.125s linear}button span,.button span{vertical-align:middle}.action.primary{padding-top:20px;padding-right:30px;padding-bottom:20px;padding-left:30px;font-size:16px;line-height:18px;text-transform:uppercase;box-shadow:0 2px 5px 0px rgba(0,0,0,.35)}.action.primary:hover{box-shadow:0 2px 5px 0px rgba(0,0,0,.5)}.action.secondary{padding-top:20px;padding-right:30px;padding-bottom:20px;padding-left:30px;font-size:16px;line-height:18px;box-shadow:0 2px 5px 0px rgba(0,0,0,0)}.action.secondary:hover{box-shadow:0 2px 5px 0px rgba(0,0,0,.2)}.alternative{box-shadow:0 2px 5px 0px rgba(0,0,0,.35)}.alternative:hover{box-shadow:0 2px 5px 0px rgba(0,0,0,.5)}.action.primary,.action.secondary{max-width:414px}h1,.heading-1,.h1{font-size:30px;line-height:48px;margin-top:0;margin-bottom:0}h2,.heading-2,.h2{font-size:22px;line-height:30px;margin-top:0;margin-bottom:0}h3,.heading-3,.h3{font-size:16px;line-height:28px;margin-top:0;margin-bottom:0}h4,.heading-4,.h4{font-size:14px;line-height:20px;margin-top:0;margin-bottom:0}h5,.heading-5,.h5{font-size:13px;line-height:16px;margin-top:0;margin-bottom:0}h6,.heading-6,.h6{font-size:12px;line-height:16px;margin-top:0;margin-bottom:0}@media only screen and (min-width:1200px){h1,.heading-1,.h1{font-size:42px;line-height:60px}h2,.heading-2,.h2{font-size:36px;line-height:50px}h3,.heading-3,.h3{font-size:24px;line-height:32px}h4,.heading-4,.h4{font-size:21px;line-height:30px}h5,.heading-5,.h5{font-size:18px;line-height:24px}h6,.heading-6,.h6{font-size:16px;line-height:24px}}.text-uppercase{text-transform:uppercase}.text-underline{text-decoration:underline}.text-italic{font-style:italic}ul,ol{margin:0;padding:0}a,.link{color:#000;transition:.125s linear}.link{font-size:14px;line-height:18px}.link-uppercase{text-transform:uppercase;text-decoration:underline;color:#44555f;transition:.125s linear}.link-uppercase:hover{color:#000;text-transform:uppercase}.link-underline{font-size:14px;line-height:18px;text-decoration:underline;color:#000;transition:.125s linear}.link-underline:hover{color:#000;text-transform:none}.link-icon{font-size:14px;line-height:18px;text-decoration:underline;color:#000;transition:.125s linear}.link-icon:hover{color:#000;text-transform:none}.link-arrow{font-size:14px;line-height:18px;text-decoration:none;color:#000;transition:.125s linear}.link-arrow:hover{color:#000;text-transform:none;text-decoration:underline}.link-icon{position:relative;padding-left:30px}.link-icon .material-icons{position:absolute;top:-2px;left:0;font-size:20px}.link-arrow{position:relative;padding-right:25px}.link-arrow .material-icons{position:absolute;top:0;right:0;font-size:18px}:focus{outline:none}p,.paragraph{margin-top:0;margin-bottom:0;font-size:12px;line-height:20px}small{font-size:14px;line-height:20px}.big,.paragraph-big{font-size:16px;line-height:28px}@media only screen and (min-width:1200px){p,.paragraph{font-size:16px;line-height:30px}small{font-size:12px;line-height:16px}.big,.paragraph-big{font-size:24px;line-height:36px}}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}strong,.strong{color:#000}::selection{color:#000;background-color:#e2001a}figure{margin-left:0;margin-right:0}a,.link{color:#000;transition:.125s linear}.link{font-size:14px;line-height:18px}.link-uppercase{text-transform:uppercase;text-decoration:underline;color:#44555f;transition:.125s linear}.link-uppercase:hover{color:#000;text-transform:uppercase}.link-underline{font-size:14px;line-height:18px;text-decoration:underline;color:#000;transition:.125s linear}.link-underline:hover{color:#000;text-transform:none}.link-icon{font-size:14px;line-height:18px;text-decoration:underline;color:#000;transition:.125s linear}.link-icon:hover{color:#000;text-transform:none}.link-arrow{font-size:14px;line-height:18px;text-decoration:none;color:#000;transition:.125s linear}.link-arrow:hover{color:#000;text-transform:none;text-decoration:underline}.table-wrapper{margin-bottom:10px;border-bottom:1px solid;border-color:#eee}table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%;font-size:16px;line-height:20px;text-align:left;-webkit-overflow-scrolling:touch;overflow-x:auto;display:block}@media only screen and (min-width:1200px){table{display:inline-table}}table caption{padding-bottom:10px;border-bottom:1px solid #000;font-size:24px;font-weight:700;line-height:32px;color:#000;text-align:left}table thead tr th{padding:15px 20px 15px 0;font-weight:400;color:#000}table thead tr td{padding:15px 20px 15px 0;font-weight:400;color:#000}table tbody tr th{padding:15px 20px 15px 0;border-top:1px solid;border-color:#eee;font-weight:500;color:#000}table tbody tr td{padding:15px 20px 15px 0;border-top:1px solid;border-color:#eee;color:#44555f}table tbody tr td.actions>:first-child:after{content:"|";padding:0 0 0 5px;color:#000;cursor:initial;pointer-events:none}table tbody tr td.actions a{font-size:14px;text-decoration:none;text-transform:uppercase}table tbody tr td.actions a span{text-decoration:underline}table tbody tr td.actions>:last-child{padding-left:4px}table tfoot tr th{padding:15px 20px 15px 0;color:#44555f}table tfoot tr td{padding:15px 20px 15px 0;color:#44555f}.page-main>.columns{padding:0}.page-main>.columns>.column.main,.page-main>.columns>.columns.main{padding:0}.page-main .wrapper:not(.fullscreen){max-width:calc(100% - 20px)}.page-main .column.main>.bluefoot-row:not(.fullscreen),.page-main .columns.main>.bluefoot-row:not(.fullscreen){padding-right:20px;padding-left:20px;margin-right:0;margin-left:0}.page-main .column.main>.bluefoot-row.fullscreen,.page-main .columns.main>.bluefoot-row.fullscreen{max-width:100%;width:100%;margin-right:0;margin-left:0;justify-content:center}@media only screen and (min-width:1000px){.page-main .wrapper:not(.fullscreen){max-width:calc(100% - 60px)}}@media only screen and (min-width:1200px){.page-main .wrapper:not(.fullscreen){max-width:1920px;padding:0 80px}.page-main .column.main>.bluefoot-row:not(.fullscreen),.page-main .columns.main>.bluefoot-row:not(.fullscreen){padding-right:60px;padding-left:60px}}.reveal .reveal-title{padding-right:30px;margin-bottom:15px}.reveal .reveal-body{font-size:14px;line-height:1.5}.reveal .reveal-body p,.reveal .reveal-body .paragraph{font-size:14px;line-height:1.5}.reveal .close-button{position:absolute;top:5px;right:0;padding:15px;font-size:26px;background:0 0;border:none}@media only screen and (min-width:1200px){.reveal{padding:30px}.reveal .reveal-title{padding-right:0;margin-bottom:30px}.reveal .reveal-body{font-size:16px}.reveal .reveal-body p,.reveal .reveal-body .paragraph{font-size:16px}}body{max-width:100vw;overflow-x:hidden}body.catalog-category-view .page-main,body.catalogsearch-result-index .page-main{position:relative}body.catalog-category-view .page-main .page-title-wrapper,body.catalogsearch-result-index .page-main .page-title-wrapper{margin:60px auto;max-width:calc(100% - 40px);text-align:center}body.catalog-category-view .page-main .columns,body.catalogsearch-result-index .page-main .columns{display:flex;flex-flow:row wrap;margin:0 auto;max-width:calc(100% - 40px)}@media only screen and (min-width:700px){body.catalog-category-view .page-main .page-title-wrapper,body.catalogsearch-result-index .page-main .page-title-wrapper{max-width:calc(100% - 40px)}body.catalog-category-view .page-main .columns,body.catalogsearch-result-index .page-main .columns{max-width:calc(100% - 40px)}}@media only screen and (min-width:1000px){body.catalog-category-view .page-main .page-title-wrapper,body.catalogsearch-result-index .page-main .page-title-wrapper{max-width:calc(100% - 80px)}body.catalog-category-view .page-main .columns,body.catalogsearch-result-index .page-main .columns{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){body.catalog-category-view .page-main .page-title-wrapper,body.catalogsearch-result-index .page-main .page-title-wrapper{max-width:1920px;padding:0 80px;text-align:left}body.catalog-category-view .page-main .columns,body.catalogsearch-result-index .page-main .columns{max-width:1920px;padding:0 80px}}body.catalog-category-view .page-main .columns,body.catalogsearch-result-index .page-main .columns{align-items:flex-start}body.catalog-product-compare-index .page-main{position:relative}body.catalog-product-compare-index .page-main .page-title-wrapper{margin:60px auto;max-width:calc(100% - 40px);text-align:center}body.catalog-product-compare-index .page-main .columns{display:flex;flex-flow:row wrap;margin:0 auto;max-width:calc(100% - 40px)}@media only screen and (min-width:700px){body.catalog-product-compare-index .page-main .page-title-wrapper{max-width:calc(100% - 40px)}body.catalog-product-compare-index .page-main .columns{max-width:calc(100% - 40px)}}@media only screen and (min-width:1000px){body.catalog-product-compare-index .page-main .page-title-wrapper{max-width:calc(100% - 80px)}body.catalog-product-compare-index .page-main .columns{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){body.catalog-product-compare-index .page-main .page-title-wrapper{max-width:1920px;padding:0 80px;text-align:left}body.catalog-product-compare-index .page-main .columns{max-width:1920px;padding:0 80px}}body[class^=customer-account] .page-main,body[class*=" customer-account"] .page-main,body[class^=registration-] .page-main,body[class*=" registration-"] .page-main,body[class^=newsletter-] .page-main,body[class*=" newsletter-"] .page-main{position:relative}body[class^=customer-account] .page-main .page-title-wrapper,body[class*=" customer-account"] .page-main .page-title-wrapper,body[class^=registration-] .page-main .page-title-wrapper,body[class*=" registration-"] .page-main .page-title-wrapper,body[class^=newsletter-] .page-main .page-title-wrapper,body[class*=" newsletter-"] .page-main .page-title-wrapper{margin:60px auto;max-width:calc(100% - 40px);text-align:center}body[class^=customer-account] .page-main .columns,body[class*=" customer-account"] .page-main .columns,body[class^=registration-] .page-main .columns,body[class*=" registration-"] .page-main .columns,body[class^=newsletter-] .page-main .columns,body[class*=" newsletter-"] .page-main .columns{display:flex;flex-flow:row wrap;margin:0 auto;max-width:calc(100% - 40px)}@media only screen and (min-width:700px){body[class^=customer-account] .page-main .page-title-wrapper,body[class*=" customer-account"] .page-main .page-title-wrapper,body[class^=registration-] .page-main .page-title-wrapper,body[class*=" registration-"] .page-main .page-title-wrapper,body[class^=newsletter-] .page-main .page-title-wrapper,body[class*=" newsletter-"] .page-main .page-title-wrapper{max-width:calc(100% - 40px)}body[class^=customer-account] .page-main .columns,body[class*=" customer-account"] .page-main .columns,body[class^=registration-] .page-main .columns,body[class*=" registration-"] .page-main .columns,body[class^=newsletter-] .page-main .columns,body[class*=" newsletter-"] .page-main .columns{max-width:calc(100% - 40px)}}@media only screen and (min-width:1000px){body[class^=customer-account] .page-main .page-title-wrapper,body[class*=" customer-account"] .page-main .page-title-wrapper,body[class^=registration-] .page-main .page-title-wrapper,body[class*=" registration-"] .page-main .page-title-wrapper,body[class^=newsletter-] .page-main .page-title-wrapper,body[class*=" newsletter-"] .page-main .page-title-wrapper{max-width:calc(100% - 80px)}body[class^=customer-account] .page-main .columns,body[class*=" customer-account"] .page-main .columns,body[class^=registration-] .page-main .columns,body[class*=" registration-"] .page-main .columns,body[class^=newsletter-] .page-main .columns,body[class*=" newsletter-"] .page-main .columns{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){body[class^=customer-account] .page-main .page-title-wrapper,body[class*=" customer-account"] .page-main .page-title-wrapper,body[class^=registration-] .page-main .page-title-wrapper,body[class*=" registration-"] .page-main .page-title-wrapper,body[class^=newsletter-] .page-main .page-title-wrapper,body[class*=" newsletter-"] .page-main .page-title-wrapper{max-width:1920px;padding:0 80px;text-align:left}body[class^=customer-account] .page-main .columns,body[class*=" customer-account"] .page-main .columns,body[class^=registration-] .page-main .columns,body[class*=" registration-"] .page-main .columns,body[class^=newsletter-] .page-main .columns,body[class*=" newsletter-"] .page-main .columns{max-width:1920px;padding:0 80px}}.page.messages{max-width:1920px;padding:0 15px;text-align:left}@media only screen and (min-width:1200px){.page.messages{padding:0 80px}}.page.messages .message-success.success{padding:5px 25px 5px 50px;background-color:#67b967;border-radius:30px;color:#fff;margin-bottom:8px;display:inline-block;height:auto;position:relative}.page.messages .message-success.success:before,.page.messages .message-success.success:after{display:table;content:' ';flex-basis:0;order:1}.page.messages .message-success.success:after{clear:both}.page.messages .message-success.success:before{content:"check_circle";font-family:"Material Icons";float:left;display:inline-block;font-size:22px;line-height:22px;margin-right:10px;position:absolute;left:20px}.page.messages .message-error.error{padding:5px 25px 5px 50px;background-color:#dc5f5f;border-radius:30px;color:#fff;margin-bottom:8px;display:inline-block;height:auto;position:relative}.page.messages .message-error.error:before,.page.messages .message-error.error:after{display:table;content:' ';flex-basis:0;order:1}.page.messages .message-error.error:after{clear:both}.page.messages .message-error.error:before{content:"error";font-family:"Material Icons";float:left;display:inline-block;font-size:22px;line-height:22px;margin-right:10px;position:absolute;left:20px}body.cms-newsletter-subscription .messages .message:first-child{margin-top:20px}.catalog-product-view .bluefoot-row{padding-bottom:74px}@media only screen and (min-width:1200px){.catalog-product-view .bluefoot-row{padding-bottom:80px}}.columns .column.main,.columns .columns.main{max-width:100%}.layout-center .bluefoot-wrapper{display:flex;flex-flow:row wrap;justify-content:center}.align-inner-center .widgets-wrapper{align-items:center;justify-content:center}.bluefoot-row .widgets-wrapper{display:flex;flex-flow:row wrap}.product-slider{padding-bottom:50px}.product-slider .slick-list{padding:0 25% 0 0}.product-slider .bluefoot-slider.slick-visible .slick-dots{bottom:-30px}.product-slider .bluefoot-slider.slick-visible .slick-dots li button{background-color:#b4b4b4}.product-slider .bluefoot-slider.slick-visible .slick-dots li.slick-active button{border-color:#000}@media only screen and (min-width:700px){.product-slider .slick-list{padding:0}}@media only screen and (min-width:1200px){.product-slider{margin:0}.product-slider .slick-list{padding:0}.product-slider.best-sellers{margin:0 auto}.product-slider.best-sellers .bluefoot-wrapper{float:none}.product-slider.best-sellers .bluefoot-wrapper .slick-list{width:100%;max-width:75%}}#amlocator_left>span{position:relative;display:block;cursor:pointer;padding:10px 25px 10px 10px;font-size:14px;border-bottom:1px solid #eee}@media only screen and (min-width:1200px){#amlocator_left>span{padding:36px 25px 36px 0}}#amlocator_left>span[shop],#amlocator_left>span[service]{padding-right:29px}#amlocator_left>span[shop][service]{padding-right:58px}#amlocator_left>span:last-child{border-bottom:0}#amlocator_left>span.PRO{border:1px solid rgba(226,0,26,.7);border-radius:3px;margin:10px 0}@media only screen and (min-width:1200px){#amlocator_left>span.PRO{padding:10px 25px 10px 10px}}#amlocator_left>span.PRO[shop],#amlocator_left>span.PRO[service]{padding-right:58px}#amlocator_left>span.PRO[shop][service]{padding-right:87px}#amlocator_left>span.PRO .store-features:before{content:'';display:inline-block;width:24px;height:24px;line-height:24px;background-size:cover;background-repeat:no-repeat;background-position:center}#amlocator_left>span .store-features{position:absolute;right:5px}#amlocator_window_template{display:none}#amlocator-map-canvas{width:100%;height:100%}.amasty-popup{width:98%}.amasty-popup h3{margin-bottom:5px;line-height:1.2}.amasty-popup img{width:100px;clear:both;display:block;margin-bottom:10px}#amlocator_left{width:100%;margin-right:50px;padding:10px}@media screen and (min-width:600px){#amlocator_left{height:600px;overflow:scroll;overflow-y:auto;overflow-x:auto}}#amlocator_left::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.5);background-color:#f2f5f7}#amlocator_left::-webkit-scrollbar{width:6px;height:6px;background-color:#f2f5f7}#amlocator_left::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3);background-color:#efa21c}#amlocator_left::-webkit-scrollbar-thumb:horizontal{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3);background-color:#efa21c}@media only screen and (min-width:1200px){#amlocator_left{padding:0 52px 0 80px}}@media screen and (max-width:600px){#amlocator_left{width:100%;padding-top:10px}}.please-wait{position:absolute;top:50%;left:50%;margin-top:-100px;margin-left:-150px;width:150px;height:100px;background-color:#fff}.amlocator_mapblock{position:relative;height:100%;width:100%}.amlocator_mapblock .amlocator_update-browser{position:absolute;top:50%;left:0;z-index:20;display:none;width:100%;padding:0 30px;text-align:center;transform:translate(0,-50%)}.amlocator_store_list{position:relative;width:100%}@media screen and (max-width:599px){.amlocator_center{height:350px}}@media screen and (min-width:600px){.amlocator_center{display:flex;flex-flow:row wrap;width:80%}}@media screen and (min-width:1200px){.amlocator_center{width:calc(100% - 680px)}}.amlocator_group:after{content:"";display:table;clear:both}@media screen and (max-width:600px){.amlocator_mapblock,.amlocator_store_list{float:none;width:auto}}#amasty_locator_filter ul{margin-left:10px;list-style:outside none none}.amlocator_default{background:url("../../frontend/CastelGarden/images/amasty/amlocator/close.png") no-repeat;display:inline-block;width:14px;height:14px;background-position:0 0;cursor:pointer;position:relative;top:-10px}.amlocator_default:hover{background:url("../../frontend/CastelGarden/images/amasty/amlocator/close.png") no-repeat;background-position:0 -14px;cursor:pointer}#amasty_locator_filter .attributes{display:flex;align-items:flex-end;flex-wrap:wrap}#amasty_locator_filter .location-attribute{flex-grow:1;margin-top:15px}.location-attribute{margin-right:10px}#amasty_locator_filter .filter-attribute{font-weight:700;margin:15px 15px 0 0}.marker_wrapper{display:inline-block;background-color:#e2001a;width:30px;height:30px;margin-right:10px;border-radius:50%;color:#000;text-align:center;vertical-align:middle}.marker_wrapper .marker_id{font-size:16px;vertical-align:text-top}.today_schedule{margin-left:20px;position:relative;margin-top:5px;margin-bottom:5px}.today_schedule:before{width:18px;content:" ";background-image:url("../../frontend/Alpenite/default/default/Amasty_Storelocator/images/clock.png");position:absolute;left:-23px;height:18px}#amlocator_left .today_schedule span{display:inline;border:none;float:right;padding:0;font-weight:700}.all_schedule{display:none;margin-left:20px}.all_schedule div{margin-top:5px;margin-bottom:5px}#amlocator_left .all_schedule span{display:inline;border:none;float:right;padding:0 20px 0 0}.store-link{display:block;margin-top:10px;margin-bottom:15px;font-weight:500;text-decoration:none}@media only screen and (min-width:1200px){.store-link{margin-top:30px;margin-bottom:0}}.store-link span{padding-bottom:5px;border-bottom:1px solid #e2001a}.distance{position:absolute;right:5px;bottom:24px;color:#e2001a;font-size:14px;font-weight:500}@media only screen and (min-width:1200px){.distance{bottom:35px}}#amasty_locator_filter{width:100%;background-color:#000;color:#fff}@media screen and (min-width:768px){#amasty_locator_filter{width:auto}}@media only screen and (min-width:1200px){#amasty_locator_filter{width:680px}}.column_right{display:none}@media screen and (max-width:600px){#amasty_locator_filter{flex-direction:column}.column_left{width:100%;order:1}.column_right{order:2;padding-left:0;padding-top:10px;width:100%}}.amlocator_input{margin-top:15px}.amlocator_input button{padding:18px 30px;min-height:54px;max-height:54px}#locateNearBy{margin-left:25px}.input-box{margin-top:5px}.input-box input{border-radius:0;-webkit-appearance:none}.locator_arrow{width:14px;content:" ";background-image:url("../../frontend/Alpenite/default/default/Amasty_Storelocator/images/arrow.png");float:right;left:-23px;height:7px;margin-left:6px;background-size:14px 14px;margin-top:5px;background-position-y:7px}s .arrow_active{background-position-y:0}.location_header{font-weight:700;font-size:18px;margin-bottom:10px;color:#e2001a}.amasty-popup .header{background-color:blue}.amlocator-index-index{overflow-x:hidden}.amlocator-index-index .page.messages{display:none}@media screen and (min-width:600px){.amlocator-index-index .column.main,.amlocator-index-index .columns.main{display:flex}}.amlocator-index-index #amasty_locator_filter .block-title{padding:50px 20px 20px;color:#fff}@media only screen and (min-width:1200px){.amlocator-index-index #amasty_locator_filter .block-title{padding:70px 80px 38px}}.amlocator-index-index #amasty_locator_filter .block-title .title{text-transform:uppercase;letter-spacing:2px;font-size:22px;line-height:32px}@media only screen and (min-width:1200px){.amlocator-index-index #amasty_locator_filter .block-title .title{font-size:30px;line-height:48px}}.amlocator-index-index #search-radius{display:none}.amlocator-index-index #locateNearBy{display:none}.amlocator-index-index .column_left .block-content{padding:0 20px;display:flex}@media only screen and (min-width:1200px){.amlocator-index-index .column_left .block-content{padding:0 55px 0 80px}}.amlocator-index-index .column_left .block-content .input-box{margin-top:0}.amlocator-index-index .column_left .block-content .input-box>input{width:100%;height:54px;border:0;padding:0 20px;font-weight:500}.amlocator-index-index .column_left .block-content #current-address{width:100%}.amlocator-index-index .column_left .block-content #current-address>label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.amlocator-index-index .amlocator_mapblock .store-category{max-width:250px;margin-top:15px;overflow:hidden}.amlocator-index-index .amlocator_mapblock .store-category>div{position:relative;min-height:29px;padding-top:5px;padding-left:35px;margin-top:5px;font-size:12px;border-top:#b4b4b4 1px solid}.amlocator-index-index .amlocator_mapblock .store-category>div:first-child{min-height:24px;padding-top:0;margin-top:0;border-top:none}.amlocator-index-index .amlocator_mapblock .store-category>div:first-child>span{top:0}.amlocator-index-index .amlocator_mapblock .store-category>div>span{content:'';position:absolute;top:5px;left:0;display:block;font-size:18px}.amlocator-index-index #amlocator_left{position:relative}.amlocator-index-index #amlocator_left>span.active{padding-left:30px;padding-right:30px;margin:0 0 1px;background:#44555f;border-bottom:none;border-left:#e2001a 4px solid}@media screen and (min-width:600px){.amlocator-index-index #amlocator_left>span.active{margin:0 -30px 1px -34px}}.amlocator-index-index #amlocator_left>span.active.PRO{padding-right:55px;padding-left:40px;margin-top:10px;margin-bottom:10px;margin-left:-33px;border-bottom:#e2001a 1px solid}.amlocator-index-index #amlocator_left>span.active.PRO[service],.amlocator-index-index #amlocator_left>span.active.PRO[shop]{padding-right:88px}.amlocator-index-index #amlocator_left>span.active[shop][service]{padding-right:117px}.amlocator-index-index #amlocator_left>span.active[service],.amlocator-index-index #amlocator_left>span.active[shop]{padding-right:59px}.amlocator-index-index #amlocator_left>span.active .store-features{right:35px}.amlocator-index-index #amlocator_left>span.active .distance{right:35px}.cms-storelocator-find .breadcrumbs{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.storelocator_landing{display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center center;background-size:cover;max-width:1920px;margin:0 auto}@media only screen and (min-width:1200px){.storelocator_landing{height:100vh}}.storelocator_landing #search_storelocator{position:relative;text-align:center}.storelocator_landing .search-wrapper{display:block}@media only screen and (min-width:1200px){.storelocator_landing .search-wrapper{display:flex}}#form_container_step_1{padding:140px 0}#form_container_step_1{max-width:calc(100% - 40px)}@media only screen and (min-width:700px){#form_container_step_1{max-width:calc(100% - 40px)}}@media only screen and (min-width:1000px){#form_container_step_1{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){#form_container_step_1{max-width:1920px;padding:0 80px}}#form_container_step_1 form input{width:100%;height:54px;border:0;padding:0 20px;font-weight:500;float:left}#form_container_step_1 form button{text-transform:uppercase;width:100%;margin-top:10px;padding:19px 30px}@media only screen and (min-width:1200px){#form_container_step_1 form button{width:auto;margin-top:0}}#form_container_step_1>div{text-align:center}#form_container_step_1>div a{text-transform:uppercase;margin-top:30px;color:#fff;display:block}#form_container_step_1 .amlocator_modal{padding:5px 0}#form_container_step_1 .amlocator_modal a{color:#e2001a;text-decoration:none;margin-top:15px;text-transform:none}#form_container_step_1 .block-title{color:#fff;margin-bottom:38px}#form_container_step_1 .block-title .title{text-transform:uppercase;letter-spacing:2px;font-size:24px;line-height:1.5;margin-bottom:10px}@media only screen and (min-width:1200px){#form_container_step_1 .block-title .title{font-size:42px;line-height:60px;margin-bottom:0}}.records-found{font-size:13px;padding:10px 0 0}.amlocator_modal{border-bottom:1px solid rgba(238,238,238,.2);padding:10px 28px;text-align:right}@media only screen and (min-width:1200px){.amlocator_modal{padding:10px 58px 10px 80px}}.amlocator_modal a{color:#e2001a}.amlocator_modal__window .action-close{display:none}.amlocator_modal__window .modal-title{padding:20px 0}.amlocator_modal__window .modal-content{text-align:left}.amlocator_modal__window .modal-content ul{padding-left:30px}.amlocator_modal__window.modal-popup{overflow:visible;z-index:1100}.amlocator_modal__window.modal-popup .modal-inner-wrap{max-height:95vh;overflow-y:auto}.amlocator_modal__window.modal-popup .modal-footer{padding-bottom:20px}.amlocator_modal__window.modal-popup .modal-inner-wrap{max-width:90%;width:90%}@media only screen and (min-width:700px){.amlocator_modal__window.modal-popup .modal-inner-wrap{max-width:75%}}@media only screen and (min-width:1200px){.amlocator_modal__window.modal-popup .modal-inner-wrap{max-width:50%}}.list_stores_founded{margin-top:20px;padding:20px;border-top:1px solid rgba(238,238,238,.2);border-bottom:1px solid rgba(238,238,238,.2);text-transform:uppercase}@media screen and (max-width:599px){.list_stores_founded{padding-bottom:370px}}@media only screen and (min-width:1200px){.list_stores_founded{margin-top:20px;padding:20px 52px 20px 80px}}.list_stores_founded h6{font-size:13px}.storelocator_landing #amasty-filters,.list_stores_founded #amasty-filters{display:flex;flex-wrap:wrap;width:100%;margin-bottom:10px}.storelocator_landing #amasty-filters span,.list_stores_founded #amasty-filters span{font-size:13px;line-height:24px;font-weight:500;text-transform:none}.storelocator_landing #amasty-filters span:first-child,.list_stores_founded #amasty-filters span:first-child{margin-right:10px;display:block;padding:10px 0;color:#fff;font-size:16px;flex-basis:100%}.storelocator_landing #amasty-filters .filter,.list_stores_founded #amasty-filters .filter{width:100%;text-align:center;display:inline-block;cursor:pointer;padding:10px 10px 3px;border:1px solid transparent;vertical-align:bottom;background:#b4b4b4;color:#000;transition:.3s ease-in-out}@media only screen and (min-width:1200px){.storelocator_landing #amasty-filters .filter,.list_stores_founded #amasty-filters .filter{width:calc(50% - 7px)}}.storelocator_landing #amasty-filters .filter:nth-child(2),.list_stores_founded #amasty-filters .filter:nth-child(2){margin-bottom:10px}.storelocator_landing #amasty-filters .filter:last-child,.list_stores_founded #amasty-filters .filter:last-child{margin-bottom:10px}@media only screen and (min-width:1200px){.storelocator_landing #amasty-filters .filter:nth-child(2),.list_stores_founded #amasty-filters .filter:nth-child(2){margin-right:5px;margin-bottom:0}.storelocator_landing #amasty-filters .filter:last-child,.list_stores_founded #amasty-filters .filter:last-child{margin-left:5px;margin-bottom:0}}.storelocator_landing #amasty-filters .filter.active,.list_stores_founded #amasty-filters .filter.active{background-color:#e2001a;border-color:#e2001a}@media only screen and (min-width:1200px){.storelocator_landing #amasty-filters .filter:hover,.list_stores_founded #amasty-filters .filter:hover{border-color:#e2001a;color:#e2001a}.storelocator_landing #amasty-filters .filter.active:hover,.list_stores_founded #amasty-filters .filter.active:hover{color:#fff}}.storelocator_landing #amasty-filters .filter span,.list_stores_founded #amasty-filters .filter span{vertical-align:top;font-size:16px;font-weight:700}.reset-filters-wrap{justify-content:flex-end}.reset-filters-btn{padding:0;background:0 0;border:none;color:#b4b4b4}.reset-filters-btn .material-icons{position:relative;top:7px}.store-page{max-width:100%}@media only screen and (min-width:1200px){.store-page{max-width:1240px;margin:0 auto}}.store-page .breadcrumbs{padding:0 20px;text-align:center;border-bottom:1px solid #eee}@media only screen and (min-width:1200px){.store-page .breadcrumbs{padding:0 50px}}@media only screen and (min-width:1200px){.store-page .breadcrumbs{text-align:left}}.store-page .inner-wrapper .store-information,.store-page .inner-wrapper .store-advanced-information,.store-page .inner-wrapper .store-overview{padding:20px;border-bottom:1px solid #eee}@media only screen and (min-width:1200px){.store-page .inner-wrapper .store-information,.store-page .inner-wrapper .store-advanced-information,.store-page .inner-wrapper .store-overview{padding:40px 50px}}.store-page .inner-wrapper .store-information{position:relative}.store-page .inner-wrapper .store-information .store-contacts-wrapper{font-size:14px;padding-top:20px}.store-page .inner-wrapper .store-information .store-contacts-wrapper p{font-size:14px}@media only screen and (min-width:1200px){.store-page .inner-wrapper .store-information .store-contacts-wrapper{padding-top:40px}}.store-page .inner-wrapper .store-information .view-maps{display:block;position:relative;margin-top:30px;padding:5px 20px;border:1px solid #e2001a;text-decoration:none}@media only screen and (min-width:1200px){.store-page .inner-wrapper .store-information .view-maps{margin-top:30px}}@media only screen and (min-width:1200px){.store-page .inner-wrapper .store-information .view-maps{position:absolute;top:20px;right:50px}}.store-page .inner-wrapper .store-information .view-maps i{position:absolute;top:-3px;left:15px}.store-page .inner-wrapper .store-information .view-maps span{position:relative;margin-left:30px;padding-bottom:1px;font-weight:500;text-decoration:none}.store-page .inner-wrapper .store-information .view-maps .material-icons{position:absolute;top:0}.store-page .similar-opening{padding:20px 0 0}.store-page .similar-opening:first-child{padding-top:0}.store-page .similar-opening:last-child{padding-bottom:0}.store-page .similar-opening .wrapper-title{font-weight:400;padding-bottom:5px;font-weight:600}.store-page .similar-opening .wrapper-morning,.store-page .similar-opening .wrapper-afternoon{display:inline-block;font-size:.9em}.store-page .store-opening h3,.store-page .store-services h3,.store-page .store-shop-info h3{position:relative}.store-page .store-opening h3 i,.store-page .store-services h3 i,.store-page .store-shop-info h3 i{position:absolute;top:3px;left:0}.store-page .store-opening h3 span,.store-page .store-services h3 span,.store-page .store-shop-info h3 span{padding-left:35px}.store-page .store-services ul,.store-page .store-shop-info ul{list-style-type:none}.store-page .store-services ul li,.store-page .store-shop-info ul li{padding-bottom:20px}.store-page .store-services ul li span,.store-page .store-shop-info ul li span{position:relative;color:#7a8a93}.store-page .store-services ul li span .material-icons,.store-page .store-shop-info ul li span .material-icons{position:absolute;top:-5px}.store-page .store-services ul li span .store-service-title,.store-page .store-shop-info ul li span .store-service-title{padding-left:30px;font-size:16px;line-height:28px;font-weight:700;color:#000}@media only screen and (min-width:1200px){.store-page .store-services ul li span .store-service-title,.store-page .store-shop-info ul li span .store-service-title{font-size:24px;line-height:32px}}.store-page .store-services ul ul,.store-page .store-shop-info ul ul{list-style:disc;padding:15px 0 0 25px}.store-page .store-services ul ul li,.store-page .store-shop-info ul ul li{padding:5px 0 5px 5px;color:#7a8a93;font-size:.9em}.store-page .store-opening+.store-services{margin-top:30px}@media only screen and (min-width:700px){.store-page .store-opening+.store-services{margin-top:0}}.store-page .store-overview{transition:.5s linear}.store-page .store-overview .store-slideshow{padding-bottom:40px}.store-page .store-overview .store-slideshow .slick-arrow{padding:0 10px;border:1px solid #000;border-radius:50%;width:40px;height:40px}.store-page .store-overview .store-slideshow .slick-arrow i{position:absolute;top:7px;font-size:24px}.store-page .store-overview .store-slideshow .slick-prev{left:-50px}.store-page .store-overview .store-slideshow .slick-prev i{left:7px}.store-page .store-overview .store-slideshow .slick-next{right:-50px}.store-page .store-overview .store-slideshow .slick-next i{left:8px}.store-page .link-wrapper{width:100%;padding:30px 0 50px;text-align:center}.store-page .link-wrapper .find-store{position:relative;padding:20px 0;text-decoration:none}.store-page .link-wrapper .find-store i{position:absolute;top:15px;left:0;font-size:30px}.store-page .link-wrapper .find-store .link-text{margin-left:40px;text-transform:uppercase;font-size:16px;font-weight:500;border-bottom:1px solid #000}@media screen and (max-width:768px){.store-page .inner-wrapper .store-information .view-maps .material-icons{position:absolute;top:0;left:50%;transform:translateX(-100px)}.store-page .inner-wrapper .store-information .view-maps span{position:relative;padding-bottom:1px;margin-left:0;font-weight:500;text-decoration:none;display:block;width:100%;text-align:center}}.amlocator-index-index.ajax-loading{overflow:hidden}.amlocator-index-index.ajax-loading:after{content:"";position:fixed;z-index:1000;background:#000;opacity:.7;top:0;right:0;bottom:0;left:0}.amlocator-index-index .loading-mask{position:fixed;z-index:1001;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px;text-align:center}.mobile-select{padding:8px 5px;margin:10px 0 20px}@media only screen and (min-width:700px){.mobile-select__wrap{display:none}}.mobile-select__label{font-size:16px;font-weight:500;text-transform:none;color:#fff}.fake-select{position:relative;width:75%;margin:14px auto;color:#000;text-transform:none;display:none}@media only screen and (min-width:700px){.fake-select{display:block}}.fake-select .upper-clicker{position:absolute;top:0;right:0;left:0;bottom:0;z-index:100;background:0 0}.fake-select:after{content:"keyboard_arrow_down";position:absolute;top:12.5px;right:12.5px;z-index:99}.fake-select:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.fake-select.active:after{content:"keyboard_arrow_up"}.fake-select .value-label{display:block;width:100%;height:50px;background:#fff;text-align:left;padding:12.5px;border:1px solid #000;border-radius:3px}.fake-select .value-label:after{content:"..."}.fake-select .value-label.active:after{content:""}.fake-select .main-options{position:absolute;display:none;top:100%;background:#fff;width:100%;z-index:1;border:1px solid #000;border-radius:3px;border-top:0;max-height:300px;overflow-y:auto}.fake-select .main-options::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.5);background-color:#44555f}.fake-select .main-options::-webkit-scrollbar{width:6px;height:6px;background-color:#e2001a}.fake-select .main-options::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3);background-color:#e2001a}.fake-select .main-options::-webkit-scrollbar-thumb:horizontal{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3);background-color:#e2001a}.fake-select .main-options.active{display:block}.fake-select .main-options .wrapper-options .label{position:relative;display:block;padding-top:5px;padding-bottom:10px;text-align:center;text-transform:uppercase;font-weight:700;color:#000}.fake-select .main-options .wrapper-options .label:after{content:"";position:absolute;bottom:5px;height:1px;width:50%;background:#7a8a93;left:25%}.fake-select .main-options .wrapper-options .options{text-align:center;padding:0 20px}.fake-select .main-options .wrapper-options .options:last-child{padding-bottom:20px}.fake-select .main-options .wrapper-options .options .value{display:block;padding:5px 0;font-size:14px;color:#7a8a93;cursor:pointer;transition:.125s linear}.fake-select .main-options .wrapper-options .options .value:first-child{padding-top:15px}.fake-select .main-options .wrapper-options .options .value:hover{color:#e2001a}.fake-select .main-options .wrapper-options .options .value.value-PRO:before{content:'';display:inline-block;vertical-align:middle;width:32px;height:32px;margin-right:10px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAOWklEQVR42s1bfawcVRXnfbRUqG1BCprc6cN/rAGDhCgKBghSSqKNmiAYBEMiCgWjgBClKqhU/QMkEMFi4kc729JCKZXyGaOiwdZg5MtqIkpIgWpNlcy+8vrxdndm19+595w7Z+7Ovm678154yc3Mzsedc88595zf+XhHHFHxX70W2WMSmyH+PZTUojtx3I/xBsa9GIvD9/DMYlxfVa8ZPGP212NzF675OfTcb8k/Ik4IpGNSM6N8vqrz8FgHx/aetVEne3ARzs1kEkdP4trtWOTtWCydT9I9eoae5XdW8Rwjfu6Y5o7eCgs2/iiLx/kQEQvpjzKxF07ev6iD3ynOMxzbuN8axyKbGxd1OpvH7KDzcbtw06LFJ/bZKKV38fsi/s4o5hgBY6FRpovhMy5tJfXhHs98HJLat2edlWiGYSWLhbQTN1L8bvJI3T0/OrifsTbQ1lnWQwjDid9y0cxKnvetvwYC5uN3BGKXYvyCiH+za/H22M9wTIhNRnMwI1bz3BG+M78ed0t/RjSBOA3CtGG6BONFEFXHcd/EfbLP7SL04vtmQFJ8nuZo05x777OasQ+/x2E3XgTjL3WCwNazdM2YFkQjfFzafGBRp3G/M15iwBLey7J4Unn9Ww0szmSh+vf43RJDSoPsA9kOzH2BszdmZMb2f8L7Hudr2pucVQ+IDhffgYTIuKW8ELsI0hYazLgO30tLGNHpnt9Mum9HNaZluD4TGkAfyY2geZI0QIhOehNupUfPMtE09mL8l0biztsZ7vF87XqgRblx9N9JG+7ZX4VueKZ8Pbm85w5scAyAdMsWT+qdtjZ6//4UxvUYH8E4AeNoMPRod27OxPE6LO639Cy9w4zNejA1pW9Dw15QoGv6mKAXzsfIurm1BQuviDQp3SOJJg7onHEI3/owxhP0Ls3BLrPDOMJ/i79NRjFi7aweMbLF1xowm8+/mzprL6qa73cQTHubJbhczUVaM0o2hDWIYPIQnw87sOOkyd+4kubfm88V2oIW0YB5b+X5Z3tc4NBotZIHh8X4LRFEF0jfEjqxzkvmXG+gahbFlaK3IoSOBPrKt84hezHRzQR7ZBpa2IJL1Leq0YRQ7dnwXQFGTE6Ugxx7HHfnS/ndWXUlFYbMohHH4PxY0bSCtjljO4vfWyLzJt0Mz5iWSdz7gta2apggiMsRt5oAieV6bEqMk3EqWYtWMECZFWyfEEfcDkLv0NeKWmI8E3D8WrrRb7nQHmTjPtCK1lSmAbyPhLDrOUJrJjW1+Nz6S/DyvBCQBOoeIMhjMRIskhDkscqz+Gf1HHz+LH8jFWyhmYB3mkzjV8MocgC3Z2Qxj7CPbpUDkyjl+5fwu6PaiMpI+DrOv0nPWy9Ri74l7xSf9VtlhI8XNxTuqOdawGDLtJiGR3K7ZQb2+6KuP+44ENPsRntRxpb6NRA9V73rrD7CY9qTsiAQNR/Xd1GgYwOmOPoPfi9QsYZ9r07vOeMr2/EojB1719vtlqmtJ/Q0mcZVlWgAc32Yt8AZyuq3697lOStMCA/EruZnh7XhVAyVPMFK5UKt3cC17+lngveGlFf4GaPJVhA9tj02iM2Z4hEGtwHOGss2eKy1sfTjrcwywHxZjB8TcBKhO4yVePd+HP+EsXtcvxsXPMdufoaeXWmRYWxOFm/CNFyTeeZpIZgW0/Z4noozgxlC64ocA2TfLhfJBe4oc6Fq9ImCpGtmDOevdp480UZvNCZcSKvjBlZh06Z78hy9g2dex/0Ti3NGyxgThEFXK7MeyFzNQhhN4qgaT6DU72Oc5OiK0nh7aOAj78DXR3+2xgv4oUeEp93aJIXXUONnsYhjmAY93znjQeJE5mHGLJNsUb0KJMhWXAzhpzn4ycKPE2NA8FK999R7C3DvWZZQOkUyJOWk6XPEuGCOYabnPI4PQkZmB1z+8WJm2kgyOBI0HprypLd1Hlok0LMQmZHUcP+yriyuLCCO5uF82771LtUVZIhoC2T7rHWP/oj780rAETPCfFZhAXF/1g4xbT/0NFSxBZQBJFV+nd1dVi8asmbnoTFa2PclOyO4nueYzXMs72wqBlA6sKEFYI7l+p16boiFkbfStxiQaSayKzY7RXuSmhmqQgOE81/x7ifuyvFJcuLpnOgCABrxNQIhHlrgMkTGxfzMRPHhidUinqOQhIl+17AhdpTWu70Ju2NzbSU4gFVPoOtm52ZMqwQIeTiM8b7CnuUF8LVfs/pOkrrbfCLGfqf6k3zvN2HskPj9T27VtMZ7p8vEFW4OofXh5/8YCFEgxBKa7MrcMvfZP98buC1ZxByMHWQr+LmdmPsaHK/G9Z10reEYsAPzzSkWXxhW18w9JRhAM2KSaVwjQkhiM7ANEAacQjE+Y+1mkMLWYWqKj54mGN6HpbFZzBKm+uA3MOarb5CBXIE53mAmvFdJUPb+qTYHod1fXNiGTaaN8hDvF1dYUfnLM+FUyseTmqk92GYfTkyQiPAFXx4TBBebcyHBOzAW6vS6LJC15DgKj7Gwj+p3+blCJOi8kNeClFX/L0RjkWYzmA1I8v07zJIkqax3UZxJS9SwxWhxs44B9EJddkgnWXJJs7RHguc3qdghDIM5CjXr6z4JYobzHIapBAgVfDqf/6HhQtk0SFfnTIjNoyB2rmRowLDZjBILXsIXO2Nb65ud+BDcUMZ4S2HxCkZT0ZVR47aceWYkTN9XnQ4X1T6XMYFOhhawOWdw/olxQRm6tHjdJUK73BU0j+qA/1BZoDAVZhnBwOq80PBWAoPLmKDAzZFksRm9ZaFRFE3YvyHquGfME/j9KSx4Xu/gy7wdz3ySok56h95lt1s2d+byAtFrGHP0wqetNpAEhQcqdBQyNCVhrgAdMlIHnBGj5MdjGHdCcrfgeIs9r2G71MwuijUYb2SFLHAcQmcHv3H8fdl2ndbyuAdHsfml5AeSIKoLgxVcb1EukSI2eof8tTRI0DldYyibuVhDPItp9yqWctFli64Qz0xxVAwN/HlnyxgR2cCeDZsdelR5vWSbwWiFUWZJxEcYQ55v0LfreT5xZMY6RRQ8RpgbbSUrLRJtcbtLAavHXb0BvYqo+TOxCnRg7ce5Xigaw15mqwCqshTcNDVIFMERn1+E6zdTKIphG56aLgGSliy67w6Rop+3EPxxjDswboZ2XJjklaqZ6SJTVRsGGtESEHF6iTV/NzFCGciw60OMWjvY44FbdYtPnAdZXELPHIVWq3d9ZTnCpNgjtJ0JfRwaEON4F8bnJBePaw+xkWzqzI34dZ8Wz3sIMoUlmvzuJmWA30nBE8ZajGfw/T2g6bIweTJNizdhWetSlnCbCKU4XKw5rr1CAQ2jv9dZhRu0SFowZZBdWiuawLUJ2z+Ia8wMYkSD39mBRcsevxyjnvK3KITmyvBLhEl0cXWaMIBRJS5qRzEvcnAibS2UJmuCgCbn+XdZFY2j03B8k7I9jOogNXM3jmdjLLQjNmfhSNfGnYu0EJtKZmfzwj5AzOG8QZO/ZT0Jh8fXMl0j2k5NQ1Okl/7lrY09U1s0GkzYo/z8CYmrDyzHGJvCxlAa/Sqq7eXpcDOXkqScjG3qSlCSp+P/JZUlSYJUahDDWADjb9IaM4Vbs6Fx4vbrvIChI3XVJCH9AyXfPR2a97wDPHkwFGShpCr1HUmlDRwGl1n+fOLoirRb+uU+PjYZb5MGzu/DIka5nTZnbG5bBF1S79BPsXWeJm8Q5gDCRizSArYddZwbpnVIl/argL4+u4vxdxekiPRNewo/3lZpqptUrN9Ly8Sfb+o8SpUh0ypqmSllNj1ntSA2Pwq2amXNEaJWV+m+oCTuDW4S5+tdrj+OdoC4ow6G2FTm6XiM/6lW23YBGXYzQSpTDUmnqUTqYG2xSvpzKLYvSj+akihfNI3NjSL9XpIp6R65IXuwqyOkd18x1wYJI/iE6CDGMN/7PvD5kitt+YzsVNBW9QyYf/vaP7W695CI22qF9hiyF9sPFDpCpmKCsblJ1oQPBRo1WEcoJqbU1CtB8qNdrvqmYJ2pE6TffVmiBcuCWmT7ILGDqwvE5jEfIh+OFvjWlLwmeF2f6ujhrq3UxtFujIXSxNiPa0ryPKEUQx/WOcHk4NsuY8C0tAiRo0P2+2KRKU31qpJ+X5Jg37xS9/j045aS/D9RRH1PxjyN8fL8QqckXSZluq3ajvWNDkvU8MZsk5Z+dBDpG/HLCca7dLfG4WIPvHsbd6W3+jK+sWfCZ4oVatOv5fdNhvPx8Z2qItyWQkjYsJh4hGZk79+my9SH4o4UA4ZYgxZQKa3LBsVhecwb55Rtx3ZVoDm4LUgC6WMxX2fUN8ka0FQd3JmuDCW6SQkRHhY8NkivTokmfj7IP3Zlk5xtMlS9bvqkTM1cGSDZvtNdx1EdzxYtH3ARmvyHF0mix/8DifTvkb3v+ozMYWAQVV7P4fI2nWQJ9r7NL9j0HKfmbM9CLdqVcCxy0LRZ0A90Excan6HGQ4yfYHwb44sgbhmOLx3YEPnKkEJj0BbznoH9sEaiuSU/a2JdSVscwm0w6XzcP5+rzT8gQET/e1B3YfUNqndp6v2vuE8acHSvLgv6mLcNxfL4z339j+YZMCCRLJR4BZyvycIew1r04BSxzNuwrnd4LYr7sAOhyjrNMFRrH3XhsO8DvNuqfOxTXqQNp0jSpIqApOQfNRaBvj2SPeJoUdrzZrv2OEvncJl9O4S4XxUv467/1JQqLBCieZlADxucDb5TtMLiZFfPcM2sIMkzE14GQ+YEabsC3V6zqyib+S7u2DcunE9GcdxZ4Q9WKf1iMaYgAKpL/rXziC3KrMxL7maG/nEq9kVIcS01qNhTui2lakJK3OKFHJmeFNYpZrI4InX84yGhk3Vr2nRkZ4NeBfpnjGvxvSP7Bjolf/8HPLYpqQhr0GgAAAAASUVORK5CYII=') 0 0 no-repeat;background-size:contain}.fake-select .main-options .wrapper-options:last-child .options:last-child{padding-bottom:5px}.searchsuite-autocomplete{background-color:#fff;border:0 !important;box-shadow:0 3px 3px rgba(0,0,0,.15);left:50% !important;margin-top:4px;width:100% !important;transform:translateX(-50%)}@media only screen and (min-width:1200px){.searchsuite-autocomplete{width:350px !important}}.searchsuite-autocomplete .title{display:flex;justify-content:space-between;background-color:#44555f !important;color:#fff !important}.searchsuite-autocomplete .title .see-all{color:#fff !important;text-decoration:none;line-height:23px !important}.searchsuite-autocomplete .title .see-all:hover{color:#e2001a !important}.searchsuite-autocomplete ul{padding:5px 20px !important}.searchsuite-autocomplete ul li{padding:10px 0 !important}.searchsuite-autocomplete ul li a{text-decoration:none;font-weight:600}.searchsuite-autocomplete ul li .qs-option-info .qs-option-sku{color:#e2001a !important}.fotorama-stretch,.fotorama-focus-overlay:after,.fotorama__nav__frame:focus:after,.fotorama__html,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.fotorama-grab-cursor,.fotorama__wrap .fotorama__grab{cursor:move;cursor:grab}.fotorama-grabbing-cursor,.fotorama__grabbing *{cursor:move;cursor:grabbing}.fotorama-gpu,.fotorama__caption,.fotorama--fullscreen,.fotorama__wrap--css3 .fotorama__html,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full,.fotorama__wrap--css3 .fotorama__nav,.fotorama__nav:before,.fotorama__nav:after,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__stage:before,.fotorama__stage:after,.fotorama__wrap--css3 .fotorama__stage__frame{transform:translateZ(0)}.fotorama-focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame,.fotorama__zoom-in:focus,.fotorama__zoom-out:focus{outline:0}.fotorama-focus-overlay:after,.fotorama__nav__frame:focus:after{background-color:#006bb4;border-radius:inherit;content:""}.fotorama-transform-disabled,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__shaft{transform:none !important}.fotorama-transition-for-slide,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-duration:unset;transition-property:transform,width;transition-timing-function:cubic-bezier(.1,0,.25,1)}.fotorama-no-select,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__wrap{user-select:none}.fotorama-select,.fotorama__select{user-select:text}.fotorama-empty-bg{background:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=)}.fotorama-auto-margin,.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama-inline-block,.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{display:inline;display:inline-block;vertical-align:middle;zoom:1}.fotorama-hidden,.fotorama--hidden,.fotorama__load{position:absolute;top:-99999px;left:-99999px;z-index:-1000}.fotorama-visible{position:relative;left:auto;top:auto;opacity:1;z-index:auto}.fotorama-no-tap,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close{-webkit-tap-highlight-color:rgba(0,0,0,0)}.transitionDuration{transition-duration:.333s}.transitionDurationZero{transition-duration:unset}.fotorama-sprite,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__thumb--icon,.fotorama__video-close,.fotorama__video-play,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out{background-repeat:no-repeat}@media print{.fotorama-print-background,.fotorama-sprite,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__thumb--icon,.fotorama__video-close,.fotorama__video-play,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__thumb-border{background:0 0 !important}}.fotorama__nav__frame--thumb.fotorama__active{border:2px solid #e2001a}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__arr{position:absolute;top:0;bottom:0;width:80px;box-sizing:border-box;z-index:900;cursor:pointer}.fotorama__arr:focus{box-shadow:none}.fotorama__arr:focus:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px rgba(0,0,0,0);content:"";left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__arr--prev{left:0}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){transform:translate3d(-120px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{transform:translate3d(-120px,0,0)}.fotorama__arr--next{right:0}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){transform:translate3d(120px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{transform:translate3d(120px,0,0)}.fotorama__arr--disabled{display:none;opacity:.1;pointer-events:none;cursor:default}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus{opacity:1}.fotorama__wrap--video .fotorama__arr{opacity:0 !important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr{display:none !important}.fotorama__wrap--css3 .fotorama__arr:not(:focus){transition-duration:.3s;transition-property:transform,opacity,background-color}.fotorama__stage .fotorama__arr--shown{display:block !important}.fotorama__stage .fotorama__arr--hidden{display:none !important}.fotorama__arr .fotorama__arr__arr{width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.ie9 .fotorama__arr .fotorama__arr__arr{margin:-40px 0 0 -40px}.fotorama__arr--prev .fotorama__arr__arr{background-position:-80px -80px}.fotorama__arr--next .fotorama__arr__arr{background-position:-160px -80px}.fotorama__caption{position:absolute;bottom:0;left:0;right:0;color:#000;font-size:14px;line-height:1.5;z-index:12}.fotorama__caption a{color:#000;text-decoration:none;border-bottom:1px solid;border-color:fade(#000,.5)}.fotorama__caption a:hover{color:#000;border-color:fade(#000,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--video .fotorama__caption,.fotorama__wrap--no-captions .fotorama__caption{display:none}.fotorama__caption__wrap{padding:5px 10px;box-sizing:border-box;background-color:#fff}.fotorama__dot{display:block;position:relative;top:12px;left:6px;width:4px;height:4px;background-color:#b4b4b4;border-radius:6px}.fotorama__nav__frame--dot:focus .fotorama__dot{box-shadow:none}.fotorama__nav__frame--dot:focus .fotorama__dot:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px rgba(0,0,0,0);content:"";left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__nav__frame--thumb:focus .fotorama__dot:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{bottom:0;left:0;right:0;top:0}.fotorama__active .fotorama__dot{background-color:transparent;margin-top:-2px;margin-left:-2px;border:2px solid #000}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama{min-width:1px;overflow:hidden}.fotorama--fullscreen{position:fixed !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;width:100% !important;margin:0 !important;background:#fff;z-index:1000 !important}.fotorama__fullscreen{overflow:hidden;position:relative}.fotorama__fullscreen-icon{position:absolute;display:none;top:0;right:0;width:80px;height:80px;background-position:0 0;cursor:pointer;z-index:1000}.fotorama__fullscreen-icon:focus{box-shadow:none}.fotorama__fullscreen-icon:focus:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px rgba(0,0,0,0);content:"";left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama--fullscreen-icons .fotorama__fullscreen-icon{display:none}.fotorama--fullscreen .fotorama__fullscreen-icon{display:inline-block;background-position:-80px 0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0 !important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){transform:translate3d(80px,-80px,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{transform:translate3d(80px,-80px,0) !important}.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus){transition-duration:.3s;transition-property:transform,opacity,background-color}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon{background-color:rgba(255,255,255,.3);transition:background-color .3s ease-in-out}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:hover{background-color:rgba(255,255,255,.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:active{background-color:rgba(213,213,213,.5)}.gallery-placeholder .loading-mask{position:static;padding:0 0 50%}.gallery-placeholder .loader img{position:absolute}.fotorama__wrap--css3 .fotorama__html{transition-duration:.3s;transition-property:opacity;transition-timing-function:linear}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{opacity:0}.fotorama__img{max-width:inherit;opacity:0;border:none !important}.fotorama__loaded .fotorama__img,.fotorama__error .fotorama__img{opacity:1}.fotorama__img--full{display:none}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{opacity:0}.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{position:absolute;top:50%;width:100%;height:auto;transform:translateY(-50%)}.fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img{position:absolute;left:50%;width:auto;height:100%;transform:translateX(-50%)}.fotorama__stage__frame .fotorama__img{position:absolute;top:0;left:0;width:auto;height:auto;max-width:100%;max-height:100%}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img{display:none}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:inherit;max-height:inherit}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{display:block;top:0;left:0;width:auto;height:auto;margin:auto;max-width:100%;max-height:100%;cursor:default;transition:.3s linear}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--zoommable{max-width:none;max-height:none;cursor:pointer;transition-property:width,height,bottom,right,top,left}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--draggable{cursor:move;transition-property:none}.fotorama__product-video--loaded .fotorama__img,.fotorama__product-video--loaded .fotorama__img--full{display:none !important}.magnifier-thumb-wrapper{position:relative;display:block;top:0;left:0}.magnifier-lens{position:absolute;overflow:hidden;top:0;left:0;border:solid 1px #bbb;z-index:800}.magnifier-loader-text{margin-top:10px}.magnifier-large{position:absolute;width:32%;z-index:100}.magnifier-preview{position:absolute;top:215px;bottom:0;left:58%;overflow:hidden;padding:0}.magnifier-preview:not(.hidden){background-color:#fff}.magnifier-preview img{position:absolute;top:0;left:0;max-width:inherit}.magnify-lens{position:absolute;top:0;left:0;color:#fff;text-align:center;background:rgba(255,255,255,.5);border:solid 1px #bbb;z-index:1000}.magnify-opaque{opacity:.5}.magnify-hidden{display:none}.magnify-fullimage{display:none}.fotorama__fullscreen .magnify-fullimage{display:inline-block}.fotorama__nav{position:relative;display:none;max-width:100%;font-size:0;line-height:0;white-space:nowrap;z-index:5}.fotorama__nav--dots{display:block;text-align:center}.fotorama__nav--thumbs{display:block}.fotorama__nav:before,.fotorama__nav:after{position:absolute;display:block;content:"";text-decoration:none;background-repeat:no-repeat;z-index:10;pointer-events:none}.fotorama__nav:before{left:-10px;top:-10px}.fotorama__nav:after{right:-10px;bottom:-10px}.fotorama--fullscreen .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama--fullscreen .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:after{display:none}.fotorama__wrap--only-active .fotorama__nav{max-width:99999px !important}.fotorama__nav-wrap--vertical.fotorama__nav-wrap{position:absolute;display:inline-block;top:0;left:0;background-color:#fff}.fotorama__nav-wrap{margin-top:-30px}@media only screen and (min-width:700px){.fotorama__nav-wrap{margin-top:0}}.fotorama__nav__frame{position:relative;box-sizing:content-box}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb{display:none}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame:after{top:-3px;left:-3px;padding:3px}.fotorama__nav__frame:focus{box-shadow:none}.fotorama__nav__frame:focus :after{top:-1px;left:-1px;padding:1px}.fotorama__nav-wrap--vertical .fotorama__nav__shaft .fotorama__nav__frame--thumb{display:block;padding-bottom:inherit !important;margin-bottom:20px}.fotorama__nav__shaft{position:relative;top:0;left:0;text-align:left}.fotorama__nav-wrap--vertical .fotorama__nav__shaft{width:100%;background-color:#fff}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__select{cursor:auto}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__video-close.fotorama-show-control{opacity:1;transform:translate3d(0,-10px,0)}.fotorama__spinner{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);position:absolute;display:none;right:0;left:0;top:0;bottom:0;height:64px;width:64px;margin:auto;background-image:url("../../frontend/Magento/base/default/Amasty_Shopby/images/loader-1.gif");z-index:100}.fotorama__spinner--show{display:block}.fotorama__wrap--css3 .fotorama__spinner{animation:spinner 24s infinite linear}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fotorama__stage{position:relative;overflow:hidden}.fotorama__stage:before,.fotorama__stage:after{position:absolute;display:block;content:"";background-repeat:no-repeat;pointer-events:none;text-decoration:none;z-index:10}.fotorama__stage:before{left:-10px;top:-10px}.fotorama__stage:after{right:-10px;bottom:-10px}.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:after{display:none}.fotorama__wrap--only-active .fotorama__stage{max-width:99999px !important}.fotorama__stage__frame{overflow:hidden;text-align:center;border:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1 !important}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama--fullscreen .fotorama__stage__frame iframe{left:80px;width:calc(100% - 80px*2)}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__stage__shaft{position:relative}.fotorama__stage__shaft:focus{box-shadow:none}.fotorama__stage__shaft:focus:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px rgba(0,0,0,0);content:"";left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__thumb{position:relative;overflow:hidden;width:100%;height:100%;background-color:#fff}.fotorama__nav__frame:focus .fotorama__thumb{box-shadow:none;z-index:2}.fotorama__nav__frame:focus .fotorama__thumb:after{position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 3px 1px rgba(0,0,0,0);border-radius:inherit;content:"";z-index:1000}.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__thumb{overflow:inherit}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb:after{left:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb:after{right:1px}.fotorama__thumb--icon{padding-bottom:30px;font-size:.001px}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{width:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.ie9 .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.ie9 .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{margin:-15px 0 0 -15px}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{margin:auto;width:30px;transform:rotate(90deg)}.fotorama__thumb__arr--left .fotorama__thumb--icon{background-position:-25px -265px}.fotorama__thumb__arr--right .fotorama__thumb--icon{background-position:-25px -350px}.fotorama__thumb-border{display:none;position:absolute;top:0;left:0;box-sizing:border-box;border:1px solid rgba(0,0,0,0);background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1));backface-visibility:hidden;z-index:9}.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__thumb__arr{box-shadow:none;background-color:rgba(255,255,255,.3);transition:background-color .3s ease-in-out}.fotorama__thumb__arr:hover{background-color:rgba(255,255,255,.5)}.fotorama__thumb__arr:active{background-color:rgba(213,213,213,.5)}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{position:absolute;top:0;bottom:0;width:30px;z-index:1000;cursor:pointer}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left{left:0}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{right:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{position:absolute;left:0;right:0;height:30px;cursor:pointer;z-index:1000}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left{top:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{bottom:0}.fotorama__nav__frame--thumb{border:2px solid #eee}.fotorama__nav__frame--thumb:focus .fotorama__thumb.fotorama_vertical_ratio:after,.fotorama__nav__frame--dot:focus .fotorama__thumb.fotorama_vertical_ratio:after{left:2px;right:2px}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb.fotorama_vertical_ratio:after{top:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb.fotorama_vertical_ratio:after{bottom:1px}.fotorama__video{position:absolute;top:32px;bottom:0;left:0;right:0;z-index:10}.fotorama__video-close{position:absolute;top:0;right:0;width:80px;height:80px;opacity:0;z-index:1000;cursor:pointer;background-position:-80px 0;transform:translate3d(80px,-80px,0);transition:opacity .3s ease-in-out}.fotorama__fullscreen .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{top:97px;right:93px;opacity:1}.fotorama__wrap--css3 .fotorama__video-close:not(:focus){transition-duration:.3s;transition-property:transform,opacity,background-color}@media (max-width:768px){.fotorama__video-close{top:10px;width:40px;height:40px;background-position:-100px -20px}}.fotorama__video-play{width:160px;height:160px;background-position:-80px -160px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__loaded .fotorama__video-play,.fotorama__error .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{display:block;opacity:1}.fotorama__nav__frame .fotorama__video-play{width:80px;height:80px;background-position:0 -240px}.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-duration:.3s;transition-property:transform,opacity,background-color}.fotorama__wrap{position:relative;direction:ltr;text-size-adjust:100%;z-index:0}.fotorama--fullscreen .fotorama__wrap{max-width:100% !important}.fotorama__wrap--pan-y{touch-action:pan-y}.fotorama__zoom-in,.fotorama__zoom-out{display:none;z-index:1000}.fotorama__zoom-in:focus,.fotorama__zoom-out:focus{box-shadow:none}.fotorama__zoom-in:focus:after,.fotorama__zoom-out:focus:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px rgba(0,0,0,0);content:"";left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out{background-color:rgba(255,255,255,.3);transition:background-color .3s ease-in-out}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:hover{background-color:rgba(255,255,255,.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:active{background-color:rgba(213,213,213,.5)}.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out{position:absolute;display:block;width:80px;height:80px;overflow:hidden;cursor:pointer}.fotorama__fullscreen .fotorama__zoom-in--disabled,.fotorama__fullscreen .fotorama__zoom-out--disabled{display:none}.fotorama__fullscreen .fotorama__zoom-out{top:80px;background-position:0 -80px !important}.fotorama__fullscreen .fotorama__zoom-in{background-position:0 0 !important;top:0}.slick-arrow{position:absolute;top:50%;background-color:transparent;padding:0;transform:translateY(-50%);z-index:900}.slick-arrow i{font-size:60px}.slick-arrow.slick-prev{left:-40px}.slick-arrow.slick-next{right:-40px}body.ea-no-result .ea-search-autocomplete-no-result{display:block}body.ea-autocomplete div.ea-search-autocomplete{height:auto;opacity:1;overflow:inherit}body.ea-no-result .ea-overlay,body.ea-autocomplete .ea-overlay{height:100%;overflow:inherit;opacity:1}.ea-overlay{position:fixed;top:0;left:0;bottom:0;z-index:5;display:block;width:100%;height:0;overflow:hidden;background:rgba(0,0,0,.5);opacity:0}.ea-search-autocomplete-no-result{position:absolute;top:100%;left:0;z-index:999;display:none;width:100% !important;padding:10px 15px;font-size:14px;color:#000;background:#fff}.ea-search-autocomplete{position:absolute;top:100%;left:0;z-index:999;display:block;width:100%;height:0;overflow:hidden;text-align:left;color:#000;background:#fff;opacity:0}.ea-search-autocomplete .content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:30px;margin-right:-15px;margin-left:-15px}.ea-search-autocomplete .content .left,.ea-search-autocomplete .content .center,.ea-search-autocomplete .content .right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}.ea-search-autocomplete .content .left.hidden,.ea-search-autocomplete .content .center.hidden,.ea-search-autocomplete .content .right.hidden{display:none}.ea-search-autocomplete .content .left{order:3}.ea-search-autocomplete .content .center{order:2;background:#eee}.ea-search-autocomplete .content .right{order:1}.ea-search-autocomplete .content .ea-section{font-size:14px}.ea-search-autocomplete .content .ea-section .section{display:block;padding:20px 15px;font-weight:700;text-transform:uppercase}.ea-search-autocomplete .content .ea-section .section .section-amount{float:right}.ea-search-autocomplete .content .ea-section .section .section-amount:before{content:'('}.ea-search-autocomplete .content .ea-section .section .section-amount:after{content:')'}.ea-search-autocomplete .content .ea-section .highlight{font-weight:700}.ea-search-autocomplete .content .ea-section .ea-products-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:none}.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px;margin-bottom:20px}.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product a{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;-ms-flex-align:center;align-items:center;text-decoration:none}.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product a .ea-image,.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product a .info{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px;text-align:center}.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product a .ea-image img{width:100%;max-width:90px}.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product a .info .name{display:block;font-weight:700}.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product a .info .category{display:none;font-size:12px}.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product a .info .price{display:block;font-size:12px}.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product a .info .sku{display:block;font-size:12px;font-weight:700}.ea-search-autocomplete .content .ea-section .ea-categories-grid{padding:0 15px}.ea-search-autocomplete .content .ea-section .ea-categories-grid .ea-category{margin-bottom:20px}.ea-search-autocomplete .content .ea-section .ea-categories-grid .ea-category a{text-decoration:none}.ea-search-autocomplete .content .ea-section .ea-cms-grid{padding:0 15px}.ea-search-autocomplete .content .ea-section .ea-cms-grid .ea-cms{margin-bottom:20px}.ea-search-autocomplete .content .ea-section .ea-cms-grid .ea-cms a{text-decoration:none}.ea-search-autocomplete .content .ea-section .ea-suggests-grid{padding:0 15px}.ea-search-autocomplete .content .ea-section .ea-suggests-grid .ea-suggest{margin-bottom:20px}.ea-search-autocomplete .content .ea-section .ea-suggests-grid .ea-suggest a{text-decoration:none}.ea-search-autocomplete .content .ea-section .ea-suggests-grid .ea-suggest a .info .name .count:before{content:'('}.ea-search-autocomplete .content .ea-section .ea-suggests-grid .ea-suggest a .info .name .count:after{content:')'}.ea-search-autocomplete .content .ea-section .ea-suggests-grid .ea-suggest a .info .name .clearer{display:none}.ea-search-autocomplete .content .ea-section.ea-products .section{color:#e2001a}.ea-search-autocomplete .content .ea-section.ea-products .section .section-amount{float:none}.ea-search-autocomplete .content .ea-section#ea-cms .section{border-top:#b4b4b4 1px solid}.ea-search-autocomplete .content .ea-section.ea-all-results{position:absolute;bottom:15px;right:15px}.ea-search-autocomplete .content .ea-section.ea-all-results a{position:relative;padding-right:20px;font-weight:700;text-decoration:none;color:#e2001a}.ea-search-autocomplete .content .ea-section.ea-all-results a .material-icons{position:absolute;top:50%;right:0;font-weight:400;font-size:16px;transform:translateY(-50%)}.ea-search-autocomplete .content .left.no-magazine .ea-section#ea-cms .section{border-top:none}.ea-search-autocomplete.no-product .content{padding-bottom:0}.ea-search-autocomplete.no-product .content .right,.ea-search-autocomplete.no-product .content .ea-all-results{display:none}.ea-search-autocomplete.no-left .content{padding-bottom:0}.ea-search-autocomplete.no-left .content .center{padding-bottom:30px}div.ea-debug{background:#fafafa;padding:10px;border:1px solid #ccc;border-radius:5px;position:fixed;top:10px;left:10px;width:300px;z-index:900;height:auto;cursor:move;box-shadow:0px 0px 15px -7px #000}div.ea-debug div#ea-lest-request{display:none}div.ea-debug div#ea-debug{display:none}div.ea-debug.visible div#ea-debug{display:block}div.ea-debug.visible h3.title{margin-bottom:0}div.ea-debug.visible h3.title:after{content:'\e621'}div.ea-debug h3.title{margin-bottom:0;margin-top:0}div.ea-debug h3.title:after{margin-right:10px;content:'\e622';font-family:EE-Icons;float:right}div.ea-debug span.ea-debug-label{font-weight:700;display:inline-block;width:200px}div.ea-debug span.ea-debug-yes{color:green}div.ea-debug span.ea-debug-no{color:red}div.ea-debug.ultimo h3.title{font-size:18px}.ea-template-hint-container{border:1px dashed #5f9ea0;margin:2px}div.ea-template-hint{text-align:left;max-height:55px;white-space:nowrap;padding:2px;background:#5f9ea0;color:#fff;font-size:10px;font-family:monospace;overflow:hidden;border:1px solid #fff}div.ea-template-hint.selected{background:maroon}div.ea-template-hint:hover{min-width:400px}div.ea-template-hint a{text-decoration:none;color:#fff}@media print,screen and (min-width:43.75em){.ea-search-autocomplete-no-result{width:calc(100% + 80px) !important;padding-top:15px;padding-bottom:15px;margin-left:-40px;margin-right:-40px}.ea-search-autocomplete{width:calc(100% + 80px);margin-left:-40px;margin-right:-40px}}@media print,screen and (min-width:62.5em){.ea-search-autocomplete{background:#fff}.ea-search-autocomplete .content{padding-bottom:0;margin-left:0;margin-right:0;-ms-flex-pack:start;justify-content:flex-start}.ea-search-autocomplete .content .left,.ea-search-autocomplete .content .center,.ea-search-autocomplete .content .right{padding-left:0;padding-right:0}.ea-search-autocomplete .content .left,.ea-search-autocomplete .content .right{background:#fff}.ea-search-autocomplete .content .left,.ea-search-autocomplete .content .center{-ms-flex:0 0 25vw;flex:0 0 25vw;max-width:25vw}.ea-search-autocomplete .content .left{order:1}.ea-search-autocomplete .content .center>div{min-height:100%}.ea-search-autocomplete .content .right{order:3;-ms-flex:0 0 50vw;flex:0 0 50vw;max-width:50vw}.ea-search-autocomplete .content .ea-section .ea-products-grid{padding-bottom:30px}.ea-search-autocomplete.no-product .content .right{display:none}}@media screen and (min-width:75em){.ea-search-autocomplete-no-result{top:calc(100% + 20px);width:100% !important;margin-left:0;margin-right:0}.ea-search-autocomplete{top:calc(100% + 20px);left:auto;right:-90px;width:100vw;max-width:1400px;margin-left:0;margin-right:0;background:0 0}.ea-search-autocomplete .content{font-size:16px;-ms-flex-pack:end;justify-content:flex-end}.ea-search-autocomplete .content .left,.ea-search-autocomplete .content .center,.ea-search-autocomplete .content .right{padding-top:15px;padding-bottom:15px}.ea-search-autocomplete .content .left,.ea-search-autocomplete .content .center{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.ea-search-autocomplete .content .right{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.ea-search-autocomplete .content .ea-section .section{padding-left:30px;padding-right:30px}.ea-search-autocomplete .content .ea-section .ea-categories-grid,.ea-search-autocomplete .content .ea-section .ea-cms-grid,.ea-search-autocomplete .content .ea-section .ea-suggests-grid{padding-left:30px;padding-right:30px}.ea-search-autocomplete .content .ea-section .ea-products-grid{padding-left:15px;padding-right:15px}.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product a .ea-image{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product a .info{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;text-align:left}.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product a .info .category{display:block}.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product a .info .price{font-weight:700}.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product a .info .price .price-box{display:flex}.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product a .info .price .price-box .old-price .price{margin:0 10px 0 0}.ea-search-autocomplete .content .ea-section .ea-products-grid .ea-product a:hover .ea-image{opacity:.75}.ea-search-autocomplete .content .ea-section .ea-categories-grid .ea-category a:hover{text-decoration:underline}.ea-search-autocomplete .content .ea-section .ea-cms-grid .ea-cms a:hover{text-decoration:underline}.ea-search-autocomplete .content .ea-section .ea-suggests-grid .ea-suggest a:hover{text-decoration:underline}.ea-search-autocomplete .content .ea-section.ea-all-results{bottom:15px;right:30px}.ea-search-autocomplete .content .ea-section.ea-all-results a:hover{color:#af0014}.ea-search-autocomplete.no-left.no-product,.ea-search-autocomplete.no-center.no-product{right:0;width:100%}.ea-search-autocomplete.no-left.no-product .content .left,.ea-search-autocomplete.no-center.no-product .content .left,.ea-search-autocomplete.no-left.no-product .content .center,.ea-search-autocomplete.no-center.no-product .content .center{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@font-face{font-family:'cas-ico';font-style:normal;font-weight:400;font-display:swap;src:url("../../frontend/Alpenite/default/default/fonts/iconfont/cas-ico.woff2") format("woff2"),url("../../frontend/Alpenite/default/default/fonts/iconfont/cas-ico.woff") format("woff")}.cas-ico{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:"cas-ico";font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.cas-ico-blower:before{content:"\EA01"}.cas-ico-brush-cutter:before{content:"\EA02"}.cas-ico-chainsaw:before{content:"\EA03"}.cas-ico-front-mower:before{content:"\EA04"}.cas-ico-hedge-cutter:before{content:"\EA05"}.cas-ico-lawn-mower:before{content:"\EA06"}.cas-ico-multi-tool:before{content:"\EA07"}.cas-ico-tractor:before{content:"\EA08"}.accordion-title{padding-top:10px;padding-bottom:10px;border-top-width:0;border-right-width:0;border-bottom-width:1px;border-left-width:0;border-color:#000;border-style:solid;font-size:21px;font-weight:700;line-height:30px;transition:.125s linear}.accordion-content{padding-top:25px;padding-bottom:60px}.accordion-title{position:relative}.accordion-title .material-icons{position:absolute;right:15px}.accordion-title .material-icons:before{content:"add_circle"}.accordion-title:not(.ui-state-active){color:#000;border-color:#000}.accordion-title:not(.ui-state-active) .material-icons{color:#000}.accordion-title.ui-state-active .material-icons:before{content:"remove_circle"}.head_divisor{display:block;margin-top:30px;margin-bottom:10px;text-transform:uppercase;color:#7a8a93}@media only screen and (min-width:1200px){.head_divisor{margin-top:70px;margin-bottom:70px}}.head_divisor{overflow:hidden;white-space:nowrap}.head_divisor span{position:relative;display:inline-block;color:#7a8a93;z-index:1}.head_divisor span:before,.head_divisor span:after{content:"";position:absolute;top:50%;width:110px;height:1px;background-color:#7a8a93}.head_divisor span:before{right:100%;margin-right:30px}.head_divisor span:after{left:100%;margin-left:30px}.label_tag,[class^=label_tag],[class*=" label_tag"]{display:inline-block;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px;text-transform:uppercase}.label_tag .paragraph,[class^=label_tag] .paragraph,[class*=" label_tag"] .paragraph{font-weight:700}.label_tag-primary{background-color:#e2001a}.label_tag-secondary{background-color:#b4b4b4}.label_tag-white{background-color:#fff}@media only screen and (min-width:1200px){.label_tag,[class^=label_tag],[class*=" label_tag"]{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}}ul.list_check,ol.list_check{position:relative;list-style:none}ul.list_check .material-icons,ol.list_check .material-icons{position:absolute;top:-3px;left:0;font-size:20px;color:#000}ul.list_check li,ol.list_check li{color:#000}ul.list_check li,ol.list_check li{position:relative;padding-left:28px;color:#000}ul.list_check li,ol.list_check li{margin-bottom:10px;font-size:14px;font-style:italic;font-weight:700;line-height:14px;text-transform:uppercase}ul.list_check li:before,ol.list_check li:before{position:absolute;top:0;left:0}ul.list_bullet,ol.list_bullet,ul[class^=list_bullet],ol[class^=list_bullet],ul[class*=" list_bullet"],ol[class*=" list_bullet"]{list-style:none}ul.list_bullet li,ol.list_bullet li,ul[class^=list_bullet] li,ol[class^=list_bullet] li,ul[class*=" list_bullet"] li,ol[class*=" list_bullet"] li{position:relative;padding-left:28px;color:#000}ul.list_bullet li,ol.list_bullet li,ul[class^=list_bullet] li,ol[class^=list_bullet] li,ul[class*=" list_bullet"] li,ol[class*=" list_bullet"] li{margin-bottom:10px;font-size:14px;line-height:14px}ul.list_bullet li:before,ol.list_bullet li:before,ul[class^=list_bullet] li:before,ol[class^=list_bullet] li:before,ul[class*=" list_bullet"] li:before,ol[class*=" list_bullet"] li:before{position:absolute;top:0;left:0}ul.list_bullet li:before,ol.list_bullet li:before,ul[class^=list_bullet] li:before,ol[class^=list_bullet] li:before,ul[class*=" list_bullet"] li:before,ol[class*=" list_bullet"] li:before{content:"•";font-size:24px}ul.list_bullet-black li:before,ol.list_bullet-black li:before{color:#000}ul.list_bullet-yellow li,ol.list_bullet-yellow li{color:#000}ul.list_bullet-yellow li:before,ol.list_bullet-yellow li:before{color:#e2001a}.text-help{display:inline-block;width:18px;height:18px;padding:0;margin:0 0 0 5px;font-size:12px;line-height:18px;text-align:center;background:0 0;border:#e2001a 1px solid;color:#e2001a;border-radius:100%}.field{margin-bottom:35px;position:relative}.field.required label:after{content:" *";color:#cc4b37}.field .label{font-size:13px;margin-bottom:8px;display:inline-block;color:#7a8a93;font-weight:500}.field .control.toggle-select{background:#fff}.field .control.toggle-select:after{content:"expand_more";position:absolute;right:10px;color:#000;bottom:7px}.field .control.toggle-select:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.field .control input{height:40px;width:100%;padding:0 15px;color:#7a8a93;background-color:#fff;border:1px solid #b4b4b4}.field .control input:focus{outline:2px solid #e2001a;box-shadow:0px 0px .5px 0px rgba(226,0,26,.5)}.field .control input:disabled{background-color:#f1f1f1;cursor:not-allowed}.field .control select{height:40px;width:100%;padding:0 15px;color:#7a8a93;position:relative;z-index:1;background-color:transparent;border:1px solid #b4b4b4}.field .control select:focus{outline:2px solid #e2001a;box-shadow:0px 0px .5px 0px rgba(226,0,26,.5)}.field .control select:disabled{background-color:#f1f1f1;cursor:not-allowed}.field .control select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.field .control textarea{height:140px;width:100%;border:1px solid #b4b4b4;resize:none;color:#7a8a93;background-color:#fff;padding:10px 15px}.field .control textarea:focus{outline:2px solid #e2001a;box-shadow:0px 0px .5px 0px rgba(226,0,26,.5)}.field .control textarea:disabled{background-color:#f1f1f1;cursor:not-allowed}input[type=checkbox]{position:absolute;opacity:0}input[type=checkbox]+.label{position:relative;cursor:pointer;padding:0}input[type=checkbox]+.label:before{content:"";margin-top:-2px;margin-right:17px;display:inline-block;vertical-align:text-top;width:20px;height:20px;border:2px solid;border-color:#000;border-radius:4px;background-color:#fff}input[type=checkbox]:hover+.label:before{background-color:#e2001a}input[type=checkbox]:focus+.label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}input[type=checkbox]:checked+.label:before{background-color:#e2001a}input[type=checkbox]:disabled+.label{color:#b8b8b8;cursor:auto}input[type=checkbox]:disabled+.label:before{box-shadow:none;background:#ddd}input[type=checkbox]:checked+.label:after{content:"";position:absolute;left:5px;top:7px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.field.choice input[type=checkbox]:checked+.label:after{top:8px}.field.attachment .control input,.field.attachment .control select{padding:0;height:auto;border:0}.field.attachment .control input[type=file]{display:none}.field.attachment .control>span{font-size:14px;display:block;margin-left:0;margin-top:10px}@media only screen and (min-width:1200px){.field.attachment .control>span{display:inline-block}}.field.attachment .attachment-type{display:inline-block}.field.attachment .attachment-type .attachment-btn{padding:13px;background-color:#b4b4b4;color:#000;display:inline-block;min-width:170px;text-align:center;text-transform:uppercase;font-size:14px;cursor:pointer}.field.attachment .attachment-type .attachment-btn:focus{outline:2px solid #e2001a;box-shadow:0px 0px .5px 0px rgba(226,0,26,.5)}@media only screen and (min-width:1200px){.field.attachment .attachment-type .attachment-btn{margin-right:40px}}.field.attachment .remove-attachment{padding:5px;cursor:pointer}select::-ms-expand{display:none}div.mage-error{font-size:12px;color:#cc4b37;position:absolute}.pwc-form input[type=text]{width:100%;height:50px;display:block;padding:0 15px;color:#7a8a93;background-color:#fff;border:1px solid #b4b4b4}.pwc-form input[type=text]:focus{outline:2px solid #e2001a;box-shadow:0px 0px .5px 0px rgba(226,0,26,.5)}.pwc-form input[type=text]:disabled{background-color:#f1f1f1;cursor:not-allowed}.pwc-form label{font-size:16px;font-weight:400;color:#7d7d7d;display:block;margin-bottom:15px}.pwc-form textarea{width:100%;height:140px;padding:10px 15px;resize:none;color:#7a8a93;background-color:#fff;border:1px solid #b4b4b4}.pwc-form textarea:focus{outline:2px solid #e2001a;box-shadow:0px 0px .5px 0px rgba(226,0,26,.5)}.pwc-form textarea:disabled{background-color:#f1f1f1;cursor:not-allowed}.pwc-form .toggle-select{position:relative}.pwc-form .toggle-select:after{content:"expand_more";position:absolute;right:10px;color:#000;bottom:12px}.pwc-form .toggle-select:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.pwc-form .toggle-select select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:100%;height:50px;padding:0 15px;position:relative;z-index:1;color:#7a8a93;border:1px solid #b4b4b4;background-color:transparent}.pwc-form .toggle-select select:focus{outline:2px solid #e2001a;box-shadow:0px 0px .5px 0px rgba(226,0,26,.5)}.pwc-form .toggle-select select:disabled{background-color:#f1f1f1;cursor:not-allowed}.pwc-form input[type=checkbox]{width:20px;height:20px;border-radius:0;border:1px solid #e3e4e0;position:static;opacity:1}.pwc-form input[type=submit]{width:100%;padding:15px;font-size:12px;font-weight:700;text-transform:uppercase;box-shadow:none;border:0;background-color:#e2001a;color:#000}@media only screen and (min-width:1000px){.pwc-form input[type=submit]{width:auto;padding:20px 60px;font-size:14px}}.pwc-form{max-width:90%;margin-left:auto;margin-right:auto}@media only screen and (min-width:1000px){.pwc-form{max-width:700px}}.pwc-alert{width:100%;max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:16px !important}.pwc-alert.success{padding:5px 25px 5px 50px;background-color:#67b967;border-radius:30px;color:#fff;margin-bottom:8px;height:auto;position:relative}.pwc-alert.success:before,.pwc-alert.success:after{display:table;content:' ';flex-basis:0;order:1}.pwc-alert.success:after{clear:both}.pwc-alert.success:before{content:"check_circle";font-family:"Material Icons";float:left;font-size:22px;line-height:22px;margin-right:10px;position:absolute;left:20px}.pwc-alert.error{padding:5px 25px 5px 50px;background-color:#dc5f5f;border-radius:30px;color:#fff;margin-bottom:8px;height:auto;position:relative}.pwc-alert.error:before,.pwc-alert.error:after{display:table;content:' ';flex-basis:0;order:1}.pwc-alert.error:after{clear:both}.pwc-alert.error:before{content:"error";font-family:"Material Icons";float:left;font-size:22px;line-height:22px;margin-right:10px;position:absolute;left:20px}.modal-popup,.modal-slide{position:fixed;top:0;right:0;bottom:0;left:0;min-width:0;visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s ease}.modal-popup .modal-inner-wrap,.modal-slide .modal-inner-wrap{background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,.35);opacity:1;pointer-events:auto}.modal-popup._show,.modal-slide._show{visibility:visible;opacity:1;transition:opacity .3s ease}.modal-slide{left:44px;z-index:900}.modal-slide .modal-inner-wrap{position:static;width:auto;height:100%;overflow-y:auto;transform:translateX(100%);transition:transform .3s ease-in-out}.modal-slide._inner-scroll .modal-inner-wrap{display:flex;flex-direction:column;overflow-y:visible}.modal-slide._show .modal-inner-wrap{transform:translateY(0)}.modal-popup{z-index:900;left:0;overflow-y:auto}.modal-popup .modal-inner-wrap{position:absolute;right:0;left:0;display:flex;flex-direction:column;width:75%;height:auto;margin:5rem auto;box-sizing:border-box;transform:translateY(-200%);transition:transform .2s ease}.modal-popup._inner-scroll{overflow-y:visible}.modal-popup._inner-scroll .modal-inner-wrap{max-height:90%}.modal-popup._show .modal-inner-wrap{transform:translateX(0)}.ui-accordion .ui-accordion-header{position:relative}.ui-accordion .ui-accordion-header:after{position:absolute;top:20px;right:0;content:"keyboard_arrow_down"}.ui-accordion .ui-accordion-header:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.ui-accordion .ui-accordion-header.ui-state-active:after{content:"keyboard_arrow_up"}.ui-accordion.plus-minus .ui-accordion-header:after{top:20px;content:"add_circle_outline"}.ui-accordion.plus-minus .ui-accordion-header.ui-state-active:after{content:"remove_circle_outline"}.ui-accordion.plus-minus-full .ui-accordion-header:after{top:20px;content:"add_circle"}.ui-accordion.plus-minus-full .ui-accordion-header.ui-state-active:after{content:"remove_circle"}.ui-datepicker{background:#eee;border:none;box-shadow:0 2px 5px 0 rgba(0,0,0,.35);color:#000}.ui-datepicker .ui-datepicker-title select{line-height:1;font-size:13px;background:#fff;border:#b4b4b4 1px solid}.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td{line-height:1;font-size:13px}.ui-datepicker .ui-datepicker-calendar th{padding:10px;font-weight:500;text-align:center;background-color:#44555f;color:#fff}.ui-datepicker .ui-datepicker-calendar td{padding:0;color:#000}.ui-datepicker .ui-datepicker-calendar td .ui-state-default{display:block;padding:10px;background:0 0}.ui-datepicker .ui-datepicker-calendar td .ui-state-default a{color:#000}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable,.ui-datepicker .ui-datepicker-calendar td.ui-state-disabled{background:rgba(255,255,255,.5)}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today{background-color:#eee}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day{background-color:#e2001a}@font-face{font-family:'stg-ico';font-style:normal;font-weight:400;font-display:swap;src:url("../../frontend/Alpenite/default/default/fonts/iconfont/stg-ico.woff2") format("woff2"),url("../../frontend/Alpenite/default/default/fonts/iconfont/stg-ico.woff") format("woff")}.stg-ico{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:"stg-ico";font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.stg-ico-blower:before{content:"\EA01"}.stg-ico-chainsaw:before{content:"\EA02"}.stg-ico-chipper-shredder:before{content:"\EA03"}.stg-ico-cylinder-mower:before{content:"\EA04"}.stg-ico-front-mower:before{content:"\EA05"}.stg-ico-hedge-cutter:before{content:"\EA06"}.stg-ico-high-pressure-cleaner:before{content:"\EA07"}.stg-ico-lawn-mower:before{content:"\EA08"}.stg-ico-lawn-trimmer-brushcutter:before{content:"\EA09"}.stg-ico-merchandising:before{content:"\EA0A"}.stg-ico-multi-tool:before{content:"\EA0B"}.stg-ico-robot:before{content:"\EA0C"}.stg-ico-scarifier:before{content:"\EA0D"}.stg-ico-scythe:before{content:"\EA0E"}.stg-ico-snow-thrower:before{content:"\EA0F"}.stg-ico-sweeper:before{content:"\EA10"}.stg-ico-tiller:before{content:"\EA11"}.stg-ico-titan:before{content:"\EA12"}.stg-ico-tractor:before{content:"\EA13"}.stg-ico-zero-turn:before{content:"\EA14"}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0;visibility:hidden}1%{display:block;opacity:0;visibility:hidden}100%{display:block;opacity:1;visibility:visible}}@-moz-keyframes fadeInFromNone{0%{display:none;opacity:0;visibility:hidden}1%{display:block;opacity:0;visibility:hidden}100%{display:block;opacity:1;visibility:visible}}@-o-keyframes fadeInFromNone{0%{display:none;opacity:0;visibility:hidden}1%{display:block;opacity:0;visibility:hidden}100%{display:block;opacity:1;visibility:visible}}@keyframes fadeInFromNone{0%{display:none;opacity:0;visibility:hidden}1%{display:block;opacity:0;visibility:hidden}100%{display:block;opacity:1;visibility:visible}}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.5);background-color:#44555f}body::-webkit-scrollbar{width:6px;height:6px;background-color:#e2001a}body::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3);background-color:#e2001a}body::-webkit-scrollbar-thumb:horizontal{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3);background-color:#e2001a}.header{display:inline-block;width:100%;color:#e2001a}.header.panel .user-panel{position:absolute;top:0;right:0;display:flex;flex-flow:row wrap;height:100%;z-index:11}.header.panel .general-information{position:relative;display:inline-block;width:100%;height:27px;text-align:center;text-decoration:none;z-index:10;list-style:none}.header.panel .general-information li{position:absolute;width:100%;top:2px;opacity:0;padding-left:30px;transition:.75s linear;z-index:10}.header.panel .general-information li a{color:#e2001a}.header.panel .general-information li .material-icons{position:absolute;margin-top:2px;margin-left:-28px;font-size:24px}.header.panel .general-information li span{display:inline-block;font-size:14px;font-weight:700}.header.panel .general-information li.visible{opacity:1;z-index:11}@media only screen and (min-width:700px){.header.panel .general-information li span{padding:5px 0}}@media only screen and (min-width:1200px){.header.panel .general-information{width:100%;min-height:40px;padding-top:3px;padding-left:80px;text-align:left}.header.panel .general-information li{position:inherit;display:inline-block;width:auto;opacity:1;padding-right:50px}.header.panel .general-information li .material-icons{margin-top:0;margin-left:-30px}.header.panel .general-information li span{padding:0;padding-left:5px}.header.panel .general-information li:last-child{padding-right:0}}.header.panel .switcher-language{display:none}.header.panel .switcher-language .switcher-label{display:none}@media only screen and (min-width:1200px){.header.panel .switcher-language{display:inline-block;vertical-align:middle;width:100px;text-align:center}.header.panel .switcher-language .switcher-trigger{display:block;width:100%;padding:0;line-height:40px;cursor:pointer}.header.panel .switcher-language .switcher-trigger strong{font-size:14px;padding-right:20px;color:#fff;text-transform:uppercase;font-weight:500}.header.panel .switcher-language .switcher-trigger strong:after{position:absolute;top:50%;transform:rotateZ(90deg) translateX(-50%);content:"keyboard_arrow_right"}.header.panel .switcher-language .switcher-trigger strong:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.header.panel .switcher-language .switcher-options .switcher-dropdown{display:none}.header.panel .switcher-language .switcher-options.active .switcher-dropdown{display:block;padding:8px 0;list-style:none;background-color:#000}.header.panel .switcher-language .switcher-options.active .switcher-dropdown a{font-size:14px;text-decoration:none;color:#fff}}.header.panel .account-link,.header.panel .logout-link-wrap{display:none}.header.panel .account-link a,.header.panel .logout-link-wrap a{display:block;padding:15px 8px;color:#fff}.header.panel .account-link a .material-icons,.header.panel .logout-link-wrap a .material-icons{font-size:30px;color:#e2001a}.header.panel .account-link a span,.header.panel .logout-link-wrap a span{display:none}@media only screen and (min-width:700px){.header.panel .account-link a{padding:18px 20px}.header.panel .account-link a .material-icons{font-size:34px}}@media only screen and (min-width:1200px){.header.panel .account-link,.header.panel .logout-link-wrap{float:left;display:block;height:100%}.header.panel .account-link a,.header.panel .logout-link-wrap a{display:inline-block;padding:0;margin:0 15px;line-height:40px;color:#fff;text-decoration:none}.header.panel .account-link a .material-icons,.header.panel .logout-link-wrap a .material-icons{display:inline-block;vertical-align:middle;margin-right:10px;font-size:24px}.header.panel .account-link a span,.header.panel .logout-link-wrap a span{position:static;display:inline-block;vertical-align:middle;font-weight:500}}@media only screen and (min-width:700px){.header.panel .user-panel{right:20px}}@media only screen and (min-width:1200px){.header.panel{height:40px}.header.panel .user-panel{display:block;top:-5px;right:70px;height:40px}}.header.content .logo{float:left;display:inline-block;padding:10px 0 10px 5px;width:100%;max-width:100px;order:1}@media only screen and (min-width:700px){.header.content .logo{padding:10px 40px 10px 10px;width:auto;max-width:none}.header.content .logo img{max-height:55px;height:100%}}@media only screen and (min-width:1200px){.header.content .logo{padding:25px 0 20px 80px;text-align:left;max-width:20%;max-height:100px;width:100%}}.header.content .navigation{position:absolute;left:-100%;top:100%;display:block;width:100%;border-top:1px solid;border-color:#7a8a93;opacity:0;background-color:#44555f;z-index:1000;overflow-y:auto}.header.content .navigation ul{text-align:left;list-style:none}.header.content .navigation ul li a{position:relative;display:block;width:100%;padding:20px;border-bottom:1px solid;border-color:#000;color:#fff;text-decoration:none}.header.content .navigation ul li a.disable-click{cursor:default}.header.content .navigation ul li a.menu-item-active{color:#e2001a}.header.content .navigation ul li a.not-trigger:after{position:absolute;top:18px;right:20px;content:"keyboard_arrow_down"}.header.content .navigation ul li a.not-trigger:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.header.content .navigation ul li a.trigger:after{content:"keyboard_arrow_up"}.header.content .navigation ul li .submenu{display:none}.header.content .navigation ul li .submenu.open-accordion{display:block;-webkit-animation:fadeInFromNone .5s linear;-moz-animation:fadeInFromNone .5s linear;-o-animation:fadeInFromNone .5s linear;animation:fadeInFromNone .5s linear}.header.content .navigation ul .level0>a{text-transform:uppercase}.header.content .navigation ul .level0>a,.header.content .navigation ul .level1>a{font-weight:500}.header.content .navigation .level0 ul li a{padding:20px 0 20px 50px;font-weight:500}.header.content .navigation .level0 ul li .country-flag{margin-right:10px}.header.content .navigation .level0 ul li li a{padding:20px 0 20px 80px;font-weight:500}.header.content .navigation .level0.find-distributor-menu .block.title{display:none}.header.content .navigation .level0.find-distributor-menu .block.content{margin:20px 50px;font-weight:500}.header.content .navigation .level0.find-distributor-menu .block.content p{font-size:14px;color:#fff;font-weight:500}.header.content .navigation .level0.find-distributor-menu .block.content .button.action{text-align:center;margin-top:20px;text-transform:uppercase;color:#000}.header.content .navigation .level0.account-menu a .material-icons,.header.content .navigation .level0.account-menu a span{display:inline-block;vertical-align:middle}.header.content .navigation .level0.account-menu a .material-icons{margin-right:10px;color:#e2001a}.header.content .navigation .level0.account-menu a span{font-weight:500;text-transform:none}.header.content .new-navigation{position:absolute;left:-100%;top:100%;z-index:1000;display:block;width:100%;height:calc(100vh - 86px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;text-align:left;opacity:0;background-color:#44555f}.header.content .new-navigation ul{padding:0;margin:0;list-style:none}.header.content .new-navigation .menu-main-ul{padding-bottom:30px}.header.content .new-navigation .menu-main-ul li a{display:block;padding:15px;font-size:14px;text-decoration:none;border-bottom:#000 1px solid;color:#fff}.header.content .new-navigation .menu-main-ul li a[class*=icon-]{position:relative;padding-top:20px;padding-bottom:20px;padding-left:95px !important}.header.content .new-navigation .menu-main-ul li a[class*=icon-] .stg-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .alp-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .cas-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .atc-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .mou-ico{position:absolute;top:50%;left:45px;font-size:34px;transform:translateY(-50%)}.header.content .new-navigation .menu-main-ul li .submenu{display:none}.header.content .new-navigation .menu-main-ul li .submenu .banners{display:none}.header.content .new-navigation .menu-main-ul li.menu-item-active>a{text-decoration:none;color:#e2001a}.header.content .new-navigation .menu-main-ul li.menu-item-active>a span{text-decoration:none}.header.content .new-navigation .menu-main-ul li.parent>a{position:relative;padding-right:30px}.header.content .new-navigation .menu-main-ul li.parent>a:after{content:'keyboard_arrow_down';position:absolute;top:50%;right:5px;z-index:20;display:block;transform:translateY(-50%);font-size:26px !important;color:#fff}.header.content .new-navigation .menu-main-ul li.parent>a:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.header.content .new-navigation .menu-main-ul li.parent.open>a:after{content:'keyboard_arrow_up'}.header.content .new-navigation .menu-main-ul li.parent.open>.submenu,.header.content .new-navigation .menu-main-ul li.parent.open>.submenu-wrapper>.submenu{display:block}.header.content .new-navigation .menu-main-ul li.level0>a,.header.content .new-navigation .menu-main-ul li.level1>a,.header.content .new-navigation .menu-main-ul li.group li.level2>a,.header.content .new-navigation .menu-main-ul li.group .group li.level3>a{font-size:1rem;font-weight:500}.header.content .new-navigation .menu-main-ul li.level0>a{padding-top:15px;padding-bottom:15px;text-transform:uppercase}.header.content .new-navigation .menu-main-ul li.level0.parent{background:#7a8a93}.header.content .new-navigation .menu-main-ul li.level0.parent a{border-color:#44555f}.header.content .new-navigation .menu-main-ul li.level0.countrylist-menu{background:0 0}.header.content .new-navigation .menu-main-ul li.level0.countrylist-menu>a .country-flag{margin-right:10px}.header.content .new-navigation .menu-main-ul li.level0.menu-item-active>a{position:relative}.header.content .new-navigation .menu-main-ul li.level0.menu-item-active>a:before{content:'';position:absolute;left:-15px;top:0;width:4px;height:100%;background:#e2001a}.header.content .new-navigation .menu-main-ul li.level1>a,.header.content .new-navigation .menu-main-ul li.group li.level2>a,.header.content .new-navigation .menu-main-ul li.group .group li.level3>a{padding-left:30px;color:#e2001a}.header.content .new-navigation .menu-main-ul li.level1.menu-item-active>a,.header.content .new-navigation .menu-main-ul li.group li.level2.menu-item-active>a,.header.content .new-navigation .menu-main-ul li.group .group li.level3.menu-item-active>a{color:#fff}.header.content .new-navigation .menu-main-ul li.level1 .submenu,.header.content .new-navigation .menu-main-ul li.group li.level2 .submenu,.header.content .new-navigation .menu-main-ul li.group .group li.level3 .submenu{background:#5c6b74}.header.content .new-navigation .menu-main-ul li.level1 .submenu li a,.header.content .new-navigation .menu-main-ul li.group li.level2 .submenu li a,.header.content .new-navigation .menu-main-ul li.group .group li.level3 .submenu li a{padding-left:45px}.header.content .new-navigation .menu-main-ul li.banners p{padding:0;margin:0 -15px}.header.content .new-navigation .menu-main-ul li.banners p a{position:relative;display:block;padding:15px 15px 15px 60px;font-size:1rem;font-weight:500}.header.content .new-navigation .menu-main-ul li.banners p a .material-icons{position:absolute;top:50%;left:30px;font-size:20px;color:#e2001a;transform:translateY(-50%)}.header.content .new-navigation .menu-main-ul li.banners p a img{display:none}.header.content .new-navigation .menu-main-ul li.countrylist-menu ul{padding-left:0;padding-bottom:0}.header.content .new-navigation .menu-main-ul li.countrylist-menu ul li a{position:relative;padding:15px 0 15px 50px;border-bottom:none}.header.content .new-navigation .menu-main-ul li.countrylist-menu ul li a .country-flag{position:absolute;top:50%;left:15px;display:inline-block;width:25px;height:25px;overflow:hidden;transform:translateY(-50%)}.header.content .new-navigation .menu-main-ul li.countrylist-menu .find-distributor-menu .title{display:none}.header.content .new-navigation .menu-main-ul li.countrylist-menu .find-distributor-menu .content{margin:20px 50px;font-weight:500}.header.content .new-navigation .menu-main-ul li.countrylist-menu .find-distributor-menu .content p{font-size:14px;font-weight:500;color:#fff}.header.content .new-navigation .menu-main-ul li.countrylist-menu .find-distributor-menu .content .button{text-align:center;margin-top:20px;text-transform:uppercase;color:#384049}@media screen and (max-width:1200px){.header.content .navigation .all-category{display:none}.header.content .navigation>ul{overflow-y:auto;position:absolute;width:100%;height:100%}.header.content .navigation .level0 ul{top:0 !important;left:0 !important}.header.content .navigation .countrylist-menu .level-top.trigger{border-bottom:0}.header.content .navigation .countrylist-menu .level-top .country-flag{margin-right:10px}.header.content .navigation .countrylist-menu .countrylist-list li a{position:relative;padding:14px 0 15px 55px;border:0}.header.content .navigation .countrylist-menu .countrylist-list li a .country-flag{position:absolute;top:10px;left:20px;display:inline-block;width:25px;height:25px;overflow:hidden}.header.content .navigation .countrylist-menu .countrylist-list li a .country-flag img{position:absolute;top:0;left:0;width:100%;height:100%}}@media only screen and (min-width:700px){.header.content .navigation{overflow-y:visible}.header.content .navigation ul li a{padding:20px 35px}}@media only screen and (min-width:1440px){.header.content .navigation{padding:0 0 0 110px}.header.content .navigation .level0{padding:0 5px}}@media only screen and (min-width:1200px){.header.content .navigation{position:relative;top:auto;left:auto;float:left;display:inline-block;width:calc(60% - 94px);min-height:auto;padding:0;border:0;text-align:center;order:2;opacity:1;background-color:#000}.header.content .navigation .level0{display:inline-block;padding:0 2px}.header.content .navigation .level0>a{height:100px;font-size:16px;color:#fff;text-decoration:none;padding:64px 5px 0;box-sizing:border-box}.header.content .navigation .level0>a.menu-item-active{color:#e2001a;border-bottom:4px solid;border-color:#e2001a}.header.content .navigation .level0>a.menu-item-active span{text-decoration:none}.header.content .navigation .level0>a:hover{border-bottom:4px solid;border-color:#e2001a}.header.content .navigation .level0:hover>a{color:#e2001a}.header.content .navigation .level0:hover>.submenu{border-bottom:4px solid;border-color:#e2001a}.header.content .navigation .level0 .submenu{display:none;position:absolute !important;padding:0;color:#fff}.header.content .navigation .level0 .submenu a.menu-item-active>span{text-decoration:none}.header.content .navigation .level0 .submenu.level0{z-index:10000}.header.content .navigation .level0 .submenu li{background-color:#44555f;border-bottom:2px solid;border-color:transparent;transition:.25s linear}.header.content .navigation .level0 .submenu li:hover>a{color:#e2001a}.header.content .navigation .level0 .submenu li .level1{min-width:150px}.header.content .navigation .level0 .submenu li .level1 a{font-weight:500}.header.content .navigation .level0 .submenu li.level1>a{font-weight:500}.header.content .navigation .level0 .submenu li a{padding:19px 35px 19px 15px;border-bottom:0;color:#fff;text-align:left;text-decoration:none;font-weight:500}.header.content .navigation .level0 .hasChild>ul{top:0 !important;left:100% !important}.header.content .navigation .level0 .arrow{text-align:left}.header.content .navigation .level0 .arrow>a{padding-right:20px}.header.content .navigation .level0 .arrow>a:after{position:absolute;top:16px;right:0;content:"keyboard_arrow_right"}.header.content .navigation .level0 .arrow>a:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.header.content .navigation ul{display:inline-block;list-style:none}.header.content .navigation .countrylist-menu{display:none}.header.content .new-navigation{position:initial;top:auto;left:auto;z-index:auto;display:inline-block;width:calc(60% - 94px);height:auto;padding:0;border:0;text-align:center;order:2;opacity:1;background-color:transparent}.header.content .new-navigation .menu-main-ul{padding-bottom:0}.header.content .new-navigation .menu-main-ul li{text-align:left}.header.content .new-navigation .menu-main-ul li.hide-on-desktop{display:none}.header.content .new-navigation .menu-main-ul li[class*=icon-] a{padding:20px 0}.header.content .new-navigation .menu-main-ul li a{padding:15px 0}.header.content .new-navigation .menu-main-ul li a[class*=icon-]{padding-left:45px !important;margin-left:0}.header.content .new-navigation .menu-main-ul li a[class*=icon-] .stg-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .alp-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .cas-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .atc-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .mou-ico{left:0}.header.content .new-navigation .menu-main-ul li a:hover{color:#e2001a}.header.content .new-navigation .menu-main-ul li a.disable-click{cursor:default}.header.content .new-navigation .menu-main-ul li .submenu{padding-left:0}.header.content .new-navigation .menu-main-ul li .submenu .banners{display:block}.header.content .new-navigation .menu-main-ul li.level0{display:inline-block;padding:0 2px;border:none}.header.content .new-navigation .menu-main-ul li.level0>a{height:100px;padding:64px 5px 0}.header.content .new-navigation .menu-main-ul li.level0>a:hover,.header.content .new-navigation .menu-main-ul li.level0>a.menu-item-active{border-bottom:#e2001a 4px solid;color:#e2001a}.header.content .new-navigation .menu-main-ul li.level0 .submenu{display:block}.header.content .new-navigation .menu-main-ul li.level0 .parent>a{padding-right:0;padding-left:0}.header.content .new-navigation .menu-main-ul li.level0 .parent>a:after{display:none}.header.content .new-navigation .menu-main-ul li.level0.parent{background:0 0}.header.content .new-navigation .menu-main-ul li.level0.parent>a:after{display:none}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper{position:absolute;top:100%;left:50%;width:100vw;display:none;transform:translateX(-50%);background:#7a8a93}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu{display:none}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:30px 0;margin:0;overflow:hidden}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group{position:relative;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;padding-right:15px;padding-left:15px}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group>ul,.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group .submenu{margin-right:-15px;margin-left:-15px}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group>ul:before,.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group .submenu:before,.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group>ul:after,.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group .submenu:after{display:table;content:' ';flex-basis:0;order:1}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group>ul:after,.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group .submenu:after{clear:both}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group>ul li,.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group .submenu li{min-width:220px;padding-right:15px;padding-left:15px}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group>ul li.group,.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group .submenu li.group{float:left}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group>ul li.group>ul,.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group .submenu li.group>ul{margin-right:-15px;margin-left:-15px}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group>ul li a,.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group .submenu li a{width:190px}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group:after{content:'';position:absolute;top:10px;left:0;width:1px;height:calc(100% - 20px);background:rgba(255,255,255,.75)}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu-wrapper>.submenu>.group:first-child:after{display:none}.header.content .new-navigation .menu-main-ul li.level0.parent.open>a{border-bottom:#e2001a 4px solid;color:#e2001a}.header.content .new-navigation .menu-main-ul li.level0.parent.open>a:after{content:'keyboard_arrow_up'}.header.content .new-navigation .menu-main-ul li.level0.parent.open>.submenu-wrapper{z-index:100;border-bottom:#e2001a 4px solid}.header.content .new-navigation .menu-main-ul li.level0.menu-item-active>a:before{display:none}.header.content .new-navigation .menu-main-ul li.level1>a,.header.content .new-navigation .menu-main-ul li.group li.level2>a,.header.content .new-navigation .menu-main-ul li.group .group li.level3>a{padding-left:0}.header.content .new-navigation .menu-main-ul li.level1.menu-item-active>a,.header.content .new-navigation .menu-main-ul li.group li.level2.menu-item-active>a,.header.content .new-navigation .menu-main-ul li.group .group li.level3.menu-item-active>a{color:#e2001a}.header.content .new-navigation .menu-main-ul li.level1 .submenu,.header.content .new-navigation .menu-main-ul li.group li.level2 .submenu,.header.content .new-navigation .menu-main-ul li.group .group li.level3 .submenu{margin-bottom:30px;background:0 0}.header.content .new-navigation .menu-main-ul li.level1 .submenu li a,.header.content .new-navigation .menu-main-ul li.group li.level2 .submenu li a,.header.content .new-navigation .menu-main-ul li.group .group li.level3 .submenu li a{padding-left:0}.header.content .new-navigation .menu-main-ul li.level0.parent a{border-color:#000}.header.content .new-navigation .menu-main-ul li.banners{display:none}.header.content .new-navigation .menu-main-ul li.banners p{padding:0;margin:0}.header.content .new-navigation .menu-main-ul li.banners p a{width:230px !important;padding:0;margin-top:15px;border-top:none;border-bottom:none}.header.content .new-navigation .menu-main-ul li.banners p a:before{display:none}.header.content .new-navigation .menu-main-ul li.banners p a img{display:block;width:100%}.header.content .new-navigation .menu-main-ul li.banners p a span{display:none}.header.content .new-navigation .menu-main-ul li.banners p a:hover img{opacity:.75}.header.content .new-navigation .menu-main-ul li.banners p a:first-child{margin-top:10px}.header.content .new-navigation .menu-main-ul li.countrylist-menu{display:none}}@media only screen and (min-width:1440px){.header.content .new-navigation .menu-main-ul li.level0.parent>a{padding-right:30px}.header.content .new-navigation .menu-main-ul li.level0.parent>a:after{top:63px;right:0;display:block;transform:translateY(0);color:#e2001a}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu>.group{padding-right:45px;padding-left:45px}}@media screen and (min-width:1600px){.header.content .new-navigation .menu-main-ul li a[class*=icon-]{padding-left:60px !important}.header.content .new-navigation .menu-main-ul li a[class*=icon-] .stg-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .alp-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .cas-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .atc-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .mou-ico{left:15px}.header.content .new-navigation .menu-main-ul li.level1 .submenu li a,.header.content .new-navigation .menu-main-ul li.group li.level2 .submenu li a,.header.content .new-navigation .menu-main-ul li.group .group li.level3 .submenu li a{padding-left:15px}}@media only screen and (min-width:1920px){.header.content .new-navigation .menu-main-ul li a[class*=icon-]{padding-left:75px !important}.header.content .new-navigation .menu-main-ul li a[class*=icon-] .stg-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .alp-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .cas-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .atc-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .mou-ico{left:30px}.header.content .new-navigation .menu-main-ul li.level1 .submenu li a,.header.content .new-navigation .menu-main-ul li.group li.level2 .submenu li a,.header.content .new-navigation .menu-main-ul li.group .group li.level3 .submenu li a{padding-left:30px}}.header.content .block-search{position:absolute;top:0;bottom:0;right:0;height:100%}.header.content .block-search .label{display:none}.header.content .block-search .block-title{display:block;height:100%}.header.content .block-search .block-title a{display:block;padding:13px 8px;height:100%;color:#fff}.header.content .block-search .block-title a .material-icons{font-size:30px}.header.content .block-search .block-content{display:none;transition:.5s linear}.header.content .block-search .block-content.open{position:absolute;display:block;right:0;width:100vw;height:60px;background-color:#7a8a93;z-index:11;padding:0}@media only screen and (min-width:1200px){.header.content .block-search .block-content.open{padding:0 20px}}.header.content .block-search .block-content.open form{height:100%}.header.content .block-search .block-content.open form .field{display:block;height:100%}.header.content .block-search .block-content.open form .field .control{height:100%}.header.content .block-search .block-content.open .actions{display:none}.header.content .block-search .block-content input{height:100%;border:0;background:0 0;color:#fff;outline:none;box-shadow:none}.header.content .block-search .block-content input::placeholder{color:#fff}.header.content .block-search .nested{display:none}@media only screen and (min-width:700px){.header.content .block-search{right:0}.header.content .block-search .block-title{display:block}.header.content .block-search .block-title a{padding:20px}.header.content .block-search .block-title a .material-icons{font-size:34px}.header.content .block-search .block-content.open{right:0;height:100px;padding:0 40px}}@media only screen and (min-width:1000px){.header.content .block-search{right:0}}@media only screen and (min-width:1200px){.header.content .block-search{right:80px;max-width:17.5%;width:100%}.header.content .block-search .block-title{display:none}.header.content .block-search .block-content{display:block}.header.content .block-search .block-content form{position:relative;display:block;padding:52px 10px 0;margin-top:1px;color:#fff}.header.content .block-search .block-content form .field{display:block}.header.content .block-search .block-content form .field .control{border-bottom:1px solid;border-color:#fff}.header.content .block-search .block-content form .field .control input{display:inline-block;width:100%;padding-right:40px;padding-left:3px;font-size:14px}.header.content .block-search .block-content form .actions{position:absolute;bottom:-2px;right:10px}.header.content .block-search .block-content form .actions .action{padding:0;background:0 0;color:#fff}.header.content .block-search .block-content form .actions .action .material-icons{font-size:28px}.header.content .block-search .search-autocomplete{margin-top:2px;text-align:left;background-color:#44555f}.header.content .block-search .search-autocomplete ul{list-style:none}.header.content .block-search .search-autocomplete ul li{padding:15px}.header.content .block-search .search-autocomplete ul li .amount{display:none}}.header.content .nav-toggle{float:left;padding:9px 14px 1px;border:0;color:#fff;order:0}.header.content .nav-toggle .material-icons{font-size:42px}@media only screen and (min-width:700px){.header.content .nav-toggle{margin-top:2px;padding:15px 30px 1px}}@media only screen and (min-width:1200px){.header.content .nav-toggle{display:none}}.header.content .block-account{position:absolute;top:0;bottom:0;right:46px;height:100%}.header.content .block-account .block-title{display:block;height:100%}.header.content .block-account .block-title a{display:block;padding:13px 8px;height:100%;color:#fff}.header.content .block-account .block-title a .material-icons{font-size:30px}.header.content .block-account .block-title a span{display:none}.header.content .block-account .block-content{position:absolute;top:100%;right:-46px;width:100vw;height:0;overflow:hidden;text-align:left;background-color:#7a8a93}.header.content .block-account .block-content .welcome{display:block;padding:15px 30px;margin-top:15px;font-weight:500;font-style:italic;color:#e2001a}.header.content .block-account .block-content .items{margin-bottom:15px}.header.content .block-account .block-content .items ul .item{font-weight:600;border-top:#44555f 1px solid;color:#fff}.header.content .block-account .block-content .items ul .item:first-child{border-top:none}.header.content .block-account .block-content .items ul .item a,.header.content .block-account .block-content .items ul .item strong{display:block;padding:15px 26px;font-weight:600;text-decoration:none;border-left:transparent 4px solid;color:#fff}.header.content .block-account .block-content .items ul .item a.logout,.header.content .block-account .block-content .items ul .item strong.logout{position:relative;padding-left:75px}.header.content .block-account .block-content .items ul .item a.logout:before,.header.content .block-account .block-content .items ul .item strong.logout:before{content:"exit_to_app";position:absolute;top:50%;left:30px;font-size:18px;font-weight:400;color:#e2001a;transform:translateY(-50%)}.header.content .block-account .block-content .items ul .item a.logout:before,.header.content .block-account .block-content .items ul .item strong.logout:before{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.header.content .block-account .block-content .items ul .item.current a,.header.content .block-account .block-content .items ul .item.current strong{border-color:#e2001a}.header.content .block-account .block-content .items.guest{margin-bottom:0}.header.content .block-account .block-content .items.guest .item a,.header.content .block-account .block-content .items.guest .item strong{text-transform:uppercase}.header.content .block-account.open .block-title a{background-color:#7a8a93}.header.content .block-account.open .block-content{height:auto}@media only screen and (min-width:700px){.header.content .block-account{right:74px}.header.content .block-account .block-title a{padding:20px}.header.content .block-account .block-title a .material-icons{font-size:34px}.header.content .block-account .block-content{right:-74px}}@media only screen and (min-width:1200px){.header.content .block-account{display:none}}.page-header{position:relative;transition:.25s linear;z-index:899;background-color:#000}.page-header .panel.wrapper{height:27px;background-color:#44555f;text-align:center}.page-header .panel.wrapper .panel.header{position:relative;max-width:1920px;margin-right:auto;margin-left:auto;height:100%}.page-header .header.content{background-color:#000;text-align:center}.page-header .header.content .main-header{position:relative;display:flex;flex-flow:row wrap;max-width:1920px;margin-right:auto;margin-left:auto}.page-header.search-open{margin-bottom:57px}.page-header .header-selected{background-color:#7a8a93}body.nav-open{width:100%;height:100%;position:fixed;overflow:hidden}body.nav-open main{display:none}.nav-open .header.content .nav-toggle{background-color:#7a8a93}.nav-open .header.content .navigation,.nav-open .header.content .new-navigation{left:0;opacity:1}@media only screen and (min-width:1200px){.page-header .panel.wrapper{height:40px;padding-top:5px}}.header-usp{padding:15px 0;background:#e2001a;color:#44555f}@media only screen and (min-width:1000px){.header-usp{padding:20px 0}}.header-usp a{color:#44555f}.header-usp .container{padding:0 15px}@media only screen and (min-width:700px){.header-usp .container{padding:0 20px}}@media only screen and (min-width:1000px){.header-usp .container{padding:0 40px}}@media only screen and (min-width:1200px){.header-usp .container{max-width:120rem;padding:0 80px;margin-right:auto;margin-left:auto}}.header-usp .slider ul li{display:none;text-align:center}.header-usp .slider ul li:first-child{display:block}.header-usp .slider ul li a{display:inline-block;text-align:left;text-decoration:none;opacity:0;transition:opacity .3s ease}@media only screen and (min-width:1200px){.header-usp .slider ul li a:hover{color:#7a8a93}.header-usp .slider ul li a:hover .custom-icon{opacity:.85}}.header-usp .slider ul li a .material-icons,.header-usp .slider ul li a .custom-icon{display:inline-block;vertical-align:middle;font-size:41px}.header-usp .slider ul li a span{display:inline-block;vertical-align:middle;padding:0 0 0 10px;font-size:14px;font-weight:400;line-height:1.25;max-width:calc(100% - 42px)}@media only screen and (min-width:1200px){.header-usp .slider ul li a span{max-width:100%}}.header-usp .slider ul li a span strong{display:block;font-size:16px;font-weight:700;color:currentColor}.header-usp .slider ul.slick-initialized li{display:block}.header-usp .slider ul.slick-initialized li a{opacity:1}.page-footer>.bluefoot-row{margin-right:0;margin-left:0}.footer-wrapper{background-color:#eee;color:#000}.footer-wrapper .bluefoot-wrapper{display:flex;flex-flow:row wrap;justify-content:center}.footer-wrapper .bluefoot-wrapper .footer-account{order:3}.footer-wrapper .bluefoot-wrapper .footer-account{border-bottom:1px solid;border-color:#b4b4b4}.footer-wrapper .bluefoot-wrapper .footer-account h4,.footer-wrapper .bluefoot-wrapper .footer-account h5{position:relative;display:block;padding:20px 0 20px;padding-left:20px;font-size:18px;font-weight:700}.footer-wrapper .bluefoot-wrapper .footer-account h4.ui-accordion-icons:after,.footer-wrapper .bluefoot-wrapper .footer-account h5.ui-accordion-icons:after{position:absolute;top:18px;right:20px;content:"keyboard_arrow_right";transform:rotateZ(90deg);transition:.25s linear}.footer-wrapper .bluefoot-wrapper .footer-account h4.ui-accordion-icons:after,.footer-wrapper .bluefoot-wrapper .footer-account h5.ui-accordion-icons:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.footer-wrapper .bluefoot-wrapper .footer-account h4.ui-state-active:after,.footer-wrapper .bluefoot-wrapper .footer-account h5.ui-state-active:after{transform:rotateZ(-90deg)}.footer-wrapper .bluefoot-wrapper .footer-account div{padding-left:20px}.footer-wrapper .bluefoot-wrapper .footer-account>div{padding-bottom:20px}@media only screen and (min-width:1200px){.footer-wrapper .bluefoot-wrapper .footer-account{order:4}}.footer-wrapper .bluefoot-wrapper .footer-company{order:6;border-bottom:1px solid;border-color:#b4b4b4;padding-bottom:10px}.footer-wrapper .bluefoot-wrapper .footer-company figure{display:none;margin:0;margin-top:25px}.footer-wrapper .bluefoot-wrapper .footer-company h4,.footer-wrapper .bluefoot-wrapper .footer-company h5{display:block;padding:25px 0;padding-left:20px;font-size:14px;font-weight:700}.footer-wrapper .bluefoot-wrapper .footer-company p{margin-left:20px;margin-bottom:10px}.footer-wrapper .bluefoot-wrapper .footer-company p a{text-decoration:none}@media only screen and (min-width:1200px){.footer-wrapper .bluefoot-wrapper .footer-company{order:1;margin-bottom:50px;border:0}.footer-wrapper .bluefoot-wrapper .footer-company figure{display:block;margin-top:25px;margin-left:25px;margin-bottom:25px;max-width:30%}.footer-wrapper .bluefoot-wrapper .footer-company h4,.footer-wrapper .bluefoot-wrapper .footer-company h5{padding:20px 0 10px 20px}.footer-wrapper .bluefoot-wrapper .footer-company .footer-text{margin-bottom:0}.footer-wrapper .bluefoot-wrapper .footer-company .footer-text span{display:block;font-size:14px}.footer-wrapper .bluefoot-wrapper .footer-company p{margin-bottom:0;font-size:14px;line-height:20px}.footer-wrapper .bluefoot-wrapper .footer-company p a{display:inline-block;margin-bottom:5px;text-decoration:none;font-size:14px;line-height:20px;color:#000}}.footer-wrapper .bluefoot-wrapper .footer-links{order:1}.footer-wrapper .bluefoot-wrapper .footer-links{border-bottom:1px solid;border-color:#b4b4b4}.footer-wrapper .bluefoot-wrapper .footer-links h4,.footer-wrapper .bluefoot-wrapper .footer-links h5{position:relative;display:block;padding:20px 0 20px;padding-left:20px;font-size:18px;font-weight:700}.footer-wrapper .bluefoot-wrapper .footer-links h4.ui-accordion-icons:after,.footer-wrapper .bluefoot-wrapper .footer-links h5.ui-accordion-icons:after{position:absolute;top:18px;right:20px;content:"keyboard_arrow_right";transform:rotateZ(90deg);transition:.25s linear}.footer-wrapper .bluefoot-wrapper .footer-links h4.ui-accordion-icons:after,.footer-wrapper .bluefoot-wrapper .footer-links h5.ui-accordion-icons:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.footer-wrapper .bluefoot-wrapper .footer-links h4.ui-state-active:after,.footer-wrapper .bluefoot-wrapper .footer-links h5.ui-state-active:after{transform:rotateZ(-90deg)}.footer-wrapper .bluefoot-wrapper .footer-links div{padding-left:20px}.footer-wrapper .bluefoot-wrapper .footer-links>div{padding-bottom:20px}@media only screen and (min-width:1200px){.footer-wrapper .bluefoot-wrapper .footer-links{order:2;border-bottom:0}.footer-wrapper .bluefoot-wrapper .footer-links div{display:block}}.footer-wrapper .bluefoot-wrapper .footer-payment{order:4}@media only screen and (min-width:1200px){.footer-wrapper .bluefoot-wrapper .footer-payment{order:5}}.footer-wrapper .bluefoot-wrapper .footer-share{display:flex;flex-flow:row wrap;order:5;margin:0;padding-left:10px;padding-right:10px;padding-bottom:20px;border-bottom:1px solid;border-color:#b4b4b4}.footer-wrapper .bluefoot-wrapper .footer-share .footer-icon{display:inline-block;max-width:50px;padding-left:10px;padding-right:10px;justify-content:space-between}.footer-wrapper .bluefoot-wrapper .footer-share .footer-icon>div{padding:0}.footer-wrapper .bluefoot-wrapper .footer-share h4,.footer-wrapper .bluefoot-wrapper .footer-share h5{display:none;padding:20px 0 20px 20px}.footer-wrapper .bluefoot-wrapper .footer-share>div{padding-top:20px;padding-left:20px}.footer-wrapper .bluefoot-wrapper .footer-share .bluefoot-entity{display:none}@media only screen and (min-width:1200px){.footer-wrapper .bluefoot-wrapper .footer-share{display:block;position:relative;order:6;border-bottom:0}.footer-wrapper .bluefoot-wrapper .footer-share h4,.footer-wrapper .bluefoot-wrapper .footer-share h5{display:block;font-size:18px;z-index:700}.footer-wrapper .bluefoot-wrapper .footer-share .desktop-terms li a{font-size:14px;line-height:26px;color:#000;margin-bottom:5px}.footer-wrapper .bluefoot-wrapper .footer-share>div{padding-top:0}.footer-wrapper .bluefoot-wrapper .footer-share>:nth-child(3){display:block}.footer-wrapper .bluefoot-wrapper .footer-share .footer-icon{display:inline-block;padding:0;margin-left:10px;margin-bottom:20px;max-width:30px}.footer-wrapper .bluefoot-wrapper .footer-share .footer-icon img{width:25px}.footer-wrapper .bluefoot-wrapper .footer-share>:nth-child(2){margin-left:20px}.footer-wrapper .bluefoot-wrapper .footer-share .bluefoot-entity{display:block}}.footer-wrapper .bluefoot-wrapper .footer-store{display:none}@media only screen and (min-width:1200px){.footer-wrapper .bluefoot-wrapper .footer-store{display:block;order:3}.footer-wrapper .bluefoot-wrapper .footer-store h4,.footer-wrapper .bluefoot-wrapper .footer-store h5{font-size:18px;padding:20px 0 20px;padding-left:20px;font-weight:700}.footer-wrapper .bluefoot-wrapper .footer-store div{padding-left:20px}}.footer-wrapper .bluefoot-wrapper .footer-terms{order:7;border-bottom:1px solid;border-color:#b4b4b4}.footer-wrapper .bluefoot-wrapper .footer-terms div{margin:20px;margin-right:0}.footer-wrapper .bluefoot-wrapper .footer-terms div ul{list-style:none}.footer-wrapper .bluefoot-wrapper .footer-terms div ul li{display:inline-block}.footer-wrapper .bluefoot-wrapper .footer-terms div ul li a{color:#000;text-decoration:none;font-size:14px}.footer-wrapper .bluefoot-wrapper .footer-terms div ul li:after{content:"|";padding-left:5px;padding-right:0}.footer-wrapper .bluefoot-wrapper .footer-terms div ul>:last-child:after{content:""}.footer-wrapper .bluefoot-wrapper .desktop-terms{display:none}@media only screen and (min-width:1200px){.footer-wrapper .bluefoot-wrapper .footer-terms{display:none}.footer-wrapper .bluefoot-wrapper .desktop-terms{display:block}}.footer-wrapper .bluefoot-wrapper .bluefoot-column{padding-right:20px}.footer-wrapper .bluefoot-wrapper>:last-child{border-bottom:0}.footer-wrapper .bluefoot-wrapper ul{list-style:none}.footer-wrapper .bluefoot-wrapper ul a{text-decoration:none;font-size:16px;line-height:30px}@media only screen and (min-width:1200px){.footer-wrapper{padding-top:40px}.footer-wrapper .bluefoot-wrapper ul li{display:block}.footer-wrapper .bluefoot-wrapper ul li a{display:block;font-size:18px;margin-bottom:15px}}.modal-popup{background-color:rgba(0,0,0,.95);display:flex;justify-content:center;align-items:center}.modal-popup .modal-inner-wrap{text-align:center;margin:0 auto}.modal-popup .modal-content{padding:0 20px 40px}@media only screen and (min-width:1200px){.modal-popup .modal-content{padding:0 80px 50px}}.modal-popup .modal-footer{padding:0 20px 64px}@media only screen and (min-width:1200px){.modal-popup .modal-footer{padding:0 80px 64px}}.modal-popup .modal-footer button{margin:5px;min-width:150px;box-shadow:0 2px 5px 0 rgba(0,0,0,.35)}.modal-popup .modal-footer button:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.modal-popup .modal-footer button.action-dismiss{background-color:#b4b4b4}.modal-accordion{display:none;text-align:center}.modal-accordion._show{display:block;-webkit-animation:fadeInFromNone .5s linear;-moz-animation:fadeInFromNone .5s linear;-o-animation:fadeInFromNone .5s linear;animation:fadeInFromNone .5s linear}.modal-accordion .modal-inner-wrap{position:relative;display:flex;flex-flow:row wrap;max-width:1920px;margin-right:auto;margin-left:auto;text-align:left}.modal-accordion .modal-inner-wrap .modal-content{order:0;display:flex;flex-flow:row wrap;padding-left:20px}.modal-accordion .modal-inner-wrap .modal-header{order:1;padding-right:20px}@media only screen and (min-width:1000px){.modal-accordion .modal-inner-wrap .modal-content{padding-left:40px}.modal-accordion .modal-inner-wrap .modal-header{padding-right:40px}}@media only screen and (min-width:1200px){.modal-accordion .modal-inner-wrap .modal-content{padding-left:80px}.modal-accordion .modal-inner-wrap .modal-header{padding-right:80px}}.modal-countrylist{display:block;background-color:#eee;overflow:hidden;width:100%;height:0;position:relative;transition:height .5s}.modal-countrylist .modal-inner-wrap{position:absolute;width:100%;z-index:1;background-color:#eee;padding-top:50px;padding-bottom:50px;transform:translateY(-100%);transition:transform .5s}.modal-countrylist .modal-header .action-close{margin-top:-40px}.modal-countrylist .modal-header .action-close span{font-size:36px}.modal-countrylist .modal-content .countrylist{padding-right:25px}.modal-countrylist .modal-content .countrylist .countrylist-list{list-style:none}.modal-countrylist .modal-content .countrylist .countrylist-list li{display:inline-block;width:25%;max-width:25%;padding:10px 0}.modal-countrylist .modal-content .countrylist .countrylist-list li:first-child{padding-top:0}.modal-countrylist .modal-content .countrylist .countrylist-list li>span.country-name{vertical-align:bottom}.modal-countrylist .modal-content .countrylist .countrylist-list li>a.country-name{vertical-align:middle}.modal-countrylist .modal-content .countrylist .countrylist-list li .country-name{font-size:16px;padding-right:20px}.modal-countrylist .modal-content .countrylist .countrylist-list li .country-flag{padding-right:10px;vertical-align:bottom}.modal-countrylist .modal-content .find-distributor{padding-left:25px}.modal-countrylist .modal-content .find-distributor .actions-primary{padding-top:20px}.modal-countrylist .modal-content .find-distributor .actions-primary .button{text-decoration:none;font-weight:500}.modal-countrylist .modal-content .content{padding-top:20px}.modal-countrylist .block.title{padding-bottom:20px;border-bottom:1px solid;border-color:#b4b4b4}@media only screen and (min-width:1200px){.modal-countrylist._show .modal-inner-wrap{transform:translateY(0)}}.popup-video{z-index:100000;background-color:rgba(0,0,0,.95);overflow-y:hidden}.popup-video .modal-inner-wrap{height:77%}.popup-video .modal-inner-wrap .action-close{position:absolute;z-index:10000;background-color:#fff;right:0}.popup-video .modal-inner-wrap .modal-inner-wrapper>iframe{background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.popup-video .modal-inner-wrap .modal-footer,.popup-video .modal-inner-wrap .modal-title{display:none}.modal-header .action-close{float:right;padding:20px;background-color:transparent}.modal-header .action-close span{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.widget-wrapper{display:flex;flex-flow:row wrap;width:100%;max-width:1760px;margin:0 auto;box-sizing:border-box;padding-left:20px;padding-right:20px}@media only screen and (min-width:1000px){.widget-wrapper{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1200px){.widget-wrapper{padding-left:80px;padding-right:80px}.widgets-wrapper{max-width:1920px;margin:0 auto}}.background-animated{background-color:#fff}.background-not-animated{background-color:#eee}@media only screen and (min-width:700px){.background-animated{background-color:#eee}}.widget-box{position:relative;padding-top:20px;padding-bottom:20px}.widget-box>div{position:relative}.widget-box>div:before{content:"";position:absolute;display:block;left:0;top:0;height:100%;width:4px;background-color:#e2001a}.widget-box>div:after{content:"";position:absolute;display:block;width:100vw;bottom:-20px;left:-20px;border-bottom:1px solid;border-color:#eee}.widget-box img{display:none}.widget-box .link{text-decoration:none}.widget-box--video-link{display:none}.bluefoot-row .bluefoot-column:last-child .widget-box{padding-bottom:40px}.bluefoot-row .bluefoot-column:last-child .widget-box>div:after{bottom:-40px}@media only screen and (min-width:700px){.widget-box{padding-top:0;padding-bottom:70px}.widget-box>div:before{display:none}.widget-box>div:after{display:none}.widget-box img{display:inline-block;margin-bottom:40px}.widget-box h3{margin-bottom:25px}.widget-box .link{display:block;margin-top:25px;text-decoration:underline}.widget-box--video-link{position:relative;display:block;max-width:410px;margin-bottom:40px}.widget-box--video-link img{margin-bottom:0}.widget-box--video-link:after{content:'play_circle_filled';position:absolute;top:50%;left:50%;z-index:20;display:block;transform:translate(-50%,-50%);font-size:100px !important;color:#000}.widget-box--video-link:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.widget-box--video-link .youtube-image{position:relative;display:block;background:transparent center center no-repeat;background-size:cover}.widget-box--video-link .youtube-image:before{display:block;content:"";width:100%;padding-top:67.0731707317%}.widget-box--video-link .youtube-image img{display:none}.bluefoot-row .bluefoot-column:last-child .widget-box{padding-bottom:70px}}.widget-box-uncutted{position:relative;padding-top:20px;padding-bottom:0}.widget-box-uncutted>div{position:relative}.widget-box-uncutted>div:before{content:"";position:absolute;display:block;left:0;top:0;height:100%;width:4px}.widget-box-uncutted>div:after{content:"";position:absolute;display:block;width:100vw;bottom:0;left:-20px;border-bottom:1px solid;border-color:#eee}.widget-box-uncutted img{margin:0 auto}.widget-box-uncutted img,.widget-box-uncutted h3{padding-bottom:20px}.widget-box-uncutted h3{font-size:18px}.widget-box-uncutted a{display:inline-block;padding:20px 0}.bluefoot-row .bluefoot-column:last-child .widget-box-uncutted{padding-bottom:40px}.bluefoot-row .bluefoot-column:last-child .widget-box-uncutted>div:after{bottom:-40px}@media only screen and (min-width:700px){.widget-box-uncutted{display:flex;flex-flow:row wrap;align-content:center;justify-content:center;height:100%;padding-top:0;padding-bottom:70px;text-align:left}.widget-box-uncutted>div{display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:space-between;height:100%}.widget-box-uncutted>div:before{display:none}.widget-box-uncutted>div:after{display:none}.widget-box-uncutted .image-content{max-width:33.333%;flex:0 0 33.333%;display:flex;align-items:center;justify-content:center;height:100%}.widget-box-uncutted .content{max-width:66.666%;flex:0 0 66.666%;padding:10px 20px}.bluefoot-row .bluefoot-column:last-child .widget-box-uncutted{padding-bottom:70px}}@media only screen and (min-width:1200px){.widget-box-uncutted .image-content{max-width:100%;flex:0 0 100%;height:auto;padding-bottom:40px}.widget-box-uncutted h3{font-size:24px;padding-bottom:30px}.widget-box-uncutted .content{max-width:100%;flex:0 0 100%;padding:0}}.widget-subcategories{display:flex;flex-flow:row wrap;padding:0}.widget-subcategories>.bluefoot-column{padding:0}.widget-subcategories>.bluefoot-column:last-child .widget-category-box{border-bottom:0}.widget-subcategories .widget-category-box{padding:30px 20px;border-bottom:1px solid;border-color:#b4b4b4;position:relative;padding-bottom:45px}@media only screen and (min-width:1200px){.widget-subcategories .widget-category-box{padding-bottom:97px}}.widget-subcategories .widget-category-box .box-image{width:100%}.widget-subcategories .widget-category-box .box-image img{width:100%}.widget-subcategories .widget-category-box .boxes-actions{position:relative;bottom:auto;width:100%;left:0;margin:0;padding:0}.widget-subcategories .widget-category-box .boxes-actions:before,.widget-subcategories .widget-category-box .boxes-actions:after{display:table;content:' ';flex-basis:0;order:1}.widget-subcategories .widget-category-box .boxes-actions:after{clear:both}@media only screen and (min-width:1200px){.widget-subcategories .widget-category-box .boxes-actions{position:absolute;bottom:10px;margin:15px 0;padding:0 20px}}.widget-subcategories .widget-category-box .box-content{padding:20px 10px 0}.widget-subcategories .widget-category-box .box-content .category-name{font-size:24px;line-height:1;padding-bottom:20px;word-break:break-word}.widget-subcategories .widget-category-box .box-content .category-description{padding-bottom:25px}.widget-subcategories .widget-category-box .box-content .category-description p{font-size:16px;line-height:1.5}.widget-subcategories .widget-category-box .box-content .list_check{color:#000;opacity:0}.widget-subcategories .widget-category-box .box-content .list_check i{color:#000}.widget-subcategories .widget-category-box .box-content .list_check .color-grey-50{color:#000}.widget-subcategories .widget-category-box .button{text-decoration:none;font-weight:500}.widget-subcategories .widget-category-box .discover-button,.widget-subcategories .widget-category-box .main-buttons,.widget-subcategories .widget-category-box .primary-button,.widget-subcategories .widget-category-box .secondary-button{width:100%;display:block;text-align:center}.widget-subcategories .widget-category-box .primary-button{padding:20px 0}@media only screen and (min-width:1200px){.widget-subcategories .widget-category-box .primary-button{padding:0}}.widget-subcategories .widget-category-box .primary-button a{width:100%}.widget-subcategories .widget-category-box .discover-button{padding:20px 0}.widget-subcategories .widget-category-box .discover-button a{width:100%;background-color:#000;color:#fff}.widget-subcategories .widget-category-box .secondary-button>:first-child{background-color:#b4b4b4}.widget-subcategories .widget-category-box .secondary-button>:last-child{background-color:#e2001a}.widget-subcategories .widget-category-box .main-buttons{padding:20px 0}.widget-subcategories .widget-category-box .main-buttons:before,.widget-subcategories .widget-category-box .main-buttons:after{display:table;content:' ';flex-basis:0;order:1}.widget-subcategories .widget-category-box .main-buttons:after{clear:both}.widget-subcategories .widget-category-box .main-buttons>:first-child{background-color:#000;color:#fff}.widget-subcategories .widget-category-box .main-buttons>:last-child,.widget-subcategories .widget-category-box .secondary-button>:last-child,.widget-subcategories .widget-category-box .main-buttons>:first-child,.widget-subcategories .widget-category-box .secondary-button>:first-child{width:calc(50% - 10px);padding:20px 0;float:left}.widget-subcategories .widget-category-box .main-buttons>:first-child,.widget-subcategories .widget-category-box .secondary-button>:first-child{margin-right:10px}.widget-subcategories .widget-category-box .main-buttons>:last-child,.widget-subcategories .widget-category-box .secondary-button>:last-child{margin-left:10px}.btn-accessories{position:absolute;right:80px;margin-top:-88px}@media only screen and (min-width:1200px){.widget-subcategories{padding:0 70px 100px;align-items:stretch}.widget-subcategories>.bluefoot-column{padding:0 10px 20px;align-self:stretch}.widget-subcategories .widget-category-box{height:100%;background-color:#eee;padding:0;border:0;padding-bottom:97px}.widget-subcategories .widget-category-box .box-content{padding:30px}.widget-subcategories .widget-category-box .box-content .category-name{line-height:1}.widget-subcategories .widget-category-box .category-description{padding-bottom:30px}.widget-subcategories .widget-category-box .category-description p{font-size:14px}.widget-subcategories .widget-category-box .discover-button{padding-bottom:17px}.widget-subcategories .widget-category-box .button{padding:20px 0}}@media only screen and (min-width:1440px){.widget-subcategories .widget-category-box .box-content .category-name{font-size:36px}}@media only screen and (min-width:1920px){.btn-accessories{right:50%;margin-right:-880px}}.widget-category-accessories>.button{text-align:center}@media only screen and (min-width:1200px){.widget-category-accessories>.button{float:right;position:relative;left:-80px;top:-87px}}.widget-category-accessories{display:flex;flex-flow:column wrap;padding:25px 70px;justify-content:center;align-items:center;background-color:#333e48;margin:0 0 40px}@media only screen and (min-width:700px){.widget-category-accessories{flex-flow:row wrap}}@media only screen and (min-width:1200px){.widget-category-accessories{display:block;background-color:transparent;margin:0;padding:0}.widget-category-accessories>.button{float:right;position:relative;left:-80px}}.widget-category-accessories .button{background-color:#e2001a;text-decoration:none}@media only screen and (min-width:1200px){.widget-category-accessories .button{background-color:#b4b4b4}}.widget-category-accessories h4{margin:0 30px;color:#fff;margin-bottom:15px;text-align:center}@media only screen and (min-width:700px){.widget-category-accessories h4{margin-bottom:0}}.widget-category-heading{padding-top:25px;text-align:center}.widget-category-heading .page-title,.widget-category-heading .page-description{display:block;width:100%;padding:0 30px}.widget-category-heading .page-title{padding-bottom:7px;color:#7a8a93}@media only screen and (min-width:1200px){.widget-category-heading{padding-top:100px}.widget-category-heading .page-title{font-size:60px;line-height:74px;padding-bottom:25px}.widget-category-heading .page-description{max-width:40%;margin:0 auto}}.category-heading .widget-subcategory-thumbs{display:flex;flex-flow:row wrap;width:100%;float:none}.category-heading .widget-subcategory-thumbs:not(.bluefoot-slider){opacity:0}.category-heading .widget-subcategory-thumbs.bluefoot-slider{background-color:#fff}.category-heading .widget-subcategory-thumbs .slick-list{float:left;width:100%;padding:10px 15% 20px 0}.category-heading .widget-subcategory-thumbs .slick-list .slick-slide{margin-right:20px}.category-heading .widget-subcategory-thumbs .subcategory-thumbs{text-align:center}.category-heading .widget-subcategory-thumbs .subcategory-thumbs h3{font-size:12px}@media only screen and (min-width:1200px){.category-heading .widget-subcategory-thumbs{display:none}}.category-heading{display:none;padding-bottom:20px}.category-heading .widget-divider h3{font-size:12px}@media only screen and (min-width:1200px){.category-heading{padding-bottom:0}.category-heading .widget-divider{margin-bottom:50px}.category-heading .widget-divider h3{font-size:24px}}.widget-main-title{padding-top:30px;padding-bottom:5px}.widget-main-title h2{font-size:20px;line-height:30px;font-weight:500;text-transform:uppercase}@media only screen and (min-width:1200px){.widget-main-title{padding-top:80px;padding-bottom:40px}.widget-main-title h2{font-size:40px;line-height:48px;font-weight:500;text-transform:inherit}}.widget-infolink{text-align:center;color:#fff}.widget-infolink .columns:not(.newsletter){padding:30px 10px}.widget-infolink .columns>*{display:block}.widget-infolink .widget-title{padding:0 5px 12px;font-size:18px}.widget-infolink .widget-description{margin-bottom:18px;padding:0 10px}.widget-infolink .svg-icon{margin:0;color:#e2001a}.widget-infolink .svg-icon .material-icons{font-size:36px}.widget-infolink .actions-primary{margin-bottom:50px}.widget-infolink .actions-primary .action.primary{width:100%;padding:20px 0}.widget-infolink .actions-primary .action.primary span{font-size:14px;font-weight:700}.widget-infolink .newsletter{display:flex;flex-flow:row wrap;padding:20px}.widget-infolink .newsletter .xlarge-6{flex:0 0 66.66667%;max-width:66.66667%}.widget-infolink .newsletter .xlarge-2{flex:0 0 33.33333%;max-width:33.33333%}.widget-infolink .newsletter .widget-title{padding:3px 0;font-size:14px;line-height:20px;color:#e2001a}.widget-infolink .newsletter .widget-title span{margin-bottom:0;padding-bottom:0}.widget-infolink .newsletter .widget-description{display:none;margin:15px 0;padding:0;font-size:12px}.widget-infolink .newsletter .actions-primary .action.primary{padding:5px 0}.widget-infolink .newsletter .actions-primary .action.primary span{font-size:10px}@media only screen and (min-width:1200px){.widget-infolink .columns{display:flex;flex-flow:row wrap;justify-content:center;vertical-align:middle;padding:20px 0}.widget-infolink .columns>*{margin:25px 0;vertical-align:middle}.widget-infolink .widget-title{display:inline-block;padding:0;padding-top:5px;padding-left:25px;justify-content:flex-start;vertical-align:middle;font-size:40px;line-height:42px}.widget-infolink .widget-description{margin-left:60px}.widget-infolink .svg-icon{display:inline-block;padding-top:10px;vertical-align:middle;color:#e2001a}.widget-infolink .svg-icon .material-icons{font-size:48px}.widget-infolink .actions-primary{width:100%;max-width:160px;margin:50px 0}.widget-infolink .actions-primary .action.primary{width:100%;padding:25px 0;max-width:200px}.widget-infolink .actions-primary .action.primary span{font-size:16px;font-weight:700}.widget-infolink:not(.newsletter) .xlarge-6{flex:0 0 66.66667%;max-width:900px}.widget-infolink .newsletter{padding:20px 0}.widget-infolink .newsletter .xlarge-6{flex:0 0 66.66667%;max-width:600px}.widget-infolink .newsletter .xlarge-2{flex:0 0 16.66667%;max-width:16.66667%}.widget-infolink .newsletter>:first-child{max-width:600px}.widget-infolink .newsletter span{display:inline-block}.widget-infolink .newsletter .widget-title{padding:0 5px 0;margin-top:-5px;margin-bottom:15px;font-size:40px;line-height:42px}.widget-infolink .newsletter .widget-description{display:block;margin:0;padding-right:10px;padding-left:10px;font-size:18px;font-weight:500;line-height:20px;color:#eee}.widget-infolink .newsletter .actions-primary .action.primary{padding:25px 0}.widget-infolink .newsletter .actions-primary .action.primary span{font-size:16px}}.widget-newsletter-cta{text-align:center;color:#fff}.widget-newsletter-cta .columns{padding:30px 10px;background-size:cover;background-position:center center;background-repeat:no-repeat}.widget-newsletter-cta .columns>*{display:block}.widget-newsletter-cta .widget-title{padding:0 5px 12px;font-size:18px;color:#e2001a}.widget-newsletter-cta .widget-description{display:none;margin-bottom:18px;padding:0 10px;font-weight:500;font-size:14px}.widget-newsletter-cta .svg-icon{margin:0;color:#e2001a}.widget-newsletter-cta .svg-icon .material-icons{font-size:36px}.widget-newsletter-cta .actions-primary{margin-bottom:50px}.widget-newsletter-cta .actions-primary .action.primary{width:100%;padding:20px 0}.widget-newsletter-cta .actions-primary .action.primary span{font-size:14px;font-weight:700}@media only screen and (min-width:1200px){.widget-newsletter-cta .columns{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;vertical-align:middle;padding:20px 0;background-position:0 center;background-size:initial}.widget-newsletter-cta .columns>*{margin:0;vertical-align:middle}.widget-newsletter-cta .widget-title{display:inline-block;padding:5px 0 0 25px;justify-content:flex-start;vertical-align:middle;font-size:36px;line-height:initial;color:#e2001a}.widget-newsletter-cta .widget-description{display:inline-block;margin-left:35px;margin-bottom:0}.widget-newsletter-cta .svg-icon{display:inline-block;padding-top:10px;vertical-align:middle;color:#e2001a}.widget-newsletter-cta .svg-icon .material-icons{font-size:48px}.widget-newsletter-cta .actions-primary{width:100%;max-width:160px;margin:50px 0}.widget-newsletter-cta .actions-primary .action.primary{width:100%;padding:25px 0;max-width:200px}.widget-newsletter-cta .actions-primary .action.primary span{font-size:16px;font-weight:700}.widget-newsletter-cta .xlarge-6{flex:0 0 66.66667%;max-width:900px}}.widget-single-product{display:flex;flex-flow:row wrap}.product_type_grid{margin-top:20px;margin-bottom:20px;padding-left:20px}.product_type_grid .product-image{border:1px solid #eee}.product_type_grid .product-image img{width:100%}.product_type_grid .product-content{text-align:left;text-decoration:none;transition:0s}.product_type_grid .product-information{padding:0 12px;margin-top:10px;margin-bottom:10px;font-size:14px}.product_type_grid .product-information .category{color:#b4b4b4}.product_type_grid .price-box{padding-left:12px}.product_type_grid .discount-price{margin-top:10px}.product_type_grid .actions-primary{display:none}@media only screen and (min-width:700px){.product_type_grid .product-information{padding:0;margin:15px 0;font-size:24px}.product_type_grid .actions-primary{display:block}}@media only screen and (min-width:1200px){.product_type_grid .product-information{padding:0 12px;font-size:20px}.product_type_grid .actions-primary{display:none}.product_type_grid:hover .product-content{z-index:10;margin-top:-80px;background:#fff}.product_type_grid:hover .actions-primary{display:block;-webkit-animation:fadeInFromNone .5s linear;-moz-animation:fadeInFromNone .5s linear;-o-animation:fadeInFromNone .5s linear;animation:fadeInFromNone .5s linear;width:100%;margin-top:20px}.product_type_grid:hover .actions-primary .action.primary{width:100%}.product_type_grid.disable-animation:hover .product-content{margin-top:0}.product_type_grid.disable-animation:hover .actions-primary{display:none}}.product_type_list{padding:25px 0;border-bottom:1px solid;border-color:#eee}.product_type_list .row{margin-left:0;margin-right:0;justify-content:space-between}@media only screen and (min-width:1200px){.product_type_list .row{align-items:center;margin-bottom:25px}}.product_type_list .box-images{position:relative;text-align:center}.product_type_list .product-item-photo{display:none}.product_type_list .informations{text-align:left;padding:0}.product_type_list .informations .product-item-details>*:not(.small-12){padding-left:10px;padding-right:10px}.product_type_list .informations .product-item-details .price-box{padding-bottom:10px}.product_type_list .informations .product-item-details .discount-price{margin-top:10px;margin-bottom:20px}.product_type_list .informations .product-information{padding-top:10px;font-size:18px;line-height:30px;font-weight:500}.product_type_list .informations .product-description{margin:5px 0;color:#7a8a93}.product_type_list .informations .product-advanced-description .list_check{padding-left:10px;justify-content:flex-start}.product_type_list .informations .product-advanced-description .list_check li{margin:10px 0;color:#7a8a93;font-size:12px}.product_type_list .informations .product-advanced-description .list_check li .material-icons{color:#7a8a93}.product_type_list .informations .action.primary{width:100%;margin:15px 0 0}.product_type_list .informations .action.primary span{font-weight:500}@media only screen and (min-width:700px){.product_type_list{padding:45px .625rem}.product_type_list .informations .product-information{padding-top:60px;font-size:26px}.product_type_list .informations .product-description{margin-top:30px}.product_type_list .informations .action.primary{width:auto}}@media only screen and (min-width:1200px){.product_type_list{display:block;margin:50px 0;padding:0 1.25rem;border:0}.product_type_list>.row{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product_type_list .box-images{position:relative}.product_type_list .box-images img{width:100%}.product_type_list .product-item-photo{display:block}.product_type_list .informations{min-height:450px;text-align:left;margin:0;padding:0 0 0 40px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product_type_list .informations .product-image-wrapper{margin:0 auto}.product_type_list .informations .product-item-photo{order:2}.product_type_list .informations .product-item-details{text-align:left;order:1}.product_type_list .informations .product-item-details .product-information{font-size:24px;padding-top:15px;padding-bottom:20px;padding-left:0}.product_type_list .informations .product-item-details .product-description{padding-left:0;margin:0}.product_type_list .informations .product-item-details .product-description p{font-size:14px;line-height:24px}.product_type_list .informations .product-item-details .product-advanced-description .list_check li{margin:10px 0;font-style:normal;font-weight:500}.product_type_list .informations .product-item-details .unique_selling_points{margin-top:30px}.product_type_list .informations .product-item-details .action.primary{max-width:200px;width:100%;margin:30px 0}}.bluefoot-slider .slick-arrow.slider-arrow{margin-left:80px;margin-right:80px;border:2px solid;border-color:#fff;color:#fff;border-radius:50%;justify-content:center;align-items:center;text-decoration:none}.bluefoot-slider .slick-arrow.slider-arrow:hover{border-color:#e2001a;color:#e2001a}.bluefoot-slider .slick-arrow.slider-arrow i{position:absolute;top:6px;right:6px;font-size:24px}.bluefoot-slider.bluefoot-slider-with-dots{margin-bottom:0 !important}.bluefoot-slider .bluefoot-slide{vertical-align:top}.bluefoot-slider .widget-slide{position:relative;height:calc(70vh - 86px);overflow:hidden;background-position:65% 50%;background-size:auto 100%;background-repeat:no-repeat}.bluefoot-slider .widget-slide img{display:none}.bluefoot-slider .widget-slide .slide-info{position:absolute;z-index:11;bottom:30px;left:30px}.bluefoot-slider .widget-slide .slide-info .slide-title{display:block;color:#e2001a;font-size:18px;font-weight:500;line-height:1.5;text-transform:uppercase}.bluefoot-slider .widget-slide .slide-info .slide-description{color:#fff}.bluefoot-slider .widget-slide .slide-info .slide-description .big-description{display:block;font-size:18px;line-height:1.1;font-weight:500;padding-bottom:8px}.bluefoot-slider .widget-slide .slide-info .slide-description .information{display:block}.bluefoot-slider .widget-slide .slide-info .slide-description .information *{font-size:14px;font-weight:500}.bluefoot-slider .widget-slide .slide-info .slide-description .promocode{padding-top:10px;padding-bottom:50px}.bluefoot-slider .widget-slide .slide-info .slide-description .promocode>span{font-size:12px;font-weight:500;padding-right:7px}.bluefoot-slider .widget-slide .slide-info .slide-description .promocode .label_tag{line-height:12px;padding:0 7px}.bluefoot-slider .widget-slide .slide-info .actions-primary .slider-button{padding:15px 12px;text-decoration:none}.bluefoot-slider .widget-slide .slide-info .actions-primary .slider-button span{font-size:12px;text-transform:uppercase}.bluefoot-slider .widget-slide .bluefoot-slide-content{position:relative;display:block;height:100%}.bluefoot-slider .widget-slide .bluefoot-slide-content:after{content:"";position:absolute;z-index:10;top:0;right:0;bottom:0;left:0}.bluefoot-slider .widget-slide.has-mobile-image{height:auto}.bluefoot-slider .widget-slide.has-mobile-image img{width:100%;max-width:initial}.bluefoot-slider .widget-slide.has-mobile-image img.mobile-hidden{display:none}.bluefoot-slider .widget-slide.has-mobile-image img.mobile-only{display:block}.bluefoot-slider.slick-visible .slick-dots{position:absolute;bottom:0;margin:0}.bluefoot-slider.slick-visible .slick-dots li{padding:0 10px}.bluefoot-slider.slick-visible .slick-dots li:hover button{background-color:#e2001a}.bluefoot-slider.slick-visible .slick-dots li button{vertical-align:middle;background-color:#fff;border:2px solid;border-color:transparent;height:6px;line-height:6px;width:6px !important}.bluefoot-slider.slick-visible .slick-dots li.slick-active button{border-color:#fff;background-color:transparent;height:12px;line-height:12px !important;width:12px !important}@media only screen and (min-width:1000px){.bluefoot-slider .widget-slide.has-mobile-image{height:calc(70vh - 86px)}.bluefoot-slider .widget-slide.has-mobile-image img.mobile-only{display:none}.bluefoot-slider .widget-slide.has-mobile-image .slide-info{bottom:auto;top:30%}.bluefoot-slider .widget-slide .slide-info{top:30%;bottom:auto}.bluefoot-slider .widget-slide .slide-info .slide-title{padding-bottom:30px;font-size:16px}.bluefoot-slider .widget-slide .slide-info .slide-description .big-description{font-size:22px;line-height:1.5;padding-bottom:15px}.bluefoot-slider.id-covid-19 .widget-slide.has-mobile-image{height:auto !important}.bluefoot-slider.id-covid-19 .widget-slide.has-mobile-image .mobile-hidden{display:block !important}.bluefoot-slider.slick-visible .slick-dots{bottom:35px;margin:15px 0}}@media only screen and (min-width:1200px){.bluefoot-slider .widget-slide{position:relative;height:auto;display:block !important;overflow:hidden;background-size:0 0}.bluefoot-slider .widget-slide img{display:block}.bluefoot-slider .widget-slide .slide-info{display:none}.bluefoot-slider .widget-slide.has-mobile-image{height:auto}.bluefoot-slider .widget-slide.has-mobile-image img.mobile-hidden{display:block}.bluefoot-slider .widget-slide.has-mobile-image img.mobile-only{display:none}.bluefoot-slider .slick-current .widget-slide .slide-info{display:block;-webkit-animation:fadeInFromNone 1.5s linear;-moz-animation:fadeInFromNone 1.5s linear;-o-animation:fadeInFromNone 1.5s linear;animation:fadeInFromNone 1.5s linear;top:10%;left:11%}.bluefoot-slider .slick-current .widget-slide .slide-info .slide-title{font-size:28px;padding-bottom:35px}.bluefoot-slider .slick-current .widget-slide .slide-info .slide-description .big-description{font-size:36px;line-height:50px}.bluefoot-slider .slick-current .widget-slide .slide-info .slide-description .information *{font-size:16px}.bluefoot-slider .slick-current .widget-slide .slide-info .slide-description .promocode{padding-top:30px}.bluefoot-slider .slick-current .widget-slide .slide-info .slide-description .promocode>span{font-size:16px}.bluefoot-slider .slick-current .widget-slide .slide-info .slide-description .promocode .label_tag{padding:0 16px;line-height:16px}.bluefoot-slider .slick-current .widget-slide .slide-info .actions-primary .slider-button{padding:20px 80px}.bluefoot-slider .slick-current .widget-slide .slide-info .actions-primary .slider-button span{font-size:16px}.bluefoot-slider .slick-current .widget-slide.has-mobile-image .slide-info{bottom:auto}}@media only screen and (min-width:1440px){.bluefoot-slider .slick-current .widget-slide .slide-info{top:25%}}.youtube-image{transition:.25s ease-in-out 2s;opacity:1}.youtube-image.hide-in-2{position:absolute;opacity:0}.widget-box-borderless{position:relative}.widget-box-borderless:hover .box-image:after{content:"";opacity:.8}.widget-box-borderless:hover .box-image img{transform:scale(1.2)}.widget-box-borderless:hover .box-information{background:0 0;visibility:visible;opacity:1}.widget-box-borderless .box-image{overflow:hidden;transition:.5s linear}.widget-box-borderless .box-image img{width:100%;transition:.5s linear}.widget-box-borderless .box-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:0;transition:.5s linear}.widget-box-borderless .box-information{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);text-align:center;font-size:24px;font-weight:700;color:#fff;padding:20px 0 25px;background:rgba(0,0,0,.3);transition:.5s linear}@media only screen and (min-width:1200px){.widget-box-borderless .box-information{visibility:hidden;opacity:0;background:0 0}}.widget-box-borderless .box-information .box-title{color:#e2001a;padding-bottom:10px}.widget-box-borderless .box-information .box-description{padding-bottom:30px;max-width:300px;margin:0 auto}.widget-box-stacked .box-information{padding-bottom:30px}.widget-box-stacked .box-information .box-title{font-size:24px;padding-bottom:20px}.banner-fullwidth{padding:0 20px}@media only screen and (min-width:1200px){.banner-fullwidth{max-width:120rem;padding:0 80px;margin-right:auto;margin-left:auto}}.widget-media-link a,.widget-media-link img{display:block}.breadcrumbs{padding:0 20px;padding-right:0;border-bottom:none;border-color:#eee;position:relative}.breadcrumbs .items{white-space:nowrap;overflow-x:auto}.breadcrumbs .item{display:inline-block}.breadcrumbs .item:last-child{padding-right:20px}.breadcrumbs .item>a,.breadcrumbs .item>strong{display:inline-block;padding:15px 0 13px;font-size:12px;color:#7a8a93;text-decoration:none}.breadcrumbs .item:after{content:"keyboard_arrow_right";display:inline-block;padding:0 2px}.breadcrumbs .item:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.breadcrumbs .item:before,.breadcrumbs .item:after{color:#7a8a93;font-size:18px;line-height:22px;vertical-align:text-top}.breadcrumbs .item:last-child:after{content:""}@media only screen and (min-width:700px){.breadcrumbs{border-bottom:2px solid}}@media only screen and (min-width:1000px){.breadcrumbs{padding:0 40px}}@media only screen and (min-width:1200px){.breadcrumbs{max-width:1920px;margin:0 auto;padding:0 80px;border-bottom:0 solid;text-align:left}.breadcrumbs .item>a,.breadcrumbs .item>strong{padding:50px 0}.breadcrumbs .item:after{padding:0 5px}}.catalog-product-compare-index .page-main>.columns>.column.main,.catalog-product-compare-index .page-main>.columns>.columns.main,.catalog-product_compare-index .page-main>.columns>.column.main,.catalog-product_compare-index .page-main>.columns>.columns.main,.catalog-product-compare-index .page-main>.page.messages,.catalog-product_compare-index .page-main>.page.messages{padding:0 15px}@media only screen and (min-width:700px){.catalog-product-compare-index .page-main>.columns>.column.main,.catalog-product-compare-index .page-main>.columns>.columns.main,.catalog-product_compare-index .page-main>.columns>.column.main,.catalog-product_compare-index .page-main>.columns>.columns.main,.catalog-product-compare-index .page-main>.page.messages,.catalog-product_compare-index .page-main>.page.messages{padding:0 20px}}@media only screen and (min-width:1000px){.catalog-product-compare-index .page-main>.columns>.column.main,.catalog-product-compare-index .page-main>.columns>.columns.main,.catalog-product_compare-index .page-main>.columns>.column.main,.catalog-product_compare-index .page-main>.columns>.columns.main,.catalog-product-compare-index .page-main>.page.messages,.catalog-product_compare-index .page-main>.page.messages{padding:0 40px}}@media only screen and (min-width:1200px){.catalog-product-compare-index .page-main>.columns>.column.main,.catalog-product-compare-index .page-main>.columns>.columns.main,.catalog-product_compare-index .page-main>.columns>.column.main,.catalog-product_compare-index .page-main>.columns>.columns.main,.catalog-product-compare-index .page-main>.page.messages,.catalog-product_compare-index .page-main>.page.messages{max-width:120rem;padding:0 80px;margin-right:auto;margin-left:auto}}.catalog-product-compare-index .back-page-btn,.catalog-product_compare-index .back-page-btn{float:left;font-weight:600;text-decoration:none;margin-bottom:25px;cursor:pointer}.catalog-product-compare-index .back-page-btn>span,.catalog-product_compare-index .back-page-btn>span{margin-left:5px}.catalog-product-compare-index .back-page-btn:before,.catalog-product_compare-index .back-page-btn:before{content:"arrow_back";font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:relative;top:6px}.catalog-product-compare-index .page-title-wrapper,.catalog-product_compare-index .page-title-wrapper{margin:40px auto !important}@media only screen and (min-width:1200px){.catalog-product-compare-index .page-title-wrapper,.catalog-product_compare-index .page-title-wrapper{margin:60px auto}}.catalog-product-compare-index .page-title-wrapper .page-title,.catalog-product_compare-index .page-title-wrapper .page-title{font-size:30px;line-height:initial;text-align:center;color:#e2001a}@media only screen and (min-width:1200px){.catalog-product-compare-index .page-title-wrapper .page-title,.catalog-product_compare-index .page-title-wrapper .page-title{font-size:36px}}.catalog-product-compare-index .action.print,.catalog-product_compare-index .action.print{float:right;position:relative;top:4px;right:auto;display:none;font-weight:600;text-decoration:none;margin-bottom:25px}.catalog-product-compare-index .action.print:before,.catalog-product_compare-index .action.print:before,.catalog-product-compare-index .action.print:after,.catalog-product_compare-index .action.print:after{display:table;content:' ';flex-basis:0;order:1}.catalog-product-compare-index .action.print:after,.catalog-product_compare-index .action.print:after{clear:both}@media only screen and (min-width:1200px){.catalog-product-compare-index .action.print,.catalog-product_compare-index .action.print{display:block;margin-right:10px}}.catalog-product-compare-index .action.print:before,.catalog-product_compare-index .action.print:before{content:"print"}.catalog-product-compare-index .action.print:before,.catalog-product_compare-index .action.print:before{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.catalog-product-compare-index .action.print:before,.catalog-product_compare-index .action.print:before{position:relative;top:6px}.catalog-product-compare-index .action.print span,.catalog-product_compare-index .action.print span{margin-left:5px}.catalog-product-compare-index .table-comparison .table-caption,.catalog-product_compare-index .table-comparison .table-caption{display:none}.catalog-product-compare-index .table-wrapper.comparison,.catalog-product_compare-index .table-wrapper.comparison{overflow-x:auto;width:100%;margin-bottom:50px}.catalog-product-compare-index .table-wrapper.comparison td,.catalog-product_compare-index .table-wrapper.comparison td{color:#7a8a93}#product-comparison{font-size:14px}@media only screen and (min-width:1200px){#product-comparison{font-size:16px}}#product-comparison .product-item-name>a{margin:15px 0;display:inline-block;text-decoration:none}#product-comparison tr th{display:none}@media only screen and (min-width:1200px){#product-comparison tr th{display:block}}#product-comparison tr td{min-width:150px}#product-comparison tr td span{font-weight:700;font-size:12px;color:#000}#product-comparison .remove>span{display:none}#product-comparison .remove a span{font-weight:400;font-size:16px}#product-comparison .product.info span{font-size:14px}@media only screen and (max-width:699px){.catalog-category-view .product-view-labels{margin-top:5px}}.catalog-category-view .product-view-labels ul{list-style:none}@media only screen and (max-width:699px){.catalog-category-view .product-view-labels ul{display:flex;flex-wrap:wrap}}.catalog-category-view .product-view-labels ul li{height:22px;line-height:22px;padding:0 5px;font-weight:700;font-size:.75rem;text-transform:uppercase;margin-right:5px;margin-bottom:5px}.catalog-category-view .product-view-labels ul li:last-child{margin-right:0}.catalog-category-view .product-view-labels ul li.freeshipping{background-color:#b4b4b4}.catalog-category-view .product-view-labels ul li.new{background-color:#e2001a;color:#fff}.catalog-category-view .product-view-labels ul li.deck{background-color:#7a8a93;color:#fff}.catalog-category-view .product-view-labels ul li.sale{background-color:#000;color:#fff}.catalog-category-view .product-view-labels ul li.whiteglove{padding:0;background:url('../../frontend/Alpenite/default/default/images/white_gloves.svg') 0 0 no-repeat;background-size:cover;width:50px;height:50px}@media only screen and (max-width:699px){.catalog-category-view .product-view-labels ul li.whiteglove{position:absolute;top:10px;left:10px}}.catalog-category-view .product-view-labels .labels-bottom{display:none;padding:10px 10px 5px}.catalog-category-view .product-view-labels .labels-bottom>span{display:inline-block;height:22px;line-height:22px;padding:0 5px;font-weight:700;font-size:.75rem;text-transform:uppercase;margin-right:5px;margin-bottom:5px}.catalog-category-view .product-view-labels .labels-bottom>span.deck{background-color:#7a8a93;color:#fff}.catalog-category-view .product-view-labels .tooltip{display:none}.catalog-category-view .column.main,.catalog-category-view .columns.main{order:1;flex:0 0 100%;max-width:100%}.catalog-category-view .sidebar-wrapper{flex:0 0 100%;max-width:100%}.catalog-category-view .sidebar-main,.catalog-category-view .sidebar-additional{flex:0 0 100%;max-width:100%}.catalog-category-view .sidebar-main input[type=radio],.catalog-category-view .sidebar-additional input[type=radio]{position:absolute;opacity:0}.catalog-category-view .sidebar-main input[type=radio]+.label,.catalog-category-view .sidebar-additional input[type=radio]+.label{position:relative;cursor:pointer;padding:0}.catalog-category-view .sidebar-main input[type=radio]+.label:before,.catalog-category-view .sidebar-additional input[type=radio]+.label:before{content:"";margin-top:-2px;margin-right:17px;display:inline-block;vertical-align:text-top;width:20px;height:20px;border:2px solid;border-color:#000;border-radius:4px;background-color:#fff}.catalog-category-view .sidebar-main input[type=radio]:hover+.label:before,.catalog-category-view .sidebar-additional input[type=radio]:hover+.label:before{background-color:#e2001a}.catalog-category-view .sidebar-main input[type=radio]:focus+.label:before,.catalog-category-view .sidebar-additional input[type=radio]:focus+.label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.catalog-category-view .sidebar-main input[type=radio]:checked+.label:before,.catalog-category-view .sidebar-additional input[type=radio]:checked+.label:before{background-color:#e2001a}.catalog-category-view .sidebar-main input[type=radio]:disabled+.label,.catalog-category-view .sidebar-additional input[type=radio]:disabled+.label{color:#b8b8b8;cursor:auto}.catalog-category-view .sidebar-main input[type=radio]:disabled+.label:before,.catalog-category-view .sidebar-additional input[type=radio]:disabled+.label:before{box-shadow:none;background:#ddd}.catalog-category-view .sidebar-main input[type=radio]:checked+.label:after,.catalog-category-view .sidebar-additional input[type=radio]:checked+.label:after{content:"";position:absolute;left:5px;top:7px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.catalog-category-view .sidebar-additional{display:none;margin-bottom:20px}.catalog-category-view .category-heading-background-image .overlay-category{position:relative}.catalog-category-view .category-heading-background-image .overlay-category:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-size:cover;background-repeat:no-repeat}.catalog-category-view .category-heading-background-image .category-description p{font-weight:700}@media only screen and (min-width:700px){.catalog-category-view .product-view-labels{height:0}.catalog-category-view .product-view-labels ul{position:absolute;top:10px;left:10px}.catalog-category-view .product-view-labels ul li{height:28px;line-height:28px;padding:0 10px;float:left}.catalog-category-view .product-view-labels ul li.whiteglove{width:60px;height:60px}.catalog-category-view .product-view-labels ul li.deck{display:none}.catalog-category-view .product-view-labels .labels-bottom{display:block;transform:translateY(-100%)}}@media only screen and (min-width:1000px){.catalog-category-view .product-view-labels ul li{font-size:.875rem}.catalog-category-view .product-view-labels ul li.whiteglove{width:70px;height:70px}}@media only screen and (min-width:1200px){.catalog-category-view .sidebar-wrapper{flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px);margin-right:20px;margin-bottom:50px}.catalog-category-view .sidebar-wrapper>.sidebar{box-shadow:0 5px 24px 3px rgba(0,0,0,.08)}.catalog-category-view .sidebar-main,.catalog-category-view .sidebar-additional{display:block;flex:0 0 100%;max-width:100%}.catalog-category-view .sidebar-additional{border-top:1px solid;border-color:#eee}.catalog-category-view .page-main .columns{margin-bottom:120px}.catalog-category-view .page-main .columns .column.main,.catalog-category-view .page-main .columns .columns.main{order:1;flex:0 0 75%;max-width:75%;margin-bottom:50px;padding-left:20px}}.filter-no-options{display:none}body.filter-active{width:100%;height:100%;position:fixed;overflow:hidden}.block.filter .filter-title{position:relative;display:block}.block.filter .filter-title strong{display:block;margin:20px 0;padding:20px;background-color:#b4b4b4;text-transform:uppercase;font-weight:500}.block.filter .filter-title strong:after{position:absolute;top:20px;right:20px;content:"filter_list"}.block.filter .filter-title strong:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.block.filter .filter-content{position:relative}.block.filter .filter-content .add-filter-wrapper{display:none}.block.filter .filter-content .am-filter-items-attr_price .label span.price{display:inline-block !important}.block.filter.active{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#b4b4b4;z-index:900;overflow-y:auto}.block.filter.active .filter-title strong{margin:0;padding:40px 20px;font-size:18px}.block.filter.active .filter-title strong:after{top:40px;content:"close"}.block.filter.active .filter-content .filter-current{display:none}.block.filter.active .filter-content .add-filter-wrapper{display:block;padding:0 20px}.block.filter.active .filter-content .add-filter-wrapper .filter-subtitle{display:none}.block.filter.active .filter-content .add-filter-wrapper .filter-options-item .filter-options-title{display:block;padding-top:12.5px;padding-bottom:12.5px;border-top:1px solid;border-color:#eee;text-transform:uppercase;font-weight:500}.block.filter.active .filter-content .add-filter-wrapper .filter-options-item.active{padding-bottom:12.5px}.block.filter.active .filter-content .add-filter-wrapper .filter-options-item ol{list-style:none}.block.filter.active .filter-content .add-filter-wrapper .filter-options-item ol li{padding:20px 7.5px}.block.filter.active .filter-content .add-filter-wrapper .filter-options-item ol li a{text-decoration:none}.block.filter.active .filter-content .add-filter-wrapper .filter-options-item ol li .label{padding-left:35px;display:inline-block}.block.filter.active .filter-content .add-filter-wrapper .filter-options-item ol li .label:before{position:absolute;top:1px;left:0}.block.filter.active .filter-content .add-filter-wrapper .filter-options-item ol li .label:after{top:8px !important}.block.filter.active .filter-content .add-filter-wrapper .filter-options-item ol li .count{display:none}.block.filter .filter-current .filter-current-subtitle{position:relative;display:block;padding:18px 0;border-top:1px solid;border-bottom:1px solid;border-color:#b4b4b4;color:#b4b4b4}.block.filter .filter-current .filter-current-counter{padding-left:5px;color:#000}.block.filter .filter-current.active .filter-actions,.block.filter .filter-current.active .items{display:block}.block.filter .filter-current .items{list-style:none}.block.filter .filter-current .items .item:first-child{padding-top:15px}.block.filter .filter-current .items .item a{display:inline-flex;padding:10px 7.5px;text-decoration:none;max-height:50px}.block.filter .filter-current .items .item a .material-icons{font-size:20px}.block.filter .filter-current .items .item span{font-size:12px;line-height:26px;vertical-align:text-bottom}.block.filter .filter-current .items .item .filter-label{font-weight:500;text-transform:uppercase;color:#000}.block.filter .filter-current .items .item .filter-label:after{content:": "}.block.filter .filter-current .items .item .filter-value{padding-left:5px;color:#b4b4b4}.block.filter .filter-current .filter-actions{margin-top:20px;margin-bottom:30px}.block.filter .filter-current .filter-actions .filter-clear{padding:10px;color:#b4b4b4;font-size:12px}.block.filter .am_shopby_slider_container .am-slider{height:12px;margin-top:30px;background:#eee;border:#eee 1px solid;border-radius:12px}.block.filter .am_shopby_slider_container .am-slider .ui-slider-range{position:absolute;top:0;height:100%;background:#e2001a;transition:none}.block.filter .am_shopby_slider_container .am-slider .ui-slider-handle{top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;background:#000;cursor:pointer;transition:none}.block.filter .am_shopby_slider_container .am-slider .ui-slider-handle span{position:absolute;top:-25px;left:50%;transform:translateX(-50%);font-size:13px;font-weight:500;color:#7a8a93;cursor:default}.block.filter .am_shopby_slider_container .am_shopby_slider_display{display:none}.catalog-topnav .filter-options-content .ui-slider-horizontal{width:98%;margin:0;background:#e8e8ea;border:#e8e8ea 1px solid}.catalog-topnav .filter-options-content .ui-slider-horizontal .ui-slider-range{top:0;position:absolute;height:100%;background:#e2001a;border-radius:8px;transition:none}.catalog-topnav .filter-options-content .ui-slider-horizontal .ui-slider-handle{top:-5px;width:20px;height:20px;background:#384047;transition:none !important}.catalog-topnav .filter-options-content input[name=amount]{border:0;width:100%;margin-top:15px;font-size:13px;font-weight:500;text-align:center;background-color:transparent}.catalog-topnav .filter-options-content .hidden-input-slider{display:none}.catalog-topnav .filter-options .filter-options-content .slider-range-wrapper{padding:0 36px}.catalog-topnav .filter-options .filter-options-content .ui-slider-horizontal{width:100%}.catalog-topnav .filter-options .filter-options-content .ui-slider-horizontal .ui-slider-handle{top:50%;width:36px;height:36px;margin-left:-36px;text-align:center;background:0 0;border-radius:0;color:#7a8a93;cursor:pointer;transform:translateY(-50%)}.catalog-topnav .filter-options .filter-options-content .ui-slider-horizontal .ui-slider-handle:after{content:"arrow_forward";font-size:36px !important;line-height:36px !important}.catalog-topnav .filter-options .filter-options-content .ui-slider-horizontal .ui-slider-handle:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.catalog-topnav .filter-options .filter-options-content .ui-slider-horizontal .ui-slider-handle:last-child{margin-left:0}.catalog-topnav .filter-options .filter-options-content .ui-slider-horizontal .ui-slider-handle:last-child:after{content:"arrow_back"}.sidebar .filter-options .amshopby_currency_rate{margin-top:15px}.sidebar .filter-options .ui-slider-horizontal{height:10px;border:none;border-radius:10px;background:#eee}.sidebar .filter-options .ui-slider-range{position:absolute;height:10px;background:#e2001a}.sidebar .filter-options .ui-slider-handle{margin-top:-5px;margin-left:-5px;padding:0;width:20px;height:20px;border-radius:50%;border:2px solid #fff;background:#000;transition:none !important}.sidebar .filter-options .ui-slider-handle:last-child{margin-left:-15px}.sidebar .filter-options .ui-slider-handle span{position:absolute;top:-20px;left:50%;transform:translateX(-50%);font-size:13px;font-weight:500}.sidebar .filter-options .amshopby-slider-display{text-align:center;font-size:13px;font-weight:500;margin-top:10px}.filter-options .items .items-children.-folding{padding-left:0 !important}.filter-options .items .items-children.-folding .item{margin:0 !important}.catalog-topnav .filter-options{margin-top:0 !important;padding:0 !important;border-top:0 !important;border-bottom:0 !important}.catalog-topnav .filter-options .filter-options-content{position:inherit !important;margin-top:0 !important;border:0 !important;z-index:inherit !important;background-color:transparent !important}@media only screen and (min-width:1200px){.block.filter .filter-title{display:none}.block.filter .filter-content .add-filter-wrapper{display:block;padding:30px 25px 40px}.block.filter .filter-content .add-filter-wrapper .filter-subtitle{color:#7a8a93;font-size:20px}.block.filter .filter-content .add-filter-wrapper .filter-options-item{border-bottom:1px solid;border-color:#eee}.block.filter .filter-content .add-filter-wrapper .filter-options-item:first-child{margin-top:20px;border-top:1px solid;border-color:#eee}.block.filter .filter-content .add-filter-wrapper .filter-options-item .filter-options-title{position:relative;padding:15px 30px 15px 0;text-transform:uppercase;font-size:14px;font-weight:500}.block.filter .filter-content .add-filter-wrapper .filter-options-item .filter-options-title:hover{cursor:pointer}.block.filter .filter-content .add-filter-wrapper .filter-options-item .filter-options-title:after{position:absolute;content:"keyboard_arrow_down";top:15px;right:10px}.block.filter .filter-content .add-filter-wrapper .filter-options-item .filter-options-title:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.block.filter .filter-content .add-filter-wrapper .filter-options-item .filter-options-content{padding-bottom:15px}.block.filter .filter-content .add-filter-wrapper .filter-options-item .filter-options-content ol{list-style:none}.block.filter .filter-content .add-filter-wrapper .filter-options-item .filter-options-content li{padding:10px;list-style:none}.block.filter .filter-content .add-filter-wrapper .filter-options-item .filter-options-content li a{text-decoration:none}.block.filter .filter-content .add-filter-wrapper .filter-options-item .filter-options-content li .label{padding-left:35px;display:inline-block;font-size:14px;font-weight:500;margin-left:10px}.block.filter .filter-content .add-filter-wrapper .filter-options-item .filter-options-content li .label:before{position:absolute;top:1px;left:0}.block.filter .filter-content .add-filter-wrapper .filter-options-item .filter-options-content li .label:after{top:8px !important}.block.filter .filter-content .add-filter-wrapper .filter-options-item .filter-options-content li .count{display:none}.block.filter .filter-content .add-filter-wrapper .filter-options-item.active .filter-options-title:after{content:"keyboard_arrow_up"}.block.filter .filter-current{padding:0 25px 40px;border-bottom:1px solid;border-color:#eee}.block.filter .filter-current .filter-current-subtitle{padding-top:40px;padding-bottom:12px;border:0;font-size:20px}.block.filter .filter-current .filter-current-subtitle .filter-current-counter{display:none}.block.filter .filter-current .filter-current-subtitle:after{content:""}.block.filter .filter-current.active .filter-current-subtitle:after{content:""}.block.filter .filter-current.active .items{position:relative}.block.filter .filter-current.active .items:after{display:none}.block.filter .filter-current.active .items .item span{font-size:14px}.block.filter .filter-current.active .items .filter-actions{margin:0;padding-top:20px}.block.filter .filter-current.active .items .filter-actions .filter-clear{padding:20px 10px;font-size:14px}.amasty-catalog-topnav .add-filter-wrapper{padding:0 0 40px !important}.amasty-catalog-topnav .block-subtitle{display:none}.amasty-catalog-topnav .filter-options-item{display:flex !important;align-items:baseline;margin:0 !important;border:0 !important}.amasty-catalog-topnav .filter-options-item>.filter-options-title{font-size:18px !important;text-transform:capitalize !important;min-width:140px}.amasty-catalog-topnav .filter-options-item>.filter-options-title:after{content:'' !important}.amasty-catalog-topnav .filter-options-item .filter-options-content{display:block !important;width:100%}.amasty-catalog-topnav .filter-options-item .filter-options-content form{display:flex;flex-wrap:wrap}.amasty-catalog-topnav .filter-options-item .filter-options-content form>li{padding:0 !important}.amasty-catalog-topnav .filter-options-item .filter-options-content form>li>a{border-radius:17px;background-color:#eee;text-transform:uppercase;margin-right:10px;margin-bottom:10px;padding:5px 15px !important;display:block}.amasty-catalog-topnav .filter-options-item .filter-options-content form>li>a.am_shopby_link_selected{background-color:#e2001a}.amasty-catalog-topnav .filter-options-item .filter-options-content form>li>a input[type=radio]{position:absolute;opacity:0}.amasty-catalog-topnav .filter-options-item .filter-options-content form>li .label{padding-left:0 !important;margin-left:0 !important}.amasty-catalog-topnav .filter-options-item .filter-options-content form>li .label:before{display:none}.amasty-catalog-topnav .filter-options-item .filter-options-content form>li .label:after{display:none}}@media only screen and (max-width:1199px){.filter-options-item.amshopby-filter-top{display:none}.filter-options-item .count{display:none}.filter-options.top .filter-options-content .slider-range-wrapper{padding:0 25px}.filter-options.top .filter-options-content form{display:flex;flex-wrap:wrap}.filter-options.top .filter-options-content form>li{padding:0 !important;list-style:none}.filter-options.top .filter-options-content form>li>a{border-radius:17px;background-color:#eee;text-transform:uppercase;text-decoration:none;margin-right:10px;margin-bottom:10px;padding:5px 15px !important;display:block}.filter-options.top .filter-options-content form>li>a.am_shopby_link_selected{background-color:#e2001a}.filter-options.top .filter-options-content form>li .label{padding-left:0 !important;margin-left:0 !important}.filter-options.top .filter-options-content form>li .label:before{display:none}.filter-options.top .filter-options-content form>li .label:after{display:none}.am-show-button button{width:100%;text-transform:uppercase}}.block-compare{display:none}.catalogsearch-result-index .block-compare{margin-bottom:30px;font-size:14px;box-shadow:0 5px 24px 3px rgba(0,0,0,.08)}.catalogsearch-result-index .block-compare.result-list{display:block;padding:20px 20px 5px}.catalogsearch-result-index .block-compare.result-list .block-title{margin-bottom:15px}.catalogsearch-result-index .block-compare.result-list .block-title strong{padding:0;font-size:14px}.catalogsearch-result-index .block-compare.result-list .block-title .counter{padding:0;font-weight:700}.catalogsearch-result-index .block-compare.result-list .block-title .counter:before{content:'('}.catalogsearch-result-index .block-compare.result-list .block-title .counter:after{content:')'}.catalogsearch-result-index .block-compare.result-list .block-content ul{padding:0;margin:0;list-style:none}.catalogsearch-result-index .block-compare.result-list .block-content ul li{margin-bottom:15px}.catalogsearch-result-index .block-compare.result-list .block-content ul li a{text-decoration:none}.catalogsearch-result-index .block-compare.result-list .block-content ul li a:hover{text-decoration:underline}.catalogsearch-result-index .block-compare.result-list .block-content .highlight{font-weight:700}@media only screen and (min-width:1200px){.block-compare{display:block}.block-compare .block-title{padding:30px 25px;padding-bottom:0}.block-compare .block-title strong{font-size:20px;font-weight:500;color:#7a8a93}.block-compare .block-title .counter{padding-left:20px;font-size:14px;font-weight:500}.block-compare .block-content ol{display:block;list-style:none}.block-compare .block-content ol li{padding:0 25px}.block-compare .block-content ol li:first-child{padding-top:30px}.block-compare .block-content ol li a{display:inline-block;padding:7.5px 7px;text-decoration:none}.block-compare .block-content ol li a .material-icons{font-size:20px}.block-compare .block-content ol li:after{content:"";position:absolute;bottom:1px;left:-40px;height:5px;box-shadow:0 2px 2px -2px #000}.block-compare .block-content ol li .product-item-name a{padding:10px 1px;vertical-align:top;font-weight:500}.block-compare .block-content .actions-toolbar{display:block;margin:35px auto}.block-compare .block-content .actions-toolbar>div{display:inline-block;padding:20px 0;padding-left:30px}.block-compare .block-content .actions-toolbar>div.secondary{padding-left:0}.block-compare .block-content .actions-toolbar .compare,.block-compare .block-content .actions-toolbar .action.clear{display:inline-block;padding:10px 20px 5px;text-decoration:none;line-height:28px;vertical-align:top}.block-compare .block-content .actions-toolbar .compare span,.block-compare .block-content .actions-toolbar .action.clear span{text-transform:initial;font-weight:500;vertical-align:text-bottom;padding-left:5px}.block-compare .block-content .actions-toolbar .action.clear{text-decoration:underline}.block-compare .block-content .actions-toolbar .secondary a{color:#7a8a93}.block-compare .empty{padding:40px 25px 20px}.catalogsearch-result-index .block-compare{margin-bottom:40px;font-size:16px}.catalogsearch-result-index .block-compare.result-list{padding:30px 30px 15px}.catalogsearch-result-index .block-compare.result-list .block-title{padding:0;margin-bottom:20px}.catalogsearch-result-index .block-compare.result-list .block-title strong{font-size:20px}}.block-wishlist{display:none}.page-main .column.main .products-grid,.page-main .columns.main .products-grid{max-width:100%}.products-grid{padding-top:20px;margin-bottom:20px}.products-grid .product-item-info{position:relative;cursor:pointer}.products-grid .product-items{display:flex;flex-flow:row wrap;list-style:none;margin-right:-10px;margin-left:-10px}.products-grid .product-items .product-item{flex:1 1 50%;max-width:50%;padding-right:10px;padding-left:10px;padding-bottom:35px}.products-grid .product-item-photo{position:relative;display:block;border:1px solid #eee}.products-grid .product-item-photo .product-image-photo{width:100%}.products-grid .product-item-photo .product-item-tag{position:absolute;top:5px;right:5px;transition:.25s linear}.products-grid .product-item-photo .product-item-tag .label_tag-primary{padding:4px 7px;font-size:12px;line-height:14px}.products-grid .product-item-photo .product-item-tag .label_tag-primary span{line-height:16px}.products-grid .product-item-details{padding-top:10px}.products-grid .product-item-details .product-item-name{display:block;padding-bottom:10px;line-height:1}.products-grid .product-item-details .product-item-name a{text-decoration:none;font-size:16px;font-weight:700;line-height:1.15}.products-grid .product-item-details .product-item-description{display:block;padding-bottom:10px;font-size:12px;line-height:16px;color:#7a8a93}.products-grid .product-item-details .product-item-description p{font-size:12px;line-height:16px;color:#7a8a93}.products-grid .product-item-details .product-item-inner{display:none}@media only screen and (min-width:1200px){.products-grid{padding:0;margin-bottom:50px}.products-grid .product-items{display:flex;flex-flow:row wrap;list-style:none;margin-right:-20px;margin-left:-20px}.products-grid .product-items .product-item{position:relative;flex:0 0 33.33333%;max-width:33.33333%;padding-right:20px;padding-left:20px;padding-bottom:0}.products-grid .product-items .product-item:hover .product-view-labels .labels-bottom{display:none}.products-grid .product-item-photo{display:block}.products-grid .product-item-photo .product-image-photo{width:100%}.products-grid .product-item-photo .product-item-tag{top:15px;right:15px}.products-grid .product-item-photo .product-item-tag .label_tag-primary{padding:8px 14px;line-height:18px}.products-grid .product-item-photo .product-item-tag .label_tag-primary span{line-height:16px}.products-grid .product-item-details{display:flex;flex-flow:row wrap;margin-top:0;margin-bottom:0;padding:30px 0 0;line-height:30px}.products-grid .product-item-details .product-item-name{flex:0 0 100%;max-width:100%;order:0;padding:0;padding-bottom:15px;line-height:24px}.products-grid .product-item-details .product-item-name a{font-size:24px}.products-grid .product-item-details .product-item-description{flex:0 0 100%;max-width:100%;order:2;padding:15px 0;font-size:inherit;line-height:inherit}.products-grid .product-item-details .price-box{flex:0 0 100%;max-width:100%;order:1;padding:15px 0;line-height:28px}.products-grid .product-item-details .product-item-inner{flex:0 0 100%;max-width:100%;order:3}.products-grid .product-item:hover .product-item-photo{z-index:-1}.products-grid .product-item:hover .product-item-details{background:#fff}.products-grid .product-item:hover .product-item-inner{display:block;-webkit-animation:fadeInFromNone .5s linear;-moz-animation:fadeInFromNone .5s linear;-o-animation:fadeInFromNone .5s linear;animation:fadeInFromNone .5s linear}.products-grid .product-item:hover .product-item-inner .product-item-actions{display:flex;flex-flow:row wrap;padding-top:20px;padding-bottom:15px}.products-grid .product-item:hover .product-item-inner .product-item-actions .actions-primary{order:1;flex:0 0 50%;max-width:50%;padding-left:10px;display:flex}.products-grid .product-item:hover .product-item-inner .product-item-actions .actions-primary .tocart,.products-grid .product-item:hover .product-item-inner .product-item-actions .actions-primary .toproduct{width:100%;padding:15px;text-align:center;display:flex}.products-grid .product-item:hover .product-item-inner .product-item-actions .actions-primary .tocart span,.products-grid .product-item:hover .product-item-inner .product-item-actions .actions-primary .toproduct span{display:flex;flex-grow:1;align-items:center;justify-content:center}.products-grid .product-item:hover .product-item-inner .product-item-actions .actions-secondary{order:0;flex:0 0 50%;max-width:50%;padding-right:10px}.products-grid .product-item:hover .product-item-inner .product-item-actions .actions-secondary .tocompare{width:100%;padding:15px;text-align:center;display:flex}.products-grid .product-item:hover .product-item-inner .product-item-actions .actions-secondary .tocompare span{display:flex;flex-grow:1;align-items:center;justify-content:center}.products-grid .product-item:hover .actions-secondary .towishlist{position:absolute;top:10px;right:25px;padding-right:37px;text-decoration:none;font-weight:500}.products-grid .product-item:hover .actions-secondary .towishlist i{position:absolute;top:-3px;right:0}.products-grid .product-item:hover .product-item-photo .product-item-tag{opacity:0}}.price-box .price-label{display:none}.price-box .price{font-size:14px;font-weight:500;color:#000}.price-box .old-price .price{color:#b4b4b4;text-decoration:line-through;margin:0 10px}.price-box .discount-price{display:block}.product-info-main .product-info-price .price-box{margin-top:10px;display:flex}.product-info-main .product-info-price .price-box .price{font-size:22px}.product-info-main .tax-included-label{width:100%;font-size:14px;line-height:14px;font-style:italic;font-weight:700;text-transform:uppercase;order:5;margin-top:10px;margin-bottom:30px}@media only screen and (min-width:1200px){.price-box .price{font-size:16px}.price-box .discount-price{display:inline-block}.product-info-main .product-info-price .price-box .price{font-size:22px;font-weight:700}.product-info-main .tax-included-label{margin-bottom:0}.products-grid .product-item-details .price-box{display:flex}}@media only screen and (min-width:1200px){.products-grid .product-item-details .price-box,.products-grid .product-item-details .product-item-description{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 0 15px}.catalog-product-compare-index .price-box,.catalog-product_compare-index .price-box{padding:15px 0}.catalog-product-compare-index .product-item-name,.catalog-product_compare-index .product-item-name{display:block;padding:15px 0 0}}.pages .pages-label{display:none}.pages ul.pages-items{width:100%;text-align:center;display:flex;justify-content:center;margin-bottom:50px}@media only screen and (min-width:1200px){.pages ul.pages-items{margin-bottom:0;display:inline-block;width:auto;float:left}}.pages ul.pages-items li.item{display:inline-block;border:1px solid #eee;float:left;background-color:#fff;transition:.125s linear;margin-left:-1px}.pages ul.pages-items li.item:hover{background-color:#eee}.pages ul.pages-items li.item.current{background-color:#eee}.pages ul.pages-items li.item.current a,.pages ul.pages-items li.item.current strong{color:#000}.pages ul.pages-items li.item a,.pages ul.pages-items li.item strong{width:48px;height:48px;display:inline-block;float:left;text-align:center;line-height:48px;font-weight:500;color:#8a9094;text-decoration:none}.pages ul.pages-items li.item .label{display:none}.pages ul.pages-items li.item.pages-item-next,.pages ul.pages-items li.item.pages-item-previous{position:absolute;right:10px;border:1px solid #eee}@media only screen and (min-width:1200px){.pages ul.pages-items li.item.pages-item-next,.pages ul.pages-items li.item.pages-item-previous{position:relative;right:0}}.pages ul.pages-items li.item.pages-item-next a:after,.pages ul.pages-items li.item.pages-item-previous a:after{content:"keyboard_arrow_right"}.pages ul.pages-items li.item.pages-item-next a:after,.pages ul.pages-items li.item.pages-item-previous a:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.pages ul.pages-items li.item.pages-item-next a:after,.pages ul.pages-items li.item.pages-item-previous a:after{font-size:24px;line-height:48px;color:#000}.pages ul.pages-items li.item.pages-item-next span,.pages ul.pages-items li.item.pages-item-previous span{display:none}.pages ul.pages-items li.item.pages-item-previous{left:10px;right:auto}@media only screen and (min-width:1200px){.pages ul.pages-items li.item.pages-item-previous{left:0}}.pages ul.pages-items li.item.pages-item-previous a:after{content:"keyboard_arrow_left"}.products-grid+.toolbar-products .toolbar-sorter{display:none !important}.toolbar-products .modes{display:none}.toolbar-products .toolbar-amount{display:none}.toolbar-products .field.limiter{display:block}.toolbar-products .toolbar-sorter{display:none}.toolbar-products .filter-product-tag{float:right}.toolbar-products .filter-product-tag .filter-product-tag-clean,.toolbar-products .filter-product-tag .filter-product-tag-find{display:inline-block;width:55px;padding:7px 0;margin-top:-3.5px;border:1px solid;border:#000;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:500}.toolbar-products .filter-product-tag .filter-product-tag-clean{border-right:0}.toolbar-products .filter-product-tag [state=active]{background-color:#000;color:#fff}@media only screen and (min-width:1200px){.toolbar-products .filter-product-tag.filled{padding-left:70px}}.toolbar-products .toolbar-sorter{display:inline-flex !important;align-items:baseline}.toolbar-products .toolbar-sorter .sorter-label{display:inline-block;font-size:16px;font-weight:500}@media print,screen and (min-width:62.5em){.toolbar-products .toolbar-sorter .sorter-label{font-size:14px}}.toolbar-products .toolbar-sorter .sorter-select{appearance:none;display:none;padding-right:15px;padding-left:5px;border:0;width:auto;font-size:12px;font-weight:500;color:#b4b4b4;background-color:#fff;background:#fff url(../../frontend/Alpenite/default/default/images/arrow_down.png) no-repeat 100% 45%;background-size:15px}.toolbar-products .toolbar-sorter .sorter-select .active-sort-value,.toolbar-products .toolbar-sorter .sorter-select [state=active]{color:#cc4b37}.toolbar-products .toolbar-sorter .control .sorter-options{width:auto;border:0;color:#7a8a93;padding:0 25px 0 15px;margin:0 10px;font-weight:500;font-size:16px;cursor:pointer}@media print,screen and (min-width:62.5em){.toolbar-products .toolbar-sorter .control .sorter-options{font-size:14px}}.toolbar-products .toolbar-sorter .control:after{right:30px;bottom:10px;font-size:18px}.toolbar-products .toolbar-sorter .sorter-action span{display:none}.toolbar-products .toolbar-sorter .sorter-action.sort-desc:before{content:'arrow_downward'}.toolbar-products .toolbar-sorter .sorter-action:before{font-size:16px;line-height:inherit;color:#757575;content:'arrow_upward';font-family:'Material Icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.toolbar-products .field.limiter{float:right;display:none;align-items:center;font-size:14px;font-weight:500;color:#000}@media only screen and (min-width:1200px){.toolbar-products .field.limiter{display:inline-flex;margin-top:4px}}.toolbar-products .field.limiter label{margin:0}.toolbar-products .field.limiter label span{font-size:14px;font-weight:500;color:#000}.toolbar-products .field.limiter label span:after{content:":"}.toolbar-products .field.limiter .toggle-select{padding-right:8px}.toolbar-products .field.limiter .toggle-select select{border:0;color:#7a8a93;font-weight:500;padding:0 25px 0 15px}.toolbar-products .field.limiter .toggle-select:after{right:70px;bottom:10px;font-size:18px}#amasty-shopby-product-list .toolbar-products:first-child .pages{display:none}#amasty-shopby-product-list .toolbar-products:first-child .field.limiter{display:none}#amasty-shopby-product-list .toolbar-products:first-child .toolbar-sorter{display:block}@media only screen and (min-width:1200px){#amasty-shopby-product-list{position:relative}#amasty-shopby-product-list .toolbar-products:first-child{position:absolute;top:-83px;right:0}}@media only screen and (max-width:699px){.catalogsearch-result-index .product-view-labels{margin-top:5px}}.catalogsearch-result-index .product-view-labels ul{list-style:none}@media only screen and (max-width:699px){.catalogsearch-result-index .product-view-labels ul{display:flex;flex-wrap:wrap}}.catalogsearch-result-index .product-view-labels ul li{height:22px;line-height:22px;padding:0 5px;font-weight:700;font-size:.75rem;text-transform:uppercase;margin-right:5px;margin-bottom:5px}.catalogsearch-result-index .product-view-labels ul li:last-child{margin-right:0}.catalogsearch-result-index .product-view-labels ul li.freeshipping{background-color:#b4b4b4}.catalogsearch-result-index .product-view-labels ul li.new{background-color:#e2001a;color:#fff}.catalogsearch-result-index .product-view-labels ul li.deck{background-color:#7a8a93;color:#fff}.catalogsearch-result-index .product-view-labels ul li.sale{background-color:#000;color:#fff}.catalogsearch-result-index .product-view-labels ul li.whiteglove{padding:0;background:url('../../frontend/Alpenite/default/default/images/white_gloves.svg') 0 0 no-repeat;background-size:cover;width:50px;height:50px}@media only screen and (max-width:699px){.catalogsearch-result-index .product-view-labels ul li.whiteglove{position:absolute;top:10px;left:10px}}.catalogsearch-result-index .product-view-labels .labels-bottom{display:none;padding:10px 10px 5px}.catalogsearch-result-index .product-view-labels .labels-bottom>span{display:inline-block;height:22px;line-height:22px;padding:0 5px;font-weight:700;font-size:.75rem;text-transform:uppercase;margin-right:5px;margin-bottom:5px}.catalogsearch-result-index .product-view-labels .labels-bottom>span.deck{background-color:#7a8a93;color:#fff}.catalogsearch-result-index .product-view-labels .tooltip{display:none}.catalogsearch-result-index .column.main,.catalogsearch-result-index .columns.main{order:1;flex:0 0 100%;max-width:100%}.catalogsearch-result-index .sidebar-wrapper{flex:0 0 100%;max-width:100%}.catalogsearch-result-index .sidebar-main,.catalogsearch-result-index .sidebar-additional{flex:0 0 100%;max-width:100%}.catalogsearch-result-index .sidebar-main input[type=radio],.catalogsearch-result-index .sidebar-additional input[type=radio]{position:absolute;opacity:0}.catalogsearch-result-index .sidebar-main input[type=radio]+.label,.catalogsearch-result-index .sidebar-additional input[type=radio]+.label{position:relative;cursor:pointer;padding:0}.catalogsearch-result-index .sidebar-main input[type=radio]+.label:before,.catalogsearch-result-index .sidebar-additional input[type=radio]+.label:before{content:"";margin-top:-2px;margin-right:17px;display:inline-block;vertical-align:text-top;width:20px;height:20px;border:2px solid;border-color:#000;border-radius:4px;background-color:#fff}.catalogsearch-result-index .sidebar-main input[type=radio]:hover+.label:before,.catalogsearch-result-index .sidebar-additional input[type=radio]:hover+.label:before{background-color:#e2001a}.catalogsearch-result-index .sidebar-main input[type=radio]:focus+.label:before,.catalogsearch-result-index .sidebar-additional input[type=radio]:focus+.label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.catalogsearch-result-index .sidebar-main input[type=radio]:checked+.label:before,.catalogsearch-result-index .sidebar-additional input[type=radio]:checked+.label:before{background-color:#e2001a}.catalogsearch-result-index .sidebar-main input[type=radio]:disabled+.label,.catalogsearch-result-index .sidebar-additional input[type=radio]:disabled+.label{color:#b8b8b8;cursor:auto}.catalogsearch-result-index .sidebar-main input[type=radio]:disabled+.label:before,.catalogsearch-result-index .sidebar-additional input[type=radio]:disabled+.label:before{box-shadow:none;background:#ddd}.catalogsearch-result-index .sidebar-main input[type=radio]:checked+.label:after,.catalogsearch-result-index .sidebar-additional input[type=radio]:checked+.label:after{content:"";position:absolute;left:5px;top:7px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.catalogsearch-result-index .search.results dl.block{display:none}.catalogsearch-result-index .sub-search-for-content{margin-top:50px;border-top:1px solid #b4b4b4;padding:50px 0}.catalogsearch-result-index .page-wrapper .page-main .page-title-wrapper{margin:0 auto 20px auto}.catalogsearch-result-index .page-wrapper .page-main .page-title-wrapper h1{font-size:24px}.catalogsearch-result-index .elasticsearchautocomplete-didyoumean h2{margin-bottom:45px;font-size:20px;line-height:1.5}@media only screen and (min-width:700px){.catalogsearch-result-index .product-view-labels{height:0}.catalogsearch-result-index .product-view-labels ul{position:absolute;top:10px;left:10px}.catalogsearch-result-index .product-view-labels ul li{height:28px;line-height:28px;padding:0 10px;float:left}.catalogsearch-result-index .product-view-labels ul li.whiteglove{width:60px;height:60px}.catalogsearch-result-index .product-view-labels ul li.deck{display:none}.catalogsearch-result-index .product-view-labels .labels-bottom{display:block;transform:translateY(-100%)}}@media only screen and (min-width:1000px){.catalogsearch-result-index .product-view-labels ul li{font-size:.875rem}.catalogsearch-result-index .product-view-labels ul li.whiteglove{width:70px;height:70px}}@media only screen and (min-width:1200px){.catalogsearch-result-index .sidebar-wrapper{flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px);margin-right:20px;margin-bottom:50px}.catalogsearch-result-index .sidebar-main,.catalogsearch-result-index .sidebar-additional{display:block;flex:0 0 100%;max-width:100%}.catalogsearch-result-index .page-main .columns{margin-bottom:120px}.catalogsearch-result-index .page-main .columns .column.main,.catalogsearch-result-index .page-main .columns .columns.main{order:1;flex:0 0 75%;max-width:75%;margin-bottom:50px;padding-left:20px}}#scrollTop{position:fixed;right:-130px;z-index:1000;bottom:20%;text-transform:uppercase;padding:0 14px 8px 10px;transform:rotate(-90deg);cursor:pointer;user-select:none;border-radius:40px;background-color:rgba(255,255,255,.5);transition:background-color .3s ease}@media only screen and (min-width:1200px){#scrollTop:hover{background-color:rgba(226,0,26,1)}}#scrollTop i{position:relative;top:7px;margin-right:15px}#scrollTop span{font-size:14px}.catalog-product-view{background-color:#fff}.catalog-product-view .column.main,.catalog-product-view .columns.main{display:flex;flex-flow:row wrap;max-width:1920px !important;margin:0 auto;align-items:flex-start}.catalog-product-view .page.messages{position:relative;z-index:1}.catalog-product-view .product-info-main{display:flex;flex-flow:row wrap;flex:0 0 100%;max-width:100%;order:1;background-color:#fff;justify-content:space-between}.catalog-product-view .product.media{flex:0 0 100%;max-width:100%;order:0}.catalog-product-view .product.info.detailed{display:none}.catalog-product-view .sticky-wrapper{flex:0 0 100%;max-width:100%;order:2;border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#fff}@media only screen and (min-width:1200px){.catalog-product-view .sticky-wrapper{text-align:center}}.catalog-product-view .product.stiga-details{display:flex;flex-flow:row wrap;flex:0 0 100%;max-width:100%;order:3}.catalog-product-view .related,.catalog-product-view .accessories,.catalog-product-view .compatible{display:flex;flex-flow:row wrap;flex:0 0 100%;max-width:100%;order:4;margin:0 auto;justify-content:space-around}.catalog-product-view .related>.block-title,.catalog-product-view .accessories>.block-title,.catalog-product-view .compatible>.block-title,.catalog-product-view .related>.block-content,.catalog-product-view .accessories>.block-content,.catalog-product-view .compatible>.block-content{max-width:calc(100% - 40px)}@media only screen and (min-width:700px){.catalog-product-view .related>.block-title,.catalog-product-view .accessories>.block-title,.catalog-product-view .compatible>.block-title,.catalog-product-view .related>.block-content,.catalog-product-view .accessories>.block-content,.catalog-product-view .compatible>.block-content{max-width:calc(100% - 40px)}}@media only screen and (min-width:1000px){.catalog-product-view .related>.block-title,.catalog-product-view .accessories>.block-title,.catalog-product-view .compatible>.block-title,.catalog-product-view .related>.block-content,.catalog-product-view .accessories>.block-content,.catalog-product-view .compatible>.block-content{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.catalog-product-view .related>.block-title,.catalog-product-view .accessories>.block-title,.catalog-product-view .compatible>.block-title,.catalog-product-view .related>.block-content,.catalog-product-view .accessories>.block-content,.catalog-product-view .compatible>.block-content{max-width:1920px;padding:0 80px}}@media only screen and (min-width:1200px){.catalog-product-view .product-info-main{padding-right:40px}.catalog-product-view .product.media{padding-left:40px}}@media only screen and (min-width:1200px){.catalog-product-view .product-info-main{flex:0 0 41.66667%;max-width:41.66667%;padding-right:80px;padding-left:60px;background-color:#fff}.catalog-product-view .product.media{flex:0 0 58.33333%;max-width:58.33333%;padding-left:80px}}.action-skip-wrapper{display:none}@media only screen and (min-width:1200px){.gallery-placeholder{margin-top:-35px}}@media only screen and (min-width:1000px){.gallery-placeholder .fotorama-item .fotorama__wrap{margin:35px 0 15px}}@media only screen and (min-width:1000px){.gallery-placeholder .fotorama-item .fotorama__stage .fotorama__stage__frame{width:calc(100% - 40px);margin-left:40px}}.gallery-placeholder .fotorama-item .fotorama__stage .fotorama__stage__frame.fotorama-video-container{bottom:auto;height:auto}.gallery-placeholder .fotorama-item .fotorama__stage .fotorama__stage__frame.fotorama-video-container:before{content:'';display:block;padding-top:100%}.gallery-placeholder .fotorama-item .fotorama__stage .fotorama__stage__frame.fotorama-video-container.video-unplayed:after{content:'';position:absolute;z-index:20;top:0;left:0;display:block;width:100%;height:100%}.gallery-placeholder .fotorama-item .fotorama__stage .fotorama__stage__frame.fotorama-video-container.video-unplayed .product-video:after{content:'play_circle_filled';position:absolute;top:50%;left:50%;z-index:20;display:block;transform:translate(-50%,-50%);font-size:100px !important;color:#000}.gallery-placeholder .fotorama-item .fotorama__stage .fotorama__stage__frame.fotorama-video-container.video-unplayed .product-video:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.gallery-placeholder .fotorama-item .fotorama__stage .fotorama__stage__frame.fotorama-video-container .fotorama__img{top:50%;z-index:10;transform:translate(0,-50%)}.gallery-placeholder .fotorama-item .fotorama__stage .fotorama__stage__frame.fotorama-video-container .product-video{position:absolute;top:50%;left:0;z-index:15;display:block;width:100%;cursor:pointer;transform:translate(0,-50%)}.gallery-placeholder .fotorama-item .fotorama__stage .fotorama__stage__frame.fotorama-video-container .product-video:before{content:'';display:block;padding-top:56.25%}.gallery-placeholder .fotorama-item .fotorama__stage .fotorama__stage__frame.fotorama-video-container .product-video iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.gallery-placeholder .fotorama-item .fotorama__nav--thumbs .fotorama__thumb__arr{z-index:100;display:block;width:calc(100% + 4px);height:35px;background:#fff;opacity:1;cursor:pointer;pointer-events:inherit}.gallery-placeholder .fotorama-item .fotorama__nav--thumbs .fotorama__thumb__arr .fotorama__thumb--icon{width:100%;height:100%;padding:0;margin:0;background:0 0;transform:none;color:#e2001a}.gallery-placeholder .fotorama-item .fotorama__nav--thumbs .fotorama__thumb__arr .fotorama__thumb--icon:after{position:absolute;top:50%;left:50%;z-index:20;display:block;transform:translate(-50%,-50%);font-size:30px !important}.gallery-placeholder .fotorama-item .fotorama__nav--thumbs .fotorama__thumb__arr .fotorama__thumb--icon:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.gallery-placeholder .fotorama-item .fotorama__nav--thumbs .fotorama__thumb__arr--left{top:-35px}.gallery-placeholder .fotorama-item .fotorama__nav--thumbs .fotorama__thumb__arr--left .fotorama__thumb--icon:after{content:'keyboard_arrow_up'}.gallery-placeholder .fotorama-item .fotorama__nav--thumbs .fotorama__thumb__arr--right{bottom:-15px}.gallery-placeholder .fotorama-item .fotorama__nav--thumbs .fotorama__thumb__arr--right .fotorama__thumb--icon:after{content:'keyboard_arrow_down'}.gallery-placeholder .fotorama-item .fotorama__nav--thumbs .fotorama__thumb__arr.fotorama__arr--disabled .fotorama__thumb--icon{color:#ccc}.gallery-placeholder .fotorama-item .fotorama__nav--thumbs .fotorama__nav__frame--thumb{padding:0}.gallery-placeholder .fotorama-item .fotorama__nav--thumbs .fotorama__nav__frame--thumb.video-thumb-icon .fotorama__thumb:before{content:'play_circle_filled';position:absolute;top:50%;left:50%;z-index:20;display:block;transform:translate(-50%,-50%);font-size:50px !important;color:#000}.gallery-placeholder .fotorama-item .fotorama__nav--thumbs .fotorama__nav__frame--thumb.video-thumb-icon .fotorama__thumb:before{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.product-info-main{padding:0 20px;border-bottom:1px solid #eee}@media only screen and (min-width:1200px){.product-info-main{border-bottom:0}}.product-info-main .page-title-wrapper{margin:20px 0 15px;order:0}.product-info-main .page-title-wrapper h1{font-size:22px;line-height:28px}@media only screen and (min-width:1200px){.product-info-main .page-title-wrapper h1{font-size:42px;line-height:44px}}.product-info-main .product-reviews-summary{display:none}.product-info-main .product-info-stock-sku{display:none}.product-info-main .product-info-price{display:inline-block;order:3}.product-info-main .product-info-price .price-box .discount-price{display:inline-block}.product-info-main .product-add-form{display:flex;flex-flow:row wrap;width:100%;order:5;padding-bottom:30px}@media only screen and (min-width:700px){.product-info-main .product-add-form{margin-top:20px;align-items:baseline}}@media only screen and (max-width:699px){.product-info-main .product-add-form{flex-direction:column}}.product-info-main .product-add-form .find-dealer{flex:0 0 100%;max-width:100%;padding-right:0}@media only screen and (min-width:700px){.product-info-main .product-add-form .find-dealer{flex:0 0 50%;max-width:50%;padding-right:10px}}.product-info-main .product-add-form .find-dealer a{width:100%;text-align:center;text-decoration:none}.product-info-main .product-add-form #product_addtocart_form{flex:0 0 50%;max-width:50%;padding-left:10px}.product-info-main .product-add-form #product_addtocart_form #product-addtocart-button{width:100%;text-align:center}.product-info-main .product-add-form .qty{display:none}.product-info-main .general-information{display:none}.product-info-main .product-social-links{margin-bottom:25px;order:4}.product-info-main .product-social-links .tocompare{display:none}.product-info-main .product-social-links .mailto{display:none}.product-info-main .product.attribute.overview{position:relative;order:1;margin-bottom:30px;width:100%;padding-bottom:25px;overflow-y:hidden;color:#7a8a93}.product-info-main .product.attribute.overview:after{position:absolute;bottom:0;content:"";display:inline-block;width:100%;height:25px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 58%,rgba(255,255,255,1) 100%)}.product-info-main .product.attribute.overview .value p{color:#7a8a93;font-size:14px}@media only screen and (min-width:1200px){.product-info-main .product.attribute.overview .value p{font-size:18px}}.product-info-main .product.attribute.unique_selling_points{order:1;margin-bottom:20px}.product-info-main .product.attribute.unique_selling_points li i{color:#7a8a93}.product-info-main .product.attribute.unique_selling_points li span{color:#7a8a93;font-weight:500}.product-info-main .product-social-links{order:6;width:100%}.product-info-main .product-social-links .product-share{text-align:left}.product-info-main .product-social-links .product-share a{position:relative;display:inline-block;width:32px;height:32px;margin:0 0 15px 10px;vertical-align:middle;font-size:12px;line-height:1;text-decoration:none;background:#f2f5f7;box-shadow:#eee 0 0 3px 0;color:#fff}.product-info-main .product-social-links .product-share a:first-child{margin-left:0}.product-info-main .product-social-links .product-share a .icon{content:'';position:absolute;top:50%;left:5px;display:block;width:calc(100% - 10px);height:calc(100% - 10px);transform:translateY(-50%)}.product-info-main .product-social-links .product-share a.facebook{background:#3d5a8c}.product-info-main .product-social-links .product-share a.twitter{background:#2f9fcd}.product-info-main .product-social-links .product-share a.pinterest{background:#bd2f37}.product-info-main .product-social-links .product-share a.native-share{display:none;background:#e2001a}.product-info-main .product-social-links .product-share a.native-share.in{display:inline-block}.product-info-main .product-social-links .product-share a:hover{background:#000}@media only screen and (min-width:1000px){.product-info-main .product-social-links{margin-top:60px}.product-info-main .product-social-links .product-share a{width:auto;height:34px;padding:0 15px 0 40px;line-height:34px}.product-info-main .product-social-links .product-share a .icon{left:10px;width:20px;height:20px;line-height:1}}@media only screen and (min-width:1200px){.product-info-main .page-title-wrapper{margin:80px 0 30px}.product-info-main .general-information{display:block;width:100%;order:6;list-style:none;margin-top:30px;padding:5px;border:2px solid #000;border-radius:10px;text-align:center}.product-info-main .general-information li{display:inline-block;padding:8px 10px 0}.product-info-main .general-information li a{text-decoration:none}.product-info-main .general-information li span{font-size:12px;font-weight:600;vertical-align:top}.product-info-main .general-information li i{margin-top:-3px;padding-right:10px}}.action.towishlist{display:inline-block;padding-top:3px;text-decoration:none}.action.towishlist span{font-size:14px;font-weight:500;vertical-align:top}.action.towishlist i{margin-top:-3px;padding-left:5px}@media only screen and (min-width:1200px){.action.towishlist i{padding-left:15px}}.sticky-bar{position:fixed;left:0;bottom:0;width:100vw;padding:10px 20px;border-top:1px solid #eee;background:#fff;z-index:999;box-shadow:0px 0px .5px 0px rgba(226,0,26,.5);transform:translateY(100%);transition-timing-function:cubic-bezier(.23,1,.32,1);transition:all .75s cubic-bezier(.23,1,.32,1);display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}@media only screen and (min-width:1000px){.sticky-bar{padding:20px 40px}}@media only screen and (min-width:1200px){.sticky-bar{padding:10px 80px}}.sticky-bar.out_viewport{transform:translateY(0)}.sticky-bar .inner-wrapper{margin:0 auto;width:100vw;max-width:1760px;display:flex;flex:0 0 100%;justify-content:space-between;align-items:center}.sticky-bar .navigation-menu{display:none}.sticky-bar .navigation-menu ul{list-style:none}.sticky-bar .navigation-menu ul li{display:inline-block;padding:0 0 0 20px}.sticky-bar .navigation-menu ul li:first-child{padding-left:0}.sticky-bar .navigation-menu ul li a{text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:500;color:#b4b4b4}.sticky-bar .navigation-menu ul li a.active{color:#e2001a}.sticky-bar .small-info{display:inline-block;padding:10px 0}@media only screen and (min-width:1200px){.sticky-bar .small-info{padding:0;display:flex;justify-content:center;align-items:center}}.sticky-bar .small-info .discount-price{display:none}.sticky-bar .small-info .price-box{text-align:left;line-height:12px}@media only screen and (min-width:1200px){.sticky-bar .small-info .price-box{line-height:18px}}.sticky-bar .small-info .price-box .price{font-size:10px}@media only screen and (min-width:1200px){.sticky-bar .small-info .price-box .price{font-size:14px}}.sticky-bar .product-add-form{display:inline-block}.sticky-bar .product-add-form .towishlist{display:none}.sticky-bar .product-add-form .find-dealer{display:none}.sticky-bar .product-add-form .sticky-action{padding:15px 10px;text-decoration:none;font-size:10px;font-weight:500}@media only screen and (min-width:1200px){.sticky-bar .product-add-form .sticky-action{font-size:14px}}@media only screen and (min-width:1000px){.sticky-bar .product-add-form .find-dealer{display:inline-block;padding-right:20px}}@media only screen and (min-width:1200px){.sticky-bar .navigation-menu{display:none;align-items:center;justify-content:flex-start;flex:0 0 33.333%;max-width:33.333%}.sticky-bar .small-info{flex:0 0 50%;max-width:50%;justify-content:flex-start}.sticky-bar .small-info .title{display:inline-block;padding-right:5px}.sticky-bar .small-info .price-box{display:inline-block;padding-left:5px}.sticky-bar .small-info .price-box .price{font-size:18px}.sticky-bar .product-add-form-wrapper{flex:0 0 50%;max-width:50%}.sticky-bar .product-add-form{display:inline-flex;align-items:center;justify-content:flex-end;flex:0 0 33.333%;max-width:33.333%;text-align:right}.sticky-bar .product-add-form .towishlist{display:inline-block;padding-right:20px}.sticky-bar .product-add-form .find-dealer{display:inline-block;padding-right:20px}.sticky-bar .product-add-form .sticky-action{padding:15px 18px}}@media only screen and (min-width:1200px) and (min-width:1920px){.sticky-bar .navigation-menu{display:inline-flex}}@media only screen and (min-width:1200px) and (min-width:1920px){.sticky-bar .small-info{flex:0 0 33.333%;max-width:33.333%;justify-content:center}}@media only screen and (min-width:1200px) and (min-width:1440px){.sticky-bar .small-info .title{padding-right:20px}}@media only screen and (min-width:1200px) and (min-width:1440px){.sticky-bar .small-info .price-box{padding-right:20px;display:flex}}@media only screen and (min-width:1200px) and (min-width:1920px){.sticky-bar .product-add-form-wrapper{flex:0 0 33.333%;max-width:33.333%}}.product-overview{width:100%}.main-overview{border-bottom:1px solid #eee}.main-overview-title{padding:20px 0;margin:0 20px;color:#7a8a93;text-transform:uppercase}@media only screen and (min-width:1200px){.main-overview-title{margin:0 40px}}.main-overview-content{margin:0 auto;padding:40px 0}.main-overview-content{max-width:calc(100% - 40px)}@media only screen and (min-width:700px){.main-overview-content{max-width:calc(100% - 40px)}}@media only screen and (min-width:1000px){.main-overview-content{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.main-overview-content{max-width:1920px;padding:0 80px}}@media only screen and (min-width:1200px){.main-overview-content{padding:40px 0}}.product-center{margin:0 0 50px;text-align:center}.product-center .product-text-overview{margin:0 auto}.product-center .product-text-overview{max-width:calc(100% - 40px)}@media only screen and (min-width:700px){.product-center .product-text-overview{max-width:calc(100% - 40px)}}@media only screen and (min-width:1000px){.product-center .product-text-overview{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.product-center .product-text-overview{max-width:1920px;padding:0 80px}}@media only screen and (min-width:1200px){.product-center .product-text-overview{max-width:70%}}.product-text-overview,.product-image-overview{flex:1 1 100%;max-width:100%}@media only screen and (min-width:1200px){.product-text-overview,.product-image-overview{flex:1 1 50%;max-width:50%}}.product-text-overview .title{padding-bottom:30px;font-weight:700}.product-left{display:flex;flex-flow:row wrap;align-items:center;margin:30px 0}.product-left .product-text-overview{margin:25px auto;order:1;text-align:center}.product-left .product-text-overview{max-width:calc(100% - 40px)}@media only screen and (min-width:700px){.product-left .product-text-overview{max-width:calc(100% - 40px)}}@media only screen and (min-width:1000px){.product-left .product-text-overview{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.product-left .product-text-overview{max-width:1920px;padding:0 80px}}@media only screen and (min-width:1200px){.product-left .product-text-overview{margin:0;order:0;text-align:left}}@media only screen and (min-width:1200px){.product-left .product-text-overview{padding-left:120px;padding-right:120px}}.product-left .product-image-overview{order:0;text-align:right}@media only screen and (min-width:1200px){.product-left .product-image-overview{order:1}}.product-right{display:flex;flex-flow:row wrap;align-items:center;margin:30px 0}.product-right .product-text-overview{margin:25px auto;order:1;text-align:center}.product-right .product-text-overview{max-width:calc(100% - 40px)}@media only screen and (min-width:700px){.product-right .product-text-overview{max-width:calc(100% - 40px)}}@media only screen and (min-width:1000px){.product-right .product-text-overview{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.product-right .product-text-overview{max-width:1920px;padding:0 80px}}@media only screen and (min-width:1200px){.product-right .product-text-overview{margin:0;padding-left:120px;padding-right:120px;text-align:left}}.product-right .product-image-overview{order:0;text-align:left}.product-awards{margin:auto;border-bottom:1px solid #eee}.product-awards .product-awards-title{padding:20px 0;margin:0 20px;color:#7a8a93;text-transform:uppercase}@media only screen and (min-width:1200px){.product-awards .product-awards-title{margin:0 40px}}.product-awards .product-awards-content{margin:0 auto;padding:10px 0 30px}.product-awards .product-awards-content{max-width:calc(100% - 40px)}@media only screen and (min-width:700px){.product-awards .product-awards-content{max-width:calc(100% - 40px)}}@media only screen and (min-width:1000px){.product-awards .product-awards-content{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.product-awards .product-awards-content{max-width:1920px;padding:0 80px}}@media only screen and (min-width:1200px){.product-awards .product-awards-content{padding:120px 0}.product-awards .product-awards-content .product-awards-innerwrapper{display:flex;flex-flow:row wrap;flex:0 0 calc(100% - 300px);max-width:calc(100% - 300px);margin:0 auto;padding:20px 30px;border:1px solid #eee;box-shadow:0 4px 10px 2px #eee;justify-content:flex-start}.product-awards .product-awards-content .product-awards-innerwrapper .product-awards-overview{display:flex;justify-content:center}.product-awards .product-awards-content .product-awards-innerwrapper .product-awards-overview .border-inside-boxes{width:100%;height:1px;background-color:#eee;margin:15px 0}.product-awards .product-awards-content .product-awards-innerwrapper .product-awards-overview .product-awards-images,.product-awards .product-awards-content .product-awards-innerwrapper .product-awards-overview .product-certifications-images{display:inline-block;padding:0 20px;text-align:center}.product-awards .product-awards-content .product-awards-innerwrapper .product-awards-overview .product-awards-images>div,.product-awards .product-awards-content .product-awards-innerwrapper .product-awards-overview .product-certifications-images>div{display:inline-block;vertical-align:middle;width:49%;text-align:center}.product-awards .product-awards-content .product-awards-innerwrapper .product-awards-overview .product-awards-images>div img,.product-awards .product-awards-content .product-awards-innerwrapper .product-awards-overview .product-certifications-images>div img{max-width:100%;max-height:80px}}@media only screen and (min-width:1200px) and (min-width:1200px){.product-awards .product-awards-content .product-awards-innerwrapper{justify-content:center}}@media only screen and (min-width:1200px) and (min-width:1200px){.product-awards .product-awards-content .product-awards-innerwrapper .product-awards-overview .border-inside-boxes{display:inline-block;width:1px;height:100%;margin:0 10px}}@media only screen and (min-width:1200px) and (min-width:1200px){.product-awards .product-awards-content .product-awards-innerwrapper .product-awards-overview .product-awards-images,.product-awards .product-awards-content .product-awards-innerwrapper .product-awards-overview .product-certifications-images{text-align:right}.product-awards .product-awards-content .product-awards-innerwrapper .product-awards-overview .product-awards-images>div,.product-awards .product-awards-content .product-awards-innerwrapper .product-awards-overview .product-certifications-images>div{width:auto}}.product-awards .product-awards-innerwrapper{width:100%}@media only screen and (min-width:1200px){.product-awards .product-awards-innerwrapper{width:auto}}.product-awards .product-awards-innerwrapper .product-awards-text{display:none}@media only screen and (min-width:1200px){.product-awards .product-awards-innerwrapper .product-awards-text{display:inline-block;padding:5px 0;padding-right:20px}}@media only screen and (min-width:1440px){.product-awards .product-awards-innerwrapper .product-awards-text{padding-right:40px}}.product-awards .product-awards-innerwrapper .product-awards-overview{display:block;width:100%;text-align:center}@media only screen and (min-width:1200px){.product-awards .product-awards-innerwrapper .product-awards-overview{display:inline-block;width:auto;text-align:right;flex:1;margin-top:0;padding:5px 0}}.product-awards .product-awards-innerwrapper .product-awards-overview img{max-width:49%;max-height:100%;margin:0;padding:10px}@media only screen and (min-width:1200px){.product-awards .product-awards-innerwrapper .product-awards-overview img{width:auto;max-height:80px;padding:0 10px}}.product-awards .product-awards-innerwrapper .product-awards-overview .border-inside-boxes{width:100%;height:1px;background-color:#eee;margin:15px 0}.product-awards .product-awards-innerwrapper .product-awards-overview .product-awards-images,.product-awards .product-awards-innerwrapper .product-awards-overview .product-certifications-images{text-align:left;display:block;margin:0 auto 10px;max-width:100%}.product-awards .product-awards-innerwrapper .product-awards-overview .product-awards-images>div,.product-awards .product-awards-innerwrapper .product-awards-overview .product-certifications-images>div{display:inline-block;vertical-align:middle;width:49%;text-align:center}.product-awards .product-awards-innerwrapper .product-awards-overview .product-awards-images>div img,.product-awards .product-awards-innerwrapper .product-awards-overview .product-certifications-images>div img{max-width:100%;max-height:100px}@media only screen and (min-width:1200px){.product-awards .product-awards-innerwrapper .product-awards-overview .product-awards-images,.product-awards .product-awards-innerwrapper .product-awards-overview .product-certifications-images{display:inline;width:auto;margin:0}.product-awards .product-awards-innerwrapper .product-awards-overview .product-awards-images>div,.product-awards .product-awards-innerwrapper .product-awards-overview .product-certifications-images>div{width:auto}}.product-awards .product-left .product-text-overview{max-width:unset}.product-awards .product-left .product-image-overview{order:2;text-align:left}.product-technical-specs{width:100%;border-bottom:1px solid #eee}@media only screen and (min-width:1200px){.product-technical-specs{background:#eee}}.product-technical-specs-title{padding:20px 0;margin:0;color:#7a8a93;text-transform:uppercase}@media only screen and (min-width:1200px){.product-technical-specs-title{margin:0 40px}}.product-technical-specs-content{margin:0 auto}.product-technical-specs-content{max-width:calc(100% - 40px)}@media only screen and (min-width:700px){.product-technical-specs-content{max-width:calc(100% - 40px)}}@media only screen and (min-width:1000px){.product-technical-specs-content{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.product-technical-specs-content{max-width:1920px;padding:0 80px}}@media only screen and (min-width:1200px){.product-technical-specs-content{padding:120px 80px}.product-technical-specs-content .product-technical-specs-wrapper{padding:0 50px}}.print-btn{display:none;float:right;color:#e2001a;color:#000;text-transform:initial}@media only screen and (min-width:1200px){.print-btn{display:block}}.print-btn i{position:relative;top:6px}.specs-accordion{display:flex;flex-flow:row wrap;padding-bottom:20px}@media only screen and (min-width:1200px){.specs-accordion{padding-bottom:0}}.specs-accordion .accordion-title{padding-bottom:10px;padding-top:20px;padding-right:30px;border-bottom:1px solid #000;font-size:14px;color:#000;text-align:left;cursor:pointer;text-transform:uppercase}@media only screen and (min-width:1200px){.specs-accordion .accordion-title{padding-top:10px;font-size:24px;font-weight:700;line-height:32px}}.specs-accordion .accordion-content{padding-top:0}@media only screen and (min-width:1200px){.product-technical-specs-wrapper .product-technical-specs-title{margin:0 20px 50px}.product-technical-specs-wrapper .product-technical-specs-title:before,.product-technical-specs-wrapper .product-technical-specs-title:after{display:table;content:' ';flex-basis:0;order:1}.product-technical-specs-wrapper .product-technical-specs-title:after{clear:both}.product-technical-specs-wrapper .product-technical-specs-title h3{float:left}}.product-inside{width:100%;border-bottom:1px solid #eee}.product-inside-title{margin:0 20px;padding:20px 0;color:#7a8a93;text-transform:uppercase}@media only screen and (min-width:1200px){.product-inside-title{margin:0 40px;padding:120px 0 30px}}.product-inside-content{display:flex;flex-flow:row wrap;width:100%;margin:0 auto;padding:20px 0;padding-left:20px;align-items:center;justify-content:space-between;list-style:disc}.product-inside-content{max-width:calc(100% - 40px)}@media only screen and (min-width:700px){.product-inside-content{max-width:calc(100% - 40px)}}@media only screen and (min-width:1000px){.product-inside-content{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.product-inside-content{max-width:1920px;padding:0 80px}}@media only screen and (min-width:1200px){.product-inside-content{padding:30px 0 100px 120px;width:50%;list-style:disc}}.product-inside-content .product-inside-component{flex:1 1 100%;max-width:100%;text-align:left}@media only screen and (min-width:1200px){.product-inside-content .product-inside-component{padding:10px 0;flex:1 1 50%;max-width:50%;text-align:left;padding-right:40px}}.product-inside-content .product-inside-component a{display:inline-block;padding:10px;border:1px solid transparent;text-decoration:none}.product-inside-content .product-inside-component a:hover{border:1px solid #e2001a}.product-support{order:5;width:100%;border-bottom:1px solid #eee}.product-support-title{margin:0 20px;padding:20px 0;color:#7a8a93;text-transform:uppercase}@media only screen and (min-width:1200px){.product-support-title{margin:0 40px;padding:120px 0 30px}}.product-support-content{display:flex;flex-flow:row wrap;margin:0 auto;padding:20px 0;align-items:center;justify-content:center;text-align:center}.product-support-content{max-width:calc(100% - 40px)}@media only screen and (min-width:700px){.product-support-content{max-width:calc(100% - 40px)}}@media only screen and (min-width:1000px){.product-support-content{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.product-support-content{max-width:1920px;padding:0 80px}}@media only screen and (min-width:1200px){.product-support-content{padding:30px 80px 100px}}.product-support-content .product-support-list,.product-support-content .product-support-tabs{display:inline-block;width:100%}.product-support-content .product-support-list th a{color:#7a8a93;font-size:18px;text-decoration:none}.product-support-content .product-support-list td a{color:#000;font-size:16px;font-weight:500;text-decoration:none}.product-support-content .product-support-tabs{padding-bottom:40px}.product-support-content .product-support-tabs a{padding:10px 5px;font-size:16px;font-weight:500;color:#7a8a93;text-transform:uppercase;text-decoration:none}.product-support-content .product-support-tabs a:first-child{padding-left:0}.product-support-content .product-support-tabs a:last-child{padding-right:0}.product-support-content .product-support-tabs a.active{color:#000}.product-support-content .product-support-list{list-style:none}.product-support-content .support-manuals-wrapper{display:flex;justify-content:center}.product-support-content .support-manuals-wrapper table{display:table}.product-support-content .support-manuals-wrapper td{padding:0;text-align:right}.product-support-content .support-manuals-wrapper td a{position:relative;padding:15px 15px 15px 45px}.product-support-content .support-manuals-wrapper td i{position:absolute;top:12px;left:10px}.product-support-content .support-video-wrapper{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center}.product-support-content .box-video-wrapper{display:flex;flex-flow:row wrap;align-items:center}.product-support-content .video-wrapper{display:flex;flex-flow:row wrap;margin:20px 0;padding:0 15px;text-decoration:none}.product-support-content .video-wrapper:hover .play-video-icon{color:#e2001a}.product-support-content .video-wrapper .content-image{text-align:right;position:relative;width:100%}.product-support-content .video-wrapper .content-image .video-thumbnail{width:100%}.product-support-content .video-wrapper .content-image .play-video-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:60px;transition:.125s linear}.product-support-content .video-wrapper .content-text{width:100%;text-align:left;padding:10px 0}.product-support-content .video-wrapper .content-text .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-support-content .video-wrapper .content-text p{margin-top:15px;line-height:initial;color:#7a8a93;font-size:14px}.product-support-content .support-warranty-wrapper{display:flex;justify-content:center}.product-support-content .support-warranty-wrapper .warranty-content{display:flex;flex-flow:row wrap;text-align:left}.product-support-content .support-warranty-wrapper .warranty-content p{margin-bottom:25px}.product-support-content .support-faqs-wrapper{display:flex;justify-content:center;text-align:left}.product-support-content .support-faqs-wrapper .faqs-wrapper .title{padding-bottom:10px;padding-top:15px;padding-right:30px;border-bottom:1px solid #000;font-size:14px;color:#000;text-align:left;cursor:pointer;font-weight:700;line-height:32px;font-size:14px;text-transform:initial}@media only screen and (min-width:1200px){.product-support-content .support-faqs-wrapper .faqs-wrapper .title{font-size:24px}}.product-support-content .support-faqs-wrapper .faqs-wrapper .description{padding-top:10px;padding-bottom:20px}.product-support-content .support-faqs-wrapper .faqs-content{display:flex;flex-flow:row wrap}.block.related,.block.accessories,.block.compatible{border-bottom:1px solid #eee;width:100%}@media only screen and (min-width:1200px){.block.related,.block.accessories,.block.compatible{padding:50px 80px 0}}.block.related .towishlist span,.block.accessories .towishlist span,.block.compatible .towishlist span{position:relative;top:-7px}.block.related .block-title,.block.accessories .block-title,.block.compatible .block-title{width:100%;margin:0;padding:20px 0;color:#7a8a93;text-transform:uppercase;font-weight:500}@media only screen and (min-width:1200px){.block.related .block-title,.block.accessories .block-title,.block.compatible .block-title{padding:30px 0}}.block.related .block-content,.block.accessories .block-content,.block.compatible .block-content{padding:30px 0;width:100%}.block.related .block-content .products-grid,.block.accessories .block-content .products-grid,.block.compatible .block-content .products-grid{padding:0 30px}.block.related .block-content .block-actions,.block.accessories .block-content .block-actions,.block.compatible .block-content .block-actions{display:none}.block.related .block-content .product-item,.block.accessories .block-content .product-item,.block.compatible .block-content .product-item{max-width:100%;flex:0 0 100%;padding-bottom:0}@media only screen and (min-width:1200px){.block.related .block-content .product-item,.block.accessories .block-content .product-item,.block.compatible .block-content .product-item{flex:0 0 25%}}.block.related .block-content .product-item-details,.block.accessories .block-content .product-item-details,.block.compatible .block-content .product-item-details{display:flex;flex-flow:row wrap;justify-content:space-between}.block.related .block-content .product-item-name,.block.accessories .block-content .product-item-name,.block.compatible .block-content .product-item-name{flex:0 0 75%;max-width:75%;display:inline-block;line-height:initial}.block.related .block-content .product-item-name .product-item-link,.block.accessories .block-content .product-item-name .product-item-link,.block.compatible .block-content .product-item-name .product-item-link{font-size:24px}.block.related .block-content .price-box,.block.accessories .block-content .price-box,.block.compatible .block-content .price-box{flex:0 0 25%;max-width:25%;display:inline-block;padding:0;line-height:initial}.block.related .block-content .price-box .price,.block.accessories .block-content .price-box .price,.block.compatible .block-content .price-box .price{font-size:16px}.block.related .block-content .price-box .discount-price,.block.accessories .block-content .price-box .discount-price,.block.compatible .block-content .price-box .discount-price{display:none}.catalog-product-view .tsu-bundle{display:flex;flex-flow:row wrap;flex:0 0 100%;max-width:100%;order:3}.tsu-bundle{padding:20px;border-bottom:2px solid #eee}.tsu-bundle--item{width:100%;padding-top:20px;margin-top:20px;border-top:#eee 1px solid}.tsu-bundle--item:first-child{padding-top:0;margin-top:0;border-top:none}.tsu-bundle--item>.row{margin:0 -.625rem}.tsu-bundle--item .row>div{position:relative;padding:0 .625rem}.tsu-bundle--item .row>div.no-padding{padding:0}.tsu-bundle--item .bundle-item-product{margin-bottom:20px}.tsu-bundle--item .bundle-item-product-link{display:block;text-decoration:none}.tsu-bundle--item .bundle-item-product-image{margin-bottom:10px;border:1px solid #eee}.tsu-bundle--item .bundle-item-product-name{margin-bottom:10px;font-size:14px;line-height:1.2;text-transform:uppercase}.tsu-bundle--item .bundle-item-product-actions{height:0;overflow:hidden;opacity:0;transition:opacity .3s ease}.tsu-bundle--item .bundle-item-product-actions .action{padding-right:20px;padding-left:20px;box-shadow:none;white-space:nowrap}.tsu-bundle--item .bundle-item-product-actions .action:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.tsu-bundle--item .bundle-item-add-icon{position:relative;height:100%;color:#e2001a}.tsu-bundle--item .bundle-item-add-icon .material-icons{position:absolute;left:50%;top:50%;font-size:36px;font-weight:700;transform:translate(-50%,-50%)}.tsu-bundle--item .bundle-item-price{position:relative;width:calc(50% - .625rem);height:58px;line-height:1}.tsu-bundle--item .bundle-item-price .special-price,.tsu-bundle--item .bundle-item-price .old-price{display:inline-block}.tsu-bundle--item .bundle-item-price .discount-price{display:block;margin-top:5px}.tsu-bundle--item .bundle-item-price .special-price .price{margin-right:10px}.tsu-bundle--item .bundle-item-price .old-price .price{margin:0;text-decoration:line-through;color:#b4b4b4}.tsu-bundle--item .bundle-item-price-box{position:absolute;left:0;top:50%;transform:translateY(-50%)}.tsu-bundle--item .bundle-item-actions{position:absolute;right:.625rem;bottom:0;width:calc(50% - .625rem)}.tsu-bundle--item .bundle-item-actions .action{width:100%;max-width:initial;font-size:.875rem;font-weight:700;line-height:1rem;text-align:center;text-transform:uppercase;box-shadow:none;transition:.125s linear}.tsu-bundle--item .bundle-item-actions .action:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.tsu-bundle--item .bundle-item-actions .action.background-button-grey{padding:15px 10px;text-decoration:none;font-size:10px;font-weight:500}.tsu-bundle--item.item-count-3 .bundle-item-products>.row>.small-2{flex:0 0 10%;max-width:10%}.tsu-bundle--item.item-count-3 .bundle-item-products>.row>.small-5{flex:0 0 26.6667%;max-width:26.6667%}.tsu-bundle--item.item-count-more-than-3 .bundle-item-products .bundle-item-product{margin-bottom:15px}@media only screen and (min-width:700px){.tsu-bundle--item .bundle-item-actions{text-align:right}.tsu-bundle--item .bundle-item-actions .action{width:auto}.tsu-bundle--item .bundle-item-actions .action.background-button-grey{padding:20px 30px;font-size:.875rem;font-weight:700}}@media only screen and (min-width:1000px){.tsu-bundle--item{padding-top:25px}.tsu-bundle--item>.row{margin:0 -1.25rem}.tsu-bundle--item .row.align-items-center{align-items:center}.tsu-bundle--item .row>div{padding:0 1.25rem}.tsu-bundle--item .bundle-item-product{margin-bottom:0}.tsu-bundle--item .bundle-item-product-name{margin-bottom:0}.tsu-bundle--item .bundle-item-price{width:auto;height:auto}.tsu-bundle--item .bundle-item-price-box{position:static;left:auto;top:auto;transform:none}.tsu-bundle--item .bundle-item-actions{position:static;left:auto;top:auto;width:auto}.tsu-bundle--item .bundle-item-actions .action{width:100%}}@media only screen and (min-width:1200px){.tsu-bundle{padding:40px 80px}.tsu-bundle--item{padding-top:40px;margin-top:40px}.tsu-bundle--item .bundle-item-product-description{position:relative;z-index:20;background:#fff}.tsu-bundle--item .bundle-item-product-name{font-size:24px}.tsu-bundle--item .bundle-item-add-icon .material-icons{font-size:62px}.tsu-bundle--item .bundle-item-price .price-box .price{font-size:22px;line-height:1}.tsu-bundle--item .bundle-item-price .price-box .label-discount{margin-top:10px}.tsu-bundle--item .bundle-item-price .price-box .label-discount .price-dicount{font-size:18px;line-height:1}}@media only screen and (min-width:1440px){.tsu-bundle{padding-right:230px;padding-left:230px}.tsu-bundle--item .bundle-item-product-link:hover .product.description{margin-top:-99px}.tsu-bundle--item .bundle-item-product-link:hover .product.name{padding-top:20px}.tsu-bundle--item .bundle-item-product-link:hover .product.actions{height:auto;padding-top:20px;overflow:initial;opacity:1}}.catalog-product-view .product.media{position:relative}.catalog-product-view .product.media .product-view-labels{height:0}.catalog-product-view .product.media .product-view-labels ul{position:absolute;top:0;right:20px;list-style:none}@media only screen and (min-width:1200px){.catalog-product-view .product.media .product-view-labels ul{right:0}}.catalog-product-view .product.media .product-view-labels ul li{position:relative;float:right;height:35px;display:flex;align-items:center;justify-content:center;margin-right:5px;margin-bottom:5px;padding:0 15px;font-size:.875rem;font-weight:700;text-transform:uppercase}.catalog-product-view .product.media .product-view-labels ul li.freeshipping{background-color:#b4b4b4}.catalog-product-view .product.media .product-view-labels ul li.new{background-color:#e2001a;color:#fff}.catalog-product-view .product.media .product-view-labels ul li.deck{display:none;background-color:#7a8a93;color:#fff}.catalog-product-view .product.media .product-view-labels ul li.sale{background-color:#000;color:#fff}.catalog-product-view .product.media .product-view-labels ul li.whiteglove{padding:0;background:url('../../frontend/Alpenite/default/default/images/white_gloves.svg') 0 0 no-repeat;background-size:cover;width:70px;height:70px}.catalog-product-view .product.media .product-view-labels ul li .tooltip{position:absolute;left:0;top:0}.catalog-product-view .product.media .product-view-labels .labels-bottom{position:absolute;left:20px;display:none;padding:10px 10px 5px 0;transform:translateY(-100%)}.catalog-product-view .product.media .product-view-labels .labels-bottom.show{display:block}.catalog-product-view .product.media .product-view-labels .labels-bottom>span{display:inline-block;height:22px;line-height:22px;padding:0 5px;font-weight:700;font-size:.75rem;text-transform:uppercase;margin-right:5px;margin-bottom:5px}.catalog-product-view .product.media .product-view-labels .labels-bottom>span.deck{background-color:#7a8a93;color:#fff}.catalog-product-view .product.media .product-view-labels .tooltip{position:relative;display:none;width:100%;height:100%}.catalog-product-view .product.media .product-view-labels .tooltip .tooltip-label{display:none}.catalog-product-view .product.media .product-view-labels .tooltip .tooltip-action{display:block;width:100%;height:100%;cursor:default}.catalog-product-view .product.media .product-view-labels .tooltip .tooltip-content{position:absolute;left:50%;top:calc(100% + 15px);z-index:2;display:none;width:280px;padding:12px;font-size:14px;text-transform:none;background:#000;color:#fff;transform:translateX(-50%)}.catalog-product-view .product.media .product-view-labels .tooltip .tooltip-content:after{content:'';display:block;position:absolute;left:50%;top:-20px;z-index:3;border:10px solid transparent;border-bottom-color:#000;transform:translateX(-50%)}.catalog-product-view .product.media .product-view-labels .tooltip:hover .tooltip-content,.catalog-product-view .product.media .product-view-labels .tooltip._active .tooltip-content{display:block}@media only screen and (min-width:700px){.catalog-product-view .product.media .product-view-labels ul li{height:40px;font-size:1rem}.catalog-product-view .product.media .product-view-labels .labels-bottom{left:40px;margin-top:35px}}@media only screen and (min-width:1000px){.catalog-product-view .product.media .product-view-labels ul{display:inline-flex;flex-direction:row-reverse;align-items:center}.catalog-product-view .product.media .product-view-labels ul li{float:none;height:50px;font-size:1.5rem}.catalog-product-view .product.media .product-view-labels .labels-bottom{padding-left:10px}}@media only screen and (min-width:1200px){.catalog-product-view .product.media .product-view-labels .labels-bottom>span{height:30px;padding:0 10px;font-size:.875rem;line-height:30px}.catalog-product-view .product.media .product-view-labels .tooltip{display:block}}@media only screen and (min-width:700px){.catalog-product-view .product.media .product-view-labels .labels-bottom{left:10px;margin-top:0}}@media only screen and (min-width:1000px){.catalog-product-view .product.media .product-view-labels .labels-bottom{left:10px;margin-top:35px}}@media only screen and (min-width:1024px){.catalog-product-view .product.media .product-view-labels .labels-bottom{left:150px}}@media only screen and (min-width:1200px){.catalog-product-view .product.media .product-view-labels .labels-bottom{left:230px;margin-top:0}}.label-discount{display:inline-block;padding-top:2px;padding-right:5px;padding-bottom:2px;padding-left:5px;line-height:12px;background-color:#e2001a}.label-discount .price-dicount{font-size:12px;line-height:12px;font-weight:500}@media only screen and (min-width:1200px){.label-discount{padding:8px}.label-discount .price-dicount{font-size:14px;line-height:12px}}.hero_header{position:relative;margin:0;padding:0}.hero_header .heading-2{padding-bottom:0 !important;font-weight:700}@media only screen and (min-width:700px){.hero_header .heading-2{padding-top:150px}}.hero_header figure{margin:0;padding:0}.hero_header figure img{width:100%}.hero_header .center-box{position:absolute;top:50%;left:50%;padding:0 20px;transform:translate(-50%,-50%);text-align:center}.hero_header .center-box h2{color:#fff;font-size:22px;font-weight:500;line-height:54px}.hero_header .center-box p{font-weight:700;color:#fff;line-height:24px}.hero_header .bottom-center-box,.hero_header .bottom-left-box{width:100%;padding:0 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.hero_header .bottom-center-box h1,.hero_header .bottom-left-box h1,.hero_header .bottom-center-box h2,.hero_header .bottom-left-box h2{color:#fff;font-size:22px;font-weight:500;line-height:1.2}.hero_header .bottom-center-box p,.hero_header .bottom-left-box p{color:#fff;line-height:24px}.hero_header .bottom-left-box{padding:0}.hero_header .bottom-left-box .category-description{display:none}@media only screen and (min-width:1200px){.hero_header .bottom-left-box .category-description{display:block}}@media only screen and (min-width:1200px){.hero_header{position:relative;margin:0;padding:0}.hero_header figure{margin:0;padding:0}.hero_header figure img{width:100%}.hero_header .center-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.hero_header .center-box h2{color:#fff;font-size:60px;font-weight:700;line-height:initial;margin-bottom:25px}.hero_header .center-box p{color:#fff;line-height:30px}.hero_header .bottom-left-box{position:absolute;top:inherit;bottom:50px;left:80px;transform:translate(0,0);text-align:left}.hero_header .bottom-left-box h1,.hero_header .bottom-left-box h2{color:#fff;font-size:60px;font-weight:700;line-height:initial;margin-bottom:25px}.hero_header .bottom-left-box p{color:#fff;line-height:30px}.hero_header .bottom-center-box{position:absolute;top:inherit;bottom:70px;left:50%;transform:translate(-50%,0);text-align:center;margin:0 auto}.hero_header .bottom-center-box h2{color:#e2001a;font-size:60px;font-weight:700;line-height:104px}.hero_header .bottom-center-box h3{font-size:60px;font-weight:700;line-height:104px}.hero_header .bottom-center-box p{color:#fff;font-size:16px;line-height:25px;margin:0 auto}}.catalog-category-view .hero_header .bottom-left-box{bottom:15px;top:auto;text-align:left;padding-left:15px;padding-right:15px;transform:translate(-50%,0)}.catalog-category-view .hero_header .bottom-left-box h1,.catalog-category-view .hero_header .bottom-left-box h2{width:45%;font-size:18px;line-height:1.2}@media only screen and (min-width:1000px){.catalog-category-view .hero_header .bottom-left-box{padding-left:40px}.catalog-category-view .hero_header .bottom-left-box h1,.catalog-category-view .hero_header .bottom-left-box h2{width:auto;font-size:22px}}@media only screen and (min-width:1200px){.catalog-category-view .hero_header .bottom-left-box{padding-left:0;transform:none}.catalog-category-view .hero_header .bottom-left-box h1,.catalog-category-view .hero_header .bottom-left-box h2{font-size:36px}.catalog-category-view .hero_header .bottom-left-box p{font-size:14px;line-height:1.7}}@media screen and (min-width:1400px){.catalog-category-view .hero_header .bottom-left-box p{font-size:16px}}@media screen and (min-width:1500px){.catalog-category-view .hero_header .bottom-left-box h1,.catalog-category-view .hero_header .bottom-left-box h2{font-size:40px}}@media screen and (min-width:1600px){.catalog-category-view .hero_header .bottom-left-box h1,.catalog-category-view .hero_header .bottom-left-box h2{font-size:50px}}@media screen and (min-width:1800px){.catalog-category-view .hero_header .bottom-left-box h1,.catalog-category-view .hero_header .bottom-left-box h2{font-size:60px}}.bluefoot-row.bluefoot-structural.services-content{width:100%;text-align:center;margin:20px auto 150px auto}.bluefoot-row.bluefoot-structural.services-content .bluefoot-wrapper{display:flex;flex-flow:row wrap;justify-content:center}.bluefoot-row.bluefoot-structural.services-content .width800{max-width:800px;text-align:left;margin-top:0}.bluefoot-row.bluefoot-structural.services-content .width800 .page-intro{margin:25px auto 25px auto;color:#b4b4b4}.bluefoot-row.bluefoot-structural.services-content .width800 .page-intro p{padding:0;font-size:18px}.bluefoot-row.bluefoot-structural.services-content .width800 p.page-content{color:#000}@media only screen and (min-width:1200px){.bluefoot-row.bluefoot-structural.services-content{width:100%;text-align:center;margin:0 auto 150px auto}.bluefoot-row.bluefoot-structural.services-content .width800{max-width:800px;padding:0;text-align:left;margin-top:150px}.bluefoot-row.bluefoot-structural.services-content .width800 .page-intro{margin:50px auto 50px auto;color:#b4b4b4}.bluefoot-row.bluefoot-structural.services-content .width800 .page-intro p{padding:0;font-size:24px}.bluefoot-row.bluefoot-structural.services-content .width800 p.page-content{color:#000}}.cms-contact-us,.cms-become-a-dealer,.cms-become-a-distributor,.cms-support{background-color:#eee}.cms-contact-us button,.cms-become-a-dealer button,.cms-become-a-distributor button,.cms-support button{width:100%}@media only screen and (min-width:700px){.cms-contact-us button,.cms-become-a-dealer button,.cms-become-a-distributor button,.cms-support button{width:auto}}.contact-information{margin-bottom:40px;text-align:center;margin-top:25px}@media only screen and (min-width:700px){.contact-information{text-align:left;margin-top:0}}.contact-information .block-title{border-bottom:0;margin-bottom:0}.contact-information .block-title h2{color:#000;font-size:54px}.contact-information .info-contacts{padding-top:15px;padding-bottom:40px;line-height:initial}@media only screen and (min-width:700px){.contact-information .info-contacts{float:left;padding-bottom:0;padding-top:40px}}.contact-information .info-contacts p{line-height:initial !important;font-size:14px;margin-bottom:30px !important}.contact-information .social-contacts{min-width:240px}@media only screen and (min-width:700px){.contact-information .social-contacts{float:right}}.contact-information .social-contacts h4{margin-bottom:20px;display:block;font-size:18px}@media only screen and (min-width:700px){.contact-information .social-contacts h4{margin-bottom:40px}}.contact-information .social-contacts .row{margin-left:inherit;margin-right:inherit}.contact-information .social-contacts .footer-icon{display:inline-block;padding:0;margin-right:10px;margin-left:10px;margin-bottom:20px;max-width:35px}@media only screen and (min-width:700px){.contact-information .social-contacts .footer-icon{margin-right:20px;margin-left:0}}.contact-information .social-contacts .footer-icon>div{width:100%}.contact-information .social-contacts .footer-icon>div img{width:32px}.contact-information .desktop-terms{display:none}.info-box{background-color:#fff;padding:25px 40px;margin-top:40px}@media only screen and (min-width:1200px){.info-box{margin-bottom:0;margin-top:0}}.info-box .block-title{border-bottom:1px solid #000;margin-bottom:35px}.info-box .block-title h2{color:#000;font-size:24px}.info-box .block-content{display:flex;flex-flow:row wrap;justify-content:space-between}.info-box .block-content p{margin-bottom:25px;width:100%}.info-box .block-content a{margin-bottom:15px;margin-left:auto;margin-right:auto;text-decoration:none}.contact-us-form{padding-bottom:60px}@media only screen and (min-width:700px){.contact-us-form{padding-bottom:122px}}.contact-us-form .block-title{border-bottom:1px solid #000;margin-bottom:35px}.contact-us-form .block-title h2{color:#000;font-size:24px}.contact-us-form #contact-form .fieldset{margin:0;padding:0;border:0}.field.captcha.columns{margin-left:20px;padding:20px;background:#b4b4b4}.field.captcha.columns .field.captcha{margin:0}.field.captcha.columns .field.captcha .captcha-image{display:flex;flex-flow:row wrap}.field.captcha.columns .field.captcha .mage-error{position:relative;order:1;width:100%;padding-bottom:7px}.field.captcha.columns .field.captcha input,.field.captcha.columns .field.captcha button{height:60px}.field.captcha.columns .field.captcha input{display:block;order:1;width:100%;margin:0}.field.captcha.columns .field.captcha button{display:block;order:3;width:calc(50% - 10px);margin:20px 0 10px 10px}.field.captcha.columns .field.captcha img{display:block;order:2;flex:0 0 calc(50% - 10px);margin:20px 10px 10px 0}#cookiebot-modal.reveal{width:75%;height:75%}#cookiebot-modal.reveal .close-button{font-size:26px !important}#cookiebot-modal h3{margin-bottom:15px}#CybotCookiebotDialog #CybotCookiebotDialogBody{max-width:700px !important}#CybotCookiebotDialog #CybotCookiebotDialogBody a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,#CybotCookiebotDialog #CybotCookiebotDialogBody a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialog #CybotCookiebotDialogBody a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll{display:inline-block !important;width:auto !important}#notice-cookie-block{position:fixed;bottom:0;left:0;right:0;width:100%;display:block;padding:20px 80px;box-shadow:0 0 10px 0 #000;text-align:center;background-color:#eee;z-index:1000}#notice-cookie-block strong{display:block;width:100%}#notice-cookie-block .actions{padding-top:15px;padding-bottom:5px}.cms-cookie-policy table{font-size:12px}@media only screen and (max-width:1199px){#notice-cookie-block{padding:20px 5%}#notice-cookie-block p{font-size:14px;line-height:inherit}}.distributors-wrapper{margin:40px 0}.continent-wrapper{border-bottom:1px solid #000}.continent-wrapper:first-child{border-top:1px solid #000}.continent-wrapper .continent-title{padding:12px 0;cursor:pointer;position:relative;padding-right:60px}@media only screen and (min-width:700px){.continent-wrapper .continent-title{padding:6px 0}}.continent-wrapper .continent-title h2{color:#e2001a;text-transform:uppercase;font-size:26px}@media only screen and (min-width:700px){.continent-wrapper .continent-title h2{font-size:30px}}.continent-wrapper .continent-title:after{content:"expand_more";position:absolute;right:4px;top:5px;color:#e2001a;font-size:44px !important}.continent-wrapper .continent-title:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}@media only screen and (min-width:700px){.continent-wrapper .continent-title:after{right:12px;top:8px;font-size:50px !important}}.continent-wrapper .continent-title.ui-state-active:after{content:"expand_less"}.continent-wrapper .country-title{padding:10px 60px 10px 15px;cursor:pointer;color:#000;position:relative;border-top:1px solid #b4b4b4}.continent-wrapper .country-title:after{content:"expand_more";position:absolute;right:9px;top:9px;font-size:33px !important;color:#000}.continent-wrapper .country-title:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}@media only screen and (min-width:700px){.continent-wrapper .country-title:after{right:20px;top:10px}}.continent-wrapper .country-title.ui-state-active:after{content:"expand_less"}.continent-wrapper .country-content p{font-size:13px;line-height:initial;margin-bottom:6px}@media only screen and (min-width:700px){.continent-wrapper .country-content p{font-size:16px;margin-bottom:10px}}.continent-wrapper .country-content a{margin-right:10px}.continent-wrapper .distributor-wrapper{padding:0 15px 25px}.continent-wrapper .distributor-wrapper h4{font-size:17px;line-height:initial;margin-bottom:5px}@media only screen and (min-width:700px){.continent-wrapper .distributor-wrapper h4{font-size:21px;padding-bottom:15px}}.continent-wrapper .distributor-wrapper .pre-title{text-transform:uppercase;font-weight:500;color:#7a8a93;padding-bottom:15px}.continent-wrapper .distributor-wrapper .pre-title i{position:relative;top:5px;margin-right:5px}.continent-wrapper .distributor-wrapper .distributor-content .paragraph span{width:100%;display:inline-block}.continent-wrapper .distributor-wrapper .distributor-content .paragraph span:before,.continent-wrapper .distributor-wrapper .distributor-content .paragraph span:after{display:table;content:' ';flex-basis:0;order:1}.continent-wrapper .distributor-wrapper .distributor-content .paragraph span:after{clear:both}.continent-wrapper .distributor-wrapper .distributor-content .paragraph br{display:none}.parts-support{margin-top:30px;padding-bottom:130px}.parts-support .documentation h3{line-height:44px;font-weight:600;font-size:36px;color:#b4b4b4;margin-bottom:30px}.document-search{position:relative;max-width:560px;margin-top:54px}.document-search #search_document{height:55px}.document-search .actions .action{position:absolute;top:12px;right:0;padding:0 10px 0 0;background:0 0;color:#7a8a93;cursor:pointer;transition:.125s linear}.document-search .actions .action:hover{color:#e2001a}.document-search .actions .action i{font-size:33px}.document-search .ui-helper-hidden-accessible{display:none}#title-caption{font-size:24px;font-weight:700;line-height:32px;color:#000;text-align:left;float:left}#result-caption{display:inline;float:right;font-weight:100;font-size:16px}.document-data th{color:#7a8a93}.document-data:first-child th{padding-top:65px}.document-data:first-child .download-link{padding-top:61px}.search-autocomplete{width:calc(100% - 1px);background-color:#fff}.search-autocomplete .ui-autocomplete{border-right:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;border-left:1px solid #b4b4b4;width:100% !important}.search-autocomplete ul{list-style:none}.search-autocomplete li{padding:10px 15px;cursor:pointer}.search-autocomplete li:hover{background-color:#e2001a}.search-autocomplete li a{color:#44555f}.table-document{opacity:0;transition:.125s linear}@media only screen and (min-width:1200px){.table-document{margin-right:50px}}.table-document.active{opacity:1}.table-document .document-name{color:#7a8a93}.table-document .download-link{text-align:right;font-weight:700;padding-right:0}.table-document .download-link .material-icons,.table-document .download-link a{vertical-align:middle}@media only screen and (min-width:1200px){.parts-support{margin:100px auto 0;padding-bottom:130px}.parts-support .bluefoot-wrapper{max-width:1500px}.parts-support .documentation h3{line-height:initial;margin-bottom:27px;font-weight:600;font-size:36px;color:#7a8a93}}.cms-newsletter{background:#eee}.newsletter-form-cms{margin:0 auto;padding:80px 0 60px}@media only screen and (min-width:700px){.newsletter-form-cms{padding-bottom:122px}}.newsletter-form-cms .block-title{border-bottom:1px solid #000;margin-bottom:35px}.newsletter-form-cms .block-title h2{color:#000;font-size:24px}.newsletter-form-cms #newsletter-form .fieldset{margin:0;padding:0;border:0}.newsletter-form-cms #newsletter-form .accordion-content{padding-top:0;padding-bottom:25px}.newsletter-form-cms #newsletter-form .ui-accordion .ui-accordion-header.ui-state-active:after{content:""}.newsletter-form-cms #newsletter-form .normativa{background:#fff;font-size:12px;width:100%;height:300px;padding:15px;overflow-y:scroll;margin-bottom:20px}@media only screen and (min-width:1200px){.newsletter-form-cms #newsletter-form .normativa{height:150px}}.contentmanager-content-view .breadcrumbs,.contentmanager-content-view main{opacity:0;transition:.125s linear}.contentmanager-content-view footer{position:relative;z-index:100}.block.layout-grid{display:flex;flex-flow:row wrap}.block.layout-grid .block-heading{width:100%}.block.layout-grid .block-content{width:100%}.block.layout-list{display:flex;flex-flow:row wrap;margin:20px 0}.block.layout-list .block-heading{width:100%;background:#fff}@media only screen and (min-width:700px){.block.layout-list .block-heading{width:calc(50% - 25px);margin-right:25px}}.block.layout-list .block-content{width:100%;padding:10px}@media only screen and (min-width:700px){.block.layout-list .block-content{width:50%;padding:25px 20px 25px 5px}}.block.layout-list .block-title{padding-bottom:30px;text-transform:uppercase}.block.layout-list .item{display:flex;flex-flow:row wrap;margin:5px 0}@media only screen and (max-width:699px){body.contentmanager-contenttype-article .breadcrumbs{padding-left:10px}body.contentmanager-contenttype-article .magazine-wrapper .left-wrapper{order:1}body.contentmanager-contenttype-article .magazine-wrapper .social-wrapper{order:2}body.contentmanager-contenttype-article .magazine-wrapper .right-wrapper{order:3}body.contentmanager-contenttype-article .magazine-wrapper .article-related{order:4}}@media only screen and (min-width:1200px){.left-wrapper{padding-right:20px}}@media only screen and (min-width:1200px){.right-wrapper{padding-left:20px}}.magazine-wrapper h1{font-size:36px;line-height:50px;color:#e2001a}.magazine-wrapper h2{font-size:24px;line-height:30px;color:#7a8a93}.magazine-wrapper h3{font-size:18px;line-height:30px;color:#7a8a93}@media only screen and (min-width:1200px){.contentmanager-contenttype-author-landing-page .magazine-wrapper,.contentmanager-contenttype-article .magazine-wrapper,.contentmanager-contenttype-author .magazine-wrapper{max-width:1920px;margin:0 auto}.contentmanager-contenttype-author-landing-page .magazine-wrapper{padding:0 40px}}.article-landing h1,.article-page-wrapper h1{font-size:36px;line-height:50px;color:#e2001a;padding:10px 0}.article-landing h2,.article-page-wrapper h2{font-size:24px;line-height:30px;color:#7a8a93}.article-landing h3,.article-page-wrapper h3{font-size:18px;line-height:30px;color:#7a8a93}.article-landing .article-wrapper ul,.article-page-wrapper .article-wrapper ul{padding:0 0 0 30px;margin:0;font-size:16px;line-height:25px}@media only screen and (min-width:700px){.article-landing .article-wrapper ul,.article-page-wrapper .article-wrapper ul{font-size:16px;line-height:30px}}body.contentmanager-contenttype-article .article-landing h1,body.contentmanager-contenttype-article .article-page-wrapper h1,body.contentmanager-contenttype-article .magazine-wrapper h1{font-size:36px;line-height:40px;color:#e2001a}body.contentmanager-contenttype-article .article-landing h2,body.contentmanager-contenttype-article .article-page-wrapper h2,body.contentmanager-contenttype-article .magazine-wrapper h2{font-size:24px;line-height:30px;color:#e2001a;margin:30px 0 20px}body.contentmanager-contenttype-article .article-landing h3,body.contentmanager-contenttype-article .article-page-wrapper h3,body.contentmanager-contenttype-article .magazine-wrapper h3{font-size:18px;line-height:20px;color:#7a8a93;margin-bottom:30px}body.contentmanager-contenttype-article .article-landing p,body.contentmanager-contenttype-article .article-page-wrapper p,body.contentmanager-contenttype-article .magazine-wrapper p,body.contentmanager-contenttype-article .article-landing .paragraph,body.contentmanager-contenttype-article .article-page-wrapper .paragraph,body.contentmanager-contenttype-article .magazine-wrapper .paragraph{margin-top:10px;margin-bottom:20px}body.contentmanager-contenttype-article .article-landing figure,body.contentmanager-contenttype-article .article-page-wrapper figure,body.contentmanager-contenttype-article .magazine-wrapper figure{margin:1.5em 0}body.contentmanager-contenttype-article .article-landing li,body.contentmanager-contenttype-article .article-page-wrapper li,body.contentmanager-contenttype-article .magazine-wrapper li{margin:0 0 10px}body.contentmanager-contenttype-article .article-wrapper .article-category{padding:20px 0 0;text-transform:uppercase}body.contentmanager-contenttype-article .article-wrapper .article-short-description{padding:0}body.contentmanager-contenttype-article .article-wrapper p.article-date{font-size:20px;font-weight:500}body.contentmanager-contenttype-article .article-wrapper .bluefoot-wrapper h3{margin-top:30px}body.contentmanager-contenttype-article .article-related .block-title{padding:20px 0 10px;text-transform:uppercase}body.contentmanager-contenttype-article .article-related .article-related-date{padding-top:10px;margin:0}body.contentmanager-contenttype-article .article-related .article-related-author,body.contentmanager-contenttype-article .article-related .article-related-title{text-transform:none}body.contentmanager-contenttype-article .article-page-wrapper div.article-short-description p.testo-intro-blog-post{font-weight:400;font-size:20px;line-height:25px}body.contentmanager-contenttype-article .block.author-wrapper .author-short-description{min-height:70px;max-height:108px}body.contentmanager-contenttype-article .hero_header figure,body.contentmanager-contenttype-article .hero_header ol,body.contentmanager-contenttype-article .hero_header ul{margin:20px 0;padding:0 0 0 30px}@media only screen and (min-width:700px){body.contentmanager-contenttype-article .social-wrapper{padding:0 0 10px;border-bottom:1px solid #eee}}.author-wrapper{justify-content:center;margin:20px 0}@media only screen and (min-width:1200px){.author-wrapper{margin:50px 0}}.author-wrapper .author-image{width:auto;text-align:center;padding:0 20px}.author-wrapper .author-image img{margin:0 auto;text-align:center;border-radius:50%}.author-wrapper .author-bio{align-self:center;padding:0 20px}.author-wrapper .author-bio .author-name{margin-bottom:40px;margin-top:20px;text-align:center}@media only screen and (min-width:1200px){.author-wrapper .author-bio .author-name{text-align:left}}.authors-wrapper .author-wrapper{margin-top:0;margin-bottom:0}.contentmanager-contenttype-author .articles-info .articles-link:before{content:"";display:none}.article-wrapper .article-date{font-size:20px;font-weight:500}.article-wrapper .article-category{padding:0 0 10px;text-transform:uppercase}@media only screen and (min-width:1200px){.article-wrapper .article-category{padding:30px 20px 20px 0}}.article-wrapper .article-category a{font-size:18px;text-decoration:none}.article-wrapper .article-short-description{padding:10px 0}@media only screen and (min-width:1920px){.article-wrapper .article-short-description{padding:10px 0 5px}}.article-wrapper .article-main{margin-top:50px;font-size:14px;text-align:justify}.magazine-heading>:first-child{padding:50px 0}.magazine-heading>:nth-child(2){padding:10px 0}@media only screen and (min-width:1200px){.magazine-heading>:nth-child(2){padding:20px 0}}.magazine-heading>:nth-child(2) a{display:block;padding:5px 25px;font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:1200px){.magazine-heading>:nth-child(2) a{display:inline-block;padding:0 25px;font-size:15px}}.magazine-heading h1{font-size:36px;line-height:50px}.magazine-heading .magazine-title{font-weight:700;color:#e2001a}@media only screen and (min-width:1200px){.magazine-heading .breadcrumbs{padding:0 60px}}.article-landing{max-width:calc(100% - 40px)}@media only screen and (min-width:700px){.article-landing{max-width:calc(100% - 40px)}}@media only screen and (min-width:1000px){.article-landing{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.article-landing{max-width:1920px;padding:0 80px}}.article-landing .article-short-description p{color:#7a8a93;text-align:justify}.article-landing .article-list .articles-photo .articles-category a{font-size:14px;line-height:18px;text-transform:uppercase}.main-article{display:block;margin-top:0;margin-bottom:40px}@media only screen and (min-width:1200px){.main-article{margin-top:15px}}.main-article .main-article-content{width:100%;display:flex;flex-flow:row wrap;align-items:flex-start}.main-article .main-article-content .big-article{width:100%;margin-bottom:25px}@media only screen and (min-width:1200px){.main-article .main-article-content .big-article{padding-right:20px;margin-bottom:0}}.main-article .main-article-content .big-article .articles-info{position:relative;padding:20px}@media only screen and (min-width:1200px){.main-article .main-article-content .big-article .articles-info{padding-left:40px;padding-right:40px}}.main-article .main-article-content .big-article .articles-info .article-info-inner-wrapper.active{position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 80px)}.main-article .main-article-content .big-article .articles-info .articles-date{padding-top:0;font-size:18px;line-height:32px}.main-article .main-article-content .big-article .articles-info .articles-title{padding-top:5px;padding-bottom:5px;font-size:33px;line-height:1.1}.main-article .main-article-content .small-article{width:100%;padding-left:0}@media only screen and (min-width:1200px){.main-article .main-article-content .small-article{padding-left:20px}}.main-article .main-article-content .small-article .article-wrapper{margin-bottom:25px}.main-article .main-article-content .small-article .article-wrapper:last-child{margin-bottom:0}.main-article .main-article-content .small-article .articles-info{min-height:auto}.main-article .main-article-content .small-article .articles-info .articles-title{font-size:25px}.main-article .main-article-content .small-article .article-short-description p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main-article .main-article-content .inner-articles-wrapper:first-child{margin-top:0;margin-bottom:40px}.main-article .main-article-content .inner-articles-wrapper:last-child{margin-top:40px}.main-article .main-article-content .articles-info{padding-top:5px;padding-bottom:19px}.main-article .main-article-content .articles-info .articles-date{padding-top:10px}.main-article .main-article-content .articles-info .articles-title{padding-top:0;padding-bottom:0}.main-article .main-article-content .articles-photo{height:auto}.main-article .main-article-content .articles-photo a{display:inline-block;width:100%}.main-article .main-article-content .articles-photo a img{width:100%}.article-page-wrapper{max-width:calc(100% - 20px)}@media only screen and (min-width:700px){.article-page-wrapper{max-width:calc(100% - 20px)}}@media only screen and (min-width:1000px){.article-page-wrapper{max-width:calc(100% - 60px)}}@media only screen and (min-width:1200px){.article-page-wrapper{max-width:1920px;padding:0 60px}}.pagination{width:100%;display:none;text-align:center;padding:20px 0;height:65px;border-top:1px solid #000}.pagination.show{display:block}.pagination ul{display:inline-block;list-style:none}.pagination ul li{float:left}.pagination ul li a{display:inline-block}.pagination .first-page,.pagination .last-page{position:relative;width:40px;height:28px}.pagination .first-page i,.pagination .last-page i{position:absolute;top:0}.pagination .first-page i:first-child,.pagination .last-page i:first-child{left:5px}.pagination .first-page i:last-child,.pagination .last-page i:last-child{right:5px}.pagination .previous-page{padding-right:2px}.pagination .next-page{padding-left:2px}.pagination .page{margin:0;margin-top:-2px;padding:0 10px;font-size:16px;font-weight:500;line-height:30px;text-decoration:none}.article-related{position:relative;z-index:100;background:#fff;margin:0 0 40px}@media only screen and (min-width:1200px){.article-related{margin:0 auto;padding-bottom:40px}}@media only screen and (min-width:1200px){.article-related .block:first-child{padding-right:20px}.article-related .block:nth-child(2){padding:0 10px}.article-related .block:last-child{padding-left:20px}}.article-related .block-title{padding:34px 0;text-transform:uppercase}.article-related .block-content{display:flex;flex-flow:row wrap;margin-left:-10px;margin-right:-10px}.article-related .block-content .block{margin-bottom:20px;padding:0 10px}@media only screen and (min-width:1200px){.article-related .block-content .block{margin-bottom:0}}.article-related .article-related-image img{width:100%}.article-related .article-related-date{padding-top:10px}.article-related .article-related-author{text-transform:uppercase}.article-related .article-related-author a{display:inline-block}.article-related .article-related-author a p{display:inline-block;line-height:20px}.article-related .article-related-title{font-size:22px}.article-related a{text-decoration:none}.article-list{display:flex;flex-flow:row wrap;align-self:flex-start}.article-list .article-wrapper{display:flex;flex-flow:row wrap;margin-bottom:25px;align-self:center}@media only screen and (min-width:1200px){.article-list .article-wrapper:not(:nth-child(2n)){padding-right:10px}.article-list .article-wrapper:nth-child(2n){padding-left:10px}.article-list .article-wrapper:not(:nth-child(2n)){padding-right:0}.article-list .article-wrapper:nth-child(2n){padding-left:0}}.article-list .article-wrapper .articles-photo a{display:block}.article-list .article-wrapper .articles-photo a img{width:100%}@media only screen and (min-width:1200px){.article-list .article-wrapper .articles-photo a img{position:absolute;height:100%;left:0;object-fit:cover;object-position:center center}}.article-list .article-wrapper .articles-title{display:block;text-decoration:none;padding:0;font-size:25px}.article-list .article-wrapper .articles-info{padding:10px 20px}.article-list .article-wrapper .articles-info .article-short-description{display:none;width:100%}@media only screen and (min-width:1200px){.article-list .article-wrapper .articles-info .article-short-description{display:block}.article-list .article-wrapper .articles-info .article-short-description p{width:100%;overflow-y:hidden;max-height:65px}}@media only screen and (min-width:1920px){.article-list .article-wrapper .articles-info .article-short-description{display:block}}.social-wrapper .inner-wrapper{padding:0;border-bottom:none;margin-bottom:0;text-align:center;z-index:10}@media only screen and (min-width:1200px){.social-wrapper .inner-wrapper{padding:0 0 20px;border-bottom:0 solid #eee}}.social-wrapper .inner-wrapper h4{padding-top:10px;text-align:center}@media only screen and (min-width:1200px){.social-wrapper .inner-wrapper h4{text-align:left}}.social-wrapper .inner-wrapper p{margin:10px 0 0;padding:0;display:inline-block;max-width:70px}@media only screen and (min-width:1200px){.social-wrapper .inner-wrapper p{display:block;margin:0 auto}}.social-wrapper .inner-wrapper p a{display:inline-block;padding:10px 15px}.social-wrapper .inner-wrapper p a svg{width:100%}@media only screen and (min-width:700px){.social-wrapper{padding:0 0 10px;border-bottom:1px solid #eee;margin-bottom:30px}}@media only screen and (min-width:1200px){.social-wrapper .inner-wrapper{margin:0;padding:5px;padding-bottom:15px;background:#000;text-align:center;max-width:90px}.social-wrapper .inner-wrapper h4{text-align:center;color:#fff}}.block.article-tags.instagrambox{margin:20px 0;padding:20px 0;border:1px solid #000;width:100%;background:#fff}.block.article-tags.instagrambox .block-heading h2{color:#000}.block.article-tags.instagrambox #instafeed .instagram_gallery{display:flex;flex-flow:row wrap;padding:20px 20px 0}.block.article-tags.instagrambox #instafeed .instagram_gallery a{display:block;padding:5px;overflow:hidden;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media only screen and (min-width:1200px){.block.article-tags.instagrambox #instafeed .instagram_gallery a{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}.block.article-tags.instagrambox #instafeed .instagram_gallery a img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.authors-list{max-width:calc(100% - 20px)}@media only screen and (min-width:700px){.authors-list{max-width:calc(100% - 20px)}}@media only screen and (min-width:1000px){.authors-list{max-width:calc(100% - 60px)}}@media only screen and (min-width:1200px){.authors-list{max-width:1920px;padding:0 60px}}.authors-list .inner-wrapper{padding-bottom:20px}@media only screen and (min-width:1200px){.authors-list .inner-wrapper{padding-bottom:40px}}.authors-wrapper{display:flex;flex-flow:row wrap}.authors-wrapper .authors-wrapper-title{width:100%;margin-bottom:15px}.authors-wrapper .list{width:50%;padding:20px}.authors-wrapper .list a{text-decoration:none}.authors-wrapper .list .author-image{text-align:center}.authors-wrapper .list .author-image img{border-radius:50%}.authors-wrapper .list .author-name{font-size:12px;font-weight:700;line-height:20px;padding-top:20px;text-align:center}@media only screen and (min-width:1200px){.authors-wrapper .list .author-name{font-size:18px;line-height:26px}}.authors-wrapper{background:#eee;padding:20px 25px;margin-bottom:20px}.authors-wrapper .authors-wrapper-title{text-align:center}.authors-wrapper .authors-url{display:block;width:100%;padding:20px 0;padding-bottom:10px;font-size:18px;font-weight:700;text-align:right;text-decoration:none}@media only screen and (min-width:1200px){.authors-wrapper .authors-url{padding-bottom:20px}}.authors-wrapper .authors-url span{position:relative;padding-left:20px}.authors-wrapper .authors-url i{position:absolute;left:-4px;top:-2px}.author-page-title{margin:20px auto 0;text-align:center}.author-page-title{max-width:calc(100% - 40px)}@media only screen and (min-width:700px){.author-page-title{max-width:calc(100% - 40px)}}@media only screen and (min-width:1000px){.author-page-title{max-width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.author-page-title{max-width:1920px;padding:0 80px}}@media only screen and (min-width:1200px){.author-page-title{margin:50px auto 0}}.articles-author{font-size:14px}.articles-info{background-color:#eee;padding:35px 15px}.articles-info *{text-decoration:none}.articles-info .articles-date,.articles-info .articles-author,.articles-info .articles-link{padding-top:10px;font-weight:500;text-transform:uppercase}.articles-info .articles-author,.articles-info .articles-link{display:block;font-weight:500;text-transform:uppercase}.articles-info .articles-author a,.articles-info .articles-link a{display:inline-block}.articles-info .articles-author a p,.articles-info .articles-link a p{display:inline-block;line-height:20px}.articles-info .articles-link:before{content:"»";display:inline-block;font-size:20px;padding:0}.articles-info .articles-short-description p{text-transform:lowercase;color:#7a8a93;line-height:25px;padding-bottom:10px}.articles-photo{position:relative;text-align:center}.articles-photo .articles-category{position:absolute;top:0;left:0;display:flex}.articles-photo .articles-category a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:20px;padding:15px;background:#000}.article-page-wrapper .left-wrapper .article-short-description{color:#7a8a93}.article-page-wrapper .left-wrapper .article-short-description p{font-size:24px;line-height:30px;padding-bottom:25px}.block.author-wrapper{padding:10px 30px;text-align:center;background:#eee;word-wrap:no-wrap}@media only screen and (min-width:1200px){.block.author-wrapper{padding:30px 50px}}.block.author-wrapper .author-name,.block.author-wrapper .author-url{display:block;padding:20px 0;font-size:18px;font-weight:700;text-decoration:none}.block.author-wrapper .author-name span,.block.author-wrapper .author-url span{position:relative;padding-left:20px}.block.author-wrapper .author-name i,.block.author-wrapper .author-url i{position:absolute;left:-4px;top:-2px}.block.author-wrapper .author-image{margin:0 auto}.block.author-wrapper .author-name{text-transform:uppercase}@media only screen and (min-width:320px){.block.author-wrapper .author-name{margin:0}}.block.author-wrapper .author-short-description{position:relative;color:#7a8a93;font-size:14px;min-height:108px;max-height:108px;overflow:hidden}.block.author-wrapper .author-short-description:after{content:"";position:absolute;bottom:0;left:-25px;right:-25px;height:20px;box-shadow:inset 0 -5px 25px 0 #e8e8ea}@media only screen and (min-width:1200px){.block.author-wrapper .author-short-description{padding:0 30px}}.block.author-wrapper .author-short-description p{text-align:justify}.block.author-wrapper .author-image{padding-bottom:20px}.block.author-wrapper .author-image img{border-radius:50%}.block.article-accessories,.block.article-products{display:none;margin:25px 0;padding:0 20px}@media only screen and (min-width:1200px){.block.article-accessories,.block.article-products{display:block;margin:50px 0;padding:0}}.block.article-accessories .item,.block.article-products .item{margin:20px 0;box-shadow:0 5px 20px 1px rgba(0,0,0,.15)}.block.article-accessories>:nth-child(2),.block.article-products>:nth-child(2){margin-top:0}.block.article-accessories .product-title,.block.article-products .product-title{padding-bottom:10px;font-size:20px;font-weight:500}.block.article-accessories .product-description,.block.article-products .product-description{color:#7a8a93;font-size:16px;line-height:24px;padding-bottom:26px}.block.article-accessories .product-url,.block.article-products .product-url{width:100%;display:block;background:#e2001a;position:relative;font-weight:700;text-decoration:none;text-align:center}@media only screen and (min-width:1200px){.block.article-accessories .product-url,.block.article-products .product-url{padding:20px 15px}}.block.article-tags{padding:30px 20px;text-align:center;background:#7a8a93}@media only screen and (min-width:700px){.block.article-tags{margin-top:20px}}.block.article-tags .block-heading h2{color:#fff}.block.article-tags .block-content{padding-top:20px}.block.article-tags a{font-weight:700;text-decoration:none;padding:0;color:#fff}.block.article-tags a:after{content:"/"}.block.article-tags a:last-child:after{content:""}.category-header{margin:0 auto 40px}.category-header p{display:block;clear:both}@media screen and (min-width:1921px){.category-header{max-width:1760px}}.contentmanager-contenttype-article-category .articles-list{margin:20px auto}.articles-list-wrapper .article-wrapper .articles-info{padding:40px 20px}.articles-list-wrapper{margin:20px auto}@media screen and (min-width:1921px){.articles-list-wrapper{max-width:1760px}}.page-empty{height:100vh;display:flex;flex-flow:row wrap;justify-content:center;align-content:center}.page-empty .header-empty{display:flex;flex:1;flex-basis:100%;text-align:center;justify-content:center}.page-empty .header-empty img{width:200px;height:74px}.page-empty .title{flex-basis:100%;text-align:center;margin:40px 0 20px}.page-empty .subtitle{flex-basis:100%;text-align:center;margin:20px 0 40px}.page-empty .buttons{display:flex;width:350px;justify-content:space-between}.page-empty .buttons .button{width:calc(50% - 10px);text-align:center;padding:20px 0}body.account .row>div{padding:0 .625rem}@media only screen and (min-width:1200px){body.account .row>div{padding:0 1.25rem}}body.account .page-main .page-title-wrapper{display:none;position:relative;max-width:initial;padding:30px 0;margin:0 0 45px;background:#eee;color:#44555f}body.account .page-main .page-title-wrapper.show{display:block}body.account .page-main .page-title-wrapper .page-title{max-width:1920px;margin:0 auto;line-height:1}@media only screen and (min-width:700px){body.account .page-main .page-title-wrapper{display:block;padding:60px 0}body.account .page-main .page-title-wrapper .page-title{text-align:left}body.account .page-main .page-title-wrapper .page-title{padding:0 20px}}@media only screen and (min-width:1000px){body.account .page-main .page-title-wrapper .page-title{padding:0 40px}}@media only screen and (min-width:1200px){body.account .page-main .page-title-wrapper .page-title .page-title{max-width:120rem;padding:0 50px;margin-left:auto;margin-right:auto}body.account .page-main .page-title-wrapper .page-title .page-title .base{width:50%;padding:0 1.25rem;margin-left:16.66667%}}body.account .page-main .columns{margin-bottom:45px}@media only screen and (min-width:1000px){body.account .page-main .columns{margin-bottom:90px}}body.account .page-main .columns .sidebar-wrapper{padding:0}@media only screen and (min-width:700px){body.account .page-main .columns .sidebar-wrapper{padding-right:15px}}@media only screen and (min-width:1200px){body.account .page-main .columns .sidebar-wrapper{padding-right:0}}body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav{margin-bottom:45px}@media only screen and (min-width:700px){body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav{margin-bottom:0}}body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-title{position:relative;padding:15px 30px 15px 0;margin-top:15px;border-bottom:#e2001a 2px solid;color:#7a8a93}body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-title:after{content:'keyboard_arrow_down';position:absolute;top:50%;right:0;transform:translateY(-50%)}body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-title:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-title strong{font-size:18px;font-weight:500}body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-title.active:after{transform:rotate(-180deg) translateY(50%)}@media only screen and (min-width:700px){body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-title{display:none}}body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content{display:none;padding:15px;background:#eee}body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content.active{display:block}body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content .nav{padding:0;margin:0;list-style:none}body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content .nav .item{border-bottom:#fff 1px solid}@media only screen and (min-width:700px){body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content .nav .item{border-color:#eee}body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content .nav .item a:hover{opacity:.75}}body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content .nav .item a,body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content .nav .item strong{display:block;padding:15px 15px 15px 20px;font-size:14px;font-weight:500;line-height:1;text-decoration:none}@media only screen and (min-width:1000px){body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content .nav .item a,body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content .nav .item strong{font-size:16px}}@media only screen and (min-width:1200px){body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content .nav .item a,body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content .nav .item strong{font-size:18px}}body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content .nav .item a>strong,body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content .nav .item strong>strong{padding:0}body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content .nav .item.current{border-left:#e2001a 4px solid}@media only screen and (min-width:700px){body.account .page-main .columns .sidebar-wrapper .block-collapsible-nav .block-collapsible-nav-content{display:block;padding:0;background:0 0}}body.account .page-main .columns .main>.page.messages{padding:0}body.account .page-main .columns .main>.page.messages .messages .message{margin-bottom:30px}@media only screen and (min-width:700px){body.account .page-main .columns .main{padding-left:15px}}@media only screen and (min-width:1200px){body.account .page-main .columns .main{padding-left:0}}body.account .page-main .form{position:relative}body.account .page-main .form.isLoading:after{content:'';position:absolute;top:0;left:0;z-index:20;width:100%;height:100%}body.account .page-main .form .fieldset{padding:0 0 15px;margin:0 0 45px;border-top:none;border-right:none;border-bottom:#eee 2px solid;border-left:none}body.account .page-main .form .fieldset.last{padding-bottom:0;margin-bottom:0;border-bottom:none}body.account .page-main .form .fieldset .legend{display:block;margin-bottom:30px;font-size:18px;font-weight:500;color:#44555f}@media only screen and (min-width:1000px){body.account .page-main .form .fieldset .legend{font-size:26px}}body.account .page-main .form .fieldset .legend-text{margin-top:-15px;margin-bottom:30px}body.account .page-main .form .fieldset .field{margin:0 0 30px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.account .page-main .form .fieldset .field .label{position:relative;display:block;margin-bottom:15px;font-size:14px;font-weight:400}body.account .page-main .form .fieldset .field .label.has-help{padding-right:30px}body.account .page-main .form .fieldset .field .label .input-help{position:absolute;top:50%;right:0;width:18px;height:18px;padding:0;margin:0;font-size:12px;line-height:18px;text-align:center;background:0 0;border:#e2001a 1px solid;color:#e2001a;border-radius:100%;transform:translateY(-50%)}body.account .page-main .form .fieldset .field .control{position:relative}body.account .page-main .form .fieldset .field .control input,body.account .page-main .form .fieldset .field .control select{height:50px}body.account .page-main .form .fieldset .field .control .form-text{display:block;margin-top:5px;font-size:12px}body.account .page-main .form .fieldset .field .control #password-error{position:static;-ms-flex-order:2;-webkit-order:2;order:2}body.account .page-main .form .fieldset .field .control .password-strength-meter{margin-top:5px;font-size:12px}body.account .page-main .form .fieldset .field .control .form-upload{position:absolute;top:0;left:0;z-index:10;opacity:0;cursor:pointer}body.account .page-main .form .fieldset .field .control.toggle-select:after{bottom:50%;transform:translateY(50%)}body.account .page-main .form .fieldset .field .control .attachment-btn{position:relative;display:block;width:100%;min-height:50px;padding:15px 15px 15px 50px;line-height:1;text-align:left;text-transform:uppercase;background:0 0;border:#b4b4b4 1px solid}body.account .page-main .form .fieldset .field .control .attachment-btn:before{content:'photo_camera';position:absolute;top:50%;left:15px;transform:translateY(-50%)}body.account .page-main .form .fieldset .field .control .attachment-btn:before{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}body.account .page-main .form .fieldset .field .control .result-file{display:none}body.account .page-main .form .fieldset .field .control.has-attachment .attachment-btn{display:none}body.account .page-main .form .fieldset .field .control.has-attachment .result-file{position:relative;display:block;width:100%;min-height:50px;padding:15px 50px 15px 15px;font-weight:400;line-height:1;text-align:left;background:0 0;border:#b4b4b4 1px solid}body.account .page-main .form .fieldset .field .control.has-attachment .result-file .remove-attachment{position:absolute;top:50%;right:15px;z-index:20;transform:translateY(-50%);cursor:pointer}body.account .page-main .form .fieldset .field .control .error-message{margin:5px 0 0;font-size:12px;color:#cc4b37}body.account .page-main .form .fieldset .field.isLoading .control:after{content:'';position:absolute;top:50%;right:15px;z-index:20;display:block;width:32px;height:32px;background:url('../../frontend/Alpenite/default/default/images/loading.svg') center center no-repeat;background-size:contain;transform:translateY(-50%)}body.account .page-main .form .fieldset .field.field-dob .control .input-text,body.account .page-main .form .fieldset .field.field-purchasedate .control .input-text{position:relative;z-index:20;background:0 0}body.account .page-main .form .fieldset .field.field-dob .control:after,body.account .page-main .form .fieldset .field.field-purchasedate .control:after{content:'calendar_today';position:absolute;top:50%;right:15px;transform:translateY(-50%)}body.account .page-main .form .fieldset .field.field-dob .control:after,body.account .page-main .form .fieldset .field.field-purchasedate .control:after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}body.account .page-main .form .fieldset .field.choice .mage-error{position:static}body.account .page-main .form .fieldset .field input[type=radio]{position:absolute;opacity:0}body.account .page-main .form .fieldset .field input[type=radio]+.label{position:relative;cursor:pointer;padding:0}body.account .page-main .form .fieldset .field input[type=radio]+.label:before{content:"";margin-top:-2px;margin-right:17px;display:inline-block;vertical-align:text-top;width:20px;height:20px;border:2px solid;border-color:#000;border-radius:4px;background-color:#fff}body.account .page-main .form .fieldset .field input[type=radio]:hover+.label:before{background-color:#e2001a}body.account .page-main .form .fieldset .field input[type=radio]:focus+.label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}body.account .page-main .form .fieldset .field input[type=radio]:checked+.label:before{background-color:#e2001a}body.account .page-main .form .fieldset .field input[type=radio]:disabled+.label{color:#b8b8b8;cursor:auto}body.account .page-main .form .fieldset .field input[type=radio]:disabled+.label:before{box-shadow:none;background:#ddd}body.account .page-main .form .fieldset .field input[type=radio]:checked+.label:after{content:"";position:absolute;left:5px;top:7px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}body.account .page-main .form .fieldset .field input[type=checkbox]+.label:before{border-radius:0}body.account .page-main .form .fieldset .field input[type=checkbox]+.label:after{top:12px;box-shadow:2px 0 0 #e2001a,4px 0 0 #e2001a,4px -2px 0 #e2001a,4px -4px 0 #e2001a,4px -6px 0 #e2001a,4px -8px 0 #e2001a}body.account .page-main .form .fieldset .field input[type=radio]+.label:before{border-radius:100%}body.account .page-main .form .fieldset .field input[type=radio]:checked+.label:after{top:8px;left:5px;width:10px;height:10px;background:#e2001a;border-radius:100%;box-shadow:none;transform:none}body.account .page-main .form .fieldset .field input[type=checkbox]+.label,body.account .page-main .form .fieldset .field input[type=radio]+.label{position:relative;padding-left:35px}body.account .page-main .form .fieldset .field input[type=checkbox]+.label:before,body.account .page-main .form .fieldset .field input[type=radio]+.label:before{position:absolute;top:5px;left:0;border:#b4b4b4 1px solid}body.account .page-main .form .fieldset .field input[type=checkbox]+.label:after,body.account .page-main .form .fieldset .field input[type=radio]+.label:after{background:#e2001a}body.account .page-main .form .fieldset .field input[type=checkbox]:checked+.label:before,body.account .page-main .form .fieldset .field input[type=radio]:checked+.label:before,body.account .page-main .form .fieldset .field input[type=checkbox]:hover+.label:before,body.account .page-main .form .fieldset .field input[type=radio]:hover+.label:before{background-color:transparent}body.account .page-main .form .fieldset .field input[type=checkbox]:focus+.label:before,body.account .page-main .form .fieldset .field input[type=radio]:focus+.label:before{border:#e2001a 2px solid;box-shadow:none}@media only screen and (min-width:1000px){body.account .page-main .form .fieldset .field{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}body.account .page-main .form .fieldset .field-address,body.account .page-main .form .fieldset .field.fullwidth{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.account .page-main .form .fieldset .field .label{font-size:16px}}body.account .page-main .form .fieldset .break{width:100%}body.account .page-main .form .btn-submit{width:100%;padding:15px;font-size:12px;text-transform:uppercase;box-shadow:none}@media only screen and (min-width:1000px){body.account .page-main .form .btn-submit{width:auto;padding:20px 60px;font-size:16px}}body.account .page-main .account-dashboard .block{padding-top:30px;margin-top:30px;border-top:#eee 2px solid}body.account .page-main .account-dashboard .block .block-title{margin:0 0 15px;font-size:18px}body.account .page-main .account-dashboard .block .block-title strong{font-weight:500}body.account .page-main .account-dashboard .block .block-content p{font-size:14px}body.account .page-main .account-dashboard .block .block-content .box{margin-top:30px}body.account .page-main .account-dashboard .block .block-content .box:first-child{margin-top:0}body.account .page-main .account-dashboard .block .block-content .box .box-title{font-weight:500}body.account .page-main .account-dashboard .block .box-actions{margin-top:10px;font-size:14px}body.account .page-main .account-dashboard .block .box-actions .button{width:100%;padding:15px;margin-top:15px;font-size:12px;text-align:center;text-transform:uppercase}body.account .page-main .account-dashboard .block .box-actions .button:first-child{margin-top:0}body.account .page-main .account-dashboard .block.block-dashboard-info{padding-top:0;margin-top:0;border-top:none}body.account .page-main .account-dashboard .block.block-dashboard-garden .block-content{text-align:center}body.account .page-main .account-dashboard .block.block-dashboard-garden .box-actions{margin-top:15px}body.account .page-main .account-dashboard .block.block-dashboard-product .block-content .btn-register-wrap{display:none}body.account .page-main .account-dashboard .block.block-dashboard-product .block-content .block{padding-top:0;margin-top:0;border-top:none}body.account .page-main .account-dashboard .block.block-dashboard-product .box-actions{margin-top:45px}@media only screen and (min-width:700px){body.account .page-main .account-dashboard .block{padding-top:45px;margin-top:45px}body.account .page-main .account-dashboard .block .block-title{font-size:26px}body.account .page-main .account-dashboard .block .block-content p{font-size:16px}body.account .page-main .account-dashboard .block .box-actions .button{width:auto;padding:20px 45px;margin-left:30px;font-size:16px}body.account .page-main .account-dashboard .block .box-actions .button:first-child{margin-left:0}body.account .page-main .account-dashboard .block.block-dashboard-info,body.account .page-main .account-dashboard .block.block-dashboard-garden{padding-top:0;margin-top:0;border-top:none}body.account .page-main .account-dashboard .block.block-dashboard-garden .block-content{text-align:left}body.account .page-main .account-dashboard .block.block-dashboard-garden .box-actions .button{padding-left:30px;padding-right:30px}}body.account.customer-account-login .page-main .login-wrapper .page-title-wrapper,body.account.customer-account-forgotpassword .page-main .login-wrapper .page-title-wrapper,body.account.customer-account-createpassword .page-main .login-wrapper .page-title-wrapper,body.account.customer-account-confirmation .page-main .login-wrapper .page-title-wrapper{display:block;padding-top:0;margin-bottom:0;text-align:left;background:0 0}body.account.customer-account-login .page-main .login-wrapper .page.messages,body.account.customer-account-forgotpassword .page-main .login-wrapper .page.messages,body.account.customer-account-createpassword .page-main .login-wrapper .page.messages,body.account.customer-account-confirmation .page-main .login-wrapper .page.messages{padding:0}body.account.customer-account-login .page-main .login-wrapper .page.messages .messages .message,body.account.customer-account-forgotpassword .page-main .login-wrapper .page.messages .messages .message,body.account.customer-account-createpassword .page-main .login-wrapper .page.messages .messages .message,body.account.customer-account-confirmation .page-main .login-wrapper .page.messages .messages .message{margin-bottom:30px}body.account.customer-account-login .page-main .login-wrapper .columns,body.account.customer-account-forgotpassword .page-main .login-wrapper .columns,body.account.customer-account-createpassword .page-main .login-wrapper .columns,body.account.customer-account-confirmation .page-main .login-wrapper .columns{padding:45px 10px;margin:0;max-width:initial}body.account.customer-account-login .page-main .login-wrapper .columns .column,body.account.customer-account-login .page-main .login-wrapper .columns .columns,body.account.customer-account-forgotpassword .page-main .login-wrapper .columns .column,body.account.customer-account-forgotpassword .page-main .login-wrapper .columns .columns,body.account.customer-account-createpassword .page-main .login-wrapper .columns .column,body.account.customer-account-createpassword .page-main .login-wrapper .columns .columns,body.account.customer-account-confirmation .page-main .login-wrapper .columns .column,body.account.customer-account-confirmation .page-main .login-wrapper .columns .columns{padding:0}body.account.customer-account-login .page-main .login-wrapper .block .block-title,body.account.customer-account-forgotpassword .page-main .login-wrapper .block .block-title,body.account.customer-account-createpassword .page-main .login-wrapper .block .block-title,body.account.customer-account-confirmation .page-main .login-wrapper .block .block-title{padding:0;margin:0 0 15px;font-size:26px;font-weight:500;line-height:1}body.account.customer-account-login .page-main .login-wrapper .block .block-title strong,body.account.customer-account-forgotpassword .page-main .login-wrapper .block .block-title strong,body.account.customer-account-createpassword .page-main .login-wrapper .block .block-title strong,body.account.customer-account-confirmation .page-main .login-wrapper .block .block-title strong{font-weight:500;color:#44555f}body.account.customer-account-login .page-main .login-wrapper .block .block-content p,body.account.customer-account-forgotpassword .page-main .login-wrapper .block .block-content p,body.account.customer-account-createpassword .page-main .login-wrapper .block .block-content p,body.account.customer-account-confirmation .page-main .login-wrapper .block .block-content p{font-size:16px;line-height:1.5}body.account.customer-account-login .page-main .login-wrapper .block.block-new-customer,body.account.customer-account-forgotpassword .page-main .login-wrapper .block.block-new-customer,body.account.customer-account-createpassword .page-main .login-wrapper .block.block-new-customer,body.account.customer-account-confirmation .page-main .login-wrapper .block.block-new-customer{padding:45px .625rem 350px;margin:0 -.625rem;background:#44555f url('../../frontend/CastelGarden/infoCommercePrice/default/images/registration_login_m.png') center center no-repeat;background-size:cover;color:#fff;text-shadow:0px 2px 4px rgba(0,0,0,.5)}body.account.customer-account-login .page-main .login-wrapper .block.block-new-customer .block-title strong,body.account.customer-account-forgotpassword .page-main .login-wrapper .block.block-new-customer .block-title strong,body.account.customer-account-createpassword .page-main .login-wrapper .block.block-new-customer .block-title strong,body.account.customer-account-confirmation .page-main .login-wrapper .block.block-new-customer .block-title strong{color:#fff}body.account.customer-account-login .page-main .login-wrapper .block.block-new-customer .actions-toolbar,body.account.customer-account-forgotpassword .page-main .login-wrapper .block.block-new-customer .actions-toolbar,body.account.customer-account-createpassword .page-main .login-wrapper .block.block-new-customer .actions-toolbar,body.account.customer-account-confirmation .page-main .login-wrapper .block.block-new-customer .actions-toolbar{margin-top:30px}body.account.customer-account-login .page-main .login-wrapper .block.block-new-customer .actions-toolbar .button,body.account.customer-account-forgotpassword .page-main .login-wrapper .block.block-new-customer .actions-toolbar .button,body.account.customer-account-createpassword .page-main .login-wrapper .block.block-new-customer .actions-toolbar .button,body.account.customer-account-confirmation .page-main .login-wrapper .block.block-new-customer .actions-toolbar .button{width:100%;padding:15px;font-size:12px;text-align:center;text-transform:uppercase;text-shadow:none}@media only screen and (min-width:1000px){body.account.customer-account-login .page-main .login-wrapper .block.block-new-customer .actions-toolbar .button,body.account.customer-account-forgotpassword .page-main .login-wrapper .block.block-new-customer .actions-toolbar .button,body.account.customer-account-createpassword .page-main .login-wrapper .block.block-new-customer .actions-toolbar .button,body.account.customer-account-confirmation .page-main .login-wrapper .block.block-new-customer .actions-toolbar .button{width:auto;padding:20px 60px;font-size:16px}}body.account.customer-account-login .page-main .login-wrapper .actions-toolbar .secondary,body.account.customer-account-forgotpassword .page-main .login-wrapper .actions-toolbar .secondary,body.account.customer-account-createpassword .page-main .login-wrapper .actions-toolbar .secondary,body.account.customer-account-confirmation .page-main .login-wrapper .actions-toolbar .secondary{float:none;margin-top:15px;margin-left:0}body.account.customer-account-login .page-main .login-wrapper .actions-toolbar .secondary a,body.account.customer-account-forgotpassword .page-main .login-wrapper .actions-toolbar .secondary a,body.account.customer-account-createpassword .page-main .login-wrapper .actions-toolbar .secondary a,body.account.customer-account-confirmation .page-main .login-wrapper .actions-toolbar .secondary a{font-size:14px;line-height:1.5}body.account.customer-account-login .page-main .login-wrapper .form .fieldset .field.captcha,body.account.customer-account-forgotpassword .page-main .login-wrapper .form .fieldset .field.captcha,body.account.customer-account-createpassword .page-main .login-wrapper .form .fieldset .field.captcha,body.account.customer-account-confirmation .page-main .login-wrapper .form .fieldset .field.captcha{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.account.customer-account-login .page-main .login-wrapper .form .fieldset .field.captcha .control,body.account.customer-account-forgotpassword .page-main .login-wrapper .form .fieldset .field.captcha .control,body.account.customer-account-createpassword .page-main .login-wrapper .form .fieldset .field.captcha .control,body.account.customer-account-confirmation .page-main .login-wrapper .form .fieldset .field.captcha .control{margin-top:15px}body.account.customer-account-login .page-main .login-wrapper .form .fieldset .field.captcha .control .field,body.account.customer-account-forgotpassword .page-main .login-wrapper .form .fieldset .field.captcha .control .field,body.account.customer-account-createpassword .page-main .login-wrapper .form .fieldset .field.captcha .control .field,body.account.customer-account-confirmation .page-main .login-wrapper .form .fieldset .field.captcha .control .field{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.account.customer-account-login .page-main .login-wrapper .form .fieldset .field.captcha .control .field .captcha-img,body.account.customer-account-forgotpassword .page-main .login-wrapper .form .fieldset .field.captcha .control .field .captcha-img,body.account.customer-account-createpassword .page-main .login-wrapper .form .fieldset .field.captcha .control .field .captcha-img,body.account.customer-account-confirmation .page-main .login-wrapper .form .fieldset .field.captcha .control .field .captcha-img,body.account.customer-account-login .page-main .login-wrapper .form .fieldset .field.captcha .control .field .captcha-reload,body.account.customer-account-forgotpassword .page-main .login-wrapper .form .fieldset .field.captcha .control .field .captcha-reload,body.account.customer-account-createpassword .page-main .login-wrapper .form .fieldset .field.captcha .control .field .captcha-reload,body.account.customer-account-confirmation .page-main .login-wrapper .form .fieldset .field.captcha .control .field .captcha-reload{display:inline-block;vertical-align:middle}body.account.customer-account-login .page-main .login-wrapper .form .fieldset .field.captcha .control .field .captcha-reload,body.account.customer-account-forgotpassword .page-main .login-wrapper .form .fieldset .field.captcha .control .field .captcha-reload,body.account.customer-account-createpassword .page-main .login-wrapper .form .fieldset .field.captcha .control .field .captcha-reload,body.account.customer-account-confirmation .page-main .login-wrapper .form .fieldset .field.captcha .control .field .captcha-reload{padding:0;margin-left:15px;font-weight:400;text-decoration:underline;background:0 0}@media only screen and (min-width:700px){body.account.customer-account-login .page-main .login-wrapper>.row>div,body.account.customer-account-forgotpassword .page-main .login-wrapper>.row>div,body.account.customer-account-createpassword .page-main .login-wrapper>.row>div,body.account.customer-account-confirmation .page-main .login-wrapper>.row>div{padding:0 1.25rem}body.account.customer-account-login .page-main .login-wrapper .columns,body.account.customer-account-forgotpassword .page-main .login-wrapper .columns,body.account.customer-account-createpassword .page-main .login-wrapper .columns,body.account.customer-account-confirmation .page-main .login-wrapper .columns{padding:60px 0 60px 15px}body.account.customer-account-login .page-main .login-wrapper .page-title-wrapper,body.account.customer-account-forgotpassword .page-main .login-wrapper .page-title-wrapper,body.account.customer-account-createpassword .page-main .login-wrapper .page-title-wrapper,body.account.customer-account-confirmation .page-main .login-wrapper .page-title-wrapper{padding:0 0 30px}body.account.customer-account-login .page-main .login-wrapper .page-title-wrapper .page-title,body.account.customer-account-forgotpassword .page-main .login-wrapper .page-title-wrapper .page-title,body.account.customer-account-createpassword .page-main .login-wrapper .page-title-wrapper .page-title,body.account.customer-account-confirmation .page-main .login-wrapper .page-title-wrapper .page-title{padding:0}body.account.customer-account-login .page-main .login-wrapper .block.block-new-customer,body.account.customer-account-forgotpassword .page-main .login-wrapper .block.block-new-customer,body.account.customer-account-createpassword .page-main .login-wrapper .block.block-new-customer,body.account.customer-account-confirmation .page-main .login-wrapper .block.block-new-customer{height:100%;padding:120px 1.25rem 60px;margin:0 -1.25rem;background-image:url('../../frontend/CastelGarden/infoCommercePrice/default/images/registration_login.png')}}@media only screen and (min-width:1200px){body.account.customer-account-login .page-main .login-wrapper .columns,body.account.customer-account-forgotpassword .page-main .login-wrapper .columns,body.account.customer-account-createpassword .page-main .login-wrapper .columns,body.account.customer-account-confirmation .page-main .login-wrapper .columns{padding-left:60px;padding-bottom:120px}body.account.customer-account-login .page-main .login-wrapper .page-title-wrapper,body.account.customer-account-forgotpassword .page-main .login-wrapper .page-title-wrapper,body.account.customer-account-createpassword .page-main .login-wrapper .page-title-wrapper,body.account.customer-account-confirmation .page-main .login-wrapper .page-title-wrapper{padding-bottom:60px}body.account.customer-account-login .page-main .login-wrapper .block.block-new-customer,body.account.customer-account-forgotpassword .page-main .login-wrapper .block.block-new-customer,body.account.customer-account-createpassword .page-main .login-wrapper .block.block-new-customer,body.account.customer-account-confirmation .page-main .login-wrapper .block.block-new-customer{padding-top:150px}}body.account.customer-account-login .social-login .actions-toolbar{text-align:center}body.account.customer-account-logoutsuccess .page-main .page-title-wrapper,body.account.customer-account-create .page-main .page-title-wrapper,body.account.registration-customer-success .page-main .page-title-wrapper{display:block;text-align:center;background:#eee;color:#44555f}body.account.customer-account-logoutsuccess .page-main .page-title-wrapper .page-title,body.account.customer-account-create .page-main .page-title-wrapper .page-title,body.account.registration-customer-success .page-main .page-title-wrapper .page-title{text-align:center}body.account.customer-account-logoutsuccess .page-main .columns,body.account.customer-account-create .page-main .columns,body.account.registration-customer-success .page-main .columns{min-height:150px}body.account.customer-account-logoutsuccess .page-main .columns .column.main,body.account.customer-account-logoutsuccess .page-main .columns .columns.main,body.account.customer-account-create .page-main .columns .column.main,body.account.customer-account-create .page-main .columns .columns.main,body.account.registration-customer-success .page-main .columns .column.main,body.account.registration-customer-success .page-main .columns .columns.main,body.account.customer-account-logoutsuccess .page-main .columns .column.main p,body.account.customer-account-logoutsuccess .page-main .columns .columns.main p,body.account.customer-account-create .page-main .columns .column.main p,body.account.customer-account-create .page-main .columns .columns.main p,body.account.registration-customer-success .page-main .columns .column.main p,body.account.registration-customer-success .page-main .columns .columns.main p{font-size:14px;line-height:1.5}@media only screen and (min-width:1200px){body.account.customer-account-logoutsuccess .page-main .columns .column.main,body.account.customer-account-logoutsuccess .page-main .columns .columns.main,body.account.customer-account-create .page-main .columns .column.main,body.account.customer-account-create .page-main .columns .columns.main,body.account.registration-customer-success .page-main .columns .column.main,body.account.registration-customer-success .page-main .columns .columns.main,body.account.customer-account-logoutsuccess .page-main .columns .column.main p,body.account.customer-account-logoutsuccess .page-main .columns .columns.main p,body.account.customer-account-create .page-main .columns .column.main p,body.account.customer-account-create .page-main .columns .columns.main p,body.account.registration-customer-success .page-main .columns .column.main p,body.account.registration-customer-success .page-main .columns .columns.main p{font-size:16px}}body.account.customer-account-logoutsuccess .page-main .columns .text-center,body.account.customer-account-create .page-main .columns .text-center,body.account.registration-customer-success .page-main .columns .text-center{text-align:center}body.account.customer-account-create .account-creation-info{padding:0 20px;margin-top:30px}body.account.customer-account-create .account-creation-info p{font-size:14px;line-height:1.5}@media only screen and (min-width:700px){body.account.customer-account-create .account-creation-info{padding:0 35px}}@media only screen and (min-width:1000px){body.account.customer-account-create .account-creation-info{padding:0 60px}body.account.customer-account-create .account-creation-info p{font-size:16px}}@media only screen and (min-width:1000px){body.account.customer-account-create .account-creation-info{padding:0 80px}}body.account.customer-account-create .show-for-business,body.account.customer-account-create .hide-for-private{display:none}body.account.registration-customer-success .account-creation-success .text{margin-bottom:30px}body.account.registration-customer-success .account-creation-success .text p{margin:15px 0 0}body.account.registration-customer-success .account-creation-success .text p:last-child{margin-top:0}body.account.registration-customer-success .account-creation-success .text .btn-submit{width:100%;padding:15px;margin-top:30px;font-size:12px;text-align:center;text-transform:uppercase;box-shadow:none}body.account.registration-customer-success .account-creation-success .text .btn-submit.no-text-transform{text-transform:none}@media only screen and (min-width:1000px){body.account.registration-customer-success .account-creation-success .text .btn-submit{width:auto;padding:20px 60px;font-size:16px}}body.account.newsletter-manage-index .btn-submit{margin-bottom:30px}body.account .user-panel .account-link{margin-right:15px;background:#7a8a93}body.account .header.content .navigation ul li .account-link a span{text-decoration:underline;color:#e2001a}body.account .main-banner,body.account .sidebar-banner{padding:15px;margin:60px 0 30px;border:#eee 2px solid}body.account .main-banner .info-box,body.account .sidebar-banner .info-box{padding:0;margin:0;background:0 0}body.account .main-banner .info-box .block-title,body.account .sidebar-banner .info-box .block-title{margin-bottom:10px;border-bottom:none}body.account .main-banner .info-box .block-title h2,body.account .sidebar-banner .info-box .block-title h2{font-size:18px;font-weight:500;line-height:1.5}body.account .main-banner .info-box .block-content p,body.account .sidebar-banner .info-box .block-content p{margin:15px 0 0;font-size:14px;line-height:1.5}body.account .main-banner .info-box .block-content p:first-child,body.account .sidebar-banner .info-box .block-content p:first-child{margin-top:0}body.account .main-banner .info-box .block-content .button,body.account .sidebar-banner .info-box .block-content .button{width:100%;padding:15px;margin:30px 0 0;font-size:12px;line-height:1;text-align:center;text-transform:uppercase;background:0 0;border:#44555f 1px solid;box-shadow:none}@media only screen and (min-width:1000px){body.account .main-banner,body.account .sidebar-banner{padding:30px}body.account .main-banner .info-box .block-title h2,body.account .sidebar-banner .info-box .block-title h2{font-size:20px}body.account .main-banner .info-box .block-content .button,body.account .sidebar-banner .info-box .block-content .button{width:auto;-ms-flex:initial;flex:initial;max-width:initial;padding:15px 30px;font-size:14px}}.social-login{margin-top:15px}.social-login .divider{position:relative;margin-bottom:15px;text-align:center}.social-login .divider>span{position:relative;z-index:20;display:inline-block;padding:0 10px;background:#fff}.social-login .divider:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background:#b4b4b4}.social-login .actions-toolbar .login-link{margin-bottom:15px}.social-login .actions-toolbar .login-link:last-child{margin-bottom:0}.social-login .actions-toolbar .login-link a{position:relative;display:inline-block;padding:15px 15px 15px 50px;font-size:14px;line-height:1;text-decoration:none;background:#fff;border:#eee 1px solid;color:#000}.social-login .actions-toolbar .login-link a:before{content:'';position:absolute;top:50%;left:15px;display:block;width:22px;height:22px;background:0 0;background-size:contain;transform:translateY(-50%)}.social-login .actions-toolbar .login-link a span{font-weight:500}.social-login .actions-toolbar .login-link.google a:before{background-image:url('../../frontend/Alpenite/default/default/images/social_google.svg')}.social-login .actions-toolbar .login-link.facebook a{background-color:#475a96;border-color:#475a96;color:#fff}.social-login .actions-toolbar .login-link.facebook a:before{background-image:url('../../frontend/Alpenite/default/default/images/social_facebook.svg')}@media only screen and (min-width:1000px){.social-login{margin-top:30px}.social-login .divider{margin-bottom:30px}.social-login .actions-toolbar .login-link{display:inline-block;margin-left:15px}.social-login .actions-toolbar .login-link:first-child{margin-left:0}}body.account .page-main .page-title-wrapper .btn-register-wrap{position:absolute;top:50%;left:50%;width:100%;max-width:1920px;margin:0 auto;line-height:1;text-align:right;transform:translate(-50%,-50%)}body.account .page-main .page-title-wrapper .btn-register-wrap .btn-register{width:100%;padding:15px;font-size:12px;text-transform:uppercase}body.account .page-main .page-title-wrapper .btn-register-wrap .btn-register.no-text-transform{text-transform:none}@media only screen and (min-width:700px){body.account .page-main .page-title-wrapper .btn-register-wrap{padding:0 20px}body.account .page-main .page-title-wrapper .btn-register-wrap .btn-register{width:auto;padding:20px 45px;font-size:16px}body.account .page-main .page-title-wrapper.registration-thank-you .page-title{padding:0 25px}body.account .page-main .page-title-wrapper.registration-thank-you .page-title .base{display:block;width:58.33333%;padding:0 .625rem;margin-left:8.33333%}}@media only screen and (min-width:1000px){body.account .page-main .page-title-wrapper .btn-register-wrap{padding:0 40px}body.account .page-main .page-title-wrapper.registration-thank-you .page-title{padding:0 45px}}@media only screen and (min-width:1200px){body.account .page-main .page-title-wrapper .btn-register-wrap{padding:0 80px}body.account .page-main .page-title-wrapper.registration-thank-you .page-title{max-width:120rem;padding:0 50px;margin-left:auto;margin-right:auto}body.account .page-main .page-title-wrapper.registration-thank-you .page-title .base{width:50%;padding:0 1.25rem;margin-left:16.66667%}}body.account .page-main .registration-products .btn-register-wrap{margin-top:-15px;margin-bottom:30px}body.account .page-main .registration-products .btn-register-wrap .btn-register{width:100%;padding:15px;font-size:12px;text-align:center;text-transform:uppercase}body.account .page-main .registration-products .btn-register-wrap .btn-register.no-text-transform{text-transform:none}@media only screen and (min-width:700px){body.account .page-main .registration-products .btn-register-wrap{display:none}}body.account .page-main .registration-products.product-list .list .item{padding:30px 0 0;margin:30px 0 0;line-height:1.5;border-top:#b4b4b4 1px solid}body.account .page-main .registration-products.product-list .list .item:first-child{padding-top:0;margin-top:0;border-top:none}body.account .page-main .registration-products.product-list .list .item .product-name{margin-bottom:5px}body.account .page-main .registration-products.product-list .list .item .product-name h2{margin:0;font-size:16px;line-height:1}body.account .page-main .registration-products.product-list .list .item .product-info{margin-bottom:5px;font-size:12px}body.account .page-main .registration-products.product-list .list .item .product-warranty{font-size:12px}body.account .page-main .registration-products.product-list .list .item .btn-details{display:block;width:100%;padding:10px;margin-top:10px;font-size:12px;line-height:1;text-transform:uppercase;background:0 0;border:#44555f 1px solid;color:#44555f}body.account .page-main .registration-products.product-list .list .item .btn-details.no-text-transform{text-transform:none}body.account .page-main .registration-products.product-list .list .item .list-accordion-content{display:none}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div{position:relative;padding:15px 15px 1px;margin-top:30px;background:#eee}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div:before{content:'';position:absolute;top:-10px;left:30px;display:block;width:20px;height:20px;background:#eee;transform:rotate(45deg)}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-title h3{margin:0 0 15px;font-size:16px}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content{padding:0 0 30px;margin:0 0 30px;border-bottom:#e2001a 3px solid}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .table{display:table;width:100%}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .table tr th,body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .table tr td{padding:5px;font-size:12px}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .table tr th:first-child,body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .table tr td:first-child{padding-left:0}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .table tr th:last-child,body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .table tr td:last-child{padding-right:0}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .table.warranty tr th{border-bottom:#b4b4b4 1px solid}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content{padding:0;margin:0;max-width:initial;text-align:left}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-tabs{display:block;width:calc(100% + 15px);padding:0;margin:0 -15px 15px 0;text-align:left;border-bottom:#b4b4b4 1px solid;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-tabs a{position:relative;display:inline-block;padding:10px;font-size:14px;text-transform:none}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-tabs a.active{color:#e2001a}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-tabs a.active:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#e2001a}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-list .support-manuals-wrapper tr th,body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-list .support-manuals-wrapper tr td{border-color:#b4b4b4}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-list .support-manuals-wrapper tr th a,body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-list .support-manuals-wrapper tr td a{font-size:12px}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-list .support-manuals-wrapper tr td a{padding:0;vertical-align:middle}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-list .support-manuals-wrapper tr td a .material-icons{position:static;display:inline-block;vertical-align:middle;margin-right:5px;font-size:16px}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-list .support-manuals-wrapper tr:first-child th,body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-list .support-manuals-wrapper tr:first-child td{border-top:none}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .video-wrapper{margin:0 0 15px}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .faqs-wrapper{max-width:initial}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .faqs-wrapper .title{font-size:12px}@media only screen and (min-width:1000px){body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .faqs-wrapper .title{font-size:16px}}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .faqs-wrapper p{font-size:12px;line-height:1.5}@media only screen and (min-width:1000px){body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .faqs-wrapper p{font-size:14px}}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .support-accessories-wrapper .block.accessories{padding:0}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .support-accessories-wrapper .block.accessories .products-grid{padding:0 60px;margin:0}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .support-accessories-wrapper .block.accessories .products-grid .product-items{margin:0}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .support-accessories-wrapper .block.accessories .products-grid .product-items .slick-arrow.slick-prev{left:auto;right:100%}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .support-accessories-wrapper .block.accessories .products-grid .product-items .slick-arrow.slick-next{right:auto;left:100%}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .support-accessories-wrapper .block.accessories .products-grid .product-items .item{padding-top:0;margin-top:0;border-top:none}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .support-accessories-wrapper .block.accessories .products-grid .product-items .item .product-item-info{padding:0 15px}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .support-accessories-wrapper .block.accessories .products-grid .product-items .item .product-item-info .product-item-details{padding:15px 0 0;font-size:12px;line-height:1}@media only screen and (min-width:1000px){body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .support-accessories-wrapper .block.accessories .products-grid .product-items .item .product-item-info .product-item-details{font-size:14px}}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .support-accessories-wrapper .block.accessories .products-grid .product-items .item .product-item-info .product-item-details .product-item-name .product-item-link{font-size:14px;line-height:1}@media only screen and (min-width:1000px){body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .support-accessories-wrapper .block.accessories .products-grid .product-items .item .product-item-info .product-item-details .product-item-name .product-item-link{font-size:16px}}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .support-accessories-wrapper .block.accessories .products-grid .product-items .item .product-item-info .product-item-details .product-item-description{line-height:1.5}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .support-accessories-wrapper .block.accessories .products-grid .product-items .item:hover .product-item-info .product-item-photo{opacity:.75}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .support-accessories-wrapper .block.accessories .products-grid .product-items .item:hover .product-item-info .product-item-details{background:0 0}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block:last-child .block-content{padding-bottom:0;border-bottom:0}@media only screen and (min-width:1000px){body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div{padding:30px 30px 1px}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div:before{left:45px}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-title h3{font-size:20px}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .table tr th,body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .table tr td{padding:10px 5px;font-size:14px}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .table tr th:first-child,body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .table tr td:first-child{padding-left:0}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .table tr th:last-child,body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .table tr td:last-child{padding-right:0}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-tabs{width:100%;margin-right:0;overflow-x:initial}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-tabs a{padding:15px;font-size:16px}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-tabs a.active{color:#e2001a}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-tabs a.active:after{height:3px}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-list .support-manuals-wrapper tr th a,body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-list .support-manuals-wrapper tr td a{font-size:14px}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .product-support-list .support-manuals-wrapper tr td a .material-icons{font-size:20px}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .box-video-wrapper{width:100%}body.account .page-main .registration-products.product-list .list .item .list-accordion-content>div .block .block-content .product-support-content .faqs-wrapper{max-width:initial;padding:0 30px;margin-bottom:0}}@media only screen and (min-width:1200px){body.account .page-main .registration-products.product-list .list .item .product-name h2{font-size:20px}body.account .page-main .registration-products.product-list .list .item .product-info,body.account .page-main .registration-products.product-list .list .item .product-warranty{margin-bottom:0;font-size:14px}body.account .page-main .registration-products.product-list .list .item .btn-details{margin-top:0}}body.account .page-main .registration-products.success .text{margin-top:30px;text-align:left}body.account .page-main .registration-products.success .text p{font-size:14px;line-height:1.5}body.account .page-main .registration-products.success .image{margin-top:30px}@media only screen and (min-width:700px){body.account .page-main .registration-products.success .row{padding:0 25px}body.account .page-main .registration-products.success .text p{font-size:16px}body.account .page-main .registration-products.success .image{margin-top:-60px;margin-bottom:-15px}}@media only screen and (min-width:1000px){body.account .page-main .registration-products.success .row{padding:0 45px}}@media only screen and (min-width:1200px){body.account .page-main .registration-products.success .row{padding:0 50px}}body.account .page-main .garden-questions-wrap>.title{margin:0 0 30px;font-size:30px;line-height:1;text-align:center}body.account .page-main .garden-questions-wrap>p{font-size:14px;line-height:1.5}body.account .page-main .garden-questions-wrap .button{width:100%;padding:15px;margin:30px 0 0;font-size:13px;line-height:1;text-align:center;text-transform:uppercase}body.account .page-main .garden-questions-wrap .button:hover,body.account .page-main .garden-questions-wrap .button:focus{box-shadow:none}body.account .page-main .garden-questions-wrap .button.no-text-transform{text-transform:none}body.account .page-main .garden-questions-wrap>.button-goto{margin:30px 0 0}body.account .page-main .garden-questions-wrap .garden-questions--item{margin-top:45px}body.account .page-main .garden-questions-wrap .garden-questions--item .question{margin:0 0 30px;font-size:18px;line-height:1}body.account .page-main .garden-questions-wrap .garden-questions--item .comment{display:block;margin-top:-15px;margin-bottom:30px;font-size:12px}body.account .page-main .garden-questions-wrap .garden-questions--item .answer .label{font-size:16px;line-height:1}@media only screen and (min-width:700px){body.account .page-main .garden-questions-wrap{position:relative}body.account .page-main .garden-questions-wrap>.title{font-size:42px;text-align:left}body.account .page-main .garden-questions-wrap>p{font-size:16px}body.account .page-main .garden-questions-wrap .button{width:auto;padding:20px 45px;margin:0;font-size:16px}body.account .page-main .garden-questions-wrap .button-goto{padding-top:19px;padding-bottom:19px;margin:1px 0 0 30px}body.account .page-main .garden-questions-wrap>.button-goto{position:absolute;top:-10px;right:0;padding:15px 45px;margin:0}body.account .page-main .garden-questions-wrap .garden-questions--item{margin-top:60px}body.account .page-main .garden-questions-wrap .garden-questions--item .question{font-size:26px}body.account .page-main .garden-questions-wrap .garden-questions--item .comment{font-size:14px}body.account .page-main .garden-questions-wrap .garden-questions--item .answer .label{font-size:18px}body.account .page-main .garden-questions-wrap .garden-questions--item .answer.inline{margin-bottom:-30px}body.account .page-main .garden-questions-wrap .garden-questions--item .answer.inline .field{display:inline-block;margin-right:15px}}body.account .page-main .form .fieldset .field.field-serialnumber .control{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}body.account .page-main .form .fieldset .field.field-serialnumber .control .col-input,body.account .page-main .form .fieldset .field.field-serialnumber .control .col-button{position:relative;width:100%;padding-right:5px;padding-left:5px}body.account .page-main .form .fieldset .field.field-serialnumber .control .col-input{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}body.account .page-main .form .fieldset .field.field-serialnumber .control .col-button{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}body.account .page-main .form .fieldset .field.field-serialnumber .control .btn-search{position:relative;height:50px;padding:10px 15px 10px 45px}body.account .page-main .form .fieldset .field.field-serialnumber .control .btn-search .material-icons{position:absolute;top:50%;left:15px;transform:translateY(-50%)}body.account .page-main .form .fieldset .field.field-serialnumber.isLoading .control:after{display:none}body.account .page-main .form .fieldset .field.field-serialnumber.isLoading .control .col-input:after{content:'';position:absolute;top:9px;right:15px;z-index:20;display:block;width:32px;height:32px;background:url('../../frontend/Alpenite/default/default/images/loading.svg') center center no-repeat;background-size:contain}.product-registration-landing .breadcrumbs{display:none !important}.product-registration-landing .page-title-wrapper{padding:90px 15px;margin:0 0 45px;text-align:center;background:#44555f url('../../frontend/CastelGarden/infoCommercePrice/default/images/registration_landing_m.png') center center no-repeat;background-size:cover}.product-registration-landing .page-title-wrapper .page-title{font-size:30px;color:#fff;text-shadow:0px 2px 4px rgba(0,0,0,.5)}.product-registration-landing--box{margin-bottom:45px;font-size:14px;line-height:1.5}.product-registration-landing--box p{margin:0 0 30px;font-size:14px;line-height:1.5}.product-registration-landing--box ul{padding:0;margin:0 0 30px;list-style:none}.product-registration-landing--box ul li{position:relative;padding:5px 0 5px 30px;font-style:italic;font-weight:500;font-size:14px;line-height:1.5}.product-registration-landing--box ul li:before{content:'check';position:absolute;top:5px;left:0;line-height:1;color:#e2001a;font-size:20px !important}.product-registration-landing--box ul li:before{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:lowercase;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.product-registration-landing--box.fullscreen{padding:45px 0;background:#eee}.product-registration-landing--box.title{padding-left:15px;padding-right:15px;padding-bottom:0;margin-bottom:0;text-align:center}.product-registration-landing--box.title h2{padding:0;margin:0;font-size:26px;line-height:1}.product-registration-landing--box.icons .bluefoot-column{margin-top:30px}.product-registration-landing--box.icons .bluefoot-column:first-child{margin-top:0}.product-registration-landing--box.icons .bluefoot-column .columns{display:flex;webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-registration-landing--box.icons .widget-box-uncutted{padding:0 !important}.product-registration-landing--box.icons .image-content{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;text-align:center}.product-registration-landing--box.icons .image-content img{padding:0}.product-registration-landing--box.icons .content{-ms-flex:0 0 66.6667%;flex:0 0 66.6667%;max-width:66.6667%;margin-left:8.3333%}.product-registration-landing--box.icons .content h3{padding:0;margin:0;font-size:18px}.product-registration-landing--box.icons .content p{margin:0}.product-registration-landing--cta{margin-top:30px}.product-registration-landing--cta .button{width:100%;padding:15px;margin-top:15px;font-size:12px;text-align:center;text-transform:uppercase;box-shadow:none}.product-registration-landing--cta .button:first-child{margin-top:0}.product-registration-landing--cta .button:hover{box-shadow:none}.product-registration-landing--cta .button.no-text-transform{text-transform:none}@media only screen and (min-width:700px){.product-registration-landing .page-title-wrapper{background-image:url('../../frontend/CastelGarden/infoCommercePrice/default/images/registration_landing.png')}.product-registration-landing--box.icons .bluefoot-column:nth-child(2){margin-top:0}}@media only screen and (min-width:1000px){.product-registration-landing .page-title-wrapper{padding:100px 0}.product-registration-landing .page-title-wrapper .page-title{font-size:42px}.product-registration-landing--box{font-size:16px}.product-registration-landing--box.bluefoot-row{width:83.3333%;margin-left:8.3333%}.product-registration-landing--box p{font-size:16px}.product-registration-landing--box ul li{font-size:16px}.product-registration-landing--box ul li:before{font-size:22px !important}.product-registration-landing--box.fullscreen{padding:60px 0}.product-registration-landing--box.fullscreen.bluefoot-row{width:100%;margin-left:0}.product-registration-landing--box.title{padding-bottom:0;margin-bottom:0}.product-registration-landing--box.title h2{font-size:36px}.product-registration-landing--box.icons .image-content{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}.product-registration-landing--box.icons .content{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0;text-align:center}.product-registration-landing--box.icons .content h3{font-size:26px}.product-registration-landing--cta{margin-top:45px}.product-registration-landing--cta .button{width:auto;padding:20px 60px;margin:0 0 15px 30px;font-size:16px}.product-registration-landing--cta .button:first-child{margin-left:0}}@media only screen and (min-width:1200px){.product-registration-landing--box.bluefoot-row{width:66.6664%;margin-left:16.6666%}.product-registration-landing--box.fullscreen.bluefoot-row{width:100%;margin-left:0}.product-registration-landing--box.icons .bluefoot-column{margin-top:0}}body.concierge .page-main .page-title-wrapper{position:relative;max-width:initial;padding:30px 0;margin:0 0 45px;text-align:center;background:#eee;color:#44555f;transition:height .3s ease padding .3s ease}@media only screen and (min-width:700px){body.concierge .page-main .page-title-wrapper{padding:60px 0}}body.concierge .page-main .page-title-wrapper.not-shown{height:0;padding-top:0;padding-bottom:0;margin-bottom:30px;overflow:hidden}@media only screen and (min-width:1000px){body.concierge .page-main .page-title-wrapper.not-shown{margin-bottom:75px}}body.concierge .page-main .page-title-wrapper .page-title,body.concierge .page-main .page-title-wrapper .concierge-intro{max-width:1920px;padding:0 15px;margin:0 auto}@media only screen and (min-width:700px){body.concierge .page-main .page-title-wrapper .page-title,body.concierge .page-main .page-title-wrapper .concierge-intro{padding:0 20px}}@media only screen and (min-width:1000px){body.concierge .page-main .page-title-wrapper .page-title,body.concierge .page-main .page-title-wrapper .concierge-intro{padding:0 40px}}@media only screen and (min-width:1200px){body.concierge .page-main .page-title-wrapper .page-title,body.concierge .page-main .page-title-wrapper .concierge-intro{max-width:120rem;padding:0 70px}}body.concierge .page-main .page-title-wrapper .page-title p,body.concierge .page-main .page-title-wrapper .concierge-intro p{font-size:16px;line-height:1.5}@media only screen and (min-width:1000px){body.concierge .page-main .page-title-wrapper .page-title p,body.concierge .page-main .page-title-wrapper .concierge-intro p{font-size:22px}}body.concierge .page-main .page-title-wrapper .page-title,body.concierge .page-main .page-title-wrapper .concierge-intro h1{margin-bottom:15px;line-height:1}@media only screen and (min-width:1200px){body.concierge .page-main .concierge .show-for-xlarge{position:relative}}body.concierge .page-main .concierge--question{margin-bottom:60px}body.concierge .page-main .concierge--question .container{padding:0 15px}@media only screen and (min-width:700px){body.concierge .page-main .concierge--question .container{padding:0 20px}}@media only screen and (min-width:1000px){body.concierge .page-main .concierge--question .container{padding:0 40px}}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .container{max-width:120rem;padding:0 50px;margin-right:auto;margin-left:auto}}body.concierge .page-main .concierge--question .icon-left,body.concierge .page-main .concierge--question .icon-right{position:relative;padding-top:30px}body.concierge .page-main .concierge--question .icon-left:after,body.concierge .page-main .concierge--question .icon-right:after{content:'';position:absolute;top:0;display:block;width:0;height:0;border-style:solid}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .icon-left:after,body.concierge .page-main .concierge--question .icon-right:after{top:45px}}body.concierge .page-main .concierge--question .icon-left img,body.concierge .page-main .concierge--question .icon-right img{height:auto;max-width:100%}body.concierge .page-main .concierge--question .icon-left{text-align:right}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .icon-left{text-align:center}}body.concierge .page-main .concierge--question .icon-left:after{left:100%;border-width:20px 15px 0 0;border-color:#eee transparent transparent}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .icon-left:after{left:auto;right:0;border-width:0 60px 45px 0;border-color:transparent #eee transparent transparent}}body.concierge .page-main .concierge--question .icon-right{text-align:left}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .icon-right{text-align:center}}body.concierge .page-main .concierge--question .icon-right:after{right:100%;border-width:0 15px 20px 0;border-color:transparent #eee transparent transparent}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .icon-right:after{right:auto;left:0;border-width:45px 0 0 60px;border-color:transparent transparent transparent #eee}}body.concierge .page-main .concierge--question .icon-right img{margin-top:30px}body.concierge .page-main .concierge--question .content,body.concierge .page-main .concierge--question .question{padding:30px 15px;background:#eee}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content,body.concierge .page-main .concierge--question .question{padding:45px 30px}}body.concierge .page-main .concierge--question .content-title,body.concierge .page-main .concierge--question .question-title{margin:0 0 30px;font-size:26px;font-style:italic;font-weight:500;line-height:1.5}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content-title,body.concierge .page-main .concierge--question .question-title{margin-bottom:60px;font-size:32px;text-align:center}}body.concierge .page-main .concierge--question .content-options,body.concierge .page-main .concierge--question .question-options{margin-bottom:-15px}@media only screen and (min-width:700px){body.concierge .page-main .concierge--question .content-options,body.concierge .page-main .concierge--question .question-options{margin-bottom:15px}}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content-options,body.concierge .page-main .concierge--question .question-options{margin-bottom:45px}}body.concierge .page-main .concierge--question .content-options .row,body.concierge .page-main .concierge--question .question-options .row{margin-right:0;margin-left:0}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content-options .row,body.concierge .page-main .concierge--question .question-options .row{margin-right:-7.5px;margin-left:-7.5px}body.concierge .page-main .concierge--question .content-options .row>div,body.concierge .page-main .concierge--question .question-options .row>div{padding-right:7.5px;padding-left:7.5px}}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content-options.align-center .row,body.concierge .page-main .concierge--question .question-options.align-center .row{-ms-flex-pack:center;justify-content:center}}body.concierge .page-main .concierge--question .content-options .option,body.concierge .page-main .concierge--question .question-options .option{position:relative}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content-options .option,body.concierge .page-main .concierge--question .question-options .option{height:100%}}body.concierge .page-main .concierge--question .content-options .option-control,body.concierge .page-main .concierge--question .question-options .option-control{margin-bottom:15px}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content-options .option-control,body.concierge .page-main .concierge--question .question-options .option-control{height:100%;padding-bottom:15px;margin-bottom:0}}body.concierge .page-main .concierge--question .content-options .option-control-input,body.concierge .page-main .concierge--question .question-options .option-control-input{position:absolute;z-index:-1;opacity:0}body.concierge .page-main .concierge--question .content-options .option-control-input:checked~.option-control-label,body.concierge .page-main .concierge--question .question-options .option-control-input:checked~.option-control-label{border-color:#e2001a}body.concierge .page-main .concierge--question .content-options .option-control-input.disabled~.option-control-label,body.concierge .page-main .concierge--question .question-options .option-control-input.disabled~.option-control-label{cursor:default}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content-options .option-control-input.disabled~.option-control-label:hover,body.concierge .page-main .concierge--question .question-options .option-control-input.disabled~.option-control-label:hover{box-shadow:none}}body.concierge .page-main .concierge--question .content-options .option-control-input.disabled~.option-control-label .icon,body.concierge .page-main .concierge--question .question-options .option-control-input.disabled~.option-control-label .icon,body.concierge .page-main .concierge--question .content-options .option-control-input.disabled~.option-control-label .text,body.concierge .page-main .concierge--question .question-options .option-control-input.disabled~.option-control-label .text{opacity:.5}body.concierge .page-main .concierge--question .content-options .option-control-label,body.concierge .page-main .concierge--question .question-options .option-control-label{position:relative;display:block;padding:12px 37px 12px 70px;background:#fff;border:transparent 3px solid;cursor:pointer;transition:border-color .3s ease}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content-options .option-control-label,body.concierge .page-main .concierge--question .question-options .option-control-label{height:100%;padding:18px 12px;transition:border-color .3s ease,box-shadow .3s ease}body.concierge .page-main .concierge--question .content-options .option-control-label:hover,body.concierge .page-main .concierge--question .question-options .option-control-label:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.2)}}body.concierge .page-main .concierge--question .content-options .option-control-label .icon,body.concierge .page-main .concierge--question .question-options .option-control-label .icon{position:absolute;top:50%;left:10px;display:block;width:44px;height:44px;transform:translateY(-50%)}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content-options .option-control-label .icon,body.concierge .page-main .concierge--question .question-options .option-control-label .icon{position:initial;top:auto;left:auto;width:auto;height:auto;max-width:150px;margin:0 auto 15px auto;transform:none}}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content-options .option-control-label .icon span,body.concierge .page-main .concierge--question .question-options .option-control-label .icon span{position:relative;display:block;padding-top:100%}}body.concierge .page-main .concierge--question .content-options .option-control-label .icon span img,body.concierge .page-main .concierge--question .question-options .option-control-label .icon span img{position:absolute;top:50%;left:50%;display:inline-block;width:auto;height:auto;max-width:100%;transform:translate(-50%,-50%)}body.concierge .page-main .concierge--question .content-options .option-control-label .text,body.concierge .page-main .concierge--question .question-options .option-control-label .text{display:inline-block;font-size:18px;font-weight:500}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content-options .option-control-label .text,body.concierge .page-main .concierge--question .question-options .option-control-label .text{display:block;text-align:center}}body.concierge .page-main .concierge--question .content-options .option-info,body.concierge .page-main .concierge--question .question-options .option-info{position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content-options .option-info,body.concierge .page-main .concierge--question .question-options .option-info{top:10px;transform:none}}body.concierge .page-main .concierge--question .content-options .option-info.disabled,body.concierge .page-main .concierge--question .question-options .option-info.disabled{opacity:.5}body.concierge .page-main .concierge--question .content-options .option-info .option-help,body.concierge .page-main .concierge--question .question-options .option-info .option-help{display:block;padding:0;margin:0;text-align:center;background:0 0;border:none;color:#44555f}body.concierge .page-main .concierge--question .content-options .option-info .option-help .material-icons,body.concierge .page-main .concierge--question .question-options .option-info .option-help .material-icons{font-size:20px !important}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content-options .option-info .option-help .material-icons,body.concierge .page-main .concierge--question .question-options .option-info .option-help .material-icons{font-size:30px !important}}body.concierge .page-main .concierge--question .content-options .range,body.concierge .page-main .concierge--question .question-options .range{padding:30px}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content-options .range,body.concierge .page-main .concierge--question .question-options .range{padding-left:45px;padding-right:45px}}body.concierge .page-main .concierge--question .content-options .range .filter-options-content .ui-slider-horizontal,body.concierge .page-main .concierge--question .question-options .range .filter-options-content .ui-slider-horizontal{width:100%;background-color:#fff;border-color:#fff}body.concierge .page-main .concierge--question .content-options .range .filter-options-content .ui-slider-horizontal .ui-slider-handle,body.concierge .page-main .concierge--question .question-options .range .filter-options-content .ui-slider-horizontal .ui-slider-handle{cursor:pointer}body.concierge .page-main .concierge--question .content-options .range .filter-options-content .ui-slider-horizontal .ui-slider-handle span,body.concierge .page-main .concierge--question .question-options .range .filter-options-content .ui-slider-horizontal .ui-slider-handle span{position:absolute;top:-25px;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;background:#eee;color:#7a8a93;cursor:default;white-space:nowrap}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content-options .range .filter-options-content .ui-slider-horizontal .ui-slider-handle span,body.concierge .page-main .concierge--question .question-options .range .filter-options-content .ui-slider-horizontal .ui-slider-handle span{top:-30px;font-size:18px}}body.concierge .page-main .concierge--question .content .concierge-controls,body.concierge .page-main .concierge--question .question .concierge-controls{position:fixed;bottom:0;left:0;z-index:16000002;width:100%;background:#000}body.concierge .page-main .concierge--question .content .concierge-controls:before,body.concierge .page-main .concierge--question .question .concierge-controls:before,body.concierge .page-main .concierge--question .content .concierge-controls:after,body.concierge .page-main .concierge--question .question .concierge-controls:after{display:table;content:' ';flex-basis:0;order:1}body.concierge .page-main .concierge--question .content .concierge-controls:after,body.concierge .page-main .concierge--question .question .concierge-controls:after{clear:both}@media only screen and (min-width:700px){body.concierge .page-main .concierge--question .content .concierge-controls,body.concierge .page-main .concierge--question .question .concierge-controls{position:static;bottom:auto;left:auto;width:auto;margin:0 -15px -30px;background:0 0}}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content .concierge-controls,body.concierge .page-main .concierge--question .question .concierge-controls{margin:0 -30px -45px}}body.concierge .page-main .concierge--question .content .concierge-controls.has-next,body.concierge .page-main .concierge--question .question .concierge-controls.has-next{background:#e2001a}@media only screen and (min-width:700px){body.concierge .page-main .concierge--question .content .concierge-controls.has-next,body.concierge .page-main .concierge--question .question .concierge-controls.has-next{background:0 0}}body.concierge .page-main .concierge--question .content .concierge-controls .question-control,body.concierge .page-main .concierge--question .question .concierge-controls .question-control{position:relative;display:inline-block;vertical-align:middle;padding:20px 15px 20px 36px;margin:0;font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase;line-height:1}@media only screen and (min-width:700px){body.concierge .page-main .concierge--question .content .concierge-controls .question-control,body.concierge .page-main .concierge--question .question .concierge-controls .question-control{font-size:14px}}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content .concierge-controls .question-control,body.concierge .page-main .concierge--question .question .concierge-controls .question-control{padding:30px 30px 30px 55px;font-size:18px}}body.concierge .page-main .concierge--question .content .concierge-controls .question-control .material-icons,body.concierge .page-main .concierge--question .question .concierge-controls .question-control .material-icons{position:absolute;top:50%;left:10px;vertical-align:middle;font-size:22px !important;transform:translateY(-50%)}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content .concierge-controls .question-control .material-icons,body.concierge .page-main .concierge--question .question .concierge-controls .question-control .material-icons{left:15px;font-size:32px !important}}body.concierge .page-main .concierge--question .content .concierge-controls .question-control.question-prev,body.concierge .page-main .concierge--question .question .concierge-controls .question-control.question-prev{float:left;background:#b4b4b4}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content .concierge-controls .question-control.question-prev:hover,body.concierge .page-main .concierge--question .question .concierge-controls .question-control.question-prev:hover{background-color:#a7a7a7}}body.concierge .page-main .concierge--question .content .concierge-controls .question-control.question-next,body.concierge .page-main .concierge--question .question .concierge-controls .question-control.question-next{float:right;padding-right:36px;padding-left:15px;color:#fff}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content .concierge-controls .question-control.question-next,body.concierge .page-main .concierge--question .question .concierge-controls .question-control.question-next{padding-right:55px;padding-left:30px}}body.concierge .page-main .concierge--question .content .concierge-controls .question-control.question-next .material-icons,body.concierge .page-main .concierge--question .question .concierge-controls .question-control.question-next .material-icons{left:auto;right:15px}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content .concierge-controls .question-control.question-next:hover,body.concierge .page-main .concierge--question .question .concierge-controls .question-control.question-next:hover{background-color:#c90017}}body.concierge .page-main .concierge--question .content .concierge-controls .question-control.concierge-restart,body.concierge .page-main .concierge--question .question .concierge-controls .question-control.concierge-restart{background:#a8acb1}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .content .concierge-controls .question-control.concierge-restart:hover,body.concierge .page-main .concierge--question .question .concierge-controls .question-control.concierge-restart:hover{background-color:#9b9fa5}}body.concierge .page-main .concierge--question .background{display:none}body.concierge .page-main .concierge--question .col-cta,body.concierge .page-main .concierge--question .start-cta{display:none}body.concierge .page-main .concierge--question .col-content{position:relative}body.concierge .page-main .concierge--question .progress-bar{position:absolute;bottom:100%;left:0;width:100%}body.concierge .page-main .concierge--question .progress-bar .bar{display:block;height:10px;width:0;background:#e2001a;transition:width .3s ease}body.concierge .page-main .concierge--question .container>.row{-ms-flex-pack:center;justify-content:center}body.concierge .page-main .concierge--question .container>.row>div{flex-grow:1;transition:all .5s ease}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .col-icon-left{order:1}body.concierge .page-main .concierge--question .col-content{order:2}body.concierge .page-main .concierge--question .col-icon-right{order:3}body.concierge .page-main .concierge--question .col-cta{order:4}}body.concierge .page-main .concierge--question.intro{margin-bottom:0;overflow:hidden}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question.intro{overflow:initial}}body.concierge .page-main .concierge--question.intro .icon-left,body.concierge .page-main .concierge--question.intro .icon-right{text-align:center}body.concierge .page-main .concierge--question.intro .icon-left:after,body.concierge .page-main .concierge--question.intro .icon-right:after{left:50%;right:auto;transform:translateX(-50%)}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question.intro .icon-left img,body.concierge .page-main .concierge--question.intro .icon-right img{width:100%;max-width:inherit}}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question.intro .icon-left:after{top:45px;left:100%;right:auto;transform:none}}@media only screen and (min-width:1920px){body.concierge .page-main .concierge--question.intro .icon-left:after{top:120px}}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question.intro .icon-right:after{top:60px;left:auto;right:100%;transform:none}}@media only screen and (min-width:1920px){body.concierge .page-main .concierge--question.intro .icon-right:after{top:150px}}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question.intro .icon-right img{margin-top:20%}}body.concierge .page-main .concierge--question.intro .content{padding:15px 20px;margin:0 15px;font-size:18px;line-height:1.5;font-style:italic;background:#eee}body.concierge .page-main .concierge--question.intro .content p{font-size:inherit;line-height:inherit}@media only screen and (min-width:700px){body.concierge .page-main .concierge--question.intro .content{padding:20px 30px;margin:0}}@media only screen and (min-width:1000px){body.concierge .page-main .concierge--question.intro .content{margin-left:60px;margin-right:60px}}@media only screen and (min-width:1440px){body.concierge .page-main .concierge--question.intro .content{font-size:22px}}@media only screen and (min-width:1920px){body.concierge .page-main .concierge--question.intro .content{margin-top:60px;font-size:24px}}body.concierge .page-main .concierge--question.intro .start-cta{position:relative;display:block;height:100%}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question.intro .start-cta{height:auto;text-align:center}}body.concierge .page-main .concierge--question.intro .start-cta button{position:absolute;top:50%;left:50%;display:inline-block;padding:15px 20px;z-index:30;font-size:16px;line-height:1;text-transform:uppercase;white-space:nowrap;background:#e2001a;border:none;color:#fff;transform:translate(-50%,-50%)}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question.intro .start-cta button{position:static;top:auto;left:auto;padding:20px 30px;margin-top:60px;font-size:18px;transform:none}body.concierge .page-main .concierge--question.intro .start-cta button:hover{background-color:#c90017}}body.concierge .page-main .concierge--question.intro .progress-bar{display:none}body.concierge .page-main .concierge--question.intro .background{position:relative;z-index:10;display:block;height:100px;margin:-30px 0 0;background:#81a029}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question.intro .background{height:auto;margin-top:-45px}}body.concierge .page-main .concierge--question.intro .background:before,body.concierge .page-main .concierge--question.intro .background:after{content:'';position:absolute;bottom:calc(100% - 10px);z-index:15;display:block}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question.intro .background:before,body.concierge .page-main .concierge--question.intro .background:after{bottom:calc(100% - 25px)}}body.concierge .page-main .concierge--question.intro .background:before{right:calc(100% - 24%);width:40%;padding-top:19.0082644628%;background:url('../../frontend/Magento/base/default/Tsu_Concierge/images/bg-trees-left.svg') left center no-repeat;background-size:contain}@media only screen and (min-width:1920px){body.concierge .page-main .concierge--question.intro .background:before{width:766px;height:364px;padding-top:0}}body.concierge .page-main .concierge--question.intro .background:after{left:calc(100% - 26%);width:30%;padding-top:41.7525773196%;background:url('../../frontend/Magento/base/default/Tsu_Concierge/images/bg-trees-right.svg') center center no-repeat;background-size:contain}@media only screen and (min-width:700px){body.concierge .page-main .concierge--question.intro .background:after{left:auto;right:15px;width:20%;padding-top:27.8350515464%}}@media only screen and (min-width:1000px){body.concierge .page-main .concierge--question.intro .background:after{width:15%;padding-top:20.8762886598%}}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question.intro .background:after{right:5%;width:20%;padding-top:27.8350515464%}}@media only screen and (min-width:1920px){body.concierge .page-main .concierge--question.intro .background:after{width:383px;height:533px;padding-top:0}}body.concierge .page-main .concierge--question.intro .background span{position:absolute;bottom:100%;left:0;z-index:20;display:block;width:100%;padding-top:82px;background:url('../../frontend/Magento/base/default/Tsu_Concierge/images/bg-grass.svg') bottom center no-repeat;background-size:cover;transform:translateY(75%)}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question.intro .background span{position:relative;top:auto;left:auto;padding-top:7.95%;background-size:contain;transform:translateY(-25%)}}body.concierge .page-main .concierge--question.intro .container>.row{position:relative;z-index:20}@media only screen and (min-width:700px){body.concierge .page-main .concierge--question.intro .container>.row{max-width:75%}}body.concierge .page-main .concierge--question.intro .col-cta{display:block}@media only screen and (min-width:1440px){body.concierge .page-main .concierge--question.intro .col-content{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}body.concierge .page-main .concierge--question .concierge-thankyou{font-size:18px;font-style:italic;font-weight:500;line-height:1.5}@media only screen and (min-width:700px){body.concierge .page-main .concierge--question .concierge-thankyou{margin-bottom:30px}}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--question .concierge-thankyou{margin-bottom:45px;font-size:32px;text-align:center}}body.concierge .page-main .concierge--question .concierge-thankyou p{font-size:inherit;line-height:inherit}body.concierge .page-main .concierge--results{transform:scaleY(0);transform-origin:top;opacity:0;transition:transform .3s ease,opacity .3s ease}body.concierge .page-main .concierge--results.in{transform:scaleY(1);opacity:1;margin-top:-200px}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--results.in{margin-top:0}}body.concierge .page-main .concierge--results .container{position:relative;padding:60px 15px 0}body.concierge .page-main .concierge--results .container:before{content:'';position:absolute;top:0;left:0;z-index:10;width:100%;height:60px;background:#fff;background:linear-gradient(0deg,rgba(0,0,0,.15) 0%,rgba(0,0,0,0) 100%)}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--results .container:before{display:none}}body.concierge .page-main .concierge--results .container>.row{position:relative;z-index:20;background:#fff}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--results .container>.row{background:0 0}}@media only screen and (min-width:700px){body.concierge .page-main .concierge--results .container{padding:60px 20px 0}}@media only screen and (min-width:1000px){body.concierge .page-main .concierge--results .container{padding:60px 40px 0}}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--results .container{max-width:120rem;padding:0 50px;margin-right:auto;margin-left:auto}}body.concierge .page-main .concierge--results-recommended,body.concierge .page-main .concierge--results-list{padding-top:20px}body.concierge .page-main .concierge--results-recommended .title,body.concierge .page-main .concierge--results-list .title{font-size:20px;line-height:1.2}@media only screen and (min-width:1200px){body.concierge .page-main .concierge--results-recommended .title,body.concierge .page-main .concierge--results-list .title{margin-bottom:30px;font-size:24px}}body.concierge .page-main .concierge--results-recommended .products-grid .product-item-photo{border-color:#e2001a;border-width:3px}body.concierge .page-main .concierge.is-loading .content,body.concierge .page-main .concierge.is-loading .question{position:relative}body.concierge .page-main .concierge.is-loading .content:before,body.concierge .page-main .concierge.is-loading .question:before{content:'';position:absolute;top:0;left:0;z-index:10;display:block;width:100%;height:100%;background:rgba(238,238,238,.75)}body.concierge .page-main .concierge.is-loading .content:after,body.concierge .page-main .concierge.is-loading .question:after{content:'';position:absolute;top:50%;left:50%;z-index:20;display:block;width:64px;height:64px;background:url('../../frontend/Alpenite/default/default/images/loading2.svg') center center no-repeat;background-size:contain;transform:translate(-50%,-50%)}body.concierge .page-footer .footer-wrapper{padding-bottom:45px}@media only screen and (min-width:700px){body.concierge .page-footer .footer-wrapper{padding-bottom:0}}@media only screen and (max-width:639px){body.concierge .zopim{display:none !important}}@media print{.page-title-wrapper{display:block !important;padding:0 1.25rem !important;margin:0 0 30px !important;text-align:left !important}}#mageplaza-betterpopup-block{position:relative}#mageplaza-betterpopup-block #bio_ep{text-align:center;box-shadow:none !important;align-items:center}#mageplaza-betterpopup-block #bio_ep .mageplaza-betterpopup-content{width:100%;height:100%;display:table}#mageplaza-betterpopup-block #bio_ep .mageplaza-betterpopup-content:before{content:'';width:0;height:0;border-top:70px solid #000;border-left:70px solid transparent;position:absolute;top:0;right:0}#mageplaza-betterpopup-block #bio_ep .mageplaza-betterpopup-content #bio_ep_close{width:17px;height:17px;position:absolute;right:12px;top:8px;z-index:99;cursor:pointer}#mageplaza-betterpopup-block #bio_ep .mageplaza-betterpopup-content #bio_ep_content{position:relative;width:100%;display:table-cell;padding:30px 15px}.success-image{background:url(../../frontend/Alpenite/default/default/images/popup-thank-you.png) center top no-repeat;background-size:contain;width:100%;height:150px;margin-bottom:15px}.success-title{color:#e2001a;font-size:27px;font-weight:700;line-height:1}.success-text{font-size:15px;line-height:normal;margin:15px auto 0}.success-social{display:flex;align-items:center;justify-content:center;list-style:none;margin-top:15px}.success-social .fb{display:block;width:25px;height:25px;margin:0 5px;background:url(../../frontend/Alpenite/default/default/images/popup-facebook.png) 0 0 no-repeat}.success-social .in{display:block;width:25px;height:25px;margin:0 5px;background:url(../../frontend/Alpenite/default/default/images/popup-instagram.png) 0 0 no-repeat}.success-social .tw{display:block;width:32px;height:25px;margin:0 5px;background:url(../../frontend/Alpenite/default/default/images/popup-twitter.png) 0 0 no-repeat}canvas{position:fixed;z-index:10002;opacity:.5;display:none;top:0;left:0}.tmp3-img-content{margin:0 auto}.tmp3-text-content{background-color:#fff}.tmp3-text-content .tmp3-title{color:#e2001a;font-size:27px;font-weight:700;line-height:normal;margin-top:20px}.tmp3-text-content .tmp3-sub-title{color:#000;font-size:14px;font-weight:700;margin-top:-12px}.tmp3-text-content .tmp3-text{font-size:15px;margin:0 auto;margin-top:15px}.tmp3-text-content .tmp3-form{position:relative;margin-top:15px}.tmp3-text-content .tmp3-form ::-webkit-input-placeholder{color:#a2a2a2 !important;font-size:12px !important;font-style:italic;padding-left:5px}.tmp3-text-content .tmp3-form .tmp3_field_newsletter{width:85%;margin:0 auto}.tmp3-text-content .tmp3-form .tmp3_field_newsletter .tmp3-input{padding:0 15px;border:none !important;background-color:#ededed !important;height:42px !important;width:100%}.tmp3-text-content .tmp3-form .tmp3_field_newsletter .mage-error{position:relative}.tmp3-text-content .tmp3-form .tmp3-privacy{font-size:11px;margin:10px 0 15px}.tmp3-text-content .tmp3-form .tmp3-privacy a{color:#7a8a93}.tmp3-text-content .tmp3-form .popup-loader{display:none;position:absolute;width:100%;padding-top:15px}.tmp3-text-content .tmp3-form .popup-loader img.loader{width:3%}.header.content .logo{max-width:160px}.header.content .logo img{width:auto;height:auto}@media only screen and (min-width:700px){.header.content .logo{max-width:30%}}@media only screen and (min-width:1000px){.header.content .logo{max-width:20%}}.intl-tel-input{position:relative}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=text],.intl-tel-input input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;left:0;right:0}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .flag-box,.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code{vertical-align:middle}.intl-tel-input .country-list .flag-box,.intl-tel-input .country-list .country-name{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=text],.intl-tel-input.separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:0;left:0}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px;line-height:1.5em}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:13px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{width:20px;height:15px;box-shadow:0px 0px 1px 0px #888;background-image:url("../../frontend/Alpenite/default/default/MaxMage_InternationalTelephoneInput/images/flags.png");background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url("../../frontend/Alpenite/default/default/MaxMage_InternationalTelephoneInput/images/flags@2x.png")}}.iti-flag.np{background-color:transparent}body{font-family:'Roboto Condensed',sans-serif}h1,h2,h3,h4,h5,h6,.header.content .navigation{font-family:'Fira Sans Condensed',sans-serif}.header.content .navigation ul a{font-weight:700 !important}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.color-primary{color:#e2001a}.color-success{color:#3adb76}.color-warning{color:#ffae00}.color-alert{color:#cc4b37}.color-body{color:#eee}.color-logo{color:#000}.color-light-blue{color:#44555f}.color-dark-blue{color:#000}.color-button-grey{color:#b4b4b4}.color-light{color:#fff}.color-grey-0{color:#eee}.color-grey-10{color:#eee}.color-grey-20{color:#b4b4b4}.color-grey-50{color:#b4b4b4}.color-grey-60{color:#7a8a93}.color-grey-80{color:#7a8a93}.color-grey-90{color:#44555f}.color-dark-grey{color:#000}.color-dark{color:#000}.color-text{color:#000}.background-primary{background-color:#e2001a}.background-success{background-color:#3adb76}.background-warning{background-color:#ffae00}.background-alert{background-color:#cc4b37}.background-body{background-color:#eee}.background-logo{background-color:#000}.background-light-blue{background-color:#44555f}.background-dark-blue{background-color:#000}.background-button-grey{background-color:#b4b4b4}.background-light{background-color:#fff}.background-grey-0{background-color:#eee}.background-grey-10{background-color:#eee}.background-grey-20{background-color:#b4b4b4}.background-grey-50{background-color:#b4b4b4}.background-grey-60{background-color:#7a8a93}.background-grey-80{background-color:#7a8a93}.background-grey-90{background-color:#44555f}.background-dark-grey{background-color:#000}.background-dark{background-color:#000}.background-text{background-color:#000}.button.background-primary{background-color:#e2001a}.button.background-success{background-color:#3adb76}.button.background-warning{background-color:#ffae00}.button.background-alert{background-color:#cc4b37}.button.background-body{background-color:#eee}.button.background-logo{background-color:#000}.button.background-light-blue{background-color:#44555f}.button.background-dark-blue{background-color:#000}.button.background-button-grey{background-color:#b4b4b4}.button.background-light{background-color:#fff}.button.background-grey-0{background-color:#eee}.button.background-grey-10{background-color:#eee}.button.background-grey-20{background-color:#b4b4b4}.button.background-grey-50{background-color:#b4b4b4}.button.background-grey-60{background-color:#7a8a93}.button.background-grey-80{background-color:#7a8a93}.button.background-grey-90{background-color:#44555f}.button.background-dark-grey{background-color:#000}.button.background-dark{background-color:#000}.button.background-text{background-color:#000}button,.button{display:inline-block;padding-top:20px;padding-right:30px;padding-bottom:20px;padding-left:30px;font-size:14px;font-weight:700;line-height:16px;text-decoration:none;color:#000;background-color:#eee;cursor:pointer;transition:.125s linear}button span,.button span{vertical-align:middle}.action.primary{padding-top:20px;padding-right:30px;padding-bottom:20px;padding-left:30px;font-size:16px;line-height:18px;text-transform:uppercase;box-shadow:0 2px 5px 0px rgba(0,0,0,.35)}.action.primary:hover{box-shadow:0 2px 5px 0px rgba(0,0,0,.5)}.action.secondary{padding-top:20px;padding-right:30px;padding-bottom:20px;padding-left:30px;font-size:16px;line-height:18px;box-shadow:0 2px 5px 0px rgba(0,0,0,0)}.action.secondary:hover{box-shadow:0 2px 5px 0px rgba(0,0,0,.2)}.alternative{box-shadow:0 2px 5px 0px rgba(0,0,0,.35)}.alternative:hover{box-shadow:0 2px 5px 0px rgba(0,0,0,.5)}.action.primary,.action.secondary{max-width:414px}h1,.heading-1,.h1{font-size:30px;line-height:48px;margin-top:0;margin-bottom:0}h2,.heading-2,.h2{font-size:22px;line-height:30px;margin-top:0;margin-bottom:0}h3,.heading-3,.h3{font-size:16px;line-height:28px;margin-top:0;margin-bottom:0}h4,.heading-4,.h4{font-size:14px;line-height:20px;margin-top:0;margin-bottom:0}h5,.heading-5,.h5{font-size:13px;line-height:16px;margin-top:0;margin-bottom:0}h6,.heading-6,.h6{font-size:12px;line-height:16px;margin-top:0;margin-bottom:0}@media only screen and (min-width:1200px){h1,.heading-1,.h1{font-size:42px;line-height:60px}h2,.heading-2,.h2{font-size:36px;line-height:50px}h3,.heading-3,.h3{font-size:24px;line-height:32px}h4,.heading-4,.h4{font-size:21px;line-height:30px}h5,.heading-5,.h5{font-size:18px;line-height:24px}h6,.heading-6,.h6{font-size:16px;line-height:24px}}.text-uppercase{text-transform:uppercase}.text-underline{text-decoration:underline}.text-italic{font-style:italic}ul,ol{margin:0;padding:0}a,.link{color:#000;transition:.125s linear}.link{font-size:14px;line-height:18px}.link-uppercase{text-transform:uppercase;text-decoration:underline;color:#44555f;transition:.125s linear}.link-uppercase:hover{color:#000;text-transform:uppercase}.link-underline{font-size:14px;line-height:18px;text-decoration:underline;color:#000;transition:.125s linear}.link-underline:hover{color:#000;text-transform:none}.link-icon{font-size:14px;line-height:18px;text-decoration:underline;color:#000;transition:.125s linear}.link-icon:hover{color:#000;text-transform:none}.link-arrow{font-size:14px;line-height:18px;text-decoration:none;color:#000;transition:.125s linear}.link-arrow:hover{color:#000;text-transform:none;text-decoration:underline}.link-icon{position:relative;padding-left:30px}.link-icon .material-icons{position:absolute;top:-2px;left:0;font-size:20px}.link-arrow{position:relative;padding-right:25px}.link-arrow .material-icons{position:absolute;top:0;right:0;font-size:18px}:focus{outline:none}p,.paragraph{margin-top:0;margin-bottom:0;font-size:12px;line-height:20px}small{font-size:14px;line-height:20px}.big,.paragraph-big{font-size:16px;line-height:28px}@media only screen and (min-width:1200px){p,.paragraph{font-size:16px;line-height:30px}small{font-size:12px;line-height:16px}.big,.paragraph-big{font-size:24px;line-height:36px}}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}strong,.strong{color:#000}::selection{color:#000;background-color:#e2001a}figure{margin-left:0;margin-right:0}a,.link{color:#000;transition:.125s linear}.link{font-size:14px;line-height:18px}.link-uppercase{text-transform:uppercase;text-decoration:underline;color:#44555f;transition:.125s linear}.link-uppercase:hover{color:#000;text-transform:uppercase}.link-underline{font-size:14px;line-height:18px;text-decoration:underline;color:#000;transition:.125s linear}.link-underline:hover{color:#000;text-transform:none}.link-icon{font-size:14px;line-height:18px;text-decoration:underline;color:#000;transition:.125s linear}.link-icon:hover{color:#000;text-transform:none}.link-arrow{font-size:14px;line-height:18px;text-decoration:none;color:#000;transition:.125s linear}.link-arrow:hover{color:#000;text-transform:none;text-decoration:underline}.table-wrapper{margin-bottom:10px;border-bottom:1px solid;border-color:#eee}table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%;font-size:16px;line-height:20px;text-align:left;-webkit-overflow-scrolling:touch;overflow-x:auto;display:block}@media only screen and (min-width:1200px){table{display:inline-table}}table caption{padding-bottom:10px;border-bottom:1px solid #000;font-size:24px;font-weight:700;line-height:32px;color:#000;text-align:left}table thead tr th{padding:15px 20px 15px 0;font-weight:400;color:#000}table thead tr td{padding:15px 20px 15px 0;font-weight:400;color:#000}table tbody tr th{padding:15px 20px 15px 0;border-top:1px solid;border-color:#eee;font-weight:500;color:#000}table tbody tr td{padding:15px 20px 15px 0;border-top:1px solid;border-color:#eee;color:#44555f}table tbody tr td.actions>:first-child:after{content:"|";padding:0 0 0 5px;color:#000;cursor:initial;pointer-events:none}table tbody tr td.actions a{font-size:14px;text-decoration:none;text-transform:uppercase}table tbody tr td.actions a span{text-decoration:underline}table tbody tr td.actions>:last-child{padding-left:4px}table tfoot tr th{padding:15px 20px 15px 0;color:#44555f}table tfoot tr td{padding:15px 20px 15px 0;color:#44555f}.page-main>.columns{padding:0}.page-main>.columns>.column.main{padding:0}.page-main .wrapper:not(.fullscreen){max-width:calc(100% - 20px)}.page-main .column.main>.bluefoot-row:not(.fullscreen){padding-right:20px;padding-left:20px;margin-right:0;margin-left:0}.page-main .column.main>.bluefoot-row.fullscreen{max-width:100%;width:100%;margin-right:0;margin-left:0;justify-content:center}@media only screen and (min-width:1000px){.page-main .wrapper:not(.fullscreen){max-width:calc(100% - 60px)}}@media only screen and (min-width:1200px){.page-main .wrapper:not(.fullscreen){max-width:1920px;padding:0 80px}.page-main .column.main>.bluefoot-row:not(.fullscreen){padding-right:60px;padding-left:60px}}.button,button{background-color:#eee;color:#000;border-color:#e2001a;border:3px solid;font-weight:700;border-radius:10px;font-size:20px;box-shadow:none}.button>span,button>span{font-weight:700;font-size:20px}.button:hover,button:hover{box-shadow:none}.background-button-grey{background-color:#eee;color:#000;border-color:#44555f;border:1px solid}.primary-button .color-dark{color:#000;background-color:#eee;border-color:#b4b4b4}.action.primary{border-color:#e2001a;box-shadow:none}.action.primary.background-button-grey{border-width:3px;background:#eee}.action.primary:hover{box-shadow:none}.action.secondary{box-shadow:none}.slide-info .action.secondary{border-color:#e2001a;background-color:#eee}.breadcrumbs .action{border-width:3px}body.account .btn-submit{border-radius:10px}.widget-category-heading .page-title{color:#e2001a}.widget-subcategories .widget-category-box .primary-button .color-dark{border-color:#e2001a}.widget-subcategories .widget-category-box .discover-button>a,.widget-subcategories .widget-category-box .secondary-button>a,.widget-subcategories .widget-category-box .discover-button>a:first-child,.widget-subcategories .widget-category-box .secondary-button>a:first-child,.widget-subcategories .widget-category-box .discover-button>a:last-child,.widget-subcategories .widget-category-box .secondary-button>a:last-child{background-color:#eee;color:#000}.widget-subcategories .widget-category-box .discover-button a{border-color:#b4b4b4}.widget-subcategories .widget-category-box .secondary-button a:first-child{border-color:#44555f}.widget-subcategories .widget-category-box .secondary-button a:last-child{border-color:#e2001a}.field.captcha.columns .field.captcha button{border-color:#e2001a}.field.attachment .attachment-type .attachment-btn{background:#eee;border-color:#44555f}.header.panel .account-link a .material-icons,.header.panel .logout-link-wrap a .material-icons{color:#fff}.header.content .new-navigation{background-color:#000}.header.content .new-navigation .menu-main-ul li a{border-color:#555}.header.content .new-navigation .menu-main-ul li.level0.parent{background-color:#222}.header.content .new-navigation .menu-main-ul li.level0.parent a{border-color:#555}.header.content .new-navigation .menu-main-ul li.level0.countrylist-menu{background-color:transparent}.header.content .new-navigation .menu-main-ul li.level0.countrylist-menu a{border-color:transparent}.header.content .new-navigation .menu-main-ul li.level1 .submenu,.header.content .new-navigation .menu-main-ul li.group li.level2 .submenu,.header.content .new-navigation .menu-main-ul li.group .group li.level3 .submenu{background-color:#444}@media only screen and (min-width:1200px){.header.content .new-navigation{background-color:transparent}.header.content .new-navigation .menu-main-ul li.level0>a{border-color:transparent}.header.content .new-navigation .menu-main-ul li.level0.parent{background-color:transparent}.header.content .new-navigation .menu-main-ul li.level0.parent>a{border-color:transparent}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu{background:#222}.header.content .new-navigation .menu-main-ul li.level0.parent>.submenu>.group:after{background:#666}.header.content .new-navigation .menu-main-ul li.level1 .submenu,.header.content .new-navigation .menu-main-ul li.group li.level2 .submenu,.header.content .new-navigation .menu-main-ul li.group .group li.level3 .submenu{background-color:transparent}}.page-header .panel.wrapper{background-color:#e2001a}.nav-open .header.content .nav-toggle{background-color:#222}.header.content .block-search button{border:0}.product-info-main .product-add-form .find-dealer{flex:0 0 100%;max-width:100%;padding-right:0}.sticky-bar .product-add-form .find-dealer{display:inline-block;padding-right:0}.sticky-bar .product-add-form a{background-color:#eee;color:#000;border:3px solid;border-radius:10px}.sticky-bar .product-add-form .find-dealer a{border-color:#44555f}.sticky-bar .product-add-form .addtobag a{border-color:#e2001a}.product-info-main .page-title{color:#e2001a}@media only screen and (min-width:1200px){.product_type_list{display:block;margin:50px 0;padding:0 1.25rem;border:0}.product_type_list .box-images{position:relative}.product_type_list .box-images img{width:100%}.product_type_list .product-item-photo{display:block}.product_type_list .informations{min-height:450px;text-align:left;margin:0;padding:0 0 0 40px}.product_type_list .informations .product-image-wrapper{margin:0 auto}.product_type_list .informations .product-item-details{text-align:left}.product_type_list .informations .product-item-details .product-information{font-size:24px;padding-bottom:10px;padding-left:0}}.modal-countrylist .find-distributor a{border-color:#e2001a}.modal-header .action-close{border:0}#notice-cookie-block .action.primary{background:#44555f;border:none;color:#fff}#notice-cookie-block .action.primary:hover{background:#59707d}.product-registration-landing--box.icons .content p.color-grey-60{color:#222}.toolbar-products .field.limiter{float:right;display:none;align-items:center;font-size:14px;font-weight:500;color:#000}@media only screen and (min-width:1200px){.toolbar-products .field.limiter{display:inline-flex;margin-top:4px}}.toolbar-products .field.limiter label{margin:0}.toolbar-products .field.limiter label span{font-size:14px;font-weight:500;color:#000}.toolbar-products .field.limiter label span:after{content:":"}.toolbar-products .field.limiter .toggle-select{padding-right:8px}.toolbar-products .field.limiter .toggle-select select{border:0;color:#7a8a93;font-weight:500;padding:0 25px 0 15px}.toolbar-products .field.limiter .toggle-select:after{right:60px;bottom:10px;font-size:18px}.catalog-product-view .slick-arrow.slick-prev{left:-33px}.catalog-product-view .slick-arrow.slick-next{right:-33px}.catalog-product-view .slick-arrow i{font-size:30px}@media only screen and (min-width:1000px){.catalog-product-view .slick-arrow.slick-prev{left:-40px}.catalog-product-view .slick-arrow.slick-next{right:-40px}.catalog-product-view .slick-arrow i{font-size:40px}}#amlocator_left::-webkit-scrollbar-track{background-color:#e2001a}#amlocator_left::-webkit-scrollbar-thumb{background-color:#e2001a}#amlocator_left::-webkit-scrollbar-thumb:horizontal{background-color:#e2001a}.amlocator_input{margin-top:15px}.amlocator_input button{border:0;border-radius:0;font-size:14px;font-weight:400}#form_container_step_1 form button{border:0;border-radius:0;font-size:14px;font-weight:400}.reset-filters-btn{font-size:14px}.header.panel .general-information li a{color:#fff}.header.content .new-navigation .menu-main-ul li a[class*=icon-] .stg-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .alp-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .cas-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .atc-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .mou-ico{left:25px;font-size:50px}@media only screen and (min-width:1200px){.header.content .new-navigation .menu-main-ul li a[class*=icon-]{padding-left:75px !important}.header.content .new-navigation .menu-main-ul li a[class*=icon-] .stg-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .alp-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .cas-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .atc-ico,.header.content .new-navigation .menu-main-ul li a[class*=icon-] .mou-ico{left:10px}}.product-info-main .product-add-form .find-dealer{flex:0 0 100%;max-width:100%;padding-right:0}.sticky-bar .product-add-form .find-dealer{display:inline-block;padding-right:0}.product-info-main .product-info-price{display:block;width:100%;order:3}.product_type_list .informations .product-item-details>:not(.small-12){padding-left:0;padding-right:10px}@media only screen and (min-width:1200px){.product_type_list{display:block;margin:50px 0;padding:0 1.25rem;border:0}.product_type_list .box-images{position:relative}.product_type_list .box-images img{width:100%}.product_type_list .product-item-photo{display:block}.product_type_list .informations{min-height:450px;text-align:left;margin:0;padding:0 0 0 40px}.product_type_list .informations .product-image-wrapper{margin:0 auto}.product_type_list .informations .product-item-details{text-align:left}.product_type_list .informations .product-item-details .product-information{font-size:24px;padding-bottom:10px;padding-left:0}}body{color:#000}.castel-title-red{color:#e2001a !important}.price-final_price .price{display:block !important}@font-face{font-family:'bluefoot-icons';src:url('../../frontend/Alpenite/default/default/Gene_BlueFoot/fonts/bluefoot/bluefoot.eot');src:url('../../frontend/Alpenite/default/default/Gene_BlueFoot/fonts/bluefoot/bluefoot.eot?#iefix') format('embedded-opentype'),url('../../frontend/Alpenite/default/default/Gene_BlueFoot/fonts/bluefoot/bluefoot.woff') format('woff'),url('../../frontend/Alpenite/default/default/Gene_BlueFoot/fonts/bluefoot/bluefoot.ttf') format('truetype'),url('../../frontend/Alpenite/default/default/Gene_BlueFoot/fonts/bluefoot/bluefoot.svg#bluefoot') format('svg');font-weight:400;font-style:normal}.bluefoot-full-width{float:left;width:100%}.bluefoot-wrapper{width:100%;max-width:1260px;margin:0 auto;box-sizing:border-box;padding-left:15px;padding-right:15px}.bluefoot-entity{box-sizing:border-box;margin-bottom:15px}.bluefoot-align-left{text-align:left}.bluefoot-align-right{text-align:right}.bluefoot-align-center{text-align:center}.bluefoot-align-center img{margin-left:auto;margin-right:auto}.page-layout-full-width .page-main{max-width:100%;width:100%;padding-left:0;padding-right:0}@media all and (min-width:1500px){.bluefoot-wrapper{max-width:1440px}}.bluefoot-mobile-only{display:none!important}@media all and (max-width:770px){.bluefoot-mobile-only{display:block!important}.bluefoot-mobile-hidden{display:none!important}}.bluefoot-icons{font-family:'bluefoot-icons'}.transition{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.bluefoot-column{float:left;padding:0 7.5px;box-sizing:border-box;min-height:1px}.bluefoot-column.right{float:right}.bluefoot-column.bluefoot-no-padding{padding:0}.bluefoot-column-12{width:100%}.bluefoot-column-11{width:91.66666667%}.bluefoot-column-10{width:83.33333333%}.bluefoot-column-9{width:75%}.bluefoot-column-8{width:66.66666667%}.bluefoot-column-7{width:58.33333333%}.bluefoot-column-6{width:50%}.bluefoot-column-5{width:41.66666667%}.bluefoot-column-4{width:33.33333333%}.bluefoot-column-3{width:25%}.bluefoot-column-2{width:16.66666667%}.bluefoot-column-1{width:8.33333333%}@media all and (max-width:990px){.bluefoot-column-12{width:100%}.bluefoot-column-12.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-11{width:100%}.bluefoot-column-11.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-10{width:100%}.bluefoot-column-10.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-9{width:100%}.bluefoot-column-9.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-8{width:100%}.bluefoot-column-8.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-7{width:100%}.bluefoot-column-7.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-6{width:100%}.bluefoot-column-6.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-5{width:50%}.bluefoot-column-4{width:50%}.bluefoot-column-3{width:50%}.bluefoot-column-2{width:50%}.bluefoot-column-1{width:50%}}@media all and (max-width:770px){.bluefoot-column-12{width:100%}.bluefoot-column-12.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-11{width:100%}.bluefoot-column-11.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-10{width:100%}.bluefoot-column-10.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-9{width:100%}.bluefoot-column-9.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-8{width:100%}.bluefoot-column-8.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-7{width:100%}.bluefoot-column-7.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-6{width:100%}.bluefoot-column-6.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-5{width:100%}.bluefoot-column-5.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-4{width:100%}.bluefoot-column-4.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-3{width:100%}.bluefoot-column-3.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-2{width:100%}.bluefoot-column-2.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column-1{width:100%}.bluefoot-column-1.bluefoot-fixed-height-item{height:auto!important}.bluefoot-column{padding:0}}.bluefoot-row{margin-left:-7.5px;margin-right:-7.5px;box-sizing:border-box}.bluefoot-row.with-media-background,.bluefoot-row.bluefoot-wrapper-row{margin-left:0;margin-right:0}.bluefoot-row:before,.bluefoot-row:after{content:'';display:table}.bluefoot-row:after{clear:both}.col-main .bluefoot-row>.bluefoot-entity{padding-left:7.5px;padding-right:7.5px}.col-main .bluefoot-row>.bluefoot-entity.no-padding{padding-left:0;padding-right:0;box-sizing:border-box}.bluefoot-hr{margin:15px auto;max-width:100%;width:100%;border-width:1px;border:none;border-top:solid}.bluefoot-spacer{height:15px}.bluefoot-image a{width:auto;display:inline-block}.bluefoot-image img{max-width:100%;display:block}.bluefoot-image figcaption{text-align:center;margin-top:15px}.bluefoot-video{width:100%}.bluefoot-video iframe{height:500px;width:100%;max-width:100%!important;border:none}.bluefoot-driver{font-size:0}.bluefoot-driver a{width:auto;display:inline-block;position:relative}.bluefoot-driver img{max-width:100%;display:block}.bluefoot-driver:hover .bluefoot-driver-text{background:rgba(0,0,0,.6)}.bluefoot-driver-text{position:absolute;z-index:10;display:block;bottom:0;left:0;right:0;padding:15px;background:#000;background:rgba(0,0,0,.4);text-align:center;font-size:18px;color:#fff;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.bluefoot-slider{float:left;width:100%;background:url('../../frontend/Alpenite/default/default/Gene_BlueFoot/css/images/loading_36x36.gif') center 15px no-repeat;min-height:66px}.bluefoot-slider.bluefoot-slider-with-dots{margin-bottom:50px}.bluefoot-slider.slick-visible{background:0 0;min-height:0}.bluefoot-slider.slick-visible .bluefoot-advanced-slide,.bluefoot-slider.slick-visible .bluefoot-slide,.bluefoot-slider.slick-visible .slick-arrow,.bluefoot-slider.slick-visible .slick-dots{opacity:1;visibility:visible}.bluefoot-slider img{max-width:100%;margin:0 auto}.bluefoot-slider .slick-arrow{position:absolute;top:50%;width:40px;height:40px;line-height:40px;margin-top:-20px;border:none;z-index:10;padding:0;font-family:'bluefoot-icons';font-size:14px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;opacity:0}.bluefoot-slider .slick-arrow:focus{outline:none}.bluefoot-slider .slick-arrow span{width:40px;padding:0}.bluefoot-slider .slick-next{right:0}.bluefoot-slider .slick-prev{left:0}.bluefoot-slider .slick-dots{list-style:none;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;opacity:0;padding:0;text-align:center;margin:15px 0;width:100%;position:absolute;left:0;bottom:-50px}.bluefoot-slider .slick-dots li{display:inline-block;margin:0 7.5px}.bluefoot-slider .slick-dots li button{text-indent:-9999px;height:15px;line-height:15px;width:15px !important;padding:0!important;border-radius:50%;border:none;background:#ddd}.bluefoot-slider .slick-dots li button:focus{outline:none}.bluefoot-slider .slick-dots li button:hover{background:#39c}.bluefoot-slider .slick-dots li.slick-active button{background:#39c}.bluefoot-advanced-slide,.bluefoot-slide{margin-bottom:0;opacity:0;visibility:hidden;vertical-align:top;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.bluefoot-advanced-slide.hidden-on-load,.bluefoot-slide.hidden-on-load{display:none}.bluefoot-advanced-slide{background-size:cover;background-repeat:no-repeat;background-position:center center}.bluefoot-advanced-slide.bluefoot-slide-with-link{cursor:pointer}.bluefoot-advanced-slide .bluefoot-advanced-slide-content{margin:30px;padding:30px;display:inline-block;width:40%;text-align:center}.bluefoot-advanced-slide .bluefoot-advanced-slide-content.bluefoot-with-overlay{background:rgba(0,0,0,.9)}.bluefoot-advanced-slide .bluefoot-advanced-slide-content.bluefoot-with-overlay h2,.bluefoot-advanced-slide .bluefoot-advanced-slide-content.bluefoot-with-overlay h3,.bluefoot-advanced-slide .bluefoot-advanced-slide-content.bluefoot-with-overlay h4,.bluefoot-advanced-slide .bluefoot-advanced-slide-content.bluefoot-with-overlay p,.bluefoot-advanced-slide .bluefoot-advanced-slide-content.bluefoot-with-overlay li{color:#fff}.columns .column.main{max-width:100%}@media all and (max-width:990px){.bluefoot-advanced-slide{text-align:center}.bluefoot-advanced-slide .bluefoot-wrapper{padding:0}.bluefoot-advanced-slide .bluefoot-advanced-slide-content{width:60%;margin-left:20%;margin-right:20%;box-sizing:border-box}}@media all and (max-width:770px){.bluefoot-advanced-slide .bluefoot-advanced-slide-content{width:80%;margin-left:10%;margin-right:10%;padding:15px}}.bluefoot-product{background:0 0}.bluefoot-product li.item,.bluefoot-product .item li{list-style:none;margin-left:0;width:100%}.bluefoot-product li.item .product-image img,.bluefoot-product .item li .product-image img{max-width:100%;height:auto}.bluefoot-product ul.add-to-links{padding-left:0}.bluefoot-product.products-grid{margin:0;padding:0;width:auto}.bluefoot-product.products-grid .item{margin:0 0 15px}.bluefoot-product.products-grid .item .actions{display:block}.bluefoot-product.products-list{margin:0;padding:0;width:auto}.bluefoot-product-single .products .product{width:100%;padding-left:0}.bluefoot-product-list li.item,.bluefoot-product-list .item li{list-style:none;margin-left:0}.bluefoot-product-list li.item .product-image img,.bluefoot-product-list .item li .product-image img{max-width:100%;height:auto}.bluefoot-product-list ul.add-to-links{padding-left:0}.bluefoot-product-list.products-grid{margin:0;padding:0;width:auto}.bluefoot-product-list.products-grid .item .actions{display:block}.bluefoot-newsletter.block .actions .button{float:left}.bluefoot-newsletter.block .block-title{border-top:none}.bluefoot-newsletter .input-container{position:relative}.bluefoot-newsletter .input-container .actions{position:absolute;right:0;top:0}.bluefoot-newsletter .input-container .actions .button{border-right:none;border-top:none;border-bottom:none}.bluefoot-accordion .bluefoot-accordion-link,.bluefoot-accordion h4.bluefoot-accordion-link{cursor:pointer;margin:0;padding:15px 0;box-sizing:border-box;line-height:1.4em}.bluefoot-accordion .bluefoot-accordion-link:after,.bluefoot-accordion h4.bluefoot-accordion-link:after{content:'+';font-family:'bluefoot-icons';float:right;font-size:1.4em;width:20px}.bluefoot-accordion .bluefoot-accordion-inner{box-sizing:border-box;padding:15px 0;border-top:1px solid #ededed}.bluefoot-accordion-item{border-bottom:1px solid #ededed;margin:0}.bluefoot-accordion-item.active .bluefoot-accordion-link:after{content:'-'}.bluefoot-tabs .bluefoot-accordion-link{cursor:pointer;margin-bottom:0;padding:15px;box-sizing:border-box;line-height:1.4em;border-bottom:1px solid #ededed}.bluefoot-tabs .bluefoot-accordion-link:after{content:'+';font-family:'bluefoot-icons';float:right;font-size:1.4em}.bluefoot-tabs .bluefoot-tabs-navigation{border-bottom:1px solid #ededed;margin:0;padding:0}.bluefoot-tabs .bluefoot-tabs-navigation li{float:left;margin:0;padding:0;list-style:none}.bluefoot-tab{height:40px;line-height:40px;border:1px solid #ededed;border-bottom:none;border-right:none;background:#f6f6f6;padding:0 15px;display:block;cursor:pointer;position:relative}.bluefoot-tab:after{content:'';left:0;right:0;bottom:-1px;border-bottom:1px solid #fff;position:absolute;display:none}.bluefoot-tab.last{border-right:1px solid #ededed}.bluefoot-tab.active,.bluefoot-tab:hover{background:#fff}.bluefoot-tab.active:after{display:block}.bluefoot-tab-inner{padding:15px 0;box-sizing:border-box}.bluefoot-tab-content{display:none}.bluefoot-tab-content.active{display:block}@media all and (min-width:771px){.bluefoot-tab-inner{display:block!important}}@media all and (max-width:770px){.bluefoot-tab-content{display:block}.bluefoot-tab-inner{padding:15px;display:none}}.bluefoot-map-container{width:100%;height:300px}.bluefoot-map{max-width:100%;width:100%;height:100%}.bluefoot-search-form .form-search{position:relative;padding:0}.bluefoot-search-form label{display:none}.bluefoot-search-form input[type=search],.bluefoot-search-form input[type=text]{width:100%;height:40px;padding-right:40px}.bluefoot-search-form .search-button{position:absolute;top:1px;right:1px;width:38px;height:38px;padding:0;border:0;background:0 0;color:#999;font-size:20px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.bluefoot-search-form .search-button:before{content:'s';text-transform:none;font-family:'bluefoot-icons';text-align:center;width:40px;height:40px;line-height:40px}.bluefoot-search-form .search-button:hover{color:#000}.bluefoot-code{text-align:left!important;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:13px;tab-size:8;line-height:1.4em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bluefoot-code pre{padding:0;border:none;background:0 0}.bluefoot-code code{padding:15px;box-sizing:border-box}.bluefoot-app .col2-right-layout .col-right .block-title{border:0}.bluefoot-content-view-latest .bluefoot-content-latest-item{padding:9px}.bluefoot-content-view-latest .bluefoot-published-date{font-size:12px;font-weight:600;margin:5px 0 0}.bluefoot-content-view-latest .bluefoot-excerpt{margin:5px 0 0}.bluefoot-content-view-latest .bluefoot-latest-title{margin:0}@media screen and (max-width:770px){.bluefoot-app .col2-right-layout .col-right{float:left;width:100%}}.bluefoot-app img,.bluefoot-content-list img,.bluefoot-app iframe,.bluefoot-content-list iframe{max-width:100%}.bluefoot-app .bluefoot-content-list-page-title h1,.bluefoot-content-list .bluefoot-content-list-page-title h1{border-bottom:none}.bluefoot-content-summary{float:left;width:100%}.bluefoot-content-list-page-description{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ededed}.bluefoot-app .pager{margin-bottom:0;width:100%}.bluefoot-app .pager ol{margin-bottom:0}.bluefoot-app .pager li{list-style:none;margin-left:0}.bluefoot-content-list-item{border-bottom:1px solid #ededed;padding-bottom:15px;margin-bottom:15px}.bluefoot-content-list-item .bluefoot-published-date{font-size:12px;font-weight:600;margin-bottom:0}.bluefoot-content-list-item.last{padding-bottom:0;border-bottom:none}.bluefoot-no-content p{font-weight:700}.bluefoot-content-grid-item .bluefoot-published-date{font-size:12px;font-weight:600;margin-bottom:0}.bluefoot-content-list-type-item{border-bottom:1px solid #ededed;padding-bottom:15px;margin-bottom:15px;float:left;width:100%}.bluefoot-content-list-type-item.last{padding-bottom:0;border-bottom:none}.bluefoot-content-view img,.bluefoot-content-view iframe{max-width:100%}.bluefoot-content-view .bluefoot-content-view-page-title h1{border-bottom:none}.bluefoot-content-view-share{min-height:40px;margin-bottom:15px}.bluefoot-content-featured-image{margin-bottom:15px;display:block}.bluefoot-content-view-taxonomies{margin-top:15px;padding-top:15px;border-top:1px solid #ededed}.bluefoot-content-view-taxonomies .bluefoot-content-view-taxonomy-list{list-style:none;padding-left:0}.bluefoot-content-view-taxonomies .bluefoot-content-view-taxonomy-list li{display:inline;margin-left:0}.bluefoot-content-view-taxonomies .bluefoot-content-view-taxonomy-list li.bluefoot-list-divider{margin:0 7.5px;opacity:.5}.bluefoot-content-view-comments{padding-top:15px;border-top:1px solid #ededed}@charset "utf-8";a.menu-item-active>span{text-decoration:underline}.shake-and-hide-element{-moz-animation:hide-element 0s ease-in 5s forwards,shake-element 1s;-webkit-animation:hide-element 0s ease-in 5s forwards,shake-element 1s;-o-animation:hide-element 0s ease-in 5s forwards,shake-element 1s;animation:hide-element 0s ease-in 5s forwards,shake-element 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes shake-element{0%,100%{transform:translateX(0)}
10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@-webkit-keyframes shake-element{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@keyframes hide-element{to{width:0;height:0;padding:0;margin:0;overflow:hidden}}@-webkit-keyframes hide-element{to{width:0;height:0;padding:0;margin:0;visibility:hidden}}.warning-icon{width:20%;max-width:30px;font-size:21px;display:inline-block;vertical-align:middle}
.trustbox-message-text{width:80%;display:inline-block;vertical-align:middle}.trustbox-message-box{background-color:#fcf8e3;color:#8a6d3b;padding:15px;margin-bottom:20px;border-radius:4px;border:1px solid;border-color:#faebcc}@charset "UTF-8";.jsonview{font-family:monospace;font-size:1.1em;white-space:pre-wrap}.jsonview .prop{font-weight:700;text-decoration:none;color:#000}.jsonview .null,.jsonview .undefined{color:red}.jsonview .bool,.jsonview .num{color:#00f}.jsonview .string{color:green;white-space:pre-wrap}.jsonview .string.multiline{display:inline-block;vertical-align:text-top}.jsonview .collapser{position:absolute;left:-1em;cursor:pointer}.jsonview .collapsible{transition:height 1.2s;transition:width 1.2s}.jsonview .collapsible.collapsed{height:.8em;width:1em;display:inline-block;overflow:hidden;margin:0}.jsonview .collapsible.collapsed:before{content:"…";width:1em;margin-left:.2em}.jsonview .collapser.collapsed{transform:rotate(0)}.jsonview .q{display:inline-block;width:0;color:transparent}.jsonview li{position:relative}.jsonview ul{list-style:none;margin:0 0 0 2em;padding:0}.jsonview h1{font-size:1.2em}/**
 * Swiper 3.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 *
 * http://www.idangero.us/swiper/
 *
 * Copyright 2016, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 *
 * Licensed under MIT
 *
 * Released on: February 7, 2016
 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.hljs{display:block;overflow-x:auto;padding:.5em;background:#23241f}.hljs,.hljs-tag,.hljs-subst{color:#f8f8f2}.hljs-strong,.hljs-emphasis{color:#a8a8a2}.hljs-bullet,.hljs-quote,.hljs-number,.hljs-regexp,.hljs-literal,.hljs-link{color:#ae81ff}.hljs-code,.hljs-title,.hljs-section,.hljs-selector-class{color:#a6e22e}.hljs-strong{font-weight:700}.hljs-emphasis{font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-name,.hljs-attr{color:#f92672}.hljs-symbol,.hljs-attribute{color:#66d9ef}.hljs-params,.hljs-class .hljs-title{color:#f8f8f2}.hljs-string,.hljs-type,.hljs-built_in,.hljs-builtin-name,.hljs-selector-id,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-addition,.hljs-variable,.hljs-template-variable{color:#e6db74}.hljs-comment,.hljs-deletion,.hljs-meta{color:#75715e}@media only screen and (max-width:767px){.category .subscribe-popup{width:100%;top:35%;text-align:center}.category .subscribe-popup .input-fields{margin-top:20px;width:100%}.category .subscribe-popup .notification-container{width:80%;margin:auto}.category .subscribe-popup .amxnotif_guest_action{width:100%;max-width:100%;margin-top:20px}.actions-toolbar.amxnotif_guest_action{margin-left:5px}.notification-container{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}}@media all and (min-width:768px),print{.amxnotif-block .input-fields{margin-bottom:5px}.category .subscribe-popup .amxnotif_guest_action{min-width:inherit}.category .subscribe-popup{width:40%;top:25%;margin:0 auto}.category .subscribe-popup .notification-container{margin-top:20px}}@media all and (min-width:1024px),print{.amxnotif-block .input-fields{margin-bottom:0}.category .subscribe-popup .notification-container{margin-top:20px}.category .subscribe-popup{width:30%}}.amxnotif-block{margin-bottom:20px;clear:both}.amxnotif-block .input-fields{display:inline-block;width:66%;vertical-align:top;margin:0}.amxnotif-block .amxnotif_guest_action{vertical-align:top;display:inline-block;max-width:32%;min-width:120px}.amxnotif-block label{color:#2f2f2f;font-weight:700;float:none;display:block}.amxnotif-block .amsubscribe,.amxnotif-block .amsubscribe:hover{height:32px;padding:0 20px;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDUxMCA1MTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMCA1MTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iY2hlY2stY2lyY2xlLW91dGxpbmUiPgoJCTxwYXRoIGQ9Ik0xNTAuNDUsMjA2LjU1bC0zNS43LDM1LjdMMjI5LjUsMzU3bDI1NS0yNTVsLTM1LjctMzUuN0wyMjkuNSwyODUuNkwxNTAuNDUsMjA2LjU1eiBNNDU5LDI1NWMwLDExMi4yLTkxLjgsMjA0LTIwNCwyMDQgICAgUzUxLDM2Ny4yLDUxLDI1NVMxNDIuOCw1MSwyNTUsNTFjMjAuNCwwLDM4LjI1LDIuNTUsNTYuMSw3LjY1bDQwLjgwMS00MC44QzMyMS4zLDcuNjUsMjg4LjE1LDAsMjU1LDBDMTE0Ljc1LDAsMCwxMTQuNzUsMCwyNTUgICAgczExNC43NSwyNTUsMjU1LDI1NXMyNTUtMTE0Ljc1LDI1NS0yNTVINDU5eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center}.amxnotif-block div.field{margin:5px 0}.products.list .amxnotif-block .amxnotif_guest_action{min-width:initial}.products.list .amxnotif-block.label:not(.subscribe-popup){margin-bottom:inherit}.products.list .stock.link-stock-alert{margin-bottom:20px;display:none}.category.subscribe-popup{position:fixed;z-index:9999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.amxnotif-block .subscribe-popup{background-color:#fefefe;position:relative;padding:20px;border:1px solid #888;height:auto;box-sizing:border-box}.category.amxnotif-block{display:none}.label.subscribe-popup a{cursor:pointer}.close-subscribe-popup{position:absolute;right:20px;top:20px;display:inline-block;color:#aaa;float:right;font-size:20px;font-weight:700;cursor:pointer}.amxnotif-block .subscribe-popup label[for^=notification-container]{font-size:20px;text-align:center}