@charset "UTF-8";html {font-family: sans-serif;line-height: 1.15;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100% }body {margin: 0 }@font-face {font-family: 'Noto Serif';src: url('../fonts/NotoSerif.eot');src: url('../fonts/NotoSerif.eot?#iefix') format('embedded-opentype'), url('../fonts/NotoSerif.woff') format('woff'), url('../fonts/NotoSerif.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family: 'Roboto';src: url('../fonts/RobotoRegular.eot');src: url('../fonts/RobotoRegular.eot?#iefix') format('embedded-opentype'), url('../fonts/RobotoRegular.woff') format('woff'), url('../fonts/RobotoRegular.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 300;src: local('Roboto Light'), local('Roboto-Light'), url(../fonts/cyrillic-ext-300.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 300;src: local('Roboto Light'), local('Roboto-Light'), url(../fonts/cyrillic-300.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/cyrillic-ext-500.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/cyrillic-500.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/latin-ext-500.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/latin-500.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {font-family: Font-icon;src: url('../fonts/iconfont.eot?2');src: url('../fonts/iconfont.eot?2#iefix') format('embedded-opentype'), url('../fonts/iconfont.woff?2') format('woff'), url('../fonts/iconfont.ttf?2') format('truetype'), url('../fonts/iconfont.svg?2#iconfont') format('svg');font-weight: normal;font-style: normal;}@media screen and (-webkit-min-device-pixel-ratio: 0) {@font-face {font-family: Font-icon;src: url('../fonts/iconfont.svg?2#iconfont') format('svg');}}article, aside, footer, header, nav, section {display: block }h1 {font-size: 2em;margin: .67em 0 }figcaption, figure {display: block }figure {margin: 1em 40px }hr {box-sizing: content-box;height: 0;overflow: visible }main {display: block }pre {font-family: monospace, monospace;font-size: 1em }a {background-color: transparent;-webkit-text-decoration-skip: objects }a:active, a:hover {outline-width: 0 }abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted }b, strong {font-weight: inherit }b, strong {font-weight: bolder }code, kbd, samp {font-family: monospace, monospace;font-size: 1em }dfn {font-style: italic }mark {background-color: #ff0;color: #000 }small {font-size: 80% }sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline }sub {bottom: -.25em }sup {top: -.5em }audio, video {display: inline-block }audio:not([controls]) {display: none;height: 0 }img {border-style: none }svg:not(:root) {overflow: hidden }button, input, optgroup, select, textarea {font-family: sans-serif;font-size: 100%;line-height: 1.15;margin: 0 }button {overflow: visible }button, select {text-transform: none }button, html [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button }button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {border-style: none;padding: 0 }button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline: 1px dotted ButtonText }input {overflow: visible }[type="checkbox"], [type="radio"] {box-sizing: border-box;padding: 0 }[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto }[type="search"] {-webkit-appearance: textfield;outline-offset: -2px }[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {-webkit-appearance: none }::-webkit-file-upload-button {-webkit-appearance: button;font: inherit }fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em }legend {box-sizing: border-box;display: table;max-width: 100%;padding: 0;color: inherit;white-space: normal }progress {display: inline-block;vertical-align: baseline }textarea {overflow: auto }details {display: block }summary {display: list-item }menu {display: block }canvas {display: inline-block }template {display: none }[hidden] {display: none }.foundation-mq {font-family: "small=0em&medium=40em&large=64em&xlarge=80em&xxlarge=90em" }html {box-sizing: border-box;font-size: 100% }*, *::before, *::after {box-sizing: inherit }body {margin: 0;padding: 0;background: #fff;font-family: "Roboto", Arial, sans-serif;font-weight: normal;line-height: 1.5;color: #0a0a0a;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }img {display: inline-block;vertical-align: middle;max-width: 100%;height: auto;-ms-interpolation-mode: bicubic }textarea {height: auto;min-height: 50px;border-radius: 0 }select {width: 100%;border-radius: 0 }.map_canvas img, .map_canvas embed, .map_canvas object, .mqa-display img, .mqa-display embed, .mqa-display object {max-width: none !important }button {padding: 0;appearance: none;border: 0;border-radius: 0;background: transparent;line-height: 1 }[data-whatinput='mouse'] button {outline: 0 }.is-visible {display: block !important }.is-hidden {display: none !important }.row {max-width: 1280px;margin-right: auto;margin-left: auto }.row::before, .row::after {display: table;content: ' ' }.row::after {clear: both }.row.collapse>.column, .row.collapse>.columns {padding-right: 0;padding-left: 0 }.row .row {margin-right: -.625rem;margin-left: -.625rem }@media print, screen and (min-width:40em) {.row .row {margin-right: -.625rem;margin-left: -.625rem }}@media print, screen and (min-width:64em) {.row .row {margin-right: -.625rem;margin-left: -.625rem }}.row .row.collapse {margin-right: 0;margin-left: 0 }.row.expanded {max-width: none }.row.expanded .row {margin-right: auto;margin-left: auto }.row.gutter-small>.column, .row.gutter-small>.columns {padding-right: .625rem;padding-left: .625rem }.row.gutter-medium>.column, .row.gutter-medium>.columns {padding-right: .625rem;padding-left: .625rem }.column, .columns {width: 100%;float: left;padding-right: .625rem;padding-left: .625rem }@media print, screen and (min-width:40em) {.column, .columns {padding-right: .625rem;padding-left: .625rem;}}.column.row.row, .row.row.columns {float: none }.row .column.row.row, .row .row.row.columns {margin-right: 0;margin-left: 0;padding-right: 0;padding-left: 0 }.small-1 {width: 8.33333% }.small-push-1 {position: relative;left: 8.33333% }.small-pull-1 {position: relative;left: -8.33333% }.small-offset-0 {margin-left: 0% }.small-2 {width: 25% }.small-push-2 {position: relative;left: 16.66667% }.small-pull-2 {position: relative;left: -16.66667% }.small-offset-1 {margin-left: 8.33333% }.small-3 {width: 25% }.small-push-3 {position: relative;left: 25% }.small-pull-3 {position: relative;left: -25% }.small-offset-2 {margin-left: 16.66667% }.small-4 {width: 33.33333% }.small-push-4 {position: relative;left: 33.33333% }.small-pull-4 {position: relative;left: -33.33333% }.small-offset-3 {margin-left: 25% }.small-5 {width: 41.66667% }.small-push-5 {position: relative;left: 41.66667% }.small-pull-5 {position: relative;left: -41.66667% }.small-offset-4 {margin-left: 33.33333% }.small-6 {width: 50% }.small-push-6 {position: relative;left: 50% }.small-pull-6 {position: relative;left: -50% }.small-offset-5 {margin-left: 41.66667% }.small-7 {width: 58.33333% }.small-push-7 {position: relative;left: 58.33333% }.small-pull-7 {position: relative;left: -58.33333% }.small-offset-6 {margin-left: 50% }.small-8 {width: 66.66667% }.small-push-8 {position: relative;left: 66.66667% }.small-pull-8 {position: relative;left: -66.66667% }.small-offset-7 {margin-left: 58.33333% }.small-9 {width: 75% }.small-push-9 {position: relative;left: 75% }.small-pull-9 {position: relative;left: -75% }.small-offset-8 {margin-left: 66.66667% }.small-10 {width: 75% }.small-push-10 {position: relative;left: 83.33333% }.small-pull-10 {position: relative;left: -83.33333% }.small-offset-9 {margin-left: 75% }.small-11 {width: 91.66667% }.small-push-11 {position: relative;left: 91.66667% }.small-pull-11 {position: relative;left: -91.66667% }.small-offset-10 {margin-left: 83.33333% }.small-12 {width: 100% }.small-offset-11 {margin-left: 91.66667% }.small-up-1>.column, .small-up-1>.columns {float: left;width: 100% }.small-up-1>.column:nth-of-type(1n), .small-up-1>.columns:nth-of-type(1n) {clear: none }.small-up-1>.column:nth-of-type(1n+1), .small-up-1>.columns:nth-of-type(1n+1) {clear: both }.small-up-1>.column:last-child, .small-up-1>.columns:last-child {float: left }.small-up-2>.column, .small-up-2>.columns {float: left;width: 50% }.small-up-2>.column:nth-of-type(1n), .small-up-2>.columns:nth-of-type(1n) {clear: none }.small-up-2>.column:nth-of-type(2n+1), .small-up-2>.columns:nth-of-type(2n+1) {clear: both }.small-up-2>.column:last-child, .small-up-2>.columns:last-child {float: left }.small-up-3>.column, .small-up-3>.columns {float: left;width: 33.33333% }.small-up-3>.column:nth-of-type(1n), .small-up-3>.columns:nth-of-type(1n) {clear: none }.small-up-3>.column:nth-of-type(3n+1), .small-up-3>.columns:nth-of-type(3n+1) {clear: both }.small-up-3>.column:last-child, .small-up-3>.columns:last-child {float: left }.small-up-4>.column, .small-up-4>.columns {float: left;width: 25% }.small-up-4>.column:nth-of-type(1n), .small-up-4>.columns:nth-of-type(1n) {clear: none }.small-up-4>.column:nth-of-type(4n+1), .small-up-4>.columns:nth-of-type(4n+1) {clear: both }.small-up-4>.column:last-child, .small-up-4>.columns:last-child {float: left }.small-up-5>.column, .small-up-5>.columns {float: left;width: 20% }.small-up-5>.column:nth-of-type(1n), .small-up-5>.columns:nth-of-type(1n) {clear: none }.small-up-5>.column:nth-of-type(5n+1), .small-up-5>.columns:nth-of-type(5n+1) {clear: both }.small-up-5>.column:last-child, .small-up-5>.columns:last-child {float: left }.small-up-6>.column, .small-up-6>.columns {float: left;width: 16.66667% }.small-up-6>.column:nth-of-type(1n), .small-up-6>.columns:nth-of-type(1n) {clear: none }.small-up-6>.column:nth-of-type(6n+1), .small-up-6>.columns:nth-of-type(6n+1) {clear: both }.small-up-6>.column:last-child, .small-up-6>.columns:last-child {float: left }.small-up-7>.column, .small-up-7>.columns {float: left;width: 14.28571% }.small-up-7>.column:nth-of-type(1n), .small-up-7>.columns:nth-of-type(1n) {clear: none }.small-up-7>.column:nth-of-type(7n+1), .small-up-7>.columns:nth-of-type(7n+1) {clear: both }.small-up-7>.column:last-child, .small-up-7>.columns:last-child {float: left }.small-up-8>.column, .small-up-8>.columns {float: left;width: 12.5% }.small-up-8>.column:nth-of-type(1n), .small-up-8>.columns:nth-of-type(1n) {clear: none }.small-up-8>.column:nth-of-type(8n+1), .small-up-8>.columns:nth-of-type(8n+1) {clear: both }.small-up-8>.column:last-child, .small-up-8>.columns:last-child {float: left }.small-collapse>.column, .small-collapse>.columns {padding-right: .625rem;padding-left: .625rem }.small-collapse .row {margin-right: 0;margin-left: 0 }.expanded.row .small-collapse.row {margin-right: 0;margin-left: 0 }.small-uncollapse>.column, .small-uncollapse>.columns {padding-right: .625rem;padding-left: .625rem }.small-centered {margin-right: auto;margin-left: auto }.small-centered, .small-centered:last-child:not(:first-child) {float: none;clear: both }.small-uncentered, .small-push-0, .small-pull-0 {position: static;float: left;margin-right: 0;margin-left: 0 }@media print, screen and (min-width:40em) {.medium-1 {width: 8.33333% }.medium-push-1 {position: relative;left: 8.33333% }.medium-pull-1 {position: relative;left: -8.33333% }.medium-offset-0 {margin-left: 0% }.medium-2 {width: 16.66667% }.medium-push-2 {position: relative;left: 16.66667% }.medium-pull-2 {position: relative;left: -16.66667% }.medium-offset-1 {margin-left: 8.33333% }.medium-3 {width: 25% }.medium-push-3 {position: relative;left: 25% }.medium-pull-3 {position: relative;left: -25% }.medium-offset-2 {margin-left: 16.66667% }.medium-4 {width: 23.33333% }.medium-push-4 {position: relative;left: 33.33333% }.medium-pull-4 {position: relative;left: -33.33333% }.medium-offset-3 {margin-left: 25% }.medium-5 {width: 41.66667% }.medium-push-5 {position: relative;left: 41.66667% }.medium-pull-5 {position: relative;left: -41.66667% }.medium-offset-4 {margin-left: 33.33333% }.medium-6 {width: 50% }.medium-push-6 {position: relative;left: 50% }.medium-pull-6 {position: relative;left: -50% }.medium-offset-5 {margin-left: 41.66667% }.medium-7 {width: 58.33333% }.medium-push-7 {position: relative;left: 58.33333% }.medium-pull-7 {position: relative;left: -58.33333% }.medium-offset-6 {margin-left: 50% }.medium-8 {width: 76.66667%;padding-top: 3px;}.medium-push-8 {position: relative;left: 66.66667% }.medium-pull-8 {position: relative;left: -66.66667% }.medium-offset-7 {margin-left: 58.33333% }.medium-9 {width: 75% }.medium-push-9 {position: relative;left: 75% }.medium-pull-9 {position: relative;left: -75% }.medium-offset-8 {margin-left: 66.66667% }.medium-10 {width: 83.33333% }.medium-push-10 {position: relative;left: 83.33333% }.medium-pull-10 {position: relative;left: -83.33333% }.medium-offset-9 {margin-left: 75% }.medium-11 {width: 91.66667% }.medium-push-11 {position: relative;left: 91.66667% }.medium-pull-11 {position: relative;left: -91.66667% }.medium-offset-10 {margin-left: 83.33333% }.medium-12 {width: 100% }.medium-offset-11 {margin-left: 91.66667% }.medium-up-1>.column, .medium-up-1>.columns {float: left;width: 100% }.medium-up-1>.column:nth-of-type(1n), .medium-up-1>.columns:nth-of-type(1n) {clear: none }.medium-up-1>.column:nth-of-type(1n+1), .medium-up-1>.columns:nth-of-type(1n+1) {clear: both }.medium-up-1>.column:last-child, .medium-up-1>.columns:last-child {float: left }.medium-up-2>.column, .medium-up-2>.columns {float: left;width: 50% }.medium-up-2>.column:nth-of-type(1n), .medium-up-2>.columns:nth-of-type(1n) {clear: none }.medium-up-2>.column:nth-of-type(2n+1), .medium-up-2>.columns:nth-of-type(2n+1) {clear: both }.medium-up-2>.column:last-child, .medium-up-2>.columns:last-child {float: left }.medium-up-3>.column, .medium-up-3>.columns {float: left;width: 33.33333% }.medium-up-3>.column:nth-of-type(1n), .medium-up-3>.columns:nth-of-type(1n) {clear: none }.medium-up-3>.column:nth-of-type(3n+1), .medium-up-3>.columns:nth-of-type(3n+1) {clear: both }.medium-up-3>.column:last-child, .medium-up-3>.columns:last-child {float: left }.medium-up-4>.column, .medium-up-4>.columns {float: left;width: 25% }.medium-up-4>.column:nth-of-type(1n), .medium-up-4>.columns:nth-of-type(1n) {clear: none }.medium-up-4>.column:nth-of-type(4n+1), .medium-up-4>.columns:nth-of-type(4n+1) {clear: both }.medium-up-4>.column:last-child, .medium-up-4>.columns:last-child {float: left }.medium-up-5>.column, .medium-up-5>.columns {float: left;width: 20% }.medium-up-5>.column:nth-of-type(1n), .medium-up-5>.columns:nth-of-type(1n) {clear: none }.medium-up-5>.column:nth-of-type(5n+1), .medium-up-5>.columns:nth-of-type(5n+1) {clear: both }.medium-up-5>.column:last-child, .medium-up-5>.columns:last-child {float: left }.medium-up-6>.column, .medium-up-6>.columns {float: left;width: 16.66667% }.medium-up-6>.column:nth-of-type(1n), .medium-up-6>.columns:nth-of-type(1n) {clear: none }.medium-up-6>.column:nth-of-type(6n+1), .medium-up-6>.columns:nth-of-type(6n+1) {clear: both }.medium-up-6>.column:last-child, .medium-up-6>.columns:last-child {float: left }.medium-up-7>.column, .medium-up-7>.columns {float: left;width: 14.28571% }.medium-up-7>.column:nth-of-type(1n), .medium-up-7>.columns:nth-of-type(1n) {clear: none }.medium-up-7>.column:nth-of-type(7n+1), .medium-up-7>.columns:nth-of-type(7n+1) {clear: both }.medium-up-7>.column:last-child, .medium-up-7>.columns:last-child {float: left }.medium-up-8>.column, .medium-up-8>.columns {float: left;width: 12.5% }.medium-up-8>.column:nth-of-type(1n), .medium-up-8>.columns:nth-of-type(1n) {clear: none }.medium-up-8>.column:nth-of-type(8n+1), .medium-up-8>.columns:nth-of-type(8n+1) {clear: both }.medium-up-8>.column:last-child, .medium-up-8>.columns:last-child {float: left }.medium-collapse>.column, .medium-collapse>.columns {padding-right: 0;padding-left: 0 }.medium-collapse .row {margin-right: 0;margin-left: 0 }.expanded.row .medium-collapse.row {margin-right: 0;margin-left: 0 }.medium-uncollapse>.column, .medium-uncollapse>.columns {padding-right: .625rem;padding-left: .625rem }.medium-centered {margin-right: auto;margin-left: auto }.medium-centered, .medium-centered:last-child:not(:first-child) {float: none;clear: both }.medium-uncentered, .medium-push-0, .medium-pull-0 {position: static;float: left;margin-right: 0;margin-left: 0 }}@media print, screen and (min-width:64em) {.large-1 {width: 8.33333% }.large-push-1 {position: relative;left: 8.33333% }.large-pull-1 {position: relative;left: -8.33333% }.large-offset-0 {margin-left: 0% }.large-2 {width: 16.66667% }.large-push-2 {position: relative;left: 16.66667% }.large-pull-2 {position: relative;left: -16.66667% }.large-offset-1 {margin-left: 8.33333% }.large-3 {width: 25% }.large-push-3 {position: relative;left: 25% }.large-pull-3 {position: relative;left: -25% }.large-offset-2 {margin-left: 16.66667% }.large-4 {width: 33.33333% }.large-push-4 {position: relative;left: 33.33333% }.large-pull-4 {position: relative;left: -33.33333% }.large-offset-3 {margin-left: 25% }.large-5 {width: 41.66667% }.large-push-5 {position: relative;left: 41.66667% }.large-pull-5 {position: relative;left: -41.66667% }.large-offset-4 {margin-left: 33.33333% }.large-6 {width: 50% }.large-push-6 {position: relative;left: 50% }.large-pull-6 {position: relative;left: -50% }.large-offset-5 {margin-left: 41.66667% }.large-7 {width: 58.33333% }.large-push-7 {position: relative;left: 58.33333% }.large-pull-7 {position: relative;left: -58.33333% }.large-offset-6 {margin-left: 50% }.large-8 {width: 66.66667% }.large-push-8 {position: relative;left: 66.66667% }.large-pull-8 {position: relative;left: -66.66667% }.large-offset-7 {margin-left: 58.33333% }.large-9 {width: 75% }.large-push-9 {position: relative;left: 75% }.large-pull-9 {position: relative;left: -75% }.large-offset-8 {margin-left: 66.66667% }.large-10 {width: 83.33333% }.large-push-10 {position: relative;left: 83.33333% }.large-pull-10 {position: relative;left: -83.33333% }.large-offset-9 {margin-left: 75% }.large-11 {width: 91.66667% }.large-push-11 {position: relative;left: 91.66667% }.large-pull-11 {position: relative;left: -91.66667% }.large-offset-10 {margin-left: 83.33333% }.large-12 {width: 100% }.large-offset-11 {margin-left: 91.66667% }.large-up-1>.column, .large-up-1>.columns {float: left;width: 100% }.large-up-1>.column:nth-of-type(1n), .large-up-1>.columns:nth-of-type(1n) {clear: none }.large-up-1>.column:nth-of-type(1n+1), .large-up-1>.columns:nth-of-type(1n+1) {clear: both }.large-up-1>.column:last-child, .large-up-1>.columns:last-child {float: left }.large-up-2>.column, .large-up-2>.columns {float: left;width: 50% }.large-up-2>.column:nth-of-type(1n), .large-up-2>.columns:nth-of-type(1n) {clear: none }.large-up-2>.column:nth-of-type(2n+1), .large-up-2>.columns:nth-of-type(2n+1) {clear: both }.large-up-2>.column:last-child, .large-up-2>.columns:last-child {float: left }.large-up-3>.column, .large-up-3>.columns {float: left;width: 33.33333% }.large-up-3>.column:nth-of-type(1n), .large-up-3>.columns:nth-of-type(1n) {clear: none }.large-up-3>.column:nth-of-type(3n+1), .large-up-3>.columns:nth-of-type(3n+1) {clear: both }.large-up-3>.column:last-child, .large-up-3>.columns:last-child {float: left }.large-up-4>.column, .large-up-4>.columns {float: left;width: 25% }.large-up-4>.column:nth-of-type(1n), .large-up-4>.columns:nth-of-type(1n) {clear: none }.large-up-4>.column:nth-of-type(4n+1), .large-up-4>.columns:nth-of-type(4n+1) {clear: both }.large-up-4>.column:last-child, .large-up-4>.columns:last-child {float: left }.large-up-5>.column, .large-up-5>.columns {float: left;width: 20% }.large-up-5>.column:nth-of-type(1n), .large-up-5>.columns:nth-of-type(1n) {clear: none }.large-up-5>.column:nth-of-type(5n+1), .large-up-5>.columns:nth-of-type(5n+1) {clear: both }.large-up-5>.column:last-child, .large-up-5>.columns:last-child {float: left }.large-up-6>.column, .large-up-6>.columns {float: left;width: 16.66667% }.large-up-6>.column:nth-of-type(1n), .large-up-6>.columns:nth-of-type(1n) {clear: none }.large-up-6>.column:nth-of-type(6n+1), .large-up-6>.columns:nth-of-type(6n+1) {clear: both }.large-up-6>.column:last-child, .large-up-6>.columns:last-child {float: left }.large-up-7>.column, .large-up-7>.columns {float: left;width: 14.28571% }.large-up-7>.column:nth-of-type(1n), .large-up-7>.columns:nth-of-type(1n) {clear: none }.large-up-7>.column:nth-of-type(7n+1), .large-up-7>.columns:nth-of-type(7n+1) {clear: both }.large-up-7>.column:last-child, .large-up-7>.columns:last-child {float: left }.large-up-8>.column, .large-up-8>.columns {float: left;width: 12.5% }.large-up-8>.column:nth-of-type(1n), .large-up-8>.columns:nth-of-type(1n) {clear: none }.large-up-8>.column:nth-of-type(8n+1), .large-up-8>.columns:nth-of-type(8n+1) {clear: both }.large-up-8>.column:last-child, .large-up-8>.columns:last-child {float: left }.large-collapse>.column, .large-collapse>.columns {padding-right: 0;padding-left: 0 }.large-collapse .row {margin-right: 0;margin-left: 0 }.expanded.row .large-collapse.row {margin-right: 0;margin-left: 0 }.large-uncollapse>.column, .large-uncollapse>.columns {padding-right: .625rem;padding-left: .625rem }.large-centered {margin-right: auto;margin-left: auto }.large-centered, .large-centered:last-child:not(:first-child) {float: none;clear: both }.large-uncentered, .large-push-0, .large-pull-0 {position: static;float: left;margin-right: 0;margin-left: 0 }}.column-block>:last-child {margin-bottom: 0 }@media print, screen and (min-width:40em) {.column-block>:last-child {margin-bottom: 0 }}div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {margin: 0;padding: 0 }p {margin-bottom: 1rem;font-size: inherit;line-height: 1.6;text-rendering: optimizeLegibility }em, i {font-style: italic;line-height: inherit }strong, b {line-height: inherit }small {font-size: 80%;line-height: inherit }h1, h2, h3, h4, h5, h6 {font-family: "Roboto", Arial, sans-serif;font-style: normal;font-weight: normal;color: inherit;text-rendering: optimizeLegibility }h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {line-height: 0;color: #e4e5e7 }h1 {font-size: 1.125rem;line-height: 1.4;margin-top: 0;margin-bottom: .5rem }h2 {font-size: 1.25rem;line-height: 1;margin-top: 0;margin-bottom: .5rem }h3 {font-size: 1.1875rem;line-height: 1.4;margin-top: 0;margin-bottom: .5rem;padding-top: 5px;}h4 {font-size: 1.125rem;line-height: 1.4;margin-top: 0;margin-bottom: .5rem }h5 {font-size: 1.0625rem;line-height: 1.4;margin-top: 0;margin-bottom: .5rem }h6 {font-size: 1rem;line-height: 1.4;margin-top: 0;margin-bottom: .5rem }@media print, screen and (min-width:40em) {h1 {font-size: 1.875rem }h2 {font-size: 1.75rem }h3 {font-size: 1.5625rem }h4 {font-size: 1.4375rem }h5 {font-size: 1.25rem }h6 {font-size: 1rem }}a {line-height: inherit;color: #313131;text-decoration: none;cursor: pointer }a:hover, a:focus {color: #b70c0c }a img {border: 0 }hr {clear: both;max-width: 80rem;height: 0;margin: 1.875rem auto;border-top: 0;border-right: 0;border-bottom: 0;border-left: 0 }ul, ol, dl {margin-bottom: 1rem;list-style-position: outside;line-height: 1.6 }li {font-size: inherit }ul {margin-left: 0;list-style-type: disc }ol {margin-left: 0 }ul ul, ol ul, ul ol, ol ol {margin-left: 0;margin-bottom: 0 }dl {margin-bottom: 1rem }dl dt {margin-bottom: .3rem;font-weight: 500 }blockquote {margin: 0 0 1rem;padding: .5625rem 1.25rem 0 1.1875rem;border-left: 1px solid #e4e5e7 }blockquote, blockquote p {line-height: 1.6;color: #777 }cite {display: block;font-size: .8125rem;color: #777 }cite:before {content: "— " }abbr {border-bottom: 1px dotted #0a0a0a;color: #0a0a0a;cursor: help }figure {margin: 0 }code {padding: .125rem .3125rem .0625rem;border: 1px solid #e4e5e7;background-color: #f7f8fa;font-family: Consolas, "Liberation Mono", Courier, monospace;font-weight: normal;color: #0a0a0a }kbd {margin: 0;padding: .125rem .25rem 0;background-color: #f7f8fa;font-family: Consolas, "Liberation Mono", Courier, monospace;color: #0a0a0a }.subheader {margin-top: .2rem;margin-bottom: .5rem;font-weight: normal;line-height: 1.4;color: #777 }.lead {font-size: 125%;line-height: 1.6 }.stat {font-size: 2.5rem;line-height: 1 }p+.stat {margin-top: -1rem }.no-bullet {margin-left: 0;list-style: none }.text-left {text-align: left }.text-right {text-align: right }.text-center {text-align: center }.text-justify {text-align: justify }@media print, screen and (min-width:40em) {.medium-text-left {text-align: left }.medium-text-right {text-align: right }.medium-text-center {text-align: center }.medium-text-justify {text-align: justify }}@media print, screen and (min-width:64em) {.large-text-left {text-align: left }.large-text-right {text-align: right }.large-text-center {text-align: center }.large-text-justify {text-align: justify }}.show-for-print {display: none !important }@media print {* {background: transparent !important;box-shadow: none !important;color: #000 !important;text-shadow: none !important }.show-for-print {display: block !important }.hide-for-print {display: none !important }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 }a, a:visited {text-decoration: underline }a[href]:after {content: " (" attr(href) ")" }.ir a:after, a[href^='javascript:']:after, a[href^='#']:after {content: '' }abbr[title]:after {content: " (" attr(title) ")" }pre, blockquote {border: 1px solid #8a8a8a;page-break-inside: avoid }thead {display: table-header-group }tr, img {page-break-inside: avoid }img {max-width: 100% !important }@page {margin: .5cm }p, h2, h3 {orphans: 3;widows: 3 }h2, h3 {page-break-after: avoid }}.button {display: inline-block;vertical-align: middle;margin: 0;padding: .9em 1.3em;-webkit-appearance: none;border: 1px solid transparent;border-radius: 2px;transition: background-color .25s ease-out, color .25s ease-out;font-size: 1rem;line-height: 1;text-align: center;cursor: pointer;background-color: #313131;color: #fff }[data-whatinput='mouse'] .button {outline: 0 }.button:hover, .button:focus {background-color: #2a2a2a;color: #fff }.button.tiny {font-size: .7rem }.button.small {font-size: .8rem }.button.large {font-size: 1.1rem }.button.expanded {display: block;width: 100%;margin-right: 0;margin-left: 0;}.button.primary {background-color: #313131;color: #fff }.button.primary:hover, .button.primary:focus {background-color: #2c2c2c;color: #fff }.button.secondary {background-color: #f3f3f3;color: #0a0a0a }.button.secondary:hover, .button.secondary:focus {background-color: #dbdbdb;color: #0a0a0a }.button.success {background-color: #7cb342;color: #0a0a0a }.button.success:hover, .button.success:focus {background-color: #70a13b;color: #0a0a0a }.button.warning {background-color: #ffae00;color: #0a0a0a }.button.warning:hover, .button.warning:focus {background-color: #e69d00;color: #0a0a0a }.button.alert {background-color: #ec5840;color: #0a0a0a }.button.alert:hover, .button.alert:focus {background-color: #e94025;color: #0a0a0a }.button.shop {background-color: #b70c0c;color: #fff }.button.shop:hover, .button.shop:focus {background-color: #0a56a3;color: #fff }.button.brand-ap {background-color: #fff23f;color: #0a0a0a }.button.brand-ap:hover, .button.brand-ap:focus {background-color: #fff01f;color: #0a0a0a }.button.light {background-color: #fff;color: #0a0a0a }.button.light:hover, .button.light:focus {background-color: #e6e6e6;color: #0a0a0a }.button.alpha {background-color: transparent;color: #fff }.button.alpha:hover, .button.alpha:focus {background-color: transparent;color: #fff }.button.hollow {border: 1px solid #313131;color: #313131 }.button.hollow, .button.hollow:hover, .button.hollow:focus {background-color: transparent }.button.hollow:hover, .button.hollow:focus {border-color: #191919;color: #191919 }.button.hollow.primary {border: 1px solid #313131;color: #313131 }.button.hollow.primary:hover, .button.hollow.primary:focus {border-color: #191919;color: #191919 }.button.hollow.secondary {border: 1px solid #f3f3f3;color: #f3f3f3 }.button.hollow.secondary:hover, .button.hollow.secondary:focus {border-color: #7a7a7a;color: #7a7a7a }.button.hollow.success {border: 1px solid #7cb342;color: #7cb342 }.button.hollow.success:hover, .button.hollow.success:focus {border-color: #3e5a21;color: #3e5a21 }.button.hollow.warning {border: 1px solid #ffae00;color: #ffae00 }.button.hollow.warning:hover, .button.hollow.warning:focus {border-color: #805700;color: #805700 }.button.hollow.alert {border: 1px solid #ec5840;color: #ec5840 }.button.hollow.alert:hover, .button.hollow.alert:focus {border-color: #881f0e;color: #881f0e }.button.hollow.shop {border: 1px solid #d04343;color: #d04343 }.button.hollow.shop:hover, .button.hollow.shop:focus {border-color: #6e1c1c;color: #6e1c1c }.button.hollow.brand-ap {border: 1px solid #fff23f;color: #fff23f }.button.hollow.brand-ap:hover, .button.hollow.brand-ap:focus {border-color: #9f9400;color: #9f9400 }.button.hollow.light {border: 1px solid #fff;color: #fff }.button.hollow.light:hover, .button.hollow.light:focus {border-color: #808080;color: #808080 }.button.hollow.alpha {border: 1px solid transparent;color: transparent }.button.hollow.alpha:hover, .button.hollow.alpha:focus {border-color: transparent;color: transparent }.button.disabled, .button[disabled] {opacity: .25;cursor: not-allowed }.button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {background-color: #313131;color: #fff }.button.disabled.primary, .button[disabled].primary {opacity: .25;cursor: not-allowed }.button.disabled.primary:hover, .button.disabled.primary:focus, .button[disabled].primary:hover, .button[disabled].primary:focus {background-color: #313131;color: #fff }.button.disabled.secondary, .button[disabled].secondary {opacity: .25;cursor: not-allowed }.button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {background-color: #f3f3f3;color: #fff }.button.disabled.success, .button[disabled].success {opacity: .25;cursor: not-allowed }.button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {background-color: #7cb342;color: #fff }.button.disabled.warning, .button[disabled].warning {opacity: .25;cursor: not-allowed }.button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {background-color: #ffae00;color: #fff }.button.disabled.alert, .button[disabled].alert {opacity: .25;cursor: not-allowed }.button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {background-color: #ec5840;color: #fff }.button.disabled.shop, .button[disabled].shop {opacity: .25;cursor: not-allowed }.button.disabled.shop:hover, .button.disabled.shop:focus, .button[disabled].shop:hover, .button[disabled].shop:focus {background-color: #d04343;color: #fff }.button.disabled.brand-ap, .button[disabled].brand-ap {opacity: .25;cursor: not-allowed }.button.disabled.brand-ap:hover, .button.disabled.brand-ap:focus, .button[disabled].brand-ap:hover, .button[disabled].brand-ap:focus {background-color: #fff23f;color: #fff }.button.disabled.light, .button[disabled].light {opacity: .25;cursor: not-allowed }.button.disabled.light:hover, .button.disabled.light:focus, .button[disabled].light:hover, .button[disabled].light:focus {background-color: #fff;color: #fff }.button.disabled.alpha, .button[disabled].alpha {opacity: .25;cursor: not-allowed }.button.disabled.alpha:hover, .button.disabled.alpha:focus, .button[disabled].alpha:hover, .button[disabled].alpha:focus {background-color: transparent;color: #fff }.button.dropdown::after {display: block;width: 0;height: 0;border: inset .4em;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #fff transparent transparent;position: relative;top: .4em;display: inline-block;float: right;margin-left: 1.3em }.button.arrow-only::after {top: -.1em;float: none;margin-left: 0 }[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'], textarea {display: block;box-sizing: border-box;width: 100%;height: 2.4375rem;margin: 0;padding: .5rem;border: 1px solid #e4e5e7;border-radius: 0;background-color: #fff;box-shadow: inset 0 1px 2px rgba(10, 10, 10, .1);font-family: inherit;font-size: 1rem;font-weight: normal;color: #0a0a0a;transition: box-shadow .5s, border-color .25s ease-in-out;appearance: none }[type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus, textarea:focus {outline: none;border: 1px solid #777;background-color: #fff;box-shadow: 0 0 5px #e4e5e7;transition: box-shadow .5s, border-color .25s ease-in-out }textarea {max-width: 100% }textarea[rows] {height: auto }input::placeholder, textarea::placeholder {color: #e4e5e7 }input:disabled, input[readonly], textarea:disabled, textarea[readonly] {background-color: #f7f8fa;cursor: not-allowed }[type='submit'], [type='button'] {appearance: none;border-radius: 0 }input[type='search'] {box-sizing: border-box }[type='number'] {-moz-appearance: textfield }[type='number']::-webkit-inner-spin-button, [type='number']::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0 }[type='file'], [type='checkbox'], [type='radio'] {margin: 0 0 1rem }[type='checkbox']+label, [type='radio']+label {display: inline-block;vertical-align: baseline;margin-left: .5rem;margin-right: 1rem;margin-bottom: 0 }[type='checkbox']+label[for], [type='radio']+label[for] {cursor: pointer }label>[type='checkbox'], label>[type='radio'] {margin-right: .5rem }[type='file'] {width: 100% }label {display: block;margin: 0;font-size: .875rem;font-weight: normal;line-height: 1.8;color: #0a0a0a }label.middle {margin: 0 0 1rem;padding: .5625rem 0 }.help-text {margin-top: -.5rem;font-size: .8125rem;font-style: italic;color: #0a0a0a }.input-group {display: table;width: 100%;margin-bottom: 1rem }.input-group>:first-child {border-radius: 0 0 0 0 }.input-group>:last-child>* {border-radius: 0 0 0 0 }.input-group-label, .input-group-field, .input-group-button, .input-group-button a, .input-group-button input, .input-group-button button, .input-group-button label {margin: 0;white-space: nowrap;display: table-cell;vertical-align: middle }.input-group-label {padding: 0 1rem;border: 1px solid #e4e5e7;background: #f7f8fa;color: #0a0a0a;text-align: center;white-space: nowrap;width: 1%;height: 100% }.input-group-label:first-child {border-right: 0 }.input-group-label:last-child {border-left: 0 }.input-group-field {border-radius: 0;height: 48px;}.input-group-button {padding-top: 0;padding-bottom: 0;text-align: center;width: 1%;height: 100% }.input-group-button a, .input-group-button input, .input-group-button button, .input-group-button label {height: 2.5rem;padding-top: 0;padding-bottom: 0;font-size: 1rem }.input-group .input-group-button {display: table-cell }fieldset {margin: 0;padding: 0;border: 0 }legend {max-width: 100%;margin-bottom: .5rem }.fieldset {margin: 1.125rem 0;padding: 1.25rem;border: 1px solid #e4e5e7 }.fieldset legend {margin: 0;margin-left: -.1875rem;padding: 0 .1875rem;background: #fff }select {height: 2.4375rem;margin: 0 0 0;padding: .5rem;appearance: none;border: 1px solid #e4e5e7;border-radius: 0;background-color: #fff;font-family: inherit;font-size: 1rem;line-height: normal;color: #0a0a0a;padding-right: 1.5rem;transition: box-shadow .5s, border-color .25s ease-in-out }@media screen and (min-width:0\0) {select {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==") }}select:focus {outline: none;border: 1px solid #777;background-color: #fff;box-shadow: 0 0 5px #e4e5e7;transition: box-shadow .5s, border-color .25s ease-in-out }select:disabled {background-color: #f7f8fa;cursor: not-allowed }select::-ms-expand {display: none }select[multiple] {height: auto;background-image: none }.is-invalid-input:not(:focus) {border-color: #ec5840;background-color: #fdeeec }.is-invalid-input:not(:focus)::placeholder {color: #ec5840 }.is-invalid-label {color: #ec5840 }.form-error {display: none;margin-top: -.5rem;margin-bottom: 1rem;font-size: .75rem;font-weight: 500;color: #ec5840 }.form-error.is-visible {display: block }.accordion {margin-left: 0;background: #fff;list-style-type: none }.accordion-item:first-child>:first-child {border-radius: 0 0 0 0 }.accordion-item:last-child>:last-child {border-radius: 0 0 0 0 }.accordion-title {position: relative;display: block;padding: 1.25rem 1rem;border: 1px solid #e4e5e7;border-bottom: 0;font-size: .75rem;line-height: 1;color: #313131;}.accordion-title h2 {font-size: .9375rem;margin-bottom: 0 }:last-child:not(.is-active)>.accordion-title {border-bottom: 1px solid #e4e5e7;border-radius: 0 0 0 0 }.accordion-title:hover, .accordion-title:focus {}.accordion-title::before {position: absolute;top: 50%;right: 7px;margin-top: -.5rem;content: '+' }.is-active>.accordion-title::before {content: '–' }.accordion-content {display: none;border: 1px solid #e4e5e7;border-bottom: 0;background-color: #fff;color: #0a0a0a }:last-child>.accordion-content:last-child {border-bottom: 1px solid #e4e5e7 }.is-accordion-submenu-parent>a {position: relative }.is-accordion-submenu-parent>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #313131 transparent transparent;position: absolute;top: 50%;margin-top: -3px;right: 1rem }.is-accordion-submenu-parent[aria-expanded='true']>a::after {transform: rotate(180deg);transform-origin: 50% 50% }.badge {display: inline-block;min-width: 2.1em;padding: 0 4px;border-radius: 50%;font-size: .6rem;text-align: center;background: #313131;color: #fff }.badge.primary {background: #313131;color: #fff }.badge.secondary {background: #f3f3f3;color: #0a0a0a }.badge.success {background: #7cb342;color: #0a0a0a }.badge.warning {background: #ffae00;color: #0a0a0a }.badge.alert {background: #ec5840;color: #0a0a0a }.badge.shop {background: #d04343;color: #fff }.badge.brand-ap {background: #fff23f;color: #0a0a0a }.badge.light {background: #fff;color: #0a0a0a }.badge.alpha {background: transparent;color: #fff }.breadcrumbs {margin: 0 0 1rem 0;list-style: none }.breadcrumbs::before, .breadcrumbs::after {display: table;content: ' ' }.breadcrumbs::after {clear: both }.breadcrumbs li {float: left;font-size: .6875rem;color: #0a0a0a;cursor: default;text-transform: uppercase }.breadcrumbs li:not(:last-child)::after {position: relative;top: 1px;margin: 0 .5rem;opacity: 1;content: "/";color: #cacaca }.breadcrumbs a {color: #313131 }.breadcrumbs a:hover {text-decoration: underline }.breadcrumbs .disabled {color: #e4e5e7;cursor: not-allowed }.button-group {margin-bottom: 1rem;font-size: 0 }.button-group::before, .button-group::after {display: table;content: ' ' }.button-group::after {clear: both }.button-group .button {margin: 0;margin-right: 1px;margin-bottom: 1px;font-size: 1rem }.button-group .button:last-child {margin-right: 0 }.button-group.tiny .button {font-size: .7rem }.button-group.small .button {font-size: .8rem }.button-group.large .button {font-size: 1.1rem }.button-group.expanded {margin-right: -1px }.button-group.expanded::before, .button-group.expanded::after {display: none }.button-group.expanded .button:first-child:nth-last-child(2), .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button {display: inline-block;width: calc(50% - 1px);margin-right: 1px }.button-group.expanded .button:first-child:nth-last-child(2):last-child, .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child {margin-right: -6px }.button-group.expanded .button:first-child:nth-last-child(3), .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button {display: inline-block;width: calc(33.33333% - 1px);margin-right: 1px }.button-group.expanded .button:first-child:nth-last-child(3):last-child, .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child {margin-right: -6px }.button-group.expanded .button:first-child:nth-last-child(4), .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button {display: inline-block;width: calc(25% - 1px);margin-right: 1px }.button-group.expanded .button:first-child:nth-last-child(4):last-child, .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child {margin-right: -6px }.button-group.expanded .button:first-child:nth-last-child(5), .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button {display: inline-block;width: calc(20% - 1px);margin-right: 1px }.button-group.expanded .button:first-child:nth-last-child(5):last-child, .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child {margin-right: -6px }.button-group.expanded .button:first-child:nth-last-child(6), .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button {display: inline-block;width: calc(16.66667% - 1px);margin-right: 1px }.button-group.expanded .button:first-child:nth-last-child(6):last-child, .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child {margin-right: -6px }.button-group.primary .button {background-color: #313131;color: #fff }.button-group.primary .button:hover, .button-group.primary .button:focus {background-color: #2c2c2c;color: #fff }.button-group.secondary .button {background-color: #f3f3f3;color: #0a0a0a }.button-group.secondary .button:hover, .button-group.secondary .button:focus {background-color: #dbdbdb;color: #0a0a0a }.button-group.success .button {background-color: #7cb342;color: #0a0a0a }.button-group.success .button:hover, .button-group.success .button:focus {background-color: #70a13b;color: #0a0a0a }.button-group.warning .button {background-color: #ffae00;color: #0a0a0a }.button-group.warning .button:hover, .button-group.warning .button:focus {background-color: #e69d00;color: #0a0a0a }.button-group.alert .button {background-color: #ec5840;color: #0a0a0a }.button-group.alert .button:hover, .button-group.alert .button:focus {background-color: #e94025;color: #0a0a0a }.button-group.shop .button {background-color: #d04343;color: #fff }.button-group.shop .button:hover, .button-group.shop .button:focus {background-color: #c63232;color: #fff }.button-group.brand-ap .button {background-color: #fff23f;color: #0a0a0a }.button-group.brand-ap .button:hover, .button-group.brand-ap .button:focus {background-color: #fff01f;color: #0a0a0a }.button-group.light .button {background-color: #fff;color: #0a0a0a }.button-group.light .button:hover, .button-group.light .button:focus {background-color: #e6e6e6;color: #0a0a0a }.button-group.alpha .button {background-color: transparent;color: #fff }.button-group.alpha .button:hover, .button-group.alpha .button:focus {background-color: transparent;color: #fff }.button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button {width: 100% }.button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child {margin-bottom: 0 }@media print, screen and (min-width:40em) {.button-group.stacked-for-small .button {width: auto;margin-bottom: 0 }}@media print, screen and (min-width:64em) {.button-group.stacked-for-medium .button {width: auto;margin-bottom: 0 }}@media screen and (max-width:39.9375em) {.button-group.stacked-for-small.expanded {display: block }.button-group.stacked-for-small.expanded .button {display: block;margin-right: 0 }}.callout {position: relative;margin: 0 0 1rem 0;padding: 1.5rem;border: 1px solid #e4e5e7;border-radius: 0;background-color: #fff;color: #0a0a0a }.callout>:first-child {margin-top: 0 }.callout>:last-child {margin-bottom: 0 }.callout.primary {background-color: #e0e0e0;color: #0a0a0a }.callout.secondary {background-color: #fdfdfd;color: #0a0a0a }.callout.success {background-color: #ebf4e2;color: #0a0a0a }.callout.warning {background-color: #fff3d9;color: #0a0a0a }.callout.alert {background-color: #fce6e2;color: #0a0a0a }.callout.shop {background-color: #f8e3e3;color: #0a0a0a }.callout.brand-ap {background-color: #fffde2;color: #0a0a0a }.callout.light {background-color: #fff;color: #0a0a0a }.callout.alpha {background-color: rgba(217, 217, 217, 0);color: #0a0a0a }.callout.small {padding-top: .5rem;padding-right: .5rem;padding-bottom: .5rem;padding-left: .5rem }.callout.large {padding-top: 3rem;padding-right: 3rem;padding-bottom: 3rem;padding-left: 3rem }.card {border-radius: 0;background: #fff;box-shadow: none;overflow: hidden;color: #0a0a0a }.card>:last-child {margin-bottom: 0 }.card-divider {padding: 1rem;background: #f7f8fa }.card-divider>:last-child {margin-bottom: 0 }.card-section {padding: 1rem }.card-section>:last-child {margin-bottom: 0 }.close-button {position: absolute;color: #777;cursor: pointer }[data-whatinput='mouse'] .close-button {outline: 0;color:#fff;}.close-button:hover, .close-button:focus {color: #eee }.close-button.small {right: .66rem;top: .33em;font-size: 1.5em;line-height: 1 }.close-button, .close-button.medium {right: 1rem;top: .5rem;font-size: 2em;line-height: 1 }.menu {margin: 0;list-style-type: none }.menu>li {display: table-cell;vertical-align: middle }[data-whatinput='mouse'] .menu>li {outline: 0 }.menu>li>a {display: block;padding: .7rem 1rem;line-height: 1 }.menu input, .menu select, .menu a, .menu button {margin-bottom: 0 }.menu>li>a img, .menu>li>a i, .menu>li>a svg {vertical-align: middle }.menu>li>a img+span, .menu>li>a i+span, .menu>li>a svg+span {vertical-align: middle }.menu>li>a img, .menu>li>a i, .menu>li>a svg {margin-right: .25rem;display: inline-block }.menu>li, .menu.horizontal>li {display: table-cell }.menu.expanded {display: table;width: 100%;table-layout: fixed }.menu.expanded>li:first-child:last-child {width: 100% }.menu.vertical>li {display: block }@media print, screen and (min-width:40em) {.menu.medium-horizontal>li {display: table-cell }.menu.medium-expanded {display: table;width: 100%;table-layout: fixed }.menu.medium-expanded>li:first-child:last-child {width: 100% }.menu.medium-vertical>li {display: block }}@media print, screen and (min-width:64em) {.menu.large-horizontal>li {display: table-cell }.menu.large-expanded {display: table;width: 100%;table-layout: fixed }.menu.large-expanded>li:first-child:last-child {width: 100% }.menu.large-vertical>li {display: block }}.menu.simple li {display: inline-block;margin-right: 1rem;line-height: 1 }.menu.simple a {padding: 0 }.menu.align-right::before, .menu.align-right::after {display: table;content: ' ' }.menu.align-right::after {clear: both }.menu.align-right>li {float: right }.menu.icon-top>li>a {text-align: center }.menu.icon-top>li>a img, .menu.icon-top>li>a i, .menu.icon-top>li>a svg {display: block;margin: 0 auto .25rem }.menu.icon-top.vertical a>span {margin: auto }.menu.nested {margin-left: 1rem }.menu .active>a {background: #313131;color: #fff }.menu.menu-bordered li {border: 1px solid #f7f8fa }.menu.menu-bordered li:not(:first-child) {border-top: 0 }.menu.menu-hover li:hover {background-color: #f7f8fa }.menu-text {padding-top: 0;padding-bottom: 0;padding: .7rem 1rem;font-weight: bold;line-height: 1;color: inherit }.menu-centered {text-align: center }.menu-centered>.menu {display: inline-block }.no-js [data-responsive-menu] ul {display: none }.menu-icon {position: relative;display: inline-block;vertical-align: middle;width: 20px;height: 16px;cursor: pointer }.menu-icon::after {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 2px;background: #fff;box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;content: '' }.menu-icon:hover::after {background: #e4e5e7;box-shadow: 0 7px 0 #e4e5e7, 0 14px 0 #e4e5e7 }.menu-icon.dark {position: relative;display: inline-block;vertical-align: middle;width: 20px;height: 16px;cursor: pointer }.menu-icon.dark::after {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 2px;background: #0a0a0a;box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a;content: '' }.menu-icon.dark:hover::after {background: #8a8a8a;box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a }.is-drilldown {position: relative;overflow: hidden;}.is-drilldown li {display: block }.is-drilldown.animate-height {transition: height .5s }.is-drilldown-submenu {position: absolute;top: 0;left: 100%;z-index: -1;width: 100%;background: #fff;transition: transform .15s linear }.is-drilldown-submenu.is-active {z-index: 1;display: block;transform: translateX(-100%) }.is-drilldown-submenu.is-closing {transform: translateX(100%) }.drilldown-submenu-cover-previous {min-height: 100% }.is-drilldown-submenu-parent>a {position: relative }.is-drilldown-submenu-parent>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #313131;position: absolute;top: 50%;margin-top: -6px;right: 1rem }.js-drilldown-back>a::before {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #313131 transparent transparent;border-left-width: 0;display: inline-block;vertical-align: middle;margin-right: .75rem;border-left-width: 0 }.dropdown-pane {position: absolute;z-index: 10;display: block;width: 350px;padding: 1rem;visibility: hidden;border: 1px solid #d7d8d9;border-radius: 0;background-color: #fff;font-size: 1rem;padding-bottom: 10px !important;background-position: right bottom;background-repeat: no-repeat;margin-left: 16%;}.dropdown-pane.is-open {visibility: visible }.dropdown-pane.tiny {width: 100px }.dropdown-pane.small {width: 200px }.dropdown-pane.large {width: 400px }.dropdown.menu>li.opens-left>.is-dropdown-submenu {top: 100%;right: 0;left: auto }.dropdown.menu>li.opens-right>.is-dropdown-submenu {top: 100%;right: auto;left: 0 }.dropdown.menu>li.is-dropdown-submenu-parent>a {position: relative;padding-right: 1.5rem }.dropdown.menu>li.is-dropdown-submenu-parent>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #313131 transparent transparent;right: 5px;margin-top: -3px }[data-whatinput='mouse'] .dropdown.menu a {outline: 0 }.no-js .dropdown.menu ul {display: none }.dropdown.menu.vertical>li .is-dropdown-submenu {top: 0 }.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu {right: 100%;left: auto }.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu {right: auto;left: 100% }.dropdown.menu.vertical>li>a::after {right: 14px }.dropdown.menu.vertical>li.opens-left>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #313131 transparent transparent }.dropdown.menu.vertical>li.opens-right>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #313131 }@media print, screen and (min-width:40em) {.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu {top: 100%;right: 0;left: auto }.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu {top: 100%;right: auto;left: 0 }.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a {position: relative;padding-right: 1.5rem }.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #313131 transparent transparent;right: 5px;margin-top: -3px }.dropdown.menu.medium-vertical>li .is-dropdown-submenu {top: 0 }.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu {right: 100%;left: auto }.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu {right: auto;left: 100% }.dropdown.menu.medium-vertical>li>a::after {right: 14px }.dropdown.menu.medium-vertical>li.opens-left>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #313131 transparent transparent }.dropdown.menu.medium-vertical>li.opens-right>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #313131 }}@media print, screen and (min-width:64em) {.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu {top: 100%;right: 0;left: auto }.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu {top: 100%;right: auto;left: 0 }.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a {position: relative;padding-right: 1.5rem }.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #313131 transparent transparent;right: 5px;margin-top: -3px }.dropdown.menu.large-vertical>li .is-dropdown-submenu {top: 0 }.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu {right: 100%;left: auto }.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu {right: auto;left: 100% }.dropdown.menu.large-vertical>li>a::after {right: 14px }.dropdown.menu.large-vertical>li.opens-left>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #313131 transparent transparent }.dropdown.menu.large-vertical>li.opens-right>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #313131 }}.dropdown.menu.align-right .is-dropdown-submenu.first-sub {top: 100%;right: 0;left: auto }.is-dropdown-menu.vertical {width: 100px }.is-dropdown-menu.vertical.align-right {float: right }.is-dropdown-submenu-parent {position: relative }.is-dropdown-submenu-parent a::after {position: absolute;top: 50%;right: 5px;margin-top: -6px }.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu {top: 100%;left: auto }.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu {right: 100%;left: auto }.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu {right: auto;left: 100% }.is-dropdown-submenu {position: absolute;top: 0;left: 100%;z-index: 1;display: none;min-width: 200px;border: 1px solid #e4e5e7;background: #fff }.is-dropdown-submenu .is-dropdown-submenu-parent>a::after {right: 14px }.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #313131 transparent transparent }.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #313131 }.is-dropdown-submenu .is-dropdown-submenu {margin-top: -1px }.is-dropdown-submenu>li {width: 100% }.is-dropdown-submenu.js-dropdown-active {display: block }.responsive-embed, .flex-video {position: relative;height: 0;margin-bottom: 1rem;padding-bottom: 75%;overflow: hidden }.responsive-embed iframe, .responsive-embed object, .responsive-embed embed, .responsive-embed video, .flex-video iframe, .flex-video object, .flex-video embed, .flex-video video {position: absolute;top: 0;left: 0;width: 100%;height: 100% }.responsive-embed.widescreen, .flex-video.widescreen {padding-bottom: 56.25% }.label {display: inline-block;padding: .33333rem .5rem;border-radius: 0;font-size: .8rem;line-height: 1;cursor: default;background: #313131;color: #fff }.label.primary {background: #313131;color: #fff }.label.secondary {background: #f3f3f3;color: #0a0a0a }.label.success {background: #7cb342;color: #0a0a0a }.label.warning {background: #ffae00;color: #0a0a0a }.label.alert {background: #ec5840;color: #0a0a0a }.label.shop {background: #888;color: #fff;border-radius: 2px;}.label.brand-ap {background: #fff23f;color: #0a0a0a }.label.light {background: #fff;color: #0a0a0a }.label.alpha {background: transparent;color: #fff }.media-object {display: block;margin-bottom: 1rem }.media-object img {max-width: none }@media screen and (max-width:39.9375em) {.media-object.stack-for-small .media-object-section {padding: 0;padding-bottom: 1rem;display: block }.media-object.stack-for-small .media-object-section img {width: 100% }}.media-object-section {vertical-align: top }.media-object-section:first-child {padding-right: 1rem }.media-object-section:last-child:not(:nth-child(2)) {padding-left: 1rem }.media-object-section>:last-child {margin-bottom: 0 }.media-object-section.middle {vertical-align: middle }.media-object-section.bottom {vertical-align: bottom }.is-off-canvas-open {overflow: hidden }.js-off-canvas-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: opacity .5s ease, visibility .5s ease;background: rgba(255, 255, 255, .25);opacity: 0;visibility: hidden;overflow: hidden }.js-off-canvas-overlay.is-visible {opacity: 1;visibility: visible }.js-off-canvas-overlay.is-closable {cursor: pointer }.js-off-canvas-overlay.is-overlay-absolute {position: absolute }.js-off-canvas-overlay.is-overlay-fixed {position: fixed }.off-canvas-wrapper {position: relative;overflow: hidden }.off-canvas {position: fixed;z-index: 1;transition: transform .5s ease;backface-visibility: hidden;background: #f7f8fa }[data-whatinput='mouse'] .off-canvas {outline: 0 }.off-canvas.is-transition-overlap {z-index: 10 }.off-canvas.is-transition-overlap.is-open {box-shadow: 0 0 10px rgba(10, 10, 10, .7) }.off-canvas.is-open {transform: translate(0, 0) }.off-canvas-absolute {position: absolute;z-index: 1;transition: transform .5s ease;backface-visibility: hidden;background: #f7f8fa }[data-whatinput='mouse'] .off-canvas-absolute {outline: 0 }.off-canvas-absolute.is-transition-overlap {z-index: 10 }.off-canvas-absolute.is-transition-overlap.is-open {box-shadow: 0 0 10px rgba(10, 10, 10, .7) }.off-canvas-absolute.is-open {transform: translate(0, 0) }.position-left {top: 0;left: 0;width: 250px;height: 100%;transform: translateX(-250px);overflow-y: auto }.position-left.is-open~.off-canvas-content {transform: translateX(250px) }.position-left.is-transition-push::after {position: absolute;top: 0;right: 0;height: 100%;width: 1px;box-shadow: 0 0 10px rgba(10, 10, 10, .7);content: " " }.position-left.is-transition-overlap.is-open~.off-canvas-content {transform: none }.position-right {top: 0;right: 0;width: 250px;height: 100%;transform: translateX(250px);overflow-y: auto }.position-right.is-open~.off-canvas-content {transform: translateX(-250px) }.position-right.is-transition-push::after {position: absolute;top: 0;left: 0;height: 100%;width: 1px;box-shadow: 0 0 10px rgba(10, 10, 10, .7);content: " " }.position-right.is-transition-overlap.is-open~.off-canvas-content {transform: none }.position-top {top: 0;left: 0;width: 100%;height: 250px;transform: translateY(-250px);overflow-x: auto }.position-top.is-open~.off-canvas-content {transform: translateY(250px) }.position-top.is-transition-push::after {position: absolute;bottom: 0;left: 0;height: 1px;width: 100%;box-shadow: 0 0 10px rgba(10, 10, 10, .7);content: " " }.position-top.is-transition-overlap.is-open~.off-canvas-content {transform: none }.position-bottom {bottom: 0;left: 0;width: 100%;height: 250px;transform: translateY(250px);overflow-x: auto }.position-bottom.is-open~.off-canvas-content {transform: translateY(-250px) }.position-bottom.is-transition-push::after {position: absolute;top: 0;left: 0;height: 1px;width: 100%;box-shadow: 0 0 10px rgba(10, 10, 10, .7);content: " " }.position-bottom.is-transition-overlap.is-open~.off-canvas-content {transform: none }.off-canvas-content {transition: transform .5s ease;backface-visibility: hidden }@media print, screen and (min-width:40em) {.position-left.reveal-for-medium {transform: none;z-index: 1 }.position-left.reveal-for-medium~.off-canvas-content {margin-left: 250px }.position-right.reveal-for-medium {transform: none;z-index: 1 }.position-right.reveal-for-medium~.off-canvas-content {margin-right: 250px }.position-top.reveal-for-medium {transform: none;z-index: 1 }.position-top.reveal-for-medium~.off-canvas-content {margin-top: 250px }.position-bottom.reveal-for-medium {transform: none;z-index: 1 }.position-bottom.reveal-for-medium~.off-canvas-content {margin-bottom: 250px }}@media print, screen and (min-width:64em) {.position-left.reveal-for-large {transform: none;z-index: 1 }.position-left.reveal-for-large~.off-canvas-content {margin-left: 250px }.position-right.reveal-for-large {transform: none;z-index: 1 }.position-right.reveal-for-large~.off-canvas-content {margin-right: 250px }.position-top.reveal-for-large {transform: none;z-index: 1 }.position-top.reveal-for-large~.off-canvas-content {margin-top: 250px }.position-bottom.reveal-for-large {transform: none;z-index: 1 }.position-bottom.reveal-for-large~.off-canvas-content {margin-bottom: 250px }}.orbit {position: relative }.orbit-container {position: relative;height: 0;margin: 0;list-style: none;overflow: hidden }.orbit-slide {width: 100% }.orbit-slide.no-motionui.is-active {top: 0;left: 0 }.orbit-figure {margin: 0 }.orbit-image {width: 100%;max-width: 100%;margin: 0 }.orbit-caption {position: absolute;bottom: 0;width: 100%;margin-bottom: 0;padding: 1rem;background-color: rgba(10, 10, 10, .5);color: #fff }.orbit-previous, .orbit-next {position: absolute;top: 50%;transform: translateY(-50%);z-index: 10;padding: 1rem;color: #fff }[data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next {outline: 0 }.orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus {background-color: rgba(10, 10, 10, .5) }.orbit-previous {left: 0 }.orbit-next {left: auto;right: 0 }.orbit-bullets {position: relative;margin-top: .8rem;margin-bottom: .8rem;text-align: center }[data-whatinput='mouse'] .orbit-bullets {outline: 0 }.orbit-bullets button {width: 1.2rem;height: 1.2rem;margin: .1rem;border-radius: 50%;background-color: #e4e5e7 }.orbit-bullets button:hover {background-color: #777 }.orbit-bullets button.is-active {background-color: #777 }.pagination {margin-left: 0;margin-bottom: 1rem }.pagination::before, .pagination::after {display: table;content: ' ' }.pagination::after {clear: both }.pagination li {margin-right: .0625rem;border-radius: 0;font-size: .875rem;display: none }.pagination li:last-child, .pagination li:first-child {display: inline-block }@media print, screen and (min-width:40em) {.pagination li {display: inline-block }}.pagination a, .pagination button {display: block;padding: .1875rem .625rem;border-radius: 0;color: #0a0a0a }.pagination a:hover, .pagination button:hover {background: #f7f8fa }.pagination .current {padding: .1875rem .625rem;background: #313131;color: #fff;cursor: default }.pagination .disabled {padding: .1875rem .625rem;color: #e4e5e7;cursor: not-allowed }.pagination .disabled:hover {background: transparent }.pagination .ellipsis::after {padding: .1875rem .625rem;content: '…';color: #0a0a0a }.pagination-previous a::before, .pagination-previous.disabled::before {display: inline-block;margin-right: .5rem;content: '«' }.pagination-next a::after, .pagination-next.disabled::after {display: inline-block;margin-left: .5rem;content: '»' }.progress {height: 1rem;margin-bottom: 1rem;border-radius: 0;background-color: #e4e5e7 }.progress.primary .progress-meter {background-color: #313131 }.progress.secondary .progress-meter {background-color: #f3f3f3 }.progress.success .progress-meter {background-color: #7cb342 }.progress.warning .progress-meter {background-color: #ffae00 }.progress.alert .progress-meter {background-color: #ec5840 }.progress.shop .progress-meter {background-color: #d04343 }.progress.brand-ap .progress-meter {background-color: #fff23f }.progress.light .progress-meter {background-color: #fff }.progress.alpha .progress-meter {background-color: transparent }.progress-meter {position: relative;display: block;width: 0%;height: 100%;background-color: #313131 }.progress-meter-text {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);position: absolute;margin: 0;font-size: .75rem;font-weight: bold;color: #fff;white-space: nowrap }.slider {position: relative;height: .5rem;margin-top: 1.25rem;margin-bottom: 2.25rem;background-color: #f7f8fa;cursor: pointer;user-select: none;touch-action: none }.slider-fill {position: absolute;top: 0;left: 0;display: inline-block;max-width: 100%;height: .5rem;background-color: #e4e5e7;transition: all .2s ease-in-out }.slider-fill.is-dragging {transition: all 0s linear }.slider-handle {position: absolute;top: 50%;transform: translateY(-50%);position: absolute;left: 0;z-index: 1;display: inline-block;width: 1.4rem;height: 1.4rem;border-radius: 0;background-color: #313131;transition: all .2s ease-in-out;touch-action: manipulation }[data-whatinput='mouse'] .slider-handle {outline: 0 }.slider-handle:hover {background-color: #2a2a2a }.slider-handle.is-dragging {transition: all 0s linear }.slider.disabled, .slider[disabled] {opacity: .25;cursor: not-allowed }.slider.vertical {display: inline-block;width: .5rem;height: 12.5rem;margin: 0 1.25rem;transform: scale(1, -1) }.slider.vertical .slider-fill {top: 0;width: .5rem;max-height: 100% }.slider.vertical .slider-handle {position: absolute;top: 0;left: 50%;width: 1.4rem;height: 1.4rem;transform: translateX(-50%) }.sticky-container {position: relative }.sticky {position: relative;z-index: 0;transform: translate3d(0, 0, 0) }.sticky.is-stuck {position: fixed;z-index: 5 }.sticky.is-stuck.is-at-top {top: 0 }.sticky.is-stuck.is-at-bottom {bottom: 0 }.sticky.is-anchored {position: relative;right: auto;left: auto }.sticky.is-anchored.is-at-bottom {bottom: 0 }body.is-reveal-open {overflow: hidden }html.is-reveal-open, html.is-reveal-open body {min-height: 100%;overflow: hidden;user-select: none }.reveal-overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1005;display: none;background-color: rgba(10, 10, 10, .45);}.reveal {z-index: 1006;backface-visibility: hidden;display: none;padding: 0;border: none;border-radius: 0;background-color: #fff;position: relative;top: 100px;margin-right: auto;margin-left: auto;overflow-y: auto }[data-whatinput='mouse'] .reveal {outline: 0 }@media print, screen and (min-width:40em) {.reveal {min-height: 0 }}.reveal .column, .reveal .columns, .reveal .columns {min-width: 0 }.reveal>:last-child {margin-bottom: 0 }@media print, screen and (min-width:40em) {.reveal .reveal {right: auto;left: auto;margin: 0 auto }}.reveal.collapse {padding: 0 }@media print, screen and (min-width:40em) {.reveal.tiny {width: 30%;max-width: 80rem }}@media print, screen and (min-width:40em) {.reveal.small {width: 50%;max-width: 80rem }}@media print, screen and (min-width:40em) {.reveal.large {width: 90%;max-width: 80rem }}.reveal.full {top: 0;left: 0;width: 100%;max-width: none;height: 100%;height: 100vh;min-height: 100vh;margin-left: 0;border: 0;border-radius: 0 }@media screen and (max-width:39.9375em) {.reveal {top: 0;left: 0;width: 100%;max-width: none;margin-left: 0;border: 0;border-radius: 0 }}.reveal.without-overlay {position: fixed }.switch {height: 2rem;position: relative;margin-bottom: 1rem;outline: 0;font-size: .875rem;font-weight: bold;color: #fff;user-select: none }.switch-input {position: absolute;margin-bottom: 0;opacity: 0 }.switch-paddle {position: relative;display: block;width: 4rem;height: 2rem;border-radius: 0;background: #e4e5e7;transition: all .25s ease-out;font-weight: inherit;color: inherit;cursor: pointer }input+.switch-paddle {margin: 0 }.switch-paddle::after {position: absolute;top: .25rem;left: .25rem;display: block;width: 1.5rem;height: 1.5rem;transform: translate3d(0, 0, 0);border-radius: 0;background: #fff;transition: all .25s ease-out;content: '' }input:checked~.switch-paddle {background: #313131 }input:checked~.switch-paddle::after {left: 2.25rem }[data-whatinput='mouse'] input:focus~.switch-paddle {outline: 0 }.switch-active, .switch-inactive {position: absolute;top: 50%;transform: translateY(-50%) }.switch-active {left: 8%;display: none }input:checked+label>.switch-active {display: block }.switch-inactive {right: 15% }input:checked+label>.switch-inactive {display: none }.switch.tiny {height: 1.5rem }.switch.tiny .switch-paddle {width: 3rem;height: 1.5rem;font-size: .625rem }.switch.tiny .switch-paddle::after {top: .25rem;left: .25rem;width: 1rem;height: 1rem }.switch.tiny input:checked~.switch-paddle::after {left: 1.75rem }.switch.small {height: 1.75rem }.switch.small .switch-paddle {width: 3.5rem;height: 1.75rem;font-size: .75rem }.switch.small .switch-paddle::after {top: .25rem;left: .25rem;width: 1.25rem;height: 1.25rem }.switch.small input:checked~.switch-paddle::after {left: 2rem }.switch.large {height: 2.5rem }.switch.large .switch-paddle {width: 5rem;height: 2.5rem;font-size: 1rem }.switch.large .switch-paddle::after {top: .25rem;left: .25rem;width: 2rem;height: 2rem }.switch.large input:checked~.switch-paddle::after {left: 2.75rem }table {width: 100%;margin-bottom: 1rem;border-radius: 0 }table thead, table tbody, table tfoot {border: 1px solid #f2f2f2;background-color: #fff }table caption {padding: .5rem .625rem .625rem;font-weight: 500 }table thead {background: #f9f9f9;color: #0a0a0a }table tfoot {background: #f2f2f2;color: #0a0a0a }table thead tr, table tfoot tr {background: transparent }table thead th, table thead td, table tfoot th, table tfoot td {padding: .5rem .625rem .625rem;font-weight: 500;text-align: left }table tbody th, table tbody td {padding: .5rem .625rem .625rem }table tbody tr:nth-child(even) {border-bottom: 0;background-color: #f2f2f2 }table.unstriped tbody {background-color: #fff }table.unstriped tbody tr {border-bottom: 0;border-bottom: 1px solid #f2f2f2;background-color: #fff }@media screen and (max-width:65.9375em) {table.stack thead {display: none }table.stack tfoot {display: none }table.stack tr, table.stack th, table.stack td {display: block }table.stack td {border-top: 0 }}table.scroll {display: block;width: 100%;overflow-x: auto }table.hover thead tr:hover {background-color: #f4f4f4 }table.hover tfoot tr:hover {background-color: #ededed }table.hover tbody tr:hover {background-color: #fafafa }table.hover:not(.unstriped) tr:nth-of-type(even):hover {background-color: #ededed }.table-scroll {overflow-x: auto }.table-scroll table {width: auto }.tabs {margin: 0;border: 1px solid none;background: transparent;list-style-type: none }.tabs::before, .tabs::after {display: table;content: ' ' }.tabs::after {clear: both }.tabs.vertical>li {display: block;float: none;width: auto }.tabs.simple>li>a {padding: 0 }.tabs.simple>li>a:hover {background: transparent }.tabs.primary {background: #313131 }.tabs.primary>li>a {color: #fff }.tabs.primary>li>a:hover, .tabs.primary>li>a:focus {background: #3b3b3b }.tabs-title {float: left }.tabs-title>a {display: block;padding: 1rem 1rem;font-size: 1rem;line-height: 1;color: #313131 }.tabs-title>a:hover {background: #f7f8fa;color: #2a2a2a }.tabs-title>a:focus, .tabs-title>a[aria-selected='true'] {background: #fff;color: #313131 }.tabs-content {border: 1px solid none;border-top: 0;background: #fff;color: #0a0a0a;transition: all .5s ease }.tabs-content.vertical {border: 1px solid none;border-left: 0 }.tabs-panel {display: none;padding: 1rem }.tabs-panel[aria-hidden="false"] {display: block }.thumbnail {display: inline-block;max-width: 100%;margin-bottom: 1rem;border: solid 1px #e4e5e7;border-radius: 0;box-shadow: none;line-height: 0 }a.thumbnail {transition: none }a.thumbnail:hover, a.thumbnail:focus {box-shadow: none }a.thumbnail image {box-shadow: none }.title-bar {padding: .5rem;background: #0a0a0a;color: #fff }.title-bar::before, .title-bar::after {display: table;content: ' ' }.title-bar::after {clear: both }.title-bar .menu-icon {margin-left: .25rem;margin-right: .25rem }.title-bar-left {float: left }.title-bar-right {float: right;text-align: right }.title-bar-title {display: inline-block;vertical-align: middle;font-weight: 500 }.has-tip {position: relative;display: inline-block;border-bottom: dotted 1px #777;font-weight: 500;cursor: help }.tooltip {position: absolute;top: calc(100% + .6495rem);z-index: 1200;max-width: 10rem;padding: .75rem;border-radius: 0;background-color: #0a0a0a;font-size: 80%;color: #fff }.tooltip::before {display: block;width: 0;height: 0;border: inset .75rem;content: '';border-top-width: 0;border-bottom-style: solid;border-color: transparent transparent #0a0a0a;position: absolute;bottom: 100%;left: 50%;transform: translateX(-50%) }.tooltip.top::before {display: block;width: 0;height: 0;border: inset .75rem;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #0a0a0a transparent transparent;top: 100%;bottom: auto }.tooltip.left::before {display: block;width: 0;height: 0;border: inset .75rem;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #0a0a0a;top: 50%;bottom: auto;left: 100%;transform: translateY(-50%) }.tooltip.right::before {display: block;width: 0;height: 0;border: inset .75rem;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #0a0a0a transparent transparent;top: 50%;right: 100%;bottom: auto;left: auto;transform: translateY(-50%) }.top-bar {padding: 1rem 0 }.top-bar::before, .top-bar::after {display: table;content: ' ' }.top-bar::after {clear: both }.top-bar, .top-bar ul {background-color: transparent }.top-bar input {max-width: 200px;margin-right: 1rem }.top-bar .input-group-field {width: 100%;margin-right: 0 }.top-bar input.button {width: auto }.top-bar .top-bar-left, .top-bar .top-bar-right {width: 100% }@media print, screen and (min-width:40em) {.top-bar .top-bar-left, .top-bar .top-bar-right {width: auto }}@media screen and (max-width:65.9375em) {.top-bar.stacked-for-medium .top-bar-left, .top-bar.stacked-for-medium .top-bar-right {width: 100% }}@media screen and (max-width:79.9375em) {.top-bar.stacked-for-large .top-bar-left, .top-bar.stacked-for-large .top-bar-right {width: 100% }}.top-bar-title {display: inline-block;float: left;padding: .5rem 1rem .5rem 0 }.top-bar-title .menu-icon {bottom: 2px }.top-bar-left {float: left }.top-bar-right {float: right }.hide {display: none !important }.invisible {visibility: hidden }@media screen and (max-width:39.9375em) {.hide-for-small-only {display: none !important }}@media screen and (max-width:0), screen and (min-width:40em) {.show-for-small-only {display: none !important }}@media print, screen and (min-width:40em) {.hide-for-medium {display: none !important }}@media screen and (max-width:39.9375em) {.show-for-medium {display: none !important }}@media screen and (min-width:40em) and (max-width:65.9375em) {.hide-for-medium-only {display: none !important }}@media screen and (max-width:39.9375em), screen and (min-width:64em) {.show-for-medium-only {display: none !important }}@media print, screen and (min-width:64em) {.hide-for-large {display: none !important }}@media screen and (max-width:1023px) {.show-for-large {display: none !important }}@media screen and (min-width:64em) and (max-width:79.9375em) {.hide-for-large-only {display: none !important }}@media screen and (max-width:65.9375em), screen and (min-width:80em) {.show-for-large-only {display: none !important }}.show-for-sr, .show-on-focus {position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0, 0, 0, 0) }.show-on-focus:active, .show-on-focus:focus {position: static !important;width: auto;height: auto;overflow: visible;clip: auto }.show-for-landscape, .hide-for-portrait {display: block !important }@media screen and (orientation:landscape) {.show-for-landscape, .hide-for-portrait {display: block !important }}@media screen and (orientation:portrait) {.show-for-landscape, .hide-for-portrait {display: none !important }}.hide-for-landscape, .show-for-portrait {display: none !important }@media screen and (orientation:landscape) {.hide-for-landscape, .show-for-portrait {display: none !important }}@media screen and (orientation:portrait) {.hide-for-landscape, .show-for-portrait {display: block !important }}.float-left {float: left !important }.float-right {float: right !important }.float-center {display: block;margin-right: auto;margin-left: auto }.clearfix::before, .clearfix::after {display: table;content: ' ' }.clearfix::after {clear: both }.slide-in-down.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: translateY(-100%);transition-property: transform, opacity;backface-visibility: hidden }.slide-in-down.mui-enter.mui-enter-active {transform: translateY(0) }.slide-in-left.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: translateX(-100%);transition-property: transform, opacity;backface-visibility: hidden }.slide-in-left.mui-enter.mui-enter-active {transform: translateX(0) }.slide-in-up.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: translateY(100%);transition-property: transform, opacity;backface-visibility: hidden }.slide-in-up.mui-enter.mui-enter-active {transform: translateY(0) }.slide-in-right.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: translateX(100%);transition-property: transform, opacity;backface-visibility: hidden }.slide-in-right.mui-enter.mui-enter-active {transform: translateX(0) }.slide-out-down.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: translateY(0);transition-property: transform, opacity;backface-visibility: hidden }.slide-out-down.mui-leave.mui-leave-active {transform: translateY(100%) }.slide-out-right.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: translateX(0);transition-property: transform, opacity;backface-visibility: hidden }.slide-out-right.mui-leave.mui-leave-active {transform: translateX(100%) }.slide-out-up.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: translateY(0);transition-property: transform, opacity;backface-visibility: hidden }.slide-out-up.mui-leave.mui-leave-active {transform: translateY(-100%) }.slide-out-left.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: translateX(0);transition-property: transform, opacity;backface-visibility: hidden }.slide-out-left.mui-leave.mui-leave-active {transform: translateX(-100%) }.fade-in.mui-enter {transition-duration: 500ms;transition-timing-function: linear;opacity: 0;transition-property: opacity }.fade-in.mui-enter.mui-enter-active {opacity: 1 }.fade-out.mui-leave {transition-duration: 500ms;transition-timing-function: linear;opacity: 1;transition-property: opacity }.fade-out.mui-leave.mui-leave-active {opacity: 0 }.hinge-in-from-top.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateX(-90deg);transform-origin: top;transition-property: transform, opacity;opacity: 0 }.hinge-in-from-top.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1 }.hinge-in-from-right.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateY(-90deg);transform-origin: right;transition-property: transform, opacity;opacity: 0 }.hinge-in-from-right.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1 }.hinge-in-from-bottom.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateX(90deg);transform-origin: bottom;transition-property: transform, opacity;opacity: 0 }.hinge-in-from-bottom.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1 }.hinge-in-from-left.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateY(90deg);transform-origin: left;transition-property: transform, opacity;opacity: 0 }.hinge-in-from-left.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1 }.hinge-in-from-middle-x.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateX(-90deg);transform-origin: center;transition-property: transform, opacity;opacity: 0 }.hinge-in-from-middle-x.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1 }.hinge-in-from-middle-y.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateY(-90deg);transform-origin: center;transition-property: transform, opacity;opacity: 0 }.hinge-in-from-middle-y.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1 }.hinge-out-from-top.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: top;transition-property: transform, opacity;opacity: 1 }.hinge-out-from-top.mui-leave.mui-leave-active {transform: perspective(2000px) rotateX(-90deg);opacity: 0 }.hinge-out-from-right.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: right;transition-property: transform, opacity;opacity: 1 }.hinge-out-from-right.mui-leave.mui-leave-active {transform: perspective(2000px) rotateY(-90deg);opacity: 0 }.hinge-out-from-bottom.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: bottom;transition-property: transform, opacity;opacity: 1 }.hinge-out-from-bottom.mui-leave.mui-leave-active {transform: perspective(2000px) rotateX(90deg);opacity: 0 }.hinge-out-from-left.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: left;transition-property: transform, opacity;opacity: 1 }.hinge-out-from-left.mui-leave.mui-leave-active {transform: perspective(2000px) rotateY(90deg);opacity: 0 }.hinge-out-from-middle-x.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: center;transition-property: transform, opacity;opacity: 1 }.hinge-out-from-middle-x.mui-leave.mui-leave-active {transform: perspective(2000px) rotateX(-90deg);opacity: 0 }.hinge-out-from-middle-y.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: center;transition-property: transform, opacity;opacity: 1 }.hinge-out-from-middle-y.mui-leave.mui-leave-active {transform: perspective(2000px) rotateY(-90deg);opacity: 0 }.scale-in-up.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: scale(.5);transition-property: transform, opacity;opacity: 0 }.scale-in-up.mui-enter.mui-enter-active {transform: scale(1);opacity: 1 }.scale-in-down.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: scale(1.5);transition-property: transform, opacity;opacity: 0 }.scale-in-down.mui-enter.mui-enter-active {transform: scale(1);opacity: 1 }.scale-out-up.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: scale(1);transition-property: transform, opacity;opacity: 1 }.scale-out-up.mui-leave.mui-leave-active {transform: scale(1.5);opacity: 0 }.scale-out-down.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: scale(1);transition-property: transform, opacity;opacity: 1 }.scale-out-down.mui-leave.mui-leave-active {transform: scale(.5);opacity: 0 }.spin-in.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: rotate(-.75turn);transition-property: transform, opacity;opacity: 0 }.spin-in.mui-enter.mui-enter-active {transform: rotate(0);opacity: 1 }.spin-out.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: rotate(0);transition-property: transform, opacity;opacity: 1 }.spin-out.mui-leave.mui-leave-active {transform: rotate(.75turn);opacity: 0 }.spin-in-ccw.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: rotate(.75turn);transition-property: transform, opacity;opacity: 0 }.spin-in-ccw.mui-enter.mui-enter-active {transform: rotate(0);opacity: 1 }.spin-out-ccw.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: rotate(0);transition-property: transform, opacity;opacity: 1 }.spin-out-ccw.mui-leave.mui-leave-active {transform: rotate(-.75turn);opacity: 0 }.slow {transition-duration: 750ms !important }.fast {transition-duration: 250ms !important }.linear {transition-timing-function: linear !important }.ease {transition-timing-function: ease !important }.ease-in {transition-timing-function: ease-in !important }.ease-out {transition-timing-function: ease-out !important }.ease-in-out {transition-timing-function: ease-in-out !important }.bounce-in {transition-timing-function: cubic-bezier(.485, .155, .24, 1.245) !important }.bounce-out {transition-timing-function: cubic-bezier(.485, .155, .515, .845) !important }.bounce-in-out {transition-timing-function: cubic-bezier(.76, -.245, .24, 1.245) !important }.short-delay {transition-delay: 300ms !important }.long-delay {transition-delay: 700ms !important }.shake {animation-name: shake-7 }@keyframes shake-7 {0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {transform: translateX(7%) }5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% {transform: translateX(-7%) }}.spin-cw {animation-name: spin-cw-1turn }@keyframes spin-cw-1turn {0% {transform: rotate(-1turn) }100% {transform: rotate(0) }}.spin-ccw {animation-name: spin-cw-1turn }@keyframes spin-cw-1turn {0% {transform: rotate(0) }100% {transform: rotate(1turn) }}.wiggle {animation-name: wiggle-7deg }@keyframes wiggle-7deg {40%, 50%, 60% {transform: rotate(7deg) }35%, 45%, 55%, 65% {transform: rotate(-7deg) }0%, 30%, 70%, 100% {transform: rotate(0) }}.shake, .spin-cw, .spin-ccw, .wiggle {animation-duration: 500ms }.infinite {animation-iteration-count: infinite }.slow {animation-duration: 750ms !important }.fast {animation-duration: 250ms !important }.linear {animation-timing-function: linear !important }.ease {animation-timing-function: ease !important }.ease-in {animation-timing-function: ease-in !important }.ease-out {animation-timing-function: ease-out !important }.ease-in-out {animation-timing-function: ease-in-out !important }.bounce-in {animation-timing-function: cubic-bezier(.485, .155, .24, 1.245) !important }.bounce-out {animation-timing-function: cubic-bezier(.485, .155, .515, .845) !important }.bounce-in-out {animation-timing-function: cubic-bezier(.76, -.245, .24, 1.245) !important }.short-delay {animation-delay: 300ms !important }.long-delay {animation-delay: 700ms !important }.filter section::-webkit-scrollbar-track {background-color: #f5f5f5;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px }.filter section::-webkit-scrollbar-thumb {background-color: #c1c1c1;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px }.filter section::-webkit-scrollbar {width: 12px;background-color: #f5f5f5 }body {letter-spacing: .2px;height: auto }figure, figcaption, section, aside, article {margin: 0;padding: 0 }.border-left {position: relative }.border-left:before {content: "";display: block;width: 1px;height: 100%;background: #e4e5e7;position: absolute;left: -16px;top: 0 }.border-left-this {position: absolute;content: "";display: none;width: 1px;height: 500%;background: #e4e5e7;right: 0;margin-right: 33.33333%;top: 0 }@media print, screen and (min-width:64em) {.border-left-this {display: block }}@media screen and (min-width:40em) {.border-right {border-right: 1px solid #e4e5e7 }}.padding-bottom {padding-bottom: 2rem }.margin-top-1 {margin-top: 1rem }.margin-top-2 {margin-top: 2rem }.margin-top-3 {margin-top: 3rem }.margin-bottom-1 {margin-bottom: 1rem }.margin-bottom-2 {margin-bottom: 2rem }.margin-bottom-3 {margin-bottom: 3rem }.pos-relative {position: relative }.gm-style-cc {display: none }.ng-cloak {display: none }.table {display: table;width: 100% }.table-cell {display: table-cell }.table-cell.top {vertical-align: top }.table-cell.middle {vertical-align: middle }.vertical-top {vertical-align: top }.box-hover-shadow {-webkit-transition: box-shadow .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: box-shadow .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: box-shadow .2s cubic-bezier(.19, .26, .17, .99);transition: box-shadow .2s cubic-bezier(.19, .26, .17, .99) }.box-hover-shadow:hover {-webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2);-moz-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2);box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2) }.slide-up-icon {position: fixed;width: 70px;height: 70px;bottom: 50px;right: 5%;display: block;text-align: center;background: #fff;border: 1px solid #e4e5e7;line-height: 50px;z-index: 5;-webkit-border-radius: 70px;-moz-border-radius: 70px;border-radius: 70px;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);box-shadow: 0 1px 2px rgba(0, 0, 0, .1) }@media screen and (max-width:39.9375em) {.slide-up-icon {bottom: 65px;width: 50px;height: 50px;line-height: 34px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px }}.slide-up-icon .icon-large {fill: #777 }@media screen and (max-width:39.9375em) {.slide-up-icon .icon-large {width: 1.2em !important;height: 1.2em !important }}.slide-up-icon:hover {cursor: pointer;background: #f7f8fa }.slide-up-icon:active {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none }@media screen and (max-width:39.9375em) {.is-reveal-open {width: 100%;position: fixed }}html.is-reveal-open, html.is-reveal-open body {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.reveal-overlay {-webkit-overflow-scrolling: touch }@media screen and (max-width:39.9375em) {.is-select-open {overflow: hidden;width: 100%;position: fixed }}hr.bordered {border-top: 1px solid #e4e5e7;margin: 1rem 0 }.reveal.full {top: 0 !important }@media screen and (max-width:39.9375em) {.zopim {z-index: 999 !important }}.heading-title {margin: 0 0 1rem }@media print, screen and (min-width:40em) {.heading-title {margin: 2rem 0 }}.heading-title-carousel {margin: 0 0 1rem }@media print, screen and (min-width:40em) {.heading-title-carousel {margin: 2rem }}.heading-title h1, .heading-title-carousel h1 {font-size: 1.375rem;margin-bottom: 0 }.heading-title h1 span, .heading-title-carousel h1 span {font-weight: 300 }.heading-title h3, .heading-title h4, .heading-title h5, .heading-title-carousel h3, .heading-title-carousel h4, .heading-title-carousel h5 {margin: 0 }.serif.heading-title h3, .serif.heading-title h4, .serif.heading-title h5, .serif.heading-title-carousel h3, .serif.heading-title-carousel h4, .serif.heading-title-carousel h5 {font-family: "Noto Serif" }.heading-title h3 span, .heading-title h4 span, .heading-title h5 span, .heading-title-carousel h3 span, .heading-title-carousel h4 span, .heading-title-carousel h5 span {font-weight: 300 }.heading-title .heading-description, .heading-title-carousel .heading-description {font-size: 1.05rem;font-weight: 300;color: #777 }@media print, screen and (min-width:40em) {.heading-title .heading-description, .heading-title-carousel .heading-description {font-size: 1.25rem }}.title-large {font-size: 1.625rem }.small-p {font-size: .8125rem }.small-p.grey {color: #777 }.network-bar {background: #fff;height: 30px;font-size: .6875rem;color: #000;border-bottom: 1px solid #e4e5e7 }.network-bar .menu-network {margin: 0 }.network-bar .menu-network li {display: inline-block;vertical-align: top;margin-right: -4px }.network-bar .menu-network li a, .network-bar .menu-network li .fake-link {cursor: pointer;display: block;line-height: 30px;color: #000;font-size: 12px;outline: none;position: relative;text-transform: uppercase }.network-bar .menu-network li a:after, .network-bar .menu-network li .fake-link:after {content: '';bottom: 0;width: 100%;height: 1px;display: block;background: transparent;position: absolute;-webkit-transition: background .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: background .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: background .2s cubic-bezier(.19, .26, .17, .99);transition: background .2s cubic-bezier(.19, .26, .17, .99) }.network-bar .menu-network li a:hover, .network-bar .menu-network li a.hover, .network-bar .menu-network li .fake-link:hover, .network-bar .menu-network li .fake-link.hover {color: #565656 }.network-bar .menu-network li a:hover:after, .network-bar .menu-network li a.hover:after, .network-bar .menu-network li .fake-link:hover:after, .network-bar .menu-network li .fake-link.hover:after {background: #313131 }.network-bar .menu-network li.dropdown .arrow-down {position: relative;top: -2px;left: 3px }.network-bar .menu-network li.dropdown .arrow-down polyline {stroke: #777 }.network-bar .menu-network li.flags span {display: inline-block;vertical-align: top }.network-bar .menu-network li.flags span.name {max-width: 100px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 11px;}.network-bar .menu-network li.flags img {margin-top: -3px;margin-right: 5px;background: #e4e5e7;text-indent: -9999px;overflow: hidden;min-width: 15px;max-height: 10px }.network-dropdown {width: 100% !important;left: 0 !important;border: 0;-webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .08);-moz-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .08);box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .08) }.network-dropdown .title {display: block;float:left;margin-right:20px;}.network-dropdown .network-archipassport div {background: url(/images/network/archipassport@2x.png) 0 0 no-repeat;width: 112px;height: 27px;background-size: 100% }.network-dropdown .network-archiproducts div {background: url(/images/network/archiproducts@2x.png) 0 0 no-repeat;width: 138px;height: 27px;background-size: 100% }.network-dropdown .network-archilovers {background: url(/images/network/archilovers@2x.png) 0 0 no-repeat;width: 104px;height: 27px;background-size: 100% }.network-dropdown .network-archiportale {background: url(/images/network/archiportale@2x.png) 0 0 no-repeat;width: 128px;height: 27px;background-size: 100% }.network-dropdown .network-edilportale {background: url(/images/network/edilportale@2x.png) 0 0 no-repeat;width: 119px;height: 27px;background-size: 100% }.network-dropdown .network-sayduck {background: url(/images/network/sayduck@2x.png) 0 0 no-repeat;width: 121px;height: 27px;background-size: 100% }.network-dropdown a {display: inline-block;margin-right: 40px;display: none;opacity: 1;-webkit-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);transition: opacity .2s cubic-bezier(.19, .26, .17, .99) }.network-dropdown a:hover {opacity: .5 }.network-dropdown a:last-child {margin-right: 0 }.header-sticky-container:hover .network-dropdown a {display: inline-block }.megaMenu {width: 100% }.menuCategories {background: #f7f8fa }.menuCategories .menuCategories-voice>li>a {padding: 1.3rem 1rem }.menuCategories .menuCategories-voice>li>a:after {display: none !important }.menuCategories .menuCategories-voice>li.is-active>a {background: #fff;border-bottom-color: #fff;z-index: 100 }.menuCategories a {color: #0a0a0a }.menu-cat-link {font-size: 1rem;padding: 0 .65rem;line-height: 3.125rem;height: 3.125rem;float: left;position: relative }@media screen and (min-width:80em) {.menu-cat-link {padding: 0 12px !important }}.menu-cat-link.shop {color: #d04343;font-weight: 500 }.menu-cat-link.shop:before {background-color: #d04343 !important }.menu-cat-link.hover::before {content: "";display: block;position: absolute;width: 0;height: 0;overflow: hidden;border: 8px solid transparent;border-color: transparent transparent #fff #fff;box-shadow: -1px 1px 0 0 #e4e5e7;-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg);transform: rotate(135deg);right: 0;bottom: -10px;left: 0;z-index: 999;margin: auto }.menu-cat-link.hover-bottom {padding: 0;margin: 0 .6rem }.menu-cat-link.hover-bottom:before {content: '';min-height: 0;background-color: #313131;display: block;position: absolute;bottom: -1px;left: 0;top: 52px;-webkit-transition: min-height .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: min-height .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: min-height .2s cubic-bezier(.19, .26, .17, .99);transition: min-height .2s cubic-bezier(.19, .26, .17, .99) }.menu-cat-link.hover-bottom:hover:before {min-height: 3px }.mega-drop-down-menu-wrapper {position: relative;background-color: #fff;max-height: 51px;overflow: hidden }.mega-drop-down-menu-wrapper:hover .mega-dropdown-shop-image {display: block }.sticky {width: 100% !important }@media screen and (max-width:65.9375em) {.sticky {z-index: 2;-moz-transform: none;-ms-transform: none;-webkit-transform: none;transform: none }}.publish-bim-button {margin-right: 20px;text-transform: uppercase;padding: .75em 1.3em .48rem !important;border-radius: 0 !important;font-weight: 500 }.bim-help {line-height: 30px;text-transform: uppercase;font-weight: 500;text-decoration: underline }.back-to-apx a {font-size: .7125rem;line-height: 16px;display: block;padding: 0;color: #777 }.back-to-apx svg {width: 14px }.back-to-apx svg>use {fill: #777 }@media screen and (max-width:65.9375em) {.back-to-apx {margin-left: .4rem }}.top-bar {padding: 0;border-bottom: 1px solid #e4e5e7;background-color: #fff;background: #fff;position: relative;z-index: 1 }@media screen and (max-width:65.9375em) {.top-bar {height: 60px;border-bottom: 1px solid #e4e5e7 }}@media print, screen and (min-width:64em) {.top-bar {border: none;height: auto;padding: .6rem 0 .4rem }.sticky-container {z-index: 100 }.sticky-container .sticky {z-index: 1 }.sticky-container .sticky .show-bar+.mega-drop-down-menu-wrapper {border-bottom: 1px solid #e4e5e7;-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .05);-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, .05);box-shadow: 0 1px 5px rgba(0, 0, 0, .05) }.sticky.is-stuck .top-bar {border-bottom: 1px solid #e4e5e7;-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .05);-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, .05);box-shadow: 0 1px 5px rgba(0, 0, 0, .05) }.sticky.is-stuck .top-bar+.mega-drop-down-menu-wrapper {top: -4.125rem;-webkit-transition: top .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: top .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: top .2s cubic-bezier(.19, .26, .17, .99);transition: top .2s cubic-bezier(.19, .26, .17, .99) }.sticky.is-stuck .top-bar.show-bar {border-bottom: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none }.sticky.is-stuck .top-bar.show-bar+.mega-drop-down-menu-wrapper {top: 0 }}.top-bar .logo {margin-top: 5px;margin-left: .4rem;display: inline-block }@media print, screen and (min-width:64em) {.top-bar .logo {margin-top: .0;margin-left: 0;}}.top-bar .header-submenu {min-width: 300px;background-color: #fff;padding: 1rem 0;font-size: .9375rem;margin-top: -1px;-webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .08);-moz-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .08);box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .08) }.top-bar .header-submenu>li>a {padding: .4rem 1rem;line-height: 1.5 }.top-bar .header-submenu>li>a:hover {background: #f7f8fa }@media screen and (max-width:1023px) {.search-header {width: 100%;height: 100%;top: 0;left: 0;display: none;position: fixed;padding: 0;overflow-x: scroll;background-color: #f7f8fa;z-index: 2 }}.search-header.search-visible {display: block }.search-header form {position: relative }.search-header input {border: none;box-shadow: none;width: 100%;max-width: 100%;display: block;margin: 0;font-family: "Roboto";font-weight: normal;height: 2.9rem;background-color: #f7f8fa;border: 1px solid #e4e5e7;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-transition: all .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: all .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: all .2s cubic-bezier(.19, .26, .17, .99);transition: all .2s cubic-bezier(.19, .26, .17, .99) }@media screen and (max-width:65.9375em) {.search-header input {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;background-color: #fff;height: 60px }}.search-header input:focus, .search-header input:active {-webkit-border-radius: 2px 2px 0 0;-moz-border-radius: 2px 2px 0 0;border-radius: 2px 2px 0 0;border-color: #e0e0e0;color: #0a0a0a }@media screen and (max-width:65.9375em) {.search-header input:focus, .search-header input:active {border-left: 0;border-top: 0;border-right: 0 }}.search-header [class*="icon"] {display: none }@media print, screen and (min-width:64em) {.search-header [class*="icon"] {position: absolute;right: 0;top: 0;margin: .5rem .5rem 0 .5rem;display: inline-block }}.search-header .close {position: fixed;top: 0;right: 0;display: block;z-index: 3;padding: 1.3rem }.search-header .close .icon {display: block }.avatar {width: 32px;height: 32px;border-radius: 50%;line-height: 32px;font-size: .85rem;letter-spacing: 1px;background: #d8d8d8;display: inline-block;text-align: center;font-weight: 500 }.menu-mobile .avatar {float: left }.username {margin-left: 45px;display: block;line-height: 18px;font-size: 14px;line-height: 32px;overflow: hidden;white-space: nowrap;margin-right: 25px;text-overflow: ellipsis }.account-nav svg[class*='icon'] {fill: rgba(0, 0, 0, .6);-webkit-transition: fill .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: fill .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: fill .2s cubic-bezier(.19, .26, .17, .99);transition: fill .2s cubic-bezier(.19, .26, .17, .99) }.account-nav .icon-user {padding: .7em .9em !important }.account-nav .icon-user .profile-thumb {width: 32px;height: 32px;overflow: hidden;display: inline-block;vertical-align: middle;-webkit-border-radius: 28px;-moz-border-radius: 28px;border-radius: 28px }.account-nav .icon-user::after {margin-left: .5em }.account-nav .icon-user .hello-profile {display: inline-block;text-align: left;padding-left: 5px }.account-nav .icon-user .hello-profile span {font-weight: 400;display: block }.account-nav .icon-user .hello-profile span:first-child {font-size: 11px;margin-top: 1px;color: #777 }.account-nav .icon-user:hover, .account-nav .icon-user:focus {color: #313131 }.account-nav .button {padding: .9em }@media screen and (max-width:65.9375em) {.account-nav .button {padding: 1.1em .6em }}.account-nav .button:hover svg[class*='icon'] {fill: #616161 }.account-nav .button:active svg[class*='icon'] {-webkit-animation-name: pulse;-webkit-animation-duration: .2s;-webkit-animation-timing-function: cubic-bezier(.19, .26, .17, .99);-webkit-animation-iteration-count: 1;-moz-animation-name: pulse;-moz-animation-duration: .2s;-moz-animation-timing-function: cubic-bezier(.19, .26, .17, .99);-moz-animation-iteration-count: 1;-o-animation-name: pulse;-o-animation-duration: .2s;-o-animation-timing-function: cubic-bezier(.19, .26, .17, .99);-o-animation-iteration-count: 1;animation-name: pulse;animation-duration: .2s;animation-timing-function: cubic-bezier(.19, .26, .17, .99);animation-iteration-count: 1;fill: #c5c5c5 }.icon-badge {position: relative }.icon-badge::before {content: attr(name);position: absolute;background: #69a739;font-weight: 500;color: #fff;line-height: 1rem;font-size: 10px;text-align: center;min-width: 1rem;height: 1rem;border-radius: 12px;letter-spacing: .5px;font-style: normal;left: 5px;top: 6px;padding: 0 4px;z-index: 1;-webkit-box-shadow: 0 0 0 .15em white;-moz-box-shadow: 0 0 0 .15em white;box-shadow: 0 0 0 .15em white }@media screen and (max-width:39.9375em) {.icon-badge::before {font-size: 10px;height: 14px;line-height: 14px;min-width: 14px;border-radius: 14px;padding: 0;top: 4px }}.bubble-cart {position: absolute;background: #69a739;font-weight: 500;color: #fff;line-height: 1rem;font-size: 10px;text-align: center;min-width: 1rem;height: 1rem;border-radius: 12px;letter-spacing: .5px;font-style: normal;left: 5px;top: 6px;padding: 0 4px;z-index: 1;-webkit-box-shadow: 0 0 0 .15em white;-moz-box-shadow: 0 0 0 .15em white;box-shadow: 0 0 0 .15em white }.bubble-cart:empty {display: none }@media screen and (max-width:39.9375em) {.bubble-cart {font-size: 10px;height: 14px;line-height: 14px;min-width: 14px;border-radius: 14px;padding: 0;top: 10px;left: 2px }}.mega-dropdown {border: 0;background: #fff;border-bottom: 1px solid #e4e5e7;left: 0 !important;padding: 0 0 0 1rem;-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .08);-moz-box-shadow: 0 5px 15px rgba(0, 0, 0, .08);box-shadow: 0 5px 15px rgba(0, 0, 0, .08) }@media print, screen and (min-width:64em) {.mega-dropdown {width: 70% !important }}.mega-dropdown-container {position: relative }.mega-dropdown-container .categories {padding-top: 5px;position: relative;min-height: 70px;}.dropdown-pane .menu li.title>a {font-size: .875rem;font-weight: 500;line-height: 1.7;color: #0a0a0a;text-align: left;}.dropdown-pane .menu li ul li>a {font-size: 11px;font-weight: 300;line-height: 1;color: #0a0a0a }.dropdown-pane .menu li ul li {list-style-type: none;}.dropdown-pane .menu li>a {font-size: .875rem;padding: .2rem 0;color: #777;line-height: 1.1 }.dropdown-pane .menu li>a:hover {color: #0a0a0a;text-decoration: underline }.mega-dropdown-shop {padding-right: 0 }.mega-dropdown-shop .mega-dropdown-shop-image {display: none;overflow: hidden }.mega-dropdown-shop .mega-dropdown-shop-image .lazy-drop-images {width: 406px;height: 408px;background-size: cover !important;filter: brightness(100%);-webkit-transition: transform .5s ease, opacity .2s ease !important;-moz-transition: transform .5s ease, opacity .2s ease !important;-ms-transition: transform .5s ease, opacity .2s ease !important;transition: transform .5s ease, opacity .2s ease !important;transition: all .5s }.mega-dropdown-shop:hover .mega-dropdown-shop-image .lazy-drop-images {filter: brightness(80%);-moz-transform: scale3d(1.1, 1.1, 1) translate3d(0, 0, 0);-ms-transform: scale3d(1.1, 1.1, 1) translate3d(0, 0, 0);-webkit-transform: scale3d(1.1, 1.1, 1) translate3d(0, 0, 0);transform: scale3d(1.1, 1.1, 1) translate3d(0, 0, 0);transition: all .5s }.mega-dropdown-shop .mega-dropdown-shop-text {background: #f7f8fa;padding: 18px;overflow: hidden }.mega-dropdown-shop .mega-dropdown-shop-text h4 {margin: 0;padding: 0;font-weight: 500;font-size: 1.3rem;color: #d04343 }.mega-dropdown-shop .mega-dropdown-shop-text h5 {margin: 0;padding: 0;font-size: .8125rem;color: #777 }.mega-dropdown-shop .mega-dropdown-shop-text .button {margin-top: 3px }.mega-dropdown-footer {padding: 0 15px !important;border-top: 1px solid #e4e5e7 }.mega-dropdown-footer p {font-size: .875rem;line-height: 44px;display: inline-block;margin: 0 10px 0 0;color: #777 }.mega-dropdown-footer a {padding: 0 8px;font-weight: 500;font-size: .875rem;line-height: 44px;display: inline-block }.mega-dropdown-footer a:hover {text-decoration: underline }@keyframes pulse {0% {-moz-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }100% {-moz-transform: scale3d(.9, .9, .9);-ms-transform: scale3d(.9, .9, .9);-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9) }}.extra-category {width: auto;padding: 0;border-top: 1px solid #e4e5e7;border-left: 1px solid #e4e5e7;border-right: 1px solid #e4e5e7;border-bottom: 1px solid #e4e5e7 }.extra-category>a {clear: both }.title-content {margin-top: 1rem;margin-bottom: 1rem }@media print, screen and (min-width:40em) {.title-content {margin-top: 2rem;margin-bottom: 2rem }}.intro-description {font-size: .875rem;color: #313131;position: relative }.intro-description .intro-description-toggler-button {position: absolute;right: 0;top: auto;bottom: 0;font-weight: 500;background: #fff;text-transform: lowercase;padding-left: 4px;cursor: pointer }.intro-description.intro-description-max-height {max-height: 86px;overflow: hidden }.intro-description.intro-description-max-height .intro-description-toggler-button {top: 63px }.intro-description a {text-decoration: none;background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5) 50%, transparent 50%);background-repeat: repeat-x;background-size: 2px 1px;background-position: 0 100%;-webkit-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);transition: background-color .2s cubic-bezier(.19, .26, .17, .99) }.intro-description a:hover {background-color: #f7f8fa }.title-row {padding-top: 1rem;padding-bottom: 1rem }.title-row h4 {margin-bottom: 0 }.bar-option {margin-bottom: 1rem }.bar-option .button {margin-bottom: 0 }.box-page-0 ul {min-height: 175px }.box-page-0 ul li:nth-child(n+7) {display: none }.box-page-0 ul li:last-child {display: block !important }.box {padding: 1rem 0 }.box-fill-white {background-color: #fff }.box-custom-padding {padding: 0 0 2rem 0 }.is-open-menu-mobile {overflow: hidden;position: fixed }.is-open-menu-mobile:after {background: rgba(0, 0, 0, .2);content: "";display: block;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 10 }.wrapper-menu-mobile {position: fixed;top: 0;bottom: 0;right: 0;width: 100%;-moz-transform: translateX(100%);-ms-transform: translateX(100%);-webkit-transform: translateX(100%);transform: translateX(100%);-webkit-transition: transform .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: transform .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: transform .2s cubic-bezier(.19, .26, .17, .99);transition: transform .2s cubic-bezier(.19, .26, .17, .99) }.wrapper-menu-mobile .cont-menu-mobile {width: 85%;height: 100%;position: absolute;overflow-x: scroll;right: 0;background: #f7f8fa;-webkit-overflow-scrolling: touch }@media screen and (min-width:40em) and (max-width:65.9375em) {.wrapper-menu-mobile .cont-menu-mobile {width: 45% }}.wrapper-menu-mobile.open {z-index: 100;-moz-transform: translateX(0);-ms-transform: translateX(0);-webkit-transform: translateX(0);transform: translateX(0) }.wrapper-menu-mobile.open .cont-menu-mobile {position: fixed;-webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, .3);-moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, .3);box-shadow: 0 0 3px 0 rgba(0, 0, 0, .3) }.wrapper-menu-mobile.open .close-menu-mobile {width: 15%;float: left;top: 0;left: 0;height: 100%;display: block;background: transparent }@media screen and (min-width:40em) and (max-width:65.9375em) {.wrapper-menu-mobile.open .close-menu-mobile {width: 55% }}.menu-mobile li a {font-size: 1rem;color: #313131;line-height: 1.3rem;border-bottom: 1px solid #e4e5e7 }.menu-mobile li.account-link>a {padding-left: 1.1rem !important }.menu-mobile li.account-link>a span {vertical-align: top }.menu-mobile li.account-link>a .profile-thumb {width: 36px;height: 36px;overflow: hidden;display: inline-block;margin-top: -7px;margin-right: 10px;-webkit-border-radius: 36px;-moz-border-radius: 36px;border-radius: 36px;float: left }.menu-mobile li.account-link .is-submenu-parent-item img, .menu-mobile li.account-link .is-submenu-parent-item span {display: none }.menu-mobile li.account-link .is-submenu-parent-item a {text-align: center;padding-left: 1.1rem }.menu-mobile li.account-link .is-submenu-parent-item a:after {content: 'Account' }.menu-mobile li.myproducts-button-mobile svg[class*='icon'] {position: absolute;right: 1rem }.menu-mobile li.link-bottom {background: #fff }.menu-mobile li.link-footer a {padding: .5rem 1.1rem;font-size: .9375rem;border-bottom: none }.menu-mobile li.title-service {padding: 0 1.1rem;text-transform: uppercase;font-size: 13px;margin-top: 10px;color: #777;font-weight: 500 }.menu-mobile li[role*="menuitem"]:first-child>a, .menu-mobile li.js-drilldown-back>a, .menu-mobile li.account-link>a, .menu-mobile li.is-submenu-parent-item>a {height: 60px;line-height: 39px;padding-left: 43px;}.menu-mobile li.is-drilldown-submenu-parent>a:after {content: '';background-image: url("../../images/icon-arrow-right.svg");background-repeat: no-repeat;background-position: center center;background-size: 100%;width: 12px;height: 12px;display: inline-block;border: none;margin-top: -6px }.menu-mobile li.is-drilldown-submenu-parent .is-drilldown-submenu {background-color: #f7f8fa }.menu-mobile hr {margin: 0 }.js-drilldown-back {position: absolute;width: 100% }.js-drilldown-back a:before {content: '';background-image: url("../../images/icon-arrow-left.svg");background-repeat: no-repeat;background-position: center center;background-size: 100%;width: 18px;height: 18px;position: absolute;display: inline-block;border: none;left: 1.1rem;margin-top: 10px;}.js-drilldown-back+.is-submenu-parent-item a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis }.is-submenu-parent-item {background: #fff }.user-profile-dropdown {padding: 0;right: 0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px }.user-profile-dropdown:before {right: 12% !important }.user-profile-dropdown .user {border-bottom: 1px solid #d7d8d9;font-size: 14px;margin-bottom: 0 }.user-profile-dropdown .user .profile-thumb {width: 45px;height: 45px;overflow: hidden;display: block;-webkit-border-radius: 45px;-moz-border-radius: 45px;border-radius: 45px }.user-profile-dropdown .user .name, .user-profile-dropdown .user .job {display: block;margin-top: 5px }.user-profile-dropdown .user .job {color: #777 }.user-profile-dropdown li a {font-size: 14px;-webkit-transition: background .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: background .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: background .2s cubic-bezier(.19, .26, .17, .99);transition: background .2s cubic-bezier(.19, .26, .17, .99) }.user-profile-dropdown li a:hover {background: #f7f8fa }svg[class*='icon'] {display: inline-block;stroke-width: 0;stroke: inherit;fill: inherit;vertical-align: bottom;}svg[class*='icon'].middle {vertical-align: middle }.icon {width: .9em;height: .9em }.icon-xsmall {width: .6em;height: .6em }.icon-small {width: 1em;height: 1em }.icon-xmedium {width: 1.2em;height: 1.2em }.icon-medium {width: 1.5em;height: 1.5em }.icon-large {width: 2em;height: 2em }.icon-xlarge {width: 2.5em;height: 2.5em }.icon-xxlarge {width: 4em;height: 4em }.network-hello-bar {background: #d04343;font-size: .875rem;color: #fff }@media print, screen and (min-width:40em) {.network-hello-bar {height: 36px }}.network-hello-bar .wrapper {position: relative;padding-top: .5rem;padding-bottom: .5rem }@media print, screen and (min-width:40em) {.network-hello-bar .wrapper {padding: 0;text-align: center }}.network-hello-bar p {line-height: 36px;margin: 0;letter-spacing: .6px;font-size: 13px }@media screen and (max-width:39.9375em) {.network-hello-bar p {line-height: normal;padding-right: 25px }}.network-hello-bar p b {border-bottom: 1px dotted #fff }.network-hello-bar p b:hover {border-bottom: none }.network-hello-bar p a {color: #fff;border-bottom: 1px dotted #fff }.network-hello-bar p a:hover {border-bottom: none }.network-hello-bar .close-button {top: .3rem;font-size: 1.5rem }.network-hello-bar .close-button span {color: #fff }.wrap-scroll {width: 100%;height: 36px;overflow-y: hidden;display: block }@-webkit-keyframes scroll-2 {0% {transform: translateY(0) }40% {transform: translateY(0) }50% {transform: translateY(-36px) }90% {transform: translateY(-36px) }100% {transform: translateY(-72px) }}@-moz-keyframes scroll-2 {0% {transform: translateY(0) }40% {transform: translateY(0) }50% {transform: translateY(-36px) }90% {transform: translateY(-36px) }100% {transform: translateY(-72px) }}@keyframes scroll-2 {0% {transform: translateY(0) }40% {transform: translateY(0) }50% {transform: translateY(-36px) }90% {transform: translateY(-36px) }100% {transform: translateY(-72px) }}@media screen and (min-width:40em) {.wrap-scroll .scroll-2 {-webkit-animation-name: scroll-2;-webkit-animation-duration: 10s;-webkit-animation-timing-function: ease;-webkit-animation-iteration-count: infinite;-moz-animation-name: scroll-2;-moz-animation-duration: 10s;-moz-animation-timing-function: ease;-moz-animation-iteration-count: infinite;-o-animation-name: scroll-2;-o-animation-duration: 10s;-o-animation-timing-function: ease;-o-animation-iteration-count: infinite;animation-name: scroll-2;animation-duration: 10s;animation-timing-function: ease;animation-iteration-count: infinite }}@-webkit-keyframes scroll-3 {0% {transform: translateY(0) }26.66667% {transform: translateY(0) }33.33333% {transform: translateY(-36px) }60% {transform: translateY(-36px) }66.66667% {transform: translateY(-72px) }93.33333% {transform: translateY(-72px) }100% {transform: translateY(-108px) }}@-moz-keyframes scroll-3 {0% {transform: translateY(0) }26.66667% {transform: translateY(0) }33.33333% {transform: translateY(-36px) }60% {transform: translateY(-36px) }66.66667% {transform: translateY(-72px) }93.33333% {transform: translateY(-72px) }100% {transform: translateY(-108px) }}@keyframes scroll-3 {0% {transform: translateY(0) }26.66667% {transform: translateY(0) }33.33333% {transform: translateY(-36px) }60% {transform: translateY(-36px) }66.66667% {transform: translateY(-72px) }93.33333% {transform: translateY(-72px) }100% {transform: translateY(-108px) }}@media screen and (min-width:40em) {.wrap-scroll .scroll-3 {-webkit-animation-name: scroll-3;-webkit-animation-duration: 10s;-webkit-animation-timing-function: ease;-webkit-animation-iteration-count: infinite;-moz-animation-name: scroll-3;-moz-animation-duration: 10s;-moz-animation-timing-function: ease;-moz-animation-iteration-count: infinite;-o-animation-name: scroll-3;-o-animation-duration: 10s;-o-animation-timing-function: ease;-o-animation-iteration-count: infinite;animation-name: scroll-3;animation-duration: 10s;animation-timing-function: ease;animation-iteration-count: infinite }}@-webkit-keyframes scroll-4 {0% {transform: translateY(0) }20% {transform: translateY(0) }25% {transform: translateY(-36px) }45% {transform: translateY(-36px) }50% {transform: translateY(-72px) }70% {transform: translateY(-72px) }75% {transform: translateY(-108px) }95% {transform: translateY(-108px) }100% {transform: translateY(-144px) }}@-moz-keyframes scroll-4 {0% {transform: translateY(0) }20% {transform: translateY(0) }25% {transform: translateY(-36px) }45% {transform: translateY(-36px) }50% {transform: translateY(-72px) }70% {transform: translateY(-72px) }75% {transform: translateY(-108px) }95% {transform: translateY(-108px) }100% {transform: translateY(-144px) }}@keyframes scroll-4 {0% {transform: translateY(0) }20% {transform: translateY(0) }25% {transform: translateY(-36px) }45% {transform: translateY(-36px) }50% {transform: translateY(-72px) }70% {transform: translateY(-72px) }75% {transform: translateY(-108px) }95% {transform: translateY(-108px) }100% {transform: translateY(-144px) }}@media screen and (min-width:40em) {.wrap-scroll .scroll-4 {-webkit-animation-name: scroll-4;-webkit-animation-duration: 10s;-webkit-animation-timing-function: ease;-webkit-animation-iteration-count: infinite;-moz-animation-name: scroll-4;-moz-animation-duration: 10s;-moz-animation-timing-function: ease;-moz-animation-iteration-count: infinite;-o-animation-name: scroll-4;-o-animation-duration: 10s;-o-animation-timing-function: ease;-o-animation-iteration-count: infinite;animation-name: scroll-4;animation-duration: 10s;animation-timing-function: ease;animation-iteration-count: infinite }}.wrap-scroll span {display: block;position: relative;line-height: normal;padding-right: 25px;text-align: left }.wrap-scroll span:not(:first-child) {display: none }@media screen and (min-width:40em) {.wrap-scroll span {line-height: 36px;height: 36px;text-align: center }.wrap-scroll span:not(:first-child) {display: block }}.products-list .column, .products-list .columns {display: inline-block;vertical-align: top;float: none;margin-right: -4px;text-align:center;}.products-list .column:last-child:not(:first-child), .products-list .columns:last-child:not(:first-child) {float: left }.product {position: relative }.product .img-placeholder {position: relative;overflow: hidden }.product .img-placeholder::after {content: '\a';position: absolute;background-color: rgba(0, 0, 0, .2);opacity: 0;display: block;width: 100%;height: 100%;top: 0;left: 0;-webkit-transition: opacity .5s ease;-moz-transition: opacity .5s ease;-ms-transition: opacity .5s ease;transition: opacity .5s ease }@media print, screen and (min-width:64em) {:hover.product .img-placeholder::after {opacity: 0.1;}}.product a .cont-image {display: block;position: relative;min-height: 103px }@media screen and (min-width:40em) and (max-width:64em) {.product a .cont-image {min-height: 164px }}@media screen and (min-width:64.2em) {.product a .cont-image {min-height: 205px }}@media screen and (min-width:64.2em) {.accordion-products .cont-image {min-height: 180px !important }}.sameCollection .cont-image {min-height: 160px !important }@media screen and (min-width:64.2em) {.sameCollection .cont-image {min-height: 160px !important }}.moreLikeThis .cont-image {min-height: 160px !important }@media screen and (min-width:64.2em) {.moreLikeThis .cont-image {min-height: 160px !important }}.product a .image-product {padding: 0;width: auto;height: auto;display: block;margin: auto }.product a .brand-logo {position: absolute;left: 0;bottom: 0;margin: 1rem;width: 64px;height: 64px;background: #fff;border: 4px solid #fff;box-shadow: 0 0 2px #ddd;z-index: 2 }@media screen and (max-width:39.9375em) {.product a .brand-logo {width: 50px;height: 50px }}.product a .brand-logo img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto }.product figcaption {padding: 10px;overflow:hidden;}@media screen and (max-width:39.9375em) {.product figcaption {padding: .5rem .2rem }}.product figcaption .product-manufacturer {font-size: .875rem;line-height: 1rem;font-weight: 500;margin-bottom: .2rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis }@media print, screen and (min-width:40em) {.product figcaption .product-manufacturer {line-height: inherit;white-space: normal;overflow: hidden;text-overflow: clip;margin-bottom: .1rem }}.product figcaption .product-title {font-size: .8125rem;line-height: 1rem;margin-bottom: .5rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis }@media print, screen and (min-width:40em) {.product figcaption .product-title {font-size: .8125rem;line-height: inherit;overflow: hidden }}.product figcaption .price {font-weight: 500;font-size: .8125rem;color: #0a0a0a;margin-right: .5rem;letter-spacing: -.2px }@media print, screen and (min-width:40em) {.product figcaption .price {font-size: .9725rem }}.product figcaption .hideprice {font-weight: 400;font-size: .8125rem;color: #777;margin-right: .5rem;letter-spacing: -.2px }@media print, screen and (min-width:40em) {.product figcaption .hideprice {font-size: .8125rem }}.product figcaption .old-price {display: none;text-decoration: line-through;font-size: .7125rem;color: #777;letter-spacing: -.2px }@media print, screen and (min-width:40em) {.product figcaption .old-price {display: inline-block;font-size: .7125rem }}.product figcaption .old-price+.price {margin-left: .2rem }@media print, screen and (min-width:64em) {.product figcaption .price-group {margin: 0;line-height: 1.2 }}@media print, screen and (min-width:64em) and (min-width:40em) {.product figcaption .price-group {line-height: 1.3 }}.product figcaption .discount {font-size: .8125rem;display: inline-block;letter-spacing: -.2px;background-color: transparent;margin-right: .5rem }@media print, screen and (min-width:40em) {.product figcaption .discount {font-size: .9725rem }}.product figcaption .RelatedProductsBrandLogo {width: 50px;height: 50px;float: left;border: 1px solid #e4e5e7;position: relative }.product figcaption .RelatedProductsBrandLogo img {max-width: calc(100% - 8px) !important;max-height: calc(100% - 8px) !important;position: absolute;top: 4px;bottom: 4px;left: 4px;right: 4px;margin: auto }.product figcaption .RelatedProductsText {float: left;margin-left: 12px }.product figcaption .RelatedProductsText h5 {font-size: .875rem;color: #777;margin: 6px 0 0 }.product figcaption .RelatedProductsText h6 {font-size: 1rem;margin: 0 }.product.categories {min-height: auto;background-color: #f7f8fa;border: none }.product.categories a .cont-image {border: none }.product.categories img {mix-blend-mode: multiply;display: block;margin: 0 auto }.product.categories figcaption {padding: 1rem }.product.categories figcaption h2, .product.categories figcaption h3 {font-size: 1rem;margin: 0;position: relative;font-weight: 500 }.product.categories figcaption h2:hover, .product.categories figcaption h3:hover {text-decoration: underline }.product.categories ul {list-style-type: none;margin: -.5rem 0 0 0;padding: 0 1rem 1rem 1rem }.product.categories ul li a {color: #777;font-size: .8125rem;display: block;padding-bottom: 5px }.product.categories ul li a:hover {text-decoration: underline }.swatches-list {position: absolute;z-index: 2;left: 0;top: 0;margin: 0;padding: 1rem;width: 70%;line-height: .4rem;letter-spacing: -.1px }.swatches-list li {width: .5625rem;height: .5625rem;display: inline-block;vertical-align: top;-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, .06);-moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, .06);box-shadow: 0 0 0 1px rgba(0, 0, 0, .06);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-color: attr(data-color);margin-right: -.2rem }@media print, screen and (min-width:40em) {.swatches-list li {margin-right: .1875rem }}.swatches-list li.white {background-color: #fff;border: 1px solid #e4e5e7 }.swatches-list li.yellow {background-color: #ffe000 }.swatches-list li.brown {background-color: #a0661e }.swatches-list li.gray {background-color: #808080 }.swatches-list li.purple {background-color: #bb35ba }.swatches-list li.blue {background-color: #035bd8 }.swatches-list li.teal {background-color: #008281 }.swatches-list li.orange {background-color: #ffa000 }.swatches-list li.red {background-color: #f32a38 }.swatches-list li.mustard {background-color: #b08600 }.swatches-list li.green {background-color: #2db135 }.swatches-list li.black {background-color: #000 }.swatches-list li.olive {background-color: #808000 }.swatches-list li.darkgreen {background-color: #007836 }.swatches-list li.darkteal {background-color: #003434 }.swatches-list li.pink {background-color: #f5bbcf }.swatches-list li.maroon {background-color: #7a2427 }.swatches-list li.magenta {background-color: #e51b9b }.swatches-list li.darkpurple {background-color: #390035 }.swatches-list li.cyan {background-color: #00c4d9 }.swatches-list li.lightblue {background-color: #d9f0f5 }.swatches-list li.navyblue {background-color: #0d204b }.swatches-list li.darkblue {background-color: #0030a2 }.swatches-list li.gold {background-color: #efc802 }.swatches-list small {background: rgba(255, 255, 255, .5);padding: 0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;letter-spacing: -.5px }@media print, screen and (min-width:40em) {.swatches-list small {padding: 0 .3rem }}.myproducts {position: absolute;right: .9rem;top: 0;z-index: 2 }@media screen and (max-width:39.9375em) {.myproducts {right: .3rem;padding-top: .6rem }}.myproducts.button {padding-right: .4rem !important }.myproducts svg[class*='icon'] {fill: rgba(215, 216, 217, .7) }.myproducts:hover svg[class*='icon'], .myproducts.is-active svg[class*='icon'] {fill: #d04343 }.utils .prize, .sayDuck3d {width: 20px;height: 20px;color: #fff;text-align: center;margin: 1.2rem;line-height: 18px;background: rgba(10, 10, 10, .4);font-weight: 500;display: block;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px }@media screen and (max-width:39.9375em) {.utils .prize, .sayDuck3d {margin: .7rem }}.utils {position: absolute;right: 0;bottom: 0;line-height: 0;z-index: 2 }.utils .prize svg>use {fill: #fff }.utils .sayDuck3d {margin-top: -.8rem }@media screen and (max-width:39.9375em) {.utils .sayDuck3d {margin-top: -.4rem }}.sayDuck3d {line-height: 21px !important;font-size: 9px }.categories-tile {display: block;padding: 1.2rem;background-color: #fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border: 1px solid #d7d8d9 }.categories-tile p {text-align: center;font-size: 1.2rem;margin-top: 1.2rem;overflow: hidden;white-space: nowrap !important;text-overflow: ellipsis }.categories-tile.shop {border-color: #d04343 }.categories-tile.shop p {color: #d04343 }.filter {margin-top: 2rem;background-color: #f7f8fa }@media screen and (max-width:65.9375em) {.filter {margin-top: 0 }}.filter .accordion-item {border-bottom: 1px solid #e4e5e7 }@media print, screen and (min-width:64em) {.filter .accordion-item {margin: 0 1rem }}.filter .accordion-item.is-active .accordion-title {padding-bottom: .7rem }.filter .accordion-item:last-child .accordion-title {border: none }.filter .accordion-item:last-child .accordion-content {border: none }.filter>.radio-listitem {margin: 0 1rem;border-bottom: 1px solid #e4e5e7;padding: 1rem 0;display: block }.filter .accordion-title {font-size: .9375rem;font-weight: 500;letter-spacing: .2px;border: none;padding: 10px 2rem 10px 0;margin-bottom: 0 }.filter .accordion-title:hover, .filter .accordion-title:focus {background: transparent }.filter .accordion-title::before {content: '';top: 24px;font-size: 1.4rem;line-height: .7rem;background-image: url("/images/icon-plus.svg");background-repeat: no-repeat;background-size: 100%;width: 10px;height: 10px }.is-active>.accordion-title::before {background-image: url("/images/icon-minus.svg") }.filter .categories-view {max-height: none }.filter .categories-view a {padding: .2rem 0 }.filter .accordion-content {border: none;padding: 0 0 1.3rem 0;background-color: transparent }.filter input {border: 1px solid #d7d8d9;box-shadow: none }.filter section {max-height: 340px;overflow-y: auto }.filter ul {margin: 0;width:100%;}.filter ul li a {font-size: .8125rem;display: block;line-height: 1.3 }.filter ul li a span {color: #aaa;font-size: 12px;float: right;padding-right: 8px;}.categories-views .filter ul li a {font-size: 16px }.filter ul li ul {margin-left: .9375rem }.filter ul.menu .active>a {background: transparent;font-weight: 500;color: #0a0a0a }@media screen and (max-width:65.9375em) {#facet-column, #sorting-option {position: fixed;top: 0;bottom: 0;background: #f7f8fa !important;z-index: 99;overflow-y: scroll;-webkit-overflow-scrolling: touch }}@media print, screen and (min-width:64em) {.filter-show-for-large {display: block !important }}.filter-mobile-header {text-transform: uppercase;border-bottom: 1px solid #e4e5e7 }.filter-mobile-header p {padding: 1rem 0;margin-bottom: 0;font-weight: 500 }.btn-close-facet-mobile {position: absolute;right: 4px;top: 5px;background: none;color: #0a0a0a }.breadcrumb-column-filter {padding: 1rem 0 0 }@media print, screen and (min-width:40em) {.breadcrumb-column-filter {padding: 1rem;border-bottom: 1px solid #e4e5e7 }}.breadcrumb-column-filter h6 {font-size: .8125rem;font-weight: 500;text-transform: uppercase;padding: 0 2rem .2rem 0 }@media print, screen and (min-width:40em) {.breadcrumb-column-filter h6 {font-size: .9375rem }}.breadcrumb-column-filter .label {margin-right: .4rem;margin-bottom: .4rem;background: #fff;border: 1px solid #e4e5e7;color: #000;font-size: .8125rem;cursor: pointer;line-height: 1.4rem;height: auto;white-space: normal }.facet-colors {border-radius: 3px;height: 32px;width: 32px;display: inline-block;overflow: hidden;margin-right: 7px;margin-bottom: 6px;position: relative }.facet-colors svg {position: absolute;top: 6px;left: 6px;display: none }.facet-colors svg polyline {stroke: #fff }.facet-colors.facet-color-selected {border: 3px solid #e4e5e7 }.facet-colors.facet-color-selected svg {display: block }.facet-colors a {height: 100%;width: 100%;display: inline-block }.facet-colors a.white {background-color: #fff;border: 1px solid #e4e5e7 }.facet-colors a.yellow {background-color: #ffe000 }.facet-colors a.brown {background-color: #af282f }.facet-colors a.darkbrown {background-color: #651e20 }.facet-colors a.grey {background-color: #808080 }.facet-colors a.purple {background-color: #bb35ba }.facet-colors a.blue {background-color: #035bd8 }.facet-colors a.teal {background-color: #008281 }.facet-colors a.orange {background-color: #ffa000 }.facet-colors a.red {background-color: #f32a38 }.facet-colors a.mustard {background-color: #b08600 }.facet-colors a.green {background-color: #2db135 }.facet-colors a.black {background-color: #000 }.facet-colors a.olive {background-color: #808000 }.facet-colors a.darkgreen {background-color: #007836 }.facet-colors a.darkteal {background-color: #003434 }.facet-colors a.pink {background-color: #f5bbcf }.facet-colors a.maroon {background-color: #7a2427 }.facet-colors a.magenta {background-color: #e51b9b }.facet-colors a.darkpurple {background-color: #390035 }.facet-colors a.cyan {background-color: #00c4d9 }.facet-colors a.lightblue {background-color: #d9f0f5 }.facet-colors a.navyblue {background-color: #0d204b }.facet-colors a.darkblue {background-color: #0030a2 }.facet-colors a.gold {background-color: #efc802 }.facet-price-input .clearbtn {font-size: 12px;color: #777 }.facet-price-input .clearbtn:hover {text-decoration: underline }.facet-price-input .input-group-label {border: 0;background: none;padding: 0 .5rem }.breadcrumbs-container {padding: 0;background-color: #f7f8fa }.breadcrumbs-container .row {min-height: 2.5rem }.breadcrumbs-container .row ul li {line-height: 2.5rem }.breadcrumbs-container .button-group {margin: 0;text-align: right }.breadcrumbs-container .button-group .button {padding: 11px 4px !important }.breadcrumbs {margin: 0;position: relative }.breadcrumbs li {font-size: .8125rem;text-transform: none }.breadcrumbs li .current {font-weight: 500 }.breadcrumbs li a {color: #777 }.arrow-nav {position: relative }.arrow-nav>div {position: absolute;top: .3rem;right: 0;text-align: right }.arrow-nav>div a {color: #f00 }.openAlternativeBreadcrumb {position: relative }.openAlternativeBreadcrumb svg {position: absolute;top: -29px;width: 9px;cursor: pointer;-webkit-transition: all .2s ease-in;-moz-transition: all .2s ease-in;-ms-transition: all .2s ease-in;transition: all .2s ease-in }.openAlternativeBreadcrumb.openAlternativeBreadcrumb_opened svg {transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-webkit-transition: all .2s ease-in;-moz-transition: all .2s ease-in;-ms-transition: all .2s ease-in;transition: all .2s ease-in }#AlternativeBreadcrumbs #search-navigator {display: none }.banner-wrapper {background: #e4e5e7;text-align: center;width: 100%;line-height: 0;font-size: 0 }.banner-wrapper.bottom {padding: 1.5rem }.banner-wrapper img {border: 0;padding: 0 }.ripple-effect {position: relative;overflow: hidden;-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }.ink {display: block;position: absolute;pointer-events: none;border-radius: 50%;opacity: 1;-moz-transform: scale(0);-ms-transform: scale(0);-webkit-transform: scale(0);transform: scale(0) }.primary .ink {background-color: #7e7e7e }.primary.button-gallery {background-color: rgba(49, 49, 49, .3);padding: 2rem .5rem;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-transition: background-color .2s ease, padding .2s ease;-moz-transition: background-color .2s ease, padding .2s ease;-ms-transition: background-color .2s ease, padding .2s ease;transition: background-color .2s ease, padding .2s ease }.primary.button-gallery:hover, .primary.button-gallery:active {background-color: rgba(49, 49, 49, .5);padding: 2rem 1.5rem }.secondary .ink {background-color: #a7a7a7 }.secondary.button-gallery {background-color: rgba(243, 243, 243, .3);padding: 2rem .5rem;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-transition: background-color .2s ease, padding .2s ease;-moz-transition: background-color .2s ease, padding .2s ease;-ms-transition: background-color .2s ease, padding .2s ease;transition: background-color .2s ease, padding .2s ease }.secondary.button-gallery:hover, .secondary.button-gallery:active {background-color: rgba(243, 243, 243, .5);padding: 2rem 1.5rem }.success .ink {background-color: #c8e1ad }.success.button-gallery {background-color: rgba(124, 179, 66, .3);padding: 2rem .5rem;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-transition: background-color .2s ease, padding .2s ease;-moz-transition: background-color .2s ease, padding .2s ease;-ms-transition: background-color .2s ease, padding .2s ease;transition: background-color .2s ease, padding .2s ease }.success.button-gallery:hover, .success.button-gallery:active {background-color: rgba(124, 179, 66, .5);padding: 2rem 1.5rem }.warning .ink {background-color: #ffdf99 }.warning.button-gallery {background-color: rgba(255, 174, 0, .3);padding: 2rem .5rem;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-transition: background-color .2s ease, padding .2s ease;-moz-transition: background-color .2s ease, padding .2s ease;-ms-transition: background-color .2s ease, padding .2s ease;transition: background-color .2s ease, padding .2s ease }.warning.button-gallery:hover, .warning.button-gallery:active {background-color: rgba(255, 174, 0, .5);padding: 2rem 1.5rem }.alert .ink {background-color: #861e0d }.alert.button-gallery {background-color: rgba(236, 88, 64, .3);padding: 2rem .5rem;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-transition: background-color .2s ease, padding .2s ease;-moz-transition: background-color .2s ease, padding .2s ease;-ms-transition: background-color .2s ease, padding .2s ease;transition: background-color .2s ease, padding .2s ease }.alert.button-gallery:hover, .alert.button-gallery:active {background-color: rgba(236, 88, 64, .5);padding: 2rem 1.5rem }.shop .ink {background-color: #621818 }.shop.button-gallery {background-color: rgba(208, 67, 67, .3);padding: 2rem .5rem;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-transition: background-color .2s ease, padding .2s ease;-moz-transition: background-color .2s ease, padding .2s ease;-ms-transition: background-color .2s ease, padding .2s ease;transition: background-color .2s ease, padding .2s ease }.shop.button-gallery:hover, .shop.button-gallery:active {background-color: rgba(208, 67, 67, .5);padding: 2rem 1.5rem }.brand-ap .ink {background-color: #a59a00 }.brand-ap.button-gallery {background-color: rgba(255, 242, 63, .3);padding: 2rem .5rem;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-transition: background-color .2s ease, padding .2s ease;-moz-transition: background-color .2s ease, padding .2s ease;-ms-transition: background-color .2s ease, padding .2s ease;transition: background-color .2s ease, padding .2s ease }.brand-ap.button-gallery:hover, .brand-ap.button-gallery:active {background-color: rgba(255, 242, 63, .5);padding: 2rem 1.5rem }.light .ink {background-color: #b3b3b3 }.light.button-gallery {background-color: rgba(255, 255, 255, .3);padding: 2rem .5rem;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-transition: background-color .2s ease, padding .2s ease;-moz-transition: background-color .2s ease, padding .2s ease;-ms-transition: background-color .2s ease, padding .2s ease;transition: background-color .2s ease, padding .2s ease }.light.button-gallery:hover, .light.button-gallery:active {background-color: rgba(255, 255, 255, .5);padding: 2rem 1.5rem }.alpha .ink {background-color: rgba(77, 77, 77, 0) }.alpha.button-gallery {background-color: rgba(0, 0, 0, .3);padding: 2rem .5rem;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-transition: background-color .2s ease, padding .2s ease;-moz-transition: background-color .2s ease, padding .2s ease;-ms-transition: background-color .2s ease, padding .2s ease;transition: background-color .2s ease, padding .2s ease }.alpha.button-gallery:hover, .alpha.button-gallery:active {background-color: rgba(0, 0, 0, .5);padding: 2rem 1.5rem }.primary .icon {fill: #fff }.secondary .icon {fill: #0a0a0a }.success .icon {fill: #fff }.warning .icon {fill: #fff }.alert .icon {fill: #fff }.shop .icon {fill: #fff }.brand-ap .icon {fill: #0a0a0a }.light .icon {fill: #0a0a0a }.alpha .icon {fill: #0a0a0a }.ink.animate {-webkit-animation-name: ripple;-webkit-animation-duration: .3s;-webkit-animation-timing-function: linear;-webkit-animation-iteration-count: 1;-moz-animation-name: ripple;-moz-animation-duration: .3s;-moz-animation-timing-function: linear;-moz-animation-iteration-count: 1;-o-animation-name: ripple;-o-animation-duration: .3s;-o-animation-timing-function: linear;-o-animation-iteration-count: 1;animation-name: ripple;animation-duration: .3s;animation-timing-function: linear;animation-iteration-count: 1 }@-webkit-keyframes ripple {100% {opacity: 0;-webkit-transform: scale(2.5) }}@-moz-keyframes ripple {100% {opacity: 0;-moz-transform: scale(2.5) }}@keyframes ripple {100% {opacity: 0;transform: scale(2.5) }}.button {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;letter-spacing: .2px;-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 2px 2px rgba(0, 0, 0, .2);-moz-box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 2px 2px rgba(0, 0, 0, .2);box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 2px 2px rgba(0, 0, 0, .2);-webkit-transition: box-shadow .2s ease;-moz-transition: box-shadow .2s ease;-ms-transition: box-shadow .2s ease;transition: box-shadow .2s ease;font-weight: 500 }.button:active, .button:focus {-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 0 0 transparent;-moz-box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 0 0 transparent;box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 0 0 transparent }.button.flat, .button.hollow {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none }.button.flat.hover, .button.hollow.hover {-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 2px 2px rgba(0, 0, 0, .2);-moz-box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 2px 2px rgba(0, 0, 0, .2);box-shadow: 0 0 2px rgba(0, 0, 0, .12), 0 2px 2px rgba(0, 0, 0, .2) }.button.alpha {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color: #0a0a0a }.button.alpha:hover, .button.alpha:focus {color: #0a0a0a }.button.light.border {border-color: #e4e5e7 }.button.light.border:hover {border-color: #c9cbcf }.button.cta.primary {border-bottom: 2px solid #0b0b0b }.button.cta.secondary {border-bottom: 2px solid #cdcdcd }.button.cta.success {border-bottom: 2px solid #557b2d }.button.cta.warning {border-bottom: 2px solid #b37a00 }.button.cta.alert {border-bottom: 2px solid #cb2e14 }.button.cta.shop {border-bottom: 2px solid #9f2828 }.button.cta.brand-ap {border-bottom: 2px solid #f2e100 }.button.cta.light {border-bottom: 2px solid #d9d9d9 }.button.cta.alpha {border-bottom: 2px solid transparent }.button.dropdown:after {top: auto;vertical-align: middle;float: none;border-color: #777 transparent transparent }.button.sending img, .button.sending svg {-webkit-animation: spin 1s infinite linear;margin-right: 12px;width: 20px;margin-top: -4px }@-webkit-keyframes spin {0% {-webkit-transform: rotate(0deg) }100% {-webkit-transform: rotate(360deg) }}.button.sent img, .button.sent svg {margin-left: 12px;fill: #fff }.button.review {padding: 2px 5px;font-size:13px;margin-bottom: 0 !important;}.button.has-icon svg {position: relative;width: 17px;top: 3px;margin-right: 7px }.button.iconized svg {float: left }.button-group .button {margin: 0 }.thumbnail {padding: .5rem;position: relative }.thumbnail[class*="logo"] {margin: 0;display: table-cell;vertical-align: middle;background-color: #fff }.thumbnail[class*="logo"].logo-medium {width: 6rem;height: 6rem }.thumbnail[class*="logo"].logo-large {width: 8rem;height: 8rem }.thumbnail[class*="logo"].logo-xlarge {width: 14.1rem;height: 14.1rem;padding-left: 2rem;padding-right: 2rem }@media screen and (max-width:39.9375em) {.tabs {overflow: auto;white-space: nowrap;word-spacing: -4px;-webkit-overflow-scrolling: touch }}.tabs .tabs-title {background-color: #f7f8fa;border-left: none;border: 1px solid #e4e5e7;margin-left: -1px }@media screen and (max-width:39.9375em) {.tabs .tabs-title {float: none;display: inline-block }}.tabs .tabs-title.is-active {border-bottom-color: #fff;font-weight: 500 }.tabs .tabs-title:first-child {border-left: 1px solid #e4e5e7;-webkit-border-radius: 2px 0 0 0;-moz-border-radius: 2px 0 0 0;border-radius: 2px 0 0 0;margin-left: 0 }.tabs .tabs-title:last-child {-webkit-border-radius: 0 2px 0 0;-moz-border-radius: 0 2px 0 0;border-radius: 0 2px 0 0 }.tabs-panel::before, .tabs-panel::after {display: table;content: ' ' }.tabs-panel::after {clear: both }.underline-tabs .tabs li {border: none !important }.underline-tabs .tabs li a {padding-left: 0;padding-right: 0;margin: 0 1rem 0 0;font-size: .9375rem;font-weight: 400;text-transform: capitalize;color: #777;border-bottom: 2px solid #f7f8fa }.underline-tabs .tabs li a:hover {background: none;border-bottom: 2px solid #0a0a0a;color: #0a0a0a }.underline-tabs .tabs li.is-active a, .underline-tabs .tabs li a:focus, .underline-tabs .tabs li a[aria-selected='true'] {background: none;border-bottom: 2px solid #0a0a0a;color: #0a0a0a }.news {position: relative;background-color: #fff;height: auto;border: none;overflow: hidden }.news .img-placeholder {position: relative;overflow: hidden }.news .img-placeholder::after {content: '\a';position: absolute;background-color: rgba(0, 0, 0, .2);opacity: 0;display: block;width: 100%;height: 100%;top: 0;left: 0;-webkit-transition: opacity .5s ease;-moz-transition: opacity .5s ease;-ms-transition: opacity .5s ease;transition: opacity .5s ease }@media print, screen and (min-width:64em) {:hover.news .img-placeholder::after {opacity: 1 }}.news .img-placeholder img {-webkit-transition: transform .5s ease, opacity .5s ease !important;-moz-transition: transform .5s ease, opacity .5s ease !important;-ms-transition: transform .5s ease, opacity .5s ease !important;transition: transform .5s ease, opacity .5s ease !important }@media print, screen and (min-width:64em) {:hover.news .img-placeholder img {-moz-transform: scale3d(1.1, 1.1, 1) translate3d(0, 0, 0);-ms-transform: scale3d(1.1, 1.1, 1) translate3d(0, 0, 0);-webkit-transform: scale3d(1.1, 1.1, 1) translate3d(0, 0, 0);transform: scale3d(1.1, 1.1, 1) translate3d(0, 0, 0) }}@media print, screen and (min-width:40em) {.news {border: 1px solid #e4e5e7;height: 380px;margin-bottom: 1.5rem }.news:hover {border: 1px solid #d7d8d9 }}@media screen and (max-width:39.9375em) {.news {border: 1px solid #e4e5e7;margin: 5px 0 }}.news picture {position: relative;overflow: hidden;width: 9rem;float: left;padding: .8rem;display: block }@media screen and (max-width:39.9375em) {.news-primary.news picture {width: 100%;float: none;padding: 0 }}@media print, screen and (min-width:40em) {.news picture {width: 100%;float: none;padding: 0 }.news picture img {width: auto;max-width: inherit;max-height: 304px }}@media screen and (max-width:39.9375em) {.news-primary.news picture img {max-height: 100%;min-width: 100% }}@media print, screen and (min-width:64em) {.news-primary.news picture img {height: 100%;max-height: 100%;min-width: 100% }}.news .news-box-title {padding: .8rem .8rem .8rem 0;overflow: hidden;background-color: #fff;position: relative }@media print, screen and (min-width:40em) {.news .news-box-title {margin: -3rem 1rem 0;padding: 1.3rem 1.8rem;position: absolute;left: 0;right: 0;bottom: 0;z-index: 1;min-height: 9rem }}@media screen and (max-width:39.9375em) {.news-primary.news .news-box-title {margin: -3rem 1rem 0;padding: 1.3rem 1.3rem 2.3rem;right: auto }}@media print, screen and (min-width:64em) {.news-primary.news .news-box-title {position: absolute;right: auto;margin: 1rem;max-width: 54%;min-height: 9rem }}.news .news-box-title .categories {text-transform: uppercase;color: #777;font-size: .8125rem;margin: 0 }@media print, screen and (min-width:40em) {.news .news-box-title .categories {margin: .2rem }}.news .news-box-title .news-title {font-size: 1.1rem;line-height: 1.2;margin-bottom: 0;font-family: "Noto Serif", serif }@media print, screen and (min-width:40em) {.news .news-box-title .news-title {font-size: 1.5rem;margin: 0 0 .5rem 0 }}.news .news-box-title .news-subtitle {display: none }@media print, screen and (min-width:40em) {.news .news-box-title .news-subtitle {font-size: 1rem;line-height: 1.4;color: #777;display: block }}.news .news-box-title .viewmore {display: none }@media print, screen and (min-width:40em) {.news .news-box-title .viewmore {font-size: .875rem;color: #777 }}.news .news-brand-logo {display: none }@media print, screen and (min-width:40em) {.news .news-brand-logo {width: 120px;height: 60px;margin: auto;position: relative;margin-top: .5rem;display: block }}.news .news-brand-logo img {max-height: 100%;max-width: 100% }@media print, screen and (min-width:40em) {.news .news-brand-logo img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto }}.news .empty-news-image {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkkAQAAB8AG7jymN8AAAAASUVORK5CYII=);background-repeat: repeat;width: 100%;height: 90px;position: relative }@media print, screen and (min-width:40em) {.news .empty-news-image {height: 295px }}.news .empty-news-image img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;max-height: 50%;max-width: 60%;mix-blend-mode: multiply }.autocomplete {width: 100%;position: relative }.autocomplete input {font-size: .9375rem;color: #777;width: 100%;padding: .4rem .4rem .4rem 1rem;-webkit-transition: padding-left .1s ease;-moz-transition: padding-left .1s ease;-ms-transition: padding-left .1s ease;transition: padding-left .1s ease }.autocomplete input::-webkit-input-placeholder {color: #777 }.autocomplete input::-moz-placeholder {color: #777 }.autocomplete input:-moz-placeholder {color: #777 }.autocomplete input:-ms-input-placeholder {color: #777 }.autocomplete input:focus {background: #fff }.autocomplete input:focus~.icon-search {display: none }.autocomplete ul {position: absolute;left: 0;width: 100%;border: 1px solid #e4e5e7;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .1);-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, .1);box-shadow: 0 2px 5px rgba(0, 0, 0, .1);-webkit-border-radius: 0 0 2px 2px;-moz-border-radius: 0 0 2px 2px;border-radius: 0 0 2px 2px;border-top: none;z-index: 1;margin: 0;background-color: #fff;}@media screen and (max-width:65.9375em) {.autocomplete ul {border: none;top: 60px }}.autocomplete ul li {text-align: left;list-style: none;font-size: .9375rem;letter-spacing: .2px;line-height: 1 }.autocomplete ul li.first {border-top: 1px solid #e4e5e7;padding-top: .6rem;margin-top: .6rem;position: relative }.autocomplete ul li.first:first-of-type {border: none;padding-top: 0 }.autocomplete ul li.first:before {padding: .4rem 1rem;display: block;font-size: 1rem;font-weight: 500 }.autocomplete ul li.first.products:before {content: "Products" }.autocomplete ul li.first.magazine:before {content: "Magazine" }.autocomplete ul li.first.brands:before {content: "Brands" }.autocomplete ul li.first.designers:before {content: "Designers" }.autocomplete ul li.first.resellers:before {content: "Rivenditori" }.autocomplete ul li.first.abadge:before {content: "Badge" }.autocomplete ul li>span {padding: .4rem 1rem;display: block;cursor: pointer;color: #5e5e5e;-webkit-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);transition: background-color .2s cubic-bezier(.19, .26, .17, .99) }.autocomplete ul li>span .highlight {font-weight: 500;color: #0a0a0a }.autocomplete ul li.active>span {background-color: #f7f8fa }.autocomplete .highlight {font-weight: 500 }.autocomplete-submit-button {position: absolute;right: 5px;top: 0;border: none !important;background-image: url("../../images/icon-search.svg");background-repeat: no-repeat;background-position: center center;background-size: 40% }.label {border: 1px solid transparent }.label-tag {padding: 9px 7px;border-radius: 2px;font-size: .875rem;color: #777;width: 100%;}.label-tag [data-close] {padding: 0 .3125rem }.discount {border-color: #d04343;color: #d04343;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-color: #fff;font-weight: 500 }.label[href] {-webkit-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);transition: background-color .2s cubic-bezier(.19, .26, .17, .99) }.label[href]:hover {cursor: pointer }.label[href].primary:hover {background-color: #181818 }.label[href].secondary:hover {background-color: #dadada }.label[href].success:hover {background-color: #628e34 }.label[href].warning:hover {background-color: #cc8b00 }.label[href].alert:hover {background-color: #e23317 }.label[href].shop:hover {background-color: #b32d2d }.label[href].brand-ap:hover {background-color: #ffef0c }.label[href].light:hover {background-color: #e6e6e6 }.label[href].alpha:hover {background-color: transparent }.profile-header-container {background: #f7f8fa;border-bottom: 1px solid #e4e5e8;padding-top: 1rem;margin-bottom: 1rem }@media print, screen and (min-width:40em) {.profile-header-container {margin-bottom: 0 }}.profile-header-container .tabs {margin-bottom: -1px }.wrapper-header-image {background: #f7f8fa }.profile-header-image {height: 330px;background-size: cover;width: 100%;background-position: center center;background-repeat: no-repeat }@media print, screen and (min-width:64em) {.profile-header-image {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;overflow: hidden }}@media screen and (max-width:39.9375em) {.profile-header-image {height: 190px }}.profile-header-image.no-image {height: 75px }.profile-header-image.small-image {height: 100px }@media screen and (max-width:39.9375em) {.brand-object .media-object-section {display: block;text-align: center;margin-top: 5.5rem }.brand-object .media-object-section:first-child {padding-right: 0;display: block;text-align: center;margin: auto }.brand-object .media-object-section>:last-child {margin: auto;margin-top: -5rem }}.header-profile-logo {position: relative;width: 8rem;height: 8rem;background: #fff;border: 1px solid #e4e5e7 }@media print, screen and (min-width:40em) {.header-profile-logo {width: 10rem;height: 10rem;margin-top: -5rem }}.header-profile-logo img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;padding: .3rem;max-width: 100%;max-height: 100% }.header-profile-logo svg {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;fill: #777 }.header-profile-info .name, .header-profile-info .job, .header-profile-info .country {margin: 0;font-size: 1.6rem }@media screen and (max-width:39.9375em) {.header-profile-info .name {font-size: 1.3rem }}.header-profile-info .job {font-size: .9375rem;margin-bottom: 5px;color: #777 }.header-profile-info .country {font-size: .9375rem }@media screen and (max-width:39.9375em) {.header-profile-info .country {font-size: 14px }}.header-profile-info .country svg {vertical-align: top;height: 11px;margin-top: 4px }.header-profile-info .link-al {display: block;margin-top: 8px;font-size: .875rem;font-weight: 500 }.header-profile-info .link-al:hover {text-decoration: underline }.header-profile-info-buttons {margin-top: 10px }.header-profile-info-buttons .header-profile-button {text-transform: capitalize !important;margin-right: .3rem }@media screen and (max-width:39.9375em) {.header-profile-info-buttons .header-profile-button {font-size: 12px }}.header-profile-info-buttons .header-profile-button img, .header-profile-info-buttons .header-profile-button svg {fill: #000 }@media screen and (max-width:39.9375em) {.header-profile-info-buttons .header-profile-button img, .header-profile-info-buttons .header-profile-button svg {height: 11px }}.profile-overview-intro-text {font-family: "Noto Serif";font-size: 1rem }.profile-overview-intro-text .intro-description-toggler-button {font-weight: 700 !important }@media print, screen and (min-width:40em) {.profile-overview-intro-text {margin-top: 2rem }}.profile-overview-intro-text:first-letter {font-size: 34px;line-height: 40px }.profile-overview-intro-text h1, .profile-overview-intro-text h2, .profile-overview-intro-text h3, .profile-overview-intro-text h4 {font-family: "Noto Serif" }.profile-overview-intro-text strong, .profile-overview-intro-text b {font-weight: 700 }.profile-overview-intro-text a {font-weight: 700;text-decoration: none;background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5) 50%, transparent 50%);background-repeat: repeat-x;background-size: 2px 1px;background-position: 0 100%;-webkit-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);transition: background-color .2s cubic-bezier(.19, .26, .17, .99) }.profile-overview-intro-text a:hover {background-color: #f7f8fa }.profile-overview-intro-text a svg {vertical-align: middle }.responsive-embed.flex-video iframe {width: auto;height: auto }@media print, screen and (min-width:40em) {.responsive-embed.flex-video iframe {max-height: 70%;max-width: 70%;width: 100% !important;height: 100% !important }}@media screen and (min-width:40em) {.responsive-embed.flex-video iframe {width: auto !important;height: auto !important }}@media print, screen and (min-width:64em) {.responsive-embed.flex-video iframe {max-height: 70%;max-width: 70%;width: 100% !important;height: 100% !important }}.event-box {width: 100%;border: 1px solid #e4e5e7;padding: 1rem;display: block;background: #f7f8fa }.event-box h2 {font-size: 1rem;font-weight: 500;margin-bottom: 1rem }.event-box h3 {font-size: 1rem;font-weight: 500 }.event-box p {margin-bottom: 0;font-size: .875rem }.event-box p.place {margin-bottom: 1rem }.event-carousel .owl-dots {position: relative;margin-top: -30px }.download-app-box {border: 1px solid #e4e5e7;padding: 1rem;display: block;background: #f7f8fa }.download-app-box h2 {font-size: 1rem;font-weight: 500;margin-bottom: 1rem }.download-app-box .img-store {margin-top: 1rem;display: block }.prize-box {border: 1px solid #e4e5e7;padding: 1rem;display: block;background: #f7f8fa }.prize-box h2 {font-size: 1rem;font-weight: 500;margin-bottom: 1rem }.prize-box h4 {font-size: .8125rem;margin-top: 1rem }@media screen and (max-width:39.9375em) {.prize-box {margin-top: 1rem;margin-bottom: 1rem }}.profile-about-social {margin-bottom: 12px }.profile-about-social a {padding: .5rem .2rem;display: inline-block }.profile-about-social a:hover img, .profile-about-social a:hover svg {fill: #313131 }.profile-about-social a img, .profile-about-social a svg {height: 16px;fill: #9b9b9b;display: inline-block;vertical-align: middle }.profile-about-head h2 {font-size: 1.25rem;font-weight: 500 }.profile-about-head address {font-size: .8125rem;font-style: normal }@media screen and (max-width:39.9375em) {.profile-about-head .profile-about-info-buttons {width: 44%;float: right;display: inline-block }}.profile-about-head .profile-about-info-buttons .profile-about-contact-button {text-transform: capitalize !important;margin-right: 6px;padding-left: 35px;position: relative }.profile-about-head .profile-about-info-buttons .profile-about-contact-button img, .profile-about-head .profile-about-info-buttons .profile-about-contact-button svg {margin-right: 6px;position: absolute;top: 8px;left: 10px;height: 18px }@media screen and (max-width:39.9375em) {.profile-about-head .profile-about-info-buttons .profile-about-contact-button img, .profile-about-head .profile-about-info-buttons .profile-about-contact-button svg {height: 14px }}@media screen and (max-width:39.9375em) {.profile-about-head .profile-about-info-buttons .profile-about-contact-button {float: right;display: inline-block }}@media screen and (max-width:39.9375em) {.profile-about-head .profile-about-info-buttons .profile-about-website-button {width: 34px;float: left;display: inline-block;padding: 10px 0;float: right;margin-right: 6px }}.profile-about-head .profile-about-info-buttons .profile-about-website-button img, .profile-about-head .profile-about-info-buttons .profile-about-website-button svg {height: 14px;fill: #000 }.profile-about-body {margin-top: .75rem;margin-bottom: 1.5rem;font-family: Georgia, 'Times New Roman', Times, serif;font-size: 1.125rem }.profile-about-body p, .profile-about-body h2 {font-family: Georgia, 'Times New Roman', Times, serif }.reseller-tile {background: #fafafa;padding: 1rem 1rem 1rem 0;display: block;margin-bottom: 1.875rem;overflow: hidden }@media print, screen and (min-width:40em) {.reseller-tile {padding: 1.875rem }}.reseller-tile .reseller-tile-logo {width: 5.75rem;height: 5.75rem;background: #fff;position: relative }@media print, screen and (min-width:40em) {.reseller-tile .reseller-tile-logo {width: 6.75rem;height: 6.75rem }}.reseller-tile .reseller-tile-logo img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;padding: 10px;max-width: 5.75rem;max-height: 5.75rem }@media print, screen and (min-width:40em) {.reseller-tile .reseller-tile-logo img {max-width: 6.75rem;max-height: 6.75rem }}.reseller-tile .reseller-tile-logo svg {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;fill: #777 }.reseller-tile h2, .reseller-tile h4 {font-size: 1rem;font-weight: 500;margin-bottom: 6px }.reseller-tile .reseller-address, .reseller-tile adress {font-size: .8125rem;display: inline-block }@media print, screen and (min-width:40em) {.reseller-tile .reseller-address, .reseller-tile adress {font-size: .875rem;line-height: 21px }}.reseller-tile .reseller-tile-direction {color: #777;margin-top: 18px }.reseller-tile .reseller-tile-direction p {float: left;font-size: .8125rem;margin-bottom: 0 }.reseller-tile .reseller-tile-direction span {float: right;display: inline-block;font-size: .8125rem }.reseller-profile {margin-bottom: 30px;margin-top: 30px }.reseller-profile-info h2 {font-size: 1.25rem;font-weight: 500 }.reseller-profile-time address {font-size: .8125rem;color: #313131;font-style: normal;margin-bottom: 12px }.reseller-profile-time h6 {font-weight: 500;font-size: .8125rem }.reseller-profile-time h4 {font-size: 1.25rem;font-weight: 500 }.reseller-profile-time p {font-size: .8125rem }.reseller-profile-closing-time h6 {font-weight: 500;margin-bottom: 4px;display: inline-block }.reseller-profile-other-brand {margin-bottom: 30px }.header-fiere-container {padding-top: 1rem;background: #f7f8fa;}@media print, screen and (min-width:40em) {.header-fiere-container {margin-bottom: 0 }}.header-fiere-container.header-multi-fiere {margin-bottom: 0;padding-top: 0 }.header-fiere-container.header-multi-fiere .menu li a {font-size: 15px;color: #313131 }@media print, screen and (min-width:40em) {.header-fiere-container.header-multi-fiere .menu li a {line-height: 50px;border-bottom: 2px solid transparent }}@media print, screen and (min-width:40em) {.header-fiere-container.header-multi-fiere .menu li a.active, .header-fiere-container.header-multi-fiere .menu li a:hover {border-bottom: 2px solid #313131 }}.header-fiere-container.header-multi-fiere .menu li a.active {font-weight: 500 }.header-fiere {padding-top: 38px;padding-bottom: 34px }.header-fiere h1 {margin: 0;padding: 4px 0 0;font-size: 2.125rem }.header-fiere p {margin: 0;padding: 0;font-size: 1.125rem }.header-fiere-logo {width: 90px;height: 90px;background: #fff;padding: 10px;margin-right: 35px;border: 1px solid #f7f8fa }.header-fiere-button a {margin-top: 12px }#events-main-gallery .item img {display: block;width: 100%;height: auto }.menu-fiere .tabs {margin-bottom: -1px }.fairs-content .tabs-panel {padding-top: 0 }.event-gallery {overflow: hidden;margin-top: 0;margin-bottom: 0 }@media print, screen and (min-width:40em) {.event-gallery {margin-top: 2rem;margin-bottom: 2rem }}.event-gallery .events-gallery-nav .prev {position: absolute;left: -60px;z-index: 2;top: 160px;opacity: 0;-webkit-transition: all .2s ease-in;-moz-transition: all .2s ease-in;-ms-transition: all .2s ease-in;transition: all .2s ease-in }.event-gallery .events-gallery-nav .next {position: absolute;right: -60px;z-index: 2;top: 160px;opacity: 0;-webkit-transition: all .2s ease-in;-moz-transition: all .2s ease-in;-ms-transition: all .2s ease-in;transition: all .2s ease-in }.event-gallery:hover .events-gallery-nav .prev {left: 20px;opacity: 1;-webkit-transition: all .2s ease-in;-moz-transition: all .2s ease-in;-ms-transition: all .2s ease-in;transition: all .2s ease-in }.event-gallery:hover .events-gallery-nav .next {right: 20px;opacity: 1;-webkit-transition: all .2s ease-in;-moz-transition: all .2s ease-in;-ms-transition: all .2s ease-in;transition: all .2s ease-in }.mdw-boxes a {display: block;background: #f7f7f7;margin-bottom: 15px;overflow: hidden }.mdw-boxes a p {padding-left: 365px;padding-top: 30px }.fair-partner {display: block }.fair-partner:hover {background: #f7f8fa }.video-tile {display: block;margin-bottom: 1.5rem;position: relative;min-height: 263px }.video-tile .img-placeholder {position: relative;text-align: center;background: #e4e5e7 }.video-tile .img-placeholder img {background: #e4e5e7;text-indent: -99999px;overflow: hidden }@media screen and (min-width:40em) {.video-tile .img-placeholder img {min-height: 135px }}.video-tile .img-placeholder:after {content: '';position: absolute;left: 0;top: 0;bottom: 0;right: 0;-webkit-transition: background .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: background .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: background .2s cubic-bezier(.19, .26, .17, .99);transition: background .2s cubic-bezier(.19, .26, .17, .99) }.video-tile .img-placeholder:hover:after {background: rgba(0, 0, 0, .2) }.video-tile .title {display: block;font-size: .875rem;padding: 6px 2px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;border: 1px solid #ddd;border-top: none;padding: 15px;background: #fff }.video-tile .video-icon-player {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 10;margin: auto;width: 4rem;height: 4rem }@media screen and (max-width:39.9375em) {.video-tile .video-icon-player {width: 2rem;height: 2rem }}.video-tile .video-icon-player img, .video-tile .video-icon-player svg {width: 100%;height: 100%;fill: #fff }.video-tile .video-icon-player img line, .video-tile .video-icon-player img circle, .video-tile .video-icon-player svg line, .video-tile .video-icon-player svg circle {stroke: #fff }.presencesTile {border: 1px solid #ccc;min-height: 200px;display: block;box-sizing: border-box;padding: 1rem }.focus-box-container {margin-bottom: 1.875rem;border: 1px solid #e4e5e7;padding: 1.25rem;background: #fafafa;display: block;position: relative;-webkit-transition: border-color .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: border-color .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: border-color .2s cubic-bezier(.19, .26, .17, .99);transition: border-color .2s cubic-bezier(.19, .26, .17, .99);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px }.focus-box-container:hover {border-color: #aeb1b7 }.focus-box-container h2 {font-size: 1.375rem;line-height: 2.25rem;margin-bottom: 20px }.focus-box-container .thumbs {margin-bottom: 15px;margin-left: -2px;margin-right: -2px }.focus-box-container .thumbs::before, .focus-box-container .thumbs::after {display: table;content: ' ' }.focus-box-container .thumbs::after {clear: both }.focus-box-container .thumbs img:nth-child(1), .focus-box-container .thumbs img:nth-child(2) {width: 50% }.focus-box-container .thumbs img {mix-blend-mode: multiply;float: left;width: 33.333%;border: 2px solid #fff }.focus-box-container .number {color: #777;margin-bottom: 0 }.focus-box-container .icon-share {position: absolute;bottom: 0;right: 0;padding: 1.25rem }.focus-box-container .icon-share svg {fill: #777 }.focus-box-container.large img:nth-child(1), .focus-box-container.large img:nth-child(2), .focus-box-container.large img:nth-child(3) {width: 33.333% }.focus-box-container.large img {width: 25% }.callout {padding: 0 }@media print, screen and (min-width:40em) {.callout {padding: 1.5rem }}.callout.light {background-color: #f7f8fa }.callout.transparent {background-color: transparent;border-color: transparent }.callout.alert {border: none;background-color: #ec5840;color: #fff;padding: .5rem 1rem;font-size: .8125rem;margin: 0;margin-bottom: 1rem }.callout.success {font-size: .875rem;margin: 0;padding: .8125rem .9375rem !important;color: #557b2d;background: #e1efd2;border: none;margin-top: 4px }.callout.success a {text-decoration: underline;color: #557b2d }.callout h5 {margin: 1rem 0;text-align: center }@media print, screen and (min-width:40em) {.callout h5 {text-align: left }}.widget-1 {display: block }.widget-1 .img-placeholder {position: relative;overflow: hidden }.widget-1 .img-placeholder::after {content: '\a';position: absolute;opacity: 0;display: block;width: 100%;height: 100%;top: 0;left: 0;-webkit-transition: opacity .5s ease;-moz-transition: opacity .5s ease;-ms-transition: opacity .5s ease;transition: opacity .5s ease }@media print, screen and (min-width:64em) {:hover.widget-1 .img-placeholder::after {opacity: 1 }}.widget-1 .img-placeholder img {-webkit-transition: transform .5s ease, opacity .5s ease !important;-moz-transition: transform .5s ease, opacity .5s ease !important;-ms-transition: transform .5s ease, opacity .5s ease !important;transition: transform .5s ease, opacity .5s ease !important }@media print, screen and (min-width:64em) {:hover.widget-1 .img-placeholder img {-moz-transform: scale3d(1.1, 1.1, 1) translate3d(0, 0, 0);-ms-transform: scale3d(1.1, 1.1, 1) translate3d(0, 0, 0);-webkit-transform: scale3d(1.1, 1.1, 1) translate3d(0, 0, 0);transform: scale3d(1.1, 1.1, 1) translate3d(0, 0, 0) }}.widget-1 figure {position: relative }.widget-1 figure img {width: 100%;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px }.widget-1 figure figcaption {position: absolute;z-index: 1;top: 0;left: 0;margin: 1rem }@media print, screen and (min-width:40em) {.widget-1 figure figcaption {margin: 2rem }.large-7 figure figcaption {margin-right: 30% }.large-5 figure figcaption {margin-right: 40% }}.widget-1 figure figcaption h2 {font-size: 1.25rem;letter-spacing: .2px;color: #0a0a0a }@media print, screen and (min-width:64em) {.widget-1 figure figcaption h2 {font-size: 1.625rem }}.widget-1 figure figcaption p {font-size: 1rem;line-height: 1.3;letter-spacing: .2px;display: none }@media print, screen and (min-width:64em) {.widget-1 figure figcaption p {display: block }}.home-category-tile {position: relative;display: block;overflow: hidden;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px }.home-category-tile figure {position: relative;}.home-category-tile figcaption {position: absolute;bottom: 0;left: 0;background-color: rgba(255, 255, 255, 0.6);text-align: center;width: 100%;}.home-category-tile figcaption .title {font-size: 1.375rem }.home-category-tile figcaption .description {font-size: .875rem;display: block }.more-streaming {width: 100%;text-align: center }@media print, screen and (min-width:40em) {.more-streaming {width: 100%;position: absolute;bottom: 0;left: 0;z-index: 2;height: 400px;padding-top: 250px;background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 45%);background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 45%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 45%);background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 45%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 255, 255, 0)', endColorstr='white', GradientType=0) }}.widget-banner {position: relative;padding: 3rem 0 }.widget-banner.primary {background-color: #313131 }.widget-banner.primary div, .widget-banner.primary p, .widget-banner.primary b {color: #fff }.widget-banner.secondary {background-color: #f3f3f3 }.widget-banner.secondary div, .widget-banner.secondary p, .widget-banner.secondary b {color: #0a0a0a }.widget-banner.success {background-color: #7cb342 }.widget-banner.success div, .widget-banner.success p, .widget-banner.success b {color: #fff }.widget-banner.warning {background-color: #ffae00 }.widget-banner.warning div, .widget-banner.warning p, .widget-banner.warning b {color: #fff }.widget-banner.alert {background-color: #ec5840 }.widget-banner.alert div, .widget-banner.alert p, .widget-banner.alert b {color: #fff }.widget-banner.shop {background-color: #d04343 }.widget-banner.shop div, .widget-banner.shop p, .widget-banner.shop b {color: #fff }.widget-banner.brand-ap {background-color: #fff23f }.widget-banner.brand-ap div, .widget-banner.brand-ap p, .widget-banner.brand-ap b {color: #0a0a0a }.widget-banner.light {background-color: #fff }.widget-banner.light div, .widget-banner.light p, .widget-banner.light b {color: #0a0a0a }.widget-banner.alpha {background-color: transparent }.widget-banner.alpha div, .widget-banner.alpha p, .widget-banner.alpha b {color: #fff }.widget-banner.bg-image {background-position: center;background-repeat: no-repeat;background-size: cover }.widget-banner .content-text {position: relative;z-index: 1 }.widget-banner h5 {font-size: 1.875rem;font-weight: 500 }.large.widget-banner h5 {font-size: 2.25rem }.widget-banner .lead {font-size: .875rem;color: #777 }.large.widget-banner .lead {font-size: 1.375rem;font-weight: 300 }.widget-banner input {border-color: #e4e5e7;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none }.widget-banner.overlay::before {content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(10, 10, 10, .5);z-index: 0 }.widget-brand {padding: 1rem 0 }.widget-brand p {font-size: .875rem }.best-brand {display: block;padding: 1.1rem;background: #fff;margin-bottom: 0 }.best-brand img {width: 100%;display: block }.brand {border: 1px solid #e4e5e7;padding-bottom: 2rem;background-color: #fff;-webkit-transition: border-color .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: border-color .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: border-color .2s cubic-bezier(.19, .26, .17, .99);transition: border-color .2s cubic-bezier(.19, .26, .17, .99) }.brand:hover {border-color: #bdbfc0 }.brand .media-object {margin: 1rem }@media print, screen and (min-width:40em) {.brand .media-object {margin: 2rem 2rem 1.5rem 2rem }}.brand .media-object .media-object-section:first-child {padding-right: .7rem }.brand .media-object .media-object-section .thumbnail {padding: .3rem }.designers.brand .media-object .media-object-section .thumbnail {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50% }.designers.brand .media-object .media-object-section .thumbnail img {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50% }.brand .media-object .media-object-section .thumbnail img {width: 3rem;height: 3rem;display: inline }@media print, screen and (min-width:40em) {.brand .media-object .media-object-section .thumbnail img {width: 4rem;height: 4rem }}.brand .media-object .media-object-section .brand-title {margin: 0;font-size: .9375rem;font-weight: 500 }@media print, screen and (min-width:40em) {.brand .media-object .media-object-section .brand-title {white-space: normal;font-size: 1.375rem }}.brand .media-object .media-object-section .location {font-size: .8rem;color: #777 }@media print, screen and (min-width:40em) {.brand .media-object .media-object-section .location {font-size: .875rem }}.brand .media-object .media-object-section .location svg {width: .5rem;vertical-align: top;margin-top: 2px }.brand .media-object .media-object-section .location svg path {fill: #777 }.brand .content-product {margin: 0 1rem;position: relative;overflow: hidden;max-height: 195px }@media print, screen and (min-width:40em) {.brand .content-product {margin: 0 2rem;max-height: none;padding-bottom: 1.5rem }}.brand .content-product .owl-dots {position: absolute;width: 100%;bottom: -2rem }:hover.brand .content-product .owl-nav .owl-prev {left: 0;-webkit-transition: left .2s ease;-moz-transition: left .2s ease;-ms-transition: left .2s ease;transition: left .2s ease }:hover.brand .content-product .owl-nav .owl-next {right: 0;-webkit-transition: right .2s ease;-moz-transition: right .2s ease;-ms-transition: right .2s ease;transition: right .2s ease }.map-container {height: 207px;position: relative;margin-bottom: 30px }.map-container .map {width: 100%;height: 500px;background-color: #f5f5f5;margin-bottom: 30px }.map-container .map .labels {color: #fff;text-align: center;margin: 0 auto;display: inline-block;width: 24px;height: 24px;line-height: 24px }.map-container .map-place {width: 200px;position: absolute;left: 30px;top: 15px;-webkit-appearance: none;appearance: none;border-radius: 2px;border: none;box-shadow: 0 1px 2px rgba(0, 0, 0, .1) }.map-container .map-toggle-icon {position: absolute;width: 30px;height: 30px;border-radius: 2px;right: 30px;bottom: 12px;background: #fff;padding: 8px;cursor: pointer !important }.map-container .map-toggle-icon img, .map-container .map-toggle-icon svg {width: 14px;fill: #777;cursor: pointer !important }.map-container .map-popUp {background: #fff;box-shadow: 0 1px 2px rgba(0, 0, 0, .1);box-sizing: border-box;padding: 20px }.map-container .map-popUp:after {content: "";display: block;width: 0;height: 0;border-style: solid;border-width: 9px 9px 0 9px;border-color: #fff transparent transparent transparent;position: absolute;bottom: -9px;left: 30px }.map-container .map-popUp:before {content: "";display: block;width: 0;height: 0;border-style: solid;border-width: 10px 10px 0 10px;border-color: rgba(0, 0, 0, .1) transparent transparent transparent;position: absolute;bottom: -10px;left: 29px }.map-container .map-popUp .map-popUp-logo {width: 70px;height: 70px;border: 1px solid #e4e5e7;padding: 10px;float: left;position: relative;line-height: 50px }.map-container .map-popUp .map-popUp-logo img {max-width: 50px;max-height: 50px;background: #fff }.map-container .map-popUp .map-popUp-logo img[src=''] {position: absolute;top: 0;left: 0;content: '';width: 100%;height: 100%;max-width: none;max-height: none;display: block;background-image: url("../../images/icon-house.svg");background-repeat: no-repeat;background-position: center center;opacity: .3;text-indent: -999px;overflow: hidden }.map-container .map-popUp .map-popUp-text {padding-left: 90px }.map-container .map-popUp .map-popUp-text .map-popUp-name {font-size: 15px;font-weight: 500 }.map-container .map-popUp .map-popUp-text .map-popUp-adress {font-size: 13px }.map-container .map-popUp .map-popUp-text .map-popUp-link {font-size: 13px;text-decoration: underline;margin-top: 6px;display: inline-block }.accordion-products .accordion-title {border: none;border-top: 1px solid #e4e5e7;font-size: 1.125rem;font-weight: 500 }.accordion-products .accordion-title span {font-size: 13px;font-weight: 200 }.accordion-products .accordion-title::before {content: '';top: 1.9rem;line-height: .7rem;background-image: url("/images/icon-plus.svg");background-repeat: no-repeat;background-size: 100%;width: 15px;height: 15px }.is-active>.accordion-title::before {background-image: url("/images/icon-minus.svg") }.accordion-products .accordion-content {border: none;font-size: .9375rem }.navigation-accordion {background: none }@media screen and (max-width:39.9375em) {.navigation-accordion {margin-bottom: 0 }}.navigation-accordion .accordion-item.is-active svg, .navigation-accordion .accordion-item.is-active img {-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg) }.navigation-accordion .accordion-title {border: none !important;font-size: 1rem;font-weight: 500 }@media print, screen and (min-width:40em) {.navigation-accordion .accordion-title {padding-left: 0 }}.navigation-accordion .accordion-title:before {opacity: 0 }@media print, screen and (min-width:40em) {.navigation-accordion .accordion-title:hover, .navigation-accordion .accordion-title:focus {background: none;cursor: default }}.navigation-accordion .accordion-title>span {display: inline-block }.navigation-accordion .accordion-title>span.ico {margin-right: 5px }.navigation-accordion .accordion-content {background: none;border: none !important }@media print, screen and (min-width:40em) {.navigation-accordion .accordion-content {padding: 0 }}@media print, screen and (min-width:64em) {.navigation-accordion .accordion-content {display: block !important }}.navigation-accordion .accordion-content>ul li>a {padding: .5rem 0;font-size: .875rem }.navigation-accordion .accordion-content>ul li>a:hover {text-decoration: underline }.bim-accordion ul {padding-top: 6px }.bim-accordion ul li a {font-size: 13px;line-height: 18px;padding-bottom: 6px;display: inline-block }.bim-accordion ul li a:hover {text-decoration: underline }.designer-object .thumbnail {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;padding: 0 }.designer-object .thumbnail img {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50% }.designer-object .designer-intro {font-size: .8125rem;color: #777 }.designer-object .designer-name {font-size: 1rem;font-weight: 500 }.composite-box-container {background: #f7f8fa;margin-bottom: 1.875rem;padding: 1rem;display: block;border: 1px solid #e4e5e7;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-transition: border-color .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: border-color .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: border-color .2s cubic-bezier(.19, .26, .17, .99);transition: border-color .2s cubic-bezier(.19, .26, .17, .99) }.composite-box-container:hover {border-color: #aeb1b7 }.composite-box-container .wrap-logo {display: table;margin: 0 auto 1rem }.composite-box-container .wrap-logo .thumbnail {background: transparent;border: none }.composite-box-container .wrap-logo .thumbnail img {mix-blend-mode: multiply }.composite-box-container .composite-box-products-container {padding-bottom: 1.875rem }.composite-box-container .composite-box-products-container .thumb {float: left;width: 50% }.composite-box-container .composite-box-products-container img {border: 1px solid transparent;mix-blend-mode: multiply }.composite-box-container .composite-box-info-container {padding-bottom: 20px }.composite-box-container .composite-box-info-container h2, .composite-box-container .composite-box-info-container h4 {font-weight: 500;font-size: 1.125rem;line-height: 1.5rem }.composite-box-container .composite-box-info-container p {font-weight: 400;font-size: .8125rem;line-height: 1.3125rem;margin-bottom: 0 }.my-products-global-container {min-height: 400px }.my-products-global-container .history-back img {transform: rotate(-180deg);margin-right: 6px }.my-products-global-container .my-products-modify-list-name {cursor: pointer }.my-products-global-container .my-products-modify-list-name svg {width: 12px;fill: #666 }.my-products-global-container .my-products-container {margin-top: 20px }@media print, screen and (min-width:40em) {.my-products-global-container .my-products-container {margin-top: 45px }}.my-products-global-container .my-products-container h1 {margin: 0;font-weight: 500 }.my-products-global-container .my-products-container .desc {color: #777;font-size: 1rem;position: relative;padding-bottom: 18px }.my-products-global-container .my-products-container .desc:after {content: '';position: absolute;left: 0;bottom: 0;width: 35px;height: 1px;background: #e4e5e7 }.my-products-global-container .my-products-container .desc a svg {vertical-align: sub }.my-products-global-container .my-products-info p {font-size: .9375rem;margin-bottom: 5px }.my-products-global-container .my-products-number-item p {font-size: 1rem }.my-products-global-container .callout p {padding: 1rem !important;color: #777 }.my-products-list {margin-top: 12px }.my-products-list .card {border: none;height: 290px;display: block;background-size: cover;background-repeat: no-repeat;background-position: center center;color: #fff;position: relative;margin-bottom: 30px;overflow: hidden;background-color: #313131;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px }@media screen and (orientation:landscape) {.my-products-list .card {height: 226px }}.my-products-list .card:before {content: "";display: block;width: 100%;height: 100%;background: rgba(0, 0, 0, .3);position: absolute;z-index: 2 }.my-products-list .card h2 {padding-top: 110px;font-size: 28px;font-weight: 500;position: relative;z-index: 4 }@media screen and (orientation:landscape) {.my-products-list .card h2 {padding-top: 86px }}.my-products-list .card p {font-size: 16px;position: relative;z-index: 3 }.remove-product {position: absolute;right: .6rem;top: .6rem;z-index: 1;width: 23px;height: 23px;text-align: center;line-height: 16px;background: rgba(215, 216, 217, .6);-webkit-border-radius: 23px;-moz-border-radius: 23px;border-radius: 23px }.remove-product:hover {background: #313131 }.remove-product:hover svg {fill: #fff }.my-products-panel-list .dropdown-pane {padding: 0;max-width: 260px }.my-products-panel-list .dropdown-pane:before {right: 10px !important }@media screen and (max-width:39.9375em) {.my-products-panel-list .dropdown-pane {position: fixed;bottom: 0 !important;left: 0 !important;right: 0 !important;width: 100% !important;transform: translateX(0) !important;top: auto !important;max-width: none;z-index: 9999;border: 0 !important }.my-products-panel-list .dropdown-pane:before {content: none !important }}@media screen and (min-width:40em) {.my-products-panel-list .dropdown-pane .my-products-pane-list {max-height: 200px;overflow-y: auto }}@media screen and (max-width:39.9375em) {.my-products-panel-list .dropdown-pane .my-products-pane-list {max-height: 200px;overflow-y: auto }.my-products-panel-list .dropdown-pane .my-products-pane-list:after {content: attr(name);background: #f7f8fa;position: absolute;left: 0;right: 0;font-size: 11px;padding: .4375rem .9375rem;color: #777;border-bottom: 1px solid #d7d8d9;top: -32px }}.my-products-panel-list .dropdown-pane li {display: block;padding: 0;margin: 0;-webkit-transition: background .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: background .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: background .2s cubic-bezier(.19, .26, .17, .99);transition: background .2s cubic-bezier(.19, .26, .17, .99) }.my-products-panel-list .dropdown-pane li:hover {background: #f7f8fa }.my-products-panel-list .dropdown-pane .my-products-checked {float: right;display: none;padding-right: .75rem;position: relative }.my-products-panel-list .dropdown-pane .my-products-checked svg {fill: #7cb342 }.my-products-panel-list .dropdown-pane .my-products-checked:before {content: 'Saved';position: absolute;right: 36px;font-size: 12px;top: 9px;color: #d04343;font-weight: 500;opacity: 0 }@media screen and (max-width:39.9375em) {.my-products-panel-list .dropdown-pane .my-products-checked:before {line-height: 2.5 }}.my-products-panel-list .dropdown-pane label {display: block;border-bottom: 1px solid #e4e5e7;margin-left: 0;font-size: .875rem;padding: .4375rem .9375rem;margin: 0;position: relative;z-index: 1 }@media screen and (max-width:39.9375em) {.my-products-panel-list .dropdown-pane label {line-height: 2.5 }}.my-products-panel-list .dropdown-pane label:hover {cursor: pointer }.my-products-panel-list .dropdown-pane input[type="checkbox"] {-webkit-appearance: none;-moz-appearance: none;appearance: none;outline: none;margin: 0;opacity: 0;height: 0;width: 0;display: none }.my-products-panel-list .dropdown-pane input[type="checkbox"]:checked+.my-products-checked {display: block }.my-products-panel-list .dropdown-pane input[type="checkbox"]:checked+.my-products-checked:before {-webkit-animation-name: fadeInFadeOut;-webkit-animation-duration: 1.5s;-webkit-animation-timing-function: ease-out;-webkit-animation-iteration-count: 1;-moz-animation-name: fadeInFadeOut;-moz-animation-duration: 1.5s;-moz-animation-timing-function: ease-out;-moz-animation-iteration-count: 1;-o-animation-name: fadeInFadeOut;-o-animation-duration: 1.5s;-o-animation-timing-function: ease-out;-o-animation-iteration-count: 1;animation-name: fadeInFadeOut;animation-duration: 1.5s;animation-timing-function: ease-out;animation-iteration-count: 1 }@media screen and (max-width:39.9375em) {.my-products-panel-list .dropdown-pane input[type="checkbox"]:checked+.my-products-checked {line-height: 2 }}.my-products-panel-list .dropdown-pane .my-product-new-list-input, .my-products-panel-list .dropdown-pane .my-product-new-list-input:focus {width: 50%;-webkit-appearance: none;border: none;box-shadow: none;margin: 0;font-size: .875rem }@media screen and (max-width:39.9375em) {.my-products-panel-list .dropdown-pane .my-product-new-list-input, .my-products-panel-list .dropdown-pane .my-product-new-list-input:focus {width: 70%;height: 50px }}.my-products-panel-list .dropdown-pane .ico-add {padding-left: .9375rem }.my-products-panel-list .dropdown-pane .ico-add svg {fill: #777 }@media screen and (max-width:39.9375em) {.my-products-panel-list .dropdown-pane .ico-add {line-height: 1.8 }}.my-products-panel-list .dropdown-pane .my-products-add-list {margin: 2px 2px 0 }.my-products-panel-list .dropdown-pane .my-products-add-list[disabled] {display: none }@media screen and (max-width:39.9375em) {.my-products-panel-list .dropdown-pane .my-products-add-list {margin: 8px 5px }}@media screen and (max-width:39.9375em) {.my-products-panel-list .my-products-blackpanel {opacity: .5;position: fixed;background-color: #000;z-index: 20;bottom: 0;top: 0;left: 0;right: 0;display: none }}@media screen and (max-width:39.9375em) {.my-products-panel-list>span.is-open .my-products-blackpanel {display: block }}@-webkit-keyframes fadeInFadeOut {0% {opacity: 0 }50% {opacity: 1 }100% {opacity: 0 }}@-moz-keyframes fadeInFadeOut {0% {opacity: 0 }50% {opacity: 1 }100% {opacity: 0 }}@keyframes fadeInFadeOut {0% {opacity: 0 }50% {opacity: 1 }100% {opacity: 0 }}.brand-box {margin-top: 2rem }.brand-box .title {display: block;font-size: 1rem;margin-bottom: 1rem }.brand-column {border: 1px solid #e4e4e6;border-radius: 7px;overflow: hidden }.brand-column .brand-column-cover-image {margin-bottom: -41px;height: 150px;width: 100%;background-size: cover }.brand-column .brand-column-info {padding: 0 20px;overflow: hidden;position: relative;z-index: 10 }.brand-column .brand-column-info .cont-logo {background: #fff;margin-right: 15px;margin-top: 20px }.brand-column .brand-column-info .cont-logo .logo-large {width: 5.625rem;height: 5.625rem }.brand-column .brand-column-info div.brand-column-text {max-width: calc(100% - 105px) }.brand-column .brand-column-info h4 {padding-top: 46px;font-size: 1.375rem;margin-bottom: 0;color: #313131 }.brand-column .brand-column-info h4 a:hover {text-decoration: none;background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5) 50%, transparent 50%);background-repeat: repeat-x;background-size: 2px 1px;background-position: 0 100%;-webkit-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);transition: background-color .2s cubic-bezier(.19, .26, .17, .99);background-color: transparent !important }.brand-column .brand-column-info h4 a:hover:hover {background-color: #f7f8fa }.brand-column .brand-column-info h6 {font-size: .875rem;color: #313131 }.brand-column .brand-column-info h6 svg {fill: #313131;height: 11px;float: left;margin-top: 3px }.brand-column .brand-column-products {padding: 0 17px 15px }.brand-column .brand-column-products a {height: 80px !important;background-size: cover !important;background-position: center !important;border: 4px solid #fff }.brand-column .brand-column-products a:hover {opacity: .8 }.brand-column .brand-column-navigator {padding: 15px 20px 15px }.brand-reseller {padding-top: .5rem }.brand-reseller a {font-size: .8125rem }.brand-reseller a:hover {text-decoration: underline }@media screen and (max-width:39.9375em) {.menu.docs-nav {margin-top: 0;margin-bottom: 2rem;border-top: 1px solid #e4e5e7;padding-top: 1rem }}.menu.docs-nav li {position: relative }.menu.docs-nav li.current {font-weight: 500 }.menu.docs-nav li a {font-size: .875rem }@media screen and (max-width:39.9375em) {.menu.docs-nav li a {padding-left: 0 }}.menu.docs-nav li a:hover {text-decoration: underline }.docs-nav-title {margin-top: 2rem;padding: 0 1rem .7rem;font-size: .8125rem;font-size: 1rem;color: #777 }@media screen and (max-width:39.9375em) {.docs-nav-title {padding-left: 0 }}.footer .menu.docs-nav {margin-top: 0;margin-bottom: 0;border: none;padding: 0 }.footer .menu.docs-nav li.current {font-weight: 400 !important }.dropdown-triangle {border: 1px solid #d7d8d9;-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);-moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1) }.dropdown-triangle:before {content: "";display: block;position: absolute;width: 0;height: 0;overflow: hidden;border: 6px solid transparent;border-color: transparent transparent #fff #fff;box-shadow: -1px 1px 0 0 #d7d8d9;-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg);transform: rotate(135deg);top: -6px;z-index: 1;margin: auto;right: 10px }.angular-dropdown-triangle .dropdown-pane {border: 1px solid #d7d8d9;-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);-moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1) }.angular-dropdown-triangle .dropdown-pane:before {content: "";display: block;position: absolute;width: 0;height: 0;overflow: hidden;border: 6px solid transparent;border-color: transparent transparent #fff #fff;box-shadow: -1px 1px 0 0 #d7d8d9;-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg);transform: rotate(135deg);top: -6px;z-index: 1;margin: auto;right: 10px }._cart-menu-button {position: relative }.cart-info {position: absolute;z-index: 10;opacity: 0;visibility: hidden;width: 340px;border: 1px solid #d7d8d9;border-radius: 0;background-color: #fff;font-size: 1rem;margin-top: -4px;color: #313131;border: 1px solid #d7d8d9;-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);-moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);margin-left:-146px;text-align: center;}.cart-info:before {content: "";display: block;position: absolute;width: 0;height: 0;overflow: hidden;border: 6px solid transparent;border-color: transparent transparent #fff #fff;box-shadow: -1px 1px 0 0 #d7d8d9;-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg);transform: rotate(135deg);top: -6px;z-index: 1;margin: auto;left: 195px;}@media screen and (max-width: 65.9375em) {.cart-info {right: 0px;}.cart-info:before {left: 157px;}}.cart-info .item-mini {display: block }.cart-info .item-mini ul {margin: 0;list-style-type: none;max-height: 500px;overflow-x: hidden;overflow-y: auto }.cart-info .item-mini ul::-webkit-scrollbar-track {border-radius: 10px;background-color: transparent }.cart-info .item-mini ul::-webkit-scrollbar {width: 8px;background-color: transparent }.cart-info .item-mini ul::-webkit-scrollbar-thumb {border-radius: 10px;background-color: rgba(0, 0, 0, .5) }.cart-info .item-mini ul::-webkit-scrollbar-button {width: 0;height: 0;display: none }.cart-info .item-mini ul li {position: relative;border-bottom: 1px solid #d7d8d9;padding: 1rem }.cart-info .item-mini ul li:last-child {border-bottom: 0 }.cart-info .item-mini ul li figure {width: 100% }.cart-info .item-mini ul li figure .cover, .cart-info .item-mini ul li figure figcaption {display: table-cell;vertical-align: top }.cart-info .item-mini ul li figure .cover {width: 60px;height: auto;line-height: 50px;border: 1px solid #d7d8d9;display: inline-block;float: left;}.cart-info .item-mini ul li figure figcaption {padding-left: 15px;padding-right: 15px;text-align: left;font-size: 16px;}.cart-info .item-mini ul li figure figcaption .name, .cart-info .item-mini ul li figure figcaption .cont-price {display: block }.cart-info .item-mini ul li figure figcaption .name {line-height: 17px;font-weight: 600;margin-bottom: 6px }.cart-info .item-mini ul li figure figcaption .qty-mini {margin-right: 10px;font-weight: 600 }.cart-info .item-mini ul li .remove {position: absolute;cursor: pointer;padding: 1rem;opacity: .5;top: 0;right: 0 }.cart-info .item-mini ul li .remove:before {content: '';background-image: url("../../images/icon-close.svg");background-repeat: no-repeat;background-position: center center;width: 10px;height: 10px;display: block;line-height: 0 }.cart-info .item-mini ul li .remove:hover {opacity: 1 }.cart-info .item-mini .subtotal {display: block;border-top: 1px solid #d7d8d9;border-bottom: 1px solid #d7d8d9;padding: 1rem;text-align: right;font-size: .875rem }.cart-info .item-mini .subtotal>span {font-weight: 600 }.cart-info .item-mini footer {padding: 1rem }.cart-info .item-mini footer>button {background: #313131;padding: .7em 1.3em;display: block;width: 100%;color: #fff;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-transition: background .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: background .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: background .2s cubic-bezier(.19, .26, .17, .99);transition: background .2s cubic-bezier(.19, .26, .17, .99) }.cart-info .item-mini footer>button:hover {cursor: pointer;background: #000 }.share-dropdown {padding: 0 !important;background: #fff;width: auto }.share-dropdown .Social-Share {display: block;cursor: pointer;text-align: center;position: relative;padding: 10px;line-height: 0 }.share-dropdown .Social-Share svg, .share-dropdown .Social-Share img {width: 23px;height: 23px;fill: #777;-webkit-transition: fill .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: fill .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: fill .2s cubic-bezier(.19, .26, .17, .99);transition: fill .2s cubic-bezier(.19, .26, .17, .99) }.share-dropdown .facebook:hover {background: #3b5999 }.share-dropdown .facebook:hover svg {fill: #fff }.share-dropdown .twitter:hover {background: #55acee }.share-dropdown .twitter:hover svg {fill: #fff }.share-dropdown .googleplus:hover {background: #dd4b39 }.share-dropdown .googleplus:hover svg {fill: #fff }.share-dropdown .pinterest:hover {background: #ce2123 }.share-dropdown .pinterest:hover svg {fill: #fff }.share-dropdown .tumblr:hover {background: #304a64 }.share-dropdown .tumblr:hover svg {fill: #fff }.box-loader {position: relative;width: 100%;min-height: 400px }.box-loader.show {display: block }.loader {position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;width: 50px }.loader:before {content: '';display: block;padding-top: 100% }.circular {animation: rotate 2s linear infinite;height: 100%;transform-origin: center center;width: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto }.path {stroke-dasharray: 1, 200;stroke-dashoffset: 0;animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;stroke-linecap: round }@keyframes rotate {100% {transform: rotate(360deg) }}@keyframes dash {0% {stroke-dasharray: 1, 200;stroke-dashoffset: 0 }50% {stroke-dasharray: 89, 200;stroke-dashoffset: -35px }100% {stroke-dasharray: 89, 200;stroke-dashoffset: -124px }}@keyframes color {100%, 0% {stroke: #0a0a0a }}.owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1 }.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y }.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0 }.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0, 0, 0) }.owl-carousel .owl-wrapper, .owl-carousel .owl-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0) }.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none }.owl-carousel .owl-item img {display: block;width: 100% }.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled {display: none }.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.owl-carousel.owl-loaded {display: block }.owl-carousel.owl-loading {opacity: 0;display: block }.owl-carousel.owl-hidden {opacity: 0 }.owl-carousel.owl-refresh .owl-item {visibility: hidden }.owl-carousel.owl-drag .owl-item {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.owl-carousel.owl-grab {cursor: move;cursor: grab }.owl-carousel.owl-rtl {direction: rtl }.owl-carousel.owl-rtl .owl-item {float: right }.no-js .owl-carousel {display: block }.owl-carousel .animated {-webkit-animation-duration: 1000ms;animation-duration: 1000ms;-webkit-animation-fill-mode: both;animation-fill-mode: both }.owl-carousel .owl-animated-in {z-index: 0 }.owl-carousel .owl-animated-out {z-index: 1 }.owl-carousel .fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut }@-webkit-keyframes fadeOut {0% {opacity: 1 }100% {opacity: 0 }}@keyframes fadeOut {0% {opacity: 1 }100% {opacity: 0 }}.owl-height {transition: height 500ms ease-in-out }.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease }.owl-carousel .owl-item img.owl-lazy {-webkit-transform-style: preserve-3d;transform-style: preserve-3d }.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000 }.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("../lib/owl-carousel2/dist/assets/owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: -webkit-transform 100ms ease;transition: transform 100ms ease }.owl-carousel .owl-video-play-icon:hover {-webkit-transform: scale(1.3, 1.3);-ms-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3) }.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {display: none }.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity 400ms ease }.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100% }.owl-theme .owl-nav {margin-top: 10px;text-align: center;-webkit-tap-highlight-color: transparent }.owl-theme .owl-nav [class*='owl-'] {color: #fff;font-size: 14px;margin: 5px;padding: 4px 7px;background: #d6d6d6;display: inline-block;cursor: pointer;border-radius: 3px }.owl-theme .owl-nav [class*='owl-']:hover {background: #869791;color: #fff;text-decoration: none }.owl-theme .owl-nav .disabled {opacity: .5;cursor: default }.owl-theme .owl-nav.disabled+.owl-dots {margin-top: 10px }.owl-theme .owl-dots {text-align: center;-webkit-tap-highlight-color: transparent }.owl-theme .owl-dots .owl-dot {display: inline-block;zoom: 1;*display: inline }.owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #d6d6d6;display: block;-webkit-backface-visibility: visible;transition: opacity 200ms ease;border-radius: 30px }.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #869791 }.background-color {background-color:#f7f8fa;}.hidden-link {display:none !important;}.hidden-text {display:none !important;}.sim-row-edit[data-type=text] {white-space: pre-wrap;}.sim-row-edit[data-type=title] {white-space: pre-wrap;}._dynamicproducts-morebutton {cursor: pointer;}._edit-handle {width:0px!important;height:0px!important;}.l-cta {padding-top:10px;}.l-cta__img {opacity: 0.5;margin-right: 7px;}.l-cta__item {margin-left: 15px;list-style: none;position: relative;float:left;}.checkbox-listitem .disabled a {color:#bbb;}.ga_email {cursor: pointer;}.menu-email {position: absolute;width: 220px;opacity: 0;visibility: hidden;background: #fff;box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.22);padding: 20px;margin-top: 0;border-bottom-left-radius: 50%;transition: 0.35s all ease;}.menu-email.active {opacity: 1;visibility: visible;border-bottom-left-radius: 0;}.ga_number {cursor: pointer;}.menu-number {position: absolute;width: 220px;opacity: 0;visibility: hidden;background: #fff;box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.22);padding: 10px 20px;margin-top: 0;border-bottom-left-radius: 50%;transition: 0.35s all ease;}.menu-number.active {opacity: 1;visibility: visible;border-bottom-left-radius: 0;}.menu-number .txt_2, .menu-showroom .txt_2 {font-size:12px;}.totalprice {font-size:15px;}.cart-info.active {opacity: 1;visibility: visible;border-bottom-left-radius: 0;}.border-left {position: relative }.border-left:before {content: "";display: block;width: 1px;height: 100%;background: #e4e5e7;position: absolute;left: -16px;top: 0 }.border-left-this {position: absolute;content: "";display: none;width: 1px;height: 500%;background: #e4e5e7;right: 0;margin-right: 33.33333%;top: 0 }@media print, screen and (min-width:64em) {.border-left-this {display: block }}@media screen and (min-width:40em) {.border-right {border-right: 1px solid #e4e5e7 }}.padding-bottom {padding-bottom: 2rem }.margin-top-1 {margin-top: 1rem }.margin-top-2 {margin-top: 2rem }.margin-top-3 {margin-top: 3rem }.margin-bottom-1 {margin-bottom: 1rem }.margin-bottom-2 {margin-bottom: 2rem }.margin-bottom-3 {margin-bottom: 3rem }.pos-relative {position: relative }.gm-style-cc {display: none }.ng-cloak {display: none }.table {display: table;width: 100% }.table-cell {display: table-cell }.table-cell.top {vertical-align: top }.table-cell.middle {vertical-align: middle }.vertical-top {vertical-align: top }.box-hover-shadow {-webkit-transition: box-shadow .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: box-shadow .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: box-shadow .2s cubic-bezier(.19, .26, .17, .99);transition: box-shadow .2s cubic-bezier(.19, .26, .17, .99) }.box-hover-shadow:hover {-webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2);-moz-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2);box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2) }.slide-up-icon {position: fixed;width: 70px;height: 70px;bottom: 50px;right: 5%;display: block;text-align: center;background: #fff;border: 1px solid #e4e5e7;line-height: 50px;z-index: 5;-webkit-border-radius: 70px;-moz-border-radius: 70px;border-radius: 70px;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);box-shadow: 0 1px 2px rgba(0, 0, 0, .1) }@media screen and (max-width:39.9375em) {.slide-up-icon {bottom: 65px;width: 50px;height: 50px;line-height: 34px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px }}.slide-up-icon .icon-large {fill: #777 }@media screen and (max-width:39.9375em) {.slide-up-icon .icon-large {width: 1.2em !important;height: 1.2em !important }}.slide-up-icon:hover {cursor: pointer;background: #f7f8fa }.slide-up-icon:active {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none }@media screen and (max-width:39.9375em) {.is-reveal-open {width: 100%;position: fixed }}html.is-reveal-open, html.is-reveal-open body {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.reveal-overlay {-webkit-overflow-scrolling: touch }@media screen and (max-width:39.9375em) {.is-select-open {overflow: hidden;width: 100%;position: fixed }}hr.bordered {border-top: 1px solid #e4e5e7;margin: 1rem 0 }.reveal.full {top: 0 !important }@media screen and (max-width:39.9375em) {.zopim {z-index: 999 !important }}.slide-in-down.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: translateY(-100%);transition-property: transform, opacity;backface-visibility: hidden }.slide-in-down.mui-enter.mui-enter-active {transform: translateY(0) }.slide-in-left.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: translateX(-100%);transition-property: transform, opacity;backface-visibility: hidden }.slide-in-left.mui-enter.mui-enter-active {transform: translateX(0) }.slide-in-up.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: translateY(100%);transition-property: transform, opacity;backface-visibility: hidden }.slide-in-up.mui-enter.mui-enter-active {transform: translateY(0) }.slide-in-right.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: translateX(100%);transition-property: transform, opacity;backface-visibility: hidden }.slide-in-right.mui-enter.mui-enter-active {transform: translateX(0) }.slide-out-down.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: translateY(0);transition-property: transform, opacity;backface-visibility: hidden }.slide-out-down.mui-leave.mui-leave-active {transform: translateY(100%) }.slide-out-right.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: translateX(0);transition-property: transform, opacity;backface-visibility: hidden }.slide-out-right.mui-leave.mui-leave-active {transform: translateX(100%) }.slide-out-up.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: translateY(0);transition-property: transform, opacity;backface-visibility: hidden }.slide-out-up.mui-leave.mui-leave-active {transform: translateY(-100%) }.slide-out-left.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: translateX(0);transition-property: transform, opacity;backface-visibility: hidden }.slide-out-left.mui-leave.mui-leave-active {transform: translateX(-100%) }.fade-in.mui-enter {transition-duration: 500ms;transition-timing-function: linear;opacity: 0;transition-property: opacity }.fade-in.mui-enter.mui-enter-active {opacity: 1 }.fade-out.mui-leave {transition-duration: 500ms;transition-timing-function: linear;opacity: 1;transition-property: opacity }.fade-out.mui-leave.mui-leave-active {opacity: 0 }.hinge-in-from-top.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateX(-90deg);transform-origin: top;transition-property: transform, opacity;opacity: 0 }.hinge-in-from-top.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1 }.hinge-in-from-right.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateY(-90deg);transform-origin: right;transition-property: transform, opacity;opacity: 0 }.hinge-in-from-right.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1 }.hinge-in-from-bottom.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateX(90deg);transform-origin: bottom;transition-property: transform, opacity;opacity: 0 }.hinge-in-from-bottom.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1 }.hinge-in-from-left.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateY(90deg);transform-origin: left;transition-property: transform, opacity;opacity: 0 }.hinge-in-from-left.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1 }.hinge-in-from-middle-x.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateX(-90deg);transform-origin: center;transition-property: transform, opacity;opacity: 0 }.hinge-in-from-middle-x.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1 }.hinge-in-from-middle-y.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateY(-90deg);transform-origin: center;transition-property: transform, opacity;opacity: 0 }.hinge-in-from-middle-y.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1 }.hinge-out-from-top.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: top;transition-property: transform, opacity;opacity: 1 }.hinge-out-from-top.mui-leave.mui-leave-active {transform: perspective(2000px) rotateX(-90deg);opacity: 0 }.hinge-out-from-right.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: right;transition-property: transform, opacity;opacity: 1 }.hinge-out-from-right.mui-leave.mui-leave-active {transform: perspective(2000px) rotateY(-90deg);opacity: 0 }.hinge-out-from-bottom.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: bottom;transition-property: transform, opacity;opacity: 1 }.hinge-out-from-bottom.mui-leave.mui-leave-active {transform: perspective(2000px) rotateX(90deg);opacity: 0 }.hinge-out-from-left.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: left;transition-property: transform, opacity;opacity: 1 }.hinge-out-from-left.mui-leave.mui-leave-active {transform: perspective(2000px) rotateY(90deg);opacity: 0 }.hinge-out-from-middle-x.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: center;transition-property: transform, opacity;opacity: 1 }.hinge-out-from-middle-x.mui-leave.mui-leave-active {transform: perspective(2000px) rotateX(-90deg);opacity: 0 }.hinge-out-from-middle-y.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: center;transition-property: transform, opacity;opacity: 1 }.hinge-out-from-middle-y.mui-leave.mui-leave-active {transform: perspective(2000px) rotateY(-90deg);opacity: 0 }.scale-in-up.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: scale(.5);transition-property: transform, opacity;opacity: 0 }.scale-in-up.mui-enter.mui-enter-active {transform: scale(1);opacity: 1 }.scale-in-down.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: scale(1.5);transition-property: transform, opacity;opacity: 0 }.scale-in-down.mui-enter.mui-enter-active {transform: scale(1);opacity: 1 }.scale-out-up.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: scale(1);transition-property: transform, opacity;opacity: 1 }.scale-out-up.mui-leave.mui-leave-active {transform: scale(1.5);opacity: 0 }.scale-out-down.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: scale(1);transition-property: transform, opacity;opacity: 1 }.scale-out-down.mui-leave.mui-leave-active {transform: scale(.5);opacity: 0 }.spin-in.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: rotate(-.75turn);transition-property: transform, opacity;opacity: 0 }.spin-in.mui-enter.mui-enter-active {transform: rotate(0);opacity: 1 }.spin-out.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: rotate(0);transition-property: transform, opacity;opacity: 1 }.spin-out.mui-leave.mui-leave-active {transform: rotate(.75turn);opacity: 0 }.spin-in-ccw.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: rotate(.75turn);transition-property: transform, opacity;opacity: 0 }.spin-in-ccw.mui-enter.mui-enter-active {transform: rotate(0);opacity: 1 }.spin-out-ccw.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: rotate(0);transition-property: transform, opacity;opacity: 1 }.spin-out-ccw.mui-leave.mui-leave-active {transform: rotate(-.75turn);opacity: 0 }.slow {transition-duration: 750ms !important }.fast {transition-duration: 250ms !important }.linear {transition-timing-function: linear !important }.ease {transition-timing-function: ease !important }.ease-in {transition-timing-function: ease-in !important }.ease-out {transition-timing-function: ease-out !important }.ease-in-out {transition-timing-function: ease-in-out !important }.bounce-in {transition-timing-function: cubic-bezier(.485, .155, .24, 1.245) !important }.bounce-out {transition-timing-function: cubic-bezier(.485, .155, .515, .845) !important }.bounce-in-out {transition-timing-function: cubic-bezier(.76, -.245, .24, 1.245) !important }.short-delay {transition-delay: 300ms !important }.long-delay {transition-delay: 700ms !important }.shake {animation-name: shake-7 }@keyframes shake-7 {0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {transform: translateX(7%) }5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% {transform: translateX(-7%) }}.spin-cw {animation-name: spin-cw-1turn }@keyframes spin-cw-1turn {0% {transform: rotate(-1turn) }100% {transform: rotate(0) }}.spin-ccw {animation-name: spin-cw-1turn }@keyframes spin-cw-1turn {0% {transform: rotate(0) }100% {transform: rotate(1turn) }}.wiggle {animation-name: wiggle-7deg }@keyframes wiggle-7deg {40%, 50%, 60% {transform: rotate(7deg) }35%, 45%, 55%, 65% {transform: rotate(-7deg) }0%, 30%, 70%, 100% {transform: rotate(0) }}.shake, .spin-cw, .spin-ccw, .wiggle {animation-duration: 500ms }.infinite {animation-iteration-count: infinite }.slow {animation-duration: 750ms !important }.fast {animation-duration: 250ms !important }.linear {animation-timing-function: linear !important }.ease {animation-timing-function: ease !important }.ease-in {animation-timing-function: ease-in !important }.ease-out {animation-timing-function: ease-out !important }.ease-in-out {animation-timing-function: ease-in-out !important }.bounce-in {animation-timing-function: cubic-bezier(.485, .155, .24, 1.245) !important }.bounce-out {animation-timing-function: cubic-bezier(.485, .155, .515, .845) !important }.bounce-in-out {animation-timing-function: cubic-bezier(.76, -.245, .24, 1.245) !important }.short-delay {animation-delay: 300ms !important }.long-delay {animation-delay: 700ms !important }.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #313131 !important }.slider-container {position: relative;line-height: 0;overflow: hidden }.slider-container .big-slider .owl-item {-webkit-animation-duration: .4s !important;animation-duration: .4s !important }.slider-container .big-slider .owl-item .item {text-align: center;position: relative }.slider-container .big-slider .owl-item .item picture {display: inline-block }.slider-container .big-slider .owl-item .item picture img {margin: auto }.slider-container .big-slider .owl-item .item picture picture source {margin: auto }.slider-container .big-slider .owl-item .item .slider-content-text {position: absolute;left: 0;width: 100%;text-align: center;z-index: 1;padding: 2rem 10rem;top: 50%;-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);transform: translate(0, -50%) }@media screen and (max-width:39.9375em) {.slider-container .big-slider .owl-item .item .slider-content-text {padding: 2rem }}.slider-container .big-slider .owl-item .item .slider-content-text.slide-text-right {width: auto;left: 36%;text-align: left }@media screen and (max-width:39.9375em) {.slider-container .big-slider .owl-item .item .slider-content-text.slide-text-right {padding: 1rem;left: 0;top: 0;-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-webkit-transform: translate(0, 0);transform: translate(0, 0) }.slider-container .big-slider .owl-item .item .slider-content-text.slide-text-right .slider-title {font-size: 1.2rem }}.slider-container .big-slider .owl-item .item .slider-wrapper-text {position: relative }.slider-container .big-slider .owl-item.active .item .slider-wrapper-text {animation-name: custom-1;animation-timing-function: cubic-bezier(.19, .26, .17, .99);animation-duration: .8s }@keyframes custom-1 {0% {transform: translateY(-10%);opacity: 0 }100% {transform: translateY(0);opacity: 1 }}.slider-container .big-slider .owl-item .item .slider-title {font-size: 1.8rem;line-height: 1.1;color: #fff }@media print, screen and (min-width:40em) {.slider-container .big-slider .owl-item .item .slider-title {font-size: 2.8rem;line-height: 1.1;letter-spacing: 1px }}@media print, screen and (min-width:64em) {.slider-container .big-slider .owl-item .item .slider-title {font-size: 2.8rem }}.slider-container .big-slider .owl-item .item .slider-description {font-weight: 300;color: #fff;margin-top: .5rem;font-size: 1.1rem;line-height: 1.3 }@media print, screen and (min-width:40em) {.slider-container .big-slider .owl-item .item .slider-description {font-size: 1.6rem;line-height: 1.3 }}@media print, screen and (min-width:64em) {.slider-container .big-slider .owl-item .item .slider-description {font-size: 1.6rem }}.slider-container .big-slider .owl-item .item .slider-calltoaction {position: relative;margin-top: 1rem }.slider-container .big-slider .owl-item.active .item .slider-calltoaction {animation-name: fade-0-to-100;animation-timing-function: cubic-bezier(.19, .26, .17, .99);animation-duration: 1s }@keyframes fade-0-to-100 {0% {opacity: 0 }100% {opacity: 1 }}.slider-container .big-slider .owl-dots {bottom: 20px;height: 30px;position: absolute;right: 0;width: 100%;text-align: center;z-index: 99 }.slider-container .big-slider .owl-dots .owl-dot span {width: 13px;height: 13px;opacity: .7 }.slider-container .big-slider .owl-dots .owl-dot.active span, .slider-container .big-slider .owl-dots .owl-dothover span {opacity: 1;background: #d04343 }.slider-container .prevBigSlider, .slider-container .nextBigSlider {opacity: 0;position: absolute;top: 45% }@media print, screen and (min-width:64em) {.slider-container .prevBigSlider {left: 4%;-webkit-transition: padding .2s ease-in;-moz-transition: padding .2s ease-in;-ms-transition: padding .2s ease-in;transition: padding .2s ease-in }:hover.slider-container .prevBigSlider {opacity: 1;left: 5% }.slider-container .nextBigSlider {right: 4%;-webkit-transition: padding .2s ease-in;-moz-transition: padding .2s ease-in;-ms-transition: padding .2s ease-in;transition: padding .2s ease-in }:hover.slider-container .nextBigSlider {opacity: 1;right: 5% }}.images-gallery {background-color: #fafafa }.images-gallery .owl-image {height: 100vh;padding-bottom: 150px }@media screen and (max-width:39.9375em) {.images-gallery .owl-image {padding-bottom: 0 }}.images-gallery .owl-image .owl-item {display: table;height: 100% }.images-gallery .owl-image .item {display: table-cell;vertical-align: middle;text-align: center }.images-gallery .owl-image .owl-stage-outer .owl-stage {height: calc(100vh - 150px) }@media screen and (max-width:39.9375em) {.images-gallery .owl-image .owl-stage-outer .owl-stage {height: calc(100vh - 50px) }}.images-gallery .owl-image .wrap-project {display: inline-block;position: relative;vertical-align: middle }.images-gallery .owl-image .wrap-project img {width: auto !important;max-width: 100% !important;max-height: calc(100vh - 150px) !important }.images-gallery .owl-thumbs {position: absolute;bottom: 0;top: auto !important;left: 0;margin-bottom: 0 !important;padding: 12px 50px;overflow: hidden }.images-gallery .owl-thumbs .item {text-align: center;display: table-cell;position: relative;overflow: hidden;vertical-align: middle }.images-gallery .owl-thumbs .item img {width: auto;display: inline-block }.images-gallery .owl-thumbs .owl-stage {margin: 0 auto }.images-gallery .owl-thumbs.thumb-product-fullscreen, .images-gallery .owl-thumbs.thumb-news-fullscreen {padding: 0 50px;margin-bottom: 10px !important }.images-gallery .owl-thumbs.thumb-product-fullscreen .item, .images-gallery .owl-thumbs.thumb-news-fullscreen .item {height: 85px;background-color: #fff }.images-gallery .owl-thumbs.thumb-product-fullscreen .item img, .images-gallery .owl-thumbs.thumb-news-fullscreen .item img {max-height: 85px }.owl-carousel {z-index: 0 !important }.owl-carousel.owl-theme .owl-nav {position: absolute;top: calc(50% - 25px);left: 0;width: 100%;margin-top: 0 }#bigSlider .owl-nav {top: calc(50% - 45px);}.owl-carousel.owl-theme .owl-nav .disabled {opacity: .2 }.owl-carousel.owl-theme .owl-nav [class*='owl-'] {margin: 0;padding: 0;background: transparent;display: inline-block;cursor: pointer;border-radius: 0;position: absolute }.owl-carousel.owl-theme .owl-nav [class*='owl-']:hover {background: transparent }.owl-carousel.owl-theme .owl-nav .owl-prev {left: 0 }.owl-margin .owl-carousel.owl-theme .owl-nav .owl-prev {left: -3rem }.owl-margin .owl-carousel.owl-theme .owl-nav .owl-prev .button {padding-left: 0 }.owl-carousel.owl-theme .owl-nav .owl-next {right: 0 }.owl-margin .owl-carousel.owl-theme .owl-nav .owl-next {right: -3rem }.owl-margin .owl-carousel.owl-theme .owl-nav .owl-next .button {padding-right: 0 }.owl-carousel.owl-theme .owl-dots .owl-dot span {width: 6px;height: 6px;margin: 4px }.owl-carousel.owl-thumbs {margin-bottom: 2.2rem;height: 87px }.owl-carousel.owl-thumbs .owl-item.current .item {border-color: #0a0a0a }.owl-carousel.owl-thumbs .owl-item .item {border: 1px solid #e4e5e7;text-align: center;cursor: pointer;overflow: hidden }.owl-carousel.owl-thumbs .owl-item.current {opacity: 1 }.owl-carousel.owl-thumbs.thumb-product-page {opacity: 0 }.owl-carousel.owl-thumbs.thumb-product-page .item {background: #f7f8fa }.owl-carousel.owl-thumbs.thumb-product-page .item img {height: 85px;width: 40px;text-indent: -9999px;overflow: hidden;margin: 0 auto;}@media screen and (min-width:40em) and (max-width:65.9375em) {.owl-carousel.owl-thumbs.thumb-product-page .item img {height: auto }}.nav-thumb-big-gallery .owl-nav {position: absolute;top: 0 }.owl-margin {margin: 0 0 }@media print, screen and (min-width:40em) {.owl-margin {margin: 0 3rem }}.reference-carousel .item>a {text-align: center;display: block;position: relative;overflow: hidden;vertical-align: top }.reference-carousel .item>a:before {content: '';padding-bottom: 64%;position: relative;display: inline-block;vertical-align: middle;zoom: 1 }.reference-carousel .item>a:after {content: '';position: absolute;top: 0;bottom: 0;width: 100%;background: rgba(255, 255, 255, .2);opacity: 0;-webkit-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);transition: opacity .2s cubic-bezier(.19, .26, .17, .99) }.reference-carousel .item>a img {display: inline !important;width: 100%;height: auto;margin: -100%;vertical-align: middle;position: relative;text-align: center }.reference-carousel .item>a:hover:after {opacity: 1 }.gallery-caption-container {background: #fff;width: 100% }.gallery-caption-container p {text-align: left;color: #313131;line-height: 50px;font-size: 13px;display: inline-block }.gallery-caption-container .caption-navigation {float: right }.gallery-caption-container .caption-navigation .caption-arrows-container {display: inline-block;vertical-align: top }.caption-recap {display: block;font-size: 13px;color: #777;position: absolute;left: 0;right: 0;bottom: 20px;text-align: center }@media print, screen and (min-width:40em) {.caption-recap {bottom: 111px }}@media print, screen and (min-width:64em) {.caption-recap {bottom: 111px }}.caption-recap p {display: inline;padding-right: 1rem }.productpage-carousel {background-image: url("data:image/gif;base64,R0lGODlhHgAeAKUAADw6PJyenNTW1HRydLy6vOzu7FRWVIyKjKyurOTi5MTGxGRiZHx+fPz6/ExKTKSmpJSWlNze3MTCxPT29FxeXLS2tOzq7MzOzGxqbISGhERGRKSipNza3Hx6fLy+vPTy9FxaXJSSlLSytOTm5MzKzGRmZISChPz+/FRSVKyqrJyanP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQArACwAAAAAHgAeAAAG/sCVcEgcfgCoonIpnDwQxAKyODkxiyMHyjKUJocTDqdxJao0h+50OBIkysSPQSMQHr+riUBAhg8rGgNWXkMRAlxXiEMNGBoeK3dCBQIRVkR9KxYlByNEFw4gH4Qnhh9xERyWHAMGFA+mQiYaAZEWbosJexGYEyIlIBgeZCMgCA0IHiccAhMrJ20CHAVLBRAgIAwceUUN0x/Lh5hLHAzXJEy2buJXJxIZzUsNEbB+Q5b1RR0DHfr8+3VXCiwbGC0aP30M9vEDyERgwYFi2OGrd+LChnWL5uFLEMCECW1L0iWAx+QDAo8BEpzgQ2QCl297LGBs4M5EiAtWOEAgcCLBfYiKEqadSCftXoIQDDJ4gNcggIoRExAQWDFCwoVF0MZIOoBg2hAFKqYeE3tBQicwqO7Rk+TUVK8KdiQouCcEIxECEK6uGDtEgIQIExNAeNDnLRgFCkiWOZFCBcg8IuAOSSCBYRkLAUTc47tIAQm7SiZ4rSu1yAe6EyFL9hMEACH5BAkJADIALAAAAAAeAB4AhTQyNJyanMzOzGRmZLS2tOzq7ExOTISChKyqrNze3HR2dERGRMTCxPT29FxaXIyOjDw6PKSipNTW1GxubLy+vPTy9FRWVLSytOTm5Hx+fMzKzPz+/GRiZJSWlDQ2NJyenNTS1GxqbLy6vOzu7FRSVIyKjKyurOTi5Hx6fExKTMTGxPz6/FxeXJSSlDw+PKSmpNza3HRydP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QJlwSBxWUpyicilcmQjEyiJJlDSYRQxrMDIiowtDBUuMODpeFrEDQJGJjZADJjyqhSePq/AmUhwZGzJ2QwoAAWRdRCsoDiqDU0IaAClXi0MjKAF8QxIOEw0VBkkNFh5QQw0JMIIyJwcTMReWMi0WCFJJCAADrSsYEiAJK6kiChMZKsQFIQQbIsokHhIyGwXBMIpFIy8xEw8JMrRCBRcyIzAgEgXEWAktsSBM1yAn7W8bGi33RQ0nY32ItApYpITBgwfDYUEnAUbDhzAQSlQ4DyJEOkwGEiSzAcYFfosSAOyDwUSHDicq1hunpAKFAB0uYNgwbFGXCg7XgZSxQgB+zAgwiJ1AoMJaAZogrlhLl21ggRcdAigT0oCACXYMNJyTQPGXuqB1PojQJkMCAq0rKAgQ4nCkuFUD3Q4yMYtnVqogWBXZSUSFCWp2teJZt7GACRHtGqgQzFOCBL5KniFI2UQtkQL1AlYwwWDgirtDOoLtE2qRZTgaN/JcTDAIACH5BAkJAC0ALAAAAAAeAB4AhTQyNJyanMzOzGRmZOzq7LS2tHx+fExOTNze3KyqrPT29MTCxIyKjHRydFxaXDw+PNTW1KSmpPTy9Ly+vISGhOTm5LSytPz+/MzKzJSSlHx6fGRiZDw6PJyenNTS1GxubOzu7Ly6vISChFRSVOTi5KyurPz6/MTGxIyOjHR2dFxeXERGRNza3P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+wJZwSBxKNo2icik0FRZEiSpJZCmYRUIjBRoqVKmoQ3XFDkuNiBFJ7KwoZqLC0EAIpdQW6XAgxIknHxkXLVJhQgYralgSRSYMHwKFbC0CKxuNQyZ+QiAMCV1DLA0GCoYtJgMrE0QCKiNlFRkiFBNlLR0NBUdJFisNhC0VGgAAKhWaJwwiKAKEIAYLJhMCJhsrLC0KARwAKxYmSiAWIiIdJKhZExchBwAcKJlMFR3lEEwdxR/ofxceEeGWVNhw4o/BIcGWdFjIkCE/JiBYQJBIcWLDiw+XEJjIkWK2gyCXXCCxjokJBPLiEJhQogQyjRA8kLi1RAGGEgkm+KkQsEmNIwkSIRDoqQmChQQFSBAisMDDBQkSLiDwcOXCxokgEoIIkaAEhIAmTkyQYGJiCxAQ7DSp4MEDgoAKLJxIiWDBvQtmW0xNqQABi4Q0tS04Ea7sRwUe/joy42GBWsND2HIyCGJwMMhNIHw1eAHDgsmYhWzMyOiEByJ4Pwq5wIIFUSwmaIYWoiBhSFR5/wQBACH5BAkJACoALAAAAAAeAB4AhTw+PKSipNTS1HRydOzq7Ly6vIyKjFxaXNze3PT29MTGxJSWlKyurISChExKTGxubNza3Hx6fPTy9MTCxJSSlGRiZOTm5Pz+/MzOzJyenLS2tERGRKSmpNTW1HR2dOzu7Ly+vIyOjFxeXOTi5Pz6/MzKzJyanLSytISGhExOTP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QJVwSBwmBqiicikkTUrEY5I4SjCLH5RBYkRGHwPrdVhoMLpTIedAGUdDqJFQOrRUKh83EdPIXFR0QhQHZ1dcRCQZDQKAXioCBw9iQhcEQxIZGnlDIw0hJHQkHgcKRB0PFSRCFhwmJgqqQgwNIHQFBw1/KgQoGxsPlk0YGQsBHX8fFCUkJQKiBwiAASkbBwWxRBIgJgsMlpNCHxMXIBUbDiaHTAQM3NFLHL4NcnoXECfYRQQDUHr+TVdOnGAgkODAYEw4AFjIcGEKgxAFWhijsCHDFP8yXiGAQZcSEgjUuZGAYcIEhPo6dKgyJgEEEBMw5PngUQWJPBIgCOhAIF95kxETQJSw8EeCgBEXJEi4gECAlUo6IdC8pMAkglgkVCbICkHFhw7vbFrYCSFWAgUdwBFYabNDVxVNRSZAAMGjzwQqVXGdI6BuEZ9FRvBs4raOAJQj3eraS7gDYCZxhzAWspaeG5dh276lBKGsPxL5LhSOUlPjZDdBAAAh+QQJCQAtACwAAAAAHgAeAIU0MjScmpzMzsxsamzs6uy0trSEgoRMTkzc3tysrqz09vTEwsSMjox0dnRcWlw8PjykoqTU1tR0cnT08vS8vryMiozk5uT8/vzMysyUlpRkYmQ0NjScnpzU0tRsbmzs7uy8uryEhoRUUlTk4uS0srT8+vzExsSUkpR8fnxcXlxERkSkpqTc2tz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG/sCWcEgcKkKZonIpLAk6REXlVByVmMVPgDMxIqMogwJLNAUo3uSQ5IGQiSVOwNL8CgmNxudNjGRIFy1Hai0BHiBkY3AJGSyCU0IsHgZXQxcERiQmXUMWARAlgy0lIRICRCwoDZUfIAkJHYotIBkYUlQLHieBLQQnDg4omE0RJAkkCIETEB1OLKQSI4IJGg4DFJVRGK8UmNlCHxgXJhIOKSuySx8Lr9JLCcAMw28lCAvfRAQGUHz9QrxLTCwQSHDgHiwJRBw4oJDhgRQFIx5kQsKhRREp/CnBx+fDCIBFLGgw4U8BgggdOCnhAACAB3dMSoxAiWDMB5AlboI4AGDDfomJlghEiMDi4IQOHydMuHByjAIODwCoSJBNAYuhBCqVGKpgq6MPHRAMIYCiZQo6oyKMSEcAaVpHLU6qbNEhhQhZ+BQMveJViIIOLEBeImMhwrC+QmbO43M0MDG4aSNwZCJ3COI7avtZFWuZKJELLJ71K/Htsl+QGltc8NwvCAAh+QQJCQAuACwAAAAAHgAeAIU0MjScmpzMzsxsamy0trTs6uyEgoRMTkysqqzc3tzEwsT09vSMjoxERkR0dnSkoqTU1tRcWlw8Ojx0cnS8vrz08vSMioy0srTk5uTMysz8/vyUlpQ0NjScnpzU0tRsbmy8urzs7uyEhoRUVlSsrqzk4uTExsT8+vyUkpRMSkx8fnykpqTc2txkYmT///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG/kCXcEgcngKronIpPEFYxAWyWFgwixXSxdqcDhcoFPcq9JAyX6+QYiCRiacLKdRNCkMWUeVNTJAoGi5Sdi4IBgpkY0IaCgglLkd2JQZiRBp0TSYQigUIBCeDkBsGEH0MIidCFRkKCgmpQiYkHgsdSQIGD4EuIQ8THyiYkAkmCiYYgQsELBosrwEGGJAEDh8qGbBRLK0Ce9mqAhq4HxNbZBUCChQFTCDkHex8Lhgeu0ohKKXy+/ZKLE8A/7HYc4VAi4MID04IyJBgu4QJP+xT0k9eiBIVhxT4gEbeggQQPDgssqJBAxWPrpwoETKBlRD9Clxg1KJBigAjFxWA8ARTegUPGCtUODECgAdBKw40GAEi24J/EArAcrLJCRQSAFrsKmDB5IB4TkpwAgrpCaSiBIhA+NAi2zdBPFNZFSIAQIqRGuIxwRC1iVkhDgBsmPiTmV8oQjBIkCBNHkiHc4dsAODAozM4f1U1OJCTyYlvkYewUDTRhYbMb4IAACH5BAkJACwALAAAAAAeAB4AhTw6PJyenNTS1HRydLy6vOzq7IyKjFxaXKyurNze3Hx+fMTGxPT29GRmZExOTKSmpJSWlNza3Hx6fMTCxPTy9GRiZLS2tOTm5ISGhMzOzPz+/ERGRKSipNTW1HR2dLy+vOzu7JSSlFxeXLSytOTi5ISChMzKzPz6/GxqbFRSVKyqrJyanP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QJZwSByeEISicik8kUhEBrJYODGLjMnCKmSMkkMG58G9ChOfSHg6XEA+ZuJpMaE02SxQIGCPDy8TGXdgLAQQJmZlQhoZEwUsUmAkEGREGn0sJx0kDEQUHyYnXkkaKhAJRCQBEFwMER0dVUMdEwlHSQIQIxpCFAglJXxDGgURAhEgXQsXGiQXJw8rjycfBiUhGbxFJxcCHQmdipBqHSElGB+dVwwJ3phFEwoYKsl+LBQJ2koUAaj2//qUvBrYYeA7JRM8SFDIUEKJghAJHoTXsKGCf0oC2gNBQuOQAiUE2WPXQcBEIQgOHDBwIRGJkuDyBASRZMGAAyIeTCQGC1mCLwEkTlj4cKLCBjVeKhxoMKGMK1iyMsFiQAGAAxYWNgzQVgCCiAMKHknlRKQA0DwAUmRCsYEQiwgKBpQRxwCWlapXWQjYcEDdonpMLsQSAsLqEAwbOGCkcEwb3o8OHIj1k6ADpsJ5hXDYUGJkBH+9DIfBeVLJCUWYi8TESKSwWntBAAAh+QQJCQAwACwAAAAAHgAeAIU0MjScmpzMzsxkZmS0trTs6uyEgoRMTkysqqzc3txEQkR0dnTEwsT09vSMjoykoqTU1tRcWlw8Ojxsbmy8vrz08vSMioy0srTk5uRMSkx8fnzMysz8/vyUlpQ0NjScnpzU0tS8urzs7uyEhoRUVlSsrqzk4uRERkR8enzExsT8+vyUkpSkpqTc2txkYmR0cnT///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG/kCYcEgcqhibonIp5BRERBVFUBSpmEUVpHUVHpNGQqiLFWIgGOOUCCqlytEWpOFFDiulCx0+FIESdWAwKSUQZWRNCSAVMA0pYBglY0QcjF4QJntCDSAtHF8wHCElJkSRLF0NchAFZCZoUlQJCAx3FB0BJZahBS2dUDAqLSJOBaIlUCoCHx0PEBxKKhggEAl00EQNpS0suCmISg2KELtFG7gE5WUVCdhKFRelfPN8cvZbW+rmFvz9/Cv47snRRySFhREORhxM2IGeEnf0RJiASEQEQHriICxiEmLCiwBpsKh49acBBwTlRNQSYMCjnocFIGwBdgHAAhUhvi2IAAjnfYIJGr4NUSWzlZAKJwAIQOoCBoUIBrqIYPFiggNgWjIRWQEABYwKB5qqQEHizRATCcmAM+FBQhqmQiBEmKApFMEmLwAE2JShqRAHEUo43ADgwB64Qgq4cBESjgoSAAjcCUuERYQV81ooGOAO8SaPd4sUADS0bxFrDot4hhMEACH5BAkJAC0ALAAAAAAeAB4AhTQyNJyanMzOzGRmZOzq7LS2tISChExOTNze3KyqrPT29MTCxIyOjHRydFxaXDw+PNTW1KSmpPTy9Ly+vIyKjOTm5LSytPz+/MzKzJSWlHx6fGRiZDw6PJyenNTS1GxubOzu7Ly6vISGhFRSVOTi5KyurPz6/MTGxJSSlHR2dFxeXERGRNza3P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+wJZwSByaIKyicim8EEDEY5IoMTGLUqtQSrycMNqrsAKpGJFExAIijrIgii1aqFicwu0WyIOQT1sQC31XeC0XCB4SLVx6dhddcXIkkXQeLBdcFwILBEQEEyFaCm8QBGEkZRdoFQsCQwoYCQkTlE4sllCLLCAXEhIXGAuKRxYJBSSPWBUeEAhxya+dJAUlJR6FRQqIEIpLENUn3XkSCNDZC2Z56nlv7UhI4kseHfT19BHv7m/xSgL29hGumFMysI0JCwMoFZHQ4U8bASoAAJjA5IQBAwlyMamgQaIKARcsKJSAAVAGAyJCKKQTgAOAFRashFhhwMQCMCIa9LFJwQCAAwFhPBwAwIFBNwkOViRSkaLFiQ8okoGwcLFDtwoPdBLpsEJECwlMF1H44GpIhQ4ZwqQbQuLAgU5gm7Zg8cGAwl5iDKwI+HVDgyEdPhRY10LACgeR4g4hkCKFRjEmBqygKESCXyIFGnRQh2BEA2iKX11cyQTE2r5/iVQgvS50niAAIfkECQkALAAsAAAAAB4AHgCFPD48pKKk1NLUdHJ07OrsvLq8jIqMXFpc3N7c9Pb0xMbElJaUTEpMrK6shIKEZGZk3NrcfHp89PL0xMLElJKUZGJk5Obk/P78zM7MnJ6cVFJUtLa0REZEpKak1NbUdHZ07O7svL68jI6MXF5c5OLk/Pr8zMrMnJqcTE5MtLK0hIaEbG5s////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv5AlnBIHJY8kKJyKbwQQMRjkpi4MIvSkhFJvEAg2uvQ4rFsp0IySRyFeBJC6dYTZgtBAkScKyR5CGJ1TQgCEixyLAkCEFZRWyRwQ4qMcl4eUEMSGCaNCW5/dX4WF1wgHmtCniETGHVOEIuYJRAgFxISXgJwJQgKEwoEjVEWAh4IcMJxUAQmExMIgkoJhB6GSySrb3ZCEgjJVAKY2+NXAObn5wpiECkpDe3vKRvo9OpXEPH58lffRf2BGz5Ey9QAlR0PKzhwsKcEw4kFG6wxIaBC4QABF0JE4iaABYIOJ04oGJggAAoOBwpomXBARAkTAkosUGGmBIYMCwJ4EOZhBHkHBiesSVhx4M0AFSwwOMjQSEKIhw2sEdDgwCCLDgcWJDrK4sIJBx3HpOhQBxARCxVGQEnAlQUJBxQ2dpW4RMSBBqnasmjgIAQ5DwdWRGKL9I4BFXSvlPhwwIQkvSxCOMBrh8QDB8IIR6EQdxsIs9wgs7AwcJzmbUEAACH5BAkJAC8ALAAAAAAeAB4AhTQyNJyanMzOzGRmZLS2tOzq7ISChExOTKyqrNze3HR2dMTCxPT29IyOjDw+PKSipNTW1GxubFxaXLy+vPTy9IyKjLSytOTm5Hx+fMzKzPz+/JSWlGRiZDQ2NJyenNTS1GxqbLy6vOzu7ISGhKyurOTi5Hx6fMTGxPz6/JSSlERGRKSmpNza3HRydFxeXP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+wJdwSByiIKyicinUFETEY5LI0DCLUpQRSdSwWNrr8AK5bKdCckkcZUEYQukWEmYLRZ9EnCssQQpiZl0JHxQvci8MHyxWUWMOLXpDioxyXhBQkwmMQh8HAB0pmS8XHxcaXCIQa3FkeXUMHg4AKiRaKCwiGhQUXh9wThCLo0QFJgAALgIvjUZQFCwff3VLHy7IE0wFwiXUVxoEA3BLKAnjdkPN6EQH7e7uGYEnC/P1Cxnv+ctXF/T+9fGYqFv3bYEBb5MmAELHAoMECfuUQCCB4IShKwU2PDQBQcOJc4mSlAhBgsQvJQxIcJAAYoKVDBE8oJCmAUEAM7gsICCQoBl+ixYSXKwYxwBDCxYMRgR48WGDhUYMMlCcMK4AhwYLhViI8CDRiA3MEGxA80LEghB1sqZRoAAKCgNgSQV44A2kEg8tCAhhUCHFkBAbAjKMYIDo1yEUAni4yAbFiAgR38YVkmFDCHQXTKRoxtevkQcrEC6hoDbpZCEFRKMzvS4IACH5BAkJADAALAAAAAAeAB4AhTQyNJyanMzOzGxqbLS2tOzq7ISChExOTKyqrNze3HR2dMTCxPT29IyOjERGRFxaXKSipNTW1Dw+PHRydLy+vPTy9IyKjFRWVLSytOTm5Hx+fMzKzPz+/JSWlDQ2NJyenNTS1GxubLy6vOzu7ISGhFRSVKyurOTi5Hx6fMTGxPz6/JSSlExKTGRiZKSmpNza3P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QJhwSByqIq+icilkBFzEY5LI4DCLJ4+kYEQSOa+X6kpsADTdqTATOZGJFQcAJJR2I+P30ARoWe1CCRFcV4RGDwAEMIAMSFZRQwUHGm5DGx4ODHZgERVUCS+PES0OLAGeQgoAHXYjIJWLJyARCXkwDC4HDhcEYxkOCBwVFZwMMBwFEUgjSwUWDg4DdMZRniMvsxm2SxET0AtMya/bVyoiCuRGCdR6Q4/tRS3y8/N0V9dI+S9I9P32TCP06VOj5B08Mhw2rEjXRACzdgkahAjxD8uCBRHYLRkBYUKIFQk4CNjGwE2BDRQW1FKigoCCEBo2jBFgAIGKFyFFmODC4USAigUpMrxLYCCEAgzUGKwwUKsDAhgJEFB4xODFRQHURqD4YAgGBQMmFj05RgEBLBgjBGx493DICBIWmDmBAqOAiV5FGA5BYADcrbFCNiCIcJDoCmoqAMOoYAJpOw4BNBBuohhGBAQp2jmD8C4x3ToEROgtUqHt389CKmg8KBY1mSAAO3hESFhCeEsrQlpVR2orR2RBdU5EVWk3NkNTSjh5TitLZi9Ba3VMY1crR1J2dE4zWkNyUDl2cFV0NEJsU0hmMEw=");background-position: center center;background-repeat: no-repeat }.productpage-carousel.owl-carousel .item {text-align: center;position: relative;cursor: zoom-in }.productpage-carousel.owl-carousel .item img {margin: auto;object-fit: contain;max-width: 100%;width: auto !important;height: 282px;background: #f7f8fa;text-indent: -9999px;overflow: hidden }@media print, screen and (min-width:40em) {.productpage-carousel.owl-carousel .item img {height: 332px }}@media print, screen and (min-width:64em) {.productpage-carousel.owl-carousel .item img {height: 332px }}button, input, optgroup, select, textarea {font-family: "Roboto", Arial, sans-serif }.checkbox-listitem {margin: 0;display: inline-block }.checkbox-listitem li {margin: 0;list-style-type: none }.checkbox-listitem li a {position: relative;padding-left: 1.4375rem;padding-top: .2rem;padding-bottom: .2rem;line-height: 1.3 }.checkbox-listitem li a:before {content: "";display: inline-block;width: .9375rem;height: .9375rem;border: 1px solid #d7d8d9;margin-right: .5rem;position: absolute;left: 0;top: .2rem;background: #fff;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px }.checkbox-listitem li.active a {color: #0a0a0a }.checkbox-listitem li.active a:before {content: '';background-size: 100%;background-repeat: no-repeat;background-image: url(/images/icon-check.svg);background-size: 70%;background-position: center;background-color: #fff;border-color: #0a0a0a }.radio-listitem {margin: 0;display: inline-block }.radio-listitem li {margin: 0;list-style-type: none }.radio-listitem li a {position: relative;padding-left: 1.4375rem;padding-top: .2rem;padding-bottom: .2rem;line-height: 1.3 }.radio-listitem li a:before {content: "";display: inline-block;width: .9375rem;height: .9375rem;border: 1px solid #d7d8d9;margin-right: .5rem;position: absolute;left: 0;top: .2rem;background: #fff;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50% }.radio-listitem li.active a {color: #0a0a0a }.radio-listitem li.active a:before {content: '';background-size: 100%;background-repeat: no-repeat;background-image: url(/images/icon-bullet.svg);background-size: 70%;background-position: center;background-color: #fff;border-color: #0a0a0a }.checkbox-standard {border: none !important;margin: 0;padding: 0 }.checkbox-standard div {display: block;position: relative;margin-bottom: 3px }@media screen and (max-width:39.9375em) {.checkbox-standard div {margin-bottom: 0 }}.checkbox-standard label {margin-left: 0;margin-bottom: 2px;font-size: .9375rem;line-height: 1.5rem }.checkbox-standard label.disabled {cursor: default;color: #e4e5e7 }.checkbox-standard label img, .checkbox-standard label svg {height: 12px;fill: #313131 }.checkbox-standard label:before {content: "";display: inline-block;width: .9375rem;height: .9375rem;border: 1px solid #d7d8d9;background: #fff;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;float: left;margin-top: 4px;margin-right: 10px }.checkbox-standard input {-webkit-appearance: none;-moz-appearance: none;appearance: none;outline: none;margin: 0;opacity: 0;height: 0;width: 0 }.checkbox-standard input:checked+label:before {content: '';background-repeat: no-repeat;background-image: url(/images/icon-check.svg);background-size: 70%;background-position: center;background-color: #fff;border-color: #0a0a0a }.checkbox-standard input:checked+label.disabled:before {background-image: none }.textfield {display: block;position: relative;margin: 5px 0;}.textfield>input, .textfield>[type='text'], .textfield>[type='password'], .textfield select {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;display: block;color: #0a0a0a;outline: none;width: 100%;font-size: 14px;padding: 0 15px;border: none;background-position: right center;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;-ms-transition: all .15s ease-out;transition: all .15s ease-out;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;border: 1px solid #e4e5e7 }.textfield>input.is-invalid-input, .textfield>[type='text'].is-invalid-input, .textfield>[type='password'].is-invalid-input, .textfield select.is-invalid-input {border: 1px solid #ec5840;background: #fff;color: #ec5840 !important }.textfield>input.is-invalid-input~label, .textfield>[type='text'].is-invalid-input~label, .textfield>[type='password'].is-invalid-input~label, .textfield select.is-invalid-input~label {color: #ec5840 !important }.textfield>input.is-invalid-input:focus, .textfield>[type='text'].is-invalid-input:focus, .textfield>[type='password'].is-invalid-input:focus, .textfield select.is-invalid-input:focus {color: #777 !important }.textfield>input.is-invalid-input:focus~label, .textfield>[type='text'].is-invalid-input:focus~label, .textfield>[type='password'].is-invalid-input:focus~label, .textfield select.is-invalid-input:focus~label {color: #777 !important }.textfield>input.is-invalid-input.label-up, .textfield>[type='text'].is-invalid-input.label-up, .textfield>[type='password'].is-invalid-input.label-up, .textfield select.is-invalid-input.label-up {color: #777 }.textfield>input.is-invalid-input.label-up~label, .textfield>[type='text'].is-invalid-input.label-up~label, .textfield>[type='password'].is-invalid-input.label-up~label, .textfield select.is-invalid-input.label-up~label {color: #777 }.textfield>input.label-up~label, .textfield>input:focus~label, .textfield>input.active~label, .textfield>input.ng-not-empty~label, .textfield>[type='text'].label-up~label, .textfield>[type='text']:focus~label, .textfield>[type='text'].active~label, .textfield>[type='text'].ng-not-empty~label, .textfield>[type='password'].label-up~label, .textfield>[type='password']:focus~label, .textfield>[type='password'].active~label, .textfield>[type='password'].ng-not-empty~label, .textfield select.label-up~label, .textfield select:focus~label, .textfield select.active~label, .textfield select.ng-not-empty~label {font-size: .625rem;top: 0;text-overflow: ellipsis;line-height: 30px }.textfield>[type='text'], .textfield>[type='password'], .textfield>[type='email'] {line-height: 0 !important }.textfield>[type='text']:focus, .textfield>[type='password']:focus, .textfield>[type='email']:focus {border: 1px solid #777 }.textfield select {padding: 0 14px 0 12px !important;background-position: right 20px;-webkit-appearance: none;-moz-appearance: none;text-indent: 1px;text-overflow: '';cursor: pointer }.textfield select:hover {background-position: right 20px;background-color: rgba(0, 0, 0, .05) }.textfield .is-invalid-x {position: absolute;right: 12px;top: 0;line-height: 3rem;font-size: 24px;color: #ec5840 }.textfield.duo-input-left input, .textfield.duo-input-left select {-webkit-border-radius: 2px 0 0 2px;-moz-border-radius: 2px 0 0 2px;border-radius: 2px 0 0 2px;border-right: none }.textfield.duo-input-right input, .textfield.duo-input-right select {-webkit-border-radius: 0 2px 2px 0;-moz-border-radius: 0 2px 2px 0;border-radius: 0 2px 2px 0 }.input-textarea {position: relative }.input-textarea textarea {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;display: block;color: #777;outline: none;width: 100%;font-size: .8125rem;padding: .5625rem .8125rem 1.25rem;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;-ms-transition: all .15s ease-out;transition: all .15s ease-out;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;border: 1px solid #e4e5e7 }@media screen and (min-width:40em) and (max-width:65.9375em) {.input-textarea textarea {padding-bottom: .25rem }}@media screen and (max-width:39.9375em) {.input-textarea textarea {padding-bottom: .25rem }}.input-textarea textarea:focus:not(select)~label, .input-textarea textarea.active~label, .input-textarea textarea:valid~label {font-size: .8125rem;top: 0;left: 30px;text-overflow: ellipsis;line-height: 27px;width: calc(100% - 60px) }.qty {position: relative;border: 1px solid #e4e5e7;width: 16%;float: left;margin-right: 4%;padding-right: 1.875rem }.qty input {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: none;text-align: right;font-size: 1.125rem;height: 3.1rem;padding-right: 0 }.qty .up, .qty .down {right: 0;width: 1.875rem;height: 1.55rem;display: block;position: absolute;-webkit-background-size: 35%;background-size: 35%;background-position: center center;-webkit-background-origin: content-box;background-origin: content-box;background-repeat: no-repeat;opacity: 0;cursor: pointer }.qty:hover .up, .qty:hover .down {opacity: 1 }.qty .up {top: 0;background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon transform='rotate(180 16,12.000000000000002)' points='0,0 32,0 16,24' style='fill: rgb%28209, 209, 209%29'></polygon></svg>");background-position: center 18px }.qty .down {top: 1.55rem;background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28209, 209, 209%29'></polygon></svg>");background-position: center 3px }.qty .up:hover {background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon transform='rotate(180 16,12.000000000000002)' points='0,0 32,0 16,24' style='fill: rgb%28135, 135, 135%29'></polygon></svg>") }.qty .down:hover {background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28135, 135, 135%29'></polygon></svg>") }.option-images-container {margin-bottom: 1.2rem }.option-image {position: relative;display: inline-block;margin-bottom: 4px }.option-image input[type=radio] {display: none }.option-image input[type=radio]:checked~label {-webkit-box-shadow: 0 0 0 2px red;-moz-box-shadow: 0 0 0 2px red;box-shadow: 0 0 0 2px red }.option-image input[type=radio]~label {display: inline-block;margin: 0 }.textfield-fake {border: 1px solid #d8d8d9;background: #f7f8fa;margin-right: 2%;height: 3rem;line-height: 3rem;font-size: .9375rem;padding: 0 14px;font-size: 13px;color: #777 }.select-image {width: 100%;min-height: 3rem;vertical-align: middle;position: relative;background: #fff;border: 1px solid #e4e5e7;overflow: hidden;border-radius: 2px;position: relative;margin-bottom: 20px }.select-image label {line-height: 18px;color: #777 }.select-image label span {padding-top: 15px;padding-bottom: 15px;display: inline-block;max-width: 85% !important }@media print, screen and (min-width:64em) {.select-image label:hover {background: rgba(0, 0, 0, .05) }}.select-image:after {content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='9' height='6' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28119, 119, 119%29'></polygon></svg>");background-origin: content-box;background-position: right -1rem center;background-repeat: no-repeat;background-size: 9px 6px;position: absolute;top: 50%;right: 15px;transform: translate(0, -50%) }.select-image.optionSelected {border: none;overflow: visible }@media screen and (max-width:39.9375em) {.select-image.optionSelected {position: fixed;top: 0;height: 100%;z-index: 1000000000;left: 0;-webkit-animation: fadeEffect .3s;-moz-animation: fadeEffect .3s;-o-animation: fadeEffect .3s;animation: fadeEffect .3s }.select-image.optionSelected .options {-webkit-overflow-scrolling: touch;border: none !important;max-height: 100% !important }.select-image.optionSelected .options .option:nth-child(1) label {position: relative;border-bottom: 1px solid #ddd;color: #000;font-weight: 500;position: fixed !important;background: #fff !important;z-index: 11 }.select-image.optionSelected .options .option:nth-child(1) label:after {content: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='12' viewBox='0 0 24 24' style='fill:#000;'><path d='M12.696 12l11.172-11.172c0.115-0.091 0.188-0.23 0.188-0.387 0-0.272-0.22-0.492-0.492-0.492-0.16 0-0.302 0.076-0.391 0.194l-11.173 11.185-11.172-11.184c-0.090-0.13-0.238-0.214-0.406-0.214-0.272 0-0.492 0.22-0.492 0.492 0 0.168 0.084 0.316 0.212 0.405l11.174 11.173-11.172 11.208c-0.064 0.082-0.103 0.188-0.103 0.302 0 0.257 0.198 0.469 0.45 0.49 0.003 0 0.005 0 0.007 0 0.134 0 0.256-0.055 0.343-0.144l11.16-11.148 11.172 11.184c0.089 0.089 0.212 0.144 0.348 0.144s0.259-0.055 0.348-0.144c0.089-0.089 0.144-0.212 0.144-0.348s-0.055-0.259-0.144-0.348z'></path></svg>");display: block;position: absolute;right: 10px;top: 0 }}.select-image.optionSelected .options {background: #fff;border: 1px solid #777;position: absolute;width: 100%;border-radius: 2px;max-height: 315px;overflow: hidden;overflow-y: auto }.select-image.optionSelected .options .option {min-height: 3rem;overflow: hidden }.select-image.optionSelected .options .option label {display: inline-block;min-height: 3rem;padding-top: 8px;height: auto !important }.select-image.optionSelected .options .option input+label {display: block;margin: 0;padding: 0 14px }.select-image.optionSelected .options .option input:checked+label {position: relative;background: #f7f8fa }.select-image.optionSelected .options .option input:checked+label span {padding-top: 15px !important }.select-image.optionSelected .options .option input:checked+label:after {content: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10' height='10' viewBox='0 0 24 24'><path style='fill:#fff;' d='M9.156 20.472c-0.444-0.001-0.847-0.18-1.14-0.468l-7.524-7.332c-0.305-0.297-0.494-0.711-0.494-1.17 0-0.902 0.731-1.634 1.634-1.634 0.444 0 0.846 0.177 1.14 0.464l6.348 6.192 12.072-12.528c0.302-0.319 0.728-0.517 1.2-0.517 0.912 0 1.651 0.739 1.651 1.651 0 0.44-0.172 0.839-0.452 1.135l-13.271 13.703c-0.298 0.311-0.716 0.504-1.18 0.504-0.007 0-0.014-0-0.022-0z'></path></svg>");display: block;position: absolute;right: 12px;top: 50%;margin-top: -10px;background: #7cb342;padding: 1px 5px 1px }.select-image.optionSelected .options .option:nth-child(1) label {display: block;position: relative;left: 0;top: 0;line-height: 3rem;font-size: 14px }.select-image.optionSelected .options .option:nth-child(1) label:after {content: "" !important;background-color: transparent !important }@media screen and (max-width:39.9375em) {.select-image.optionSelected .options .option:nth-child(1) label:after {content: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='12' viewBox='0 0 24 24' style='fill:#000;'><path d='M12.696 12l11.172-11.172c0.115-0.091 0.188-0.23 0.188-0.387 0-0.272-0.22-0.492-0.492-0.492-0.16 0-0.302 0.076-0.391 0.194l-11.173 11.185-11.172-11.184c-0.090-0.13-0.238-0.214-0.406-0.214-0.272 0-0.492 0.22-0.492 0.492 0 0.168 0.084 0.316 0.212 0.405l11.174 11.173-11.172 11.208c-0.064 0.082-0.103 0.188-0.103 0.302 0 0.257 0.198 0.469 0.45 0.49 0.003 0 0.005 0 0.007 0 0.134 0 0.256-0.055 0.343-0.144l11.16-11.148 11.172 11.184c0.089 0.089 0.212 0.144 0.348 0.144s0.259-0.055 0.348-0.144c0.089-0.089 0.144-0.212 0.144-0.348s-0.055-0.259-0.144-0.348z'></path></svg>") !important;top: 0 !important;margin-top: 0 !important;right: 15px !important;background-color: transparent !important;padding: 0 !important }}.select-image.optionSelected:after {content: "" }.select-image.is-invalid-input {border: 1px solid #ec5840;background: #fff;color: #ec5840 !important }.select-image.is-invalid-input.optionSelected {border: none }.select-image .options {z-index: 1 }.select-image .options .option {overflow: hidden }.select-image .options .option img {vertical-align: middle;margin-right: 5px;margin-top: -4px;height: 30px }.select-image .options .option label {display: none }.select-image .options .option+label span {padding-top: 0 !important;display: inline-block }.select-image .options .option input {width: 0;height: 0;overflow: hidden;margin: 0;padding: 0;float: left;display: inline-block;position: absolute;left: -10000px }.select-image .options .option input:checked+label {display: block;width: 100%;margin: 0;padding: 0 15px }.select-image .options .option input:checked+label img {margin-top: 8px;margin-right: 8px;float: left }.select-image .options .option input:checked+label span {padding-top: 22px !important;padding-bottom: 8px !important;display: inline-block;color: #000;font-weight: 500 }.select-image .options .option:nth-child(1) label {display: block;min-height: 3rem;height: 100%;position: absolute;left: 0;top: 0;line-height: 0;font-size: 10px;width: 100%;margin: 0;padding: 14px 54px }.select-image .options .option:nth-child(1) input:checked+label {display: block;position: relative;left: 0;top: 0;line-height: 3rem;font-size: 14px }.select-image.select-text-only .options .option:nth-child(1) label {padding-left: 14px !important }@-webkit-keyframes fadeEffect {0% {opacity: 0;top: 100% }100% {opacity: 1;top: 0 }}@-moz-keyframes fadeEffect {0% {opacity: 0;top: 100% }100% {opacity: 1;top: 0 }}@-o-keyframes fadeEffect {0% {opacity: 0;top: 100%;}100% {opacity: 1;top: 0;}}@keyframes fadeEffect {0% {opacity: 0;top: 100% }100% {opacity: 1;top: 0 }}.catalog {display: block;position: relative;padding: 1rem 1rem 1rem 0 }.catalog figure {margin: 0 }.catalog figure .thumb {display: block;border: 1px solid #e4e5e7;height: 166px;overflow: hidden;position: relative }.catalog figure .thumb img {max-width: none;height: 100% }.catalog figure .thumb .download {width: 100%;bottom: -30px;display: block;position: absolute;background: #313131;color: #fff;text-align: center;font-size: 12px;padding: 5px 0;-webkit-transition: bottom .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: bottom .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: bottom .2s cubic-bezier(.19, .26, .17, .99);transition: bottom .2s cubic-bezier(.19, .26, .17, .99) }:hover.catalog figure .thumb .download {bottom: 0 }.catalog figure .thumb .download svg>use {fill: #fff }.catalog figure figcaption {margin-top: .5rem;font-size: .8125rem;overflow: hidden }.catalog .media-extention {position: absolute;top: 10%;right: .5rem;padding: .5rem 1rem;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px }[href*=".pdf"].catalog .media-extention {background-color: #ec5840 }.video {display: block;position: relative }.video figure {margin: 0 }.video figure figcaption {margin: .7rem 0 2.2rem 0;font-size: .875rem;font-weight: bold }.Magazine-Index-Container {background: #f7f8fa }.Magazine-Index-Container .Magazine-Title h1 {font-size: 1.875rem;font-family: "Noto Serif" }.Magazine-Index-Container .Magazine-Description {font-size: 1.25rem;font-weight: 300;color: #777 }@media print, screen and (min-width:40em) {.Magazine-Index-Container .Magazine-Description {font-size: 1.25rem }}.Title-Tag-Options {font-size: 15px;margin: 4px 6px 0 0 }.Tag-Label {background: #fff;color: #777;border: 1px solid #eee;border-radius: 2px;cursor: pointer;font-size: 12px }.Article-Gallery {height: 460px;background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: relative;background-color: rgba(0, 0, 0, .2) }@media screen and (min-width:40em) and (max-width:65.9375em) {.Article-Gallery {height: 360px }}@media screen and (max-width:39.9375em) {.Article-Gallery {height: 220px }}.Article-Gallery:before {content: '';position: absolute;top: 0;bottom: 0;width: 100%;background: rgba(0, 0, 0, .1);opacity: 0;-webkit-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);transition: opacity .2s cubic-bezier(.19, .26, .17, .99) }@media screen and (max-width:39.9375em) {.Article-Gallery:before {content: none }}.Article-Gallery .button {position: absolute }@media screen and (min-width:40em) {.Article-Gallery .button {opacity: 0;left: 50%;margin-top: 200px;-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);transition: opacity .2s cubic-bezier(.19, .26, .17, .99) }}@media screen and (max-width:39.9375em) {.Article-Gallery .button {right: 15px;bottom: 15px }}.Article-Gallery:hover:before, .Article-Gallery:hover .button {opacity: 1 }.Article-News-Content {position: relative;margin-top: -60px;background: #fff }@media screen and (min-width:40em) {.Article-News-Content {margin-bottom: 3rem }}@media screen and (min-width:40em) {.Article-News-Content:before {content: '';position: absolute;background: #fff;left: -30px;right: -30px;display: block;height: 60px }}.Article-News-Content h1 {font-family: "Noto Serif";font-size: 2.25rem;position: relative;margin-top: 30px;margin-bottom: 2rem }.Article-News-Content h1:after {content: '';width: 40px;height: 2px;background: #e4e5e7;display: block;position: absolute;bottom: -15px }@media screen and (max-width:39.9375em) {.Article-News-Content h1 {margin-top: 0;font-size: 1.875rem }}.Article-News-Content h2 {font-family: "Noto Serif";font-size: 1.375rem;margin-bottom: 2rem;color: #777;font-style: italic }@media screen and (max-width:39.9375em) {.Article-News-Content h2 {font-size: 1.375rem }}.Article-News-Content strong, .Article-News-Content b {font-weight: 700 }@media screen and (max-width:39.9375em) {.Article-News-Content {padding: .8rem !important;margin-top: 0 !important }}.Article-News-Text {font-size: 1rem;font-family: "Noto Serif";margin-top: 12px }.Article-News-Text .imageBodyCaption {margin-top: 5px;font-size: .875rem;color: #777 }.Article-News-Text a:not(.cont-img) {text-decoration: none;background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5) 50%, transparent 50%);background-repeat: repeat-x;background-size: 2px 1px;background-position: 0 100%;-webkit-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: background-color .2s cubic-bezier(.19, .26, .17, .99);transition: background-color .2s cubic-bezier(.19, .26, .17, .99) }.Article-News-Text a:not(.cont-img):hover {background-color: #f7f8fa }.Article-News-Text .cont-img {display: block;position: relative;margin-top: 12px }.Article-News-Text .cont-img:hover .icon-pin-it {opacity: 1 }.Article-News-Text .cont-img img {display: block;width: 100% }.Article-News-Text .cont-img .icon-pin-it {opacity: 0;position: absolute;top: 10px;left: 10px;height: 28px;width: auto;color: #fff;background: #ce2123 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzBweCIgd2lkdGg9IjMwcHgiIHZpZXdCb3g9Ii0xIC0xIDMxIDMxIj48Zz48cGF0aCBkPSJNMjkuNDQ5LDE0LjY2MiBDMjkuNDQ5LDIyLjcyMiAyMi44NjgsMjkuMjU2IDE0Ljc1LDI5LjI1NiBDNi42MzIsMjkuMjU2IDAuMDUxLDIyLjcyMiAwLjA1MSwxNC42NjIgQzAuMDUxLDYuNjAxIDYuNjMyLDAuMDY3IDE0Ljc1LDAuMDY3IEMyMi44NjgsMC4wNjcgMjkuNDQ5LDYuNjAxIDI5LjQ0OSwxNC42NjIiIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxIj48L3BhdGg+PHBhdGggZD0iTTE0LjczMywxLjY4NiBDNy41MTYsMS42ODYgMS42NjUsNy40OTUgMS42NjUsMTQuNjYyIEMxLjY2NSwyMC4xNTkgNS4xMDksMjQuODU0IDkuOTcsMjYuNzQ0IEM5Ljg1NiwyNS43MTggOS43NTMsMjQuMTQzIDEwLjAxNiwyMy4wMjIgQzEwLjI1MywyMi4wMSAxMS41NDgsMTYuNTcyIDExLjU0OCwxNi41NzIgQzExLjU0OCwxNi41NzIgMTEuMTU3LDE1Ljc5NSAxMS4xNTcsMTQuNjQ2IEMxMS4xNTcsMTIuODQyIDEyLjIxMSwxMS40OTUgMTMuNTIyLDExLjQ5NSBDMTQuNjM3LDExLjQ5NSAxNS4xNzUsMTIuMzI2IDE1LjE3NSwxMy4zMjMgQzE1LjE3NSwxNC40MzYgMTQuNDYyLDE2LjEgMTQuMDkzLDE3LjY0MyBDMTMuNzg1LDE4LjkzNSAxNC43NDUsMTkuOTg4IDE2LjAyOCwxOS45ODggQzE4LjM1MSwxOS45ODggMjAuMTM2LDE3LjU1NiAyMC4xMzYsMTQuMDQ2IEMyMC4xMzYsMTAuOTM5IDE3Ljg4OCw4Ljc2NyAxNC42NzgsOC43NjcgQzEwLjk1OSw4Ljc2NyA4Ljc3NywxMS41MzYgOC43NzcsMTQuMzk4IEM4Ljc3NywxNS41MTMgOS4yMSwxNi43MDkgOS43NDksMTcuMzU5IEM5Ljg1NiwxNy40ODggOS44NzIsMTcuNiA5Ljg0LDE3LjczMSBDOS43NDEsMTguMTQxIDkuNTIsMTkuMDIzIDkuNDc3LDE5LjIwMyBDOS40MiwxOS40NCA5LjI4OCwxOS40OTEgOS4wNCwxOS4zNzYgQzcuNDA4LDE4LjYyMiA2LjM4NywxNi4yNTIgNi4zODcsMTQuMzQ5IEM2LjM4NywxMC4yNTYgOS4zODMsNi40OTcgMTUuMDIyLDYuNDk3IEMxOS41NTUsNi40OTcgMjMuMDc4LDkuNzA1IDIzLjA3OCwxMy45OTEgQzIzLjA3OCwxOC40NjMgMjAuMjM5LDIyLjA2MiAxNi4yOTcsMjIuMDYyIEMxNC45NzMsMjIuMDYyIDEzLjcyOCwyMS4zNzkgMTMuMzAyLDIwLjU3MiBDMTMuMzAyLDIwLjU3MiAxMi42NDcsMjMuMDUgMTIuNDg4LDIzLjY1NyBDMTIuMTkzLDI0Ljc4NCAxMS4zOTYsMjYuMTk2IDEwLjg2MywyNy4wNTggQzEyLjA4NiwyNy40MzQgMTMuMzg2LDI3LjYzNyAxNC43MzMsMjcuNjM3IEMyMS45NSwyNy42MzcgMjcuODAxLDIxLjgyOCAyNy44MDEsMTQuNjYyIEMyNy44MDEsNy40OTUgMjEuOTUsMS42ODYgMTQuNzMzLDEuNjg2IiBmaWxsPSIjYmQwODFjIj48L3BhdGg+PC9nPjwvc3ZnPg==) 5px 50% no-repeat;background-size: 18px 18px;text-indent: 28px;font: 14px/28px "Helvetica Neue", Helvetica, Arial, "sans-serif";font-weight: bold;border-radius: 4px;padding: 0 6px 0 0;-webkit-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);transition: opacity .2s cubic-bezier(.19, .26, .17, .99) }.Article-News-Text .cont-img .icon-pin-it:hover {background-color: #aa0719 }.Article-News-Text iframe {max-width: 100%;margin: 1rem 0 }.Article-News-Click {font-size: .8125rem;color: #777;margin-top: 5px }@media screen and (max-width:65.9375em) {.Article-News-Social {margin-bottom: 2rem }}@media print, screen and (min-width:64em) {.Article-News-Social {position: absolute !important;top: 144px !important;margin-left: -104px;z-index: 99 }}.Article-News-Social .sticky {display: inline-block }.Article-News-Social .Social-Share {border: 1px solid #e4e5e7;display: inline-block;width: 50px;height: 50px;text-align: center;line-height: 36px;font-size: 21px;position: relative;width: 40px;height: 40px;line-height: 26px }@media print, screen and (min-width:64em) {.Article-News-Social .Social-Share {width: 60px;height: 60px;line-height: 40px;display: block;margin-top: -1px;cursor: pointer }}@media screen and (max-width:65.9375em) {.Article-News-Social .Social-Share {margin-right: 10px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px }}.Article-News-Social .Social-Share:last-child {margin-right: 0 }@media print, screen and (min-width:64em) {.Article-News-Social .Social-Share:hover span {width: 170px;display: block }}@media screen and (max-width:39.9375em) {.Article-News-Social .Social-Share svg[class*='icon'] {width: .7em;height: .7em }}.Article-News-Social .Social-Share span {display: none;position: absolute;font-size: .8125rem;left: 65px;top: 16px;width: 0;line-height: 24px;text-align: left;padding-left: 12px }.Article-News-Social .Social-Share span:before {position: absolute;left: -4px;top: 8px;content: "";display: block;width: 0;height: 0;border-style: solid;border-width: 4px 4px 4px 0 }.Article-News-Social .Social-Share.facebook:hover svg {fill: #3b5999 }.Article-News-Social .Social-Share.facebook span {background: #3b5999;color: #fff }.Article-News-Social .Social-Share.facebook span:before {border-color: transparent #3b5999 transparent transparent }.Article-News-Social .Social-Share.twitter:hover svg {fill: #55acee }.Article-News-Social .Social-Share.twitter span {background: #55acee;color: #fff }.Article-News-Social .Social-Share.twitter span:before {border-color: transparent #55acee transparent transparent }.Article-News-Social .Social-Share.googleplus:hover svg {fill: #dd4b39 }.Article-News-Social .Social-Share.googleplus span {background: #dd4b39;color: #fff }.Article-News-Social .Social-Share.googleplus span:before {border-color: transparent #dd4b39 transparent transparent }.Article-News-Social .Social-Share.pinterest:hover svg {fill: #ce2123 }.Article-News-Social .Social-Share.pinterest span {background: #ce2123;color: #fff }.Article-News-Social .Social-Share.pinterest span:before {border-color: transparent #ce2123 transparent transparent }.Article-News-Social .Social-Share.tumblr:hover svg {fill: #304a64 }.Article-News-Social .Social-Share.tumblr span {background: #304a64;color: #fff }.Article-News-Social .Social-Share.tumblr span:before {border-color: transparent #304a64 transparent transparent }.Article-News-Products {padding: .987rem !important }.Article-News-Products h4 {font-size: 1rem;display: block;margin-top: 12px }@media screen and (max-width:39.9375em) {.news-container>div {top: auto !important }}.fair {display: block;border: 1px solid #e4e5e7;-webkit-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;background-color: #fff;-webkit-transition: border-color .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: border-color .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: border-color .2s cubic-bezier(.19, .26, .17, .99);transition: border-color .2s cubic-bezier(.19, .26, .17, .99) }.fair:hover {border-color: #bdbfc0 }.fair figure .fair-cover {position: relative;height: 180px;display: block;overflow: hidden;background-size: cover;background-repeat: no-repeat;background-position: center center }.fair figure .fair-cover:before {content: "";display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .3);z-index: 1 }.fair figure .fair-cover>img {min-width: 100%;min-height: 100% }.fair figure .thumbnail {position: absolute;z-index: 1;margin: auto;top: 0;right: 0;bottom: 0;left: 0;width: 7.5rem;height: 7.5rem;padding: .5rem;background-color: #fff }.fair figure .thumbnail>img {width: 100% }.fair figure figcaption {padding: 1.5rem 1.5rem 0;text-align: center }.fair figure figcaption .fair-name {font-size: 1.3rem;font-weight: 500;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-bottom: .5rem }@media print, screen and (min-width:40em) {.fair figure figcaption .fair-name {font-size: 1rem }}.fair figure figcaption .location {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-bottom: .5rem }.fair figure figcaption .location, .fair figure figcaption .date {font-size: .9375rem }.fair footer {text-align: center;padding: .5rem 1.5rem 1.5rem;color: #777;font-size: .875rem }.FairEventColumnTitle {padding-top: 20px }.FairEventColumn .row {border-bottom: 1px solid #e4e5e7;margin-top: 12px;padding-bottom: 4px }.FairEventColumn small {font-size: .8125rem;line-height: 18px;display: inline-block;padding-right: 12px }.FairEventDaysContainer {padding-top: 7px }.FairEventDaysContainer h4 {float: left;font-size: 15px;line-height: 30px;margin-right: 10px }.FairEventDaysContainer label span {cursor: pointer;width: 30px;height: 30px;border-radius: 30px;border: 1px solid #e4e5e7;line-height: 30px;text-align: center;margin-right: 5px;display: inline-block;font-size: .75rem;float: left }.FairEventDaysContainer label input.checkbox {display: none }.FairEventDaysContainer label input.checkbox.ng-not-empty+span {background: #e4e5e7 }.FairEventTileInfo h5, .FairEventTileInfo h6 {font-size: 1.125rem;font-weight: 500;margin-bottom: 0 }.FairEventTileInfo h5:hover, .FairEventTileInfo h6:hover {text-decoration: underline }.FairEventTileInfo p {padding: 0;margin: 0;font-size: 15px;line-height: 20px }.FairEventTileInfo .data-event {border: 1px solid #e4e5e7;font-size: .6875rem;color: #777;line-height: 20px;padding: 0 6px;text-align: center;margin-right: 5px;margin-top: 10px;display: inline-block }.media-object-events-box {padding: 1rem !important }.media-object-events-extra {padding: 1rem !important }@media print, screen and (min-width:40em) {.media-object-events-extra {padding: 2rem 9.5rem 2rem 3rem !important }}.fair-map {background: #fff;box-shadow: 0 1px 2px rgba(0, 0, 0, .1);box-sizing: border-box;padding: 20px;overflow: hidden }.fair-map:after {content: "";display: block;width: 0;height: 0;border-style: solid;border-width: 9px 9px 0 9px;border-color: #fff transparent transparent transparent;position: absolute;bottom: -9px;left: 30px }.fair-map:before {content: "";display: block;width: 0;height: 0;border-style: solid;border-width: 10px 10px 0 10px;border-color: rgba(0, 0, 0, .1) transparent transparent transparent;position: absolute;bottom: -10px;left: 29px }.fair-map .fair-map-logo {width: 70px;height: 70px;border: 1px solid #e4e5e7;padding: 10px;float: left;position: relative;line-height: 50px }.fair-map .fair-map-logo img {max-width: 50px;max-height: 50px;background: #fff }.fair-map .fair-map-logo img[src=''] {position: absolute;top: 0;left: 0;content: '';width: 100%;height: 100%;max-width: none;max-height: none;display: block;background-image: url("../../images/icon-house.svg");background-repeat: no-repeat;background-position: center center;opacity: .3;text-indent: -999px;overflow: hidden }.fair-map .fair-map-text {padding-left: 90px }.fair-map .fair-map-text .fair-map-name {font-size: 15px;font-weight: 500 }.fair-map .fair-map-text .fair-map-adress {font-size: 13px }.fair-map .fair-map-text .fair-map-link {font-size: 13px;text-decoration: underline;margin-top: 6px;display: inline-block }.cont-newsletter-social {background: #313131 }.footer-newsletter {padding: 1.5rem 0 }.footer-newsletter .title {display: block;font-family: "Noto Serif";font-size: 20px;font-style: italic;color: #fff }@media screen and (max-width:39.9375em) {.footer-newsletter .title {font-size: 1rem }}.footer-newsletter .newsletterSubscriptionErrorMsg {color: #fff;height: 20px;display: block;font-style: italic }.footer-newsletter .input-group {margin-bottom: 0;max-width: 460px;position: relative }@media screen and (max-width:39.9375em) {.footer-newsletter .input-group {margin-bottom: 30px }}.footer-newsletter .input-group input {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: 0 }.footer-newsletter .input-group input::placeholder {color: #777 }.footer-newsletter .input-group .input-group-button svg {margin-right: 8px }.footer-newsletter .input-group .input-group-button button {font-weight: 400 }.footer-newsletter .input-group .help-text {opacity: .6;color: #fff }@media screen and (max-width:39.9375em) {.footer-newsletter .input-group .help-text {position: absolute;left: 0;bottom: -30px }}.footer-newsletter .input-group .help-text a {color: #fff;text-decoration: underline }.footer-newsletter .input-group .help-text a:hover {text-decoration: none }.footer-social-bar {color: #fff;padding: 1.5rem 0 }@media screen and (max-width:65.9375em) {.footer-social-bar {background: #404040 }}@media screen and (max-width:39.9375em) {.footer-social-bar {padding: 20px 0 }}.footer-social-bar .title {font-size: .9375rem;opacity: .5;display: block }@media screen and (max-width:65.9375em) {.footer-social-bar .title {margin-top: 0 }}.footer-social-bar .list-social {margin: 0 }.footer-social-bar .list-social>li {display: inline-block;padding: 0 10px }@media screen and (max-width:39.9375em) {.footer-social-bar .list-social>li {padding: 0 5px }}.footer-social-bar .list-social>li a {opacity: .5;-webkit-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);-moz-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);-ms-transition: opacity .2s cubic-bezier(.19, .26, .17, .99);transition: opacity .2s cubic-bezier(.19, .26, .17, .99) }.footer-social-bar .list-social>li a svg {width: 1.5rem;height: 1.5rem;fill: #f7f8fa }.footer-social-bar .list-social>li a:hover {opacity: 1 }.footer-social-bar.onlysocial {padding: 1rem }.footer-social-bar.onlysocial .title, .footer-social-bar.onlysocial .list-social {display: inline-block }@media screen and (max-width:39.9375em) {.footer-social-bar.onlysocial {text-align: center }}.footer-social-bar.onlysocial .title {margin-bottom: 0 }@media screen and (max-width:39.9375em) {.footer-social-bar.onlysocial .list-social {line-height: 2.3rem }}.footer {background: #fff;border-top: 1px solid #e4e5e7;}.footer .footer-accordion {background: none }@media screen and (max-width:39.9375em) {.footer .footer-accordion {margin-bottom: 0;}}.footer .footer-accordion .accordion-title {border: none;font-size: 1.125rem;font-weight: 500;border-bottom: 1px solid #666;padding-bottom:12px;color: #000;margin-bottom: 15px;}.footer .footer-accordion .accordion-title-logo {padding:12px 0;}@media print, screen and (min-width:40em) {.footer .footer-accordion .accordion-title {padding-left: 0 }}.footer .footer-accordion .accordion-title:before {opacity: 0 }@media print, screen and (min-width:40em) {.footer .footer-accordion .accordion-title:hover, .footer .footer-accordion .accordion-title:focus {background: none;cursor: default }}.footer .footer-accordion .accordion-title>span {display: inline-block }.footer .footer-accordion .accordion-title>span.ico {margin-right: 5px }.footer .footer-accordion .accordion-content {background: none;border: none;padding: 0;display: block !important }@media print, screen and (min-width:40em) {.footer .footer-accordion .accordion-content {padding: 0;display: block !important }}.footer .footer-accordion .accordion-content>ul li>a {padding: .5rem 0;font-size: .875rem;color:#000;}.footer .footer-accordion .accordion-content>ul li>a:hover {text-decoration: underline }.footer .footer-accordion .accordion-content>ul li {clear: both }.footer .footer-accordion .accordion-content>ul li span:hover {text-decoration: underline }.footer .footer-accordion .accordion-content>ul .span-label {font-size: 9px;margin: 0px 0 4px 6px;padding: .3rem .4rem;cursor: pointer }.footer .footer-accordion .accordion-content>ul .span-label:hover {text-decoration: none !important }.footer .footer-accordion.footer-shop-accordion {border-bottom: none }@media print, screen and (min-width:40em) {.footer .footer-accordion.footer-shop-accordion {border-top: 1px solid #e4e5e7;padding-top: 2rem;margin-bottom: 2rem }}.footer .footer-accordion.footer-shop-accordion .secure-shop .title {margin-left: 7px;font-size: 1rem;line-height: 1.3rem }.footer .footer-accordion.footer-shop-accordion .secure-shop .ico {margin-top: 4px }.footer .secure-shop .text {font-size: .8125rem;color: #000;margin: 0;}.static-container .text {font-size: .8125rem;color: #000;margin: 0;padding-left:31px;}.unit-left {float: left;padding-right:7px;}@media screen and (max-width:65.9375em) {.footer .footer-accordion.footer-shop-accordion .secure-shop .text {margin-bottom: 10px }}@media screen and (min-width:40em) and (max-width:65.9375em) {.footer .footer-accordion.footer-shop-accordion .trusted-ico {max-height: 48px }}.bim-footer h3 {font-weight: 700;font-size: 1.125rem;margin: 1.5rem 0 .8rem }.bim-footer p {font-size: .875rem;color: #ccc;margin-right: 2rem }.footer-disclaimer {font-size: .8125rem;color: #fff;padding: 12px 0;background-color: #0a56a3;border-top: 1px solid #111 }.footer-disclaimer a {margin: 0 5px;color: #777 }.footer-disclaimer a:first-child {margin-left: 0 }.footer-disclaimer a:hover {color: #000 }.cookie-disclaimer {position: fixed;z-index: 20;background: rgba(0, 0, 0, .8);width: 100%;height: auto;bottom: 0;left: 0;color: #fff;display: block;padding: 15px }@media print, screen and (min-width:40em) {.cookie-disclaimer {padding: 10px 0 }}.cookie-disclaimer a {font-size: .875rem;margin-bottom: 0;color: #fff;display: inline-block }.cookie-disclaimer span {text-decoration: underline }.cookie-disclaimer .button {margin-top: 5px;text-transform: uppercase }@media print, screen and (min-width:64em) {.cookie-disclaimer .button {margin-top: 0;margin-left: 20px }}.info-request-container {padding-right: 0 }@media screen and (min-width:40em) and (max-width:65.9375em) {.info-request-container {padding-left: 0 }}@media screen and (max-width:39.9375em) {.info-request-container {padding-left: 0 }}.info-request {background: #f7f8fa }@media screen and (min-width:40em) and (max-width:65.9375em) {.info-request {margin-left: 0 }}@media screen and (max-width:39.9375em) {.info-request {margin-left: 0 }}.info-request-title {background: #3a3a3a;padding: .8rem 1rem;display: block;font-weight: 500;color:#fff;}.info-request-top {padding: .875rem 1.875rem 1.25rem }.info-request-top .info-request-logo {width: 5rem;height: 5rem;padding: .625rem;background: #fff;border: 1px solid #e4e5e7;float: left;margin-right: 1.25rem }@media screen and (min-width:40em) and (max-width:65.9375em) {.info-request-top .info-request-logo {margin-right: 1rem }}@media screen and (max-width:39.9375em) {.info-request-top .info-request-logo {margin-right: 1rem }}.info-request-top .info-request-logo span {width: 3.75rem;height: 3.75rem;background-size: contain !important;display: block }.info-request-top .pre-head {font-size: 1.125rem;line-height: 1.5rem;padding: 8px 0 1px;margin: 0 }@media screen and (min-width:40em) and (max-width:65.9375em) {.info-request-top .pre-head {font-size: .875rem }}@media screen and (max-width:39.9375em) {.info-request-top .pre-head {font-size: .875rem }}.info-request-top .head {font-size: 1.625rem;font-weight: 500;margin: 0 }@media screen and (min-width:40em) and (max-width:65.9375em) {.info-request-top .head {font-size: 1.25rem }}@media screen and (max-width:39.9375em) {.info-request-top .head {font-size: 1.25rem }}.info-request-top .info-request-user p {margin: 0;padding: 0 }.info-request-top .info-request-user .info-request-user-name {font-size: .9375rem;line-height: 1.125rem;padding-top: 6px }.info-request-top .info-request-user .info-request-user-mail {font-size: .8125rem;line-height: 1rem }.info-request-top .info-request-user .info-request-user-modify {font-size: .75rem;line-height: .875rem;padding-top: 16px;cursor: pointer;color: #777 }.info-request-message {padding: 0 1.875rem 0 }@media screen and (min-width:40em) and (max-width:65.9375em) {.info-request-message {padding: 0 1.875rem 0 }}@media screen and (max-width:39.9375em) {.info-request-message {padding: 0 1.875rem 0 }}.info-request-message h5 {font-size: .9375rem;font-weight: 500;margin: 0 0 6px }.info-request-message .input-textarea {padding-left: 36px !important }.info-request-message .input-textarea.small-12, .info-request-message .input-textarea.medium-12, .info-request-message .input-textarea.large-12 {padding-left: 0 !important }@media screen and (min-width:40em) and (max-width:65.9375em) {.info-request-message .input-textarea {padding-left: 0 !important }}@media screen and (max-width:39.9375em) {.info-request-message .input-textarea {padding-left: 0 !important }}.info-request-message .input-textarea h5 {margin-bottom: 10px }@media screen and (min-width:40em) and (max-width:65.9375em) {.info-request-message .input-textarea h5 {margin-top: 13px;margin-bottom: 6px }}@media screen and (max-width:39.9375em) {.info-request-message .input-textarea h5 {margin-top: 13px;margin-bottom: 6px }}.reveal .layer-index-up .textfield ul {max-height: 150px;overflow: auto }.info-request-form {padding: .3125rem 1.875rem 0 }.info-request-form h5 {font-size: 1rem;font-weight: 500;margin-bottom: .9375rem }.info-request-form .column.large-6:nth-child(even) {padding-left: .625rem }@media screen and (min-width:40em) and (max-width:65.9375em) {.info-request-form .column.large-6:nth-child(even) {padding-left: 0 }}@media screen and (max-width:39.9375em) {.info-request-form .column.large-6:nth-child(even) {padding-left: 0 }}.info-request-form .column.large-6:nth-child(odd) {padding-right: .625rem }@media screen and (min-width:40em) and (max-width:65.9375em) {.info-request-form .column.large-6:nth-child(odd) {padding-right: 0 }}@media screen and (max-width:39.9375em) {.info-request-form .column.large-6:nth-child(odd) {padding-right: 0 }}.info-request-form .layer-index-up {position: relative;z-index: 1 }.info-request-form .layer-index-up .ui-menu {background: #fff;list-style-type: none;left: 0;position: absolute;top: 3rem !important;padding: 8px 14px;border: 1px solid #777;margin-top: -2px;margin-right: -1px;border-top: none;font-size: .8125rem;color: #777 }.info-request-form .layer-index-up .ui-menu li {cursor: pointer }.info-request-form .layer-index-up .ui-menu li .ui-state-active {background: #f7f8fa }@media screen and (max-width:39.9375em) {.info-request-form .layer-index-up .ui-menu li div {padding-top: 6px;padding-bottom: 6px }}@media screen and (min-width:40em) and (max-width:65.9375em) {.info-request-form .layer-index-up .ui-menu li div {padding-top: 6px;padding-bottom: 6px }}.info-request-user-recap {padding: .3125rem 1.875rem 0;box-sizing: border-box }.info-request-user-recap h5 {font-size: .9375rem;font-weight: 500;margin-bottom: 2px;padding-top: .3125rem }.info-request-user-recap p {margin: 0;padding: 0 }.info-request-user-recap .info-request-user-name {font-size: .9375rem;line-height: 1.125rem;padding-top: 6px }.info-request-user-recap .info-request-user-mail {font-size: .8125rem;line-height: 1rem }.info-request-user-recap .info-request-user-modify {font-size: .75rem;line-height: .875rem;padding-top: 12px;cursor: pointer }.info-request-footer {padding: 0 1.875rem .75rem }@media screen and (min-width:40em) and (max-width:65.9375em) {.info-request-footer {padding-top: 1.125rem }}@media screen and (max-width:39.9375em) {.info-request-footer {padding-top: 1.125rem }}.info-request-footer .info-request-disclaimer {padding-top: .625rem }@media screen and (min-width:40em) and (max-width:65.9375em) {.info-request-footer .info-request-disclaimer {padding-top: .0625rem }}@media screen and (min-width:40em) and (max-width:65.9375em) {.info-request-footer .button {width: 100% }}@media screen and (max-width:39.9375em) {.info-request-footer .button {width: 100% }}.info-request-footer p {font-size: .6875rem;color: #777 }.info-request-footer p a {color: #0a0a0a }.info-request-footer p a:hover {text-decoration: underline }.info-request-footer .info-request-mail-icon {width: 22px;margin-right: 12px;margin-top: -3px }.request-multi-head-top label {margin-left: 0 !important;margin-right: 1.5rem !important }.request-multi-head-top input[type='checkbox']+label:before {left: auto;right: 0 }.request-multi-head-brand {padding-top: 12px;padding-bottom: 8px;background: #fff;border: 1px solid #d7d8d9 !important;max-height: 124px;overflow-y: scroll }.request-multi-head-brand .column.small-12.large-6 {height: 24px }.request-multi-head-brand label {font-size: 11px;margin-bottom: 0;height: 24px;overflow: hidden;text-overflow: ellipsis;margin-right: 0 }.request-multi-head-brand input[type='checkbox']+label:before {left: 10px }.info-request-existing-user-container {background: #e4e5e7;padding: 30px 1.875rem 0 }.info-request-existing-user-container .info-request-existing-user-text {margin-bottom: 20px }.info-request-existing-user-container .info-request-existing-user-login-name {width: 25%;float: left;margin-left: 15% }@media screen and (max-width:65.9375em) {.info-request-existing-user-container .info-request-existing-user-login-name {width: 90%;float: none;margin: 0 5% 12px }}.info-request-existing-user-container .info-request-existing-user-login-password {width: 25%;float: left;margin-left: 1% }@media screen and (max-width:65.9375em) {.info-request-existing-user-container .info-request-existing-user-login-password {width: 90%;float: none;margin: 0 5% 12px }}.info-request-existing-user-container .info-request-existing-user-login-button {width: 18%;float: left;margin-left: 1%;height: 48px;line-height: 25px }@media screen and (max-width:65.9375em) {.info-request-existing-user-container .info-request-existing-user-login-button {width: 90%;float: none;margin: 0 5% 30px }}.apx-modal {padding: 0;border: none;width: 1000px;display: block;top: 68px;}.apx-modal-product {width: 700px;}.apx-modal:focus, .apx-modal.focus, .apx-modal.active, .apx-modal:active {outline: none }.apx-modal .info-request {margin: 0 }@media screen and (min-width:40em) and (max-width:65.9375em) {.apx-modal {width: 100% }}@media screen and (max-width:39.9375em) {.apx-modal {width: 100%;top: 0px !important;overflow-y: visible;padding-bottom: 73px;}.modal-hidden {display:none !important;}}#apx-modal-pop-contact-web {width: 25.9375rem }@media screen and (min-width:40em) and (max-width:65.9375em) {#apx-modal-pop-contact-web {width: 100% }}@media screen and (max-width:39.9375em) {#apx-modal-pop-contact-web {width: 100% }}#apx-modal-pop-contact-web .info-request-disclaimer {padding-top: .0625rem }#apx-modal-pop-contact-web p {font-size: .875rem }.pop-contact-modal {width: 450px }#apx-quote {width: 100%;padding: 1.5rem .75rem 1rem }#apx-quote .info-request-footer {padding: .9375rem .9375rem .75rem }.video-modal {background: #000 }.video-modal .responsive-embed {width: 100%;position: absolute;top: 50%;transform: translateY(-50%) }@media print, screen and (min-width:40em) {.video-modal iframe {max-height: 90%;max-width: 90% }}@media print, screen and (min-width:64em) {.video-modal iframe {max-height: 70%;max-width: 70% }}.subscribeNewsletterModal h5 {margin-bottom: 10px }.subscribeNewsletterModal .subscribeNewstetterDescriptionText {font-size: .8125rem;margin-bottom: 10px }._ecapp {background: #00a650 none repeat scroll 0 0 }._ecapp:after {border-right: 6px solid #00a650 }._ecap {background: #4cbd38 none repeat scroll 0 0 }._ecap:after {border-right: 6px solid #4cbd38 }._eca {background: #b3dc18 none repeat scroll 0 0 }._eca:after {border-right: 6px solid #b3dc18 }._ecb {background: #fff200 none repeat scroll 0 0 }._ecb:after {border-right: 6px solid #fff200 }._ecc {background: #fab20a none repeat scroll 0 0 }._ecc:after {border-right: 6px solid #fab20a }._ecd {background: #f35c19 none repeat scroll 0 0 }._ecd:after {border-right: 6px solid #f35c19 }._ece {background: #ed1c24 none repeat scroll 0 0 }._ece:after {border-right: 6px solid #ed1c24 }._ecapp, ._ecap, ._eca, ._ecb, ._ecc, ._ecd, ._ece {position: relative;display: block;width: auto;color: #fff;text-align: center;font-size: 11px;right: 0;padding: 1px 4px;vertical-align: top;margin-top: 2px;margin-left: 6px }@media screen and (max-width:39.9375em) {._ecapp, ._ecap, ._eca, ._ecb, ._ecc, ._ecd, ._ece {margin-top: 4px;font-size: 10px }}._ecapp:after, ._ecap:after, ._eca:after, ._ecb:after, ._ecc:after, ._ecd:after, ._ece:after {content: '';position: absolute;top: 0;right: 100%;background: transparent;width: 0;border-top: 8px solid transparent;border-bottom: 8px solid transparent }@media screen and (max-width:39.9375em) {._ecapp:after, ._ecap:after, ._eca:after, ._ecb:after, ._ecc:after, ._ecd:after, ._ece:after {border-top-width: 8px;border-bottom-width: 8px;border-right-width: 6px }}.energy-class-reveal {width: 278px !important }#energyContentRender {display: block;position: relative;max-width: 309px;margin: 0 auto;height: auto;font-family: Calibri, sans-serif;font-size: 12px;word-wrap: break-word;word-break: keep-all }#bgec {width: 100% !important;height: auto;display: block }#range-graffa-led {background-image: url("/images/energy/graffa-led.png");background-repeat: no-repeat;background-size: contain;background-position: left center;position: absolute;text-align: center;z-index: 2;width: 35%;right: 15%;color: #fff;text-align: center;font-size: 10px }#range-graffa {background-image: url("/images/energy/graffa.png");background-repeat: no-repeat;background-size: contain;background-position: right center;position: absolute;text-align: center;z-index: 2;width: 33%;right: 6%;color: #fff;text-align: center;font-size: 10px }.ics {position: absolute;z-index: 3 }.ics img {left: 0;top: 0;width: 100%;height: 100% }#lbl-mark {position: absolute;width: 40%;height: 12%;z-index: 3;left: 10%;font-size: 12px;font-weight: 500 }#lbl-model {position: absolute;width: 40%;height: 12%;z-index: 3;right: 10%;font-size: 10px }#lbl-model .lbl-top {text-align: right;width: 100% }.lbl-top {position: absolute;bottom: 0 }#lbl-luminaire {position: absolute;top: 18%;left: 36%;width: 54%;height: 16%;font-size: 12px;line-height: 14px }#lbl-bulb {position: absolute;top: 78%;height: 12%;width: 76%;left: 12%;font-size: 12px;line-height: 14px }#lbl-bulb span.bulb-img {position: absolute;bottom: 0;left: 0 }#lbl-bulb span.bulb-img img {max-height: 5%;width: auto }#bgec {width: 100% !important;height: auto;display: block }#lbl-kwh {position: absolute;width: 23%;text-align: center;top: 57.3%;right: 12%;height: 10%;font-size: 10px;line-height: 14px }#lbl-kwh span {font-weight: bold;font-size: 27px }#lbl-fluid {text-align: center;position: absolute;width: 17%;top: 82.5%;left: 11%;height: 10% }#lbl-lighting {text-align: center;position: absolute;width: 17%;top: 82%;left: 31%;height: 10% }#lbl-grease {text-align: center;position: absolute;width: 17%;top: 82.5%;left: 51%;height: 10% }#lbl-noise {text-align: center;position: absolute;width: 17%;top: 83%;right: 12%;height: 10% }#selectedec {background-repeat: no-repeat;background-size: contain;background-position: right center;position: absolute;height: 8%;text-align: center;z-index: 2;width: 23%;right: 14%;color: #fff;text-align: center;font-size: 10px }.textfit span b {font-size: 300% }.pagination {margin: 2rem 0 4rem 0 }.pagination.letter-pagination {margin: 0 0 2rem 0;background-color: #f7f8fa;padding: 1rem 0 }.pagination.letter-pagination li.active a {font-weight: 700;color: #000 }.pagination.letter-pagination li.disabled {padding: .1875rem .325rem }.pagination li {border: 1px solid #e4e5e7;margin-right: .3rem;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px }.letter-pagination.pagination li {border: none;margin: 0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0 }.pagination li a {color: #777 }.pagination li:last-child {margin-right: 0 }.pagination li.current {background-color: #fff;border-color: #0a0a0a;color: #0a0a0a }.pagination li.pagination-next a::after {content: "";background-image: url("../../images/icon-arrow-right.svg");background-size: cover;width: .7rem;height: .7rem;display: inline-block }.pagination li.pagination-previous a::before {content: "";background-image: url("../../images/icon-arrow-left.svg");background-size: cover;width: .7rem;height: .7rem;display: inline-block }.letter-pagination a {padding: 0 !important;width: 1.6875rem;height: 1.6875rem;text-align: center;line-height: 1.6875rem }.error-bg {background-size: auto;background-image: url(/images/error-bg.png);background-position: 180% 0%;background-position: 100% 0%;padding-bottom: 408px;background-repeat: no-repeat;}@media print, screen and (max-width:1030px) {.error-bg {background-image: none;}}.error-bg .row {position: relative }.error-bg h1 {font-size: 2.5rem;font-weight: 500;margin-bottom: 0 }.error-bg h2 {font-size: 1.5625rem;font-weight: 300;margin-bottom: 18px }.error-bg ul, .error-bg li {list-style-type: none;padding: 0;margin: 0;font-size: .875rem }.error-bg a {font-weight: 700;text-decoration: underline }@media screen and (min-width:0\0) {select.label-up {padding-top: 12px !important;background-position: right 8px !important }}@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {select.label-up {padding-top: 12px !important;background-position: right 8px !important }.thumbnail[class*="logo"] {display: block }.productpage-carousel.owl-carousel .item {text-align: center;position: relative;height: 282px !important }}@media print and (-ms-high-contrast:none), screen and (-ms-high-contrast:active) and (min-width:40em), screen and (-ms-high-contrast:none) and (min-width:40em) {.productpage-carousel.owl-carousel .item {height: 575px !important }}@media print and (-ms-high-contrast:none), screen and (-ms-high-contrast:active) and (min-width:64em), screen and (-ms-high-contrast:none) and (min-width:64em) {.productpage-carousel.owl-carousel .item {height: 632px !important }}@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {.productpage-carousel.owl-carousel .item img {width: auto !important;max-height: 100% !important;display: inline !important;position: absolute !important;top: 0 !important;bottom: 0 !important;left: 0 !important;right: 0 !important;margin: auto !important;height: auto !important }}label.error {color: #990000;font-size: 12px;}.owl-carousel .owl-item .img-reviews {background: #f1f1f1;}.owl-carousel .owl-item .img-reviews img {display: block;width: 148px;height: 148px;margin: 0 auto;}.owl-carousel .owl-item .reviews-name {font-weight:600;}.owl-carousel .owl-item .reviews-date {font-size:11px;float:right;}.owl-carousel .owl-item .reviews-text {padding-top:10px;font-size:12px;color:#666;}@media print, screen and (max-width:1000px) {.top-bar .logo {margin-top: 3px;margin-left: 0;}}@media print, screen and (max-width:640px) {.network-bar .menu-network.float-left {display:none;}.network-bar .menu-network li.flags span a {font-size:10px;}}.product a .cont-image {border: 1px solid #f0f0f0;background: #f7f8fa;}.owl-carousel.owl-thumbs.thumb-product-page .item img {height: auto;width: auto;}.slider-container .big-slider .owl-item.active .item .slider-wrapper-text {background: rgba(130, 130, 130, .6);}.l-cta__img {opacity: 1;}.button.primary {background-color: #36338f;}.label .del {color:#e00;}.account-nav svg[class*='icon'] {fill: rgba(0, 0, 0, 1);}.accordion-content svg[class*='icon'] {fill: rgba(0, 0, 0, 1);}#contactmobile .cart-info {position: absolute;width: 320px;margin-left: -144px;right: auto;}#contactmobile .cart-info:before {right: 50% !important;}#contactmobile .cart-info .alert-warning {padding: 10px;font-weight: 400;line-height: 26px;}.menu-number {position: absolute;z-index: 10;width: 170px;border: 1px solid #d7d8d9;border-radius: 0;background-color: #fff;font-size: 1rem;margin-top: 13px;margin-left: -77px;color: #313131;border: 1px solid #d7d8d9;-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);-moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);padding: 10px;font-weight: 400;line-height: 26px;}.menu-number:before {content: "";display: block;position: absolute;width: 0;height: 0;overflow: hidden;border: 6px solid transparent;border-color: transparent transparent #fff #fff;box-shadow: -1px 1px 0 0 #d7d8d9;-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg);transform: rotate(135deg);top: -6px;z-index: 1;margin: auto;right: 73px }.menu-email {position: absolute;z-index: 10;width: 276px;border: 1px solid #d7d8d9;border-radius: 0;background-color: #fff;font-size: 1rem;font-weight: 400;margin-top: 13px;margin-left: -238px;color: #313131;border: 1px solid #d7d8d9;-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);-moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1) }.menu-email:before {content: "";display: block;position: absolute;width: 0;height: 0;overflow: hidden;border: 6px solid transparent;border-color: transparent transparent #fff #fff;box-shadow: -1px 1px 0 0 #d7d8d9;-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg);transform: rotate(135deg);top: -6px;z-index: 1;margin: auto;right: 18px;}@media screen and (max-width:65.9375em) {.menu-email {margin-left:0;right: 0;}.menu-email:before {right: 71px !important;}}i.arrow {border: solid #fff;border-width: 0 2px 2px 0;display: inline-block;padding: 3px;margin: 2px 6px;}i.arrow.right {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}i.arrow.left {transform: rotate(135deg);-webkit-transform: rotate(135deg);}i.arrow.up {transform: rotate(-135deg);-webkit-transform: rotate(-135deg);}i.arrow.down {transform: rotate(45deg);-webkit-transform: rotate(45deg);}.margin-bottom-50 {margin-bottom:50px;}.topic {margin: 10px 0;}.button.brand-ap {background: #4bbe3f;background: -webkit-linear-gradient(top, #b70c0c, #b70c0c);color: #fff;width: 100%;}.brand-ap .icon {fill: #fff;}.button.brand-ap:hover, .button.brand-ap:focus {background: #0a56a3;color: #fff;}.text-vertical img {border: 1px solid #CCCCCC;padding: 3px;margin: 3px;border-radius: 2px;}.mega-drop-down-menu-wrapper {background: #0a56a3;}.menu-cat-link {color: #fff;}.menu-cat-link:hover {color: #e4e3e3;}#googlemaps {height: 400px;clear: both;}.column-product-main {display: inline-block;position: relative;height:415px;}.column-product {display: inline-block;position: relative;padding: 5px;width: 100%;}.column-product:hover {-moz-box-shadow: 2px 1px 6px 2px rgba(221, 221, 221, 25) inset;-webkit-box-shadow: 2px 1px 6px 2px rgba(221, 221, 221, 25);box-shadow: 2px 1px 6px 2px rgba(221, 221, 221, 25);z-index:9;background: #fff;}.product {display: inline-block;position: relative;width: 100%;}.product figcaption {padding: 5px 2px;overflow: hidden;}.column-product .product-descriptions {display: none;overflow: hidden;width: 100%;background: #fff;font-size:13px;color:#777;padding: 5px;word-wrap: break-word;position: relative;z-index:9;}.column-product:hover .product-descriptions {display: block;z-index:9;}.column-product .product-descriptions .product-manufacturer {font-weight: 500;}.product-page-column .product__hero--price {font-size: 32px;color: #4bbe3f;text-align: right;}.product-page-column .availability-no {text-align: right;font-size: 14px;color: #c00;font-weight: 500;}.product-page-column .availability-few {text-align: right;font-size: 14px;color: #00c;font-weight: 500;}.product-page-column .availability-yes {text-align: right;font-size: 14px;color: #0c0;font-weight: 500;}@media screen and (max-width: 39.9375em) {.product__hero--price {text-align: left;}}.product__hero--price .currency {font-weight: 300;font-size: 17px;color: #4bbe3f;}.icon--info {margin: 10px 0;}.icon--info ul li svg {width:25px;height:25px;float: left;}.icon--info ul li span {padding:10px;line-height: 28px;}.icon--info .column-top-extra-info a:hover {text-decoration: none;}.search-results {display:none;}.search-results .item {height: auto;overflow: hidden;padding: 3px;width: 100%;border: 1px solid transparent;border-bottom: 1px solid #EBEBEB;}.search-results .item.active {background-color: #f7f8fa;}.search-results .item img {float: left;margin-right: 10px;}.search-results .item .detail {padding: 0;}.search-results .item .title {font-size: 14px;font-weight: 500;overflow: hidden;word-wrap: break-word;}.search-results .body {color: #525151;font-size: 12px;margin-bottom: 5px;float: left;}.search-results .item .body .searchtext {font-size: 12px;width: 100%;color: #35328f;}.search-results .item .searchprice {font-size: 15px;font-weight: 500;color: #4bbe3f;float: right;}.product figcaption .price {font-size:20px;float: left;padding: 4px 0;}.product figcaption .price .currency {font-size:15px;font-weight: 300;}.side-left {float:left;width:50%;}.side-right {float:right;width:50%;}@media screen and (max-width: 39.9375em) {.side-left {float:none;width:100%;}.side-right {float:none;width:100%;}.zoomContainer {display:none;}}.side-center {float:none;width:100%;clear: both;}.ctn {background: #69a739 none repeat scroll 0 0;border-radius: 50%;color: #fff;font-size: 9px;height: 14px;line-height: 14px;width: 14px;position: relative;top: -12px;left: -25px;display: inherit;}.top-cart {position:relative;}.button.brand-ap.is-bought {background: #CCCCCC !important;text-align: center;text-indent: 0;}.cart-list .img-block {float: left;border: 1px solid #e5e5e5;border-radius: 1px;position: relative;width: 59px;margin-right: 5px;}.cart-list .js-items-list .js-item {width: 100%;height: 80px;padding: 10px 5px;}.cart-list .wrap {width: 258px;float: left;}.cart-list .wrap .caption {float: left;font-size:15px;font-weight: 400;}.cart-list .price {color: #000;font-size: 16px;font-weight: bold;line-height: 18px;float: right;}.cart-list .price span {font-size: 13px;font-weight: normal;}.cart-list input {padding: 4px;width: 47px;height: 22px;font-size: 13px;display:inline;}.cart-list .close, .view .close {color: #990000;font-size: 16px;line-height: 16px;position: absolute;text-decoration: none;}.cart-list .js-order-button {height: 30px;line-height: 0px;font-size: 15px;margin: 5px;}.card .picture-block {float: left;width: 30%;background: #fff;border-radius: 5px;border: 1px solid #e5d8d8;padding: 8px 14px;}.card .price-block {width: 69%;float: right;padding: 0 10px;}.card .price-block .articul {color:#666;font-size:11px;}.card .price-block .articul span {color:#111;font-size:14px;}.card .picture-block img {vertical-align: middle;width: 100%;text-align: center;}.card .price-block .title {font-size: 28px;font-weight: 400;color: #4d4d4d;margin-bottom: 5px;text-transform: uppercase;}.card .price-block .value {color: #000;font-size: 32px;font-weight: bold;padding: 2px 3px;white-space: nowrap;}.card .price-block .value .currency {font-size: 14px;font-weight: normal;}.card .price-block .js-bucket-item-delete {position: absolute;right: 16px;top: 65px;color: #c00;}.card .quantity {width: 90px;font-size: 13px;display: inline-block;padding-bottom: 10px;}.card .articul {font-size: 12px;}.card .articul span {font-size: 15px;font-weight: 400;}.card .qty-mini > input {border: 1px solid #cecece;border-radius: 2px;padding: 4px;width: 50px;height: 26px;float: right;font-size: 12px;}.card .checkout-form {clear:both;}.card .cart-return-link {float: left;display: inline-block;position: absolute;bottom: 36px;}.card .cart-total-label {background: #e6e6e6 none repeat scroll 0 0;float: right;padding: 20px 40px;border-radius: 2px;}.card .cart-total-label .cart-total-title {font-size: 17px;line-height: 39px;}.card .cart-total-label .cart-total-uah {font-size: 26px;font-weight: 400;float: right;}.card .cart-total-label .cart-total-uah-sign {font-size: 14px;font-weight: 200;}@media screen and (max-width:29.9375em) {.card .picture-block {float: none;width: 100%;text-align: center;}.card .picture-block img {width: 200px;}.card .price-block {width: 100%;float: none;}.card .cart-return-link {float: none;margin-top: 0px;}.small-up-2>.column, .small-up-2>.columns {float: none;width: 100%;}}@media screen and (max-width: 640px) {.card .cart-total-label {float:none;}.card .cart-return-link {float: none;display: block;position: relative;bottom:0px;}.card .cart-total .cart-return-link .button.light {width: 100%;padding: 3px;margin: 10px 0;font-weight: 400;}}.noty_bar {position: fixed;display: none;z-index: 9999999;}.noty_bar .noty_message {text-align: center;background: #333;border-radius:3px;}.noty_bar .noty_message .noty_text {font-size: 20px;color: #fff;text-transform: uppercase;}.noty_bar .noty_close {cursor: pointer;}.noty_modal {position: fixed;width: 100%;height: 100%;background-color: #000;z-index: 10000;opacity: 0.6;display: none;left: 0;top: 0;}ul.noty_cont {position: fixed;z-index: 10000000;margin: 0px;padding: 0px;list-style: none;width: 300px;}ul.noty_cont li {position: relative;float: left;clear: both;list-style: none;padding: 0px;margin: 10px 0 0 0;width: 300px;}ul.noty_cont.noty_layout_topLeft {left:20px;top:20px;}ul.noty_cont.noty_layout_topRight {right:40px;top:20px;}ul.noty_cont.noty_layout_bottomLeft {left:20px;bottom:20px}ul.noty_cont.noty_layout_bottomRight {right:40px;bottom:20px}ul.noty_cont.noty_layout_topRight li {float:right}.noty_bar.noty_layout_top {top: 0;left: 0;width: 100%;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.noty_bar.noty_layout_bottom {bottom: 0;left: 0;width: 100%;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.noty_bar.noty_layout_center {top: 40%;}.noty_bar.noty_layout_topLeft, .noty_bar.noty_layout_topRight, .noty_bar.noty_layout_bottomLeft, .noty_bar.noty_layout_bottomRight {width: 100%;clear: both;position: relative;}.noty_bar.noty_layout_topLeft .noty_message, .noty_bar.noty_layout_topRight .noty_message, .noty_bar.noty_layout_bottomLeft .noty_message, .noty_bar.noty_layout_bottomRight .noty_message {text-align: left;}.noty_bar.noty_layout_topCenter {top: 10px;}@media screen and (max-width: 39.9375em) {.noty_bar.noty_layout_topCenter {top: 0px;}}.noty_bar.noty_theme_default {}.noty_custom_container.noty_theme_default.noty_layout_inline {position: relative;}.noty_custom_container.noty_theme_default.noty_layout_inline .noty_cont.noty_layout_inline {position: static;}.noty_custom_container.noty_theme_default.noty_layout_inline .noty_bar {border-width: 3px;border-style: solid;position: static;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);}.noty_custom_container.noty_theme_default.noty_layout_inline .noty_bar .noty_message {font-size: 13px;padding: 4px;}.noty_custom_container.noty_theme_default.noty_layout_inline .noty_bar .noty_message .noty_buttons {margin-top: -1px;}.noty_bar.noty_theme_default .noty_message {padding: 7px 10px;font-size: 16px;font-weight: bold;min-width: 340px;}.noty_bar.noty_theme_default.noty_closable .noty_message {padding: 8px 34px 8px 14px;}.noty_bar.noty_theme_default .noty_message .noty_buttons {float: right;font-size: 17px;margin-top: -4px;margin-left: 4px;}.noty_bar.noty_theme_default .noty_message .noty_buttons button {margin-left: 5px;}.noty_bar.noty_theme_default .noty_close {position: absolute;top: 10px;right: 10px;width: 20px;height: 20px;}.noty_modal.noty_theme_default {opacity: 0.7;}.noty_bar.noty_theme_default.noty_layout_top {border-bottom: 3px solid #eee;}.noty_bar.noty_theme_default.noty_layout_bottom {border-top: 3px solid #eee;}.noty_bar.noty_theme_default.noty_layout_center .noty_close {top: 8px;}.noty_bar.noty_theme_default.noty_layout_center .noty_message .noty_buttons {margin-top: -2px }.noty_bar.noty_theme_default.noty_layout_center, .noty_bar.noty_theme_default.noty_layout_topLeft, .noty_bar.noty_theme_default.noty_layout_topRight, .noty_bar.noty_theme_default.noty_layout_bottomLeft, .noty_bar.noty_theme_default.noty_layout_bottomRight {border: 3px solid #eee;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);}.noty_bar.noty_theme_default.noty_layout_center .noty_message, .noty_bar.noty_theme_default.noty_layout_topLeft .noty_message, .noty_bar.noty_theme_default.noty_layout_topRight .noty_message, .noty_bar.noty_theme_default.noty_layout_bottomLeft .noty_message, .noty_bar.noty_theme_default.noty_layout_bottomRight .noty_message {font-size: 13px;font-weight: normal;}.noty_bar.noty_theme_default.noty_layout_topLeft .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_layout_topRight .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_layout_bottomLeft .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_layout_bottomRight .noty_message .noty_buttons {float: none;border-top: 1px solid #ccc;margin-left: 0;margin-top: 10px;padding-top: 10px;text-align: right;}.noty_bar.noty_theme_default.noty_layout_topCenter {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);}.noty_bar.noty_theme_default.noty_layout_topCenter .noty_message {font-weight: normal;font-size: 20px;}.noty_bar.noty_theme_default.noty_layout_topCenter .noty_close {top: 50%;margin-top: -10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.noty_bar.noty_theme_default.noty_layout_topCenter.noty_success {border: 3px solid #50C24E;}.noty_bar.noty_theme_default.noty_layout_topCenter .noty_message .noty_buttons {margin-left: 15px;margin-top: 0px }.noty_bar.noty_theme_default.noty_notification {background-color: #fff;border-color: #ccc;color: #555;}.noty_bar.noty_theme_default.noty_notification.noty_layout_topLeft .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_notification.noty_layout_topRight .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_notification.noty_layout_bottomLeft .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_notification.noty_layout_bottomRight .noty_message .noty_buttons {border-color: #ccc;}.noty_bar.noty_theme_default.noty_warning {background-color: #FFEAA8;border-color: #FFC237;color: #826200;}.noty_bar.noty_theme_default.noty_warning.noty_layout_topLeft .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_warning.noty_layout_topRight .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_warning.noty_layout_bottomLeft .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_warning.noty_layout_bottomRight .noty_message .noty_buttons {border-color: #FFC237;}.noty_bar.noty_theme_default.noty_alert {background-color: #fff;border-color: #ccc;}.noty_bar.noty_theme_default.noty_alert.noty_layout_topLeft .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_alert.noty_layout_topRight .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_alert.noty_layout_bottomLeft .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_alert.noty_layout_bottomRight .noty_message .noty_buttons {border-color: #ccc;}.noty_bar.noty_theme_default.noty_error {background-color: red;color: #fff;border-color: darkred;}.noty_bar.noty_theme_default.noty_error .noty_message {font-weight: bold;}.noty_bar.noty_theme_default.noty_error.noty_layout_topLeft .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_error.noty_layout_topRight .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_error.noty_layout_bottomLeft .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_error.noty_layout_bottomRight .noty_message .noty_buttons {border-color: darkred;}.noty_bar.noty_theme_default.noty_success {background-color: lightgreen;color: #ffffff;border-color: #50C24E;}.noty_bar.noty_theme_default.noty_success.noty_layout_topLeft .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_success.noty_layout_topRight .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_success.noty_layout_bottomLeft .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_success.noty_layout_bottomRight .noty_message .noty_buttons {border-color: #50C24E;}.blockMsg, .noty_bar.noty_theme_default.noty_success, .noty_bar.noty_theme_default.noty_information {border: 1px solid #000 !important;background: #e6873c;text-shadow: none;}.noty_bar.noty_success .noty_text {color: #fff;font-size: 17px;}.noty_bar.noty_theme_default.noty_information.noty_layout_topLeft .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_information.noty_layout_topRight .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_information.noty_layout_bottomLeft .noty_message .noty_buttons, .noty_bar.noty_theme_default.noty_information.noty_layout_bottomRight .noty_message .noty_buttons {border-color: #0B90C4;}.item label.error {font-size: 12px;position: absolute;right: 15px;margin-top: -25px;color: #fff;background-color: #dc5d6b;border-radius: 2px;padding: 0px 9px;}.network-dropdown .title span {cursor: pointer;line-height: 30px;color: #777;font-size: .625rem;outline: none;margin-left: 7px;position: relative;text-transform: uppercase;}.list-social-header {display: inline-block;padding: 0 5px;color: #fff;}.list-social-header a {line-height: 23px !important;height:30px;}.list-social-header a svg {width: 20px;height: 20px;fill: #000;padding:2px;}@media print, screen and (max-width:460px) {.network-bar .menu-network .menu-shopname {display:none;}.mobile-hide {display:none;}.mobile-hundred {width: 100% !important;}.top-bar .logo {margin-top: 12px;margin-left: 0;width: 144px;}}.product .image-counter-in-stock {position: absolute;z-index: 2;background-color: #ff0026;border-radius: 2px;color: #fff;padding: 10px 20px;font-size: 16px;font-weight: 500;right: 1px;opacity: 0.8;filter: alpha(opacity=90);text-transform: uppercase;}.swiper-container .image-counter-in-stock {position: absolute;z-index: 2;background-color: #ff0026;border-radius: 2px;color: #fff;padding: 8px 20px;font-size: 20px;font-weight: 600;right: 0px;opacity: 0.8;filter: alpha(opacity=90);text-transform: uppercase;}.fill-white {fill: #fff !important;}.menu-mobile li a.blue {color: #004360;}.text-vertical p + p {padding-top:15px;}.command-logo img {max-width:300px;padding: 0 20px 20px 0;}.command-logo {float:left;}.command-posada {font-size:16px;color:#777;margin-bottom:15px;}.command-title {font-size:28px;padding:0;margin:0;}@media print, screen and (max-width:640px) {.command {text-align:center;}.command-logo {float:none;}.command-logo img {padding: 0;}}.copyright {line-height:36px;}.margin-left {margin-left:15px;}@media print, screen and (max-width:1080px) {.margin-left {margin-left:0px;}}.side-center-title {float: none;width: 100%;clear: both;cursor: pointer;}.product__hero--price-old {font-size: 18px;font-weight: 400;text-align: right;text-decoration: line-through;color: #c00;position: relative;width: 100%;}.text-vertical p + p {padding-top:15px;}.command-logo img {max-width:300px;padding: 0 20px 20px 0;}.command-logo {float:left;}.command-posada {font-size:16px;color:#777;margin-bottom:15px;}.command-title {font-size:28px;padding:0;margin:0;}@media print, screen and (max-width:640px) {.command {text-align:center;}.command-logo {float:none;}.command-logo img {padding: 0;}.small-6 {width:100%;}.product-page-column .availability-yes {text-align: left;}.product-page-column .product__hero--price {font-size: 32px;color: #4bbe3f;text-align: left;}.button.brand-ap {margin-bottom: 15px;}.owl-carousel.owl-theme .owl-nav {display:none;}}.copyright {line-height:36px;}.margin-left {margin-left:15px;}@media print, screen and (max-width:1080px) {.margin-left {margin-left:0px;}}.side-center-title {float: none;width: 100%;clear: both;cursor: pointer;}.size-select {clear:both;width:100%;display: inline-block;padding-bottom:15px;}.size-select .detail-label {text-decoration: underline;}.size-select ul.product-group-0 li {float: left;height: 26px;min-width: 24px;padding: 1px 6px;margin-right: 4px;border-radius: 3px;border: 1px solid #dbdbdb;cursor: pointer;text-align: center;background: #f2f2f2;line-height: 24px;color: #414040;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-ms-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;font-size: 14px;}.size-select ul.product-group-0 li.active {background: #6EB555;color: #FFF;-web-kit-box-shadow: inset 0px 0px 7px #3BB10D;-khtm-box-shadow: inset 0px 0px 7px #3BB10D;-moz-box-shadow: inset 0px 0px 7px #3BB10D;-o-box-shadow: inset 0px 0px 7px #3BB10D;box-shadow: inset 0px 0px 7px #3BB10D;}.size-select .js-button-price {display: inline-block;}.size-select ul.product-group-1 {height: 130px;max-width: 280px;width: 100%;overflow-y: scroll;z-index: 10;}.size-select ul.product-group-1 li {font-size: 14px;}.size-select ul.product-group-1 li:hover {background-color: #F5F5F5;}.cart-prices span {font-size:12px !important;width: 100%;display: block;font-weight: 200 !important;}.card .price-block .prices span {color: #666;font-size: 13px;width: 100%;display: block;text-decoration: underline;}.qty {width: 74px !important;height: 41px;position: relative;display: inline-block;vertical-align: top;*display: inline;}.qty .button-sc {position: absolute;right: 0;width: 27px;height: 21px;line-height: 21px;font-size: 11px;color: #333333;background-color: #eeeeee;text-align: center;-webkit-transition: background 0.2s ease-in-out;-moz-transition: background 0.2s ease-in-out;-o-transition: background 0.2s ease-in-out;transition: background 0.2s ease-in-out;border: 1px solid #dddddd;}.qty .button-sc:hover {background-color: #dfdfdf;cursor: pointer;}.qty .button-sc.add {top: 0;}.qty .button-sc.add:before {content: "\e114";font-family: Font-icon;font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.qty .button-sc.remove {top: 20px;}.qty .button-sc.remove:before {content: "\e115";font-family: Font-icon;font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.qty input[type="text"] {width: 45px !important;height: 41px !important;line-height: 41px;float: left;margin: 0;padding: 0 !important;border: 1px solid #dddddd !important;border-right-width: 0 !important;display: block;text-align: center;font-size: 14px;-webkit-box-shadow: inset 0 1px 2px 0 rgba(51, 51, 51, 0.1);-moz-box-shadow: inset 0 1px 2px 0 rgba(51, 51, 51, 0.1);box-shadow: inset 0 1px 2px 0 rgba(51, 51, 51, 0.1);-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;border-radius: 0 !important;}.qty.disabled .button-sc {display: none;}.qty.disabled input {border: 0;border-right-width: 1px!important;-webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);-moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);}.breadcrumbs-container .next-product-box, .breadcrumbs-container .previous-product-box {position: relative;display: inline;border-radius: 0;}.time-header {color: #000;}.phone-header a {color: #b70c0c;font-size: 18px;}.home-category-tile {padding-bottom: 1.250rem }a.reviews-h1 {color: #000;padding: 9px 21px }a.reviews-h1:hover {color: #555;}.padding-5 {padding:5px 0;}.mega-drop-down-menu-wrapper {}.mega-dropdown_menu {position: relative;}.mega-dropdown_menu-categories {overflow: hidden;}.button-menu-left {position: absolute;left: -15px;top: -2px;}.button-menu-left svg {fill: #000;}.button-menu-right {position: absolute;right: -10px;top: -2px;}.button-menu-right svg {fill: #000;}.no-visible {display:none;}@media print, screen and (max-width:1140px) {.account-nav .button {padding: .6em;}}@media print, screen and (max-width:1023px) {.account-nav .button {padding: .7em;}.mobile-menu-top {padding-top: 5px;}}.dropdown-pane .menu {font-size: 14px;min-width: 300px;padding-top: 12px;}.filter-load {z-index: 1000;padding: 23px 0;clear: both;}.filter-load img{display: block;margin: 0 auto;}.color-white {color:#fff;}.consultform label {color:#fff;}.static-pages ul, .products-text ul {padding-left:40px !important;display: inline-block;}.padding-20 {padding:20px 0;min-height: 210px;}.counter-link {text-align:center;display:none;} .column-product .ptext-center {font-size: 13px;max-height: 236px;overflow:hidden;} .column-product .ptext-center { font-size: 13px;max-height: 342px;overflow: hidden;}