﻿@import url(../../fonts/font-awesome-4.5.0/css/font-awesome.css);@font-face{font-family:'hafaforeverextralightitalic';src:url("../fonts/hafaforever-extralightitalic-webfont.eot");src:url("../fonts/hafaforever-extralightitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/hafaforever-extralightitalic-webfont.woff") format("woff"),url("../fonts/hafaforever-extralightitalic-webfont.ttf") format("truetype"),url("../fonts/hafaforever-extralightitalic-webfont.svg#hafaforeverextralightitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'hafaforeverlight';src:url("../fonts/hafaforever-light-webfont.eot");src:url("../fonts/hafaforever-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/hafaforever-light-webfont.woff") format("woff"),url("../fonts/hafaforever-light-webfont.ttf") format("truetype"),url("../fonts/hafaforever-light-webfont.svg#hafaforeverlight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'hafaforeverlightitalic';src:url("../fonts/hafaforever-lightitalic-webfont.eot");src:url("../fonts/hafaforever-lightitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/hafaforever-lightitalic-webfont.woff") format("woff"),url("../fonts/hafaforever-lightitalic-webfont.ttf") format("truetype"),url("../fonts/hafaforever-lightitalic-webfont.svg#hafaforeverlightitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'hafaforeverregularitalic';src:url("../fonts/hafa4everrgit-webfont.eot");src:url("../fonts/hafa4everrgit-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/hafa4everrgit-webfont.woff2") format("woff2"),url("../fonts/hafa4everrgit-webfont.woff") format("woff"),url("../fonts/hafa4everrgit-webfont.ttf") format("truetype"),url("../fonts/hafa4everrgit-webfont.svg#hafa4everrgitmedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Hafa4everLtMedium';src:url("../fonts/hafal__-webfont.eot");src:url("../fonts/hafal__-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/hafal__-webfont.woff") format("woff"),url("../fonts/hafal__-webfont.ttf") format("truetype"),url("../fonts/hafal__-webfont.svg#Hafa4everLtMedium") format("svg");font-weight:normal;font-style:normal}/*!
 * jQuery UI CSS Framework 1.11.2
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}meta.foundation-version{font-family:"/5.5.0/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 46.875em)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:46.938em)/";width:46.938em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:46.938em) and (max-width:90em)/";width:46.938em}meta.foundation-mq-large{font-family:"/only screen and (min-width:46.938em)/";width:46.938em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:46.938em) and (max-width:90em)/";width:46.938em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:150%;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right,.edit-actions{float:right !important}.clearfix:before,.brands-list>li:before,.clearfix:after,.brands-list>li:after{content:" ";display:table}.clearfix:after,.brands-list>li:after{clear:both}.hide{display:none !important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row,.ui-menu-item{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:83.75rem}.row:before,.ui-menu-item:before,.row:after,.ui-menu-item:after{content:" ";display:table}.row:after,.ui-menu-item:after{clear:both}.row.collapse>.column,.collapse.ui-menu-item>.column,.row.collapse>.columns,.collapse.ui-menu-item>.columns{padding-left:0;padding-right:0}.row.collapse .row,.collapse.ui-menu-item .row,.row.collapse .ui-menu-item,.collapse.ui-menu-item .ui-menu-item{margin-left:0;margin-right:0}.row .row,.ui-menu-item .row,.row .ui-menu-item,.ui-menu-item .ui-menu-item{width:auto;margin-left:-.4375rem;margin-right:-.4375rem;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.ui-menu-item .row:before,.row .ui-menu-item:before,.ui-menu-item .ui-menu-item:before,.row .row:after,.ui-menu-item .row:after,.row .ui-menu-item:after,.ui-menu-item .ui-menu-item:after{content:" ";display:table}.row .row:after,.ui-menu-item .row:after,.row .ui-menu-item:after,.ui-menu-item .ui-menu-item:after{clear:both}.row .row.collapse,.ui-menu-item .row.collapse,.row .collapse.ui-menu-item,.ui-menu-item .collapse.ui-menu-item{width:auto;margin:0;max-width:none}.row .row.collapse:before,.ui-menu-item .row.collapse:before,.row .collapse.ui-menu-item:before,.ui-menu-item .collapse.ui-menu-item:before,.row .row.collapse:after,.ui-menu-item .row.collapse:after,.row .collapse.ui-menu-item:after,.ui-menu-item .collapse.ui-menu-item:after{content:" ";display:table}.row .row.collapse:after,.ui-menu-item .row.collapse:after,.row .collapse.ui-menu-item:after,.ui-menu-item .collapse.ui-menu-item:after{clear:both}.column,.columns{padding-left:.4375rem;padding-right:.4375rem;width:100%;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.3333333333%;right:auto}.small-pull-1{position:relative;right:8.3333333333%;left:auto}.small-push-2{position:relative;left:16.6666666667%;right:auto}.small-pull-2{position:relative;right:16.6666666667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.3333333333%;right:auto}.small-pull-4{position:relative;right:33.3333333333%;left:auto}.small-push-5{position:relative;left:41.6666666667%;right:auto}.small-pull-5{position:relative;right:41.6666666667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.3333333333%;right:auto}.small-pull-7{position:relative;right:58.3333333333%;left:auto}.small-push-8{position:relative;left:66.6666666667%;right:auto}.small-pull-8{position:relative;right:66.6666666667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.3333333333%;right:auto}.small-pull-10{position:relative;right:83.3333333333%;left:auto}.small-push-11{position:relative;left:91.6666666667%;right:auto}.small-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.4375rem;padding-right:.4375rem;float:left}.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:8.3333333333% !important}.small-offset-2{margin-left:16.6666666667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.3333333333% !important}.small-offset-5{margin-left:41.6666666667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.3333333333% !important}.small-offset-8{margin-left:66.6666666667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.3333333333% !important}.small-offset-11{margin-left:91.6666666667% !important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.small-collapse.ui-menu-item>.column,.row.small-collapse>.columns,.small-collapse.ui-menu-item>.columns{padding-left:0;padding-right:0}.row.small-collapse .row,.small-collapse.ui-menu-item .row,.row.small-collapse .ui-menu-item,.small-collapse.ui-menu-item .ui-menu-item{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.small-uncollapse.ui-menu-item>.column,.row.small-uncollapse>.columns,.small-uncollapse.ui-menu-item>.columns{padding-left:.4375rem;padding-right:.4375rem;float:left}}@media only screen and (min-width: 46.938em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.3333333333%;right:auto}.medium-pull-1{position:relative;right:8.3333333333%;left:auto}.medium-push-2{position:relative;left:16.6666666667%;right:auto}.medium-pull-2{position:relative;right:16.6666666667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.3333333333%;right:auto}.medium-pull-4{position:relative;right:33.3333333333%;left:auto}.medium-push-5{position:relative;left:41.6666666667%;right:auto}.medium-pull-5{position:relative;right:41.6666666667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.3333333333%;right:auto}.medium-pull-7{position:relative;right:58.3333333333%;left:auto}.medium-push-8{position:relative;left:66.6666666667%;right:auto}.medium-pull-8{position:relative;right:66.6666666667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.3333333333%;right:auto}.medium-pull-10{position:relative;right:83.3333333333%;left:auto}.medium-push-11{position:relative;left:91.6666666667%;right:auto}.medium-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.4375rem;padding-right:.4375rem;float:left}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.3333333333% !important}.medium-offset-2{margin-left:16.6666666667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.3333333333% !important}.medium-offset-5{margin-left:41.6666666667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.3333333333% !important}.medium-offset-8{margin-left:66.6666666667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.3333333333% !important}.medium-offset-11{margin-left:91.6666666667% !important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.medium-collapse.ui-menu-item>.column,.row.medium-collapse>.columns,.medium-collapse.ui-menu-item>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row,.medium-collapse.ui-menu-item .row,.row.medium-collapse .ui-menu-item,.medium-collapse.ui-menu-item .ui-menu-item{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.medium-uncollapse.ui-menu-item>.column,.row.medium-uncollapse>.columns,.medium-uncollapse.ui-menu-item>.columns{padding-left:.4375rem;padding-right:.4375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@media only screen and (min-width: 46.938em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.3333333333%;right:auto}.large-pull-1{position:relative;right:8.3333333333%;left:auto}.large-push-2{position:relative;left:16.6666666667%;right:auto}.large-pull-2{position:relative;right:16.6666666667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.3333333333%;right:auto}.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-5{position:relative;left:41.6666666667%;right:auto}.large-pull-5{position:relative;right:41.6666666667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.3333333333%;right:auto}.large-pull-7{position:relative;right:58.3333333333%;left:auto}.large-push-8{position:relative;left:66.6666666667%;right:auto}.large-pull-8{position:relative;right:66.6666666667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.3333333333%;right:auto}.large-pull-10{position:relative;right:83.3333333333%;left:auto}.large-push-11{position:relative;left:91.6666666667%;right:auto}.large-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.4375rem;padding-right:.4375rem;float:left}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.3333333333% !important}.large-offset-2{margin-left:16.6666666667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.3333333333% !important}.large-offset-5{margin-left:41.6666666667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.3333333333% !important}.large-offset-8{margin-left:66.6666666667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.3333333333% !important}.large-offset-11{margin-left:91.6666666667% !important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.large-collapse.ui-menu-item>.column,.row.large-collapse>.columns,.large-collapse.ui-menu-item>.columns{padding-left:0;padding-right:0}.row.large-collapse .row,.large-collapse.ui-menu-item .row,.row.large-collapse .ui-menu-item,.large-collapse.ui-menu-item .ui-menu-item{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.large-uncollapse.ui-menu-item>.column,.row.large-uncollapse>.columns,.large-uncollapse.ui-menu-item>.columns{padding-left:.4375rem;padding-right:.4375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@media only screen and (min-width: 90.063em){.xlarge-push-0{position:relative;left:0%;right:auto}.xlarge-pull-0{position:relative;right:0%;left:auto}.xlarge-push-1{position:relative;left:8.3333333333%;right:auto}.xlarge-pull-1{position:relative;right:8.3333333333%;left:auto}.xlarge-push-2{position:relative;left:16.6666666667%;right:auto}.xlarge-pull-2{position:relative;right:16.6666666667%;left:auto}.xlarge-push-3{position:relative;left:25%;right:auto}.xlarge-pull-3{position:relative;right:25%;left:auto}.xlarge-push-4{position:relative;left:33.3333333333%;right:auto}.xlarge-pull-4{position:relative;right:33.3333333333%;left:auto}.xlarge-push-5{position:relative;left:41.6666666667%;right:auto}.xlarge-pull-5{position:relative;right:41.6666666667%;left:auto}.xlarge-push-6{position:relative;left:50%;right:auto}.xlarge-pull-6{position:relative;right:50%;left:auto}.xlarge-push-7{position:relative;left:58.3333333333%;right:auto}.xlarge-pull-7{position:relative;right:58.3333333333%;left:auto}.xlarge-push-8{position:relative;left:66.6666666667%;right:auto}.xlarge-pull-8{position:relative;right:66.6666666667%;left:auto}.xlarge-push-9{position:relative;left:75%;right:auto}.xlarge-pull-9{position:relative;right:75%;left:auto}.xlarge-push-10{position:relative;left:83.3333333333%;right:auto}.xlarge-pull-10{position:relative;right:83.3333333333%;left:auto}.xlarge-push-11{position:relative;left:91.6666666667%;right:auto}.xlarge-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.4375rem;padding-right:.4375rem;float:left}.xlarge-1{width:8.3333333333%}.xlarge-2{width:16.6666666667%}.xlarge-3{width:25%}.xlarge-4{width:33.3333333333%}.xlarge-5{width:41.6666666667%}.xlarge-6{width:50%}.xlarge-7{width:58.3333333333%}.xlarge-8{width:66.6666666667%}.xlarge-9{width:75%}.xlarge-10{width:83.3333333333%}.xlarge-11{width:91.6666666667%}.xlarge-12{width:100%}.xlarge-offset-0{margin-left:0% !important}.xlarge-offset-1{margin-left:8.3333333333% !important}.xlarge-offset-2{margin-left:16.6666666667% !important}.xlarge-offset-3{margin-left:25% !important}.xlarge-offset-4{margin-left:33.3333333333% !important}.xlarge-offset-5{margin-left:41.6666666667% !important}.xlarge-offset-6{margin-left:50% !important}.xlarge-offset-7{margin-left:58.3333333333% !important}.xlarge-offset-8{margin-left:66.6666666667% !important}.xlarge-offset-9{margin-left:75% !important}.xlarge-offset-10{margin-left:83.3333333333% !important}.xlarge-offset-11{margin-left:91.6666666667% !important}.xlarge-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.xlarge-centered,.columns.xlarge-centered{margin-left:auto;margin-right:auto;float:none}.column.xlarge-uncentered,.columns.xlarge-uncentered{margin-left:0;margin-right:0;float:left}.column.xlarge-centered:last-child,.columns.xlarge-centered:last-child{float:none}.column.xlarge-uncentered:last-child,.columns.xlarge-uncentered:last-child{float:left}.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{float:right}.row.xlarge-collapse>.column,.xlarge-collapse.ui-menu-item>.column,.row.xlarge-collapse>.columns,.xlarge-collapse.ui-menu-item>.columns{padding-left:0;padding-right:0}.row.xlarge-collapse .row,.xlarge-collapse.ui-menu-item .row,.row.xlarge-collapse .ui-menu-item,.xlarge-collapse.ui-menu-item .ui-menu-item{margin-left:0;margin-right:0}.row.xlarge-uncollapse>.column,.xlarge-uncollapse.ui-menu-item>.column,.row.xlarge-uncollapse>.columns,.xlarge-uncollapse.ui-menu-item>.columns{padding-left:.4375rem;padding-right:.4375rem;float:left}}@media only screen and (min-width: 120.063em){.xxlarge-push-0{position:relative;left:0%;right:auto}.xxlarge-pull-0{position:relative;right:0%;left:auto}.xxlarge-push-1{position:relative;left:8.3333333333%;right:auto}.xxlarge-pull-1{position:relative;right:8.3333333333%;left:auto}.xxlarge-push-2{position:relative;left:16.6666666667%;right:auto}.xxlarge-pull-2{position:relative;right:16.6666666667%;left:auto}.xxlarge-push-3{position:relative;left:25%;right:auto}.xxlarge-pull-3{position:relative;right:25%;left:auto}.xxlarge-push-4{position:relative;left:33.3333333333%;right:auto}.xxlarge-pull-4{position:relative;right:33.3333333333%;left:auto}.xxlarge-push-5{position:relative;left:41.6666666667%;right:auto}.xxlarge-pull-5{position:relative;right:41.6666666667%;left:auto}.xxlarge-push-6{position:relative;left:50%;right:auto}.xxlarge-pull-6{position:relative;right:50%;left:auto}.xxlarge-push-7{position:relative;left:58.3333333333%;right:auto}.xxlarge-pull-7{position:relative;right:58.3333333333%;left:auto}.xxlarge-push-8{position:relative;left:66.6666666667%;right:auto}.xxlarge-pull-8{position:relative;right:66.6666666667%;left:auto}.xxlarge-push-9{position:relative;left:75%;right:auto}.xxlarge-pull-9{position:relative;right:75%;left:auto}.xxlarge-push-10{position:relative;left:83.3333333333%;right:auto}.xxlarge-pull-10{position:relative;right:83.3333333333%;left:auto}.xxlarge-push-11{position:relative;left:91.6666666667%;right:auto}.xxlarge-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.4375rem;padding-right:.4375rem;float:left}.xxlarge-1{width:8.3333333333%}.xxlarge-2{width:16.6666666667%}.xxlarge-3{width:25%}.xxlarge-4{width:33.3333333333%}.xxlarge-5{width:41.6666666667%}.xxlarge-6{width:50%}.xxlarge-7{width:58.3333333333%}.xxlarge-8{width:66.6666666667%}.xxlarge-9{width:75%}.xxlarge-10{width:83.3333333333%}.xxlarge-11{width:91.6666666667%}.xxlarge-12{width:100%}.xxlarge-offset-0{margin-left:0% !important}.xxlarge-offset-1{margin-left:8.3333333333% !important}.xxlarge-offset-2{margin-left:16.6666666667% !important}.xxlarge-offset-3{margin-left:25% !important}.xxlarge-offset-4{margin-left:33.3333333333% !important}.xxlarge-offset-5{margin-left:41.6666666667% !important}.xxlarge-offset-6{margin-left:50% !important}.xxlarge-offset-7{margin-left:58.3333333333% !important}.xxlarge-offset-8{margin-left:66.6666666667% !important}.xxlarge-offset-9{margin-left:75% !important}.xxlarge-offset-10{margin-left:83.3333333333% !important}.xxlarge-offset-11{margin-left:91.6666666667% !important}.xxlarge-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.xxlarge-centered,.columns.xxlarge-centered{margin-left:auto;margin-right:auto;float:none}.column.xxlarge-uncentered,.columns.xxlarge-uncentered{margin-left:0;margin-right:0;float:left}.column.xxlarge-centered:last-child,.columns.xxlarge-centered:last-child{float:none}.column.xxlarge-uncentered:last-child,.columns.xxlarge-uncentered:last-child{float:left}.column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite{float:right}.row.xxlarge-collapse>.column,.xxlarge-collapse.ui-menu-item>.column,.row.xxlarge-collapse>.columns,.xxlarge-collapse.ui-menu-item>.columns{padding-left:0;padding-right:0}.row.xxlarge-collapse .row,.xxlarge-collapse.ui-menu-item .row,.row.xxlarge-collapse .ui-menu-item,.xxlarge-collapse.ui-menu-item .ui-menu-item{margin-left:0;margin-right:0}.row.xxlarge-uncollapse>.column,.xxlarge-uncollapse.ui-menu-item>.column,.row.xxlarge-uncollapse>.columns,.xxlarge-uncollapse.ui-menu-item>.columns{padding-left:.4375rem;padding-right:.4375rem;float:left}}[class*="block-grid-"]{display:block;padding:0;margin:0 -.4375rem}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 .4375rem .875rem}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.3333333333%;list-style:none}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.6666666667%;list-style:none}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.2857142857%;list-style:none}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.1111111111%;list-style:none}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.0909090909%;list-style:none}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.3333333333%;list-style:none}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 46.938em){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.3333333333%;list-style:none}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.6666666667%;list-style:none}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.2857142857%;list-style:none}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.1111111111%;list-style:none}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.0909090909%;list-style:none}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.3333333333%;list-style:none}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 46.938em){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.3333333333%;list-style:none}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.6666666667%;list-style:none}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.2857142857%;list-style:none}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.1111111111%;list-style:none}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.0909090909%;list-style:none}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.3333333333%;list-style:none}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.25rem;position:relative;padding:.875rem 1.5rem .875rem .875rem;font-size:.8125rem;transition:opacity 300ms ease-out;background-color:#222;border-color:#1d1d1d;color:#fff}.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-.6875rem;right:.25rem;color:#333;opacity:.3;background:inherit}.alert-box .close:hover,.alert-box .close:focus{opacity:.5}.alert-box.radius{border-radius:3px}.alert-box.round{border-radius:1000px}.alert-box.success{background-color:#43AC6A;border-color:#3a945b;color:#fff}.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:#fff}.alert-box.secondary{background-color:#35383d;border-color:#2e3034;color:#fff}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#fff}.alert-box.info{background-color:#e9e9e9;border-color:#c8c8c8;color:#121315}.alert-box.alert-close{opacity:0}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 46.938em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 46.938em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table !important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table !important}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table !important}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table !important}.touch table.show-for-touch{display:table !important}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}}.structural,table.responsive thead{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}body{font-family:hafaforeverlight,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}#content{padding-top:100px}.content-header-image{position:relative;text-align:center}.content-header-image .info{position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;width:35%;transform:translate(0%, -50%);text-align:center}.content-header-image .info .background{padding:40px}.content-header-image .info .background.svart{background-color:rgba(51,51,51,0.8)}.content-header-image .info .background.vit{background-color:rgba(255,255,255,0.8)}.content-header-image .info h1{color:#fff}.content-header-image .info p,.content-header-image .info figcaption{font-size:1rem;margin-bottom:0;color:#fff}.content-header-image .info .button-hollow{color:#fff;border:1px solid #fff;line-height:1.1;margin-top:.9375rem}.content-header-image .info .button-hollow:hover,.content-header-image .info .button-hollow:focus,.content-header-image .info .button-hollow:active{border:1px solid #ad152b}.content-header-image .info .background.vit h1{color:#333333}.content-header-image .info .background.vit p,.content-header-image .info .background.vit figcaption{color:#222}.content-header-image .info .background.vit a{color:#222}.content-header-image .info .background.vit .button-hollow{color:#222;border:1px solid #222}.content-header-image .info .background.vit .button-hollow:hover,.content-header-image .text .background.vit .button-hollow:focus,.content-header-image .text .background.vit .button-hollow:active{border:1px solid #ad152b}#skip a:focus{background:#fff;clip:auto;width:auto;height:auto}[class*="block-grid-"].bottom-collapse>li{padding-bottom:0}.intro p,.intro figcaption{font-size:1rem}p.intro,figcaption.intro{font-size:1rem}.spacer-bottom{margin-bottom:15px}.red-text{color:#ad152b}.loader{text-align:center}figure{margin:0}figcaption{margin-top:.625rem;font-style:italic}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#order-approved-message,#reorder-message,.notification-message{display:none}#footer{background-image:url(/ui/hafa/img/footer-bg.jpg);background-color:#333333;background-repeat:no-repeat;background-size:cover;margin-top:2.25rem;padding:3.125rem 0}#footer h4{color:#ffffff;font-size:1.25rem;font-weight:normal;text-transform:uppercase}#footer p,#footer figcaption{color:#ffffff}#footer p a,#footer figcaption a{color:#ffffff}#footer p a:hover,#footer figcaption a:hover{opacity:0.8}#footer .hr-row{margin-bottom:20px}#footer .hr-row hr{color:#ffffff;opacity:0.4}#footer ul.icons{margin-top:1.5625rem}#footer ul.icons li{display:inline-block;padding:.3125rem .3125rem .3125rem 0}#footer ul.links{font-size:.875rem}#footer ul.links li{color:#ffffff}#footer ul.links li a{color:#ffffff}#footer ul.links li a:hover{opacity:0.8}#footer ul.icon-links li{display:inline-block;color:#ffffff;padding:10px 20px 10px 0px}#footer ul.icon-links li .fa{padding-right:10px}#footer ul.icon-links li a{color:#ffffff}#footer ul.icon-links li a:hover{opacity:0.8}#footer .slogan{margin-top:5px;font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:1.625rem;font-weight:normal;text-transform:uppercase;color:#ffffff;line-height:1.2}#footer .slogan small{font-size:.875rem;display:block;margin-top:4px}#js-cookies-notification{display:none}.cookies-notification{position:fixed;bottom:0;width:100%;padding:.9375rem;text-align:center;background-color:rgba(51,51,51,0.9);z-index:99999999}.cookies-notification p,.cookies-notification figcaption{color:#ffffff;font-size:1rem;margin-top:.4375rem;margin-bottom:0}@media only screen and (max-width: 46.875em){.cookies-notification p,.cookies-notification figcaption{margin-bottom:.625rem}}.cookies-notification a.text-link{display:inline-block;line-height:1;color:#ffffff;text-decoration:underline}.cookies-notification .button-hollow.white:hover,.cookies-notification .button-hollow.white:focus,.cookies-notification .button-hollow.white:active{color:#222}@media only screen and (min-width: 1001px) and (max-width: 1350px){.content-header-image .info{width:60%}.content-header-image .info .background{padding:30px}.content-header-image .info h1{font-size:1.375rem}.content-header-image .info p,.content-header-image .info figcaption{font-size:.875rem}.content-header-image .info .button-hollow{font-size:.875rem}}@media only screen and (min-width: 751px) and (max-width: 1000px){.content-header-image .info{width:90%}.content-header-image .info .background{padding:20px}.content-header-image .info h1{font-size:1.375rem}.content-header-image .info p,.content-header-image .info figcaption{font-size:.875rem}.content-header-image .info .button-hollow{font-size:.875rem}}@media only screen and (max-width: 46.875em){#content{padding-top:50px}.content-header-image .info{width:75%}.content-header-image .info .background{padding:20px 20px 20px 20px}.content-header-image .info h1{font-size:1.5rem;margin-bottom:0}.content-header-image .info .button-hollow{font-size:.875rem}hr.headerLine{margin-bottom:20px}#footer{background-image:url(/ui/hafa/img/footer-mobile-bg.jpg)}#footer h4{text-align:center;margin-top:40px}#footer p,#footer figcaption{text-align:center}#footer .slogan{text-align:center}#footer ul.icons{text-align:center}#footer ul.icons li{padding:.3125rem}#footer ul.links{text-align:center}#footer ul.icon-links{text-align:center}#footer ul.icon-links li{padding:8px 15px 8px 0px}}.inline-list,.auto-hide .tab-bar .right ul,.auto-hide .tab-bar .edit-actions ul,.product .variant-selection ul,.checkout .delivery-icon-list,.checkout .payment-icon-list,.kco-delivery-methods .delivery-icon-list{margin:0 auto 1.0625rem auto;margin-left:-.75rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li,.auto-hide .tab-bar .right ul>li,.auto-hide .tab-bar .edit-actions ul>li,.product .variant-selection ul>li,.checkout .delivery-icon-list>li,.checkout .payment-icon-list>li,.kco-delivery-methods .delivery-icon-list>li{list-style:none;float:left;margin-left:.75rem;display:block}.inline-list>li>*,.auto-hide .tab-bar .right ul>li>*,.auto-hide .tab-bar .edit-actions ul>li>*,.product .variant-selection ul>li>*,.checkout .delivery-icon-list>li>*,.checkout .payment-icon-list>li>*,.kco-delivery-methods .delivery-icon-list>li>*{display:block}.news-list h3{font-size:1rem}.news-list footer{text-align:right}.files li img{margin-right:.3125rem}.brands-list{list-style:none;margin-left:0}.brands-list>li{margin-bottom:20px}.brands-list>li>span{float:left;padding:0 5px;font-size:1.75rem;color:#222}.brands-list ul{list-style:none;margin:10px 0 0 45px}.brands-list ul li{margin-bottom:5px}.brands-list ul li a{color:#222}.brands-list ul span{font-size:.875rem;color:#999}.edit-actions{margin-bottom:0;line-height:1}.edit-actions li{display:inline-block}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 46.875em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width: 46.938em) and (max-width: 90em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 46.938em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width: 46.938em) and (max-width: 90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 46.938em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em) and (max-width: 120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em) and (max-width: 999999999999){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,figcaption,blockquote,th,td{margin:0;padding:0}a{color:#8e8e8e;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#ad152b}a img{border:none}p,figcaption{font-family:hafaforeverlight,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-size:.875rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead,figcaption.lead{font-size:1.09375rem;line-height:1.6}p aside,figcaption aside{font-size:.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-weight:normal;font-style:normal;color:#333;text-rendering:optimizeLegibility;margin-top:.2rem;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#7a7a7a;line-height:0}h1{font-size:1.875rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#7a7a7a;font-weight:normal;margin-top:.2rem;margin-bottom:.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#333;background-color:#bfc3c8;border-width:1px;border-style:solid;border-color:#aaafb6;padding:.125rem .3125rem .0625rem}ul,ol,dl{font-size:.875rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:hafaforeverlight,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}ul{margin-left:1.1rem}ul.no-bullet,ul.sitemap,#footer ul.icons,#footer ul.links,#footer ul.icon-links,ul.news-list,.files ul,.links ul,ul.orders,.orders ul.prices,ul.edit-actions,.header ul,.auto-hide .tab-bar .right ul,.auto-hide .tab-bar .edit-actions ul,.sub-navigation .side-nav ul,.product-filters ul,.selected-filters ul,.product .variant-selection ul,.product-documents ul.documents,.other-hits ul,.media-archive-search ul.search-result,.checkout ul.delivery-icon-list,.checkout ul.payment-icon-list,.order-details ul.order-totals,.kco-delivery-methods ul.delivery-icon-list{margin-left:0}ul.no-bullet li ul,ul.sitemap li ul,#footer ul.icons li ul,#footer ul.links li ul,#footer ul.icon-links li ul,ul.news-list li ul,.files ul li ul,.links ul li ul,ul.orders li ul,.orders ul.prices li ul,ul.edit-actions li ul,.header ul li ul,.auto-hide .tab-bar .right ul li ul,.auto-hide .tab-bar .edit-actions ul li ul,.sub-navigation .side-nav ul li ul,.product-filters ul li ul,.selected-filters ul li ul,.product .variant-selection ul li ul,.product-documents ul.documents li ul,.other-hits ul li ul,.media-archive-search ul.search-result li ul,.checkout ul.delivery-icon-list li ul,.checkout ul.payment-icon-list li ul,.order-details ul.order-totals li ul,.kco-delivery-methods ul.delivery-icon-list li ul,ul.no-bullet li ol,ul.sitemap li ol,#footer ul.icons li ol,#footer ul.links li ol,#footer ul.icon-links li ol,ul.news-list li ol,.files ul li ol,.links ul li ol,ul.orders li ol,.orders ul.prices li ol,ul.edit-actions li ol,.header ul li ol,.auto-hide .tab-bar .right ul li ol,.auto-hide .tab-bar .edit-actions ul li ol,.sub-navigation .side-nav ul li ol,.product-filters ul li ol,.selected-filters ul li ol,.product .variant-selection ul li ol,.product-documents ul.documents li ol,.other-hits ul li ol,.media-archive-search ul.search-result li ol,.checkout ul.delivery-icon-list li ol,.checkout ul.payment-icon-list li ol,.order-details ul.order-totals li ol,.kco-delivery-methods ul.delivery-icon-list li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet,ul.sitemap,#footer ul.icons,#footer ul.links,#footer ul.icon-links,ul.news-list,.files ul,.links ul,ul.orders,.orders ul.prices,ul.edit-actions,.header ul,.auto-hide .tab-bar .right ul,.auto-hide .tab-bar .edit-actions ul,.sub-navigation .side-nav ul,.product-filters ul,.selected-filters ul,.product .variant-selection ul,.product-documents ul.documents,.other-hits ul,.media-archive-search ul.search-result,.checkout ul.delivery-icon-list,.checkout ul.payment-icon-list,.order-details ul.order-totals,.kco-delivery-methods ul.delivery-icon-list{list-style:none}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:.3rem;font-weight:bold}dl dd{margin-bottom:.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ddd}blockquote{margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125rem;color:#626262}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#626262}blockquote,blockquote p,blockquote figcaption{line-height:1.6;color:#7a7a7a}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:.625rem .75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 .0625rem}@media only screen and (min-width: 46.938em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2rem}h2{font-size:1.625rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:1rem}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,figcaption,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}h1{margin-top:0}h1,h2,h3{text-transform:uppercase}h1 span,h2 span,h3 span{color:#ad152b}button,.button{border-style:solid;border-width:0px;cursor:pointer;font-family:hafaforeverlight,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:.875rem;background-color:#222;border-color:#1b1b1b;color:#fff;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#1b1b1b}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#35383d;border-color:#2a2d31;color:#fff}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#2a2d31}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#fff}button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#fff}button.info,.button.info{background-color:#e9e9e9;border-color:#bababa;color:#333}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#bababa}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#333}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}button.small,.button.small{padding-top:.875rem;padding-right:1.75rem;padding-bottom:.9375rem;padding-left:1.75rem;font-size:.75rem}button.tiny,.button.tiny{padding-top:.5rem;padding-right:1rem;padding-bottom:.5625rem;padding-left:1rem;font-size:.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:.75rem}button.right-align,.button.right-align{text-align:right;padding-right:.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#222;border-color:#1b1b1b;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#1b1b1b}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#222}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#35383d;border-color:#2a2d31;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#2a2d31}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#fff}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#35383d}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43AC6A;border-color:#368a55;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43AC6A}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:#fff}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24}button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{background-color:#e9e9e9;border-color:#bababa;color:#333;cursor:default;opacity:.7;box-shadow:none}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#bababa}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:#333}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#e9e9e9}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width: 46.938em){button,.button{display:inline-block}}.button{border-style:solid;border-width:0px;cursor:pointer;font-family:hafaforeverlight,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-radius:0;display:inline-block;padding-top:.625rem;padding-right:1.25rem;padding-bottom:.6875rem;padding-left:1.25rem;background-color:#35383d;border-color:#2a2d31;color:#fff;border-radius:3px;transition:background-color 300ms ease-out}.button:hover,.button:focus{background-color:#2a2d31}.button:hover,.button:focus{color:#fff}.buy-button,.confirm-order{background-color:#43AC6A;font-size:1rem;text-transform:uppercase;transition:opacity 0.2s ease-in-out}.buy-button:hover,.buy-button:focus,.buy-button:active,.confirm-order:hover,.confirm-order:focus,.confirm-order:active{background:#43AC6A;opacity:0.9}.gray-button{background-color:#f1f1f1;font-size:.875rem;color:#222;border-radius:3px;margin-top:6px;padding:10px 15px;transition:opacity 0.2s ease-in-out}.gray-button:hover,.gray-button:focus,.gray-button:active{background:#f1f1f1;color:#222;opacity:0.8}.gray-button .fa{font-size:.75rem}.button-hollow{background:none;padding:.75rem;margin-bottom:0;line-height:.75rem;display:inline-block;transition:border-color 0.2s ease-in-out, background 0.2s ease-in-out, color 0.2s ease-in-out}.button-hollow.white{color:#fff;border:1px solid #fff}.button-hollow.white:hover,.button-hollow.white:focus,.button-hollow.white:active{color:#ad152b;background:#fff}.button-hollow.dark-grey{color:#35383d;border:1px solid #35383d}.button-hollow.dark-grey:hover,.button-hollow.dark-grey:focus,.button-hollow.dark-grey:active{color:#fff;background:#35383d}.button-border{padding:.75rem;margin-top:.3125rem;margin-bottom:.625rem;font-size:.875rem;line-height:.75rem;display:inline-block;transition:border-color 0.2s ease-in-out;color:#222;border:1px solid #222}.button-border .fa{font-size:.75rem}.button-border:hover,.button-border:focus,.button-border:active{color:#222;border:1px solid #ad152b}.button-text{background:none;padding:.75rem 0;margin-bottom:.625rem;font-size:.875rem;line-height:.75rem;display:inline-block;transition:color 0.2s ease-in-out;color:#222}.button-text:hover,.button-text:focus,.button-text:active{color:#ad152b}.icon-button,ul.pagination .next a,ul.pagination .previous a,ul.pagination .next:hover a,ul.pagination .previous:hover a{display:inline-block;background-repeat:no-repeat;background-position:50% 50%;text-indent:-9999px;overflow:hidden;width:20px;height:20px}.icon-button.reload,ul.pagination .next a.reload,ul.pagination .previous a.reload{background-image:url(/ui/img/accelerator/icons/png/reload.png);background-size:20px 20px}.icon-button.reload-button,ul.pagination .next a.reload-button,ul.pagination .previous a.reload-button{background-image:url(/ui/img/accelerator/icons/png/reload-button.png)}.icon-button.delete,ul.pagination .next a.delete,ul.pagination .previous a.delete{background-image:url(/ui/img/accelerator/icons/png/delete.png);background-size:20px 20px}.icon-button.delete-button,ul.pagination .next a.delete-button,ul.pagination .previous a.delete-button{background-image:url(/ui/img/accelerator/icons/png/delete-button.png)}.icon-button.accept-button,ul.pagination .next a.accept-button,ul.pagination .previous a.accept-button{background-image:url(/ui/img/accelerator/icons/png/ok-button.png)}.icon-button.edit,ul.pagination .next a.edit,ul.pagination .previous a.edit{background-image:url(/ui/img/accelerator/icons/png/edit.png)}.icon-button.search,ul.pagination .next a.search,ul.pagination .previous a.search{background-image:url(/ui/img/accelerator/icons/png/search.png)}.icon-button.cart,ul.pagination .next a.cart,ul.pagination .previous a.cart{background-image:url(/ui/img/accelerator/icons/png/shopping-bag.png)}#page form{margin:0 0 1rem}#page form .row .row,#page form .ui-menu-item .row,#page form .row .ui-menu-item,#page form .ui-menu-item .ui-menu-item{margin:0 -.5rem}#page form .row .row .column,#page form .ui-menu-item .row .column,#page form .row .ui-menu-item .column,#page form .ui-menu-item .ui-menu-item .column,#page form .row .row .columns,#page form .ui-menu-item .row .columns,#page form .row .ui-menu-item .columns,#page form .ui-menu-item .ui-menu-item .columns{padding:0 .5rem}#page form .row .row.collapse,#page form .ui-menu-item .row.collapse,#page form .row .collapse.ui-menu-item,#page form .ui-menu-item .collapse.ui-menu-item{margin:0}#page form .row .row.collapse .column,#page form .ui-menu-item .row.collapse .column,#page form .row .collapse.ui-menu-item .column,#page form .ui-menu-item .collapse.ui-menu-item .column,#page form .row .row.collapse .columns,#page form .ui-menu-item .row.collapse .columns,#page form .row .collapse.ui-menu-item .columns,#page form .ui-menu-item .collapse.ui-menu-item .columns{padding:0}#page form .row .row.collapse input,#page form .ui-menu-item .row.collapse input,#page form .row .collapse.ui-menu-item input,#page form .ui-menu-item .collapse.ui-menu-item input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}#page form .row input.column,#page form .ui-menu-item input.column,#page form .row input.columns,#page form .ui-menu-item input.columns,#page form .row textarea.column,#page form .ui-menu-item textarea.column,#page form .row textarea.columns,#page form .ui-menu-item textarea.columns{padding-left:.5rem}label{font-size:.875rem;color:#4d4c4c;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0}label.right,label.edit-actions{float:none !important;text-align:right}label.inline{margin:0 0 1rem 0;padding:.5625rem 0}label small{text-transform:capitalize;color:#676767}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#ccc}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333;border-color:#ccc}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;border-radius:0;background-color:#fff;font-family:inherit;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:.875rem;margin:0 0 1rem 0;padding:.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow .45s,border-color .45s ease-in-out}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{box-shadow:0 0 5px #999;border-color:#999}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#ddd;cursor:default}input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#ddd;cursor:default}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px}form .row .prefix-radius.row.collapse input,form .ui-menu-item .prefix-radius.row.collapse input,form .row .prefix-radius.collapse.ui-menu-item input,form .ui-menu-item .prefix-radius.collapse.ui-menu-item input,form .row .prefix-radius.row.collapse textarea,form .ui-menu-item .prefix-radius.row.collapse textarea,form .row .prefix-radius.collapse.ui-menu-item textarea,form .ui-menu-item .prefix-radius.collapse.ui-menu-item textarea,form .row .prefix-radius.row.collapse select,form .ui-menu-item .prefix-radius.row.collapse select,form .row .prefix-radius.collapse.ui-menu-item select,form .ui-menu-item .prefix-radius.collapse.ui-menu-item select{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix,form .ui-menu-item .prefix-radius.row.collapse .prefix,form .row .prefix-radius.collapse.ui-menu-item .prefix,form .ui-menu-item .prefix-radius.collapse.ui-menu-item .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse input,form .ui-menu-item .postfix-radius.row.collapse input,form .row .postfix-radius.collapse.ui-menu-item input,form .ui-menu-item .postfix-radius.collapse.ui-menu-item input,form .row .postfix-radius.row.collapse textarea,form .ui-menu-item .postfix-radius.row.collapse textarea,form .row .postfix-radius.collapse.ui-menu-item textarea,form .ui-menu-item .postfix-radius.collapse.ui-menu-item textarea,form .row .postfix-radius.row.collapse select,form .ui-menu-item .postfix-radius.row.collapse select,form .row .postfix-radius.collapse.ui-menu-item select,form .ui-menu-item .postfix-radius.collapse.ui-menu-item select{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix,form .ui-menu-item .postfix-radius.row.collapse .postfix,form .row .postfix-radius.collapse.ui-menu-item .postfix,form .ui-menu-item .postfix-radius.collapse.ui-menu-item .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse input,form .ui-menu-item .prefix-round.row.collapse input,form .row .prefix-round.collapse.ui-menu-item input,form .ui-menu-item .prefix-round.collapse.ui-menu-item input,form .row .prefix-round.row.collapse textarea,form .ui-menu-item .prefix-round.row.collapse textarea,form .row .prefix-round.collapse.ui-menu-item textarea,form .ui-menu-item .prefix-round.collapse.ui-menu-item textarea,form .row .prefix-round.row.collapse select,form .ui-menu-item .prefix-round.row.collapse select,form .row .prefix-round.collapse.ui-menu-item select,form .ui-menu-item .prefix-round.collapse.ui-menu-item select{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .prefix-round.row.collapse .prefix,form .ui-menu-item .prefix-round.row.collapse .prefix,form .row .prefix-round.collapse.ui-menu-item .prefix,form .ui-menu-item .prefix-round.collapse.ui-menu-item .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse input,form .ui-menu-item .postfix-round.row.collapse input,form .row .postfix-round.collapse.ui-menu-item input,form .ui-menu-item .postfix-round.collapse.ui-menu-item input,form .row .postfix-round.row.collapse textarea,form .ui-menu-item .postfix-round.row.collapse textarea,form .row .postfix-round.collapse.ui-menu-item textarea,form .ui-menu-item .postfix-round.collapse.ui-menu-item textarea,form .row .postfix-round.row.collapse select,form .ui-menu-item .postfix-round.row.collapse select,form .row .postfix-round.collapse.ui-menu-item select,form .ui-menu-item .postfix-round.collapse.ui-menu-item select{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix,form .ui-menu-item .postfix-round.row.collapse .postfix,form .row .postfix-round.collapse.ui-menu-item .postfix,form .ui-menu-item .postfix-round.collapse.ui-menu-item .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type="submit"]{-webkit-appearance:none;border-radius:4px}textarea[rows]{height:auto}textarea{max-width:100%}select{-webkit-appearance:none !important;border-radius:0;background-color:#FAFAFA;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#ccc;padding:.5rem;font-size:.875rem;font-family:hafaforeverlight,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius{border-radius:3px}select:hover{background-color:#f3f2f2;border-color:#999}select:disabled{background-color:#ddd;cursor:default}input[type="file"],input[type="checkbox"],input[type="radio"]{margin:0 0.5rem 1rem 0}select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label,.checkbox label,.radio label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:0 none #ddd;padding:0;margin:0}fieldset legend{font-weight:bold;background:#fff;padding:0 .1875rem;margin:0;margin-left:-.1875rem}.form .error small.error,.form .error span.error,.form span.error,.form small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.875rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}.form span.error,.form small.error{display:none}span.error,small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.875rem;font-weight:normal;font-style:italic;background:#fff;color:#333}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.875rem;font-weight:normal;font-style:italic;background:#fff;color:#333}.error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#f04124}.checkbox input,.checkbox label{float:left}.checkbox input{margin-top:.1875rem}.checkbox label{width:85%}.form-article{margin-top:1.25rem;background-color:#ffffff;margin-bottom:2.5rem}.catalog-form-article{margin-top:1.25rem;background-color:#ffffff;margin-bottom:2.5rem;text-align:center}@media only screen and (max-width: 46.875em){.form-article{text-align:center}.form-article.spacer,.catalog-form-article.spacer{margin-top:40px}}table{background:#fff;margin-bottom:0;border:none 1px #ddd;table-layout:auto}table caption{background:rgba(0,0,0,0);color:#222;font-size:1rem;font-weight:bold}table thead{background:none}table thead tr th,table thead tr td{padding:.75rem .875rem;font-size:.875rem;font-weight:bold;color:#222}table tfoot{background:none}table tfoot tr th,table tfoot tr td{padding:.75rem .875rem;font-size:.875rem;font-weight:bold;color:#222}table tr th,table tr td{padding:.75rem .875rem;font-size:1rem;color:#222;text-align:left}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f1f1f1}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}table{border-collapse:collapse;width:100%}table.alt tfoot tr,table.alt tfoot tr.even,table.alt tfoot tr.alt table.alt tfoot tr:nth-of-type(2n),table.alt thead tr{background:#f2f2f2}.numeric{text-align:right;white-space:nowrap}table.responsive tr{border:1px solid #ddd}table.responsive tfoot tr th,table.responsive tfoot tr td,table.responsive tbody tr th,table.responsive tbody tr td,table.responsive tr td{display:block;padding:5px 10px;clear:both}table.responsive tr td:first-child{padding-top:10px}table.responsive .edit-actions{float:left !important}.side-nav{display:block;margin:0;padding:0 0 .625rem;list-style-type:none;list-style-position:inside;font-family:hafaforeverlight,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.side-nav li{margin:0;font-size:.875rem;font-weight:normal}.side-nav li a:not(.button){display:block;color:#8e8e8e;margin:0;padding:.3125rem .875rem}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:none;color:#b0b0b0}.side-nav li.active>a:first-child:not(.button){color:#b0b0b0;font-weight:normal;font-family:hafaforeverlight,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#fff}.side-nav li.heading{color:#8e8e8e;font-size:.875rem;font-weight:bold;text-transform:uppercase}.auto-hide{position:fixed;z-index:8777777;top:0;left:0;width:100%;height:100px;background-color:#ffffff;border-bottom:1px solid #f1f1f1;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.auto-hide.is-hidden{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header{position:relative}.header .right-section{position:static}.header ul{margin:0}.header .logo{position:relative;min-height:47px}.header .logo a{position:absolute;left:.4375rem;bottom:-25px}@media only screen and (min-width: 751px) and (max-width: 1000px){.header .logo a{bottom:-10px}}.header .top-nav{margin-top:10px;min-height:38px}.header .top-nav ul{float:right;text-align:right}.header .top-nav li{margin:0;display:inline-block}.header .top-nav li>a{font-size:.875rem;line-height:2.375rem;padding:5px 15px 5px 10px;color:#8e8e8e}.header .top-nav li>a:hover,.header .top-nav li>a:focus{color:#ad152b}.header .top-nav li.active>a{color:#ad152b}.header .primary-nav ul{text-align:right;margin-top:14px}.header .primary-nav ul>li{display:inline-block;margin:0}.header .primary-nav ul>li>a{display:inline-block;font-size:.875rem;color:#222;padding:8px 15px 5px 15px;border-bottom:2px solid #fff}.header .primary-nav ul>li>a:hover,.header .primary-nav ul>li>a:focus{border-bottom:2px solid #ad152b}.header .primary-nav ul>li.active>a{border-bottom:2px solid #ad152b}.header .primary-nav ul>li a.active.megamenuopen{color:#222;background-color:#fff;border-bottom:2px solid #ad152b}.header li .my-page .fa{padding-right:5px}.header li .login .fa{padding-right:5px}.auto-hide .tab-bar{position:relative;-webkit-backface-visibility:hidden;background:#fff;color:#35383d;height:3.125rem;line-height:3.125rem;border-bottom:1px solid #f1f1f1}.auto-hide .tab-bar .logo{padding-left:.9375rem}.auto-hide .tab-bar .logo img{max-width:176px;max-height:30px}.auto-hide .tab-bar .right ul,.auto-hide .tab-bar .edit-actions ul{margin:0}.auto-hide .tab-bar .right ul li,.auto-hide .tab-bar .edit-actions ul li{margin:0}.auto-hide .tab-bar .right ul li a,.auto-hide .tab-bar .edit-actions ul li a{width:2.1875rem;height:2.8125rem;color:#35383d}.auto-hide .tab-bar .right ul li a .fa,.auto-hide .tab-bar .edit-actions ul li a .fa{line-height:2.8125rem}.auto-hide .tab-bar .right ul li a.nav-trigger,.auto-hide .tab-bar .edit-actions ul li a.nav-trigger{display:table;width:100%;padding-left:.625rem;padding-right:.9375rem}@media only screen and (min-width: 755px){.auto-hide .tab-bar .right ul li a.nav-trigger,.auto-hide .tab-bar .edit-actions ul li a.nav-trigger{display:none}}.auto-hide .tab-bar .right ul li a.nav-trigger span,.auto-hide .tab-bar .edit-actions ul li a.nav-trigger span{display:table-cell;vertical-align:middle}.auto-hide .tab-bar .right ul li a.nav-trigger em,.auto-hide .tab-bar .edit-actions ul li a.nav-trigger em,.auto-hide .tab-bar .right ul li a.nav-trigger em::after,.auto-hide .tab-bar .edit-actions ul li a.nav-trigger em::after,.auto-hide .tab-bar .right ul li a.nav-trigger em::before,.auto-hide .tab-bar .edit-actions ul li a.nav-trigger em::before{display:block;position:relative;height:2px;width:22px;background-color:#222;backface-visibility:hidden}.auto-hide .tab-bar .right ul li a.nav-trigger em,.auto-hide .tab-bar .edit-actions ul li a.nav-trigger em{margin:6px auto 6px;transition:background-color .2s}.auto-hide .tab-bar .right ul li a.nav-trigger em::before,.auto-hide .tab-bar .edit-actions ul li a.nav-trigger em::before,.auto-hide .tab-bar .right ul li a.nav-trigger em::after,.auto-hide .tab-bar .edit-actions ul li a.nav-trigger em::after{position:absolute;content:'';left:0;transition:transform .2s}.auto-hide .tab-bar .right ul li a.nav-trigger em::before,.auto-hide .tab-bar .edit-actions ul li a.nav-trigger em::before{transform:translateY(-6px)}.auto-hide .tab-bar .right ul li a.nav-trigger em::after,.auto-hide .tab-bar .edit-actions ul li a.nav-trigger em::after{transform:translateY(6px)}.auto-hide.nav-open .tab-bar .right ul a.nav-trigger em,.auto-hide.nav-open .tab-bar .edit-actions ul a.nav-trigger em{background-color:rgba(255,255,255,0)}.auto-hide.nav-open .tab-bar .right ul a.nav-trigger em::before,.auto-hide.nav-open .tab-bar .edit-actions ul a.nav-trigger em::before{transform:rotate(-45deg)}.auto-hide.nav-open .tab-bar .right ul a.nav-trigger em::after,.auto-hide.nav-open .tab-bar .edit-actions ul a.nav-trigger em::after{transform:rotate(45deg)}.mobile-nav>ul{display:none;width:100%;max-height:80vh;overflow:auto;margin-left:0;background-color:#fff;-webkit-box-shadow:0 10px 8px -8px #797979;-moz-box-shadow:0 10px 8px -8px #797979;box-shadow:0 10px 8px -8px #797979}.mobile-nav>ul li{display:block;padding:.625rem 1.125rem .625rem .9375rem;border-bottom:1px solid #f1f1f1}.mobile-nav>ul li ul{margin-left:.625rem}.mobile-nav>ul li ul li{margin-left:0;padding:0;border-bottom:none}.mobile-nav>ul li h3{padding:.625rem 0 0 0;margin-top:0;margin-bottom:0;color:#222}.mobile-nav>ul li a{font-size:1rem;display:block;padding:.3125rem 0;color:#222}.mobile-nav>ul li a:hover{opacity:0.8}.mobile-nav>ul li.active a{font-size:1rem;color:#222}.mobile-nav>ul li.active a:hover{opacity:0.8}.mobile-nav>ul li.has-submenu a.expand-submenu{padding:.25rem .125rem .125rem .25rem}.mobile-nav>ul li.has-submenu .expand-submenu .fa{font-size:1.25rem}.mobile-nav>ul li.has-submenu.active .expand-submenu .fa{transform:rotate(180deg)}.mobile-nav>ul li.has-submenu ul{display:none}.mobile-nav>ul li.has-submenu.active ul{display:block}.mobile-nav>ul li ul li ul{margin-left:0}.nav-open .mobile-nav ul{display:block}li.has-megamenu a.active{color:#ffffff;background-color:#fff;border-bottom:2px solid #ad152b}li.has-megamenu .megamenu{display:none;width:100%;position:absolute;left:0;right:0;background:#fff;padding:2% 0 4% 0;border-top:1px solid #f1f1f1;-webkit-box-shadow:0 10px 8px -8px #797979;-moz-box-shadow:0 10px 8px -8px #797979;box-shadow:0 10px 8px -8px #797979;z-index:300}li.has-megamenu .megamenu .row,li.has-megamenu .megamenu .ui-menu-item{width:100%;margin-left:auto;margin-right:auto;max-width:83.75rem}li.has-megamenu .megamenu h3,li.has-megamenu .megamenu h3 a{color:#222;font-weight:normal;text-transform:uppercase;text-align:left;margin:0 0 15px 0}li.has-megamenu .megamenu a{font-size:.875rem;text-align:left}li.has-megamenu .megamenu ul{margin-top:10px;margin-left:0;text-align:left}li.has-megamenu .megamenu ul li{display:block}li.has-megamenu .megamenu ul li a{padding:4px 0 0 0;color:#222;border-bottom:2px solid #fff}li.has-megamenu .megamenu ul li a:hover,li.has-megamenu .megamenu ul li a:focus{border-bottom:2px solid #ad152b}li.has-megamenu .megamenu .read-more{display:inline-block;margin-top:10px}li.has-megamenu .megamenu [class*="column"]+[class*="column"]:last-child{float:left}li.has-megamenu .megamenu [class*="column"]:nth-of-type(4n+1){clear:both}.sub-navigation{margin-top:1.25rem}.sub-navigation .side-nav>li>a{display:inline-block;padding-left:0;padding-right:0;font-size:1rem}.sub-navigation .side-nav li a:not(.button){display:inline-block;padding-top:.25rem;padding-bottom:.125rem;padding-left:0;padding-right:0;color:#222;border-bottom:2px solid #fff}.sub-navigation .side-nav li.expanded>a:first-child:not(.button){color:#222;border-bottom:2px solid #ad152b}.sub-navigation .side-nav li.active>a:first-child:not(.button){color:#222;border-bottom:2px solid #ad152b}.sub-navigation .side-nav li.expanded ul{margin-top:.25rem;margin-left:.625rem}.sub-navigation .side-nav li.expanded li>a:first-child:not(.button){color:#222;padding-top:.25rem;padding-bottom:.125rem;padding-left:0;padding-right:0}.sub-navigation .side-nav li.expanded li.active>a:first-child:not(.button){color:#222}.sub-navigation.products .side-nav>li>a,.sub-navigation.products .side-nav>li.active>a,.sub-navigation.products .side-nav>li.expanded>a:first-child:not(.button),.sub-navigation.products .side-nav>li.active>a:first-child:not(.button){display:inline-block;padding-left:0;padding-right:0;font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:1.375rem;text-transform:uppercase;border-bottom:none}.sub-navigation.products .side-nav li.expanded ul{margin-left:.3125rem}@media only screen and (max-width: 46.875em){.auto-hide{height:50px}}.breadcrumbs{display:block;padding:.625rem 0 .625rem;overflow:hidden;margin-left:0;list-style:none;border-style:none;border-width:1px;background-color:#fff;border-color:#35383d;border-radius:3px}.breadcrumbs>*{margin:0;float:left;font-size:.75rem;line-height:.75rem;text-transform:capitalize;color:#8e8e8e}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:underline}.breadcrumbs>* a{color:#8e8e8e}.breadcrumbs>*.current{cursor:default;color:#8e8e8e}.breadcrumbs>*.current a{cursor:default;color:#8e8e8e}.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{text-decoration:none}.breadcrumbs>*.unavailable{color:#999}.breadcrumbs>*.unavailable a{color:#999}.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{text-decoration:none;color:#999;cursor:default}.breadcrumbs>*:before{content:"/";color:#35383d;margin:0 .3125rem;position:relative;top:1px}.breadcrumbs>*:first-child:before{content:" ";margin:0}[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/"}.breadcrumbs-container{background:#fff}.breadcrumbs{margin-bottom:0}ul.pagination{display:block;min-height:1.875rem;margin-left:0}ul.pagination li{height:1.875rem;color:#222;font-size:.875rem;margin-left:.625rem}ul.pagination li a,ul.pagination li button{display:block;padding:.1875rem .625rem;color:#222;background:none;border-radius:3px;font-weight:normal;font-size:1em;line-height:inherit;transition:background-color 300ms ease-out}ul.pagination li:hover a,ul.pagination li a:focus,ul.pagination li:hover button,ul.pagination li button:focus{background:#f1f1f1}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#ddd}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable button:focus{background:rgba(0,0,0,0)}ul.pagination li.current a,ul.pagination li.current button{background:#ad152b;color:#fff;font-weight:normal;cursor:default}ul.pagination li.current a:hover,ul.pagination li.current a:focus,ul.pagination li.current button:hover,ul.pagination li.current button:focus{background:#ad152b}ul.pagination li{float:left;display:block}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{float:none;display:inline-block}ul.pagination{display:inline-block;margin:20px 0 0}ul.pagination li a{background:#f1f1f1;border-radius:3px}ul.pagination .next a,ul.pagination .previous a,ul.pagination .next:hover a,ul.pagination .previous:hover a{height:auto;padding:.1875rem .875rem}ul.pagination .next a,ul.pagination .next:hover a{background-image:url(/ui/img/accelerator/icons/png/arrow-right.png);background-size:12px 14px}ul.pagination .previous a,ul.pagination .previous:hover a{background-image:url(/ui/img/accelerator/icons/png/arrow-left.png);background-size:12px 14px}.tabs{margin-bottom:0 !important;margin-left:0}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd,.tabs .tab-title{position:relative;margin-bottom:0 !important;list-style:none;float:left}.tabs dd>a,.tabs .tab-title>a{outline:none;display:block;background-color:#fff;color:#222;padding:1rem 2rem;font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:1.375rem}.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#fff}.tabs dd.active a,.tabs .tab-title.active a{background-color:#fff;color:#222}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}.tabs-content{margin-bottom:1.5rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:0 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:0}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 0}@media only screen and (min-width: 46.938em){.tabs.vertical{width:20%;max-width:20%;float:left;margin:0 0 1.25rem}.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem}}.no-js .tabs-content>.content{display:block;float:none}.tabs{margin-top:20px}.tabs .tab-title{display:inline-block}.tabs .tab-title a{text-transform:uppercase;padding:4px 0 4px 0;margin-right:15px;border-bottom:2px solid #fff}.tabs .tab-title:hover a{border-bottom:2px solid #ad152b}.tabs .tab-title.active a{border-bottom:2px solid #ad152b}.tabs-content{margin-bottom:0}@media only screen and (max-width: 46.875em){.tabs .tab-title a{font-size:1.125rem}}.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:.875rem;z-index:89;margin-top:2px;max-width:93%}.f-dropdown>*:first-child{margin-top:0}.f-dropdown>*:last-child{margin-bottom:0}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #fff transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:89}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #ccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:88}.f-dropdown.right:before,.f-dropdown.edit-actions:before{left:auto;right:10px}.f-dropdown.right:after,.f-dropdown.edit-actions:after{left:auto;right:9px}.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:.875rem;z-index:89;margin-top:0;margin-left:2px;max-width:93%}.f-dropdown.drop-right>*:first-child{margin-top:0}.f-dropdown.drop-right>*:last-child{margin-bottom:0}.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent #fff transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:89}.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #ccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:88}.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:.875rem;z-index:89;margin-top:0;margin-left:-2px;max-width:93%}.f-dropdown.drop-left>*:first-child{margin-top:0}.f-dropdown.drop-left>*:last-child{margin-bottom:0}.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #fff;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:89}.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent transparent #ccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:88}.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:.875rem;z-index:89;margin-top:-2px;margin-left:0;max-width:93%}.f-dropdown.drop-top>*:first-child{margin-top:0}.f-dropdown.drop-top>*:last-child{margin-bottom:0}.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:#fff transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:89}.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:#ccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:88}.f-dropdown li{font-size:.875rem;cursor:pointer;line-height:1.125rem;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:none}.f-dropdown li.radius{border-radius:3px}.f-dropdown li a{display:block;padding:.5rem;color:#222}.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;padding:.3125rem;width:100%;height:auto;max-height:none;background:#fff;border:solid 1px #ccc;font-size:.875rem;z-index:89;max-width:93%}.f-dropdown.content>*:first-child{margin-top:0}.f-dropdown.content>*:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.f-dropdown.mega{width:100% !important;max-width:100% !important}.f-dropdown.mega.open{left:0 !important}.dropdown.button,button.dropdown{position:relative;outline:none;padding-right:3.5625rem}.dropdown.button::after,button.dropdown::after{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#fff transparent transparent transparent;top:50%}.dropdown.button::after,button.dropdown::after{border-width:.375rem;right:1.40625rem;margin-top:-.15625rem}.dropdown.button::after,button.dropdown::after{border-color:#fff transparent transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}.dropdown.button.tiny:after,button.dropdown.tiny:after{border-width:.375rem;right:1.125rem;margin-top:-.125rem}.dropdown.button.tiny::after,button.dropdown.tiny::after{border-color:#fff transparent transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}.dropdown.button.small::after,button.dropdown.small::after{border-width:.4375rem;right:1.3125rem;margin-top:-.15625rem}.dropdown.button.small::after,button.dropdown.small::after{border-color:#fff transparent transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}.dropdown.button.large::after,button.dropdown.large::after{border-width:.3125rem;right:1.71875rem;margin-top:-.15625rem}.dropdown.button.large::after,button.dropdown.large::after{border-color:#fff transparent transparent transparent}.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333 transparent transparent transparent}.filter-container{margin-top:.9375rem}.filter-container .items-count{font-size:.875rem;padding-top:.5rem}.product-filters ul a{color:#222}.product-filters ul a span{color:#999}.product-filters ul a:before{display:inline-block;border:1px solid #999;width:15px;height:15px;vertical-align:top;margin:3px 5px 0 0;content:''}.product-filters ul a:hover:before{border-color:#333}.product-filters ul li.active{font-weight:bold}.product-filters ul li.active a:before{background:url(/ui/hafa/img/icons/check-black.png) no-repeat 50% 50%}.filter-list h4{margin-top:15px}.filter-list ul{font-size:.875rem;margin-bottom:5px}.filter-list ul+a{display:inline-block;margin-bottom:10px;font-size:.875rem}.filter-navigation{display:none}.js .filter-list ul:not(.active) li:nth-child(n+6){display:none}.filter-dropdowns .filter-button{background:#f1f1f1 url(/ui/hafa/img/icons/arrow-down-dark.png) no-repeat 93% 50%;background-size:16px 16px;text-align:left;width:100%;color:#222}.filter-dropdowns .filter-button.open{background-image:url(/ui/hafa/img/icons/arrow-up-dark.png)}.filter-dropdowns .close{background-color:#f2f2f2;color:#222}.filter-dropdowns ul a:before{margin-top:1px}.slider-container .ui-slider{position:relative;background:#ddd;height:7px;margin:15px 0;border-radius:7px}.slider-container .ui-slider .ui-slider-range{background:#999;border:none;display:block;position:absolute;z-index:1}.slider-container .ui-slider .ui-slider-handle{background:#fff;border:1px solid #ccc;border-radius:10px;cursor:pointer;height:20px;position:absolute;width:20px;margin-left:-10px;top:-5px;z-index:2}.slider-container .ui-slider .ui-slider-handle .ui-state-hover,.slider-container .ui-slider .ui-slider-handle .ui-state-focus{background:#fff}.slider-container .range-sep{padding:5px 0}.selected-filters h5{display:inline-block;margin-right:10px}.selected-filters h5:after{content:': '}.selected-filters ul{display:inline-block;margin-bottom:0;margin-top:.3125rem}.selected-filters ul li{display:inline-block;margin-left:0;font-size:.875rem;background:#35383d;padding:.3125rem .625rem;border-radius:3px}.selected-filters ul li a{color:#fff;background:transparent url(/ui/hafa/img/icons/delete.png) center right no-repeat;background-size:16px 16px;padding-right:30px}@media only screen and (max-width: 46.875em){.product-sorting,.product-filters,.product-navigation,.product-navigation h3{display:none}.product-navigation{padding:15px 20px 0 20px}.filter-dropdowns{margin-top:10px}.product-sorting.open,.product-filters.open,.product-navigation.open{display:block}.filter-container{border:1px solid #eee;padding:10px;margin-bottom:.9375rem}.filter-container .button{margin:0}.filter-container .filter-dropdowns .button{margin:5px 0 0 0}.selected-filters{margin-bottom:.625rem}}.reveal-modal-bg{position:absolute;top:0;bottom:0;left:0;right:0;background:#000;background:rgba(0,0,0,0.45);z-index:1004;display:none;left:0}.reveal-modal,dialog{visibility:hidden;display:none;position:absolute;z-index:1005;width:100vw;top:0;border-radius:3px;left:0;background-color:#fff;padding:1.25rem;border:solid 1px #666;box-shadow:0 0 10px rgba(0,0,0,0.4);padding:1.875rem}@media only screen and (max-width: 46.875em){.reveal-modal,dialog{min-height:100vh}}.reveal-modal .column,dialog .column,.reveal-modal .columns,dialog .columns{min-width:0}.reveal-modal>:first-child,dialog>:first-child{margin-top:0}.reveal-modal>:last-child,dialog>:last-child{margin-bottom:0}@media only screen and (min-width: 46.938em){.reveal-modal,dialog{width:80%;max-width:83.75rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 46.938em){.reveal-modal,dialog{top:3.125rem}}.reveal-modal.radius,dialog.radius{border-radius:3px}.reveal-modal.round,dialog.round{border-radius:1000px}.reveal-modal.collapse,dialog.collapse{padding:0}@media only screen and (min-width: 46.938em){.reveal-modal.tiny,dialog.tiny{width:30%;max-width:83.75rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 46.938em){.reveal-modal.small,dialog.small{width:40%;max-width:83.75rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 46.938em){.reveal-modal.medium,dialog.medium{width:60%;max-width:83.75rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 46.938em){.reveal-modal.large,dialog.large{width:70%;max-width:83.75rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 46.938em){.reveal-modal.xlarge,dialog.xlarge{width:95%;max-width:83.75rem;left:0;right:0;margin:0 auto}}.reveal-modal.full,dialog.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;max-width:none !important;margin-left:0 !important}@media only screen and (min-width: 46.938em){.reveal-modal.full,dialog.full{width:100vw;max-width:83.75rem;left:0;right:0;margin:0 auto}}.reveal-modal .close-reveal-modal,dialog .close-reveal-modal{font-size:1.625rem;line-height:1;position:absolute;top:.3125rem;right:.625rem;color:#aaa;font-weight:bold;cursor:pointer}dialog{display:none}dialog::backdrop,dialog+.backdrop{position:absolute;top:0;bottom:0;left:0;right:0;background:#000;background:rgba(0,0,0,0.45);z-index:auto;display:none;left:0}dialog[open]{display:block}@media print{dialog,.reveal-modal,dialog{display:none;background:#fff !important}}.reveal-modal-bg{top:-100px}@media only screen and (max-width: 46.875em){.reveal-modal-bg{top:-50px}}.reveal-modal .close-reveal-modal,dialog .close-reveal-modal{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}#added-to-cart,.tooltip{display:none;z-index:99999}li.minicart>div{position:relative}li.minicart>div .cart{margin-right:.625rem}li.minicart>div .cart .fa{padding-right:20px}li.minicart>div>a{background:#f1f1f1;font-size:.875rem;padding:8px 15px 8px 15px;color:#222;border-radius:4px;display:block;transition:color 0.2s ease-in-out}li.minicart>div>a:hover,li.minicart>div>a:focus{color:#43AC6A}li.minicart>div>a.cart{position:relative}li.minicart>div>a .quantity{position:absolute;top:5px;left:30px;display:inline-block;background:#43AC6A;border-radius:20px;font-size:.75rem;font-weight:bold;color:#fff;height:18px;width:18px;line-height:18px;padding:0 2px 0 0;text-align:center}li.minicart>div>a+div{display:none;position:absolute;right:10px;text-align:left;padding:20px;width:200px;background-color:#f1f1f1;border-radius:4px 0px 4px 4px;z-index:100}li.minicart>div>a+div .button{position:static;display:inline-block;margin:10px 0 0}li.minicart>div>a+div .quantity,li.minicart>div>a+div .amount{margin-bottom:5px}li.minicart>div>a+div .amount span{font-weight:bold}li.minicart .open>a{border-radius:4px 4px 0px 0px}@media only screen and (max-width: 46.875em){li.minicart>div .cart .fa{padding-right:0}li.minicart>div>a{background:none;padding:0}li.minicart>div>a:hover,li.minicart>div>a:focus{background:none}li.minicart>div>a .quantity{left:15px;background:#43AC6A}}.clearing-thumbs,[data-clearing]{margin-bottom:0;margin-left:0;list-style:none}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0}.clearing-blackout{background:rgba(0,0,0,0.9);position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.clearing-touch-label{position:absolute;top:50%;left:50%;color:#aaa;font-size:0.6em}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}.clearing-caption{color:#ccc;font-size:.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:none;width:100%;padding:10px 30px 20px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#ccc;display:none}.clearing-close:hover,.clearing-close:focus{color:#ccc}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width: 46.938em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:0.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#ccc}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#ccc}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:0.3}.clearing-assembled .clearing-container .carousel{background:#35383d;height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:0.4;clear:none}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:0.8}.clearing-assembled .clearing-container .visible-img{background:none;overflow:hidden;height:85%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}.clearing-assembled.clearing-blackout{z-index:8888888}.clearing-assembled .clearing-container{position:absolute;left:20%;top:2%;width:60%;height:96%}@media only screen and (max-width: 46.875em){.clearing-assembled .clearing-container{left:5%;top:5%;width:90%;height:95%}}.clearing-assembled .clearing-container .clearing-close{top:0;right:0;font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;text-align:right}.clearing-assembled .clearing-container .carousel{background:none}.clearing-assembled .clearing-container .carousel>ul{width:auto !important}.clearing-assembled .clearing-container .carousel>ul li{width:85px}.clearing-thumbs li{margin:0 0 10px 0;float:right}.clearing-thumbs li img{border:1px solid #f1f1f1;width:100%;max-width:65px}.clearing-thumbs li.video a{position:relative}.clearing-thumbs li.video a::before{content:'\f04b';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-family:'FontAwesome';font-size:20px;color:#ad152b}.energy-label{background-position:center;background-repeat:no-repeat;display:inline-block}.energy-label.A\+\+{background-image:url(/ui/img/energylabel/Aplusplus-left.svg)}.energy-label.A\+{background-image:url(/ui/img/energylabel/Aplus-left.svg)}.energy-label.A{background-image:url(/ui/img/energylabel/A-left.svg)}.energy-label.B{background-image:url(/ui/img/energylabel/B-left.svg)}.energy-label.C{background-image:url(/ui/img/energylabel/C-left.svg)}.energy-label.D{background-image:url(/ui/img/energylabel/D-left.svg)}.energy-label.E{background-image:url(/ui/img/energylabel/E-left.svg)}.product-list h2{font-family:hafaforeverregularitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:1rem;margin-top:2.1875rem;margin-bottom:.9375rem;line-height:2.2;border-bottom:1px solid #e9e9e9}.product-list.seperator>h2{margin-top:1.5625rem;padding-top:1.5625rem;border-top:.0625rem solid #909090}.product-item .product-image{position:relative}.product-item .product-image img{width:100%}.product-item .product-image .campaign-save,.product-item .product-image .outlet-save{position:absolute;top:10px;left:10px;background-color:#ad152b;padding:8px;border-radius:4px;line-height:1}.product-item .product-image .campaign-save .save-text,.product-item .product-image .outlet-save .save-text{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:.75rem;color:#fff;text-align:center;text-transform:uppercase;padding-bottom:4px}.product-item .product-image .campaign-save .save-percent,.product-item .product-image .outlet-save .save-percent{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:1rem;color:#fff;text-align:center;text-transform:uppercase}.product-item .product-image .news-icon{position:absolute;top:10px;right:10px;background-color:#ad152b;height:3.125rem;width:3.125rem;line-height:3.125rem;text-align:center;border-radius:50%;display:inline-block}.product-item .product-image .news-icon .news-text{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:.875rem;color:#fff;text-transform:uppercase}.product-item .product-description{padding:10px}.product-item .product-description hgroup{min-height:3.0625rem}.product-item .product-description h3{font-size:1rem;margin-bottom:.3125rem}.product-item .product-description .article-nr{font-size:.8rem;color:#8e8e8e;margin-bottom:.25rem}.product-item .product-description p,.product-item .product-description figcaption{margin-bottom:.9375rem;min-height:2.75rem;color:#8e8e8e}.product-item .product-description a:hover p,.product-item .product-description a:hover figcaption{color:#222}.product-item .price-info .price-regular{color:#222;display:inline-block}.product-item .price-info .price-campaign{font-weight:bold;color:#ad152b;display:inline-block}.product-item .price-info .price-old{color:#8e8e8e;text-decoration:line-through;padding-right:.3125rem;display:inline-block}.product-item .price-info .energy-label{float:right;height:1.25rem;width:3.0625rem;background-size:49px 20px;margin-left:.625rem}.product-item .button{margin-top:.625rem;margin-bottom:.625rem}.product-item .show-button{background-color:#222}.product-item .buy-quantity{margin-top:.3125rem}.product-item .buy-quantity label.inline{margin:0;padding:.25rem 0}.product-item .buy-quantity input[type="text"]{float:right;height:1.75rem;max-width:3.125rem;padding:.3125rem;margin-bottom:0;text-align:center;border-radius:3px}.small-product-item .product-image{position:relative}.small-product-item .product-image img{width:100%;border:1px solid #e9e9e9}.small-product-item .product-image .campaign-save{position:absolute;top:10px;left:10px;background-color:#ad152b;padding:7px;border-radius:4px;line-height:1}.small-product-item .product-image .campaign-save .save-text{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:.75rem;color:#fff;text-align:center;text-transform:uppercase;padding-bottom:4px}.small-product-item .product-image .campaign-save .save-percent{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:.875rem;color:#fff;text-align:center;text-transform:uppercase}.small-product-item .product-image .news-icon{position:absolute;top:10px;right:10px;background-color:#ad152b;height:2.8125rem;width:2.8125rem;line-height:2.8125rem;text-align:center;border-radius:50%;display:inline-block}.small-product-item .product-image .news-icon .news-text{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:.75rem;color:#fff;text-transform:uppercase}.small-product-item .product-description{padding:.3125rem}.small-product-item .product-description hgroup{min-height:2.75rem}.small-product-item .product-description h4{font-size:.875rem;margin-top:0;margin-bottom:0}.small-product-item .product-description .article-number{font-size:.75rem;color:#8e8e8e}.small-product-item .product-description .price-info{font-size:.75rem;color:#8e8e8e}.small-product-item .product-description .price-info .price-regular{font-size:.75rem;color:#8e8e8e;display:inline-block}.small-product-item .product-description .price-info .price-campaign{font-size:.75rem;font-weight:bold;color:#ad152b;display:inline-block}.small-product-item .product-description .price-info .price-old{font-size:.75rem;margin-right:.125rem;color:#8e8e8e;text-decoration:line-through;display:inline-block}.small-product-item .product-description .price-info .energy-label{float:right;height:.875rem;width:2.125rem;background-size:34px 14px;margin-top:.125rem;margin-left:.3125rem}.small-product-item .buy-button{margin-top:.625rem;margin-bottom:.625rem;font-size:.875rem}.small-product-item .show-button{background-color:#222}.small-product-item .buy-quantity{margin-top:.3125rem}.small-product-item .buy-quantity label{font-size:.75rem;color:#8e8e8e}.small-product-item .buy-quantity label.inline{padding:.3125rem 0;margin:0}.small-product-item .buy-quantity input[type="text"]{height:1.75rem;padding:.3125rem;margin-bottom:0;text-align:center;border-radius:3px}.campaign-item .product{position:relative;display:table;height:265px;margin:0 auto 0}.campaign-item .product>a{display:table-cell;vertical-align:middle}.campaign-item .product>a img{width:100%}.campaign-item .product .campaign-save{position:absolute;top:10px;left:10px;background-color:#ad152b;padding:8px;border-radius:4px;line-height:1}.campaign-item .product .campaign-save .save-text{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:.75rem;color:#fff;text-align:center;text-transform:uppercase;padding-bottom:4px}.campaign-item .product .campaign-save .save-percent{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:1rem;color:#fff;text-align:center;text-transform:uppercase}.campaign-item .product .news-icon{position:absolute;top:10px;right:10px;background-color:#ad152b;height:3.125rem;width:3.125rem;line-height:3.125rem;text-align:center;border-radius:50%;display:inline-block}.campaign-item .product .news-icon .news-text{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:.875rem;color:#fff;text-transform:uppercase}.campaign-item .product .campaign-info{position:absolute;bottom:0;left:0;right:0;padding:10px;background-color:#fff;opacity:0.8}.campaign-item .product .campaign-info h3{font-size:1rem;margin-bottom:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.campaign-item .product .campaign-info .price-info{text-align:center}.campaign-item .product .campaign-info .price{font-size:.875rem;color:#222;margin-top:2px}.campaign-item .product .campaign-info .old-price{font-size:.875rem;color:#8e8e8e;text-decoration:line-through}.campaign-item .product .campaign-info .campaign-price{font-size:.875rem;font-weight:bold;color:#ad152b}.product-category-text{margin-top:.9375rem}@media only screen and (max-width: 46.875em){.product-category-text{text-align:center;padding:0 .625rem}}.product-group-video{display:none}.product-group-links{margin-top:.9375rem}.product-group-links .product-group>a{position:relative;display:block;min-height:2rem}.product-group-links .product-group>a .heading{position:absolute;top:0;right:0;bottom:0;left:0}.product-group-links .product-group>a .heading div{display:table;width:100%;height:100%}.product-group-links .product-group>a h3{display:table-cell;background:rgba(0,0,0,0.2);vertical-align:middle;text-align:center;font-size:1.25rem;padding:0 .9375rem;color:#fff;text-shadow:2px 2px 4px #35383d}.product-group-links .product-group>a:hover h3,.product-group-links .product-group>a:focus h3{background:rgba(0,0,0,0.5)}.product{margin-top:1.25rem}.row.product,.product.ui-menu-item{margin-top:1.25rem}.product .product-images .image-holder{margin-bottom:10px}.product .product-images .image-holder img{width:100%}.product .product-images .image-holder .news-icon{position:absolute;top:15px;right:20px;background-color:#ad152b;height:3.125rem;width:3.125rem;line-height:3.125rem;text-align:center;border-radius:50%;display:inline-block}.product .product-images .image-holder .news-icon .news-text{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:.875rem;color:#fff;text-transform:uppercase}.product .product-images .image-holder .outlet-icon{position:absolute;top:15px;right:20px;height:4.6875rem;width:4.6875rem;background-image:url(/ui/hafa/img/hafa_outlet-logo.svg);background-size:75px 75px;display:inline-block}.product .product-info{padding:.3125rem 0 .625rem 1.25rem}.product .product-info h1{font-size:1.75rem}.product .product-info .article-price{font-size:1.125rem}.product .product-info .article-price .price-regular{color:#222}.product .product-info .article-price .price-campaign{font-weight:bold;color:#ad152b}.product .product-info .article-price .price-old{color:#8e8e8e;text-decoration:line-through;padding-right:5px}.product .product-info .article-price .save-percent{font-size:.75rem;color:#ad152b;padding-left:5px}.product .product-info .article-price .energy-label{position:absolute;height:1.375rem;width:3.375rem;background-size:54px 22px;margin-left:1.25rem}.product .product-info .article-number{margin-top:.3125rem}.product .product-info .article-number ul{margin:0}.product .product-info .article-number li{list-style:none;display:inline-block;font-size:.875rem;color:#8e8e8e;text-align:center;padding:0 .9375rem 0 0}.product .product-info .article-number li a{color:#8e8e8e}.product .product-info .article-number li a .fa{font-size:.875rem;margin-right:2px}.product .product-info .description{margin-top:.625rem}.product .product-info .description .remaining-content{display:none}.product .product-info .description .remaining-content-link{color:#8e8e8e;padding-left:.3125rem}.product .product-info .bullets{margin-top:.625rem}.product .product-info .bullets ul{margin-bottom:0}.product .variant-selection{padding:0 0 .3125rem 1.25rem}.product .variant-selection h4{font-family:hafaforeverregularitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:1rem;text-transform:uppercase;margin-top:.3125rem}.product .variant-selection ul{margin-bottom:.625rem}.product .variant-selection li:first-child{margin-left:0}.product .variant-selection .variant-color li img{display:block;width:100%;max-width:85px;border:2px solid #e9e9e9;padding:2px}.product .variant-selection .variant-color li img:hover{border-color:#ad152b}.product .variant-selection .variant-color li.active img{border:2px solid #ad152b}.product .variant-selection .variant-color li.disabled img{opacity:0.6}.product .variant-selection .variant-color li span{display:block;margin-top:.25rem;font-size:.875rem;text-align:center;color:#8e8e8e}.product .variant-selection .variant-color li.active span{color:#222}.product .variant-selection .variant-size li a,.product .variant-selection .variant-cc li a{display:inline-block;border:2px solid #e9e9e9;padding:5px 10px;font-size:.875rem;text-align:center;color:#8e8e8e}.product .variant-selection .variant-size li a:hover,.product .variant-selection .variant-cc li a:hover{border-color:#ad152b}.product .variant-selection .variant-size li.active a,.product .variant-selection .variant-cc li.active a{border:2px solid #ad152b;color:#222}.product .variant-selection .variant-size li.disabled a,.product .variant-selection .variant-cc li.disabled a{color:#ddd}.product .product-icons{padding:.3125rem 0 .3125rem 1.25rem}.product .product-icons h4{font-family:hafaforeverregularitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:1rem;text-transform:uppercase;margin-top:0}.product .product-icons ul{margin:0;display:inline-block}.product .product-icons li{list-style:none;display:inline-block;color:#35383d;padding:0 .625rem .625rem 0}.product .structure-articles{padding:.3125rem 0 .3125rem 1.25rem}.product .structure-articles h4{text-transform:uppercase}.product .structure-articles table{background:#fff}.product .structure-articles table tr:nth-of-type(even){background:#fff}.product .structure-articles table td{font-size:.875rem;padding:.25rem 0}.product .structure-articles table td:first-of-type{padding-right:.625rem}.product .structure-articles table td span{text-transform:lowercase}.product .structure-articles a{color:#222}.product .structure-articles a:hover{color:#ad152b}.product-buy-selection{padding:.3125rem 0 .625rem 1.25rem}.product-buy-selection .product-add-to-cart{padding-top:20px;border-top:1px solid #e9e9e9}.product-buy-selection .buy-quantity input[type="text"]{height:2.4375rem;padding:.3125rem;margin-bottom:.625rem;text-align:center;border-radius:3px}.product .stock-status{margin-bottom:.625rem;font-size:.875rem}.product .stock-status .product-stockstatus{line-height:1}.product .stock-status .load,.product .stock-status .in-stock,.product .stock-status .out-of-stock,.product .stock-status .on-order,.product .stock-status .on-demand,.product .stock-status .expired{display:none}.product .stock-status .load .fa,.product .stock-status .in-stock .fa,.product .stock-status .out-of-stock .fa,.product .stock-status .on-order .fa,.product .stock-status .on-demand .fa,.product .stock-status .expired .fa{vertical-align:middle;display:table-cell}.product .stock-status .stockstatus-loading .load{display:inline-block;color:#35383d}.product .stock-status .stockstatus-10 .out-of-stock{display:inline-block;color:#ad152b}.product .stock-status .stockstatus-30 .in-stock{display:inline-block;color:#43AC6A}.product .stock-status .stockstatus-50 .on-demand{display:inline-block;color:#43AC6A}.product .stock-status .stockstatus-60 .on-order{display:inline-block;color:#43AC6A}.product .stock-status .stockstatus-80 .expired{display:inline-block;color:#ad152b}.product .stock-status .stock-description{display:table-cell;color:#8e8e8e;padding-left:10px;font-size:.75rem;line-height:1.4;text-transform:none}.product .stock-status .stock-description span{font-size:.875rem;display:block}.product .icon-container{margin-top:20px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.product .icon-container .video-icon{display:inline-block;padding-right:.625rem}.product .icon-container ul{margin:0;display:inline-block}.product .icon-container li{list-style:none;display:inline-block;color:#35383d;padding:.625rem .625rem .625rem 0}.product .icon-container li#product-video-button{cursor:pointer}.product .icon-container .product-video{display:none}.product .tabs{border-bottom:1px solid #e9e9e9}.product .tabs .tab-title>a{font-family:hafaforeverregularitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:1rem}.product-data.disabled{height:185px;overflow:hidden}.product-data.disabled::before{content:' ';position:absolute;width:100%;height:185px;z-index:1;background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0, #fff 100%)}.product-data{margin-top:20px}.product-data h3{margin-top:0}.product-data .left-table{margin-right:30px;margin-bottom:10px}.product-data .middle-table{margin-right:10px;margin-left:10px;margin-bottom:10px}.product-data .right-table{margin-left:30px;margin-bottom:10px}.product-data table{background:#ffffff}.product-data table th{font-size:.875rem;font-weight:normal;color:#8e8e8e;padding:0.2rem 0}.product-data table th:last-of-type{text-align:right}.product-data table tr:nth-of-type(even){background:#ffffff}.product-data table td{font-size:.875rem;padding:0.2rem 0}.product-data table td:last-of-type{text-align:right}@media only screen and (max-width: 46.875em){.product-data h3{margin-top:.9375rem}.product-data .left-table{margin-right:0}.product-data .middle-table{margin-right:0;margin-left:0}.product-data .right-table{margin-left:0}}.product-data-show-more{color:#8e8e8e;text-align:center;cursor:pointer}.product-data-show-more:hover{color:#ad152b}.product-documents{margin-top:25px}.product-documents ul.inline-list>li,.product-documents .auto-hide .tab-bar .right ul>li,.auto-hide .tab-bar .right .product-documents ul>li,.product-documents .auto-hide .tab-bar .edit-actions ul>li,.auto-hide .tab-bar .edit-actions .product-documents ul>li,.product-documents .product .variant-selection ul>li,.product .variant-selection .product-documents ul>li,.product-documents .checkout ul.delivery-icon-list>li,.checkout .product-documents ul.delivery-icon-list>li,.product-documents .checkout ul.payment-icon-list>li,.checkout .product-documents ul.payment-icon-list>li,.product-documents .kco-delivery-methods ul.delivery-icon-list>li,.kco-delivery-methods .product-documents ul.delivery-icon-list>li{margin-right:5rem}@media only screen and (max-width: 46.875em){.product-documents ul.inline-list>li,.product-documents .auto-hide .tab-bar .right ul>li,.auto-hide .tab-bar .right .product-documents ul>li,.product-documents .auto-hide .tab-bar .edit-actions ul>li,.auto-hide .tab-bar .edit-actions .product-documents ul>li,.product-documents .product .variant-selection ul>li,.product .variant-selection .product-documents ul>li,.product-documents .checkout ul.delivery-icon-list>li,.checkout .product-documents ul.delivery-icon-list>li,.product-documents .checkout ul.payment-icon-list>li,.checkout .product-documents ul.payment-icon-list>li,.product-documents .kco-delivery-methods ul.delivery-icon-list>li,.kco-delivery-methods .product-documents ul.delivery-icon-list>li{margin-right:0}}.product-documents ul.documents li{background:#ffffff;padding:5px 0}.product-documents ul.documents li:first-of-type{padding:0 0 5px 0}.product-documents ul.documents li:last-of-type{border-bottom:none}@media only screen and (max-width: 46.875em){.product-documents .product-service{margin-left:2.5rem}}.product-documents .service-video{max-width:21.875rem;padding-bottom:.625rem}.product-documents .parts{display:inline-block}@media only screen and (max-width: 46.875em){.product-documents .parts{margin-top:1.25rem}}.product-documents .parts img{margin-right:.625rem;margin-bottom:.625rem}.product-documents .part-list{vertical-align:top}.product-care{margin-top:25px}.product-data .variant-item{background-color:#f1f1f1;border-bottom:5px solid #fff;padding:1rem 0.5rem}.product-data .variant-item:hover,.product-data .variant-item:focus{background-color:#e9e9e9}.product-data .variant-item:hover .overlay-link-text,.product-data .variant-item:focus .overlay-link-text{color:#222}.product-data .variant-item:hover .overlay-link-text .fa-angle-right,.product-data .variant-item:focus .overlay-link-text .fa-angle-right{color:#222}.product-data .variant-item h2{font-size:1rem;margin-top:0;margin-bottom:.3125rem}.product-data .variant-item .overlay-link-text{font-size:.875rem;text-align:right;color:#8e8e8e}.product-data .variant-item .overlay-link-text .fa-angle-right{color:#8e8e8e}.product-data .variant-item .article-number{font-size:1rem;color:#222}.product-data .variant-item .article-number span{font-size:.875rem;color:#8e8e8e}.product-data .variant-item table{background:none;width:100%;margin-top:1.25rem;margin-bottom:0;padding:0;border:0;border-collapse:collapse;border-spacing:0}.product-data .variant-item table tr{border:0;padding:0;border-bottom:1px solid #f1f1f1}.product-data .variant-item table tr:last-of-type{border-bottom:none}.product-data .variant-item table tr:nth-of-type(even){background:none}.product-data .variant-item table tr:nth-of-type(odd){background:none}.product-data .variant-item table th,.product-data .variant-item table td{padding:5px 0;text-align:left}.product-data .variant-item table th:nth-child(1),.product-data .variant-item table td:nth-child(1){width:25%}.product-data .variant-item table th:nth-child(2),.product-data .variant-item table td:nth-child(2){width:15%}.product-data .variant-item table th:last-child,.product-data .variant-item table td:last-child{text-align:right}.product-data .variant-item table th{font-size:.875rem;font-weight:normal;color:#8e8e8e}.product-data .variant-item table td{font-size:1rem;font-weight:normal}.product-data .variant-item table td .price-campaign{font-weight:bold;color:#ad152b}.product-data .variant-item table td .price-old{text-decoration:line-through;padding-right:10px}@media only screen and (max-width: 46.875em){.product-data .variant-item h2{margin-top:.625rem}.product-data .variant-item .overlay-link-text{display:none}.product-data .variant-item table{border:0}.product-data .variant-item table thead{display:none}.product-data .variant-item table tr{margin-bottom:0;display:block}.product-data .variant-item table th:nth-child(1),.product-data .variant-item table td:nth-child(1){width:100%}.product-data .variant-item table th:nth-child(2),.product-data .variant-item table td:nth-child(2){width:100%}.product-data .variant-item table th:last-child,.product-data .variant-item table td:last-child{text-align:right}.product-data .variant-item table td{display:block;min-height:29px;text-align:right}.product-data .variant-item table td:last-child{border-bottom:0}.product-data .variant-item table td:before{content:attr(data-label);float:left;font-size:.875rem;color:#8e8e8e}}.product-data .otherrowsheader{background-color:#fff;padding-top:40px}.product-system{margin-top:40px}.product-system table{border:0;width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0}.product-system table tr{border:0;padding:5px;border-bottom:1px solid #f1f1f1}.product-system table tr:last-of-type{border-bottom:none}.product-system table tr:nth-of-type(even){background:#fff}.product-system table th,.product-system table td{text-align:center}.product-system table th:nth-child(1),.product-system table td:nth-child(1){text-align:left}.product-system table th:nth-child(2),.product-system table td:nth-child(2){text-align:left}.product-system table th{padding:15px 15px 15px 15px;background:#35383d;font-size:.875rem;font-weight:normal;color:#ffffff}.product-system table th:first-child{width:70px}.product-system table td{font-size:.875rem;padding:4px 10px 4px 10px}.product-system table td:first-child{padding:4px 4px 4px 4px}.product-system table td .system-info{font-size:.75rem;display:block}.product-system table td .add-on-info{font-size:.75rem;display:block}.product-system table td .fa{color:#35383d}@media only screen and (max-width: 46.875em){.product-system table tr{padding:0}.product-system table th{padding:15px 0 15px 0}.product-system table th span{padding-left:10px}.product-system table th:last-of-type{padding-right:10px}.product-system table th.small{font-size:.625rem}.product-system table td{font-size:.875rem;padding:6px 10px 6px 10px}.product-system table td .system-info{font-size:.75rem}.product-system table td .add-on-info{font-size:.75rem}}.product-add-on{margin-top:40px}.product-add-on .add-on-header{padding:12px 15px 12px 15px;background:#35383d;font-size:.875rem;font-weight:normal;color:#ffffff}.product-add-on .add-on-item{padding:15px}@media only screen and (min-width: 751px) and (max-width: 1000px){.product-group-links .product-group>a h3{font-size:1rem}}@media only screen and (max-width: 46.875em){.product-group-links{margin-top:.875rem}.product-group-links .product-group>a h3{font-size:1rem;padding:0 .625rem}.clearing-thumbs li{margin:0 15px 10px 0;float:left}.clearing-thumbs li img{max-width:60px}.product-item .product-description hgroup{min-height:71px}.product-item .product-description h3{font-size:.9375rem}.product{margin-top:.4375rem}.row.product,.product.ui-menu-item{margin-top:.4375rem}.product .product-info{padding:.3125rem}.product .product-info h1{font-size:1.375rem}.product .variant-selection{padding:.3125rem .3125rem 0 .3125rem}.product .product-icons{padding:0 .3125rem .3125rem .3125rem}.product .product-icons h4{margin-top:.3125rem}.product .structure-articles{padding:0 .3125rem .625rem .3125rem}.product-buy-selection{padding:.3125rem}.product .tabs{display:flex;flex-direction:row;flex-flow:wrap;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;width:100%}.product .tabs::-webkit-scrollbar{display:none}.product .tabs .tab-title{flex:0 0 auto}.product-data.disabled{height:150px}.product-data.disabled::before{height:150px}.product-data .otherrowsheader{padding-left:.3125rem}}.ui-autocomplete{background:#f1f1f1;border-radius:4px 0 0 0;color:#222;z-index:8888888}.ui-autocomplete .button{border-radius:0 0 4px 4px}.ui-menu-item{padding-top:5px;padding-bottom:5px}.ui-menu-item .product-name{font-size:.75rem;text-transform:uppercase}.ui-menu-item .product-name a{color:#222}.ui-menu-item .product-name a:hover{color:#ad152b}.ui-menu-item .product-article-nr{font-size:.75rem;text-transform:none;color:#8e8e8e}.ui-menu-item .product-stock i.fa{display:none}.ui-menu-item .product-stock .stockstatus-loading{position:relative}.ui-menu-item .product-stock .stockstatus-loading i.fa{display:inline-block;font-size:1.125rem;color:#35383d;position:absolute;top:4px;left:10px}.ui-menu-item .product-stock .stockstatus-10{position:relative}.ui-menu-item .product-stock .stockstatus-10:before{content:"\f057";font-family:FontAwesome;font-size:1.25rem;position:absolute;top:-2px;left:10px;color:#ad152b}.ui-menu-item .product-stock .stockstatus-30{position:relative}.ui-menu-item .product-stock .stockstatus-30:before{content:"\f058";font-family:FontAwesome;font-size:1.25rem;position:absolute;top:-2px;left:10px;color:#43AC6A}.ui-menu-item .product-stock .stockstatus-50{position:relative}.ui-menu-item .product-stock .stockstatus-50:before{content:"\f10c";font-family:FontAwesome;font-size:1.25rem;position:absolute;top:-2px;left:10px;color:#43AC6A}.ui-menu-item .product-stock .stockstatus-60{position:relative}.ui-menu-item .product-stock .stockstatus-60:before{content:"\f10c";font-family:FontAwesome;font-size:1.25rem;position:absolute;top:-2px;left:10px;color:#43AC6A}.ui-menu-item .product-stock .stockstatus-80{position:relative}.ui-menu-item .product-stock .stockstatus-80:before{content:"\f28d";font-family:FontAwesome;font-size:1.25rem;position:absolute;top:-2px;left:10px;color:#ad152b}.ui-menu-item .product-purchase input[type="button"].purchase-action{background-color:#43AC6A;padding:6px 0;margin-left:5px;border-radius:4px;z-index:10000;position:relative}.ui-state-focus,.ui-state-active{background:#e9e9e9;margin:0}.ui-menu-category h4{margin:0;text-transform:uppercase;color:#222;font-size:.875rem;padding:.875rem}.ui-menu-category.ui-state-focus,.ui-menu-category.ui-state-active{background:none;cursor:default}.ui-menu-item+.ui-menu-category{margin-top:10px}.ui-menu-divider{height:auto;margin:0}.main-search input[type=search],.main-search-mobile input[type=search]{border:none;box-shadow:none;padding-right:0}.main-search input,.main-search .button,.main-search-mobile input,.main-search-mobile .button{margin:0}.main-search-mobile input[type=search]{font-size:1rem}.main-search{float:right;margin-right:.625rem;border-radius:4px;width:280px;background-color:#f1f1f1}.main-search input[type=search]{background-color:#f1f1f1;border-radius:4px}.main-search #searchbutton{background:url(/ui/hafa/img/icons/search.png) no-repeat 50% 50%;background-size:18px 18px}.main-search-mobile{display:none;padding:20px;background-color:#fff}.main-search-mobile input[type=search]{background-color:#f1f1f1;border-radius:4px 0 0 4px}.main-search-mobile #searchbutton{border-radius:0 4px 4px 0}.main-search-mobile.open{display:block;position:absolute;top:3.125rem;left:0;right:0;z-index:200}.hit-count{color:#999}.other-hits h4{display:inline-block}.other-hits ul{display:inline-block}.other-hits ul li{display:inline-block;margin-left:0;font-size:.875rem}.other-hits ul li a:after{content:','}.other-hits ul li:last-child a:after{content:''}.media-archive-search{margin-top:1.25rem;background-color:#ffffff;padding:0}.media-archive-search .search-area table{border:0;width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0}.media-archive-search .search-area table tr{border:0;padding:0}.media-archive-search .search-area table tr:nth-of-type(even){background:#fff}.media-archive-search .search-area table tr td{width:50%;padding:0;text-align:left;font-size:.5rem}.media-archive-search .search-area input[type="text"]{border:1px solid #35383d;box-shadow:none;padding-right:0;font-family:hafaforeverlight,"Helvetica Neue",Helvetica,sans-serif;color:#222}.media-archive-search .search-area input[type="checkbox"]{display:none}.media-archive-search .search-area label{display:block;position:relative;padding-left:28px;padding-top:0;margin-left:0;margin-bottom:1em;color:#222;font-family:hafaforeverlight,"Helvetica Neue",Helvetica,sans-serif;cursor:pointer}.media-archive-search .search-area label::before{content:'';display:block;position:absolute;width:20px;height:20px;border:1px solid #35383d;background:#ffffff;left:0;top:0}.media-archive-search .search-area label::after{content:'\f00c';position:absolute;left:2px;top:2px;font:bold 16px FontAwesome;color:#35383d;width:0;overflow:hidden}.media-archive-search .search-area input[type="checkbox"]:checked+label::after{transition:width 0.2s;width:20px}.media-archive-search .search-area input[type="submit"]{width:100%;font-family:hafaforeverlight,"Helvetica Neue",Helvetica,sans-serif;font-size:1rem;text-align:center;background-color:#35383d;border:0;margin-top:10px;padding:10px;color:#fff;cursor:pointer}.media-archive-search ul.search-result{margin-top:20px}.media-archive-search ul.search-result li{display:inline-block;width:100%;margin:0;padding:0;font-size:.875rem;padding:10px}.media-archive-search ul.search-result li:first-child{font-size:.75rem;font-weight:bold;padding:5px 10px 5px 10px}.media-archive-search ul.search-result li:nth-child(even){background-color:#f1f1f1}.media-archive-search ul.search-result .name{float:left;width:30%;padding-right:10px}.media-archive-search ul.search-result .filename{float:left;width:65%}.media-archive-search ul.search-result .link{float:left;width:5%;text-align:right}@media only screen and (max-width: 46.875em){.ui-autocomplete{left:.3125rem !important;right:.3125rem;width:auto !important;border-radius:4px 4px 0 0}.media-archive-search{padding:0 10px}.media-archive-search table tr td label{font-size:.75rem}.media-archive-search ul.search-result li{font-size:.75rem}.media-archive-search ul.search-result li:first-child{display:none}.media-archive-search ul.search-result .name{float:none;width:100%}.media-archive-search ul.search-result .filename{float:none;width:100%}.media-archive-search ul.search-result .link{float:none;width:100%;text-align:left}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff url("/ui/img/accelerator/loading.gif") center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-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;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{position:relative;float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide img[data-lazy]{max-height:50px}.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-prev,.slick-next{position:absolute;display:block;width:45px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:#fff;top:0;bottom:0;margin:0;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:none;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"FontAwesome";font-size:30px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0}.slick-prev:before{content:""}.slick-next{right:0}.slick-next:before{content:""}.slick-dots{position:absolute;bottom:0;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:20px;height:20px;font-family:"FontAwesome";font-size:12px;line-height:20px;text-align:center;color:#fff;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:.75}.content-rows .slideshow{text-align:center;margin:0 auto .875rem;max-width:120rem;min-height:240px}.content-rows .slideshow img{width:100%}.content-rows .slideshow>div{position:relative}.content-rows .slideshow>div .text{position:absolute;top:50%;width:31.25rem;transform:translate(0%, -50%)}.content-rows .slideshow>div .text.left{left:10%;text-align:left}.content-rows .slideshow>div .text.right,.content-rows .slideshow>div .text.edit-actions{right:10%;text-align:left}.content-rows .slideshow>div .text.center{left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}@media only screen and (max-width: 46.875em){.content-rows .slideshow>div .text.left{left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}.content-rows .slideshow>div .text.right,.content-rows .slideshow>div .text.edit-actions{left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}}.content-rows .slideshow>div .text .background{padding:40px}.content-rows .slideshow>div .text .background.black{background-color:rgba(51,51,51,0.8)}.content-rows .slideshow>div .text .background.white{background-color:rgba(255,255,255,0.8)}.content-rows .slideshow>div .text .tag{font-size:.875rem;color:#fff;text-transform:uppercase}.content-rows .slideshow>div .text .tag.campaign{font-size:1.125rem}.content-rows .slideshow>div .text h2{font-size:2.625rem;color:#fff;line-height:1.1;margin-bottom:1.25rem}.content-rows .slideshow>div .text h2.campaign{font-size:5.375rem;line-height:.9;margin-bottom:.4375rem}.content-rows .slideshow>div .text h3{font-size:2.25rem;color:#fff;line-height:1.1;margin-bottom:.3125rem}.content-rows .slideshow>div .text p,.content-rows .slideshow>div .text figcaption{font-size:1rem;color:#fff}.content-rows .slideshow>div .text .button-hollow{color:#fff;border:1px solid #fff;line-height:1.1}.content-rows .slideshow>div .text .button-hollow:hover,.content-rows .slideshow>div .text .button-hollow:focus,.content-rows .slideshow>div .text .button-hollow:active{border:1px solid #ad152b}.content-rows .slideshow>div .text .background.white h2,.content-rows .slideshow>div .text .background.white h3{color:#333}.content-rows .slideshow>div .text .background.white .tag,.content-rows .slideshow>div .text .background.white p,.content-rows .slideshow>div .text .background.white figcaption{color:#222}.content-rows .slideshow>div .text .background.white .button-hollow{color:#222;border:1px solid #222}.content-rows .slideshow>div .text .background.white .button-hollow:hover,.content-rows .slideshow>div .text .background.white .button-hollow:focus,.content-rows .slideshow>div .text .background.white .button-hollow:active{border:1px solid #ad152b}.content-rows .teaser p,.content-rows .teaser figcaption{margin-bottom:0}.content-rows .teaser p+p,.content-rows .teaser figcaption+p,.content-rows .teaser p+figcaption,.content-rows .teaser figcaption+figcaption{margin-top:1.25rem}.content-rows .teaser p img,.content-rows .teaser figcaption img{width:100%}.row.products-header,.products-header.ui-menu-item{padding:0}.row.products,.products.ui-menu-item{margin-top:0;margin-bottom:0}.section-text{text-align:center;padding-bottom:20px}.section-text.high{margin-top:60px}.section-text .intro p:last-child,.section-text .intro figcaption:last-child{margin-bottom:0}.section-text .intro p i,.section-text .intro figcaption i{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif}.row.section-text,.section-text.ui-menu-item{padding-bottom:20px}.row.section-text.high,.section-text.high.ui-menu-item{margin-top:60px}.section-text-h1{text-align:center;margin-top:80px;padding-bottom:40px}.section-text-h1 .intro{font-weight:normal}.section-text-h1 p,.section-text-h1 figcaption{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:1rem;margin-bottom:0}.p-startpage .section-text h2{font-size:2.25rem}.p-startpage .section-text .intro p,.p-startpage .section-text .intro figcaption{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:1.375rem;font-weight:normal;line-height:1.4;margin-bottom:0}.p-startpage .section-text-h1 h1{font-size:2.25rem}.p-startpage .section-text-h1 .intro p,.p-startpage .section-text-h1 .intro figcaption{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:1.375rem;font-weight:normal;line-height:1.4;margin-bottom:0}.section-toggle.toggle-margin-bottom{margin-bottom:40px}.section-toggle section{background:#f1f1f1;padding:15px;cursor:pointer;border-top:1px solid #fff}.section-toggle section.toggle-margin-top{margin-top:20px}.section-toggle article{background:#ffffff;padding:15px}.section-toggle article.open{display:block}.section-toggle article.closed{display:none}.section-inspiration-small{margin-top:40px}.section-inspiration-small .info{padding:15px 15px 0 15px;text-align:left}.section-inspiration-small .info p,.section-inspiration-small .info figcaption{margin-bottom:0}.section-inspiration-small .info .button-border{margin-top:.9375rem;margin-bottom:0}.section-inspiration-small .info .button-text{margin-top:.625rem;margin-bottom:0}.row.section-inspiration-small,.section-inspiration-small.ui-menu-item{margin-top:40px}.section-inspiration-medium{margin-top:40px}.section-inspiration-medium .info{padding:15px 15px 0 15px;text-align:center}.section-inspiration-medium .info p,.section-inspiration-medium .info figcaption{margin-bottom:0}.section-inspiration-medium .info .button-border{margin-top:.9375rem;margin-bottom:0}.section-inspiration-medium .info .button-text{margin-top:.625rem;margin-bottom:0}.row.section-inspiration-medium,.section-inspiration-medium.ui-menu-item{margin-top:40px}.section-inspiration-large{margin-top:40px}.section-inspiration-large .info{padding:15px 15px 0 15px;text-align:left}.section-inspiration-large .info .button-border{margin-top:0;margin-bottom:0}.row.section-inspiration-large,.section-inspiration-large.ui-menu-item{margin-top:40px}.section-inspiration-wide{margin-top:40px}.section-inspiration-wide article{position:relative;width:100%}.section-inspiration-wide article .info{position:absolute;bottom:40px;left:40px;width:60%;background:rgba(255,255,255,0.9);padding:40px;text-align:left}.section-inspiration-wide article .info h3{margin-top:0}.section-inspiration-wide article .info p,.section-inspiration-wide article .info figcaption{margin-bottom:0}.section-inspiration-wide article .info .button-border{margin-top:.9375rem;margin-bottom:0}@media only screen and (max-width: 46.875em){.section-product-header{text-align:center;padding:0 .625rem}}.section-product-header h2{margin-top:0}.section-product-header p:last-child,.section-product-header figcaption:last-child{margin-bottom:.625rem}.section-product{margin-top:40px;margin-bottom:20px;text-align:center}.section-product h2{font-size:2.25rem}.section-product .intro{font-weight:normal}.section-product .intro p,.section-product .intro figcaption{font-size:1rem;font-weight:normal}.section-campaign{margin-top:20px}.section-campaign .campaign-list{display:flex;flex-direction:row;flex-flow:wrap;justify-content:flex-start;padding:0;margin:0}.section-campaign .campaign-list .campaign-item{width:25%;background-color:#fff;border:1px solid #fff}.section-campaign .campaign-list .campaign-item.first{width:25%;background-color:#ad152b;text-align:center;border:1px solid #fff}.section-campaign .campaign-list .campaign-item.first h3{color:#fff;font-size:1.5rem;margin-top:6.25rem;margin-bottom:0}.section-campaign .campaign-list .campaign-item.first .percent{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:3rem;margin-top:.625rem;color:#fff}.section-campaign .campaign-list .campaign-item.first p,.section-campaign .campaign-list .campaign-item.first figcaption{font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:1.125rem;text-transform:uppercase;margin-top:.625rem;margin-bottom:0;color:#fff}.section-campaign .campaign-list .campaign-item.first .button-hollow{margin-top:1.5625rem}.section-video{margin-top:40px}.section-video article{background:#ffffff;padding:15px 15px 15px 25px;text-align:left}.row.section-video,.section-video.ui-menu-item{margin-top:40px}.section-image-banners,.section-campaign-banners{margin-top:20px}.section-image-banners figure,.section-campaign-banners figure{position:relative;float:left;overflow:hidden;margin:20px 0 0 0;width:100%;background:#fff;text-align:left;cursor:pointer;display:block}.section-image-banners figure img,.section-campaign-banners figure img{position:relative;display:block;width:100%}.section-image-banners figure figcaption,.section-campaign-banners figure figcaption{color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-style:normal}.section-image-banners figure figcaption::before,.section-image-banners figure figcaption::after,.section-campaign-banners figure figcaption::before,.section-campaign-banners figure figcaption::after{pointer-events:none}.section-image-banners figure figcaption,.section-image-banners figure figure figcaption>a,.section-campaign-banners figure figcaption,.section-campaign-banners figure figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.section-image-banners figure figcaption::before,.section-campaign-banners figure figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top, rgba(51,51,51,0) 0%, rgba(51,51,51,0.8) 75%);background:linear-gradient(to bottom, rgba(51,51,51,0) 0%, rgba(51,51,51,0.8) 75%);content:'';opacity:0.6;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s}.section-image-banners figure:hover figcaption::before,.section-campaign-banners figure:hover figcaption::before{opacity:1}.section-image-banners h3{position:absolute;bottom:0;left:0;font-size:1.625rem;color:#fff;margin:0;padding:20px;width:100%;-webkit-transition:-webkit-transform 0.35s, color 0.35s;transition:transform 0.35s, color 0.35s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.section-image-banners a:hover h3{-webkit-transform:translate3d(0, -5%, 0) translate3d(0, 0, 0);transform:translate3d(0, -5%, 0) translate3d(0, 0, 0)}.section-campaign-banners .caption{position:absolute;bottom:0;left:0;margin:0;padding:20px;width:100%;-webkit-transition:-webkit-transform 0.35s, color 0.35s;transition:transform 0.35s, color 0.35s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.section-campaign-banners .caption span{background-color:#ad152b;font-family:hafaforeverlightitalic,"Helvetica Neue",Helvetica,sans-serif;font-size:1.5rem;padding:5px 10px;border-radius:4px}.section-campaign-banners .caption h3{font-size:1.625rem;color:#fff;margin-top:.3125rem;margin-bottom:0}.section-campaign-banners .caption p,.section-campaign-banners .caption figcaption{margin-bottom:0}.section-campaign-banners a:hover .caption{-webkit-transform:translate3d(0, -5%, 0) translate3d(0, 0, 0);transform:translate3d(0, -5%, 0) translate3d(0, 0, 0)}@media only screen and (max-width: 1100px){.content-rows .slideshow>div .text .description{display:none}.content-rows .slideshow>div .text .background{padding:30px}}@media only screen and (min-width: 751px) and (max-width: 1100px){.section-inspiration-wide article .info{width:70%;position:absolute;bottom:20px;left:20px;padding:20px}}@media only screen and (max-width: 46.875em){.content-rows .slideshow>div .text{max-width:80%}.content-rows .slideshow>div .text .background{padding:20px}.content-rows .slideshow>div .text tag.campaign{font-size:1rem}.content-rows .slideshow>div .text h2{font-size:1.625rem;margin-bottom:1.25rem}.content-rows .slideshow>div .text h2.campaign{font-size:4.125rem;margin-bottom:.5rem}.content-rows .slideshow>div .text h3{font-size:1.875rem;margin-bottom:1.25rem}.section-text{margin-top:50px;padding-bottom:30px}.section-text h2{font-size:1.5rem}.section-text-h1{margin-top:40px;padding-bottom:20px}.p-startpage .section-text h2{font-size:1.5rem}.p-startpage .section-text .intro p,.p-startpage .section-text .intro figcaption{font-size:1rem}.p-startpage .section-text-h1 h1{font-size:1.5rem}.p-startpage .section-text-h1 .intro p,.p-startpage .section-text-h1 .intro figcaption{font-size:1rem}.section-inspiration-large{margin-top:20px}.section-inspiration-large .info{padding:15px 10px 15px 10px;text-align:center}.section-inspiration-medium{margin-top:20px}.section-inspiration-medium article{margin-top:20px}.section-inspiration-medium .info{padding:15px 10px 15px 10px}.section-inspiration-small{margin-top:20px}.section-inspiration-small .mobile-article{margin-top:20px}.section-inspiration-small .info{padding:15px 10px 15px 10px}.section-inspiration-wide{margin-top:20px}.section-inspiration-wide article .info{position:relative;background:none;padding:15px 10px 15px 10px;top:0;left:0;width:100%;text-align:center}.section-product-header p:last-child,.section-product-header figcaption:last-child{margin-bottom:0}.section-image-banners h3{font-size:1.125rem}.section-campaign-banners .caption h3{font-size:1.125rem}.section-campaign .campaign-list{width:100%;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch}.section-campaign .campaign-list::-webkit-scrollbar{display:none}.section-campaign .campaign-list .campaign-item{flex:0 0 auto;width:240px}.section-campaign .campaign-list .campaign-item.first{width:240px}.section-campaign .campaign-list .campaign-item.first h3{margin-top:3.75rem}.section-video{margin-top:20px}.section-video article{padding:15px 10px 15px 10px;text-align:center}.row.section-video,.section-video.ui-menu-item{margin-top:20px}}.checkout .content{background-color:#f1f1f1;width:auto;border-radius:4px;margin-bottom:1.25rem;padding:1.25rem 1.5625rem}.checkout .delivery-icon-list,.checkout .payment-icon-list{margin-bottom:0}.checkout .delivery-icon-list li,.checkout .payment-icon-list li{float:right;margin-bottom:4px}.checkout .delivery-icon-list img,.checkout .payment-icon-list img{max-height:25px;max-width:100px}.checkout h2{font-size:1.25rem;margin-bottom:10px}.checkout h2:before{content:attr(data-number);display:inline-block;font-size:1.25rem;margin-right:0.6em;width:1.6em;line-height:1.6em;text-align:center;border-radius:50%;color:#fff;background:#8e8e8e}.shopping-cart .orders{background:#f1f1f1}.shopping-cart .orders th{font-size:.875rem;font-weight:normal;color:#8e8e8e}.shopping-cart .orders td{vertical-align:top}.shopping-cart .orders tr th,.shopping-cart .orders tr td{font-size:.875rem;padding:5px 0}.shopping-cart .orders a.quantity-minus{padding-right:.625rem}.shopping-cart .orders a.quantity-plus{padding-left:.625rem}.shopping-cart .prices{font-size:.875rem;line-height:1}.shopping-cart .prices .campaign-price{font-weight:bold;color:#ad152b}.shopping-cart .prices .old-price{color:#8e8e8e;text-decoration:line-through;margin-top:2px}.shopping-cart .orders.responsive tr{position:relative;border:none}.shopping-cart .orders.responsive ul.prices{margin-bottom:0}.shopping-cart .orders.responsive .delete{position:absolute;top:5px;right:5px}.payment-method input[type=radio],.delivery-method input[type=radio]{margin:0}.payment-method .name,.payment-method .cost,.delivery-method .name,.delivery-method .cost{float:left;font-size:.875rem}.payment-method .description,.delivery-method .description{clear:both;font-size:.75rem}.payment-method input[type=radio]+label,.delivery-method input[type=radio]+label{font-weight:bold;margin-right:0}.customer-details h2,.customer-details .login-here{display:inline-block}.customer-details .login-here{margin-left:10px;font-size:.8125rem}.customer-details .right-panel{margin-top:41px}.customer-details .right-panel .checkbox{margin-left:5px}.customer-details .right-panel .checkbox>label{margin:0}.customer-details .proceed-button{margin:21px 0 0}.order-details .customer-service-message textarea{margin:0}.order-details .order-summary{background:#f1f1f1}.order-details .order-summary th{font-size:.875rem;font-weight:normal;color:#8e8e8e}.order-details .order-summary td{vertical-align:middle}.order-details .order-summary tr th,.order-details .order-summary tr td{font-size:.875rem;padding:5px 0 5px 0}.order-details .order-summary .first{width:51%}@media only screen and (max-width: 46.875em){.order-details .order-summary .first{width:65%}}.order-details .order-totals{margin-top:5px;margin-bottom:0;font-size:.875rem}.order-details .order-totals .columns+.columns{text-align:right}.order-details .order-totals .grandtotal{font-weight:bold;font-size:1rem}.order-details .terms-and-conditions{text-align:center}.order-details #terms-and-conditions-text{display:none}.order-confirmation .order-details{margin-top:.625rem;padding:1.25rem;background-color:#f1f1f1}.order-confirmation .order-details h5{font-family:hafaforeverlight,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#8e8e8e}.order-confirmation .order-details p,.order-confirmation .order-details figcaption{margin-bottom:0}.order-confirmation .orders{margin-top:1.25rem;background:#fff}.order-confirmation .orders tr{background:#fff}.order-confirmation .orders tr th,.order-confirmation .orders tr td{font-size:.875rem;padding:.875rem 0}.order-confirmation .orders tr th{font-weight:normal;color:#8e8e8e}.order-confirmation .order-information{margin-top:1.25rem}@media only screen and (max-width: 46.875em){.checkout .content{padding:.625rem}.checkout .delivery-icon-list img,.checkout .payment-icon-list img{max-height:20px;max-width:80px}.customer-details .right-panel{margin-top:0}.shopping-cart .orders>li{padding:10px 0 10px 0}.shopping-cart .orders>li:nth-child(2n){background:#f1f1f1}.shopping-cart .delete-button{float:right}.shopping-cart .prices{padding:.5rem 0 .25rem 0}}.kco-checkout h2,.kco-payment h2{font-size:1.125rem;margin-bottom:5px}.kco-checkout .kco-content,.kco-payment .kco-content{background-color:#fff;width:auto;margin-bottom:1.25rem;padding:1.25rem 1.5625rem;border:1px solid #e9e9e9}.kco-checkout .kco-content p,.kco-checkout .kco-content figcaption,.kco-payment .kco-content p,.kco-payment .kco-content figcaption{font-size:1rem}.kco-shopping-cart{margin-top:.625rem}.kco-shopping-cart .orders th{font-size:.875rem;font-weight:normal;color:#8e8e8e}.kco-shopping-cart .orders tr:nth-of-type(even){background:#fff}.kco-shopping-cart .orders td{vertical-align:middle}.kco-shopping-cart .orders td a{color:#222}.kco-shopping-cart .orders tr th,.kco-shopping-cart .orders tr td{font-size:.875rem;padding:5px 10px 5px 0}.kco-shopping-cart .orders tr th:last-child,.kco-shopping-cart .orders tr td:last-child{padding:5px 0}.kco-shopping-cart .orders a.quantity-minus{padding-right:.625rem}.kco-shopping-cart .orders a.quantity-plus{padding-left:.625rem}.kco-shopping-cart .prices{font-size:.875rem;line-height:1;margin-bottom:0}.kco-shopping-cart .prices .campaign-price{font-weight:600;color:#ad152b}.kco-shopping-cart .prices .old-price{color:#222;text-decoration:line-through;margin-top:2px}.kco-shopping-cart .orders.responsive tr{position:relative;border:none}.kco-shopping-cart .orders.responsive ul.prices{margin-bottom:0}.kco-shopping-cart .orders.responsive .delete{position:absolute;top:5px;right:5px}.kco-campaign-code .campaign-toggle-link{background-image:url(/ui/hafa/img/icons/svg/arrow-down.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:100% 50%;cursor:pointer;font-size:1rem}.kco-campaign-code .campaign-toggle-link.open{background-image:url(/ui/hafa/img/icons/svg/arrow-up.svg)}.kco-campaign-code .campaign-toggle-content{margin-top:1.25rem;display:none}.kco-campaign-code .campaign-toggle-content.open{display:block}.kco-campaign-code .campaign-toggle-content input[type=text]{margin:0}.kco-campaign-code .campaign-toggle-content input[type=text]:focus{box-shadow:none}.kco-campaign-code .campaign-toggle-content .button{margin:0}.kco-delivery-methods input[type=radio]{margin:0}.kco-delivery-methods .name,.kco-delivery-methods .cost{float:left;font-size:1rem}.kco-delivery-methods .description{clear:both;font-size:.875rem}.kco-delivery-methods input[type=radio]+label{font-weight:bold;margin-right:0}.kco-delivery-methods .delivery-information{margin-top:.3125rem;line-height:1.1}.kco-delivery-methods .delivery-information span{font-size:.75rem;color:#8e8e8e}.kco-delivery-methods .delivery-information span .fa{margin-right:.375rem}.kco-delivery-methods .delivery-icon-list{margin-bottom:0}.kco-delivery-methods .delivery-icon-list li{float:right;margin-bottom:4px}.kco-delivery-methods .delivery-icon-list img{max-height:25px;max-width:100px}@media only screen and (max-width: 46.875em){.kco-checkout{margin-top:.625rem}.kco-checkout .kco-content{padding:.9375rem}.kco-payment .kco-content{padding:.625rem}.kco-shopping-cart .orders{margin-bottom:0}.kco-shopping-cart .orders>li{padding-bottom:.9375rem}.kco-shopping-cart .orders>li:last-child{padding-bottom:0}.kco-shopping-cart .delete{float:right}.kco-shopping-cart .prices{padding:.25rem 0 .25rem 0}.kco-delivery-methods .delivery-icon-list img{max-height:20px;max-width:80px}}@media print{html{width:64rem}.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.3333333333%;right:auto}.large-pull-1{position:relative;right:8.3333333333%;left:auto}.large-push-2{position:relative;left:16.6666666667%;right:auto}.large-pull-2{position:relative;right:16.6666666667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.3333333333%;right:auto}.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-5{position:relative;left:41.6666666667%;right:auto}.large-pull-5{position:relative;right:41.6666666667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.3333333333%;right:auto}.large-pull-7{position:relative;right:58.3333333333%;left:auto}.large-push-8{position:relative;left:66.6666666667%;right:auto}.large-pull-8{position:relative;right:66.6666666667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.3333333333%;right:auto}.large-pull-10{position:relative;right:83.3333333333%;left:auto}.large-push-11{position:relative;left:91.6666666667%;right:auto}.large-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.4375rem;padding-right:.4375rem;float:left}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.3333333333% !important}.large-offset-2{margin-left:16.6666666667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.3333333333% !important}.large-offset-5{margin-left:41.6666666667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.3333333333% !important}.large-offset-8{margin-left:66.6666666667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.3333333333% !important}.large-offset-11{margin-left:91.6666666667% !important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.large-collapse.ui-menu-item>.column,.row.large-collapse>.columns,.large-collapse.ui-menu-item>.columns{padding-left:0;padding-right:0}.row.large-collapse .row,.large-collapse.ui-menu-item .row,.row.large-collapse .ui-menu-item,.large-collapse.ui-menu-item .ui-menu-item{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.large-uncollapse.ui-menu-item>.column,.row.large-uncollapse>.columns,.large-uncollapse.ui-menu-item>.columns{padding-left:.4375rem;padding-right:.4375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.3333333333%;list-style:none}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.6666666667%;list-style:none}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.2857142857%;list-style:none}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.1111111111%;list-style:none}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.0909090909%;list-style:none}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.3333333333%;list-style:none}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}.show-for-small-only,.breadcrumbs-container,header nav,header .main-search,header .right-section,footer,.buy-button,.social-share,.stock-status,.filter-container,.terms-and-conditions,.confirm-order{display:none}a[href]:after,abbr[title]:after{content:""}.tabs{display:none}.tabs-content>.content{display:block}}.has-tip{border-bottom:none;cursor:pointer;font-weight:bold;color:#333}.has-tip:hover,.has-tip:focus{border-bottom:none;color:#222}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{display:none;position:absolute;z-index:1006;font-weight:normal;font-size:.875rem;line-height:1.3;padding:.75rem;max-width:300px;left:50%;width:100%;color:#fff;background:#43AC6A}.tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #43AC6A transparent;top:-10px;pointer-events:none}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:0}.tooltip.round{border-radius:0}.tooltip.round>.nub{left:2rem}.tooltip.opened{color:#222 !important;border-bottom:none !important}.tap-to-close{display:block;font-size:.625rem;color:#777;font-weight:normal}@media only screen and (min-width: 46.938em){.tooltip>.nub{border-color:transparent transparent #43AC6A transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#43AC6A transparent transparent transparent;top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #43AC6A;right:-10px;left:auto;top:50%;margin-top:-5px}.tooltip.tip-right>.nub{border-color:transparent #43AC6A transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}}.tooltip{border:0;border-radius:0;margin-top:-100px;z-index:999999}@media only screen and (max-width: 46.875em){.tooltip{margin-top:-50px}}.tooltip.tip-top{background:#35383d}.tooltip.tip-top>.nub{border-color:#35383d transparent transparent transparent}.p-inspirationwithsections #footer{margin-top:0}.inspiration{margin-top:1.25rem;padding-bottom:3.125rem;text-align:center}.inspiration.black{background:#000000;margin-top:0;padding-top:2.5rem}.inspiration.black h1,.inspiration.black .intro p,.inspiration.black .intro figcaption{color:#fff}.inspiration.black .section-inspiration-small h3,.inspiration.black .section-inspiration-small p,.inspiration.black .section-inspiration-small figcaption,.inspiration.black .section-inspiration-small p a,.inspiration.black .section-inspiration-small figcaption a{color:#fff}.inspiration.black .section-inspiration-small a.button-text{color:#fff}.inspiration.black .section-inspiration-small a.button-text:hover{border:1px solid #ad152b}.inspiration.black .section-inspiration-small a.button-border{color:#fff;border:1px solid #fff}.inspiration.black .section-inspiration-small a.button-border:hover{border:1px solid #ad152b}.inspiration.black .section-inspiration-medium h3,.inspiration.black .section-inspiration-medium p,.inspiration.black .section-inspiration-medium figcaption,.inspiration.black .section-inspiration-medium p a,.inspiration.black .section-inspiration-medium figcaption a{color:#fff}.inspiration.black .section-inspiration-medium a.button-text{color:#fff}.inspiration.black .section-inspiration-medium a.button-text:hover{color:#ad152b}.inspiration.black .section-inspiration-medium a.button-border{color:#fff;border:1px solid #fff}.inspiration.black .section-inspiration-medium a.button-border:hover{border:1px solid #ad152b}.inspiration.black .section-inspiration-large h3,.inspiration.black .section-inspiration-large p,.inspiration.black .section-inspiration-large figcaption,.inspiration.black .section-inspiration-large p a,.inspiration.black .section-inspiration-large figcaption a{color:#fff}.inspiration.black .section-inspiration-large a.button-border{color:#fff;border:1px solid #fff}.inspiration.black .section-inspiration-large a.button-border:hover{border:1px solid #ad152b}.inspiration.black .section-text h2,.inspiration.black .section-text p,.inspiration.black .section-text figcaption,.inspiration.black .section-text p a,.inspiration.black .section-text figcaption a{color:#fff}@media only screen and (max-width: 46.875em){.inspiration.black .section-inspiration-wide h3,.inspiration.black .section-inspiration-wide p,.inspiration.black .section-inspiration-wide figcaption,.inspiration.black .section-inspiration-wide p a,.inspiration.black .section-inspiration-wide figcaption a{color:#fff}}.about{margin-top:1.25rem}.about li .sub-nav{background:#f1f1f1;padding:1.25rem;text-align:center}.resellers-search{margin-top:1.25rem;min-height:500px}.resellers-search hgroup{text-align:center}.resellers-search .drop-down-area{margin-top:15px}.resellers-search .drop-down-area h3{font-size:1.25rem;text-align:center;margin-bottom:5px}.resellers-search .drop-down-area input[type="submit"]{padding:.625rem .9375rem .6875rem .9375rem;font-size:.875rem}.resellers-search .drop-down-area .choose-area-text{padding-top:.5rem}.resellers-search .web-store{margin-top:.625rem}.resellers-search .web-store h3{font-size:1rem;text-align:center;margin-bottom:.9375rem}.resellers-search .web-store ul{list-style-type:none;text-align:center}.resellers-search .web-store li{display:inline-block;background-color:#f1f1f1;padding:.625rem 1.25rem;margin-bottom:.3125rem}.resellers-search .web-store li .store-name{font-size:1rem}.resellers-search .web-store li .store-link{font-size:.75rem}.resellers-list{background-color:#ffffff;margin-top:20px;padding:20px}.resellers-list .resellers-header{background-color:#35383d;padding:12px 15px 12px 15px;color:#fff;font-size:.875rem}.resellers-list .resellers-item{margin-top:15px;padding:12px 15px 12px 15px;border-top:1px solid #f1f1f1;font-size:.875rem}.resellers-list .resellers-item img{padding:4px 2px 4px 2px;margin:0}@media only screen and (max-width: 46.875em){.resellers-search .drop-down-area{margin-top:20px}.resellers-search .drop-down-area input[type="submit"]{width:100%}.resellers-search .drop-down-area .choose-area-text{text-align:center;padding-bottom:.5rem}.resellers-list{padding:0;margin-top:10px}.resellers-list .resellers-item{margin-top:0px;margin-bottom:15px;padding:15px 10px 15px 10px;border-top:0;border-bottom:1px solid #f1f1f1}}#ResellerListDk{width:720px}#ResellerListDk p,#ResellerListDk figcaption{clear:both;width:100%;margin:0}#ResellerListDk span{float:left;padding:5px 10px;border-top:1px solid #bebebe}#ResellerListDk span.topcol1{width:180px;background-color:#bebebe;color:#ffffff}#ResellerListDk span.topcol2{width:300px;background-color:#bebebe;color:#ffffff}#ResellerListDk span.topcol3{width:180px;background-color:#bebebe;color:#ffffff}#ResellerListDk span.col1{width:180px}#ResellerListDk span.col2{width:300px}#ResellerListDk span.col3{width:180px}#ResellerListDkOrt{width:720px;clear:both;margin:10px 0 10px 0}.regular-article{margin-top:1.25rem;padding:0}@media only screen and (max-width: 46.875em){.regular-article{text-align:center}}.regular-article p:last-child,.regular-article figcaption:last-child{margin-bottom:0}.regular-article-files{margin-top:1.25rem}

/*# sourceMappingURL=site.min.css.map */