@charset "UTF-8"; /** * Foundation for Sites * Version 6.8.1 * https://get.foundation * Licensed under MIT Open Source */ @media print, screen and (min-width: 40em) { .reveal.large, .reveal.small, .reveal.tiny, #cookie-law p a.reveal, .reveal { right: auto; left: auto; margin: 0 auto; } } /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ html { line-height: 1.15; -webkit-text-size-adjust: 100%; } body { margin: 0; } h1 { font-size: 2em; margin: 0.67em 0; } hr { box-sizing: content-box; height: 0; overflow: visible; } pre { font-family: monospace, monospace; font-size: 1em; } a { background-color: transparent; } abbr[title] { border-bottom: 0; text-decoration: underline dotted; } b, strong { font-weight: bolder; } code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } img { border-style: none; } button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } button, input { overflow: visible; } button, select { text-transform: none; } button, [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; } fieldset { padding: 0.35em 0.75em 0.625em; } legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress { vertical-align: baseline; } textarea { overflow: auto; } [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-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; } details { display: block; } summary { display: list-item; } template { display: none; } [hidden] { display: none; } [data-whatintent=mouse] *, [data-whatintent=mouse] *:focus, [data-whatintent=touch] *, [data-whatintent=touch] *:focus, [data-whatinput=mouse] *, [data-whatinput=mouse] *:focus, [data-whatinput=touch] *, [data-whatinput=touch] *:focus { outline: none; } [draggable=false] { -webkit-touch-callout: none; -webkit-user-select: none; } .foundation-mq { font-family: "small=0em&medium=40em&large=64em&xlarge=90em&xxlarge=160em"; } html { box-sizing: border-box; font-size: 100%; } *, *::before, *::after { box-sizing: inherit; } body { margin: 0; padding: 0; background: #fefefe; font-family: Verdana, 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: 5px; } select { box-sizing: border-box; width: 100%; border-radius: 5px; } .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: 5px; background: transparent; line-height: 1; cursor: auto; } [data-whatinput=mouse] button { outline: 0; } pre { overflow: auto; -webkit-overflow-scrolling: touch; } button, input, optgroup, select, textarea { font-family: inherit; } .is-visible { display: block !important; } .is-hidden { display: none !important; } .row { max-width: 81.25rem; margin-right: auto; margin-left: auto; } .row::before, .row::after { display: table; content: " "; flex-basis: 0; order: 1; } .row::after { clear: both; } .row.collapse > .column, .row.collapse > .columns { padding-right: 0; padding-left: 0; } .row .row { margin-right: -0.625rem; margin-left: -0.625rem; } @media print, screen and (min-width: 40em) { .row .row { margin-right: -0.9375rem; margin-left: -0.9375rem; } } @media print, screen and (min-width: 64em) { .row .row { margin-right: -0.9375rem; margin-left: -0.9375rem; } } @media screen and (min-width: 90em) { .row .row { margin-right: -0.9375rem; margin-left: -0.9375rem; } } @media screen and (min-width: 160em) { .row .row { margin-right: -0.9375rem; margin-left: -0.9375rem; } } .row .row.collapse { margin-right: 0; margin-left: 0; } .row.expanded { max-width: none; } .row.expanded .row { margin-right: auto; margin-left: auto; } .row:not(.expanded) .row { max-width: none; } .row.gutter-small > .column, .row.gutter-small > .columns { padding-right: 0.625rem; padding-left: 0.625rem; } .row.gutter-medium > .column, .row.gutter-medium > .columns { padding-right: 0.9375rem; padding-left: 0.9375rem; } .column, .columns { padding-right: 0.625rem; padding-left: 0.625rem; width: 100%; float: left; } @media print, screen and (min-width: 40em) { .column, .columns { padding-right: 0.9375rem; padding-left: 0.9375rem; } } .column, .columns, .column:last-child:not(:first-child) { float: left; clear: none; } .column:last-child:not(:first-child), .columns:last-child:not(:first-child) { float: right; } .column.end:last-child:last-child, .end.columns:last-child:last-child { float: left; } .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.3333333333%; } .small-push-1 { position: relative; left: 8.3333333333%; } .small-pull-1 { position: relative; left: -8.3333333333%; } .small-offset-0 { margin-left: 0%; } .small-2 { width: 16.6666666667%; } .small-push-2 { position: relative; left: 16.6666666667%; } .small-pull-2 { position: relative; left: -16.6666666667%; } .small-offset-1 { margin-left: 8.3333333333%; } .small-3 { width: 25%; } .small-push-3 { position: relative; left: 25%; } .small-pull-3 { position: relative; left: -25%; } .small-offset-2 { margin-left: 16.6666666667%; } .small-4 { width: 33.3333333333%; } .small-push-4 { position: relative; left: 33.3333333333%; } .small-pull-4 { position: relative; left: -33.3333333333%; } .small-offset-3 { margin-left: 25%; } .small-5 { width: 41.6666666667%; } .small-push-5 { position: relative; left: 41.6666666667%; } .small-pull-5 { position: relative; left: -41.6666666667%; } .small-offset-4 { margin-left: 33.3333333333%; } .small-6 { width: 50%; } .small-push-6 { position: relative; left: 50%; } .small-pull-6 { position: relative; left: -50%; } .small-offset-5 { margin-left: 41.6666666667%; } .small-7 { width: 58.3333333333%; } .small-push-7 { position: relative; left: 58.3333333333%; } .small-pull-7 { position: relative; left: -58.3333333333%; } .small-offset-6 { margin-left: 50%; } .small-8 { width: 66.6666666667%; } .small-push-8 { position: relative; left: 66.6666666667%; } .small-pull-8 { position: relative; left: -66.6666666667%; } .small-offset-7 { margin-left: 58.3333333333%; } .small-9 { width: 75%; } .small-push-9 { position: relative; left: 75%; } .small-pull-9 { position: relative; left: -75%; } .small-offset-8 { margin-left: 66.6666666667%; } .small-10 { width: 83.3333333333%; } .small-push-10 { position: relative; left: 83.3333333333%; } .small-pull-10 { position: relative; left: -83.3333333333%; } .small-offset-9 { margin-left: 75%; } .small-11 { width: 91.6666666667%; } .small-push-11 { position: relative; left: 91.6666666667%; } .small-pull-11 { position: relative; left: -91.6666666667%; } .small-offset-10 { margin-left: 83.3333333333%; } .small-12 { width: 100%; } .small-offset-11 { margin-left: 91.6666666667%; } .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.3333333333%; } .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.6666666667%; } .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.2857142857%; } .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: 0; padding-left: 0; } .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: 0.625rem; padding-left: 0.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; margin-right: 0; margin-left: 0; } .small-uncentered, .small-uncentered:last-child:not(:first-child), .small-push-0, .small-push-0:last-child:not(:first-child), .small-pull-0, .small-pull-0:last-child:not(:first-child) { float: left; clear: none; } .small-uncentered:last-child:not(:first-child), .small-push-0:last-child:not(:first-child), .small-pull-0:last-child:not(:first-child) { float: right; } @media print, screen and (min-width: 40em) { .medium-1 { width: 8.3333333333%; } .medium-push-1 { position: relative; left: 8.3333333333%; } .medium-pull-1 { position: relative; left: -8.3333333333%; } .medium-offset-0 { margin-left: 0%; } .medium-2 { width: 16.6666666667%; } .medium-push-2 { position: relative; left: 16.6666666667%; } .medium-pull-2 { position: relative; left: -16.6666666667%; } .medium-offset-1 { margin-left: 8.3333333333%; } .medium-3 { width: 25%; } .medium-push-3 { position: relative; left: 25%; } .medium-pull-3 { position: relative; left: -25%; } .medium-offset-2 { margin-left: 16.6666666667%; } .medium-4 { width: 33.3333333333%; } .medium-push-4 { position: relative; left: 33.3333333333%; } .medium-pull-4 { position: relative; left: -33.3333333333%; } .medium-offset-3 { margin-left: 25%; } .medium-5 { width: 41.6666666667%; } .medium-push-5 { position: relative; left: 41.6666666667%; } .medium-pull-5 { position: relative; left: -41.6666666667%; } .medium-offset-4 { margin-left: 33.3333333333%; } .medium-6 { width: 50%; } .medium-push-6 { position: relative; left: 50%; } .medium-pull-6 { position: relative; left: -50%; } .medium-offset-5 { margin-left: 41.6666666667%; } .medium-7 { width: 58.3333333333%; } .medium-push-7 { position: relative; left: 58.3333333333%; } .medium-pull-7 { position: relative; left: -58.3333333333%; } .medium-offset-6 { margin-left: 50%; } .medium-8 { width: 66.6666666667%; } .medium-push-8 { position: relative; left: 66.6666666667%; } .medium-pull-8 { position: relative; left: -66.6666666667%; } .medium-offset-7 { margin-left: 58.3333333333%; } .medium-9 { width: 75%; } .medium-push-9 { position: relative; left: 75%; } .medium-pull-9 { position: relative; left: -75%; } .medium-offset-8 { margin-left: 66.6666666667%; } .medium-10 { width: 83.3333333333%; } .medium-push-10 { position: relative; left: 83.3333333333%; } .medium-pull-10 { position: relative; left: -83.3333333333%; } .medium-offset-9 { margin-left: 75%; } .medium-11 { width: 91.6666666667%; } .medium-push-11 { position: relative; left: 91.6666666667%; } .medium-pull-11 { position: relative; left: -91.6666666667%; } .medium-offset-10 { margin-left: 83.3333333333%; } .medium-12 { width: 100%; } .medium-offset-11 { margin-left: 91.6666666667%; } .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.3333333333%; } .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.6666666667%; } .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.2857142857%; } .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: 0.9375rem; padding-left: 0.9375rem; } .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; margin-right: 0; margin-left: 0; } .medium-uncentered, .medium-uncentered:last-child:not(:first-child), .medium-push-0, .medium-push-0:last-child:not(:first-child), .medium-pull-0, .medium-pull-0:last-child:not(:first-child) { float: left; clear: none; } .medium-uncentered:last-child:not(:first-child), .medium-push-0:last-child:not(:first-child), .medium-pull-0:last-child:not(:first-child) { float: right; } } @media print, screen and (min-width: 64em) { .large-1 { width: 8.3333333333%; } .large-push-1 { position: relative; left: 8.3333333333%; } .large-pull-1 { position: relative; left: -8.3333333333%; } .large-offset-0 { margin-left: 0%; } .large-2 { width: 16.6666666667%; } .large-push-2 { position: relative; left: 16.6666666667%; } .large-pull-2 { position: relative; left: -16.6666666667%; } .large-offset-1 { margin-left: 8.3333333333%; } .large-3 { width: 25%; } .large-push-3 { position: relative; left: 25%; } .large-pull-3 { position: relative; left: -25%; } .large-offset-2 { margin-left: 16.6666666667%; } .large-4 { width: 33.3333333333%; } .large-push-4 { position: relative; left: 33.3333333333%; } .large-pull-4 { position: relative; left: -33.3333333333%; } .large-offset-3 { margin-left: 25%; } .large-5 { width: 41.6666666667%; } .large-push-5 { position: relative; left: 41.6666666667%; } .large-pull-5 { position: relative; left: -41.6666666667%; } .large-offset-4 { margin-left: 33.3333333333%; } .large-6 { width: 50%; } .large-push-6 { position: relative; left: 50%; } .large-pull-6 { position: relative; left: -50%; } .large-offset-5 { margin-left: 41.6666666667%; } .large-7 { width: 58.3333333333%; } .large-push-7 { position: relative; left: 58.3333333333%; } .large-pull-7 { position: relative; left: -58.3333333333%; } .large-offset-6 { margin-left: 50%; } .large-8 { width: 66.6666666667%; } .large-push-8 { position: relative; left: 66.6666666667%; } .large-pull-8 { position: relative; left: -66.6666666667%; } .large-offset-7 { margin-left: 58.3333333333%; } .large-9 { width: 75%; } .large-push-9 { position: relative; left: 75%; } .large-pull-9 { position: relative; left: -75%; } .large-offset-8 { margin-left: 66.6666666667%; } .large-10 { width: 83.3333333333%; } .large-push-10 { position: relative; left: 83.3333333333%; } .large-pull-10 { position: relative; left: -83.3333333333%; } .large-offset-9 { margin-left: 75%; } .large-11 { width: 91.6666666667%; } .large-push-11 { position: relative; left: 91.6666666667%; } .large-pull-11 { position: relative; left: -91.6666666667%; } .large-offset-10 { margin-left: 83.3333333333%; } .large-12 { width: 100%; } .large-offset-11 { margin-left: 91.6666666667%; } .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.3333333333%; } .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.6666666667%; } .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.2857142857%; } .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: 0.9375rem; padding-left: 0.9375rem; } .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; margin-right: 0; margin-left: 0; } .large-uncentered, .large-uncentered:last-child:not(:first-child), .large-push-0, .large-push-0:last-child:not(:first-child), .large-pull-0, .large-pull-0:last-child:not(:first-child) { float: left; clear: none; } .large-uncentered:last-child:not(:first-child), .large-push-0:last-child:not(:first-child), .large-pull-0:last-child:not(:first-child) { float: right; } } @media screen and (min-width: 90em) { .xlarge-1 { width: 8.3333333333%; } .xlarge-push-1 { position: relative; left: 8.3333333333%; } .xlarge-pull-1 { position: relative; left: -8.3333333333%; } .xlarge-offset-0 { margin-left: 0%; } .xlarge-2 { width: 16.6666666667%; } .xlarge-push-2 { position: relative; left: 16.6666666667%; } .xlarge-pull-2 { position: relative; left: -16.6666666667%; } .xlarge-offset-1 { margin-left: 8.3333333333%; } .xlarge-3 { width: 25%; } .xlarge-push-3 { position: relative; left: 25%; } .xlarge-pull-3 { position: relative; left: -25%; } .xlarge-offset-2 { margin-left: 16.6666666667%; } .xlarge-4 { width: 33.3333333333%; } .xlarge-push-4 { position: relative; left: 33.3333333333%; } .xlarge-pull-4 { position: relative; left: -33.3333333333%; } .xlarge-offset-3 { margin-left: 25%; } .xlarge-5 { width: 41.6666666667%; } .xlarge-push-5 { position: relative; left: 41.6666666667%; } .xlarge-pull-5 { position: relative; left: -41.6666666667%; } .xlarge-offset-4 { margin-left: 33.3333333333%; } .xlarge-6 { width: 50%; } .xlarge-push-6 { position: relative; left: 50%; } .xlarge-pull-6 { position: relative; left: -50%; } .xlarge-offset-5 { margin-left: 41.6666666667%; } .xlarge-7 { width: 58.3333333333%; } .xlarge-push-7 { position: relative; left: 58.3333333333%; } .xlarge-pull-7 { position: relative; left: -58.3333333333%; } .xlarge-offset-6 { margin-left: 50%; } .xlarge-8 { width: 66.6666666667%; } .xlarge-push-8 { position: relative; left: 66.6666666667%; } .xlarge-pull-8 { position: relative; left: -66.6666666667%; } .xlarge-offset-7 { margin-left: 58.3333333333%; } .xlarge-9 { width: 75%; } .xlarge-push-9 { position: relative; left: 75%; } .xlarge-pull-9 { position: relative; left: -75%; } .xlarge-offset-8 { margin-left: 66.6666666667%; } .xlarge-10 { width: 83.3333333333%; } .xlarge-push-10 { position: relative; left: 83.3333333333%; } .xlarge-pull-10 { position: relative; left: -83.3333333333%; } .xlarge-offset-9 { margin-left: 75%; } .xlarge-11 { width: 91.6666666667%; } .xlarge-push-11 { position: relative; left: 91.6666666667%; } .xlarge-pull-11 { position: relative; left: -91.6666666667%; } .xlarge-offset-10 { margin-left: 83.3333333333%; } .xlarge-12 { width: 100%; } .xlarge-offset-11 { margin-left: 91.6666666667%; } .xlarge-up-1 > .column, .xlarge-up-1 > .columns { float: left; width: 100%; } .xlarge-up-1 > .column:nth-of-type(1n), .xlarge-up-1 > .columns:nth-of-type(1n) { clear: none; } .xlarge-up-1 > .column:nth-of-type(1n+1), .xlarge-up-1 > .columns:nth-of-type(1n+1) { clear: both; } .xlarge-up-1 > .column:last-child, .xlarge-up-1 > .columns:last-child { float: left; } .xlarge-up-2 > .column, .xlarge-up-2 > .columns { float: left; width: 50%; } .xlarge-up-2 > .column:nth-of-type(1n), .xlarge-up-2 > .columns:nth-of-type(1n) { clear: none; } .xlarge-up-2 > .column:nth-of-type(2n+1), .xlarge-up-2 > .columns:nth-of-type(2n+1) { clear: both; } .xlarge-up-2 > .column:last-child, .xlarge-up-2 > .columns:last-child { float: left; } .xlarge-up-3 > .column, .xlarge-up-3 > .columns { float: left; width: 33.3333333333%; } .xlarge-up-3 > .column:nth-of-type(1n), .xlarge-up-3 > .columns:nth-of-type(1n) { clear: none; } .xlarge-up-3 > .column:nth-of-type(3n+1), .xlarge-up-3 > .columns:nth-of-type(3n+1) { clear: both; } .xlarge-up-3 > .column:last-child, .xlarge-up-3 > .columns:last-child { float: left; } .xlarge-up-4 > .column, .xlarge-up-4 > .columns { float: left; width: 25%; } .xlarge-up-4 > .column:nth-of-type(1n), .xlarge-up-4 > .columns:nth-of-type(1n) { clear: none; } .xlarge-up-4 > .column:nth-of-type(4n+1), .xlarge-up-4 > .columns:nth-of-type(4n+1) { clear: both; } .xlarge-up-4 > .column:last-child, .xlarge-up-4 > .columns:last-child { float: left; } .xlarge-up-5 > .column, .xlarge-up-5 > .columns { float: left; width: 20%; } .xlarge-up-5 > .column:nth-of-type(1n), .xlarge-up-5 > .columns:nth-of-type(1n) { clear: none; } .xlarge-up-5 > .column:nth-of-type(5n+1), .xlarge-up-5 > .columns:nth-of-type(5n+1) { clear: both; } .xlarge-up-5 > .column:last-child, .xlarge-up-5 > .columns:last-child { float: left; } .xlarge-up-6 > .column, .xlarge-up-6 > .columns { float: left; width: 16.6666666667%; } .xlarge-up-6 > .column:nth-of-type(1n), .xlarge-up-6 > .columns:nth-of-type(1n) { clear: none; } .xlarge-up-6 > .column:nth-of-type(6n+1), .xlarge-up-6 > .columns:nth-of-type(6n+1) { clear: both; } .xlarge-up-6 > .column:last-child, .xlarge-up-6 > .columns:last-child { float: left; } .xlarge-up-7 > .column, .xlarge-up-7 > .columns { float: left; width: 14.2857142857%; } .xlarge-up-7 > .column:nth-of-type(1n), .xlarge-up-7 > .columns:nth-of-type(1n) { clear: none; } .xlarge-up-7 > .column:nth-of-type(7n+1), .xlarge-up-7 > .columns:nth-of-type(7n+1) { clear: both; } .xlarge-up-7 > .column:last-child, .xlarge-up-7 > .columns:last-child { float: left; } .xlarge-up-8 > .column, .xlarge-up-8 > .columns { float: left; width: 12.5%; } .xlarge-up-8 > .column:nth-of-type(1n), .xlarge-up-8 > .columns:nth-of-type(1n) { clear: none; } .xlarge-up-8 > .column:nth-of-type(8n+1), .xlarge-up-8 > .columns:nth-of-type(8n+1) { clear: both; } .xlarge-up-8 > .column:last-child, .xlarge-up-8 > .columns:last-child { float: left; } .xlarge-collapse > .column, .xlarge-collapse > .columns { padding-right: 0; padding-left: 0; } .xlarge-collapse .row { margin-right: 0; margin-left: 0; } .expanded.row .xlarge-collapse.row { margin-right: 0; margin-left: 0; } .xlarge-uncollapse > .column, .xlarge-uncollapse > .columns { padding-right: 0.9375rem; padding-left: 0.9375rem; } .xlarge-centered { margin-right: auto; margin-left: auto; } .xlarge-centered, .xlarge-centered:last-child:not(:first-child) { float: none; clear: both; } .xlarge-uncentered, .xlarge-push-0, .xlarge-pull-0 { position: static; margin-right: 0; margin-left: 0; } .xlarge-uncentered, .xlarge-uncentered:last-child:not(:first-child), .xlarge-push-0, .xlarge-push-0:last-child:not(:first-child), .xlarge-pull-0, .xlarge-pull-0:last-child:not(:first-child) { float: left; clear: none; } .xlarge-uncentered:last-child:not(:first-child), .xlarge-push-0:last-child:not(:first-child), .xlarge-pull-0:last-child:not(:first-child) { float: right; } } @media screen and (min-width: 160em) { .xxlarge-1 { width: 8.3333333333%; } .xxlarge-push-1 { position: relative; left: 8.3333333333%; } .xxlarge-pull-1 { position: relative; left: -8.3333333333%; } .xxlarge-offset-0 { margin-left: 0%; } .xxlarge-2 { width: 16.6666666667%; } .xxlarge-push-2 { position: relative; left: 16.6666666667%; } .xxlarge-pull-2 { position: relative; left: -16.6666666667%; } .xxlarge-offset-1 { margin-left: 8.3333333333%; } .xxlarge-3 { width: 25%; } .xxlarge-push-3 { position: relative; left: 25%; } .xxlarge-pull-3 { position: relative; left: -25%; } .xxlarge-offset-2 { margin-left: 16.6666666667%; } .xxlarge-4 { width: 33.3333333333%; } .xxlarge-push-4 { position: relative; left: 33.3333333333%; } .xxlarge-pull-4 { position: relative; left: -33.3333333333%; } .xxlarge-offset-3 { margin-left: 25%; } .xxlarge-5 { width: 41.6666666667%; } .xxlarge-push-5 { position: relative; left: 41.6666666667%; } .xxlarge-pull-5 { position: relative; left: -41.6666666667%; } .xxlarge-offset-4 { margin-left: 33.3333333333%; } .xxlarge-6 { width: 50%; } .xxlarge-push-6 { position: relative; left: 50%; } .xxlarge-pull-6 { position: relative; left: -50%; } .xxlarge-offset-5 { margin-left: 41.6666666667%; } .xxlarge-7 { width: 58.3333333333%; } .xxlarge-push-7 { position: relative; left: 58.3333333333%; } .xxlarge-pull-7 { position: relative; left: -58.3333333333%; } .xxlarge-offset-6 { margin-left: 50%; } .xxlarge-8 { width: 66.6666666667%; } .xxlarge-push-8 { position: relative; left: 66.6666666667%; } .xxlarge-pull-8 { position: relative; left: -66.6666666667%; } .xxlarge-offset-7 { margin-left: 58.3333333333%; } .xxlarge-9 { width: 75%; } .xxlarge-push-9 { position: relative; left: 75%; } .xxlarge-pull-9 { position: relative; left: -75%; } .xxlarge-offset-8 { margin-left: 66.6666666667%; } .xxlarge-10 { width: 83.3333333333%; } .xxlarge-push-10 { position: relative; left: 83.3333333333%; } .xxlarge-pull-10 { position: relative; left: -83.3333333333%; } .xxlarge-offset-9 { margin-left: 75%; } .xxlarge-11 { width: 91.6666666667%; } .xxlarge-push-11 { position: relative; left: 91.6666666667%; } .xxlarge-pull-11 { position: relative; left: -91.6666666667%; } .xxlarge-offset-10 { margin-left: 83.3333333333%; } .xxlarge-12 { width: 100%; } .xxlarge-offset-11 { margin-left: 91.6666666667%; } .xxlarge-up-1 > .column, .xxlarge-up-1 > .columns { float: left; width: 100%; } .xxlarge-up-1 > .column:nth-of-type(1n), .xxlarge-up-1 > .columns:nth-of-type(1n) { clear: none; } .xxlarge-up-1 > .column:nth-of-type(1n+1), .xxlarge-up-1 > .columns:nth-of-type(1n+1) { clear: both; } .xxlarge-up-1 > .column:last-child, .xxlarge-up-1 > .columns:last-child { float: left; } .xxlarge-up-2 > .column, .xxlarge-up-2 > .columns { float: left; width: 50%; } .xxlarge-up-2 > .column:nth-of-type(1n), .xxlarge-up-2 > .columns:nth-of-type(1n) { clear: none; } .xxlarge-up-2 > .column:nth-of-type(2n+1), .xxlarge-up-2 > .columns:nth-of-type(2n+1) { clear: both; } .xxlarge-up-2 > .column:last-child, .xxlarge-up-2 > .columns:last-child { float: left; } .xxlarge-up-3 > .column, .xxlarge-up-3 > .columns { float: left; width: 33.3333333333%; } .xxlarge-up-3 > .column:nth-of-type(1n), .xxlarge-up-3 > .columns:nth-of-type(1n) { clear: none; } .xxlarge-up-3 > .column:nth-of-type(3n+1), .xxlarge-up-3 > .columns:nth-of-type(3n+1) { clear: both; } .xxlarge-up-3 > .column:last-child, .xxlarge-up-3 > .columns:last-child { float: left; } .xxlarge-up-4 > .column, .xxlarge-up-4 > .columns { float: left; width: 25%; } .xxlarge-up-4 > .column:nth-of-type(1n), .xxlarge-up-4 > .columns:nth-of-type(1n) { clear: none; } .xxlarge-up-4 > .column:nth-of-type(4n+1), .xxlarge-up-4 > .columns:nth-of-type(4n+1) { clear: both; } .xxlarge-up-4 > .column:last-child, .xxlarge-up-4 > .columns:last-child { float: left; } .xxlarge-up-5 > .column, .xxlarge-up-5 > .columns { float: left; width: 20%; } .xxlarge-up-5 > .column:nth-of-type(1n), .xxlarge-up-5 > .columns:nth-of-type(1n) { clear: none; } .xxlarge-up-5 > .column:nth-of-type(5n+1), .xxlarge-up-5 > .columns:nth-of-type(5n+1) { clear: both; } .xxlarge-up-5 > .column:last-child, .xxlarge-up-5 > .columns:last-child { float: left; } .xxlarge-up-6 > .column, .xxlarge-up-6 > .columns { float: left; width: 16.6666666667%; } .xxlarge-up-6 > .column:nth-of-type(1n), .xxlarge-up-6 > .columns:nth-of-type(1n) { clear: none; } .xxlarge-up-6 > .column:nth-of-type(6n+1), .xxlarge-up-6 > .columns:nth-of-type(6n+1) { clear: both; } .xxlarge-up-6 > .column:last-child, .xxlarge-up-6 > .columns:last-child { float: left; } .xxlarge-up-7 > .column, .xxlarge-up-7 > .columns { float: left; width: 14.2857142857%; } .xxlarge-up-7 > .column:nth-of-type(1n), .xxlarge-up-7 > .columns:nth-of-type(1n) { clear: none; } .xxlarge-up-7 > .column:nth-of-type(7n+1), .xxlarge-up-7 > .columns:nth-of-type(7n+1) { clear: both; } .xxlarge-up-7 > .column:last-child, .xxlarge-up-7 > .columns:last-child { float: left; } .xxlarge-up-8 > .column, .xxlarge-up-8 > .columns { float: left; width: 12.5%; } .xxlarge-up-8 > .column:nth-of-type(1n), .xxlarge-up-8 > .columns:nth-of-type(1n) { clear: none; } .xxlarge-up-8 > .column:nth-of-type(8n+1), .xxlarge-up-8 > .columns:nth-of-type(8n+1) { clear: both; } .xxlarge-up-8 > .column:last-child, .xxlarge-up-8 > .columns:last-child { float: left; } .xxlarge-collapse > .column, .xxlarge-collapse > .columns { padding-right: 0; padding-left: 0; } .xxlarge-collapse .row { margin-right: 0; margin-left: 0; } .expanded.row .xxlarge-collapse.row { margin-right: 0; margin-left: 0; } .xxlarge-uncollapse > .column, .xxlarge-uncollapse > .columns { padding-right: 0.9375rem; padding-left: 0.9375rem; } .xxlarge-centered { margin-right: auto; margin-left: auto; } .xxlarge-centered, .xxlarge-centered:last-child:not(:first-child) { float: none; clear: both; } .xxlarge-uncentered, .xxlarge-push-0, .xxlarge-pull-0 { position: static; margin-right: 0; margin-left: 0; } .xxlarge-uncentered, .xxlarge-uncentered:last-child:not(:first-child), .xxlarge-push-0, .xxlarge-push-0:last-child:not(:first-child), .xxlarge-pull-0, .xxlarge-pull-0:last-child:not(:first-child) { float: left; clear: none; } .xxlarge-uncentered:last-child:not(:first-child), .xxlarge-push-0:last-child:not(:first-child), .xxlarge-pull-0:last-child:not(:first-child) { float: right; } } .column-block { margin-bottom: 1.25rem; } .column-block > :last-child { margin-bottom: 0; } @media print, screen and (min-width: 40em) { .column-block { margin-bottom: 1.875rem; } .column-block > :last-child { margin-bottom: 0; } } .row { max-width: 81.25rem; margin-right: auto; margin-left: auto; display: flex; flex-flow: row wrap; } .row .row { margin-right: -0.625rem; margin-left: -0.625rem; } @media print, screen and (min-width: 40em) { .row .row { margin-right: -0.9375rem; margin-left: -0.9375rem; } } @media print, screen and (min-width: 64em) { .row .row { margin-right: -0.9375rem; margin-left: -0.9375rem; } } @media screen and (min-width: 90em) { .row .row { margin-right: -0.9375rem; margin-left: -0.9375rem; } } @media screen and (min-width: 160em) { .row .row { margin-right: -0.9375rem; margin-left: -0.9375rem; } } .row .row.collapse { margin-right: 0; margin-left: 0; } .row.expanded { max-width: none; } .row.expanded .row { margin-right: auto; margin-left: auto; } .row:not(.expanded) .row { max-width: none; } .row.collapse > .column, .row.collapse > .columns { padding-right: 0; padding-left: 0; } .row.is-collapse-child, .row.collapse > .column > .row, .row.collapse > .columns > .row { margin-right: 0; margin-left: 0; } .column, .columns { flex: 1 1 0px; padding-right: 0.625rem; padding-left: 0.625rem; min-width: 0; } @media print, screen and (min-width: 40em) { .column, .columns { padding-right: 0.9375rem; padding-left: 0.9375rem; } } .column.row.row, .row.row.columns { float: none; display: block; } .row .column.row.row, .row .row.row.columns { margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 0; } .small-1 { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } .small-offset-0 { margin-left: 0%; } .small-2 { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .small-offset-1 { margin-left: 8.3333333333%; } .small-3 { flex: 0 0 25%; max-width: 25%; } .small-offset-2 { margin-left: 16.6666666667%; } .small-4 { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .small-offset-3 { margin-left: 25%; } .small-5 { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } .small-offset-4 { margin-left: 33.3333333333%; } .small-6 { flex: 0 0 50%; max-width: 50%; } .small-offset-5 { margin-left: 41.6666666667%; } .small-7 { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } .small-offset-6 { margin-left: 50%; } .small-8 { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } .small-offset-7 { margin-left: 58.3333333333%; } .small-9 { flex: 0 0 75%; max-width: 75%; } .small-offset-8 { margin-left: 66.6666666667%; } .small-10 { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } .small-offset-9 { margin-left: 75%; } .small-11 { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } .small-offset-10 { margin-left: 83.3333333333%; } .small-12 { flex: 0 0 100%; max-width: 100%; } .small-offset-11 { margin-left: 91.6666666667%; } .small-up-1 { flex-wrap: wrap; } .small-up-1 > .column, .small-up-1 > .columns { flex: 0 0 100%; max-width: 100%; } .small-up-2 { flex-wrap: wrap; } .small-up-2 > .column, .small-up-2 > .columns { flex: 0 0 50%; max-width: 50%; } .small-up-3 { flex-wrap: wrap; } .small-up-3 > .column, .small-up-3 > .columns { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .small-up-4 { flex-wrap: wrap; } .small-up-4 > .column, .small-up-4 > .columns { flex: 0 0 25%; max-width: 25%; } .small-up-5 { flex-wrap: wrap; } .small-up-5 > .column, .small-up-5 > .columns { flex: 0 0 20%; max-width: 20%; } .small-up-6 { flex-wrap: wrap; } .small-up-6 > .column, .small-up-6 > .columns { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .small-up-7 { flex-wrap: wrap; } .small-up-7 > .column, .small-up-7 > .columns { flex: 0 0 14.2857142857%; max-width: 14.2857142857%; } .small-up-8 { flex-wrap: wrap; } .small-up-8 > .column, .small-up-8 > .columns { flex: 0 0 12.5%; max-width: 12.5%; } .small-collapse > .column, .small-collapse > .columns { padding-right: 0; padding-left: 0; } .small-uncollapse > .column, .small-uncollapse > .columns { padding-right: 0.625rem; padding-left: 0.625rem; } @media print, screen and (min-width: 40em) { .medium-1 { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } .medium-offset-0 { margin-left: 0%; } .medium-2 { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .medium-offset-1 { margin-left: 8.3333333333%; } .medium-3 { flex: 0 0 25%; max-width: 25%; } .medium-offset-2 { margin-left: 16.6666666667%; } .medium-4 { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .medium-offset-3 { margin-left: 25%; } .medium-5 { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } .medium-offset-4 { margin-left: 33.3333333333%; } .medium-6 { flex: 0 0 50%; max-width: 50%; } .medium-offset-5 { margin-left: 41.6666666667%; } .medium-7 { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } .medium-offset-6 { margin-left: 50%; } .medium-8 { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } .medium-offset-7 { margin-left: 58.3333333333%; } .medium-9 { flex: 0 0 75%; max-width: 75%; } .medium-offset-8 { margin-left: 66.6666666667%; } .medium-10 { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } .medium-offset-9 { margin-left: 75%; } .medium-11 { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } .medium-offset-10 { margin-left: 83.3333333333%; } .medium-12 { flex: 0 0 100%; max-width: 100%; } .medium-offset-11 { margin-left: 91.6666666667%; } .medium-up-1 { flex-wrap: wrap; } .medium-up-1 > .column, .medium-up-1 > .columns { flex: 0 0 100%; max-width: 100%; } .medium-up-2 { flex-wrap: wrap; } .medium-up-2 > .column, .medium-up-2 > .columns { flex: 0 0 50%; max-width: 50%; } .medium-up-3 { flex-wrap: wrap; } .medium-up-3 > .column, .medium-up-3 > .columns { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .medium-up-4 { flex-wrap: wrap; } .medium-up-4 > .column, .medium-up-4 > .columns { flex: 0 0 25%; max-width: 25%; } .medium-up-5 { flex-wrap: wrap; } .medium-up-5 > .column, .medium-up-5 > .columns { flex: 0 0 20%; max-width: 20%; } .medium-up-6 { flex-wrap: wrap; } .medium-up-6 > .column, .medium-up-6 > .columns { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .medium-up-7 { flex-wrap: wrap; } .medium-up-7 > .column, .medium-up-7 > .columns { flex: 0 0 14.2857142857%; max-width: 14.2857142857%; } .medium-up-8 { flex-wrap: wrap; } .medium-up-8 > .column, .medium-up-8 > .columns { flex: 0 0 12.5%; max-width: 12.5%; } } @media print, screen and (min-width: 40em) and (min-width: 40em) { .medium-expand { flex: 1 1 0px; } } .row.medium-unstack > .column, .row.medium-unstack > .columns { flex: 0 0 100%; } @media print, screen and (min-width: 40em) { .row.medium-unstack > .column, .row.medium-unstack > .columns { flex: 1 1 0px; } .medium-collapse > .column, .medium-collapse > .columns { padding-right: 0; padding-left: 0; } .medium-uncollapse > .column, .medium-uncollapse > .columns { padding-right: 0.9375rem; padding-left: 0.9375rem; } } @media print, screen and (min-width: 64em) { .large-1 { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } .large-offset-0 { margin-left: 0%; } .large-2 { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .large-offset-1 { margin-left: 8.3333333333%; } .large-3 { flex: 0 0 25%; max-width: 25%; } .large-offset-2 { margin-left: 16.6666666667%; } .large-4 { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .large-offset-3 { margin-left: 25%; } .large-5 { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } .large-offset-4 { margin-left: 33.3333333333%; } .large-6 { flex: 0 0 50%; max-width: 50%; } .large-offset-5 { margin-left: 41.6666666667%; } .large-7 { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } .large-offset-6 { margin-left: 50%; } .large-8 { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } .large-offset-7 { margin-left: 58.3333333333%; } .large-9 { flex: 0 0 75%; max-width: 75%; } .large-offset-8 { margin-left: 66.6666666667%; } .large-10 { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } .large-offset-9 { margin-left: 75%; } .large-11 { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } .large-offset-10 { margin-left: 83.3333333333%; } .large-12 { flex: 0 0 100%; max-width: 100%; } .large-offset-11 { margin-left: 91.6666666667%; } .large-up-1 { flex-wrap: wrap; } .large-up-1 > .column, .large-up-1 > .columns { flex: 0 0 100%; max-width: 100%; } .large-up-2 { flex-wrap: wrap; } .large-up-2 > .column, .large-up-2 > .columns { flex: 0 0 50%; max-width: 50%; } .large-up-3 { flex-wrap: wrap; } .large-up-3 > .column, .large-up-3 > .columns { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .large-up-4 { flex-wrap: wrap; } .large-up-4 > .column, .large-up-4 > .columns { flex: 0 0 25%; max-width: 25%; } .large-up-5 { flex-wrap: wrap; } .large-up-5 > .column, .large-up-5 > .columns { flex: 0 0 20%; max-width: 20%; } .large-up-6 { flex-wrap: wrap; } .large-up-6 > .column, .large-up-6 > .columns { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .large-up-7 { flex-wrap: wrap; } .large-up-7 > .column, .large-up-7 > .columns { flex: 0 0 14.2857142857%; max-width: 14.2857142857%; } .large-up-8 { flex-wrap: wrap; } .large-up-8 > .column, .large-up-8 > .columns { flex: 0 0 12.5%; max-width: 12.5%; } } @media print, screen and (min-width: 64em) and (min-width: 64em) { .large-expand { flex: 1 1 0px; } } .row.large-unstack > .column, .row.large-unstack > .columns { flex: 0 0 100%; } @media print, screen and (min-width: 64em) { .row.large-unstack > .column, .row.large-unstack > .columns { flex: 1 1 0px; } .large-collapse > .column, .large-collapse > .columns { padding-right: 0; padding-left: 0; } .large-uncollapse > .column, .large-uncollapse > .columns { padding-right: 0.9375rem; padding-left: 0.9375rem; } } @media screen and (min-width: 90em) { .xlarge-1 { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } .xlarge-offset-0 { margin-left: 0%; } .xlarge-2 { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .xlarge-offset-1 { margin-left: 8.3333333333%; } .xlarge-3 { flex: 0 0 25%; max-width: 25%; } .xlarge-offset-2 { margin-left: 16.6666666667%; } .xlarge-4 { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .xlarge-offset-3 { margin-left: 25%; } .xlarge-5 { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } .xlarge-offset-4 { margin-left: 33.3333333333%; } .xlarge-6 { flex: 0 0 50%; max-width: 50%; } .xlarge-offset-5 { margin-left: 41.6666666667%; } .xlarge-7 { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } .xlarge-offset-6 { margin-left: 50%; } .xlarge-8 { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } .xlarge-offset-7 { margin-left: 58.3333333333%; } .xlarge-9 { flex: 0 0 75%; max-width: 75%; } .xlarge-offset-8 { margin-left: 66.6666666667%; } .xlarge-10 { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } .xlarge-offset-9 { margin-left: 75%; } .xlarge-11 { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } .xlarge-offset-10 { margin-left: 83.3333333333%; } .xlarge-12 { flex: 0 0 100%; max-width: 100%; } .xlarge-offset-11 { margin-left: 91.6666666667%; } .xlarge-up-1 { flex-wrap: wrap; } .xlarge-up-1 > .column, .xlarge-up-1 > .columns { flex: 0 0 100%; max-width: 100%; } .xlarge-up-2 { flex-wrap: wrap; } .xlarge-up-2 > .column, .xlarge-up-2 > .columns { flex: 0 0 50%; max-width: 50%; } .xlarge-up-3 { flex-wrap: wrap; } .xlarge-up-3 > .column, .xlarge-up-3 > .columns { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .xlarge-up-4 { flex-wrap: wrap; } .xlarge-up-4 > .column, .xlarge-up-4 > .columns { flex: 0 0 25%; max-width: 25%; } .xlarge-up-5 { flex-wrap: wrap; } .xlarge-up-5 > .column, .xlarge-up-5 > .columns { flex: 0 0 20%; max-width: 20%; } .xlarge-up-6 { flex-wrap: wrap; } .xlarge-up-6 > .column, .xlarge-up-6 > .columns { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .xlarge-up-7 { flex-wrap: wrap; } .xlarge-up-7 > .column, .xlarge-up-7 > .columns { flex: 0 0 14.2857142857%; max-width: 14.2857142857%; } .xlarge-up-8 { flex-wrap: wrap; } .xlarge-up-8 > .column, .xlarge-up-8 > .columns { flex: 0 0 12.5%; max-width: 12.5%; } } @media screen and (min-width: 90em) and (min-width: 90em) { .xlarge-expand { flex: 1 1 0px; } } .row.xlarge-unstack > .column, .row.xlarge-unstack > .columns { flex: 0 0 100%; } @media screen and (min-width: 90em) { .row.xlarge-unstack > .column, .row.xlarge-unstack > .columns { flex: 1 1 0px; } .xlarge-collapse > .column, .xlarge-collapse > .columns { padding-right: 0; padding-left: 0; } .xlarge-uncollapse > .column, .xlarge-uncollapse > .columns { padding-right: 0.9375rem; padding-left: 0.9375rem; } } @media screen and (min-width: 160em) { .xxlarge-1 { flex: 0 0 8.3333333333%; max-width: 8.3333333333%; } .xxlarge-offset-0 { margin-left: 0%; } .xxlarge-2 { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .xxlarge-offset-1 { margin-left: 8.3333333333%; } .xxlarge-3 { flex: 0 0 25%; max-width: 25%; } .xxlarge-offset-2 { margin-left: 16.6666666667%; } .xxlarge-4 { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .xxlarge-offset-3 { margin-left: 25%; } .xxlarge-5 { flex: 0 0 41.6666666667%; max-width: 41.6666666667%; } .xxlarge-offset-4 { margin-left: 33.3333333333%; } .xxlarge-6 { flex: 0 0 50%; max-width: 50%; } .xxlarge-offset-5 { margin-left: 41.6666666667%; } .xxlarge-7 { flex: 0 0 58.3333333333%; max-width: 58.3333333333%; } .xxlarge-offset-6 { margin-left: 50%; } .xxlarge-8 { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } .xxlarge-offset-7 { margin-left: 58.3333333333%; } .xxlarge-9 { flex: 0 0 75%; max-width: 75%; } .xxlarge-offset-8 { margin-left: 66.6666666667%; } .xxlarge-10 { flex: 0 0 83.3333333333%; max-width: 83.3333333333%; } .xxlarge-offset-9 { margin-left: 75%; } .xxlarge-11 { flex: 0 0 91.6666666667%; max-width: 91.6666666667%; } .xxlarge-offset-10 { margin-left: 83.3333333333%; } .xxlarge-12 { flex: 0 0 100%; max-width: 100%; } .xxlarge-offset-11 { margin-left: 91.6666666667%; } .xxlarge-up-1 { flex-wrap: wrap; } .xxlarge-up-1 > .column, .xxlarge-up-1 > .columns { flex: 0 0 100%; max-width: 100%; } .xxlarge-up-2 { flex-wrap: wrap; } .xxlarge-up-2 > .column, .xxlarge-up-2 > .columns { flex: 0 0 50%; max-width: 50%; } .xxlarge-up-3 { flex-wrap: wrap; } .xxlarge-up-3 > .column, .xxlarge-up-3 > .columns { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; } .xxlarge-up-4 { flex-wrap: wrap; } .xxlarge-up-4 > .column, .xxlarge-up-4 > .columns { flex: 0 0 25%; max-width: 25%; } .xxlarge-up-5 { flex-wrap: wrap; } .xxlarge-up-5 > .column, .xxlarge-up-5 > .columns { flex: 0 0 20%; max-width: 20%; } .xxlarge-up-6 { flex-wrap: wrap; } .xxlarge-up-6 > .column, .xxlarge-up-6 > .columns { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } .xxlarge-up-7 { flex-wrap: wrap; } .xxlarge-up-7 > .column, .xxlarge-up-7 > .columns { flex: 0 0 14.2857142857%; max-width: 14.2857142857%; } .xxlarge-up-8 { flex-wrap: wrap; } .xxlarge-up-8 > .column, .xxlarge-up-8 > .columns { flex: 0 0 12.5%; max-width: 12.5%; } } @media screen and (min-width: 160em) and (min-width: 160em) { .xxlarge-expand { flex: 1 1 0px; } } .row.xxlarge-unstack > .column, .row.xxlarge-unstack > .columns { flex: 0 0 100%; } @media screen and (min-width: 160em) { .row.xxlarge-unstack > .column, .row.xxlarge-unstack > .columns { flex: 1 1 0px; } .xxlarge-collapse > .column, .xxlarge-collapse > .columns { padding-right: 0; padding-left: 0; } .xxlarge-uncollapse > .column, .xxlarge-uncollapse > .columns { padding-right: 0.9375rem; padding-left: 0.9375rem; } } .shrink { flex: 0 0 auto; max-width: 100%; } .column-block { margin-bottom: 1.25rem; } .column-block > :last-child { margin-bottom: 0; } @media print, screen and (min-width: 40em) { .column-block { margin-bottom: 1.875rem; } .column-block > :last-child { margin-bottom: 0; } } .grid-container { padding-right: 0.3125rem; padding-left: 0.3125rem; max-width: 81.25rem; margin-left: auto; margin-right: auto; } @media print, screen and (min-width: 40em) { .grid-container { padding-right: 0.46875rem; padding-left: 0.46875rem; } } .grid-container.fluid { padding-right: 0.3125rem; padding-left: 0.3125rem; max-width: 100%; margin-left: auto; margin-right: auto; } @media print, screen and (min-width: 40em) { .grid-container.fluid { padding-right: 0.46875rem; padding-left: 0.46875rem; } } .grid-container.full { padding-right: 0; padding-left: 0; max-width: 100%; margin-left: auto; margin-right: auto; } .grid-x, .row { display: flex; flex-flow: row wrap; } .cell, .row .column, .row .columns { flex: 0 0 auto; min-height: 0; min-width: 0; width: 100%; } .cell.auto, .row .auto.column, .row .auto.columns { flex: 1 1 0; } .cell.shrink, .row .shrink.column, .row .shrink.columns { flex: 0 0 auto; } .grid-x > .auto, .row > .auto { width: auto; } .grid-x > .shrink, .row > .shrink { width: auto; } .grid-x > .small-shrink, .row > .small-shrink, .grid-x > .small-full, .row > .small-full, .grid-x > .small-1, .row > .small-1, .grid-x > .small-2, .row > .small-2, .grid-x > .small-3, .row > .small-3, .grid-x > .small-4, .row > .small-4, .grid-x > .small-5, .row > .small-5, .grid-x > .small-6, .row > .small-6, .grid-x > .small-7, .row > .small-7, .grid-x > .small-8, .row > .small-8, .grid-x > .small-9, .row > .small-9, .grid-x > .small-10, .row > .small-10, .grid-x > .small-11, .row > .small-11, .grid-x > .small-12, .row > .small-12 { flex-basis: auto; } @media print, screen and (min-width: 40em) { .grid-x > .medium-shrink, .row > .medium-shrink, .grid-x > .medium-full, .row > .medium-full, .grid-x > .medium-1, .row > .medium-1, .grid-x > .medium-2, .row > .medium-2, .grid-x > .medium-3, .row > .medium-3, .grid-x > .medium-4, .row > .medium-4, .grid-x > .medium-5, .row > .medium-5, .grid-x > .medium-6, .row > .medium-6, .grid-x > .medium-7, .row > .medium-7, .grid-x > .medium-8, .row > .medium-8, .grid-x > .medium-9, .row > .medium-9, .grid-x > .medium-10, .row > .medium-10, .grid-x > .medium-11, .row > .medium-11, .grid-x > .medium-12, .row > .medium-12 { flex-basis: auto; } } @media print, screen and (min-width: 64em) { .grid-x > .large-shrink, .row > .large-shrink, .grid-x > .large-full, .row > .large-full, .grid-x > .large-1, .row > .large-1, .grid-x > .large-2, .row > .large-2, .grid-x > .large-3, .row > .large-3, .grid-x > .large-4, .row > .large-4, .grid-x > .large-5, .row > .large-5, .grid-x > .large-6, .row > .large-6, .grid-x > .large-7, .row > .large-7, .grid-x > .large-8, .row > .large-8, .grid-x > .large-9, .row > .large-9, .grid-x > .large-10, .row > .large-10, .grid-x > .large-11, .row > .large-11, .grid-x > .large-12, .row > .large-12 { flex-basis: auto; } } @media screen and (min-width: 90em) { .grid-x > .xlarge-shrink, .row > .xlarge-shrink, .grid-x > .xlarge-full, .row > .xlarge-full, .grid-x > .xlarge-1, .row > .xlarge-1, .grid-x > .xlarge-2, .row > .xlarge-2, .grid-x > .xlarge-3, .row > .xlarge-3, .grid-x > .xlarge-4, .row > .xlarge-4, .grid-x > .xlarge-5, .row > .xlarge-5, .grid-x > .xlarge-6, .row > .xlarge-6, .grid-x > .xlarge-7, .row > .xlarge-7, .grid-x > .xlarge-8, .row > .xlarge-8, .grid-x > .xlarge-9, .row > .xlarge-9, .grid-x > .xlarge-10, .row > .xlarge-10, .grid-x > .xlarge-11, .row > .xlarge-11, .grid-x > .xlarge-12, .row > .xlarge-12 { flex-basis: auto; } } @media screen and (min-width: 160em) { .grid-x > .xxlarge-shrink, .row > .xxlarge-shrink, .grid-x > .xxlarge-full, .row > .xxlarge-full, .grid-x > .xxlarge-1, .row > .xxlarge-1, .grid-x > .xxlarge-2, .row > .xxlarge-2, .grid-x > .xxlarge-3, .row > .xxlarge-3, .grid-x > .xxlarge-4, .row > .xxlarge-4, .grid-x > .xxlarge-5, .row > .xxlarge-5, .grid-x > .xxlarge-6, .row > .xxlarge-6, .grid-x > .xxlarge-7, .row > .xxlarge-7, .grid-x > .xxlarge-8, .row > .xxlarge-8, .grid-x > .xxlarge-9, .row > .xxlarge-9, .grid-x > .xxlarge-10, .row > .xxlarge-10, .grid-x > .xxlarge-11, .row > .xxlarge-11, .grid-x > .xxlarge-12, .row > .xxlarge-12 { flex-basis: auto; } } .grid-x > .small-12, .row > .small-12, .grid-x > .small-11, .row > .small-11, .grid-x > .small-10, .row > .small-10, .grid-x > .small-9, .row > .small-9, .grid-x > .small-8, .row > .small-8, .grid-x > .small-7, .row > .small-7, .grid-x > .small-6, .row > .small-6, .grid-x > .small-5, .row > .small-5, .grid-x > .small-4, .row > .small-4, .grid-x > .small-3, .row > .small-3, .grid-x > .small-2, .row > .small-2, .grid-x > .small-1, .row > .small-1 { flex: 0 0 auto; } .grid-x > .small-1, .row > .small-1 { width: 8.3333333333%; } .grid-x > .small-2, .row > .small-2 { width: 16.6666666667%; } .grid-x > .small-3, .row > .small-3 { width: 25%; } .grid-x > .small-4, .row > .small-4 { width: 33.3333333333%; } .grid-x > .small-5, .row > .small-5 { width: 41.6666666667%; } .grid-x > .small-6, .row > .small-6 { width: 50%; } .grid-x > .small-7, .row > .small-7 { width: 58.3333333333%; } .grid-x > .small-8, .row > .small-8 { width: 66.6666666667%; } .grid-x > .small-9, .row > .small-9 { width: 75%; } .grid-x > .small-10, .row > .small-10 { width: 83.3333333333%; } .grid-x > .small-11, .row > .small-11 { width: 91.6666666667%; } .grid-x > .small-12, .row > .small-12 { width: 100%; } @media print, screen and (min-width: 40em) { .grid-x > .medium-auto, .row > .medium-auto { flex: 1 1 0; width: auto; } .grid-x > .medium-12, .row > .medium-12, .grid-x > .medium-11, .row > .medium-11, .grid-x > .medium-10, .row > .medium-10, .grid-x > .medium-9, .row > .medium-9, .grid-x > .medium-8, .row > .medium-8, .grid-x > .medium-7, .row > .medium-7, .grid-x > .medium-6, .row > .medium-6, .grid-x > .medium-5, .row > .medium-5, .grid-x > .medium-4, .row > .medium-4, .grid-x > .medium-3, .row > .medium-3, .grid-x > .medium-2, .row > .medium-2, .grid-x > .medium-1, .row > .medium-1, .grid-x > .medium-shrink, .row > .medium-shrink { flex: 0 0 auto; } .grid-x > .medium-shrink, .row > .medium-shrink { width: auto; } .grid-x > .medium-1, .row > .medium-1 { width: 8.3333333333%; } .grid-x > .medium-2, .row > .medium-2 { width: 16.6666666667%; } .grid-x > .medium-3, .row > .medium-3 { width: 25%; } .grid-x > .medium-4, .row > .medium-4 { width: 33.3333333333%; } .grid-x > .medium-5, .row > .medium-5 { width: 41.6666666667%; } .grid-x > .medium-6, .row > .medium-6 { width: 50%; } .grid-x > .medium-7, .row > .medium-7 { width: 58.3333333333%; } .grid-x > .medium-8, .row > .medium-8 { width: 66.6666666667%; } .grid-x > .medium-9, .row > .medium-9 { width: 75%; } .grid-x > .medium-10, .row > .medium-10 { width: 83.3333333333%; } .grid-x > .medium-11, .row > .medium-11 { width: 91.6666666667%; } .grid-x > .medium-12, .row > .medium-12 { width: 100%; } } @media print, screen and (min-width: 64em) { .grid-x > .large-auto, .row > .large-auto { flex: 1 1 0; width: auto; } .grid-x > .large-12, .row > .large-12, .grid-x > .large-11, .row > .large-11, .grid-x > .large-10, .row > .large-10, .grid-x > .large-9, .row > .large-9, .grid-x > .large-8, .row > .large-8, .grid-x > .large-7, .row > .large-7, .grid-x > .large-6, .row > .large-6, .grid-x > .large-5, .row > .large-5, .grid-x > .large-4, .row > .large-4, .grid-x > .large-3, .row > .large-3, .grid-x > .large-2, .row > .large-2, .grid-x > .large-1, .row > .large-1, .grid-x > .large-shrink, .row > .large-shrink { flex: 0 0 auto; } .grid-x > .large-shrink, .row > .large-shrink { width: auto; } .grid-x > .large-1, .row > .large-1 { width: 8.3333333333%; } .grid-x > .large-2, .row > .large-2 { width: 16.6666666667%; } .grid-x > .large-3, .row > .large-3 { width: 25%; } .grid-x > .large-4, .row > .large-4 { width: 33.3333333333%; } .grid-x > .large-5, .row > .large-5 { width: 41.6666666667%; } .grid-x > .large-6, .row > .large-6 { width: 50%; } .grid-x > .large-7, .row > .large-7 { width: 58.3333333333%; } .grid-x > .large-8, .row > .large-8 { width: 66.6666666667%; } .grid-x > .large-9, .row > .large-9 { width: 75%; } .grid-x > .large-10, .row > .large-10 { width: 83.3333333333%; } .grid-x > .large-11, .row > .large-11 { width: 91.6666666667%; } .grid-x > .large-12, .row > .large-12 { width: 100%; } } @media screen and (min-width: 90em) { .grid-x > .xlarge-auto, .row > .xlarge-auto { flex: 1 1 0; width: auto; } .grid-x > .xlarge-12, .row > .xlarge-12, .grid-x > .xlarge-11, .row > .xlarge-11, .grid-x > .xlarge-10, .row > .xlarge-10, .grid-x > .xlarge-9, .row > .xlarge-9, .grid-x > .xlarge-8, .row > .xlarge-8, .grid-x > .xlarge-7, .row > .xlarge-7, .grid-x > .xlarge-6, .row > .xlarge-6, .grid-x > .xlarge-5, .row > .xlarge-5, .grid-x > .xlarge-4, .row > .xlarge-4, .grid-x > .xlarge-3, .row > .xlarge-3, .grid-x > .xlarge-2, .row > .xlarge-2, .grid-x > .xlarge-1, .row > .xlarge-1, .grid-x > .xlarge-shrink, .row > .xlarge-shrink { flex: 0 0 auto; } .grid-x > .xlarge-shrink, .row > .xlarge-shrink { width: auto; } .grid-x > .xlarge-1, .row > .xlarge-1 { width: 8.3333333333%; } .grid-x > .xlarge-2, .row > .xlarge-2 { width: 16.6666666667%; } .grid-x > .xlarge-3, .row > .xlarge-3 { width: 25%; } .grid-x > .xlarge-4, .row > .xlarge-4 { width: 33.3333333333%; } .grid-x > .xlarge-5, .row > .xlarge-5 { width: 41.6666666667%; } .grid-x > .xlarge-6, .row > .xlarge-6 { width: 50%; } .grid-x > .xlarge-7, .row > .xlarge-7 { width: 58.3333333333%; } .grid-x > .xlarge-8, .row > .xlarge-8 { width: 66.6666666667%; } .grid-x > .xlarge-9, .row > .xlarge-9 { width: 75%; } .grid-x > .xlarge-10, .row > .xlarge-10 { width: 83.3333333333%; } .grid-x > .xlarge-11, .row > .xlarge-11 { width: 91.6666666667%; } .grid-x > .xlarge-12, .row > .xlarge-12 { width: 100%; } } @media screen and (min-width: 160em) { .grid-x > .xxlarge-auto, .row > .xxlarge-auto { flex: 1 1 0; width: auto; } .grid-x > .xxlarge-12, .row > .xxlarge-12, .grid-x > .xxlarge-11, .row > .xxlarge-11, .grid-x > .xxlarge-10, .row > .xxlarge-10, .grid-x > .xxlarge-9, .row > .xxlarge-9, .grid-x > .xxlarge-8, .row > .xxlarge-8, .grid-x > .xxlarge-7, .row > .xxlarge-7, .grid-x > .xxlarge-6, .row > .xxlarge-6, .grid-x > .xxlarge-5, .row > .xxlarge-5, .grid-x > .xxlarge-4, .row > .xxlarge-4, .grid-x > .xxlarge-3, .row > .xxlarge-3, .grid-x > .xxlarge-2, .row > .xxlarge-2, .grid-x > .xxlarge-1, .row > .xxlarge-1, .grid-x > .xxlarge-shrink, .row > .xxlarge-shrink { flex: 0 0 auto; } .grid-x > .xxlarge-shrink, .row > .xxlarge-shrink { width: auto; } .grid-x > .xxlarge-1, .row > .xxlarge-1 { width: 8.3333333333%; } .grid-x > .xxlarge-2, .row > .xxlarge-2 { width: 16.6666666667%; } .grid-x > .xxlarge-3, .row > .xxlarge-3 { width: 25%; } .grid-x > .xxlarge-4, .row > .xxlarge-4 { width: 33.3333333333%; } .grid-x > .xxlarge-5, .row > .xxlarge-5 { width: 41.6666666667%; } .grid-x > .xxlarge-6, .row > .xxlarge-6 { width: 50%; } .grid-x > .xxlarge-7, .row > .xxlarge-7 { width: 58.3333333333%; } .grid-x > .xxlarge-8, .row > .xxlarge-8 { width: 66.6666666667%; } .grid-x > .xxlarge-9, .row > .xxlarge-9 { width: 75%; } .grid-x > .xxlarge-10, .row > .xxlarge-10 { width: 83.3333333333%; } .grid-x > .xxlarge-11, .row > .xxlarge-11 { width: 91.6666666667%; } .grid-x > .xxlarge-12, .row > .xxlarge-12 { width: 100%; } } .grid-margin-x:not(.grid-x):not(.row) > .cell, .row .grid-margin-x:not(.grid-x):not(.row) > .column, .row .grid-margin-x:not(.grid-x):not(.row) > .columns, .row:not(.grid-x):not(.row) > .cell, .row:not(.grid-x):not(.row) > .column, .row:not(.grid-x):not(.row) > .columns { width: auto; } .grid-margin-y:not(.grid-y) > .cell, .row .grid-margin-y:not(.grid-y) > .column, .row .grid-margin-y:not(.grid-y) > .columns { height: auto; } .grid-margin-x, .row { margin-left: -0.3125rem; margin-right: -0.3125rem; } @media print, screen and (min-width: 40em) { .grid-margin-x, .row { margin-left: -0.46875rem; margin-right: -0.46875rem; } } .grid-margin-x > .cell, .row .grid-margin-x > .column, .row .grid-margin-x > .columns, .row > .cell, .row > .column, .row > .columns { width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } @media print, screen and (min-width: 40em) { .grid-margin-x > .cell, .row .grid-margin-x > .column, .row .grid-margin-x > .columns, .row > .cell, .row > .column, .row > .columns { width: calc(100% - 0.9375rem); margin-left: 0.46875rem; margin-right: 0.46875rem; } } .grid-margin-x > .auto, .row > .auto { width: auto; } .grid-margin-x > .shrink, .row > .shrink { width: auto; } .grid-margin-x > .small-1, .row > .small-1 { width: calc(8.3333333333% - 0.625rem); } .grid-margin-x > .small-2, .row > .small-2 { width: calc(16.6666666667% - 0.625rem); } .grid-margin-x > .small-3, .row > .small-3 { width: calc(25% - 0.625rem); } .grid-margin-x > .small-4, .row > .small-4 { width: calc(33.3333333333% - 0.625rem); } .grid-margin-x > .small-5, .row > .small-5 { width: calc(41.6666666667% - 0.625rem); } .grid-margin-x > .small-6, .row > .small-6 { width: calc(50% - 0.625rem); } .grid-margin-x > .small-7, .row > .small-7 { width: calc(58.3333333333% - 0.625rem); } .grid-margin-x > .small-8, .row > .small-8 { width: calc(66.6666666667% - 0.625rem); } .grid-margin-x > .small-9, .row > .small-9 { width: calc(75% - 0.625rem); } .grid-margin-x > .small-10, .row > .small-10 { width: calc(83.3333333333% - 0.625rem); } .grid-margin-x > .small-11, .row > .small-11 { width: calc(91.6666666667% - 0.625rem); } .grid-margin-x > .small-12, .row > .small-12 { width: calc(100% - 0.625rem); } @media print, screen and (min-width: 40em) { .grid-margin-x > .auto, .row > .auto { width: auto; } .grid-margin-x > .shrink, .row > .shrink { width: auto; } .grid-margin-x > .small-1, .row > .small-1 { width: calc(8.3333333333% - 0.9375rem); } .grid-margin-x > .small-2, .row > .small-2 { width: calc(16.6666666667% - 0.9375rem); } .grid-margin-x > .small-3, .row > .small-3 { width: calc(25% - 0.9375rem); } .grid-margin-x > .small-4, .row > .small-4 { width: calc(33.3333333333% - 0.9375rem); } .grid-margin-x > .small-5, .row > .small-5 { width: calc(41.6666666667% - 0.9375rem); } .grid-margin-x > .small-6, .row > .small-6 { width: calc(50% - 0.9375rem); } .grid-margin-x > .small-7, .row > .small-7 { width: calc(58.3333333333% - 0.9375rem); } .grid-margin-x > .small-8, .row > .small-8 { width: calc(66.6666666667% - 0.9375rem); } .grid-margin-x > .small-9, .row > .small-9 { width: calc(75% - 0.9375rem); } .grid-margin-x > .small-10, .row > .small-10 { width: calc(83.3333333333% - 0.9375rem); } .grid-margin-x > .small-11, .row > .small-11 { width: calc(91.6666666667% - 0.9375rem); } .grid-margin-x > .small-12, .row > .small-12 { width: calc(100% - 0.9375rem); } .grid-margin-x > .medium-auto, .row > .medium-auto { width: auto; } .grid-margin-x > .medium-shrink, .row > .medium-shrink { width: auto; } .grid-margin-x > .medium-1, .row > .medium-1 { width: calc(8.3333333333% - 0.9375rem); } .grid-margin-x > .medium-2, .row > .medium-2 { width: calc(16.6666666667% - 0.9375rem); } .grid-margin-x > .medium-3, .row > .medium-3 { width: calc(25% - 0.9375rem); } .grid-margin-x > .medium-4, .row > .medium-4 { width: calc(33.3333333333% - 0.9375rem); } .grid-margin-x > .medium-5, .row > .medium-5 { width: calc(41.6666666667% - 0.9375rem); } .grid-margin-x > .medium-6, .row > .medium-6 { width: calc(50% - 0.9375rem); } .grid-margin-x > .medium-7, .row > .medium-7 { width: calc(58.3333333333% - 0.9375rem); } .grid-margin-x > .medium-8, .row > .medium-8 { width: calc(66.6666666667% - 0.9375rem); } .grid-margin-x > .medium-9, .row > .medium-9 { width: calc(75% - 0.9375rem); } .grid-margin-x > .medium-10, .row > .medium-10 { width: calc(83.3333333333% - 0.9375rem); } .grid-margin-x > .medium-11, .row > .medium-11 { width: calc(91.6666666667% - 0.9375rem); } .grid-margin-x > .medium-12, .row > .medium-12 { width: calc(100% - 0.9375rem); } } @media print, screen and (min-width: 64em) { .grid-margin-x > .large-auto, .row > .large-auto { width: auto; } .grid-margin-x > .large-shrink, .row > .large-shrink { width: auto; } .grid-margin-x > .large-1, .row > .large-1 { width: calc(8.3333333333% - 0.9375rem); } .grid-margin-x > .large-2, .row > .large-2 { width: calc(16.6666666667% - 0.9375rem); } .grid-margin-x > .large-3, .row > .large-3 { width: calc(25% - 0.9375rem); } .grid-margin-x > .large-4, .row > .large-4 { width: calc(33.3333333333% - 0.9375rem); } .grid-margin-x > .large-5, .row > .large-5 { width: calc(41.6666666667% - 0.9375rem); } .grid-margin-x > .large-6, .row > .large-6 { width: calc(50% - 0.9375rem); } .grid-margin-x > .large-7, .row > .large-7 { width: calc(58.3333333333% - 0.9375rem); } .grid-margin-x > .large-8, .row > .large-8 { width: calc(66.6666666667% - 0.9375rem); } .grid-margin-x > .large-9, .row > .large-9 { width: calc(75% - 0.9375rem); } .grid-margin-x > .large-10, .row > .large-10 { width: calc(83.3333333333% - 0.9375rem); } .grid-margin-x > .large-11, .row > .large-11 { width: calc(91.6666666667% - 0.9375rem); } .grid-margin-x > .large-12, .row > .large-12 { width: calc(100% - 0.9375rem); } } @media screen and (min-width: 90em) { .grid-margin-x > .xlarge-auto, .row > .xlarge-auto { width: auto; } .grid-margin-x > .xlarge-shrink, .row > .xlarge-shrink { width: auto; } .grid-margin-x > .xlarge-1, .row > .xlarge-1 { width: calc(8.3333333333% - 0.9375rem); } .grid-margin-x > .xlarge-2, .row > .xlarge-2 { width: calc(16.6666666667% - 0.9375rem); } .grid-margin-x > .xlarge-3, .row > .xlarge-3 { width: calc(25% - 0.9375rem); } .grid-margin-x > .xlarge-4, .row > .xlarge-4 { width: calc(33.3333333333% - 0.9375rem); } .grid-margin-x > .xlarge-5, .row > .xlarge-5 { width: calc(41.6666666667% - 0.9375rem); } .grid-margin-x > .xlarge-6, .row > .xlarge-6 { width: calc(50% - 0.9375rem); } .grid-margin-x > .xlarge-7, .row > .xlarge-7 { width: calc(58.3333333333% - 0.9375rem); } .grid-margin-x > .xlarge-8, .row > .xlarge-8 { width: calc(66.6666666667% - 0.9375rem); } .grid-margin-x > .xlarge-9, .row > .xlarge-9 { width: calc(75% - 0.9375rem); } .grid-margin-x > .xlarge-10, .row > .xlarge-10 { width: calc(83.3333333333% - 0.9375rem); } .grid-margin-x > .xlarge-11, .row > .xlarge-11 { width: calc(91.6666666667% - 0.9375rem); } .grid-margin-x > .xlarge-12, .row > .xlarge-12 { width: calc(100% - 0.9375rem); } } @media screen and (min-width: 160em) { .grid-margin-x > .xxlarge-auto, .row > .xxlarge-auto { width: auto; } .grid-margin-x > .xxlarge-shrink, .row > .xxlarge-shrink { width: auto; } .grid-margin-x > .xxlarge-1, .row > .xxlarge-1 { width: calc(8.3333333333% - 0.9375rem); } .grid-margin-x > .xxlarge-2, .row > .xxlarge-2 { width: calc(16.6666666667% - 0.9375rem); } .grid-margin-x > .xxlarge-3, .row > .xxlarge-3 { width: calc(25% - 0.9375rem); } .grid-margin-x > .xxlarge-4, .row > .xxlarge-4 { width: calc(33.3333333333% - 0.9375rem); } .grid-margin-x > .xxlarge-5, .row > .xxlarge-5 { width: calc(41.6666666667% - 0.9375rem); } .grid-margin-x > .xxlarge-6, .row > .xxlarge-6 { width: calc(50% - 0.9375rem); } .grid-margin-x > .xxlarge-7, .row > .xxlarge-7 { width: calc(58.3333333333% - 0.9375rem); } .grid-margin-x > .xxlarge-8, .row > .xxlarge-8 { width: calc(66.6666666667% - 0.9375rem); } .grid-margin-x > .xxlarge-9, .row > .xxlarge-9 { width: calc(75% - 0.9375rem); } .grid-margin-x > .xxlarge-10, .row > .xxlarge-10 { width: calc(83.3333333333% - 0.9375rem); } .grid-margin-x > .xxlarge-11, .row > .xxlarge-11 { width: calc(91.6666666667% - 0.9375rem); } .grid-margin-x > .xxlarge-12, .row > .xxlarge-12 { width: calc(100% - 0.9375rem); } } .grid-padding-x .grid-padding-x { margin-right: -0.3125rem; margin-left: -0.3125rem; } @media print, screen and (min-width: 40em) { .grid-padding-x .grid-padding-x { margin-right: -0.46875rem; margin-left: -0.46875rem; } } .grid-container:not(.full) > .grid-padding-x { margin-right: -0.3125rem; margin-left: -0.3125rem; } @media print, screen and (min-width: 40em) { .grid-container:not(.full) > .grid-padding-x { margin-right: -0.46875rem; margin-left: -0.46875rem; } } .grid-padding-x > .cell, .row .grid-padding-x > .column, .row .grid-padding-x > .columns { padding-right: 0.3125rem; padding-left: 0.3125rem; } @media print, screen and (min-width: 40em) { .grid-padding-x > .cell, .row .grid-padding-x > .column, .row .grid-padding-x > .columns { padding-right: 0.46875rem; padding-left: 0.46875rem; } } .small-up-1 > .cell, .row .small-up-1 > .column, .row .small-up-1 > .columns { width: 100%; } .small-up-2 > .cell, .row .small-up-2 > .column, .row .small-up-2 > .columns { width: 50%; } .small-up-3 > .cell, .row .small-up-3 > .column, .row .small-up-3 > .columns { width: 33.3333333333%; } .small-up-4 > .cell, .row .small-up-4 > .column, .row .small-up-4 > .columns { width: 25%; } .small-up-5 > .cell, .row .small-up-5 > .column, .row .small-up-5 > .columns { width: 20%; } .small-up-6 > .cell, .row .small-up-6 > .column, .row .small-up-6 > .columns { width: 16.6666666667%; } .small-up-7 > .cell, .row .small-up-7 > .column, .row .small-up-7 > .columns { width: 14.2857142857%; } .small-up-8 > .cell, .row .small-up-8 > .column, .row .small-up-8 > .columns { width: 12.5%; } @media print, screen and (min-width: 40em) { .medium-up-1 > .cell, .row .medium-up-1 > .column, .row .medium-up-1 > .columns { width: 100%; } .medium-up-2 > .cell, .row .medium-up-2 > .column, .row .medium-up-2 > .columns { width: 50%; } .medium-up-3 > .cell, .row .medium-up-3 > .column, .row .medium-up-3 > .columns { width: 33.3333333333%; } .medium-up-4 > .cell, .row .medium-up-4 > .column, .row .medium-up-4 > .columns { width: 25%; } .medium-up-5 > .cell, .row .medium-up-5 > .column, .row .medium-up-5 > .columns { width: 20%; } .medium-up-6 > .cell, .row .medium-up-6 > .column, .row .medium-up-6 > .columns { width: 16.6666666667%; } .medium-up-7 > .cell, .row .medium-up-7 > .column, .row .medium-up-7 > .columns { width: 14.2857142857%; } .medium-up-8 > .cell, .row .medium-up-8 > .column, .row .medium-up-8 > .columns { width: 12.5%; } } @media print, screen and (min-width: 64em) { .large-up-1 > .cell, .row .large-up-1 > .column, .row .large-up-1 > .columns { width: 100%; } .large-up-2 > .cell, .row .large-up-2 > .column, .row .large-up-2 > .columns { width: 50%; } .large-up-3 > .cell, .row .large-up-3 > .column, .row .large-up-3 > .columns { width: 33.3333333333%; } .large-up-4 > .cell, .row .large-up-4 > .column, .row .large-up-4 > .columns { width: 25%; } .large-up-5 > .cell, .row .large-up-5 > .column, .row .large-up-5 > .columns { width: 20%; } .large-up-6 > .cell, .row .large-up-6 > .column, .row .large-up-6 > .columns { width: 16.6666666667%; } .large-up-7 > .cell, .row .large-up-7 > .column, .row .large-up-7 > .columns { width: 14.2857142857%; } .large-up-8 > .cell, .row .large-up-8 > .column, .row .large-up-8 > .columns { width: 12.5%; } } @media screen and (min-width: 90em) { .xlarge-up-1 > .cell, .row .xlarge-up-1 > .column, .row .xlarge-up-1 > .columns { width: 100%; } .xlarge-up-2 > .cell, .row .xlarge-up-2 > .column, .row .xlarge-up-2 > .columns { width: 50%; } .xlarge-up-3 > .cell, .row .xlarge-up-3 > .column, .row .xlarge-up-3 > .columns { width: 33.3333333333%; } .xlarge-up-4 > .cell, .row .xlarge-up-4 > .column, .row .xlarge-up-4 > .columns { width: 25%; } .xlarge-up-5 > .cell, .row .xlarge-up-5 > .column, .row .xlarge-up-5 > .columns { width: 20%; } .xlarge-up-6 > .cell, .row .xlarge-up-6 > .column, .row .xlarge-up-6 > .columns { width: 16.6666666667%; } .xlarge-up-7 > .cell, .row .xlarge-up-7 > .column, .row .xlarge-up-7 > .columns { width: 14.2857142857%; } .xlarge-up-8 > .cell, .row .xlarge-up-8 > .column, .row .xlarge-up-8 > .columns { width: 12.5%; } } @media screen and (min-width: 160em) { .xxlarge-up-1 > .cell, .row .xxlarge-up-1 > .column, .row .xxlarge-up-1 > .columns { width: 100%; } .xxlarge-up-2 > .cell, .row .xxlarge-up-2 > .column, .row .xxlarge-up-2 > .columns { width: 50%; } .xxlarge-up-3 > .cell, .row .xxlarge-up-3 > .column, .row .xxlarge-up-3 > .columns { width: 33.3333333333%; } .xxlarge-up-4 > .cell, .row .xxlarge-up-4 > .column, .row .xxlarge-up-4 > .columns { width: 25%; } .xxlarge-up-5 > .cell, .row .xxlarge-up-5 > .column, .row .xxlarge-up-5 > .columns { width: 20%; } .xxlarge-up-6 > .cell, .row .xxlarge-up-6 > .column, .row .xxlarge-up-6 > .columns { width: 16.6666666667%; } .xxlarge-up-7 > .cell, .row .xxlarge-up-7 > .column, .row .xxlarge-up-7 > .columns { width: 14.2857142857%; } .xxlarge-up-8 > .cell, .row .xxlarge-up-8 > .column, .row .xxlarge-up-8 > .columns { width: 12.5%; } } .grid-margin-x.small-up-1 > .cell, .row .grid-margin-x.small-up-1 > .column, .row .grid-margin-x.small-up-1 > .columns, .small-up-1.row > .cell, .small-up-1.row > .column, .small-up-1.row > .columns { width: calc(100% - 0.625rem); } .grid-margin-x.small-up-2 > .cell, .row .grid-margin-x.small-up-2 > .column, .row .grid-margin-x.small-up-2 > .columns, .small-up-2.row > .cell, .small-up-2.row > .column, .small-up-2.row > .columns { width: calc(50% - 0.625rem); } .grid-margin-x.small-up-3 > .cell, .row .grid-margin-x.small-up-3 > .column, .row .grid-margin-x.small-up-3 > .columns, .small-up-3.row > .cell, .small-up-3.row > .column, .small-up-3.row > .columns { width: calc(33.3333333333% - 0.625rem); } .grid-margin-x.small-up-4 > .cell, .row .grid-margin-x.small-up-4 > .column, .row .grid-margin-x.small-up-4 > .columns, .small-up-4.row > .cell, .small-up-4.row > .column, .small-up-4.row > .columns { width: calc(25% - 0.625rem); } .grid-margin-x.small-up-5 > .cell, .row .grid-margin-x.small-up-5 > .column, .row .grid-margin-x.small-up-5 > .columns, .small-up-5.row > .cell, .small-up-5.row > .column, .small-up-5.row > .columns { width: calc(20% - 0.625rem); } .grid-margin-x.small-up-6 > .cell, .row .grid-margin-x.small-up-6 > .column, .row .grid-margin-x.small-up-6 > .columns, .small-up-6.row > .cell, .small-up-6.row > .column, .small-up-6.row > .columns { width: calc(16.6666666667% - 0.625rem); } .grid-margin-x.small-up-7 > .cell, .row .grid-margin-x.small-up-7 > .column, .row .grid-margin-x.small-up-7 > .columns, .small-up-7.row > .cell, .small-up-7.row > .column, .small-up-7.row > .columns { width: calc(14.2857142857% - 0.625rem); } .grid-margin-x.small-up-8 > .cell, .row .grid-margin-x.small-up-8 > .column, .row .grid-margin-x.small-up-8 > .columns, .small-up-8.row > .cell, .small-up-8.row > .column, .small-up-8.row > .columns { width: calc(12.5% - 0.625rem); } @media print, screen and (min-width: 40em) { .grid-margin-x.small-up-1 > .cell, .row .grid-margin-x.small-up-1 > .column, .row .grid-margin-x.small-up-1 > .columns, .small-up-1.row > .cell, .small-up-1.row > .column, .small-up-1.row > .columns { width: calc(100% - 0.9375rem); } .grid-margin-x.small-up-2 > .cell, .row .grid-margin-x.small-up-2 > .column, .row .grid-margin-x.small-up-2 > .columns, .small-up-2.row > .cell, .small-up-2.row > .column, .small-up-2.row > .columns { width: calc(50% - 0.9375rem); } .grid-margin-x.small-up-3 > .cell, .row .grid-margin-x.small-up-3 > .column, .row .grid-margin-x.small-up-3 > .columns, .small-up-3.row > .cell, .small-up-3.row > .column, .small-up-3.row > .columns { width: calc(33.3333333333% - 0.9375rem); } .grid-margin-x.small-up-4 > .cell, .row .grid-margin-x.small-up-4 > .column, .row .grid-margin-x.small-up-4 > .columns, .small-up-4.row > .cell, .small-up-4.row > .column, .small-up-4.row > .columns { width: calc(25% - 0.9375rem); } .grid-margin-x.small-up-5 > .cell, .row .grid-margin-x.small-up-5 > .column, .row .grid-margin-x.small-up-5 > .columns, .small-up-5.row > .cell, .small-up-5.row > .column, .small-up-5.row > .columns { width: calc(20% - 0.9375rem); } .grid-margin-x.small-up-6 > .cell, .row .grid-margin-x.small-up-6 > .column, .row .grid-margin-x.small-up-6 > .columns, .small-up-6.row > .cell, .small-up-6.row > .column, .small-up-6.row > .columns { width: calc(16.6666666667% - 0.9375rem); } .grid-margin-x.small-up-7 > .cell, .row .grid-margin-x.small-up-7 > .column, .row .grid-margin-x.small-up-7 > .columns, .small-up-7.row > .cell, .small-up-7.row > .column, .small-up-7.row > .columns { width: calc(14.2857142857% - 0.9375rem); } .grid-margin-x.small-up-8 > .cell, .row .grid-margin-x.small-up-8 > .column, .row .grid-margin-x.small-up-8 > .columns, .small-up-8.row > .cell, .small-up-8.row > .column, .small-up-8.row > .columns { width: calc(12.5% - 0.9375rem); } .grid-margin-x.medium-up-1 > .cell, .row .grid-margin-x.medium-up-1 > .column, .row .grid-margin-x.medium-up-1 > .columns, .medium-up-1.row > .cell, .medium-up-1.row > .column, .medium-up-1.row > .columns { width: calc(100% - 0.9375rem); } .grid-margin-x.medium-up-2 > .cell, .row .grid-margin-x.medium-up-2 > .column, .row .grid-margin-x.medium-up-2 > .columns, .medium-up-2.row > .cell, .medium-up-2.row > .column, .medium-up-2.row > .columns { width: calc(50% - 0.9375rem); } .grid-margin-x.medium-up-3 > .cell, .row .grid-margin-x.medium-up-3 > .column, .row .grid-margin-x.medium-up-3 > .columns, .medium-up-3.row > .cell, .medium-up-3.row > .column, .medium-up-3.row > .columns { width: calc(33.3333333333% - 0.9375rem); } .grid-margin-x.medium-up-4 > .cell, .row .grid-margin-x.medium-up-4 > .column, .row .grid-margin-x.medium-up-4 > .columns, .medium-up-4.row > .cell, .medium-up-4.row > .column, .medium-up-4.row > .columns { width: calc(25% - 0.9375rem); } .grid-margin-x.medium-up-5 > .cell, .row .grid-margin-x.medium-up-5 > .column, .row .grid-margin-x.medium-up-5 > .columns, .medium-up-5.row > .cell, .medium-up-5.row > .column, .medium-up-5.row > .columns { width: calc(20% - 0.9375rem); } .grid-margin-x.medium-up-6 > .cell, .row .grid-margin-x.medium-up-6 > .column, .row .grid-margin-x.medium-up-6 > .columns, .medium-up-6.row > .cell, .medium-up-6.row > .column, .medium-up-6.row > .columns { width: calc(16.6666666667% - 0.9375rem); } .grid-margin-x.medium-up-7 > .cell, .row .grid-margin-x.medium-up-7 > .column, .row .grid-margin-x.medium-up-7 > .columns, .medium-up-7.row > .cell, .medium-up-7.row > .column, .medium-up-7.row > .columns { width: calc(14.2857142857% - 0.9375rem); } .grid-margin-x.medium-up-8 > .cell, .row .grid-margin-x.medium-up-8 > .column, .row .grid-margin-x.medium-up-8 > .columns, .medium-up-8.row > .cell, .medium-up-8.row > .column, .medium-up-8.row > .columns { width: calc(12.5% - 0.9375rem); } } @media print, screen and (min-width: 64em) { .grid-margin-x.large-up-1 > .cell, .row .grid-margin-x.large-up-1 > .column, .row .grid-margin-x.large-up-1 > .columns, .large-up-1.row > .cell, .large-up-1.row > .column, .large-up-1.row > .columns { width: calc(100% - 0.9375rem); } .grid-margin-x.large-up-2 > .cell, .row .grid-margin-x.large-up-2 > .column, .row .grid-margin-x.large-up-2 > .columns, .large-up-2.row > .cell, .large-up-2.row > .column, .large-up-2.row > .columns { width: calc(50% - 0.9375rem); } .grid-margin-x.large-up-3 > .cell, .row .grid-margin-x.large-up-3 > .column, .row .grid-margin-x.large-up-3 > .columns, .large-up-3.row > .cell, .large-up-3.row > .column, .large-up-3.row > .columns { width: calc(33.3333333333% - 0.9375rem); } .grid-margin-x.large-up-4 > .cell, .row .grid-margin-x.large-up-4 > .column, .row .grid-margin-x.large-up-4 > .columns, .large-up-4.row > .cell, .large-up-4.row > .column, .large-up-4.row > .columns { width: calc(25% - 0.9375rem); } .grid-margin-x.large-up-5 > .cell, .row .grid-margin-x.large-up-5 > .column, .row .grid-margin-x.large-up-5 > .columns, .large-up-5.row > .cell, .large-up-5.row > .column, .large-up-5.row > .columns { width: calc(20% - 0.9375rem); } .grid-margin-x.large-up-6 > .cell, .row .grid-margin-x.large-up-6 > .column, .row .grid-margin-x.large-up-6 > .columns, .large-up-6.row > .cell, .large-up-6.row > .column, .large-up-6.row > .columns { width: calc(16.6666666667% - 0.9375rem); } .grid-margin-x.large-up-7 > .cell, .row .grid-margin-x.large-up-7 > .column, .row .grid-margin-x.large-up-7 > .columns, .large-up-7.row > .cell, .large-up-7.row > .column, .large-up-7.row > .columns { width: calc(14.2857142857% - 0.9375rem); } .grid-margin-x.large-up-8 > .cell, .row .grid-margin-x.large-up-8 > .column, .row .grid-margin-x.large-up-8 > .columns, .large-up-8.row > .cell, .large-up-8.row > .column, .large-up-8.row > .columns { width: calc(12.5% - 0.9375rem); } } @media screen and (min-width: 90em) { .grid-margin-x.xlarge-up-1 > .cell, .row .grid-margin-x.xlarge-up-1 > .column, .row .grid-margin-x.xlarge-up-1 > .columns, .xlarge-up-1.row > .cell, .xlarge-up-1.row > .column, .xlarge-up-1.row > .columns { width: calc(100% - 0.9375rem); } .grid-margin-x.xlarge-up-2 > .cell, .row .grid-margin-x.xlarge-up-2 > .column, .row .grid-margin-x.xlarge-up-2 > .columns, .xlarge-up-2.row > .cell, .xlarge-up-2.row > .column, .xlarge-up-2.row > .columns { width: calc(50% - 0.9375rem); } .grid-margin-x.xlarge-up-3 > .cell, .row .grid-margin-x.xlarge-up-3 > .column, .row .grid-margin-x.xlarge-up-3 > .columns, .xlarge-up-3.row > .cell, .xlarge-up-3.row > .column, .xlarge-up-3.row > .columns { width: calc(33.3333333333% - 0.9375rem); } .grid-margin-x.xlarge-up-4 > .cell, .row .grid-margin-x.xlarge-up-4 > .column, .row .grid-margin-x.xlarge-up-4 > .columns, .xlarge-up-4.row > .cell, .xlarge-up-4.row > .column, .xlarge-up-4.row > .columns { width: calc(25% - 0.9375rem); } .grid-margin-x.xlarge-up-5 > .cell, .row .grid-margin-x.xlarge-up-5 > .column, .row .grid-margin-x.xlarge-up-5 > .columns, .xlarge-up-5.row > .cell, .xlarge-up-5.row > .column, .xlarge-up-5.row > .columns { width: calc(20% - 0.9375rem); } .grid-margin-x.xlarge-up-6 > .cell, .row .grid-margin-x.xlarge-up-6 > .column, .row .grid-margin-x.xlarge-up-6 > .columns, .xlarge-up-6.row > .cell, .xlarge-up-6.row > .column, .xlarge-up-6.row > .columns { width: calc(16.6666666667% - 0.9375rem); } .grid-margin-x.xlarge-up-7 > .cell, .row .grid-margin-x.xlarge-up-7 > .column, .row .grid-margin-x.xlarge-up-7 > .columns, .xlarge-up-7.row > .cell, .xlarge-up-7.row > .column, .xlarge-up-7.row > .columns { width: calc(14.2857142857% - 0.9375rem); } .grid-margin-x.xlarge-up-8 > .cell, .row .grid-margin-x.xlarge-up-8 > .column, .row .grid-margin-x.xlarge-up-8 > .columns, .xlarge-up-8.row > .cell, .xlarge-up-8.row > .column, .xlarge-up-8.row > .columns { width: calc(12.5% - 0.9375rem); } } @media screen and (min-width: 160em) { .grid-margin-x.xxlarge-up-1 > .cell, .row .grid-margin-x.xxlarge-up-1 > .column, .row .grid-margin-x.xxlarge-up-1 > .columns, .xxlarge-up-1.row > .cell, .xxlarge-up-1.row > .column, .xxlarge-up-1.row > .columns { width: calc(100% - 0.9375rem); } .grid-margin-x.xxlarge-up-2 > .cell, .row .grid-margin-x.xxlarge-up-2 > .column, .row .grid-margin-x.xxlarge-up-2 > .columns, .xxlarge-up-2.row > .cell, .xxlarge-up-2.row > .column, .xxlarge-up-2.row > .columns { width: calc(50% - 0.9375rem); } .grid-margin-x.xxlarge-up-3 > .cell, .row .grid-margin-x.xxlarge-up-3 > .column, .row .grid-margin-x.xxlarge-up-3 > .columns, .xxlarge-up-3.row > .cell, .xxlarge-up-3.row > .column, .xxlarge-up-3.row > .columns { width: calc(33.3333333333% - 0.9375rem); } .grid-margin-x.xxlarge-up-4 > .cell, .row .grid-margin-x.xxlarge-up-4 > .column, .row .grid-margin-x.xxlarge-up-4 > .columns, .xxlarge-up-4.row > .cell, .xxlarge-up-4.row > .column, .xxlarge-up-4.row > .columns { width: calc(25% - 0.9375rem); } .grid-margin-x.xxlarge-up-5 > .cell, .row .grid-margin-x.xxlarge-up-5 > .column, .row .grid-margin-x.xxlarge-up-5 > .columns, .xxlarge-up-5.row > .cell, .xxlarge-up-5.row > .column, .xxlarge-up-5.row > .columns { width: calc(20% - 0.9375rem); } .grid-margin-x.xxlarge-up-6 > .cell, .row .grid-margin-x.xxlarge-up-6 > .column, .row .grid-margin-x.xxlarge-up-6 > .columns, .xxlarge-up-6.row > .cell, .xxlarge-up-6.row > .column, .xxlarge-up-6.row > .columns { width: calc(16.6666666667% - 0.9375rem); } .grid-margin-x.xxlarge-up-7 > .cell, .row .grid-margin-x.xxlarge-up-7 > .column, .row .grid-margin-x.xxlarge-up-7 > .columns, .xxlarge-up-7.row > .cell, .xxlarge-up-7.row > .column, .xxlarge-up-7.row > .columns { width: calc(14.2857142857% - 0.9375rem); } .grid-margin-x.xxlarge-up-8 > .cell, .row .grid-margin-x.xxlarge-up-8 > .column, .row .grid-margin-x.xxlarge-up-8 > .columns, .xxlarge-up-8.row > .cell, .xxlarge-up-8.row > .column, .xxlarge-up-8.row > .columns { width: calc(12.5% - 0.9375rem); } } .small-margin-collapse { margin-right: 0; margin-left: 0; } .small-margin-collapse > .cell, .row .small-margin-collapse > .column, .row .small-margin-collapse > .columns { margin-right: 0; margin-left: 0; } .small-margin-collapse > .small-1 { width: 8.3333333333%; } .small-margin-collapse > .small-2 { width: 16.6666666667%; } .small-margin-collapse > .small-3 { width: 25%; } .small-margin-collapse > .small-4 { width: 33.3333333333%; } .small-margin-collapse > .small-5 { width: 41.6666666667%; } .small-margin-collapse > .small-6 { width: 50%; } .small-margin-collapse > .small-7 { width: 58.3333333333%; } .small-margin-collapse > .small-8 { width: 66.6666666667%; } .small-margin-collapse > .small-9 { width: 75%; } .small-margin-collapse > .small-10 { width: 83.3333333333%; } .small-margin-collapse > .small-11 { width: 91.6666666667%; } .small-margin-collapse > .small-12 { width: 100%; } @media print, screen and (min-width: 40em) { .small-margin-collapse > .medium-1 { width: 8.3333333333%; } .small-margin-collapse > .medium-2 { width: 16.6666666667%; } .small-margin-collapse > .medium-3 { width: 25%; } .small-margin-collapse > .medium-4 { width: 33.3333333333%; } .small-margin-collapse > .medium-5 { width: 41.6666666667%; } .small-margin-collapse > .medium-6 { width: 50%; } .small-margin-collapse > .medium-7 { width: 58.3333333333%; } .small-margin-collapse > .medium-8 { width: 66.6666666667%; } .small-margin-collapse > .medium-9 { width: 75%; } .small-margin-collapse > .medium-10 { width: 83.3333333333%; } .small-margin-collapse > .medium-11 { width: 91.6666666667%; } .small-margin-collapse > .medium-12 { width: 100%; } } @media print, screen and (min-width: 64em) { .small-margin-collapse > .large-1 { width: 8.3333333333%; } .small-margin-collapse > .large-2 { width: 16.6666666667%; } .small-margin-collapse > .large-3 { width: 25%; } .small-margin-collapse > .large-4 { width: 33.3333333333%; } .small-margin-collapse > .large-5 { width: 41.6666666667%; } .small-margin-collapse > .large-6 { width: 50%; } .small-margin-collapse > .large-7 { width: 58.3333333333%; } .small-margin-collapse > .large-8 { width: 66.6666666667%; } .small-margin-collapse > .large-9 { width: 75%; } .small-margin-collapse > .large-10 { width: 83.3333333333%; } .small-margin-collapse > .large-11 { width: 91.6666666667%; } .small-margin-collapse > .large-12 { width: 100%; } } @media screen and (min-width: 90em) { .small-margin-collapse > .xlarge-1 { width: 8.3333333333%; } .small-margin-collapse > .xlarge-2 { width: 16.6666666667%; } .small-margin-collapse > .xlarge-3 { width: 25%; } .small-margin-collapse > .xlarge-4 { width: 33.3333333333%; } .small-margin-collapse > .xlarge-5 { width: 41.6666666667%; } .small-margin-collapse > .xlarge-6 { width: 50%; } .small-margin-collapse > .xlarge-7 { width: 58.3333333333%; } .small-margin-collapse > .xlarge-8 { width: 66.6666666667%; } .small-margin-collapse > .xlarge-9 { width: 75%; } .small-margin-collapse > .xlarge-10 { width: 83.3333333333%; } .small-margin-collapse > .xlarge-11 { width: 91.6666666667%; } .small-margin-collapse > .xlarge-12 { width: 100%; } } @media screen and (min-width: 160em) { .small-margin-collapse > .xxlarge-1 { width: 8.3333333333%; } .small-margin-collapse > .xxlarge-2 { width: 16.6666666667%; } .small-margin-collapse > .xxlarge-3 { width: 25%; } .small-margin-collapse > .xxlarge-4 { width: 33.3333333333%; } .small-margin-collapse > .xxlarge-5 { width: 41.6666666667%; } .small-margin-collapse > .xxlarge-6 { width: 50%; } .small-margin-collapse > .xxlarge-7 { width: 58.3333333333%; } .small-margin-collapse > .xxlarge-8 { width: 66.6666666667%; } .small-margin-collapse > .xxlarge-9 { width: 75%; } .small-margin-collapse > .xxlarge-10 { width: 83.3333333333%; } .small-margin-collapse > .xxlarge-11 { width: 91.6666666667%; } .small-margin-collapse > .xxlarge-12 { width: 100%; } } .small-padding-collapse { margin-right: 0; margin-left: 0; } .small-padding-collapse > .cell, .row .small-padding-collapse > .column, .row .small-padding-collapse > .columns { padding-right: 0; padding-left: 0; } @media print, screen and (min-width: 40em) { .medium-margin-collapse { margin-right: 0; margin-left: 0; } .medium-margin-collapse > .cell, .row .medium-margin-collapse > .column, .row .medium-margin-collapse > .columns { margin-right: 0; margin-left: 0; } } @media print, screen and (min-width: 40em) { .medium-margin-collapse > .small-1 { width: 8.3333333333%; } .medium-margin-collapse > .small-2 { width: 16.6666666667%; } .medium-margin-collapse > .small-3 { width: 25%; } .medium-margin-collapse > .small-4 { width: 33.3333333333%; } .medium-margin-collapse > .small-5 { width: 41.6666666667%; } .medium-margin-collapse > .small-6 { width: 50%; } .medium-margin-collapse > .small-7 { width: 58.3333333333%; } .medium-margin-collapse > .small-8 { width: 66.6666666667%; } .medium-margin-collapse > .small-9 { width: 75%; } .medium-margin-collapse > .small-10 { width: 83.3333333333%; } .medium-margin-collapse > .small-11 { width: 91.6666666667%; } .medium-margin-collapse > .small-12 { width: 100%; } } @media print, screen and (min-width: 40em) { .medium-margin-collapse > .medium-1 { width: 8.3333333333%; } .medium-margin-collapse > .medium-2 { width: 16.6666666667%; } .medium-margin-collapse > .medium-3 { width: 25%; } .medium-margin-collapse > .medium-4 { width: 33.3333333333%; } .medium-margin-collapse > .medium-5 { width: 41.6666666667%; } .medium-margin-collapse > .medium-6 { width: 50%; } .medium-margin-collapse > .medium-7 { width: 58.3333333333%; } .medium-margin-collapse > .medium-8 { width: 66.6666666667%; } .medium-margin-collapse > .medium-9 { width: 75%; } .medium-margin-collapse > .medium-10 { width: 83.3333333333%; } .medium-margin-collapse > .medium-11 { width: 91.6666666667%; } .medium-margin-collapse > .medium-12 { width: 100%; } } @media print, screen and (min-width: 64em) { .medium-margin-collapse > .large-1 { width: 8.3333333333%; } .medium-margin-collapse > .large-2 { width: 16.6666666667%; } .medium-margin-collapse > .large-3 { width: 25%; } .medium-margin-collapse > .large-4 { width: 33.3333333333%; } .medium-margin-collapse > .large-5 { width: 41.6666666667%; } .medium-margin-collapse > .large-6 { width: 50%; } .medium-margin-collapse > .large-7 { width: 58.3333333333%; } .medium-margin-collapse > .large-8 { width: 66.6666666667%; } .medium-margin-collapse > .large-9 { width: 75%; } .medium-margin-collapse > .large-10 { width: 83.3333333333%; } .medium-margin-collapse > .large-11 { width: 91.6666666667%; } .medium-margin-collapse > .large-12 { width: 100%; } } @media screen and (min-width: 90em) { .medium-margin-collapse > .xlarge-1 { width: 8.3333333333%; } .medium-margin-collapse > .xlarge-2 { width: 16.6666666667%; } .medium-margin-collapse > .xlarge-3 { width: 25%; } .medium-margin-collapse > .xlarge-4 { width: 33.3333333333%; } .medium-margin-collapse > .xlarge-5 { width: 41.6666666667%; } .medium-margin-collapse > .xlarge-6 { width: 50%; } .medium-margin-collapse > .xlarge-7 { width: 58.3333333333%; } .medium-margin-collapse > .xlarge-8 { width: 66.6666666667%; } .medium-margin-collapse > .xlarge-9 { width: 75%; } .medium-margin-collapse > .xlarge-10 { width: 83.3333333333%; } .medium-margin-collapse > .xlarge-11 { width: 91.6666666667%; } .medium-margin-collapse > .xlarge-12 { width: 100%; } } @media screen and (min-width: 160em) { .medium-margin-collapse > .xxlarge-1 { width: 8.3333333333%; } .medium-margin-collapse > .xxlarge-2 { width: 16.6666666667%; } .medium-margin-collapse > .xxlarge-3 { width: 25%; } .medium-margin-collapse > .xxlarge-4 { width: 33.3333333333%; } .medium-margin-collapse > .xxlarge-5 { width: 41.6666666667%; } .medium-margin-collapse > .xxlarge-6 { width: 50%; } .medium-margin-collapse > .xxlarge-7 { width: 58.3333333333%; } .medium-margin-collapse > .xxlarge-8 { width: 66.6666666667%; } .medium-margin-collapse > .xxlarge-9 { width: 75%; } .medium-margin-collapse > .xxlarge-10 { width: 83.3333333333%; } .medium-margin-collapse > .xxlarge-11 { width: 91.6666666667%; } .medium-margin-collapse > .xxlarge-12 { width: 100%; } } @media print, screen and (min-width: 40em) { .medium-padding-collapse { margin-right: 0; margin-left: 0; } .medium-padding-collapse > .cell, .row .medium-padding-collapse > .column, .row .medium-padding-collapse > .columns { padding-right: 0; padding-left: 0; } } @media print, screen and (min-width: 64em) { .large-margin-collapse { margin-right: 0; margin-left: 0; } .large-margin-collapse > .cell, .row .large-margin-collapse > .column, .row .large-margin-collapse > .columns { margin-right: 0; margin-left: 0; } } @media print, screen and (min-width: 64em) { .large-margin-collapse > .small-1 { width: 8.3333333333%; } .large-margin-collapse > .small-2 { width: 16.6666666667%; } .large-margin-collapse > .small-3 { width: 25%; } .large-margin-collapse > .small-4 { width: 33.3333333333%; } .large-margin-collapse > .small-5 { width: 41.6666666667%; } .large-margin-collapse > .small-6 { width: 50%; } .large-margin-collapse > .small-7 { width: 58.3333333333%; } .large-margin-collapse > .small-8 { width: 66.6666666667%; } .large-margin-collapse > .small-9 { width: 75%; } .large-margin-collapse > .small-10 { width: 83.3333333333%; } .large-margin-collapse > .small-11 { width: 91.6666666667%; } .large-margin-collapse > .small-12 { width: 100%; } } @media print, screen and (min-width: 64em) { .large-margin-collapse > .medium-1 { width: 8.3333333333%; } .large-margin-collapse > .medium-2 { width: 16.6666666667%; } .large-margin-collapse > .medium-3 { width: 25%; } .large-margin-collapse > .medium-4 { width: 33.3333333333%; } .large-margin-collapse > .medium-5 { width: 41.6666666667%; } .large-margin-collapse > .medium-6 { width: 50%; } .large-margin-collapse > .medium-7 { width: 58.3333333333%; } .large-margin-collapse > .medium-8 { width: 66.6666666667%; } .large-margin-collapse > .medium-9 { width: 75%; } .large-margin-collapse > .medium-10 { width: 83.3333333333%; } .large-margin-collapse > .medium-11 { width: 91.6666666667%; } .large-margin-collapse > .medium-12 { width: 100%; } } @media print, screen and (min-width: 64em) { .large-margin-collapse > .large-1 { width: 8.3333333333%; } .large-margin-collapse > .large-2 { width: 16.6666666667%; } .large-margin-collapse > .large-3 { width: 25%; } .large-margin-collapse > .large-4 { width: 33.3333333333%; } .large-margin-collapse > .large-5 { width: 41.6666666667%; } .large-margin-collapse > .large-6 { width: 50%; } .large-margin-collapse > .large-7 { width: 58.3333333333%; } .large-margin-collapse > .large-8 { width: 66.6666666667%; } .large-margin-collapse > .large-9 { width: 75%; } .large-margin-collapse > .large-10 { width: 83.3333333333%; } .large-margin-collapse > .large-11 { width: 91.6666666667%; } .large-margin-collapse > .large-12 { width: 100%; } } @media screen and (min-width: 90em) { .large-margin-collapse > .xlarge-1 { width: 8.3333333333%; } .large-margin-collapse > .xlarge-2 { width: 16.6666666667%; } .large-margin-collapse > .xlarge-3 { width: 25%; } .large-margin-collapse > .xlarge-4 { width: 33.3333333333%; } .large-margin-collapse > .xlarge-5 { width: 41.6666666667%; } .large-margin-collapse > .xlarge-6 { width: 50%; } .large-margin-collapse > .xlarge-7 { width: 58.3333333333%; } .large-margin-collapse > .xlarge-8 { width: 66.6666666667%; } .large-margin-collapse > .xlarge-9 { width: 75%; } .large-margin-collapse > .xlarge-10 { width: 83.3333333333%; } .large-margin-collapse > .xlarge-11 { width: 91.6666666667%; } .large-margin-collapse > .xlarge-12 { width: 100%; } } @media screen and (min-width: 160em) { .large-margin-collapse > .xxlarge-1 { width: 8.3333333333%; } .large-margin-collapse > .xxlarge-2 { width: 16.6666666667%; } .large-margin-collapse > .xxlarge-3 { width: 25%; } .large-margin-collapse > .xxlarge-4 { width: 33.3333333333%; } .large-margin-collapse > .xxlarge-5 { width: 41.6666666667%; } .large-margin-collapse > .xxlarge-6 { width: 50%; } .large-margin-collapse > .xxlarge-7 { width: 58.3333333333%; } .large-margin-collapse > .xxlarge-8 { width: 66.6666666667%; } .large-margin-collapse > .xxlarge-9 { width: 75%; } .large-margin-collapse > .xxlarge-10 { width: 83.3333333333%; } .large-margin-collapse > .xxlarge-11 { width: 91.6666666667%; } .large-margin-collapse > .xxlarge-12 { width: 100%; } } @media print, screen and (min-width: 64em) { .large-padding-collapse { margin-right: 0; margin-left: 0; } .large-padding-collapse > .cell, .row .large-padding-collapse > .column, .row .large-padding-collapse > .columns { padding-right: 0; padding-left: 0; } } @media screen and (min-width: 90em) { .xlarge-margin-collapse { margin-right: 0; margin-left: 0; } .xlarge-margin-collapse > .cell, .row .xlarge-margin-collapse > .column, .row .xlarge-margin-collapse > .columns { margin-right: 0; margin-left: 0; } } @media screen and (min-width: 90em) { .xlarge-margin-collapse > .small-1 { width: 8.3333333333%; } .xlarge-margin-collapse > .small-2 { width: 16.6666666667%; } .xlarge-margin-collapse > .small-3 { width: 25%; } .xlarge-margin-collapse > .small-4 { width: 33.3333333333%; } .xlarge-margin-collapse > .small-5 { width: 41.6666666667%; } .xlarge-margin-collapse > .small-6 { width: 50%; } .xlarge-margin-collapse > .small-7 { width: 58.3333333333%; } .xlarge-margin-collapse > .small-8 { width: 66.6666666667%; } .xlarge-margin-collapse > .small-9 { width: 75%; } .xlarge-margin-collapse > .small-10 { width: 83.3333333333%; } .xlarge-margin-collapse > .small-11 { width: 91.6666666667%; } .xlarge-margin-collapse > .small-12 { width: 100%; } } @media screen and (min-width: 90em) { .xlarge-margin-collapse > .medium-1 { width: 8.3333333333%; } .xlarge-margin-collapse > .medium-2 { width: 16.6666666667%; } .xlarge-margin-collapse > .medium-3 { width: 25%; } .xlarge-margin-collapse > .medium-4 { width: 33.3333333333%; } .xlarge-margin-collapse > .medium-5 { width: 41.6666666667%; } .xlarge-margin-collapse > .medium-6 { width: 50%; } .xlarge-margin-collapse > .medium-7 { width: 58.3333333333%; } .xlarge-margin-collapse > .medium-8 { width: 66.6666666667%; } .xlarge-margin-collapse > .medium-9 { width: 75%; } .xlarge-margin-collapse > .medium-10 { width: 83.3333333333%; } .xlarge-margin-collapse > .medium-11 { width: 91.6666666667%; } .xlarge-margin-collapse > .medium-12 { width: 100%; } } @media screen and (min-width: 90em) { .xlarge-margin-collapse > .large-1 { width: 8.3333333333%; } .xlarge-margin-collapse > .large-2 { width: 16.6666666667%; } .xlarge-margin-collapse > .large-3 { width: 25%; } .xlarge-margin-collapse > .large-4 { width: 33.3333333333%; } .xlarge-margin-collapse > .large-5 { width: 41.6666666667%; } .xlarge-margin-collapse > .large-6 { width: 50%; } .xlarge-margin-collapse > .large-7 { width: 58.3333333333%; } .xlarge-margin-collapse > .large-8 { width: 66.6666666667%; } .xlarge-margin-collapse > .large-9 { width: 75%; } .xlarge-margin-collapse > .large-10 { width: 83.3333333333%; } .xlarge-margin-collapse > .large-11 { width: 91.6666666667%; } .xlarge-margin-collapse > .large-12 { width: 100%; } } @media screen and (min-width: 90em) { .xlarge-margin-collapse > .xlarge-1 { width: 8.3333333333%; } .xlarge-margin-collapse > .xlarge-2 { width: 16.6666666667%; } .xlarge-margin-collapse > .xlarge-3 { width: 25%; } .xlarge-margin-collapse > .xlarge-4 { width: 33.3333333333%; } .xlarge-margin-collapse > .xlarge-5 { width: 41.6666666667%; } .xlarge-margin-collapse > .xlarge-6 { width: 50%; } .xlarge-margin-collapse > .xlarge-7 { width: 58.3333333333%; } .xlarge-margin-collapse > .xlarge-8 { width: 66.6666666667%; } .xlarge-margin-collapse > .xlarge-9 { width: 75%; } .xlarge-margin-collapse > .xlarge-10 { width: 83.3333333333%; } .xlarge-margin-collapse > .xlarge-11 { width: 91.6666666667%; } .xlarge-margin-collapse > .xlarge-12 { width: 100%; } } @media screen and (min-width: 160em) { .xlarge-margin-collapse > .xxlarge-1 { width: 8.3333333333%; } .xlarge-margin-collapse > .xxlarge-2 { width: 16.6666666667%; } .xlarge-margin-collapse > .xxlarge-3 { width: 25%; } .xlarge-margin-collapse > .xxlarge-4 { width: 33.3333333333%; } .xlarge-margin-collapse > .xxlarge-5 { width: 41.6666666667%; } .xlarge-margin-collapse > .xxlarge-6 { width: 50%; } .xlarge-margin-collapse > .xxlarge-7 { width: 58.3333333333%; } .xlarge-margin-collapse > .xxlarge-8 { width: 66.6666666667%; } .xlarge-margin-collapse > .xxlarge-9 { width: 75%; } .xlarge-margin-collapse > .xxlarge-10 { width: 83.3333333333%; } .xlarge-margin-collapse > .xxlarge-11 { width: 91.6666666667%; } .xlarge-margin-collapse > .xxlarge-12 { width: 100%; } } @media screen and (min-width: 90em) { .xlarge-padding-collapse { margin-right: 0; margin-left: 0; } .xlarge-padding-collapse > .cell, .row .xlarge-padding-collapse > .column, .row .xlarge-padding-collapse > .columns { padding-right: 0; padding-left: 0; } } @media screen and (min-width: 160em) { .xxlarge-margin-collapse { margin-right: 0; margin-left: 0; } .xxlarge-margin-collapse > .cell, .row .xxlarge-margin-collapse > .column, .row .xxlarge-margin-collapse > .columns { margin-right: 0; margin-left: 0; } } @media screen and (min-width: 160em) { .xxlarge-margin-collapse > .small-1 { width: 8.3333333333%; } .xxlarge-margin-collapse > .small-2 { width: 16.6666666667%; } .xxlarge-margin-collapse > .small-3 { width: 25%; } .xxlarge-margin-collapse > .small-4 { width: 33.3333333333%; } .xxlarge-margin-collapse > .small-5 { width: 41.6666666667%; } .xxlarge-margin-collapse > .small-6 { width: 50%; } .xxlarge-margin-collapse > .small-7 { width: 58.3333333333%; } .xxlarge-margin-collapse > .small-8 { width: 66.6666666667%; } .xxlarge-margin-collapse > .small-9 { width: 75%; } .xxlarge-margin-collapse > .small-10 { width: 83.3333333333%; } .xxlarge-margin-collapse > .small-11 { width: 91.6666666667%; } .xxlarge-margin-collapse > .small-12 { width: 100%; } } @media screen and (min-width: 160em) { .xxlarge-margin-collapse > .medium-1 { width: 8.3333333333%; } .xxlarge-margin-collapse > .medium-2 { width: 16.6666666667%; } .xxlarge-margin-collapse > .medium-3 { width: 25%; } .xxlarge-margin-collapse > .medium-4 { width: 33.3333333333%; } .xxlarge-margin-collapse > .medium-5 { width: 41.6666666667%; } .xxlarge-margin-collapse > .medium-6 { width: 50%; } .xxlarge-margin-collapse > .medium-7 { width: 58.3333333333%; } .xxlarge-margin-collapse > .medium-8 { width: 66.6666666667%; } .xxlarge-margin-collapse > .medium-9 { width: 75%; } .xxlarge-margin-collapse > .medium-10 { width: 83.3333333333%; } .xxlarge-margin-collapse > .medium-11 { width: 91.6666666667%; } .xxlarge-margin-collapse > .medium-12 { width: 100%; } } @media screen and (min-width: 160em) { .xxlarge-margin-collapse > .large-1 { width: 8.3333333333%; } .xxlarge-margin-collapse > .large-2 { width: 16.6666666667%; } .xxlarge-margin-collapse > .large-3 { width: 25%; } .xxlarge-margin-collapse > .large-4 { width: 33.3333333333%; } .xxlarge-margin-collapse > .large-5 { width: 41.6666666667%; } .xxlarge-margin-collapse > .large-6 { width: 50%; } .xxlarge-margin-collapse > .large-7 { width: 58.3333333333%; } .xxlarge-margin-collapse > .large-8 { width: 66.6666666667%; } .xxlarge-margin-collapse > .large-9 { width: 75%; } .xxlarge-margin-collapse > .large-10 { width: 83.3333333333%; } .xxlarge-margin-collapse > .large-11 { width: 91.6666666667%; } .xxlarge-margin-collapse > .large-12 { width: 100%; } } @media screen and (min-width: 160em) { .xxlarge-margin-collapse > .xlarge-1 { width: 8.3333333333%; } .xxlarge-margin-collapse > .xlarge-2 { width: 16.6666666667%; } .xxlarge-margin-collapse > .xlarge-3 { width: 25%; } .xxlarge-margin-collapse > .xlarge-4 { width: 33.3333333333%; } .xxlarge-margin-collapse > .xlarge-5 { width: 41.6666666667%; } .xxlarge-margin-collapse > .xlarge-6 { width: 50%; } .xxlarge-margin-collapse > .xlarge-7 { width: 58.3333333333%; } .xxlarge-margin-collapse > .xlarge-8 { width: 66.6666666667%; } .xxlarge-margin-collapse > .xlarge-9 { width: 75%; } .xxlarge-margin-collapse > .xlarge-10 { width: 83.3333333333%; } .xxlarge-margin-collapse > .xlarge-11 { width: 91.6666666667%; } .xxlarge-margin-collapse > .xlarge-12 { width: 100%; } } @media screen and (min-width: 160em) { .xxlarge-margin-collapse > .xxlarge-1 { width: 8.3333333333%; } .xxlarge-margin-collapse > .xxlarge-2 { width: 16.6666666667%; } .xxlarge-margin-collapse > .xxlarge-3 { width: 25%; } .xxlarge-margin-collapse > .xxlarge-4 { width: 33.3333333333%; } .xxlarge-margin-collapse > .xxlarge-5 { width: 41.6666666667%; } .xxlarge-margin-collapse > .xxlarge-6 { width: 50%; } .xxlarge-margin-collapse > .xxlarge-7 { width: 58.3333333333%; } .xxlarge-margin-collapse > .xxlarge-8 { width: 66.6666666667%; } .xxlarge-margin-collapse > .xxlarge-9 { width: 75%; } .xxlarge-margin-collapse > .xxlarge-10 { width: 83.3333333333%; } .xxlarge-margin-collapse > .xxlarge-11 { width: 91.6666666667%; } .xxlarge-margin-collapse > .xxlarge-12 { width: 100%; } } @media screen and (min-width: 160em) { .xxlarge-padding-collapse { margin-right: 0; margin-left: 0; } .xxlarge-padding-collapse > .cell, .row .xxlarge-padding-collapse > .column, .row .xxlarge-padding-collapse > .columns { padding-right: 0; padding-left: 0; } } .small-offset-0 { margin-left: 0%; } .grid-margin-x > .small-offset-0, .row > .small-offset-0 { margin-left: calc(0% + 0.625rem / 2); } .small-offset-1 { margin-left: 8.3333333333%; } .grid-margin-x > .small-offset-1, .row > .small-offset-1 { margin-left: calc(8.3333333333% + 0.625rem / 2); } .small-offset-2 { margin-left: 16.6666666667%; } .grid-margin-x > .small-offset-2, .row > .small-offset-2 { margin-left: calc(16.6666666667% + 0.625rem / 2); } .small-offset-3 { margin-left: 25%; } .grid-margin-x > .small-offset-3, .row > .small-offset-3 { margin-left: calc(25% + 0.625rem / 2); } .small-offset-4 { margin-left: 33.3333333333%; } .grid-margin-x > .small-offset-4, .row > .small-offset-4 { margin-left: calc(33.3333333333% + 0.625rem / 2); } .small-offset-5 { margin-left: 41.6666666667%; } .grid-margin-x > .small-offset-5, .row > .small-offset-5 { margin-left: calc(41.6666666667% + 0.625rem / 2); } .small-offset-6 { margin-left: 50%; } .grid-margin-x > .small-offset-6, .row > .small-offset-6 { margin-left: calc(50% + 0.625rem / 2); } .small-offset-7 { margin-left: 58.3333333333%; } .grid-margin-x > .small-offset-7, .row > .small-offset-7 { margin-left: calc(58.3333333333% + 0.625rem / 2); } .small-offset-8 { margin-left: 66.6666666667%; } .grid-margin-x > .small-offset-8, .row > .small-offset-8 { margin-left: calc(66.6666666667% + 0.625rem / 2); } .small-offset-9 { margin-left: 75%; } .grid-margin-x > .small-offset-9, .row > .small-offset-9 { margin-left: calc(75% + 0.625rem / 2); } .small-offset-10 { margin-left: 83.3333333333%; } .grid-margin-x > .small-offset-10, .row > .small-offset-10 { margin-left: calc(83.3333333333% + 0.625rem / 2); } .small-offset-11 { margin-left: 91.6666666667%; } .grid-margin-x > .small-offset-11, .row > .small-offset-11 { margin-left: calc(91.6666666667% + 0.625rem / 2); } @media print, screen and (min-width: 40em) { .medium-offset-0 { margin-left: 0%; } .grid-margin-x > .medium-offset-0, .row > .medium-offset-0 { margin-left: calc(0% + 0.9375rem / 2); } .medium-offset-1 { margin-left: 8.3333333333%; } .grid-margin-x > .medium-offset-1, .row > .medium-offset-1 { margin-left: calc(8.3333333333% + 0.9375rem / 2); } .medium-offset-2 { margin-left: 16.6666666667%; } .grid-margin-x > .medium-offset-2, .row > .medium-offset-2 { margin-left: calc(16.6666666667% + 0.9375rem / 2); } .medium-offset-3 { margin-left: 25%; } .grid-margin-x > .medium-offset-3, .row > .medium-offset-3 { margin-left: calc(25% + 0.9375rem / 2); } .medium-offset-4 { margin-left: 33.3333333333%; } .grid-margin-x > .medium-offset-4, .row > .medium-offset-4 { margin-left: calc(33.3333333333% + 0.9375rem / 2); } .medium-offset-5 { margin-left: 41.6666666667%; } .grid-margin-x > .medium-offset-5, .row > .medium-offset-5 { margin-left: calc(41.6666666667% + 0.9375rem / 2); } .medium-offset-6 { margin-left: 50%; } .grid-margin-x > .medium-offset-6, .row > .medium-offset-6 { margin-left: calc(50% + 0.9375rem / 2); } .medium-offset-7 { margin-left: 58.3333333333%; } .grid-margin-x > .medium-offset-7, .row > .medium-offset-7 { margin-left: calc(58.3333333333% + 0.9375rem / 2); } .medium-offset-8 { margin-left: 66.6666666667%; } .grid-margin-x > .medium-offset-8, .row > .medium-offset-8 { margin-left: calc(66.6666666667% + 0.9375rem / 2); } .medium-offset-9 { margin-left: 75%; } .grid-margin-x > .medium-offset-9, .row > .medium-offset-9 { margin-left: calc(75% + 0.9375rem / 2); } .medium-offset-10 { margin-left: 83.3333333333%; } .grid-margin-x > .medium-offset-10, .row > .medium-offset-10 { margin-left: calc(83.3333333333% + 0.9375rem / 2); } .medium-offset-11 { margin-left: 91.6666666667%; } .grid-margin-x > .medium-offset-11, .row > .medium-offset-11 { margin-left: calc(91.6666666667% + 0.9375rem / 2); } } @media print, screen and (min-width: 64em) { .large-offset-0 { margin-left: 0%; } .grid-margin-x > .large-offset-0, .row > .large-offset-0 { margin-left: calc(0% + 0.9375rem / 2); } .large-offset-1 { margin-left: 8.3333333333%; } .grid-margin-x > .large-offset-1, .row > .large-offset-1 { margin-left: calc(8.3333333333% + 0.9375rem / 2); } .large-offset-2 { margin-left: 16.6666666667%; } .grid-margin-x > .large-offset-2, .row > .large-offset-2 { margin-left: calc(16.6666666667% + 0.9375rem / 2); } .large-offset-3 { margin-left: 25%; } .grid-margin-x > .large-offset-3, .row > .large-offset-3 { margin-left: calc(25% + 0.9375rem / 2); } .large-offset-4 { margin-left: 33.3333333333%; } .grid-margin-x > .large-offset-4, .row > .large-offset-4 { margin-left: calc(33.3333333333% + 0.9375rem / 2); } .large-offset-5 { margin-left: 41.6666666667%; } .grid-margin-x > .large-offset-5, .row > .large-offset-5 { margin-left: calc(41.6666666667% + 0.9375rem / 2); } .large-offset-6 { margin-left: 50%; } .grid-margin-x > .large-offset-6, .row > .large-offset-6 { margin-left: calc(50% + 0.9375rem / 2); } .large-offset-7 { margin-left: 58.3333333333%; } .grid-margin-x > .large-offset-7, .row > .large-offset-7 { margin-left: calc(58.3333333333% + 0.9375rem / 2); } .large-offset-8 { margin-left: 66.6666666667%; } .grid-margin-x > .large-offset-8, .row > .large-offset-8 { margin-left: calc(66.6666666667% + 0.9375rem / 2); } .large-offset-9 { margin-left: 75%; } .grid-margin-x > .large-offset-9, .row > .large-offset-9 { margin-left: calc(75% + 0.9375rem / 2); } .large-offset-10 { margin-left: 83.3333333333%; } .grid-margin-x > .large-offset-10, .row > .large-offset-10 { margin-left: calc(83.3333333333% + 0.9375rem / 2); } .large-offset-11 { margin-left: 91.6666666667%; } .grid-margin-x > .large-offset-11, .row > .large-offset-11 { margin-left: calc(91.6666666667% + 0.9375rem / 2); } } @media screen and (min-width: 90em) { .xlarge-offset-0 { margin-left: 0%; } .grid-margin-x > .xlarge-offset-0, .row > .xlarge-offset-0 { margin-left: calc(0% + 0.9375rem / 2); } .xlarge-offset-1 { margin-left: 8.3333333333%; } .grid-margin-x > .xlarge-offset-1, .row > .xlarge-offset-1 { margin-left: calc(8.3333333333% + 0.9375rem / 2); } .xlarge-offset-2 { margin-left: 16.6666666667%; } .grid-margin-x > .xlarge-offset-2, .row > .xlarge-offset-2 { margin-left: calc(16.6666666667% + 0.9375rem / 2); } .xlarge-offset-3 { margin-left: 25%; } .grid-margin-x > .xlarge-offset-3, .row > .xlarge-offset-3 { margin-left: calc(25% + 0.9375rem / 2); } .xlarge-offset-4 { margin-left: 33.3333333333%; } .grid-margin-x > .xlarge-offset-4, .row > .xlarge-offset-4 { margin-left: calc(33.3333333333% + 0.9375rem / 2); } .xlarge-offset-5 { margin-left: 41.6666666667%; } .grid-margin-x > .xlarge-offset-5, .row > .xlarge-offset-5 { margin-left: calc(41.6666666667% + 0.9375rem / 2); } .xlarge-offset-6 { margin-left: 50%; } .grid-margin-x > .xlarge-offset-6, .row > .xlarge-offset-6 { margin-left: calc(50% + 0.9375rem / 2); } .xlarge-offset-7 { margin-left: 58.3333333333%; } .grid-margin-x > .xlarge-offset-7, .row > .xlarge-offset-7 { margin-left: calc(58.3333333333% + 0.9375rem / 2); } .xlarge-offset-8 { margin-left: 66.6666666667%; } .grid-margin-x > .xlarge-offset-8, .row > .xlarge-offset-8 { margin-left: calc(66.6666666667% + 0.9375rem / 2); } .xlarge-offset-9 { margin-left: 75%; } .grid-margin-x > .xlarge-offset-9, .row > .xlarge-offset-9 { margin-left: calc(75% + 0.9375rem / 2); } .xlarge-offset-10 { margin-left: 83.3333333333%; } .grid-margin-x > .xlarge-offset-10, .row > .xlarge-offset-10 { margin-left: calc(83.3333333333% + 0.9375rem / 2); } .xlarge-offset-11 { margin-left: 91.6666666667%; } .grid-margin-x > .xlarge-offset-11, .row > .xlarge-offset-11 { margin-left: calc(91.6666666667% + 0.9375rem / 2); } } @media screen and (min-width: 160em) { .xxlarge-offset-0 { margin-left: 0%; } .grid-margin-x > .xxlarge-offset-0, .row > .xxlarge-offset-0 { margin-left: calc(0% + 0.9375rem / 2); } .xxlarge-offset-1 { margin-left: 8.3333333333%; } .grid-margin-x > .xxlarge-offset-1, .row > .xxlarge-offset-1 { margin-left: calc(8.3333333333% + 0.9375rem / 2); } .xxlarge-offset-2 { margin-left: 16.6666666667%; } .grid-margin-x > .xxlarge-offset-2, .row > .xxlarge-offset-2 { margin-left: calc(16.6666666667% + 0.9375rem / 2); } .xxlarge-offset-3 { margin-left: 25%; } .grid-margin-x > .xxlarge-offset-3, .row > .xxlarge-offset-3 { margin-left: calc(25% + 0.9375rem / 2); } .xxlarge-offset-4 { margin-left: 33.3333333333%; } .grid-margin-x > .xxlarge-offset-4, .row > .xxlarge-offset-4 { margin-left: calc(33.3333333333% + 0.9375rem / 2); } .xxlarge-offset-5 { margin-left: 41.6666666667%; } .grid-margin-x > .xxlarge-offset-5, .row > .xxlarge-offset-5 { margin-left: calc(41.6666666667% + 0.9375rem / 2); } .xxlarge-offset-6 { margin-left: 50%; } .grid-margin-x > .xxlarge-offset-6, .row > .xxlarge-offset-6 { margin-left: calc(50% + 0.9375rem / 2); } .xxlarge-offset-7 { margin-left: 58.3333333333%; } .grid-margin-x > .xxlarge-offset-7, .row > .xxlarge-offset-7 { margin-left: calc(58.3333333333% + 0.9375rem / 2); } .xxlarge-offset-8 { margin-left: 66.6666666667%; } .grid-margin-x > .xxlarge-offset-8, .row > .xxlarge-offset-8 { margin-left: calc(66.6666666667% + 0.9375rem / 2); } .xxlarge-offset-9 { margin-left: 75%; } .grid-margin-x > .xxlarge-offset-9, .row > .xxlarge-offset-9 { margin-left: calc(75% + 0.9375rem / 2); } .xxlarge-offset-10 { margin-left: 83.3333333333%; } .grid-margin-x > .xxlarge-offset-10, .row > .xxlarge-offset-10 { margin-left: calc(83.3333333333% + 0.9375rem / 2); } .xxlarge-offset-11 { margin-left: 91.6666666667%; } .grid-margin-x > .xxlarge-offset-11, .row > .xxlarge-offset-11 { margin-left: calc(91.6666666667% + 0.9375rem / 2); } } .grid-y { display: flex; flex-flow: column nowrap; } .grid-y > .cell, .row .grid-y > .column, .row .grid-y > .columns { height: auto; max-height: none; } .grid-y > .auto { height: auto; } .grid-y > .shrink { height: auto; } .grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { flex-basis: auto; } @media print, screen and (min-width: 40em) { .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { flex-basis: auto; } } @media print, screen and (min-width: 64em) { .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { flex-basis: auto; } } @media screen and (min-width: 90em) { .grid-y > .xlarge-shrink, .grid-y > .xlarge-full, .grid-y > .xlarge-1, .grid-y > .xlarge-2, .grid-y > .xlarge-3, .grid-y > .xlarge-4, .grid-y > .xlarge-5, .grid-y > .xlarge-6, .grid-y > .xlarge-7, .grid-y > .xlarge-8, .grid-y > .xlarge-9, .grid-y > .xlarge-10, .grid-y > .xlarge-11, .grid-y > .xlarge-12 { flex-basis: auto; } } @media screen and (min-width: 160em) { .grid-y > .xxlarge-shrink, .grid-y > .xxlarge-full, .grid-y > .xxlarge-1, .grid-y > .xxlarge-2, .grid-y > .xxlarge-3, .grid-y > .xxlarge-4, .grid-y > .xxlarge-5, .grid-y > .xxlarge-6, .grid-y > .xxlarge-7, .grid-y > .xxlarge-8, .grid-y > .xxlarge-9, .grid-y > .xxlarge-10, .grid-y > .xxlarge-11, .grid-y > .xxlarge-12 { flex-basis: auto; } } .grid-y > .small-12, .grid-y > .small-11, .grid-y > .small-10, .grid-y > .small-9, .grid-y > .small-8, .grid-y > .small-7, .grid-y > .small-6, .grid-y > .small-5, .grid-y > .small-4, .grid-y > .small-3, .grid-y > .small-2, .grid-y > .small-1 { flex: 0 0 auto; } .grid-y > .small-1 { height: 8.3333333333%; } .grid-y > .small-2 { height: 16.6666666667%; } .grid-y > .small-3 { height: 25%; } .grid-y > .small-4 { height: 33.3333333333%; } .grid-y > .small-5 { height: 41.6666666667%; } .grid-y > .small-6 { height: 50%; } .grid-y > .small-7 { height: 58.3333333333%; } .grid-y > .small-8 { height: 66.6666666667%; } .grid-y > .small-9 { height: 75%; } .grid-y > .small-10 { height: 83.3333333333%; } .grid-y > .small-11 { height: 91.6666666667%; } .grid-y > .small-12 { height: 100%; } @media print, screen and (min-width: 40em) { .grid-y > .medium-auto { flex: 1 1 0; height: auto; } .grid-y > .medium-12, .grid-y > .medium-11, .grid-y > .medium-10, .grid-y > .medium-9, .grid-y > .medium-8, .grid-y > .medium-7, .grid-y > .medium-6, .grid-y > .medium-5, .grid-y > .medium-4, .grid-y > .medium-3, .grid-y > .medium-2, .grid-y > .medium-1, .grid-y > .medium-shrink { flex: 0 0 auto; } .grid-y > .medium-shrink { height: auto; } .grid-y > .medium-1 { height: 8.3333333333%; } .grid-y > .medium-2 { height: 16.6666666667%; } .grid-y > .medium-3 { height: 25%; } .grid-y > .medium-4 { height: 33.3333333333%; } .grid-y > .medium-5 { height: 41.6666666667%; } .grid-y > .medium-6 { height: 50%; } .grid-y > .medium-7 { height: 58.3333333333%; } .grid-y > .medium-8 { height: 66.6666666667%; } .grid-y > .medium-9 { height: 75%; } .grid-y > .medium-10 { height: 83.3333333333%; } .grid-y > .medium-11 { height: 91.6666666667%; } .grid-y > .medium-12 { height: 100%; } } @media print, screen and (min-width: 64em) { .grid-y > .large-auto { flex: 1 1 0; height: auto; } .grid-y > .large-12, .grid-y > .large-11, .grid-y > .large-10, .grid-y > .large-9, .grid-y > .large-8, .grid-y > .large-7, .grid-y > .large-6, .grid-y > .large-5, .grid-y > .large-4, .grid-y > .large-3, .grid-y > .large-2, .grid-y > .large-1, .grid-y > .large-shrink { flex: 0 0 auto; } .grid-y > .large-shrink { height: auto; } .grid-y > .large-1 { height: 8.3333333333%; } .grid-y > .large-2 { height: 16.6666666667%; } .grid-y > .large-3 { height: 25%; } .grid-y > .large-4 { height: 33.3333333333%; } .grid-y > .large-5 { height: 41.6666666667%; } .grid-y > .large-6 { height: 50%; } .grid-y > .large-7 { height: 58.3333333333%; } .grid-y > .large-8 { height: 66.6666666667%; } .grid-y > .large-9 { height: 75%; } .grid-y > .large-10 { height: 83.3333333333%; } .grid-y > .large-11 { height: 91.6666666667%; } .grid-y > .large-12 { height: 100%; } } @media screen and (min-width: 90em) { .grid-y > .xlarge-auto { flex: 1 1 0; height: auto; } .grid-y > .xlarge-12, .grid-y > .xlarge-11, .grid-y > .xlarge-10, .grid-y > .xlarge-9, .grid-y > .xlarge-8, .grid-y > .xlarge-7, .grid-y > .xlarge-6, .grid-y > .xlarge-5, .grid-y > .xlarge-4, .grid-y > .xlarge-3, .grid-y > .xlarge-2, .grid-y > .xlarge-1, .grid-y > .xlarge-shrink { flex: 0 0 auto; } .grid-y > .xlarge-shrink { height: auto; } .grid-y > .xlarge-1 { height: 8.3333333333%; } .grid-y > .xlarge-2 { height: 16.6666666667%; } .grid-y > .xlarge-3 { height: 25%; } .grid-y > .xlarge-4 { height: 33.3333333333%; } .grid-y > .xlarge-5 { height: 41.6666666667%; } .grid-y > .xlarge-6 { height: 50%; } .grid-y > .xlarge-7 { height: 58.3333333333%; } .grid-y > .xlarge-8 { height: 66.6666666667%; } .grid-y > .xlarge-9 { height: 75%; } .grid-y > .xlarge-10 { height: 83.3333333333%; } .grid-y > .xlarge-11 { height: 91.6666666667%; } .grid-y > .xlarge-12 { height: 100%; } } @media screen and (min-width: 160em) { .grid-y > .xxlarge-auto { flex: 1 1 0; height: auto; } .grid-y > .xxlarge-12, .grid-y > .xxlarge-11, .grid-y > .xxlarge-10, .grid-y > .xxlarge-9, .grid-y > .xxlarge-8, .grid-y > .xxlarge-7, .grid-y > .xxlarge-6, .grid-y > .xxlarge-5, .grid-y > .xxlarge-4, .grid-y > .xxlarge-3, .grid-y > .xxlarge-2, .grid-y > .xxlarge-1, .grid-y > .xxlarge-shrink { flex: 0 0 auto; } .grid-y > .xxlarge-shrink { height: auto; } .grid-y > .xxlarge-1 { height: 8.3333333333%; } .grid-y > .xxlarge-2 { height: 16.6666666667%; } .grid-y > .xxlarge-3 { height: 25%; } .grid-y > .xxlarge-4 { height: 33.3333333333%; } .grid-y > .xxlarge-5 { height: 41.6666666667%; } .grid-y > .xxlarge-6 { height: 50%; } .grid-y > .xxlarge-7 { height: 58.3333333333%; } .grid-y > .xxlarge-8 { height: 66.6666666667%; } .grid-y > .xxlarge-9 { height: 75%; } .grid-y > .xxlarge-10 { height: 83.3333333333%; } .grid-y > .xxlarge-11 { height: 91.6666666667%; } .grid-y > .xxlarge-12 { height: 100%; } } .grid-padding-y .grid-padding-y { margin-top: -0.3125rem; margin-bottom: -0.3125rem; } @media print, screen and (min-width: 40em) { .grid-padding-y .grid-padding-y { margin-top: -0.46875rem; margin-bottom: -0.46875rem; } } .grid-padding-y > .cell, .row .grid-padding-y > .column, .row .grid-padding-y > .columns { padding-top: 0.3125rem; padding-bottom: 0.3125rem; } @media print, screen and (min-width: 40em) { .grid-padding-y > .cell, .row .grid-padding-y > .column, .row .grid-padding-y > .columns { padding-top: 0.46875rem; padding-bottom: 0.46875rem; } } .grid-margin-y { margin-top: -0.3125rem; margin-bottom: -0.3125rem; } @media print, screen and (min-width: 40em) { .grid-margin-y { margin-top: -0.46875rem; margin-bottom: -0.46875rem; } } .grid-margin-y > .cell, .row .grid-margin-y > .column, .row .grid-margin-y > .columns { height: calc(100% - 0.625rem); margin-top: 0.3125rem; margin-bottom: 0.3125rem; } @media print, screen and (min-width: 40em) { .grid-margin-y > .cell, .row .grid-margin-y > .column, .row .grid-margin-y > .columns { height: calc(100% - 0.9375rem); margin-top: 0.46875rem; margin-bottom: 0.46875rem; } } .grid-margin-y > .auto { height: auto; } .grid-margin-y > .shrink { height: auto; } .grid-margin-y > .small-1 { height: calc(8.3333333333% - 0.625rem); } .grid-margin-y > .small-2 { height: calc(16.6666666667% - 0.625rem); } .grid-margin-y > .small-3 { height: calc(25% - 0.625rem); } .grid-margin-y > .small-4 { height: calc(33.3333333333% - 0.625rem); } .grid-margin-y > .small-5 { height: calc(41.6666666667% - 0.625rem); } .grid-margin-y > .small-6 { height: calc(50% - 0.625rem); } .grid-margin-y > .small-7 { height: calc(58.3333333333% - 0.625rem); } .grid-margin-y > .small-8 { height: calc(66.6666666667% - 0.625rem); } .grid-margin-y > .small-9 { height: calc(75% - 0.625rem); } .grid-margin-y > .small-10 { height: calc(83.3333333333% - 0.625rem); } .grid-margin-y > .small-11 { height: calc(91.6666666667% - 0.625rem); } .grid-margin-y > .small-12 { height: calc(100% - 0.625rem); } @media print, screen and (min-width: 40em) { .grid-margin-y > .auto { height: auto; } .grid-margin-y > .shrink { height: auto; } .grid-margin-y > .small-1 { height: calc(8.3333333333% - 0.9375rem); } .grid-margin-y > .small-2 { height: calc(16.6666666667% - 0.9375rem); } .grid-margin-y > .small-3 { height: calc(25% - 0.9375rem); } .grid-margin-y > .small-4 { height: calc(33.3333333333% - 0.9375rem); } .grid-margin-y > .small-5 { height: calc(41.6666666667% - 0.9375rem); } .grid-margin-y > .small-6 { height: calc(50% - 0.9375rem); } .grid-margin-y > .small-7 { height: calc(58.3333333333% - 0.9375rem); } .grid-margin-y > .small-8 { height: calc(66.6666666667% - 0.9375rem); } .grid-margin-y > .small-9 { height: calc(75% - 0.9375rem); } .grid-margin-y > .small-10 { height: calc(83.3333333333% - 0.9375rem); } .grid-margin-y > .small-11 { height: calc(91.6666666667% - 0.9375rem); } .grid-margin-y > .small-12 { height: calc(100% - 0.9375rem); } .grid-margin-y > .medium-auto { height: auto; } .grid-margin-y > .medium-shrink { height: auto; } .grid-margin-y > .medium-1 { height: calc(8.3333333333% - 0.9375rem); } .grid-margin-y > .medium-2 { height: calc(16.6666666667% - 0.9375rem); } .grid-margin-y > .medium-3 { height: calc(25% - 0.9375rem); } .grid-margin-y > .medium-4 { height: calc(33.3333333333% - 0.9375rem); } .grid-margin-y > .medium-5 { height: calc(41.6666666667% - 0.9375rem); } .grid-margin-y > .medium-6 { height: calc(50% - 0.9375rem); } .grid-margin-y > .medium-7 { height: calc(58.3333333333% - 0.9375rem); } .grid-margin-y > .medium-8 { height: calc(66.6666666667% - 0.9375rem); } .grid-margin-y > .medium-9 { height: calc(75% - 0.9375rem); } .grid-margin-y > .medium-10 { height: calc(83.3333333333% - 0.9375rem); } .grid-margin-y > .medium-11 { height: calc(91.6666666667% - 0.9375rem); } .grid-margin-y > .medium-12 { height: calc(100% - 0.9375rem); } } @media print, screen and (min-width: 64em) { .grid-margin-y > .large-auto { height: auto; } .grid-margin-y > .large-shrink { height: auto; } .grid-margin-y > .large-1 { height: calc(8.3333333333% - 0.9375rem); } .grid-margin-y > .large-2 { height: calc(16.6666666667% - 0.9375rem); } .grid-margin-y > .large-3 { height: calc(25% - 0.9375rem); } .grid-margin-y > .large-4 { height: calc(33.3333333333% - 0.9375rem); } .grid-margin-y > .large-5 { height: calc(41.6666666667% - 0.9375rem); } .grid-margin-y > .large-6 { height: calc(50% - 0.9375rem); } .grid-margin-y > .large-7 { height: calc(58.3333333333% - 0.9375rem); } .grid-margin-y > .large-8 { height: calc(66.6666666667% - 0.9375rem); } .grid-margin-y > .large-9 { height: calc(75% - 0.9375rem); } .grid-margin-y > .large-10 { height: calc(83.3333333333% - 0.9375rem); } .grid-margin-y > .large-11 { height: calc(91.6666666667% - 0.9375rem); } .grid-margin-y > .large-12 { height: calc(100% - 0.9375rem); } } @media screen and (min-width: 90em) { .grid-margin-y > .xlarge-auto { height: auto; } .grid-margin-y > .xlarge-shrink { height: auto; } .grid-margin-y > .xlarge-1 { height: calc(8.3333333333% - 0.9375rem); } .grid-margin-y > .xlarge-2 { height: calc(16.6666666667% - 0.9375rem); } .grid-margin-y > .xlarge-3 { height: calc(25% - 0.9375rem); } .grid-margin-y > .xlarge-4 { height: calc(33.3333333333% - 0.9375rem); } .grid-margin-y > .xlarge-5 { height: calc(41.6666666667% - 0.9375rem); } .grid-margin-y > .xlarge-6 { height: calc(50% - 0.9375rem); } .grid-margin-y > .xlarge-7 { height: calc(58.3333333333% - 0.9375rem); } .grid-margin-y > .xlarge-8 { height: calc(66.6666666667% - 0.9375rem); } .grid-margin-y > .xlarge-9 { height: calc(75% - 0.9375rem); } .grid-margin-y > .xlarge-10 { height: calc(83.3333333333% - 0.9375rem); } .grid-margin-y > .xlarge-11 { height: calc(91.6666666667% - 0.9375rem); } .grid-margin-y > .xlarge-12 { height: calc(100% - 0.9375rem); } } @media screen and (min-width: 160em) { .grid-margin-y > .xxlarge-auto { height: auto; } .grid-margin-y > .xxlarge-shrink { height: auto; } .grid-margin-y > .xxlarge-1 { height: calc(8.3333333333% - 0.9375rem); } .grid-margin-y > .xxlarge-2 { height: calc(16.6666666667% - 0.9375rem); } .grid-margin-y > .xxlarge-3 { height: calc(25% - 0.9375rem); } .grid-margin-y > .xxlarge-4 { height: calc(33.3333333333% - 0.9375rem); } .grid-margin-y > .xxlarge-5 { height: calc(41.6666666667% - 0.9375rem); } .grid-margin-y > .xxlarge-6 { height: calc(50% - 0.9375rem); } .grid-margin-y > .xxlarge-7 { height: calc(58.3333333333% - 0.9375rem); } .grid-margin-y > .xxlarge-8 { height: calc(66.6666666667% - 0.9375rem); } .grid-margin-y > .xxlarge-9 { height: calc(75% - 0.9375rem); } .grid-margin-y > .xxlarge-10 { height: calc(83.3333333333% - 0.9375rem); } .grid-margin-y > .xxlarge-11 { height: calc(91.6666666667% - 0.9375rem); } .grid-margin-y > .xxlarge-12 { height: calc(100% - 0.9375rem); } } .grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; width: 100vw; } .cell .grid-frame, .row .column .grid-frame, .row .columns .grid-frame { width: 100%; } .cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .cell-block-container { display: flex; flex-direction: column; max-height: 100%; } .cell-block-container > .grid-x, .cell-block-container > .row { max-height: 100%; flex-wrap: nowrap; } @media print, screen and (min-width: 40em) { .medium-grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; width: 100vw; } .cell .medium-grid-frame, .row .column .medium-grid-frame, .row .columns .medium-grid-frame { width: 100%; } .medium-cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .medium-cell-block-container { display: flex; flex-direction: column; max-height: 100%; } .medium-cell-block-container > .grid-x, .medium-cell-block-container > .row { max-height: 100%; flex-wrap: nowrap; } .medium-cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } } @media print, screen and (min-width: 64em) { .large-grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; width: 100vw; } .cell .large-grid-frame, .row .column .large-grid-frame, .row .columns .large-grid-frame { width: 100%; } .large-cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .large-cell-block-container { display: flex; flex-direction: column; max-height: 100%; } .large-cell-block-container > .grid-x, .large-cell-block-container > .row { max-height: 100%; flex-wrap: nowrap; } .large-cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } } @media screen and (min-width: 90em) { .xlarge-grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; width: 100vw; } .cell .xlarge-grid-frame, .row .column .xlarge-grid-frame, .row .columns .xlarge-grid-frame { width: 100%; } .xlarge-cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .xlarge-cell-block-container { display: flex; flex-direction: column; max-height: 100%; } .xlarge-cell-block-container > .grid-x, .xlarge-cell-block-container > .row { max-height: 100%; flex-wrap: nowrap; } .xlarge-cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } } @media screen and (min-width: 160em) { .xxlarge-grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; width: 100vw; } .cell .xxlarge-grid-frame, .row .column .xxlarge-grid-frame, .row .columns .xxlarge-grid-frame { width: 100%; } .xxlarge-cell-block { overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } .xxlarge-cell-block-container { display: flex; flex-direction: column; max-height: 100%; } .xxlarge-cell-block-container > .grid-x, .xxlarge-cell-block-container > .row { max-height: 100%; flex-wrap: nowrap; } .xxlarge-cell-block-y { overflow-y: auto; max-height: 100%; min-height: 100%; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } } .grid-y.grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; height: 100vh; width: auto; } @media print, screen and (min-width: 40em) { .grid-y.medium-grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; height: 100vh; width: auto; } } @media print, screen and (min-width: 64em) { .grid-y.large-grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; height: 100vh; width: auto; } } @media screen and (min-width: 90em) { .grid-y.xlarge-grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; height: 100vh; width: auto; } } @media screen and (min-width: 160em) { .grid-y.xxlarge-grid-frame { overflow: hidden; position: relative; flex-wrap: nowrap; align-items: stretch; height: 100vh; width: auto; } } .cell .grid-y.grid-frame, .row .column .grid-y.grid-frame, .row .columns .grid-y.grid-frame { height: 100%; } @media print, screen and (min-width: 40em) { .cell .grid-y.medium-grid-frame, .row .column .grid-y.medium-grid-frame, .row .columns .grid-y.medium-grid-frame { height: 100%; } } @media print, screen and (min-width: 64em) { .cell .grid-y.large-grid-frame, .row .column .grid-y.large-grid-frame, .row .columns .grid-y.large-grid-frame { height: 100%; } } @media screen and (min-width: 90em) { .cell .grid-y.xlarge-grid-frame, .row .column .grid-y.xlarge-grid-frame, .row .columns .grid-y.xlarge-grid-frame { height: 100%; } } @media screen and (min-width: 160em) { .cell .grid-y.xxlarge-grid-frame, .row .column .grid-y.xxlarge-grid-frame, .row .columns .grid-y.xxlarge-grid-frame { height: 100%; } } .grid-margin-y { margin-top: -0.3125rem; margin-bottom: -0.3125rem; } @media print, screen and (min-width: 40em) { .grid-margin-y { margin-top: -0.46875rem; margin-bottom: -0.46875rem; } } .grid-margin-y > .cell, .row .grid-margin-y > .column, .row .grid-margin-y > .columns { height: calc(100% - 0.625rem); margin-top: 0.3125rem; margin-bottom: 0.3125rem; } @media print, screen and (min-width: 40em) { .grid-margin-y > .cell, .row .grid-margin-y > .column, .row .grid-margin-y > .columns { height: calc(100% - 0.9375rem); margin-top: 0.46875rem; margin-bottom: 0.46875rem; } } .grid-margin-y > .auto { height: auto; } .grid-margin-y > .shrink { height: auto; } .grid-margin-y > .small-1 { height: calc(8.3333333333% - 0.625rem); } .grid-margin-y > .small-2 { height: calc(16.6666666667% - 0.625rem); } .grid-margin-y > .small-3 { height: calc(25% - 0.625rem); } .grid-margin-y > .small-4 { height: calc(33.3333333333% - 0.625rem); } .grid-margin-y > .small-5 { height: calc(41.6666666667% - 0.625rem); } .grid-margin-y > .small-6 { height: calc(50% - 0.625rem); } .grid-margin-y > .small-7 { height: calc(58.3333333333% - 0.625rem); } .grid-margin-y > .small-8 { height: calc(66.6666666667% - 0.625rem); } .grid-margin-y > .small-9 { height: calc(75% - 0.625rem); } .grid-margin-y > .small-10 { height: calc(83.3333333333% - 0.625rem); } .grid-margin-y > .small-11 { height: calc(91.6666666667% - 0.625rem); } .grid-margin-y > .small-12 { height: calc(100% - 0.625rem); } @media print, screen and (min-width: 40em) { .grid-margin-y > .auto { height: auto; } .grid-margin-y > .shrink { height: auto; } .grid-margin-y > .small-1 { height: calc(8.3333333333% - 0.9375rem); } .grid-margin-y > .small-2 { height: calc(16.6666666667% - 0.9375rem); } .grid-margin-y > .small-3 { height: calc(25% - 0.9375rem); } .grid-margin-y > .small-4 { height: calc(33.3333333333% - 0.9375rem); } .grid-margin-y > .small-5 { height: calc(41.6666666667% - 0.9375rem); } .grid-margin-y > .small-6 { height: calc(50% - 0.9375rem); } .grid-margin-y > .small-7 { height: calc(58.3333333333% - 0.9375rem); } .grid-margin-y > .small-8 { height: calc(66.6666666667% - 0.9375rem); } .grid-margin-y > .small-9 { height: calc(75% - 0.9375rem); } .grid-margin-y > .small-10 { height: calc(83.3333333333% - 0.9375rem); } .grid-margin-y > .small-11 { height: calc(91.6666666667% - 0.9375rem); } .grid-margin-y > .small-12 { height: calc(100% - 0.9375rem); } .grid-margin-y > .medium-auto { height: auto; } .grid-margin-y > .medium-shrink { height: auto; } .grid-margin-y > .medium-1 { height: calc(8.3333333333% - 0.9375rem); } .grid-margin-y > .medium-2 { height: calc(16.6666666667% - 0.9375rem); } .grid-margin-y > .medium-3 { height: calc(25% - 0.9375rem); } .grid-margin-y > .medium-4 { height: calc(33.3333333333% - 0.9375rem); } .grid-margin-y > .medium-5 { height: calc(41.6666666667% - 0.9375rem); } .grid-margin-y > .medium-6 { height: calc(50% - 0.9375rem); } .grid-margin-y > .medium-7 { height: calc(58.3333333333% - 0.9375rem); } .grid-margin-y > .medium-8 { height: calc(66.6666666667% - 0.9375rem); } .grid-margin-y > .medium-9 { height: calc(75% - 0.9375rem); } .grid-margin-y > .medium-10 { height: calc(83.3333333333% - 0.9375rem); } .grid-margin-y > .medium-11 { height: calc(91.6666666667% - 0.9375rem); } .grid-margin-y > .medium-12 { height: calc(100% - 0.9375rem); } } @media print, screen and (min-width: 64em) { .grid-margin-y > .large-auto { height: auto; } .grid-margin-y > .large-shrink { height: auto; } .grid-margin-y > .large-1 { height: calc(8.3333333333% - 0.9375rem); } .grid-margin-y > .large-2 { height: calc(16.6666666667% - 0.9375rem); } .grid-margin-y > .large-3 { height: calc(25% - 0.9375rem); } .grid-margin-y > .large-4 { height: calc(33.3333333333% - 0.9375rem); } .grid-margin-y > .large-5 { height: calc(41.6666666667% - 0.9375rem); } .grid-margin-y > .large-6 { height: calc(50% - 0.9375rem); } .grid-margin-y > .large-7 { height: calc(58.3333333333% - 0.9375rem); } .grid-margin-y > .large-8 { height: calc(66.6666666667% - 0.9375rem); } .grid-margin-y > .large-9 { height: calc(75% - 0.9375rem); } .grid-margin-y > .large-10 { height: calc(83.3333333333% - 0.9375rem); } .grid-margin-y > .large-11 { height: calc(91.6666666667% - 0.9375rem); } .grid-margin-y > .large-12 { height: calc(100% - 0.9375rem); } } @media screen and (min-width: 90em) { .grid-margin-y > .xlarge-auto { height: auto; } .grid-margin-y > .xlarge-shrink { height: auto; } .grid-margin-y > .xlarge-1 { height: calc(8.3333333333% - 0.9375rem); } .grid-margin-y > .xlarge-2 { height: calc(16.6666666667% - 0.9375rem); } .grid-margin-y > .xlarge-3 { height: calc(25% - 0.9375rem); } .grid-margin-y > .xlarge-4 { height: calc(33.3333333333% - 0.9375rem); } .grid-margin-y > .xlarge-5 { height: calc(41.6666666667% - 0.9375rem); } .grid-margin-y > .xlarge-6 { height: calc(50% - 0.9375rem); } .grid-margin-y > .xlarge-7 { height: calc(58.3333333333% - 0.9375rem); } .grid-margin-y > .xlarge-8 { height: calc(66.6666666667% - 0.9375rem); } .grid-margin-y > .xlarge-9 { height: calc(75% - 0.9375rem); } .grid-margin-y > .xlarge-10 { height: calc(83.3333333333% - 0.9375rem); } .grid-margin-y > .xlarge-11 { height: calc(91.6666666667% - 0.9375rem); } .grid-margin-y > .xlarge-12 { height: calc(100% - 0.9375rem); } } @media screen and (min-width: 160em) { .grid-margin-y > .xxlarge-auto { height: auto; } .grid-margin-y > .xxlarge-shrink { height: auto; } .grid-margin-y > .xxlarge-1 { height: calc(8.3333333333% - 0.9375rem); } .grid-margin-y > .xxlarge-2 { height: calc(16.6666666667% - 0.9375rem); } .grid-margin-y > .xxlarge-3 { height: calc(25% - 0.9375rem); } .grid-margin-y > .xxlarge-4 { height: calc(33.3333333333% - 0.9375rem); } .grid-margin-y > .xxlarge-5 { height: calc(41.6666666667% - 0.9375rem); } .grid-margin-y > .xxlarge-6 { height: calc(50% - 0.9375rem); } .grid-margin-y > .xxlarge-7 { height: calc(58.3333333333% - 0.9375rem); } .grid-margin-y > .xxlarge-8 { height: calc(66.6666666667% - 0.9375rem); } .grid-margin-y > .xxlarge-9 { height: calc(75% - 0.9375rem); } .grid-margin-y > .xxlarge-10 { height: calc(83.3333333333% - 0.9375rem); } .grid-margin-y > .xxlarge-11 { height: calc(91.6666666667% - 0.9375rem); } .grid-margin-y > .xxlarge-12 { height: calc(100% - 0.9375rem); } } .grid-frame.grid-margin-y { height: calc(100vh + 0.625rem); } @media print, screen and (min-width: 40em) { .grid-frame.grid-margin-y { height: calc(100vh + 0.9375rem); } } @media print, screen and (min-width: 64em) { .grid-frame.grid-margin-y { height: calc(100vh + 0.9375rem); } } @media screen and (min-width: 90em) { .grid-frame.grid-margin-y { height: calc(100vh + 0.9375rem); } } @media screen and (min-width: 160em) { .grid-frame.grid-margin-y { height: calc(100vh + 0.9375rem); } } @media print, screen and (min-width: 40em) { .grid-margin-y.medium-grid-frame { height: calc(100vh + 0.9375rem); } } @media print, screen and (min-width: 64em) { .grid-margin-y.large-grid-frame { height: calc(100vh + 0.9375rem); } } @media screen and (min-width: 90em) { .grid-margin-y.xlarge-grid-frame { height: calc(100vh + 0.9375rem); } } @media screen and (min-width: 160em) { .grid-margin-y.xxlarge-grid-frame { height: calc(100vh + 0.9375rem); } } 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 { font-weight: bold; line-height: inherit; } small { font-size: 80%; line-height: inherit; } h1, .h1, h2, .h2, h3, .h3, h4, .h4, .cms-zertifizierter-haendler .std h2, h5, .h5, h6, .h6 { font-family: Verdana, Arial, sans-serif; font-style: normal; font-weight: normal; color: #000c44; text-rendering: optimizeLegibility; } h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h4 small, .h4 small, .cms-zertifizierter-haendler .std h2 small, h5 small, .h5 small, h6 small, .h6 small { line-height: 0; color: #cacaca; } h1, .h1 { font-size: 1.25rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } h2, .h2 { font-size: 1.125rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } h3, .h3 { font-size: 1rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } h4, .h4, .cms-zertifizierter-haendler .std h2 { font-size: 0.875rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } h5, .h5 { font-size: 0.75rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } h6, .h6 { font-size: 0.625rem; line-height: 1.4; margin-top: 0; margin-bottom: 0.5rem; } @media print, screen and (min-width: 40em) { h1, .h1 { font-size: 2.5rem; } h2, .h2 { font-size: 1.875rem; } h3, .h3 { font-size: 1.5625rem; } h4, .h4, .cms-zertifizierter-haendler .std h2 { font-size: 1.25rem; } h5, .h5 { font-size: 1.125rem; } h6, .h6 { font-size: 0.9375rem; } } a { line-height: inherit; color: #000c44; text-decoration: none; cursor: pointer; } a:hover, a:focus { color: #000a3a; } a img { border: 0; } hr { clear: both; max-width: 81.25rem; height: 0; margin: 1.25rem auto; border-top: 0; border-right: 0; border-bottom: 1px solid #cacaca; border-left: 0; } ul, ol, dl { margin-bottom: 1rem; list-style-position: outside; line-height: 1.6; } li { font-size: inherit; } ul { margin-left: 1.25rem; list-style-type: disc; } ol { margin-left: 1.25rem; } ul ul, ul ol, ol ul, ol ol { margin-left: 1.25rem; margin-bottom: 0; } dl { margin-bottom: 1rem; } dl dt { margin-bottom: 0.3rem; font-weight: bold; } blockquote { margin: 0 0 1rem; padding: 0.5625rem 1.25rem 0 1.1875rem; border-left: 1px solid #cacaca; } blockquote, blockquote p { line-height: 1.6; color: #8a8a8a; } abbr, abbr[title] { border-bottom: 1px dotted #0a0a0a; cursor: help; text-decoration: none; } figure { margin: 0; } kbd { margin: 0; padding: 0.125rem 0.25rem 0; background-color: #e6e6e6; font-family: Consolas, "Liberation Mono", Courier, monospace; color: #0a0a0a; border-radius: 5px; } .subheader { margin-top: 0.2rem; margin-bottom: 0.5rem; font-weight: normal; line-height: 1.4; color: #8a8a8a; } .lead { font-size: 125%; line-height: 1.6; } .stat { font-size: 2.5rem; line-height: 1; } p + .stat { margin-top: -1rem; } ul.no-bullet, ol.no-bullet { margin-left: 0; list-style: none; } .cite-block, cite { display: block; color: #8a8a8a; font-size: 0.8125rem; } .cite-block:before, cite:before { content: "— "; } .code-inline, code { border: 1px solid #cacaca; background-color: #e6e6e6; font-family: Consolas, "Liberation Mono", Courier, monospace; font-weight: normal; color: #0a0a0a; display: inline; max-width: 100%; word-wrap: break-word; padding: 0.125rem 0.3125rem 0.0625rem; } .code-block { border: 1px solid #cacaca; background-color: #e6e6e6; font-family: Consolas, "Liberation Mono", Courier, monospace; font-weight: normal; color: #0a0a0a; display: block; overflow: auto; white-space: pre; padding: 1rem; margin-bottom: 1.5rem; } .text-left { text-align: left; } .text-right, .opc #opc-review #checkout-review-table-wrapper #checkout-review-table .a-right { text-align: right; } .text-center, .trust-grid li, .opc #opc-review #checkout-review-table-wrapper #checkout-review-table .a-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; } } @media screen and (min-width: 90em) { .xlarge-text-left { text-align: left; } .xlarge-text-right { text-align: right; } .xlarge-text-center { text-align: center; } .xlarge-text-justify { text-align: justify; } } @media screen and (min-width: 160em) { .xxlarge-text-left { text-align: left; } .xxlarge-text-right { text-align: right; } .xxlarge-text-center { text-align: center; } .xxlarge-text-justify { text-align: justify; } } .show-for-print { display: none !important; } @media print { * { background: transparent !important; color: black !important; print-color-adjust: economy; box-shadow: none !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: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } .print-break-inside { page-break-inside: auto; } } .button, #cookie-law p a, .button-arrow ul li:nth-child(2) a { display: inline-block; vertical-align: middle; margin: 0 0 1rem 0; padding: 0.85em 1em; border: 1px solid transparent; border-radius: 5px; transition: background-color 0.25s ease-out, color 0.25s ease-out; font-family: inherit; font-size: 0.9rem; -webkit-appearance: none; line-height: 1; text-align: center; cursor: pointer; } [data-whatinput=mouse] .button, [data-whatinput=mouse] #cookie-law p a, #cookie-law p [data-whatinput=mouse] a, [data-whatinput=mouse] .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) [data-whatinput=mouse] a { outline: 0; } .button.tiny, #cookie-law p a, .button-arrow ul li:nth-child(2) a.tiny { font-size: 0.6rem; } .button.small, #cookie-law p a.small, .button-arrow ul li:nth-child(2) a.small { font-size: 0.75rem; } .button.large, #cookie-law p a.large, .button-arrow ul li:nth-child(2) a.large { font-size: 1.25rem; } .button.expanded, #cookie-law p a.expanded, .button-arrow ul li:nth-child(2) a.expanded { display: block; width: 100%; margin-right: 0; margin-left: 0; } .button, #cookie-law p a, .button-arrow ul li:nth-child(2) a, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus { background-color: #000c44; color: #fefefe; } .button:hover, #cookie-law p a:hover, .button-arrow ul li:nth-child(2) a:hover, .button:focus, #cookie-law p a:focus, .button-arrow ul li:nth-child(2) a:focus { background-color: #001886; color: #fefefe; } .button.primary, #cookie-law p a.primary, .button-arrow ul li:nth-child(2) a.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus { background-color: #000c44; color: #fefefe; } .button.primary:hover, #cookie-law p a.primary:hover, .button-arrow ul li:nth-child(2) a.primary:hover, .button.primary:focus, #cookie-law p a.primary:focus, .button-arrow ul li:nth-child(2) a.primary:focus { background-color: #000a36; color: #fefefe; } .button.secondary, #cookie-law p a.secondary, .button-arrow ul li:nth-child(2) a.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus { background-color: #ff9200; color: #0a0a0a; } .button.secondary:hover, #cookie-law p a.secondary:hover, .button-arrow ul li:nth-child(2) a.secondary:hover, .button.secondary:focus, #cookie-law p a.secondary:focus, .button-arrow ul li:nth-child(2) a.secondary:focus { background-color: #cc7500; color: #0a0a0a; } .button.success, #cookie-law p a.success, .button-arrow ul li:nth-child(2) a.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus { background-color: #008B00; color: #fefefe; } .button.success:hover, #cookie-law p a.success:hover, .button-arrow ul li:nth-child(2) a.success:hover, .button.success:focus, #cookie-law p a.success:focus, .button-arrow ul li:nth-child(2) a.success:focus { background-color: #006f00; color: #fefefe; } .button.warning, #cookie-law p a.warning, .button-arrow ul li:nth-child(2) a.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus { background-color: #ffa500; color: #0a0a0a; } .button.warning:hover, #cookie-law p a.warning:hover, .button-arrow ul li:nth-child(2) a.warning:hover, .button.warning:focus, #cookie-law p a.warning:focus, .button-arrow ul li:nth-child(2) a.warning:focus { background-color: #cc8400; color: #0a0a0a; } .button.alert, #cookie-law p a.alert, .cart form fieldset #shopping-cart-table tbody .button.item-msg.error, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.item-msg.error, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.item-msg.error, .button-arrow ul li:nth-child(2) a.alert, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.item-msg.error, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) a.item-msg.error, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus { background-color: #ff0000; color: #0a0a0a; } .button.alert:hover, #cookie-law p a.alert:hover, .cart form fieldset #shopping-cart-table tbody .button.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.item-msg.error:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.item-msg.error:hover, .button-arrow ul li:nth-child(2) a.alert:hover, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) a.item-msg.error:hover, .button.alert:focus, #cookie-law p a.alert:focus, .cart form fieldset #shopping-cart-table tbody .button.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.item-msg.error:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.item-msg.error:focus, .button-arrow ul li:nth-child(2) a.alert:focus, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) a.item-msg.error:focus { background-color: #cc0000; color: #0a0a0a; } .button.follower, #cookie-law p a.follower, .button-arrow ul li:nth-child(2) a.follower, .button.follower.disabled, .button.follower[disabled], .button.follower.disabled:hover, .button.follower[disabled]:hover, .button.follower.disabled:focus, .button.follower[disabled]:focus { background-color: #ed4a00; color: #0a0a0a; } .button.follower:hover, #cookie-law p a.follower:hover, .button-arrow ul li:nth-child(2) a.follower:hover, .button.follower:focus, #cookie-law p a.follower:focus, .button-arrow ul li:nth-child(2) a.follower:focus { background-color: #be3b00; color: #0a0a0a; } .button.hollow, #cookie-law p a, .button-arrow ul li:nth-child(2) a.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { background-color: transparent; } .button.hollow, #cookie-law p a, .button-arrow ul li:nth-child(2) a.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus { border: 1px solid #000c44; color: #000c44; } .button.hollow:hover, #cookie-law p a:hover, .button-arrow ul li:nth-child(2) a.hollow:hover, .button.hollow:focus, #cookie-law p a:focus, .button-arrow ul li:nth-child(2) a.hollow:focus { border-color: #000622; color: #000622; } .button.hollow.primary, #cookie-law p a.primary, .button-arrow ul li:nth-child(2) a.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus { border: 1px solid #000c44; color: #000c44; } .button.hollow.primary:hover, #cookie-law p a.primary:hover, .button-arrow ul li:nth-child(2) a.hollow.primary:hover, .button.hollow.primary:focus, #cookie-law p a.primary:focus, .button-arrow ul li:nth-child(2) a.hollow.primary:focus { border-color: #000622; color: #000622; } .button.hollow.secondary, #cookie-law p a.secondary, .button-arrow ul li:nth-child(2) a.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus { border: 1px solid #ff9200; color: #ff9200; } .button.hollow.secondary:hover, #cookie-law p a.secondary:hover, .button-arrow ul li:nth-child(2) a.hollow.secondary:hover, .button.hollow.secondary:focus, #cookie-law p a.secondary:focus, .button-arrow ul li:nth-child(2) a.hollow.secondary:focus { border-color: #804900; color: #804900; } .button.hollow.success, #cookie-law p a.success, .button-arrow ul li:nth-child(2) a.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus { border: 1px solid #008B00; color: #008B00; } .button.hollow.success:hover, #cookie-law p a.success:hover, .button-arrow ul li:nth-child(2) a.hollow.success:hover, .button.hollow.success:focus, #cookie-law p a.success:focus, .button-arrow ul li:nth-child(2) a.hollow.success:focus { border-color: #004600; color: #004600; } .button.hollow.warning, #cookie-law p a.warning, .button-arrow ul li:nth-child(2) a.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus { border: 1px solid #ffa500; color: #ffa500; } .button.hollow.warning:hover, #cookie-law p a.warning:hover, .button-arrow ul li:nth-child(2) a.hollow.warning:hover, .button.hollow.warning:focus, #cookie-law p a.warning:focus, .button-arrow ul li:nth-child(2) a.hollow.warning:focus { border-color: #805300; color: #805300; } .button.hollow.alert, #cookie-law p a.alert, .cart form fieldset #shopping-cart-table tbody .button.hollow.item-msg.error, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.item-msg.error, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.item-msg.error, .button-arrow ul li:nth-child(2) a.hollow.alert, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.hollow.item-msg.error, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) a.hollow.item-msg.error, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus { border: 1px solid #ff0000; color: #ff0000; } .button.hollow.alert:hover, #cookie-law p a.alert:hover, .cart form fieldset #shopping-cart-table tbody .button.hollow.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.item-msg.error:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.item-msg.error:hover, .button-arrow ul li:nth-child(2) a.hollow.alert:hover, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.hollow.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) a.hollow.item-msg.error:hover, .button.hollow.alert:focus, #cookie-law p a.alert:focus, .cart form fieldset #shopping-cart-table tbody .button.hollow.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.item-msg.error:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.item-msg.error:focus, .button-arrow ul li:nth-child(2) a.hollow.alert:focus, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.hollow.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) a.hollow.item-msg.error:focus { border-color: maroon; color: maroon; } .button.hollow.follower, #cookie-law p a.follower, .button-arrow ul li:nth-child(2) a.hollow.follower, .button.hollow.follower.disabled, .button.hollow.follower[disabled], .button.hollow.follower.disabled:hover, .button.hollow.follower[disabled]:hover, .button.hollow.follower.disabled:focus, .button.hollow.follower[disabled]:focus { border: 1px solid #ed4a00; color: #ed4a00; } .button.hollow.follower:hover, #cookie-law p a.follower:hover, .button-arrow ul li:nth-child(2) a.hollow.follower:hover, .button.hollow.follower:focus, #cookie-law p a.follower:focus, .button-arrow ul li:nth-child(2) a.hollow.follower:focus { border-color: #772500; color: #772500; } .button.clear, #cookie-law p a.clear, .button-arrow ul li:nth-child(2) a.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { border-color: transparent; background-color: transparent; } .button.clear, #cookie-law p a.clear, .button-arrow ul li:nth-child(2) a.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus { color: #000c44; } .button.clear:hover, #cookie-law p a.clear:hover, .button-arrow ul li:nth-child(2) a.clear:hover, .button.clear:focus, #cookie-law p a.clear:focus, .button-arrow ul li:nth-child(2) a.clear:focus { color: #000622; } .button.clear.primary, #cookie-law p a.clear.primary, .button-arrow ul li:nth-child(2) a.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus { color: #000c44; } .button.clear.primary:hover, #cookie-law p a.clear.primary:hover, .button-arrow ul li:nth-child(2) a.clear.primary:hover, .button.clear.primary:focus, #cookie-law p a.clear.primary:focus, .button-arrow ul li:nth-child(2) a.clear.primary:focus { color: #000622; } .button.clear.secondary, #cookie-law p a.clear.secondary, .button-arrow ul li:nth-child(2) a.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus { color: #ff9200; } .button.clear.secondary:hover, #cookie-law p a.clear.secondary:hover, .button-arrow ul li:nth-child(2) a.clear.secondary:hover, .button.clear.secondary:focus, #cookie-law p a.clear.secondary:focus, .button-arrow ul li:nth-child(2) a.clear.secondary:focus { color: #804900; } .button.clear.success, #cookie-law p a.clear.success, .button-arrow ul li:nth-child(2) a.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus { color: #008B00; } .button.clear.success:hover, #cookie-law p a.clear.success:hover, .button-arrow ul li:nth-child(2) a.clear.success:hover, .button.clear.success:focus, #cookie-law p a.clear.success:focus, .button-arrow ul li:nth-child(2) a.clear.success:focus { color: #004600; } .button.clear.warning, #cookie-law p a.clear.warning, .button-arrow ul li:nth-child(2) a.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus { color: #ffa500; } .button.clear.warning:hover, #cookie-law p a.clear.warning:hover, .button-arrow ul li:nth-child(2) a.clear.warning:hover, .button.clear.warning:focus, #cookie-law p a.clear.warning:focus, .button-arrow ul li:nth-child(2) a.clear.warning:focus { color: #805300; } .button.clear.alert, #cookie-law p a.clear.alert, .cart form fieldset #shopping-cart-table tbody .button.clear.item-msg.error, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.clear.item-msg.error, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.clear.item-msg.error, .button-arrow ul li:nth-child(2) a.clear.alert, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.clear.item-msg.error, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) a.clear.item-msg.error, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus { color: #ff0000; } .button.clear.alert:hover, #cookie-law p a.clear.alert:hover, .cart form fieldset #shopping-cart-table tbody .button.clear.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.clear.item-msg.error:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.clear.item-msg.error:hover, .button-arrow ul li:nth-child(2) a.clear.alert:hover, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.clear.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) a.clear.item-msg.error:hover, .button.clear.alert:focus, #cookie-law p a.clear.alert:focus, .cart form fieldset #shopping-cart-table tbody .button.clear.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.clear.item-msg.error:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.clear.item-msg.error:focus, .button-arrow ul li:nth-child(2) a.clear.alert:focus, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.clear.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) a.clear.item-msg.error:focus { color: maroon; } .button.clear.follower, #cookie-law p a.clear.follower, .button-arrow ul li:nth-child(2) a.clear.follower, .button.clear.follower.disabled, .button.clear.follower[disabled], .button.clear.follower.disabled:hover, .button.clear.follower[disabled]:hover, .button.clear.follower.disabled:focus, .button.clear.follower[disabled]:focus { color: #ed4a00; } .button.clear.follower:hover, #cookie-law p a.clear.follower:hover, .button-arrow ul li:nth-child(2) a.clear.follower:hover, .button.clear.follower:focus, #cookie-law p a.clear.follower:focus, .button-arrow ul li:nth-child(2) a.clear.follower:focus { color: #772500; } .button.disabled, #cookie-law p a.disabled, .button-arrow ul li:nth-child(2) a.disabled, .button[disabled], #cookie-law p a[disabled], .button-arrow ul li:nth-child(2) a[disabled] { opacity: 0.25; cursor: not-allowed; } .button.dropdown::after, #cookie-law p a.dropdown::after, .button-arrow ul li:nth-child(2) a.dropdown::after { display: block; width: 0; height: 0; border-style: solid; border-width: 0.4em; content: ""; border-bottom-width: 0; border-color: #fefefe transparent transparent; position: relative; top: 0.4em; display: inline-block; float: right; margin-left: 1em; } .button.dropdown.hollow::after, #cookie-law p a.dropdown::after, .button-arrow ul li:nth-child(2) a.dropdown.hollow::after, .button.dropdown.clear::after, .button-arrow ul li:nth-child(2) a.dropdown.clear::after { border-top-color: #000c44; } .button.dropdown.hollow.primary::after, #cookie-law p a.dropdown.primary::after, .button-arrow ul li:nth-child(2) a.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after, .button-arrow ul li:nth-child(2) a.dropdown.clear.primary::after { border-top-color: #000c44; } .button.dropdown.hollow.secondary::after, #cookie-law p a.dropdown.secondary::after, .button-arrow ul li:nth-child(2) a.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after, .button-arrow ul li:nth-child(2) a.dropdown.clear.secondary::after { border-top-color: #ff9200; } .button.dropdown.hollow.success::after, #cookie-law p a.dropdown.success::after, .button-arrow ul li:nth-child(2) a.dropdown.hollow.success::after, .button.dropdown.clear.success::after, .button-arrow ul li:nth-child(2) a.dropdown.clear.success::after { border-top-color: #008B00; } .button.dropdown.hollow.warning::after, #cookie-law p a.dropdown.warning::after, .button-arrow ul li:nth-child(2) a.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after, .button-arrow ul li:nth-child(2) a.dropdown.clear.warning::after { border-top-color: #ffa500; } .button.dropdown.hollow.alert::after, #cookie-law p a.dropdown.alert::after, .cart form fieldset #shopping-cart-table tbody .button.dropdown.hollow.item-msg.error::after, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.dropdown.item-msg.error::after, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.dropdown.item-msg.error::after, .button-arrow ul li:nth-child(2) a.dropdown.hollow.alert::after, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.dropdown.hollow.item-msg.error::after, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) a.dropdown.hollow.item-msg.error::after, .button.dropdown.clear.alert::after, .cart form fieldset #shopping-cart-table tbody .button.dropdown.clear.item-msg.error::after, .button-arrow ul li:nth-child(2) a.dropdown.clear.alert::after, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.dropdown.clear.item-msg.error::after, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) a.dropdown.clear.item-msg.error::after { border-top-color: #ff0000; } .button.dropdown.hollow.follower::after, #cookie-law p a.dropdown.follower::after, .button-arrow ul li:nth-child(2) a.dropdown.hollow.follower::after, .button.dropdown.clear.follower::after, .button-arrow ul li:nth-child(2) a.dropdown.clear.follower::after { border-top-color: #ed4a00; } .button.arrow-only::after, #cookie-law p a.arrow-only::after, .button-arrow ul li:nth-child(2) a.arrow-only::after { top: -0.1em; float: none; margin-left: 0; } a.button:hover, #cookie-law p a:hover, .button-arrow ul li:nth-child(2) a:hover, a.button:focus, #cookie-law p a:focus, .button-arrow ul li:nth-child(2) a:focus { text-decoration: none; } [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 0 1rem; padding: 0.5rem; border: 1px solid #cacaca; border-radius: 5px; background-color: #fefefe; box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); font-family: inherit; font-size: 1rem; font-weight: normal; line-height: 1.5; color: #0a0a0a; transition: box-shadow 0.5s, border-color 0.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 #8a8a8a; background-color: #fefefe; box-shadow: 0 0 5px #cacaca; transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } textarea { max-width: 100%; } textarea[rows] { height: auto; } input:disabled, input[readonly], textarea:disabled, textarea[readonly] { background-color: #e6e6e6; cursor: not-allowed; } [type=submit], [type=button] { appearance: none; border-radius: 5px; } input[type=search] { box-sizing: border-box; } ::placeholder { color: #cacaca; } [type=file], [type=checkbox], [type=radio] { margin: 0 0 1rem; } [type=checkbox] + label, [type=radio] + label { display: inline-block; vertical-align: baseline; margin-left: 0.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: 0.5rem; } [type=file] { width: 100%; } label { display: block; margin: 0; font-size: 0.875rem; font-weight: normal; line-height: 1.8; color: #0a0a0a; } label.middle { margin: 0 0 1rem; line-height: 1.5; padding: 0.5625rem 0; } .help-text { margin-top: -0.5rem; font-size: 0.8125rem; font-style: italic; color: #0a0a0a; } .input-group { display: flex; width: 100%; margin-bottom: 1rem; align-items: stretch; } .input-group > :first-child, .input-group > :first-child.input-group-button > * { border-radius: 5px 0 0 5px; } .input-group > :last-child, .input-group > :last-child.input-group-button > * { border-radius: 0 5px 5px 0; } .input-group-button a, .input-group-button input, .input-group-button button, .input-group-button label, .input-group-button, .input-group-field, .input-group-label { margin: 0; white-space: nowrap; } .input-group-label { padding: 0 1rem; border: 1px solid #cacaca; background: #e6e6e6; color: #0a0a0a; text-align: center; white-space: nowrap; display: flex; flex: 0 0 auto; align-items: center; } .input-group-label:first-child { border-right: 0; } .input-group-label:last-child { border-left: 0; } .input-group-field { border-radius: 0; flex: 1 1 0px; min-width: 0; } .input-group-button { padding-top: 0; padding-bottom: 0; text-align: center; display: flex; flex: 0 0 auto; } .input-group-button a, .input-group-button input, .input-group-button button, .input-group-button label { align-self: stretch; height: auto; padding-top: 0; padding-bottom: 0; font-size: 1rem; } fieldset { margin: 0; padding: 0; border: 0; } legend { max-width: 100%; margin-bottom: 0.5rem; } .fieldset { margin: 1.125rem 0; padding: 1.25rem; border: 1px solid #cacaca; } .fieldset legend { margin: 0; margin-left: -0.1875rem; padding: 0 0.1875rem; } select { height: 2.4375rem; margin: 0 0 1rem; padding: 0.5rem; appearance: none; border: 1px solid #cacaca; border-radius: 5px; background-color: #fefefe; font-family: inherit; font-size: 1rem; font-weight: normal; line-height: 1.5; color: #0a0a0a; 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%28138, 138, 138%29"></polygon></svg>'); background-origin: content-box; background-position: right -1rem center; background-repeat: no-repeat; background-size: 9px 6px; padding-right: 1.5rem; transition: box-shadow 0.5s, border-color 0.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 #8a8a8a; background-color: #fefefe; box-shadow: 0 0 5px #cacaca; transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } select:disabled { background-color: #e6e6e6; cursor: not-allowed; } select::-ms-expand { display: none; } select[multiple] { height: auto; background-image: none; } select:not([multiple]) { padding-top: 0; padding-bottom: 0; } .is-invalid-input:not(:focus) { border-color: #ff0000; background-color: #fee5e5; } .is-invalid-input:not(:focus)::placeholder { color: #ff0000; } .is-invalid-label { color: #ff0000; } .form-error { display: none; margin-top: -0.5rem; margin-bottom: 1rem; font-size: 0.75rem; font-weight: bold; color: #ff0000; } .form-error.is-visible { display: block; } .accordion { margin-left: 0; background: #fefefe; list-style-type: none; } .accordion[disabled] .accordion-title { cursor: not-allowed; } .accordion-item:first-child > :first-child { border-radius: 5px 5px 0 0; } .accordion-item:last-child > :last-child { border-radius: 0 0 5px 5px; } .accordion-title { position: relative; display: block; padding: 1.25rem 1rem; border: 1px solid #e6e6e6; border-bottom: 0; font-size: 0.75rem; line-height: 1; color: #000c44; } :last-child:not(.is-active) > .accordion-title { border-bottom: 1px solid #e6e6e6; border-radius: 0 0 5px 5px; } .accordion-title:hover, .accordion-title:focus { background-color: #e6e6e6; } .accordion-title::before { position: absolute; top: 50%; right: 1rem; margin-top: -0.5rem; content: "+"; } .is-active > .accordion-title::before { content: "–"; } .accordion-content { display: none; padding: 1rem; border: 1px solid #e6e6e6; border-bottom: 0; background-color: #fefefe; color: #0a0a0a; } :last-child > .accordion-content:last-child { border-bottom: 1px solid #e6e6e6; } .accordion-menu li { width: 100%; } .accordion-menu a { padding: 0.7rem 1rem; } .accordion-menu .is-accordion-submenu a { padding: 0.7rem 1rem; } .accordion-menu .nested.is-accordion-submenu { margin-right: 0; margin-left: 1rem; } .accordion-menu.align-right .nested.is-accordion-submenu { margin-right: 1rem; margin-left: 0; } .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a { position: relative; } .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-bottom-width: 0; border-color: #000c44 transparent transparent; position: absolute; top: 50%; margin-top: -3px; right: 1rem; } .accordion-menu.align-left .is-accordion-submenu-parent > a::after { right: 1rem; left: auto; } .accordion-menu.align-right .is-accordion-submenu-parent > a::after { right: auto; left: 1rem; } .accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after { transform: rotate(180deg); transform-origin: 50% 50%; } .is-accordion-submenu-parent { position: relative; } .has-submenu-toggle > a { margin-right: 40px; } .submenu-toggle { position: absolute; top: 0; right: 0; width: 40px; height: 40px; cursor: pointer; } .submenu-toggle::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-bottom-width: 0; border-color: #000c44 transparent transparent; top: 0; bottom: 0; margin: auto; } .submenu-toggle[aria-expanded=true]::after { transform: scaleY(-1); transform-origin: 50% 50%; } .submenu-toggle-text { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } .badge { display: inline-block; min-width: 2.1em; padding: 0.3em; border-radius: 50%; font-size: 0.6rem; text-align: center; background: #000c44; color: #fefefe; } .badge.primary { background: #000c44; color: #fefefe; } .badge.secondary { background: #ff9200; color: #0a0a0a; } .badge.success { background: #008B00; color: #fefefe; } .badge.warning { background: #ffa500; color: #0a0a0a; } .badge.alert, .cart form fieldset #shopping-cart-table tbody .badge.item-msg.error { background: #ff0000; color: #0a0a0a; } .badge.follower { background: #ed4a00; color: #0a0a0a; } .breadcrumbs { margin: 1rem 0 1rem 0; list-style: none; } .breadcrumbs::before, .breadcrumbs::after { display: table; content: " "; flex-basis: 0; order: 1; } .breadcrumbs::after { clear: both; } .breadcrumbs li { float: left; font-size: 0.875rem; color: #0a0a0a; cursor: default; text-transform: uppercase; } .breadcrumbs li:not(:last-child)::after { position: relative; margin: 0 0.75rem; opacity: 1; content: "/"; color: #cacaca; } .breadcrumbs a { color: #000c44; } .breadcrumbs a:hover { text-decoration: underline; } .breadcrumbs .disabled { color: #cacaca; cursor: not-allowed; } .button-group { margin-bottom: 1rem; display: flex; flex-wrap: wrap; align-items: stretch; flex-grow: 1; } .button-group::before, .button-group::after { display: table; content: " "; flex-basis: 0; order: 1; } .button-group::after { clear: both; } .button-group::before, .button-group::after { display: none; } .button-group .button, .button-group #cookie-law p a, #cookie-law p .button-group a, .button-group .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group a { margin: 0; margin-right: 1px; margin-bottom: 1px; font-size: 0.9rem; flex: 0 0 auto; } .button-group .button:last-child, .button-group #cookie-law p a:last-child, #cookie-law p .button-group a:last-child, .button-group .button-arrow ul li:nth-child(2) a:last-child, .button-arrow ul li:nth-child(2) .button-group a:last-child { margin-right: 0; } .button-group.tiny .button, #cookie-law p a.button-group .button, .button-group.tiny #cookie-law p a, #cookie-law p .button-group.tiny a, #cookie-law p a.button-group a, .button-group.tiny .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.tiny a { font-size: 0.6rem; } .button-group.small .button, .button-group.small #cookie-law p a, #cookie-law p .button-group.small a, .button-group.small .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.small a { font-size: 0.75rem; } .button-group.large .button, .button-group.large #cookie-law p a, #cookie-law p .button-group.large a, .button-group.large .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.large a { font-size: 1.25rem; } .button-group.expanded .button, .button-group.expanded #cookie-law p a, #cookie-law p .button-group.expanded a, .button-group.expanded .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.expanded a { flex: 1 1 0px; } .button-group.primary .button, .button-group.primary #cookie-law p a, #cookie-law p .button-group.primary a, .button-group.primary .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.primary a, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus { background-color: #000c44; color: #fefefe; } .button-group.primary .button:hover, .button-group.primary #cookie-law p a:hover, #cookie-law p .button-group.primary a:hover, .button-group.primary .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.primary a:hover, .button-group.primary .button:focus, .button-group.primary #cookie-law p a:focus, #cookie-law p .button-group.primary a:focus, .button-group.primary .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.primary a:focus { background-color: #000a36; color: #fefefe; } .button-group.secondary .button, .button-group.secondary #cookie-law p a, #cookie-law p .button-group.secondary a, .button-group.secondary .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.secondary a, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus { background-color: #ff9200; color: #0a0a0a; } .button-group.secondary .button:hover, .button-group.secondary #cookie-law p a:hover, #cookie-law p .button-group.secondary a:hover, .button-group.secondary .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.secondary a:hover, .button-group.secondary .button:focus, .button-group.secondary #cookie-law p a:focus, #cookie-law p .button-group.secondary a:focus, .button-group.secondary .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.secondary a:focus { background-color: #cc7500; color: #0a0a0a; } .button-group.success .button, .button-group.success #cookie-law p a, #cookie-law p .button-group.success a, .button-group.success .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.success a, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus { background-color: #008B00; color: #fefefe; } .button-group.success .button:hover, .button-group.success #cookie-law p a:hover, #cookie-law p .button-group.success a:hover, .button-group.success .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.success a:hover, .button-group.success .button:focus, .button-group.success #cookie-law p a:focus, #cookie-law p .button-group.success a:focus, .button-group.success .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.success a:focus { background-color: #006f00; color: #fefefe; } .button-group.warning .button, .button-group.warning #cookie-law p a, #cookie-law p .button-group.warning a, .button-group.warning .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.warning a, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus { background-color: #ffa500; color: #0a0a0a; } .button-group.warning .button:hover, .button-group.warning #cookie-law p a:hover, #cookie-law p .button-group.warning a:hover, .button-group.warning .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.warning a:hover, .button-group.warning .button:focus, .button-group.warning #cookie-law p a:focus, #cookie-law p .button-group.warning a:focus, .button-group.warning .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.warning a:focus { background-color: #cc8400; color: #0a0a0a; } .button-group.alert .button, .button-group.alert #cookie-law p a, #cookie-law p .button-group.alert a, .cart form fieldset #shopping-cart-table tbody .button-group.item-msg.error .button, .cart form fieldset #shopping-cart-table tbody .button-group.item-msg.error #cookie-law p a, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-group.item-msg.error a, .button-group.alert .button-arrow ul li:nth-child(2) a, .cart form fieldset #shopping-cart-table tbody .button-group.item-msg.error .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.alert a, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody .button-group.item-msg.error a, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) .button-group.item-msg.error a, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus { background-color: #ff0000; color: #0a0a0a; } .button-group.alert .button:hover, .button-group.alert #cookie-law p a:hover, #cookie-law p .button-group.alert a:hover, .cart form fieldset #shopping-cart-table tbody .button-group.item-msg.error .button:hover, .cart form fieldset #shopping-cart-table tbody .button-group.item-msg.error #cookie-law p a:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-group.item-msg.error a:hover, .button-group.alert .button-arrow ul li:nth-child(2) a:hover, .cart form fieldset #shopping-cart-table tbody .button-group.item-msg.error .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.alert a:hover, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody .button-group.item-msg.error a:hover, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) .button-group.item-msg.error a:hover, .button-group.alert .button:focus, .button-group.alert #cookie-law p a:focus, #cookie-law p .button-group.alert a:focus, .cart form fieldset #shopping-cart-table tbody .button-group.item-msg.error .button:focus, .cart form fieldset #shopping-cart-table tbody .button-group.item-msg.error #cookie-law p a:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-group.item-msg.error a:focus, .button-group.alert .button-arrow ul li:nth-child(2) a:focus, .cart form fieldset #shopping-cart-table tbody .button-group.item-msg.error .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.alert a:focus, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody .button-group.item-msg.error a:focus, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) .button-group.item-msg.error a:focus { background-color: #cc0000; color: #0a0a0a; } .button-group.follower .button, .button-group.follower #cookie-law p a, #cookie-law p .button-group.follower a, .button-group.follower .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.follower a, .button-group.follower .button.disabled, .button-group.follower .button[disabled], .button-group.follower .button.disabled:hover, .button-group.follower .button[disabled]:hover, .button-group.follower .button.disabled:focus, .button-group.follower .button[disabled]:focus { background-color: #ed4a00; color: #0a0a0a; } .button-group.follower .button:hover, .button-group.follower #cookie-law p a:hover, #cookie-law p .button-group.follower a:hover, .button-group.follower .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.follower a:hover, .button-group.follower .button:focus, .button-group.follower #cookie-law p a:focus, #cookie-law p .button-group.follower a:focus, .button-group.follower .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.follower a:focus { background-color: #be3b00; color: #0a0a0a; } .button-group.hollow .button, #cookie-law p a.button-group .button, .button-group.hollow #cookie-law p a, #cookie-law p .button-group.hollow a, #cookie-law p a.button-group a, .button-group.hollow .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.hollow a, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus { background-color: transparent; } .button-group.hollow .button, #cookie-law p a.button-group .button, .button-group.hollow #cookie-law p a, #cookie-law p .button-group.hollow a, #cookie-law p a.button-group a, .button-group.hollow .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.hollow a, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus { border: 1px solid #000c44; color: #000c44; } .button-group.hollow .button:hover, #cookie-law p a.button-group .button:hover, .button-group.hollow #cookie-law p a:hover, #cookie-law p .button-group.hollow a:hover, #cookie-law p a.button-group a:hover, .button-group.hollow .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.hollow a:hover, .button-group.hollow .button:focus, #cookie-law p a.button-group .button:focus, .button-group.hollow #cookie-law p a:focus, #cookie-law p .button-group.hollow a:focus, #cookie-law p a.button-group a:focus, .button-group.hollow .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.hollow a:focus { border-color: #000622; color: #000622; } .button-group.hollow.primary .button, #cookie-law p a.button-group.primary .button, .button-group.hollow.primary #cookie-law p a, #cookie-law p .button-group.hollow.primary a, #cookie-law p a.button-group.primary a, .button-group.hollow.primary .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.hollow.primary a, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, #cookie-law p a.button-group .button.primary, .button-group.hollow #cookie-law p a.primary, #cookie-law p .button-group.hollow a.primary, #cookie-law p a.button-group a.primary, .button-group.hollow .button-arrow ul li:nth-child(2) a.primary, .button-arrow ul li:nth-child(2) .button-group.hollow a.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus { border: 1px solid #000c44; color: #000c44; } .button-group.hollow.primary .button:hover, #cookie-law p a.button-group.primary .button:hover, .button-group.hollow.primary #cookie-law p a:hover, #cookie-law p .button-group.hollow.primary a:hover, #cookie-law p a.button-group.primary a:hover, .button-group.hollow.primary .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.hollow.primary a:hover, .button-group.hollow.primary .button:focus, #cookie-law p a.button-group.primary .button:focus, .button-group.hollow.primary #cookie-law p a:focus, #cookie-law p .button-group.hollow.primary a:focus, #cookie-law p a.button-group.primary a:focus, .button-group.hollow.primary .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.hollow.primary a:focus, .button-group.hollow .button.primary:hover, #cookie-law p a.button-group .button.primary:hover, .button-group.hollow #cookie-law p a.primary:hover, #cookie-law p .button-group.hollow a.primary:hover, #cookie-law p a.button-group a.primary:hover, .button-group.hollow .button-arrow ul li:nth-child(2) a.primary:hover, .button-arrow ul li:nth-child(2) .button-group.hollow a.primary:hover, .button-group.hollow .button.primary:focus, #cookie-law p a.button-group .button.primary:focus, .button-group.hollow #cookie-law p a.primary:focus, #cookie-law p .button-group.hollow a.primary:focus, #cookie-law p a.button-group a.primary:focus, .button-group.hollow .button-arrow ul li:nth-child(2) a.primary:focus, .button-arrow ul li:nth-child(2) .button-group.hollow a.primary:focus { border-color: #000622; color: #000622; } .button-group.hollow.secondary .button, #cookie-law p a.button-group.secondary .button, .button-group.hollow.secondary #cookie-law p a, #cookie-law p .button-group.hollow.secondary a, #cookie-law p a.button-group.secondary a, .button-group.hollow.secondary .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.hollow.secondary a, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, #cookie-law p a.button-group .button.secondary, .button-group.hollow #cookie-law p a.secondary, #cookie-law p .button-group.hollow a.secondary, #cookie-law p a.button-group a.secondary, .button-group.hollow .button-arrow ul li:nth-child(2) a.secondary, .button-arrow ul li:nth-child(2) .button-group.hollow a.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus { border: 1px solid #ff9200; color: #ff9200; } .button-group.hollow.secondary .button:hover, #cookie-law p a.button-group.secondary .button:hover, .button-group.hollow.secondary #cookie-law p a:hover, #cookie-law p .button-group.hollow.secondary a:hover, #cookie-law p a.button-group.secondary a:hover, .button-group.hollow.secondary .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.hollow.secondary a:hover, .button-group.hollow.secondary .button:focus, #cookie-law p a.button-group.secondary .button:focus, .button-group.hollow.secondary #cookie-law p a:focus, #cookie-law p .button-group.hollow.secondary a:focus, #cookie-law p a.button-group.secondary a:focus, .button-group.hollow.secondary .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.hollow.secondary a:focus, .button-group.hollow .button.secondary:hover, #cookie-law p a.button-group .button.secondary:hover, .button-group.hollow #cookie-law p a.secondary:hover, #cookie-law p .button-group.hollow a.secondary:hover, #cookie-law p a.button-group a.secondary:hover, .button-group.hollow .button-arrow ul li:nth-child(2) a.secondary:hover, .button-arrow ul li:nth-child(2) .button-group.hollow a.secondary:hover, .button-group.hollow .button.secondary:focus, #cookie-law p a.button-group .button.secondary:focus, .button-group.hollow #cookie-law p a.secondary:focus, #cookie-law p .button-group.hollow a.secondary:focus, #cookie-law p a.button-group a.secondary:focus, .button-group.hollow .button-arrow ul li:nth-child(2) a.secondary:focus, .button-arrow ul li:nth-child(2) .button-group.hollow a.secondary:focus { border-color: #804900; color: #804900; } .button-group.hollow.success .button, #cookie-law p a.button-group.success .button, .button-group.hollow.success #cookie-law p a, #cookie-law p .button-group.hollow.success a, #cookie-law p a.button-group.success a, .button-group.hollow.success .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.hollow.success a, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, #cookie-law p a.button-group .button.success, .button-group.hollow #cookie-law p a.success, #cookie-law p .button-group.hollow a.success, #cookie-law p a.button-group a.success, .button-group.hollow .button-arrow ul li:nth-child(2) a.success, .button-arrow ul li:nth-child(2) .button-group.hollow a.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus { border: 1px solid #008B00; color: #008B00; } .button-group.hollow.success .button:hover, #cookie-law p a.button-group.success .button:hover, .button-group.hollow.success #cookie-law p a:hover, #cookie-law p .button-group.hollow.success a:hover, #cookie-law p a.button-group.success a:hover, .button-group.hollow.success .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.hollow.success a:hover, .button-group.hollow.success .button:focus, #cookie-law p a.button-group.success .button:focus, .button-group.hollow.success #cookie-law p a:focus, #cookie-law p .button-group.hollow.success a:focus, #cookie-law p a.button-group.success a:focus, .button-group.hollow.success .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.hollow.success a:focus, .button-group.hollow .button.success:hover, #cookie-law p a.button-group .button.success:hover, .button-group.hollow #cookie-law p a.success:hover, #cookie-law p .button-group.hollow a.success:hover, #cookie-law p a.button-group a.success:hover, .button-group.hollow .button-arrow ul li:nth-child(2) a.success:hover, .button-arrow ul li:nth-child(2) .button-group.hollow a.success:hover, .button-group.hollow .button.success:focus, #cookie-law p a.button-group .button.success:focus, .button-group.hollow #cookie-law p a.success:focus, #cookie-law p .button-group.hollow a.success:focus, #cookie-law p a.button-group a.success:focus, .button-group.hollow .button-arrow ul li:nth-child(2) a.success:focus, .button-arrow ul li:nth-child(2) .button-group.hollow a.success:focus { border-color: #004600; color: #004600; } .button-group.hollow.warning .button, #cookie-law p a.button-group.warning .button, .button-group.hollow.warning #cookie-law p a, #cookie-law p .button-group.hollow.warning a, #cookie-law p a.button-group.warning a, .button-group.hollow.warning .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.hollow.warning a, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, #cookie-law p a.button-group .button.warning, .button-group.hollow #cookie-law p a.warning, #cookie-law p .button-group.hollow a.warning, #cookie-law p a.button-group a.warning, .button-group.hollow .button-arrow ul li:nth-child(2) a.warning, .button-arrow ul li:nth-child(2) .button-group.hollow a.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus { border: 1px solid #ffa500; color: #ffa500; } .button-group.hollow.warning .button:hover, #cookie-law p a.button-group.warning .button:hover, .button-group.hollow.warning #cookie-law p a:hover, #cookie-law p .button-group.hollow.warning a:hover, #cookie-law p a.button-group.warning a:hover, .button-group.hollow.warning .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.hollow.warning a:hover, .button-group.hollow.warning .button:focus, #cookie-law p a.button-group.warning .button:focus, .button-group.hollow.warning #cookie-law p a:focus, #cookie-law p .button-group.hollow.warning a:focus, #cookie-law p a.button-group.warning a:focus, .button-group.hollow.warning .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.hollow.warning a:focus, .button-group.hollow .button.warning:hover, #cookie-law p a.button-group .button.warning:hover, .button-group.hollow #cookie-law p a.warning:hover, #cookie-law p .button-group.hollow a.warning:hover, #cookie-law p a.button-group a.warning:hover, .button-group.hollow .button-arrow ul li:nth-child(2) a.warning:hover, .button-arrow ul li:nth-child(2) .button-group.hollow a.warning:hover, .button-group.hollow .button.warning:focus, #cookie-law p a.button-group .button.warning:focus, .button-group.hollow #cookie-law p a.warning:focus, #cookie-law p .button-group.hollow a.warning:focus, #cookie-law p a.button-group a.warning:focus, .button-group.hollow .button-arrow ul li:nth-child(2) a.warning:focus, .button-arrow ul li:nth-child(2) .button-group.hollow a.warning:focus { border-color: #805300; color: #805300; } .button-group.hollow.alert .button, #cookie-law p a.button-group.alert .button, .button-group.hollow.alert #cookie-law p a, #cookie-law p .button-group.hollow.alert a, #cookie-law p a.button-group.alert a, .cart form fieldset #shopping-cart-table tbody .button-group.hollow.item-msg.error .button, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group.item-msg.error .button, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group.item-msg.error .button, .cart form fieldset #shopping-cart-table tbody .button-group.hollow.item-msg.error #cookie-law p a, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group.item-msg.error #cookie-law p a, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-group.hollow.item-msg.error a, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group.item-msg.error a, .button-group.hollow.alert .button-arrow ul li:nth-child(2) a, .cart form fieldset #shopping-cart-table tbody .button-group.hollow.item-msg.error .button-arrow ul li:nth-child(2) a, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group.item-msg.error .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.hollow.alert a, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody .button-group.hollow.item-msg.error a, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group.item-msg.error a, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) .button-group.hollow.item-msg.error a, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) #cookie-law p a.button-group.item-msg.error a, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, #cookie-law p a.button-group .button.alert, .button-group.hollow #cookie-law p a.alert, #cookie-law p .button-group.hollow a.alert, #cookie-law p a.button-group a.alert, .button-group.hollow .cart form fieldset #shopping-cart-table tbody .button.item-msg.error, #cookie-law p a.button-group .cart form fieldset #shopping-cart-table tbody .button.item-msg.error, .button-group.hollow .cart form fieldset #shopping-cart-table tbody #cookie-law p a.item-msg.error, #cookie-law p .button-group.hollow .cart form fieldset #shopping-cart-table tbody a.item-msg.error, #cookie-law p a.button-group .cart form fieldset #shopping-cart-table tbody a.item-msg.error, .cart form fieldset #shopping-cart-table tbody .button-group.hollow .button.item-msg.error, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group .button.item-msg.error, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group .button.item-msg.error, .cart form fieldset #shopping-cart-table tbody .button-group.hollow #cookie-law p a.item-msg.error, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group #cookie-law p a.item-msg.error, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-group.hollow a.item-msg.error, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group a.item-msg.error, .button-group.hollow .button-arrow ul li:nth-child(2) a.alert, .button-group.hollow .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.item-msg.error, .cart form fieldset #shopping-cart-table tbody .button-group.hollow .button-arrow ul li:nth-child(2) a.item-msg.error, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group .button-arrow ul li:nth-child(2) a.item-msg.error, .button-arrow ul li:nth-child(2) .button-group.hollow a.alert, .button-arrow ul li:nth-child(2) .button-group.hollow .cart form fieldset #shopping-cart-table tbody a.item-msg.error, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) .button-group.hollow a.item-msg.error, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) #cookie-law p a.button-group a.item-msg.error, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus { border: 1px solid #ff0000; color: #ff0000; } .button-group.hollow.alert .button:hover, #cookie-law p a.button-group.alert .button:hover, .button-group.hollow.alert #cookie-law p a:hover, #cookie-law p a.button-group.alert #cookie-law p a:hover, #cookie-law p .button-group.hollow.alert a:hover, #cookie-law p a.button-group.alert a:hover, .cart form fieldset #shopping-cart-table tbody .button-group.hollow.item-msg.error .button:hover, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group.item-msg.error .button:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group.item-msg.error .button:hover, .cart form fieldset #shopping-cart-table tbody .button-group.hollow.item-msg.error #cookie-law p a:hover, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group.item-msg.error #cookie-law p a:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group.item-msg.error #cookie-law p a:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-group.hollow.item-msg.error a:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group.item-msg.error a:hover, .button-group.hollow.alert .button-arrow ul li:nth-child(2) a:hover, #cookie-law p a.button-group.alert .button-arrow ul li:nth-child(2) a:hover, .cart form fieldset #shopping-cart-table tbody .button-group.hollow.item-msg.error .button-arrow ul li:nth-child(2) a:hover, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group.item-msg.error .button-arrow ul li:nth-child(2) a:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group.item-msg.error .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.hollow.alert a:hover, .button-arrow ul li:nth-child(2) #cookie-law p a.button-group.alert a:hover, #cookie-law p .button-arrow ul li:nth-child(2) a.button-group.alert a:hover, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody .button-group.hollow.item-msg.error a:hover, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group.item-msg.error a:hover, #cookie-law p .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.button-group.item-msg.error a:hover, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) .button-group.hollow.item-msg.error a:hover, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) #cookie-law p a.button-group.item-msg.error a:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) a.button-group.item-msg.error a:hover, .button-group.hollow.alert .button:focus, #cookie-law p a.button-group.alert .button:focus, .button-group.hollow.alert #cookie-law p a:focus, #cookie-law p a.button-group.alert #cookie-law p a:focus, #cookie-law p .button-group.hollow.alert a:focus, #cookie-law p a.button-group.alert a:focus, .cart form fieldset #shopping-cart-table tbody .button-group.hollow.item-msg.error .button:focus, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group.item-msg.error .button:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group.item-msg.error .button:focus, .cart form fieldset #shopping-cart-table tbody .button-group.hollow.item-msg.error #cookie-law p a:focus, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group.item-msg.error #cookie-law p a:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group.item-msg.error #cookie-law p a:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-group.hollow.item-msg.error a:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group.item-msg.error a:focus, .button-group.hollow.alert .button-arrow ul li:nth-child(2) a:focus, #cookie-law p a.button-group.alert .button-arrow ul li:nth-child(2) a:focus, .cart form fieldset #shopping-cart-table tbody .button-group.hollow.item-msg.error .button-arrow ul li:nth-child(2) a:focus, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group.item-msg.error .button-arrow ul li:nth-child(2) a:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group.item-msg.error .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.hollow.alert a:focus, .button-arrow ul li:nth-child(2) #cookie-law p a.button-group.alert a:focus, #cookie-law p .button-arrow ul li:nth-child(2) a.button-group.alert a:focus, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody .button-group.hollow.item-msg.error a:focus, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group.item-msg.error a:focus, #cookie-law p .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.button-group.item-msg.error a:focus, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) .button-group.hollow.item-msg.error a:focus, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) #cookie-law p a.button-group.item-msg.error a:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) a.button-group.item-msg.error a:focus, .button-group.hollow .button.alert:hover, #cookie-law p a.button-group .button.alert:hover, .button-group.hollow #cookie-law p a.alert:hover, #cookie-law p a.button-group #cookie-law p a.alert:hover, #cookie-law p .button-group.hollow a.alert:hover, #cookie-law p a.button-group a.alert:hover, .button-group.hollow .cart form fieldset #shopping-cart-table tbody .button.item-msg.error:hover, #cookie-law p a.button-group .cart form fieldset #shopping-cart-table tbody .button.item-msg.error:hover, .button-group.hollow .cart form fieldset #shopping-cart-table tbody #cookie-law p a.item-msg.error:hover, #cookie-law p a.button-group .cart form fieldset #shopping-cart-table tbody #cookie-law p a.item-msg.error:hover, #cookie-law p .button-group.hollow .cart form fieldset #shopping-cart-table tbody a.item-msg.error:hover, #cookie-law p a.button-group .cart form fieldset #shopping-cart-table tbody a.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody .button-group.hollow .button.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group .button.item-msg.error:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group .button.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody .button-group.hollow #cookie-law p a.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group #cookie-law p a.item-msg.error:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group #cookie-law p a.item-msg.error:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-group.hollow a.item-msg.error:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group a.item-msg.error:hover, .button-group.hollow .button-arrow ul li:nth-child(2) a.alert:hover, #cookie-law p a.button-group .button-arrow ul li:nth-child(2) a.alert:hover, .button-group.hollow .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.item-msg.error:hover, #cookie-law p a.button-group .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody .button-group.hollow .button-arrow ul li:nth-child(2) a.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group .button-arrow ul li:nth-child(2) a.item-msg.error:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group .button-arrow ul li:nth-child(2) a.item-msg.error:hover, .button-arrow ul li:nth-child(2) .button-group.hollow a.alert:hover, .button-arrow ul li:nth-child(2) #cookie-law p a.button-group a.alert:hover, #cookie-law p .button-arrow ul li:nth-child(2) a.button-group a.alert:hover, .button-arrow ul li:nth-child(2) .button-group.hollow .cart form fieldset #shopping-cart-table tbody a.item-msg.error:hover, .button-arrow ul li:nth-child(2) #cookie-law p a.button-group .cart form fieldset #shopping-cart-table tbody a.item-msg.error:hover, #cookie-law p .button-arrow ul li:nth-child(2) a.button-group .cart form fieldset #shopping-cart-table tbody a.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) .button-group.hollow a.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) #cookie-law p a.button-group a.item-msg.error:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) a.button-group a.item-msg.error:hover, .button-group.hollow .button.alert:focus, #cookie-law p a.button-group .button.alert:focus, .button-group.hollow #cookie-law p a.alert:focus, #cookie-law p a.button-group #cookie-law p a.alert:focus, #cookie-law p .button-group.hollow a.alert:focus, #cookie-law p a.button-group a.alert:focus, .button-group.hollow .cart form fieldset #shopping-cart-table tbody .button.item-msg.error:focus, #cookie-law p a.button-group .cart form fieldset #shopping-cart-table tbody .button.item-msg.error:focus, .button-group.hollow .cart form fieldset #shopping-cart-table tbody #cookie-law p a.item-msg.error:focus, #cookie-law p a.button-group .cart form fieldset #shopping-cart-table tbody #cookie-law p a.item-msg.error:focus, #cookie-law p .button-group.hollow .cart form fieldset #shopping-cart-table tbody a.item-msg.error:focus, #cookie-law p a.button-group .cart form fieldset #shopping-cart-table tbody a.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody .button-group.hollow .button.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group .button.item-msg.error:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group .button.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody .button-group.hollow #cookie-law p a.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group #cookie-law p a.item-msg.error:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group #cookie-law p a.item-msg.error:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-group.hollow a.item-msg.error:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group a.item-msg.error:focus, .button-group.hollow .button-arrow ul li:nth-child(2) a.alert:focus, #cookie-law p a.button-group .button-arrow ul li:nth-child(2) a.alert:focus, .button-group.hollow .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.item-msg.error:focus, #cookie-law p a.button-group .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody .button-group.hollow .button-arrow ul li:nth-child(2) a.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody #cookie-law p a.button-group .button-arrow ul li:nth-child(2) a.item-msg.error:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody a.button-group .button-arrow ul li:nth-child(2) a.item-msg.error:focus, .button-arrow ul li:nth-child(2) .button-group.hollow a.alert:focus, .button-arrow ul li:nth-child(2) #cookie-law p a.button-group a.alert:focus, #cookie-law p .button-arrow ul li:nth-child(2) a.button-group a.alert:focus, .button-arrow ul li:nth-child(2) .button-group.hollow .cart form fieldset #shopping-cart-table tbody a.item-msg.error:focus, .button-arrow ul li:nth-child(2) #cookie-law p a.button-group .cart form fieldset #shopping-cart-table tbody a.item-msg.error:focus, #cookie-law p .button-arrow ul li:nth-child(2) a.button-group .cart form fieldset #shopping-cart-table tbody a.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) .button-group.hollow a.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) #cookie-law p a.button-group a.item-msg.error:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) a.button-group a.item-msg.error:focus { border-color: maroon; color: maroon; } .button-group.hollow.follower .button, #cookie-law p a.button-group.follower .button, .button-group.hollow.follower #cookie-law p a, #cookie-law p .button-group.hollow.follower a, #cookie-law p a.button-group.follower a, .button-group.hollow.follower .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.hollow.follower a, .button-group.hollow.follower .button.disabled, .button-group.hollow.follower .button[disabled], .button-group.hollow.follower .button.disabled:hover, .button-group.hollow.follower .button[disabled]:hover, .button-group.hollow.follower .button.disabled:focus, .button-group.hollow.follower .button[disabled]:focus, .button-group.hollow .button.follower, #cookie-law p a.button-group .button.follower, .button-group.hollow #cookie-law p a.follower, #cookie-law p .button-group.hollow a.follower, #cookie-law p a.button-group a.follower, .button-group.hollow .button-arrow ul li:nth-child(2) a.follower, .button-arrow ul li:nth-child(2) .button-group.hollow a.follower, .button-group.hollow .button.follower.disabled, .button-group.hollow .button.follower[disabled], .button-group.hollow .button.follower.disabled:hover, .button-group.hollow .button.follower[disabled]:hover, .button-group.hollow .button.follower.disabled:focus, .button-group.hollow .button.follower[disabled]:focus { border: 1px solid #ed4a00; color: #ed4a00; } .button-group.hollow.follower .button:hover, #cookie-law p a.button-group.follower .button:hover, .button-group.hollow.follower #cookie-law p a:hover, #cookie-law p .button-group.hollow.follower a:hover, #cookie-law p a.button-group.follower a:hover, .button-group.hollow.follower .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.hollow.follower a:hover, .button-group.hollow.follower .button:focus, #cookie-law p a.button-group.follower .button:focus, .button-group.hollow.follower #cookie-law p a:focus, #cookie-law p .button-group.hollow.follower a:focus, #cookie-law p a.button-group.follower a:focus, .button-group.hollow.follower .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.hollow.follower a:focus, .button-group.hollow .button.follower:hover, #cookie-law p a.button-group .button.follower:hover, .button-group.hollow #cookie-law p a.follower:hover, #cookie-law p .button-group.hollow a.follower:hover, #cookie-law p a.button-group a.follower:hover, .button-group.hollow .button-arrow ul li:nth-child(2) a.follower:hover, .button-arrow ul li:nth-child(2) .button-group.hollow a.follower:hover, .button-group.hollow .button.follower:focus, #cookie-law p a.button-group .button.follower:focus, .button-group.hollow #cookie-law p a.follower:focus, #cookie-law p .button-group.hollow a.follower:focus, #cookie-law p a.button-group a.follower:focus, .button-group.hollow .button-arrow ul li:nth-child(2) a.follower:focus, .button-arrow ul li:nth-child(2) .button-group.hollow a.follower:focus { border-color: #772500; color: #772500; } .button-group.clear .button, .button-group.clear #cookie-law p a, #cookie-law p .button-group.clear a, .button-group.clear .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.clear a, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus { border-color: transparent; background-color: transparent; } .button-group.clear .button, .button-group.clear #cookie-law p a, #cookie-law p .button-group.clear a, .button-group.clear .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.clear a, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus { color: #000c44; } .button-group.clear .button:hover, .button-group.clear #cookie-law p a:hover, #cookie-law p .button-group.clear a:hover, .button-group.clear .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.clear a:hover, .button-group.clear .button:focus, .button-group.clear #cookie-law p a:focus, #cookie-law p .button-group.clear a:focus, .button-group.clear .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.clear a:focus { color: #000622; } .button-group.clear.primary .button, .button-group.clear.primary #cookie-law p a, #cookie-law p .button-group.clear.primary a, .button-group.clear.primary .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.clear.primary a, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear #cookie-law p a.primary, #cookie-law p .button-group.clear a.primary, .button-group.clear .button-arrow ul li:nth-child(2) a.primary, .button-arrow ul li:nth-child(2) .button-group.clear a.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus { color: #000c44; } .button-group.clear.primary .button:hover, .button-group.clear.primary #cookie-law p a:hover, #cookie-law p .button-group.clear.primary a:hover, .button-group.clear.primary .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.clear.primary a:hover, .button-group.clear.primary .button:focus, .button-group.clear.primary #cookie-law p a:focus, #cookie-law p .button-group.clear.primary a:focus, .button-group.clear.primary .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.clear.primary a:focus, .button-group.clear .button.primary:hover, .button-group.clear #cookie-law p a.primary:hover, #cookie-law p .button-group.clear a.primary:hover, .button-group.clear .button-arrow ul li:nth-child(2) a.primary:hover, .button-arrow ul li:nth-child(2) .button-group.clear a.primary:hover, .button-group.clear .button.primary:focus, .button-group.clear #cookie-law p a.primary:focus, #cookie-law p .button-group.clear a.primary:focus, .button-group.clear .button-arrow ul li:nth-child(2) a.primary:focus, .button-arrow ul li:nth-child(2) .button-group.clear a.primary:focus { color: #000622; } .button-group.clear.secondary .button, .button-group.clear.secondary #cookie-law p a, #cookie-law p .button-group.clear.secondary a, .button-group.clear.secondary .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.clear.secondary a, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear #cookie-law p a.secondary, #cookie-law p .button-group.clear a.secondary, .button-group.clear .button-arrow ul li:nth-child(2) a.secondary, .button-arrow ul li:nth-child(2) .button-group.clear a.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus { color: #ff9200; } .button-group.clear.secondary .button:hover, .button-group.clear.secondary #cookie-law p a:hover, #cookie-law p .button-group.clear.secondary a:hover, .button-group.clear.secondary .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.clear.secondary a:hover, .button-group.clear.secondary .button:focus, .button-group.clear.secondary #cookie-law p a:focus, #cookie-law p .button-group.clear.secondary a:focus, .button-group.clear.secondary .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.clear.secondary a:focus, .button-group.clear .button.secondary:hover, .button-group.clear #cookie-law p a.secondary:hover, #cookie-law p .button-group.clear a.secondary:hover, .button-group.clear .button-arrow ul li:nth-child(2) a.secondary:hover, .button-arrow ul li:nth-child(2) .button-group.clear a.secondary:hover, .button-group.clear .button.secondary:focus, .button-group.clear #cookie-law p a.secondary:focus, #cookie-law p .button-group.clear a.secondary:focus, .button-group.clear .button-arrow ul li:nth-child(2) a.secondary:focus, .button-arrow ul li:nth-child(2) .button-group.clear a.secondary:focus { color: #804900; } .button-group.clear.success .button, .button-group.clear.success #cookie-law p a, #cookie-law p .button-group.clear.success a, .button-group.clear.success .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.clear.success a, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear #cookie-law p a.success, #cookie-law p .button-group.clear a.success, .button-group.clear .button-arrow ul li:nth-child(2) a.success, .button-arrow ul li:nth-child(2) .button-group.clear a.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus { color: #008B00; } .button-group.clear.success .button:hover, .button-group.clear.success #cookie-law p a:hover, #cookie-law p .button-group.clear.success a:hover, .button-group.clear.success .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.clear.success a:hover, .button-group.clear.success .button:focus, .button-group.clear.success #cookie-law p a:focus, #cookie-law p .button-group.clear.success a:focus, .button-group.clear.success .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.clear.success a:focus, .button-group.clear .button.success:hover, .button-group.clear #cookie-law p a.success:hover, #cookie-law p .button-group.clear a.success:hover, .button-group.clear .button-arrow ul li:nth-child(2) a.success:hover, .button-arrow ul li:nth-child(2) .button-group.clear a.success:hover, .button-group.clear .button.success:focus, .button-group.clear #cookie-law p a.success:focus, #cookie-law p .button-group.clear a.success:focus, .button-group.clear .button-arrow ul li:nth-child(2) a.success:focus, .button-arrow ul li:nth-child(2) .button-group.clear a.success:focus { color: #004600; } .button-group.clear.warning .button, .button-group.clear.warning #cookie-law p a, #cookie-law p .button-group.clear.warning a, .button-group.clear.warning .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.clear.warning a, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear #cookie-law p a.warning, #cookie-law p .button-group.clear a.warning, .button-group.clear .button-arrow ul li:nth-child(2) a.warning, .button-arrow ul li:nth-child(2) .button-group.clear a.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus { color: #ffa500; } .button-group.clear.warning .button:hover, .button-group.clear.warning #cookie-law p a:hover, #cookie-law p .button-group.clear.warning a:hover, .button-group.clear.warning .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.clear.warning a:hover, .button-group.clear.warning .button:focus, .button-group.clear.warning #cookie-law p a:focus, #cookie-law p .button-group.clear.warning a:focus, .button-group.clear.warning .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.clear.warning a:focus, .button-group.clear .button.warning:hover, .button-group.clear #cookie-law p a.warning:hover, #cookie-law p .button-group.clear a.warning:hover, .button-group.clear .button-arrow ul li:nth-child(2) a.warning:hover, .button-arrow ul li:nth-child(2) .button-group.clear a.warning:hover, .button-group.clear .button.warning:focus, .button-group.clear #cookie-law p a.warning:focus, #cookie-law p .button-group.clear a.warning:focus, .button-group.clear .button-arrow ul li:nth-child(2) a.warning:focus, .button-arrow ul li:nth-child(2) .button-group.clear a.warning:focus { color: #805300; } .button-group.clear.alert .button, .button-group.clear.alert #cookie-law p a, #cookie-law p .button-group.clear.alert a, .cart form fieldset #shopping-cart-table tbody .button-group.clear.item-msg.error .button, .cart form fieldset #shopping-cart-table tbody .button-group.clear.item-msg.error #cookie-law p a, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-group.clear.item-msg.error a, .button-group.clear.alert .button-arrow ul li:nth-child(2) a, .cart form fieldset #shopping-cart-table tbody .button-group.clear.item-msg.error .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.clear.alert a, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody .button-group.clear.item-msg.error a, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) .button-group.clear.item-msg.error a, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear #cookie-law p a.alert, #cookie-law p .button-group.clear a.alert, .button-group.clear .cart form fieldset #shopping-cart-table tbody .button.item-msg.error, .button-group.clear .cart form fieldset #shopping-cart-table tbody #cookie-law p a.item-msg.error, #cookie-law p .button-group.clear .cart form fieldset #shopping-cart-table tbody a.item-msg.error, .cart form fieldset #shopping-cart-table tbody .button-group.clear .button.item-msg.error, .cart form fieldset #shopping-cart-table tbody .button-group.clear #cookie-law p a.item-msg.error, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-group.clear a.item-msg.error, .button-group.clear .button-arrow ul li:nth-child(2) a.alert, .button-group.clear .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.item-msg.error, .cart form fieldset #shopping-cart-table tbody .button-group.clear .button-arrow ul li:nth-child(2) a.item-msg.error, .button-arrow ul li:nth-child(2) .button-group.clear a.alert, .button-arrow ul li:nth-child(2) .button-group.clear .cart form fieldset #shopping-cart-table tbody a.item-msg.error, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) .button-group.clear a.item-msg.error, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus { color: #ff0000; } .button-group.clear.alert .button:hover, .button-group.clear.alert #cookie-law p a:hover, #cookie-law p .button-group.clear.alert a:hover, .cart form fieldset #shopping-cart-table tbody .button-group.clear.item-msg.error .button:hover, .cart form fieldset #shopping-cart-table tbody .button-group.clear.item-msg.error #cookie-law p a:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-group.clear.item-msg.error a:hover, .button-group.clear.alert .button-arrow ul li:nth-child(2) a:hover, .cart form fieldset #shopping-cart-table tbody .button-group.clear.item-msg.error .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.clear.alert a:hover, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody .button-group.clear.item-msg.error a:hover, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) .button-group.clear.item-msg.error a:hover, .button-group.clear.alert .button:focus, .button-group.clear.alert #cookie-law p a:focus, #cookie-law p .button-group.clear.alert a:focus, .cart form fieldset #shopping-cart-table tbody .button-group.clear.item-msg.error .button:focus, .cart form fieldset #shopping-cart-table tbody .button-group.clear.item-msg.error #cookie-law p a:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-group.clear.item-msg.error a:focus, .button-group.clear.alert .button-arrow ul li:nth-child(2) a:focus, .cart form fieldset #shopping-cart-table tbody .button-group.clear.item-msg.error .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.clear.alert a:focus, .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody .button-group.clear.item-msg.error a:focus, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) .button-group.clear.item-msg.error a:focus, .button-group.clear .button.alert:hover, .button-group.clear #cookie-law p a.alert:hover, #cookie-law p .button-group.clear a.alert:hover, .button-group.clear .cart form fieldset #shopping-cart-table tbody .button.item-msg.error:hover, .button-group.clear .cart form fieldset #shopping-cart-table tbody #cookie-law p a.item-msg.error:hover, #cookie-law p .button-group.clear .cart form fieldset #shopping-cart-table tbody a.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody .button-group.clear .button.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody .button-group.clear #cookie-law p a.item-msg.error:hover, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-group.clear a.item-msg.error:hover, .button-group.clear .button-arrow ul li:nth-child(2) a.alert:hover, .button-group.clear .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody .button-group.clear .button-arrow ul li:nth-child(2) a.item-msg.error:hover, .button-arrow ul li:nth-child(2) .button-group.clear a.alert:hover, .button-arrow ul li:nth-child(2) .button-group.clear .cart form fieldset #shopping-cart-table tbody a.item-msg.error:hover, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) .button-group.clear a.item-msg.error:hover, .button-group.clear .button.alert:focus, .button-group.clear #cookie-law p a.alert:focus, #cookie-law p .button-group.clear a.alert:focus, .button-group.clear .cart form fieldset #shopping-cart-table tbody .button.item-msg.error:focus, .button-group.clear .cart form fieldset #shopping-cart-table tbody #cookie-law p a.item-msg.error:focus, #cookie-law p .button-group.clear .cart form fieldset #shopping-cart-table tbody a.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody .button-group.clear .button.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody .button-group.clear #cookie-law p a.item-msg.error:focus, #cookie-law p .cart form fieldset #shopping-cart-table tbody .button-group.clear a.item-msg.error:focus, .button-group.clear .button-arrow ul li:nth-child(2) a.alert:focus, .button-group.clear .button-arrow ul li:nth-child(2) .cart form fieldset #shopping-cart-table tbody a.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody .button-group.clear .button-arrow ul li:nth-child(2) a.item-msg.error:focus, .button-arrow ul li:nth-child(2) .button-group.clear a.alert:focus, .button-arrow ul li:nth-child(2) .button-group.clear .cart form fieldset #shopping-cart-table tbody a.item-msg.error:focus, .cart form fieldset #shopping-cart-table tbody .button-arrow ul li:nth-child(2) .button-group.clear a.item-msg.error:focus { color: maroon; } .button-group.clear.follower .button, .button-group.clear.follower #cookie-law p a, #cookie-law p .button-group.clear.follower a, .button-group.clear.follower .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.clear.follower a, .button-group.clear.follower .button.disabled, .button-group.clear.follower .button[disabled], .button-group.clear.follower .button.disabled:hover, .button-group.clear.follower .button[disabled]:hover, .button-group.clear.follower .button.disabled:focus, .button-group.clear.follower .button[disabled]:focus, .button-group.clear .button.follower, .button-group.clear #cookie-law p a.follower, #cookie-law p .button-group.clear a.follower, .button-group.clear .button-arrow ul li:nth-child(2) a.follower, .button-arrow ul li:nth-child(2) .button-group.clear a.follower, .button-group.clear .button.follower.disabled, .button-group.clear .button.follower[disabled], .button-group.clear .button.follower.disabled:hover, .button-group.clear .button.follower[disabled]:hover, .button-group.clear .button.follower.disabled:focus, .button-group.clear .button.follower[disabled]:focus { color: #ed4a00; } .button-group.clear.follower .button:hover, .button-group.clear.follower #cookie-law p a:hover, #cookie-law p .button-group.clear.follower a:hover, .button-group.clear.follower .button-arrow ul li:nth-child(2) a:hover, .button-arrow ul li:nth-child(2) .button-group.clear.follower a:hover, .button-group.clear.follower .button:focus, .button-group.clear.follower #cookie-law p a:focus, #cookie-law p .button-group.clear.follower a:focus, .button-group.clear.follower .button-arrow ul li:nth-child(2) a:focus, .button-arrow ul li:nth-child(2) .button-group.clear.follower a:focus, .button-group.clear .button.follower:hover, .button-group.clear #cookie-law p a.follower:hover, #cookie-law p .button-group.clear a.follower:hover, .button-group.clear .button-arrow ul li:nth-child(2) a.follower:hover, .button-arrow ul li:nth-child(2) .button-group.clear a.follower:hover, .button-group.clear .button.follower:focus, .button-group.clear #cookie-law p a.follower:focus, #cookie-law p .button-group.clear a.follower:focus, .button-group.clear .button-arrow ul li:nth-child(2) a.follower:focus, .button-arrow ul li:nth-child(2) .button-group.clear a.follower:focus { color: #772500; } .button-group.no-gaps .button, .button-group.no-gaps #cookie-law p a, #cookie-law p .button-group.no-gaps a, .button-group.no-gaps .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.no-gaps a { margin-right: -0.0625rem; } .button-group.no-gaps .button + .button, .button-group.no-gaps #cookie-law p a + .button, #cookie-law p .button-group.no-gaps a + .button, .button-group.no-gaps #cookie-law p .button + a, #cookie-law p .button-group.no-gaps .button + a, .button-group.no-gaps #cookie-law p a + a, #cookie-law p .button-group.no-gaps a + a, .button-group.no-gaps .button-arrow ul li:nth-child(2) a + .button, .button-arrow ul li:nth-child(2) .button-group.no-gaps a + .button, .button-group.no-gaps .button-arrow ul li:nth-child(2) .button + a, .button-arrow ul li:nth-child(2) .button-group.no-gaps .button + a, .button-group.no-gaps .button-arrow ul li:nth-child(2) a + a, .button-arrow ul li:nth-child(2) .button-group.no-gaps a + a { border-left-color: transparent; } .button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { flex-wrap: wrap; } .button-group.stacked .button, .button-group.stacked #cookie-law p a, #cookie-law p .button-group.stacked a, .button-group.stacked .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.stacked a, .button-group.stacked-for-small .button, .button-group.stacked-for-small #cookie-law p a, #cookie-law p .button-group.stacked-for-small a, .button-group.stacked-for-small .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.stacked-for-small a, .button-group.stacked-for-medium .button, .button-group.stacked-for-medium #cookie-law p a, #cookie-law p .button-group.stacked-for-medium a, .button-group.stacked-for-medium .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.stacked-for-medium a { flex: 0 0 100%; } .button-group.stacked .button:last-child, .button-group.stacked #cookie-law p a:last-child, #cookie-law p .button-group.stacked a:last-child, .button-group.stacked .button-arrow ul li:nth-child(2) a:last-child, .button-arrow ul li:nth-child(2) .button-group.stacked a:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-small #cookie-law p a:last-child, #cookie-law p .button-group.stacked-for-small a:last-child, .button-group.stacked-for-small .button-arrow ul li:nth-child(2) a:last-child, .button-arrow ul li:nth-child(2) .button-group.stacked-for-small a:last-child, .button-group.stacked-for-medium .button:last-child, .button-group.stacked-for-medium #cookie-law p a:last-child, #cookie-law p .button-group.stacked-for-medium a:last-child, .button-group.stacked-for-medium .button-arrow ul li:nth-child(2) a:last-child, .button-arrow ul li:nth-child(2) .button-group.stacked-for-medium a:last-child { margin-bottom: 0; } .button-group.stacked.expanded .button, .button-group.stacked.expanded #cookie-law p a, #cookie-law p .button-group.stacked.expanded a, .button-group.stacked.expanded .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.stacked.expanded a, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-small.expanded #cookie-law p a, #cookie-law p .button-group.stacked-for-small.expanded a, .button-group.stacked-for-small.expanded .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.stacked-for-small.expanded a, .button-group.stacked-for-medium.expanded .button, .button-group.stacked-for-medium.expanded #cookie-law p a, #cookie-law p .button-group.stacked-for-medium.expanded a, .button-group.stacked-for-medium.expanded .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.stacked-for-medium.expanded a { flex: 1 1 0px; } @media print, screen and (min-width: 40em) { .button-group.stacked-for-small .button, .button-group.stacked-for-small #cookie-law p a, #cookie-law p .button-group.stacked-for-small a, .button-group.stacked-for-small .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.stacked-for-small a { flex: 0 0 auto; margin-bottom: 0; } } @media print, screen and (min-width: 64em) { .button-group.stacked-for-medium .button, .button-group.stacked-for-medium #cookie-law p a, #cookie-law p .button-group.stacked-for-medium a, .button-group.stacked-for-medium .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.stacked-for-medium a { flex: 0 0 auto; margin-bottom: 0; } } @media print, screen and (max-width: 39.99875em) { .button-group.stacked-for-small.expanded { display: block; } .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-small.expanded #cookie-law p a, #cookie-law p .button-group.stacked-for-small.expanded a, .button-group.stacked-for-small.expanded .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.stacked-for-small.expanded a { display: block; margin-right: 0; } } @media print, screen and (max-width: 63.99875em) { .button-group.stacked-for-medium.expanded { display: block; } .button-group.stacked-for-medium.expanded .button, .button-group.stacked-for-medium.expanded #cookie-law p a, #cookie-law p .button-group.stacked-for-medium.expanded a, .button-group.stacked-for-medium.expanded .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .button-group.stacked-for-medium.expanded a { display: block; margin-right: 0; } } .callout, .payment-grid .method, .osc-column-wrapper #co-payment-form dd p:first-of-type, .osc-column-wrapper #co-payment-form dd ul:first-of-type, .opc #opc-payment #checkout-step-payment .sp-methods ul.form-list, .opc #opc-payment #checkout-step-payment .sp-methods #payment_form_invoice, .cart form fieldset #shopping-cart-table tbody .item-msg.error { position: relative; margin: 0 0 1rem 0; padding: 1rem; border: 1px solid rgba(10, 10, 10, 0.25); border-radius: 5px; background-color: white; color: #0a0a0a; } .callout > :first-child, .payment-grid .method > :first-child, .osc-column-wrapper #co-payment-form dd p:first-of-type > :first-child, .osc-column-wrapper #co-payment-form dd ul:first-of-type > :first-child, .opc #opc-payment #checkout-step-payment .sp-methods ul.form-list > :first-child, .opc #opc-payment #checkout-step-payment .sp-methods #payment_form_invoice > :first-child, .cart form fieldset #shopping-cart-table tbody .item-msg.error > :first-child { margin-top: 0; } .callout > :last-child, .payment-grid .method > :last-child, .osc-column-wrapper #co-payment-form dd p:first-of-type > :last-child, .osc-column-wrapper #co-payment-form dd ul:first-of-type > :last-child, .opc #opc-payment #checkout-step-payment .sp-methods ul.form-list > :last-child, .opc #opc-payment #checkout-step-payment .sp-methods #payment_form_invoice > :last-child, .cart form fieldset #shopping-cart-table tbody .item-msg.error > :last-child { margin-bottom: 0; } .callout.primary, .payment-grid .primary.method, .osc-column-wrapper #co-payment-form dd p.primary:first-of-type, .osc-column-wrapper #co-payment-form dd ul.primary:first-of-type, .opc #opc-payment #checkout-step-payment .sp-methods ul.primary.form-list, .opc #opc-payment #checkout-step-payment .sp-methods .primary#payment_form_invoice, .cart form fieldset #shopping-cart-table tbody .primary.item-msg.error { background-color: #bdc8ff; color: #0a0a0a; } .callout.secondary, .payment-grid .secondary.method, .osc-column-wrapper #co-payment-form dd p.secondary:first-of-type, .osc-column-wrapper #co-payment-form dd ul.secondary:first-of-type, .opc #opc-payment #checkout-step-payment .sp-methods ul.secondary.form-list, .opc #opc-payment #checkout-step-payment .sp-methods .secondary#payment_form_invoice, .cart form fieldset #shopping-cart-table tbody .secondary.item-msg.error { background-color: #ffefd9; color: #0a0a0a; } .callout.success, .payment-grid .success.method, .osc-column-wrapper #co-payment-form dd p.success:first-of-type, .osc-column-wrapper #co-payment-form dd ul.success:first-of-type, .opc #opc-payment #checkout-step-payment .sp-methods ul.success.form-list, .opc #opc-payment #checkout-step-payment .sp-methods .success#payment_form_invoice, .cart form fieldset #shopping-cart-table tbody .success.item-msg.error { background-color: #c7ffc7; color: #0a0a0a; } .callout.warning, .payment-grid .warning.method, .osc-column-wrapper #co-payment-form dd p.warning:first-of-type, .osc-column-wrapper #co-payment-form dd ul.warning:first-of-type, .opc #opc-payment #checkout-step-payment .sp-methods ul.warning.form-list, .opc #opc-payment #checkout-step-payment .sp-methods .warning#payment_form_invoice, .cart form fieldset #shopping-cart-table tbody .warning.item-msg.error { background-color: #fff2d9; color: #0a0a0a; } .callout.alert, .payment-grid .alert.method, .osc-column-wrapper #co-payment-form dd p.alert:first-of-type, .osc-column-wrapper #co-payment-form dd ul.alert:first-of-type, .opc #opc-payment #checkout-step-payment .sp-methods ul.alert.form-list, .opc #opc-payment #checkout-step-payment .sp-methods .alert#payment_form_invoice, .cart form fieldset #shopping-cart-table tbody .item-msg.error { background-color: #ffd9d9; color: #0a0a0a; } .callout.follower, .payment-grid .follower.method, .osc-column-wrapper #co-payment-form dd p.follower:first-of-type, .osc-column-wrapper #co-payment-form dd ul.follower:first-of-type, .opc #opc-payment #checkout-step-payment .sp-methods ul.follower.form-list, .opc #opc-payment #checkout-step-payment .sp-methods .follower#payment_form_invoice, .cart form fieldset #shopping-cart-table tbody .follower.item-msg.error { background-color: #ffe3d6; color: #0a0a0a; } .callout.small, .payment-grid .small.method, .osc-column-wrapper #co-payment-form dd p.small:first-of-type, .osc-column-wrapper #co-payment-form dd ul.small:first-of-type, .opc #opc-payment #checkout-step-payment .sp-methods ul.small.form-list, .opc #opc-payment #checkout-step-payment .sp-methods .small#payment_form_invoice, .cart form fieldset #shopping-cart-table tbody .small.item-msg.error { padding-top: 0.5rem; padding-right: 0.5rem; padding-bottom: 0.5rem; padding-left: 0.5rem; } .callout.large, .payment-grid .large.method, .osc-column-wrapper #co-payment-form dd p.large:first-of-type, .osc-column-wrapper #co-payment-form dd ul.large:first-of-type, .opc #opc-payment #checkout-step-payment .sp-methods ul.large.form-list, .opc #opc-payment #checkout-step-payment .sp-methods .large#payment_form_invoice, .cart form fieldset #shopping-cart-table tbody .large.item-msg.error { padding-top: 3rem; padding-right: 3rem; padding-bottom: 3rem; padding-left: 3rem; } .card { display: flex; flex-direction: column; flex-grow: 1; margin-bottom: 1rem; border: 1px solid #e6e6e6; border-radius: 5px; background: #fefefe; box-shadow: none; overflow: hidden; color: #0a0a0a; } .card > :last-child { margin-bottom: 0; } .card-divider { display: flex; flex: 0 1 auto; padding: 1rem; background: #e6e6e6; } .card-divider > :last-child { margin-bottom: 0; } .card-section { flex: 1 0 auto; padding: 1rem; } .card-section > :last-child { margin-bottom: 0; } .card-image { min-height: 1px; } .close-button { position: absolute; z-index: 10; color: #8a8a8a; cursor: pointer; } [data-whatinput=mouse] .close-button { outline: 0; } .close-button:hover, .close-button:focus { color: #0a0a0a; } .close-button.small { right: 0.66rem; top: 0.33em; font-size: 1.5em; line-height: 1; } .close-button.medium, .close-button { right: 1rem; top: 0.5rem; font-size: 2em; line-height: 1; } .menu { padding: 0; margin: 0; list-style: none; position: relative; display: flex; flex-wrap: wrap; } [data-whatinput=mouse] .menu li { outline: 0; } .menu a, .menu .button, .menu #cookie-law p a, #cookie-law p .menu a, .menu .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .menu a { line-height: 1; text-decoration: none; display: block; padding: 0.7rem 1rem; } .menu input, .menu select, .menu a, .menu button { margin-bottom: 0; } .menu input { display: inline-block; } .menu, .menu.horizontal { flex-wrap: wrap; flex-direction: row; } .menu.vertical { flex-wrap: nowrap; flex-direction: column; } .menu.vertical.icon-top li a img, .menu.vertical.icon-top li a i, .menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img, .menu.vertical.icon-bottom li a i, .menu.vertical.icon-bottom li a svg { text-align: left; } .menu.expanded li { flex: 1 1 0px; } .menu.expanded.icon-top li a img, .menu.expanded.icon-top li a i, .menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img, .menu.expanded.icon-bottom li a i, .menu.expanded.icon-bottom li a svg { text-align: left; } .menu.simple { align-items: center; } .menu.simple li + li { margin-left: 1rem; } .menu.simple a { padding: 0; } @media print, screen and (min-width: 40em) { .menu.medium-horizontal { flex-wrap: wrap; flex-direction: row; } .menu.medium-vertical { flex-wrap: nowrap; flex-direction: column; } .menu.medium-expanded li { flex: 1 1 0px; } .menu.medium-simple li { flex: 1 1 0px; } } @media print, screen and (min-width: 64em) { .menu.large-horizontal { flex-wrap: wrap; flex-direction: row; } .menu.large-vertical { flex-wrap: nowrap; flex-direction: column; } .menu.large-expanded li { flex: 1 1 0px; } .menu.large-simple li { flex: 1 1 0px; } } @media screen and (min-width: 90em) { .menu.xlarge-horizontal { flex-wrap: wrap; flex-direction: row; } .menu.xlarge-vertical { flex-wrap: nowrap; flex-direction: column; } .menu.xlarge-expanded li { flex: 1 1 0px; } .menu.xlarge-simple li { flex: 1 1 0px; } } @media screen and (min-width: 160em) { .menu.xxlarge-horizontal { flex-wrap: wrap; flex-direction: row; } .menu.xxlarge-vertical { flex-wrap: nowrap; flex-direction: column; } .menu.xxlarge-expanded li { flex: 1 1 0px; } .menu.xxlarge-simple li { flex: 1 1 0px; } } .menu.nested { margin-right: 0; margin-left: 1rem; } .menu.icons a { display: flex; } .menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { display: flex; } .menu.icon-left li a, .menu.nested.icon-left li a { flex-flow: row nowrap; } .menu.icon-left li a img, .menu.icon-left li a i, .menu.icon-left li a svg, .menu.nested.icon-left li a img, .menu.nested.icon-left li a i, .menu.nested.icon-left li a svg { margin-right: 0.25rem; } .menu.icon-right li a, .menu.nested.icon-right li a { flex-flow: row nowrap; } .menu.icon-right li a img, .menu.icon-right li a i, .menu.icon-right li a svg, .menu.nested.icon-right li a img, .menu.nested.icon-right li a i, .menu.nested.icon-right li a svg { margin-left: 0.25rem; } .menu.icon-top li a, .menu.nested.icon-top li a { flex-flow: column nowrap; } .menu.icon-top li a img, .menu.icon-top li a i, .menu.icon-top li a svg, .menu.nested.icon-top li a img, .menu.nested.icon-top li a i, .menu.nested.icon-top li a svg { align-self: stretch; margin-bottom: 0.25rem; text-align: center; } .menu.icon-bottom li a, .menu.nested.icon-bottom li a { flex-flow: column nowrap; } .menu.icon-bottom li a img, .menu.icon-bottom li a i, .menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img, .menu.nested.icon-bottom li a i, .menu.nested.icon-bottom li a svg { align-self: stretch; margin-bottom: 0.25rem; text-align: center; } .menu .is-active > a { background: #000c44; color: #fefefe; } .menu .active > a { background: #000c44; color: #fefefe; } .menu.align-left { justify-content: flex-start; } .menu.align-right li { display: flex; justify-content: flex-end; } .menu.align-right li .submenu li { justify-content: flex-start; } .menu.align-right.vertical li { display: block; text-align: right; } .menu.align-right.vertical li .submenu li { text-align: right; } .menu.align-right.icon-top li a img, .menu.align-right.icon-top li a i, .menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img, .menu.align-right.icon-bottom li a i, .menu.align-right.icon-bottom li a svg { text-align: right; } .menu.align-right .nested { margin-right: 1rem; margin-left: 0; } .menu.align-center li, header .header-top .menu.store_switch li { display: flex; justify-content: center; } .menu.align-center li .submenu li, header .header-top .menu.store_switch li .submenu li { justify-content: flex-start; } .menu .menu-text { padding: 0.7rem 1rem; font-weight: bold; line-height: 1; color: inherit; } .menu-centered > .menu { justify-content: center; } .menu-centered > .menu li { display: flex; justify-content: center; } .menu-centered > .menu li .submenu li { justify-content: flex-start; } .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: #fefefe; box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; content: ""; } .menu-icon:hover::after { background: #cacaca; box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; } .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 0.5s; } .drilldown a { padding: 0.7rem 1rem; background: #fefefe; } .drilldown .is-drilldown-submenu { position: absolute; top: 0; left: 100%; z-index: -1; width: 100%; background: #fefefe; transition: transform 0.15s linear; } .drilldown .is-drilldown-submenu.is-active { z-index: 1; display: block; transform: translateX(-100%); } .drilldown .is-drilldown-submenu.is-closing { transform: translateX(100%); } .drilldown .is-drilldown-submenu a { padding: 0.7rem 1rem; } .drilldown .nested.is-drilldown-submenu { margin-right: 0; margin-left: 0; } .drilldown .drilldown-submenu-cover-previous { min-height: 100%; } .drilldown .is-drilldown-submenu-parent > a { position: relative; } .drilldown .is-drilldown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-right-width: 0; border-color: transparent transparent transparent #000c44; position: absolute; top: 50%; margin-top: -6px; right: 1rem; } .drilldown.align-left .is-drilldown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-right-width: 0; border-color: transparent transparent transparent #000c44; right: 1rem; left: auto; } .drilldown.align-right .is-drilldown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-left-width: 0; border-color: transparent #000c44 transparent transparent; right: auto; left: 1rem; } .drilldown .js-drilldown-back > a::before { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-left-width: 0; border-color: transparent #000c44 transparent transparent; display: inline-block; vertical-align: middle; margin-right: 0.75rem; } .dropdown-pane { position: absolute; z-index: 10; display: none; width: 300px; padding: 1rem; visibility: hidden; border: 1px solid #cacaca; border-radius: 5px; background-color: #fefefe; font-size: 1rem; } .dropdown-pane.is-opening { display: block; } .dropdown-pane.is-open { display: block; visibility: visible; } .dropdown-pane.tiny, #cookie-law p a.dropdown-pane { 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-style: solid; border-width: 6px; content: ""; border-bottom-width: 0; border-color: #000c44 transparent transparent; right: 5px; left: auto; margin-top: -3px; } [data-whatinput=mouse] .dropdown.menu a { outline: 0; } .dropdown.menu > li > a { background: #fefefe; padding: 0.7rem 1rem; } .dropdown.menu > li.is-active > a { background: transparent; color: #000c44; } .no-js .dropdown.menu ul { display: none; } .dropdown.menu .nested.is-dropdown-submenu { margin-right: 0; margin-left: 0; } .dropdown.menu.vertical > li .is-dropdown-submenu { top: 0; } .dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { top: 0; 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-style: solid; border-width: 6px; content: ""; border-left-width: 0; border-color: transparent #000c44 transparent transparent; right: auto; left: 5px; } .dropdown.menu.vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-right-width: 0; border-color: transparent transparent transparent #000c44; } @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-style: solid; border-width: 6px; content: ""; border-bottom-width: 0; border-color: #000c44 transparent transparent; right: 5px; left: auto; margin-top: -3px; } .dropdown.menu.medium-vertical > li .is-dropdown-submenu { top: 0; } .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { top: 0; 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-style: solid; border-width: 6px; content: ""; border-left-width: 0; border-color: transparent #000c44 transparent transparent; right: auto; left: 5px; } .dropdown.menu.medium-vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-right-width: 0; border-color: transparent transparent transparent #000c44; } } @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-style: solid; border-width: 6px; content: ""; border-bottom-width: 0; border-color: #000c44 transparent transparent; right: 5px; left: auto; margin-top: -3px; } .dropdown.menu.large-vertical > li .is-dropdown-submenu { top: 0; } .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { top: 0; 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-style: solid; border-width: 6px; content: ""; border-left-width: 0; border-color: transparent #000c44 transparent transparent; right: auto; left: 5px; } .dropdown.menu.large-vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-right-width: 0; border-color: transparent transparent transparent #000c44; } } @media screen and (min-width: 90em) { .dropdown.menu.xlarge-horizontal > li.opens-left > .is-dropdown-submenu { top: 100%; right: 0; left: auto; } .dropdown.menu.xlarge-horizontal > li.opens-right > .is-dropdown-submenu { top: 100%; right: auto; left: 0; } .dropdown.menu.xlarge-horizontal > li.is-dropdown-submenu-parent > a { position: relative; padding-right: 1.5rem; } .dropdown.menu.xlarge-horizontal > li.is-dropdown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-bottom-width: 0; border-color: #000c44 transparent transparent; right: 5px; left: auto; margin-top: -3px; } .dropdown.menu.xlarge-vertical > li .is-dropdown-submenu { top: 0; } .dropdown.menu.xlarge-vertical > li.opens-left > .is-dropdown-submenu { top: 0; right: 100%; left: auto; } .dropdown.menu.xlarge-vertical > li.opens-right > .is-dropdown-submenu { right: auto; left: 100%; } .dropdown.menu.xlarge-vertical > li > a::after { right: 14px; } .dropdown.menu.xlarge-vertical > li.opens-left > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-left-width: 0; border-color: transparent #000c44 transparent transparent; right: auto; left: 5px; } .dropdown.menu.xlarge-vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-right-width: 0; border-color: transparent transparent transparent #000c44; } } @media screen and (min-width: 160em) { .dropdown.menu.xxlarge-horizontal > li.opens-left > .is-dropdown-submenu { top: 100%; right: 0; left: auto; } .dropdown.menu.xxlarge-horizontal > li.opens-right > .is-dropdown-submenu { top: 100%; right: auto; left: 0; } .dropdown.menu.xxlarge-horizontal > li.is-dropdown-submenu-parent > a { position: relative; padding-right: 1.5rem; } .dropdown.menu.xxlarge-horizontal > li.is-dropdown-submenu-parent > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-bottom-width: 0; border-color: #000c44 transparent transparent; right: 5px; left: auto; margin-top: -3px; } .dropdown.menu.xxlarge-vertical > li .is-dropdown-submenu { top: 0; } .dropdown.menu.xxlarge-vertical > li.opens-left > .is-dropdown-submenu { top: 0; right: 100%; left: auto; } .dropdown.menu.xxlarge-vertical > li.opens-right > .is-dropdown-submenu { right: auto; left: 100%; } .dropdown.menu.xxlarge-vertical > li > a::after { right: 14px; } .dropdown.menu.xxlarge-vertical > li.opens-left > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-left-width: 0; border-color: transparent #000c44 transparent transparent; right: auto; left: 5px; } .dropdown.menu.xxlarge-vertical > li.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-right-width: 0; border-color: transparent transparent transparent #000c44; } } .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; left: auto; 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 #cacaca; background: #fefefe; } .dropdown .is-dropdown-submenu a { padding: 0.7rem 1rem; } .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-style: solid; border-width: 6px; content: ""; border-left-width: 0; border-color: transparent #000c44 transparent transparent; right: auto; left: 5px; } .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { display: block; width: 0; height: 0; border-style: solid; border-width: 6px; content: ""; border-right-width: 0; border-color: transparent transparent transparent #000c44; } .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: 0.33333rem 0.5rem; border-radius: 5px; font-size: 0.8rem; line-height: 1; white-space: nowrap; cursor: default; background: #000c44; color: #fefefe; } .label.primary { background: #000c44; color: #fefefe; } .label.secondary { background: #ff9200; color: #0a0a0a; } .label.success { background: #008B00; color: #fefefe; } .label.warning { background: #ffa500; color: #0a0a0a; } .label.alert, .cart form fieldset #shopping-cart-table tbody .label.item-msg.error { background: #ff0000; color: #0a0a0a; } .label.follower { background: #ed4a00; color: #0a0a0a; } .media-object { display: flex; margin-bottom: 1rem; flex-wrap: nowrap; } .media-object img { max-width: none; } @media print, screen and (max-width: 39.99875em) { .media-object.stack-for-small { flex-wrap: wrap; } } .media-object-section { flex: 0 1 auto; } .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 print, screen and (max-width: 39.99875em) { .stack-for-small .media-object-section { padding: 0; padding-bottom: 1rem; flex-basis: 100%; max-width: 100%; } .stack-for-small .media-object-section img { width: 100%; } } .media-object-section.main-section { flex: 1 1 0px; } .is-off-canvas-open { overflow: hidden; } .js-off-canvas-overlay { position: absolute; top: 0; left: 0; z-index: 11; width: 100%; height: 100%; transition: opacity 0.5s ease, visibility 0.5s ease; background: rgba(254, 254, 254, 0.5); 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: 12; transition: transform 0.5s ease; backface-visibility: hidden; background: #fefefe; } [data-whatinput=mouse] .off-canvas { outline: 0; } .off-canvas.is-transition-push { z-index: 12; } .off-canvas.is-closed { visibility: hidden; } .off-canvas.is-transition-overlap { z-index: 13; } .off-canvas.is-transition-overlap.is-open { box-shadow: 0; } .off-canvas.is-open { transform: translate(0, 0); } .off-canvas-absolute { position: absolute; z-index: 12; transition: transform 0.5s ease; backface-visibility: hidden; background: #fefefe; } [data-whatinput=mouse] .off-canvas-absolute { outline: 0; } .off-canvas-absolute.is-transition-push { z-index: 12; } .off-canvas-absolute.is-closed { visibility: hidden; } .off-canvas-absolute.is-transition-overlap { z-index: 13; } .off-canvas-absolute.is-transition-overlap.is-open { box-shadow: 0; } .off-canvas-absolute.is-open { transform: translate(0, 0); } .position-left { top: 0; left: 0; height: 100%; overflow-y: auto; -webkit-overflow-scrolling: touch; width: 250px; transform: translateX(-250px); } @media print, screen and (min-width: 40em) { .position-left { width: 320px; transform: translateX(-320px); } } .off-canvas-content .off-canvas.position-left { transform: translateX(-250px); } @media print, screen and (min-width: 40em) { .off-canvas-content .off-canvas.position-left { transform: translateX(-320px); } } .off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { transform: translate(0, 0); } .off-canvas-content.is-open-left.has-transition-push { transform: translateX(250px); } @media print, screen and (min-width: 40em) { .off-canvas-content.is-open-left.has-transition-push { transform: translateX(320px); } } .position-left.is-transition-push { box-shadow: inset 0 0 0 0 0; } .position-right { top: 0; right: 0; height: 100%; overflow-y: auto; -webkit-overflow-scrolling: touch; width: 250px; transform: translateX(250px); } @media print, screen and (min-width: 40em) { .position-right { width: 320px; transform: translateX(320px); } } .off-canvas-content .off-canvas.position-right { transform: translateX(250px); } @media print, screen and (min-width: 40em) { .off-canvas-content .off-canvas.position-right { transform: translateX(320px); } } .off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { transform: translate(0, 0); } .off-canvas-content.is-open-right.has-transition-push { transform: translateX(-250px); } @media print, screen and (min-width: 40em) { .off-canvas-content.is-open-right.has-transition-push { transform: translateX(-320px); } } .position-right.is-transition-push { box-shadow: inset 0 0 0 0 0; } .position-top { top: 0; left: 0; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; height: 250px; transform: translateY(-250px); } @media print, screen and (min-width: 40em) { .position-top { height: 320px; transform: translateY(-320px); } } .off-canvas-content .off-canvas.position-top { transform: translateY(-250px); } @media print, screen and (min-width: 40em) { .off-canvas-content .off-canvas.position-top { transform: translateY(-320px); } } .off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { transform: translate(0, 0); } .off-canvas-content.is-open-top.has-transition-push { transform: translateY(250px); } @media print, screen and (min-width: 40em) { .off-canvas-content.is-open-top.has-transition-push { transform: translateY(320px); } } .position-top.is-transition-push { box-shadow: inset 0 0 0 0 0; } .position-bottom { bottom: 0; left: 0; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; height: 250px; transform: translateY(250px); } @media print, screen and (min-width: 40em) { .position-bottom { height: 320px; transform: translateY(320px); } } .off-canvas-content .off-canvas.position-bottom { transform: translateY(250px); } @media print, screen and (min-width: 40em) { .off-canvas-content .off-canvas.position-bottom { transform: translateY(320px); } } .off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { transform: translate(0, 0); } .off-canvas-content.is-open-bottom.has-transition-push { transform: translateY(-250px); } @media print, screen and (min-width: 40em) { .off-canvas-content.is-open-bottom.has-transition-push { transform: translateY(-320px); } } .position-bottom.is-transition-push { box-shadow: inset 0 0 0 0 0; } .off-canvas-content { transform: none; backface-visibility: hidden; } .off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push { transition: transform 0.5s ease; } .off-canvas-content.has-transition-push { transform: translate(0, 0); } .off-canvas-content .off-canvas.is-open { transform: translate(0, 0); } @media print, screen and (min-width: 40em) { .position-left.reveal-for-medium { transform: none; z-index: 12; transition: none; visibility: visible; } .position-left.reveal-for-medium .close-button { display: none; } .off-canvas-content .position-left.reveal-for-medium { transform: none; } .off-canvas-content.has-reveal-left { margin-left: 320px; } .position-left.reveal-for-medium ~ .off-canvas-content { margin-left: 320px; } .position-right.reveal-for-medium { transform: none; z-index: 12; transition: none; visibility: visible; } .position-right.reveal-for-medium .close-button { display: none; } .off-canvas-content .position-right.reveal-for-medium { transform: none; } .off-canvas-content.has-reveal-right { margin-right: 320px; } .position-right.reveal-for-medium ~ .off-canvas-content { margin-right: 320px; } .position-top.reveal-for-medium { transform: none; z-index: 12; transition: none; visibility: visible; } .position-top.reveal-for-medium .close-button { display: none; } .off-canvas-content .position-top.reveal-for-medium { transform: none; } .off-canvas-content.has-reveal-top { margin-top: 320px; } .position-top.reveal-for-medium ~ .off-canvas-content { margin-top: 320px; } .position-bottom.reveal-for-medium { transform: none; z-index: 12; transition: none; visibility: visible; } .position-bottom.reveal-for-medium .close-button { display: none; } .off-canvas-content .position-bottom.reveal-for-medium { transform: none; } .off-canvas-content.has-reveal-bottom { margin-bottom: 320px; } .position-bottom.reveal-for-medium ~ .off-canvas-content { margin-bottom: 320px; } } @media print, screen and (min-width: 64em) { .position-left.reveal-for-large { transform: none; z-index: 12; transition: none; visibility: visible; } .position-left.reveal-for-large .close-button { display: none; } .off-canvas-content .position-left.reveal-for-large { transform: none; } .off-canvas-content.has-reveal-left { margin-left: 320px; } .position-left.reveal-for-large ~ .off-canvas-content { margin-left: 320px; } .position-right.reveal-for-large { transform: none; z-index: 12; transition: none; visibility: visible; } .position-right.reveal-for-large .close-button { display: none; } .off-canvas-content .position-right.reveal-for-large { transform: none; } .off-canvas-content.has-reveal-right { margin-right: 320px; } .position-right.reveal-for-large ~ .off-canvas-content { margin-right: 320px; } .position-top.reveal-for-large { transform: none; z-index: 12; transition: none; visibility: visible; } .position-top.reveal-for-large .close-button { display: none; } .off-canvas-content .position-top.reveal-for-large { transform: none; } .off-canvas-content.has-reveal-top { margin-top: 320px; } .position-top.reveal-for-large ~ .off-canvas-content { margin-top: 320px; } .position-bottom.reveal-for-large { transform: none; z-index: 12; transition: none; visibility: visible; } .position-bottom.reveal-for-large .close-button { display: none; } .off-canvas-content .position-bottom.reveal-for-large { transform: none; } .off-canvas-content.has-reveal-bottom { margin-bottom: 320px; } .position-bottom.reveal-for-large ~ .off-canvas-content { margin-bottom: 320px; } } @media screen and (min-width: 90em) { .position-left.reveal-for-xlarge { transform: none; z-index: 12; transition: none; visibility: visible; } .position-left.reveal-for-xlarge .close-button { display: none; } .off-canvas-content .position-left.reveal-for-xlarge { transform: none; } .off-canvas-content.has-reveal-left { margin-left: 320px; } .position-left.reveal-for-xlarge ~ .off-canvas-content { margin-left: 320px; } .position-right.reveal-for-xlarge { transform: none; z-index: 12; transition: none; visibility: visible; } .position-right.reveal-for-xlarge .close-button { display: none; } .off-canvas-content .position-right.reveal-for-xlarge { transform: none; } .off-canvas-content.has-reveal-right { margin-right: 320px; } .position-right.reveal-for-xlarge ~ .off-canvas-content { margin-right: 320px; } .position-top.reveal-for-xlarge { transform: none; z-index: 12; transition: none; visibility: visible; } .position-top.reveal-for-xlarge .close-button { display: none; } .off-canvas-content .position-top.reveal-for-xlarge { transform: none; } .off-canvas-content.has-reveal-top { margin-top: 320px; } .position-top.reveal-for-xlarge ~ .off-canvas-content { margin-top: 320px; } .position-bottom.reveal-for-xlarge { transform: none; z-index: 12; transition: none; visibility: visible; } .position-bottom.reveal-for-xlarge .close-button { display: none; } .off-canvas-content .position-bottom.reveal-for-xlarge { transform: none; } .off-canvas-content.has-reveal-bottom { margin-bottom: 320px; } .position-bottom.reveal-for-xlarge ~ .off-canvas-content { margin-bottom: 320px; } } @media screen and (min-width: 160em) { .position-left.reveal-for-xxlarge { transform: none; z-index: 12; transition: none; visibility: visible; } .position-left.reveal-for-xxlarge .close-button { display: none; } .off-canvas-content .position-left.reveal-for-xxlarge { transform: none; } .off-canvas-content.has-reveal-left { margin-left: 320px; } .position-left.reveal-for-xxlarge ~ .off-canvas-content { margin-left: 320px; } .position-right.reveal-for-xxlarge { transform: none; z-index: 12; transition: none; visibility: visible; } .position-right.reveal-for-xxlarge .close-button { display: none; } .off-canvas-content .position-right.reveal-for-xxlarge { transform: none; } .off-canvas-content.has-reveal-right { margin-right: 320px; } .position-right.reveal-for-xxlarge ~ .off-canvas-content { margin-right: 320px; } .position-top.reveal-for-xxlarge { transform: none; z-index: 12; transition: none; visibility: visible; } .position-top.reveal-for-xxlarge .close-button { display: none; } .off-canvas-content .position-top.reveal-for-xxlarge { transform: none; } .off-canvas-content.has-reveal-top { margin-top: 320px; } .position-top.reveal-for-xxlarge ~ .off-canvas-content { margin-top: 320px; } .position-bottom.reveal-for-xxlarge { transform: none; z-index: 12; transition: none; visibility: visible; } .position-bottom.reveal-for-xxlarge .close-button { display: none; } .off-canvas-content .position-bottom.reveal-for-xxlarge { transform: none; } .off-canvas-content.has-reveal-bottom { margin-bottom: 320px; } .position-bottom.reveal-for-xxlarge ~ .off-canvas-content { margin-bottom: 320px; } } @media print, screen and (min-width: 40em) { .off-canvas.in-canvas-for-medium { visibility: visible; height: auto; position: static; background: none; width: auto; overflow: visible; transition: none; } .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { box-shadow: none; transform: none; } .off-canvas.in-canvas-for-medium .close-button { display: none; } } @media print, screen and (min-width: 64em) { .off-canvas.in-canvas-for-large { visibility: visible; height: auto; position: static; background: none; width: auto; overflow: visible; transition: none; } .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { box-shadow: none; transform: none; } .off-canvas.in-canvas-for-large .close-button { display: none; } } @media screen and (min-width: 90em) { .off-canvas.in-canvas-for-xlarge { visibility: visible; height: auto; position: static; background: none; width: auto; overflow: visible; transition: none; } .off-canvas.in-canvas-for-xlarge.position-left, .off-canvas.in-canvas-for-xlarge.position-right, .off-canvas.in-canvas-for-xlarge.position-top, .off-canvas.in-canvas-for-xlarge.position-bottom { box-shadow: none; transform: none; } .off-canvas.in-canvas-for-xlarge .close-button { display: none; } } @media screen and (min-width: 160em) { .off-canvas.in-canvas-for-xxlarge { visibility: visible; height: auto; position: static; background: none; width: auto; overflow: visible; transition: none; } .off-canvas.in-canvas-for-xxlarge.position-left, .off-canvas.in-canvas-for-xxlarge.position-right, .off-canvas.in-canvas-for-xxlarge.position-top, .off-canvas.in-canvas-for-xxlarge.position-bottom { box-shadow: none; transform: none; } .off-canvas.in-canvas-for-xxlarge .close-button { display: none; } } .orbit { position: relative; } .orbit-container { position: relative; height: 0; margin: 0; list-style: none; overflow: hidden; } .orbit-slide { width: 100%; position: absolute; } .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, 0.5); color: #fefefe; } .orbit-next, .orbit-previous { position: absolute; top: 50%; transform: translateY(-50%); z-index: 10; padding: 1rem; color: #fefefe; } [data-whatinput=mouse] .orbit-next, [data-whatinput=mouse] .orbit-previous { outline: 0; } .orbit-next:hover, .orbit-previous:hover, .orbit-next:active, .orbit-previous:active, .orbit-next:focus, .orbit-previous:focus { background-color: rgba(10, 10, 10, 0.5); } .orbit-previous { left: 0; } .orbit-next { left: auto; right: 0; } .orbit-bullets { position: relative; margin-top: 0.8rem; margin-bottom: 0.8rem; text-align: center; } [data-whatinput=mouse] .orbit-bullets { outline: 0; } .orbit-bullets button { width: 1.2rem; height: 1.2rem; margin: 0.1rem; border-radius: 50%; background-color: #cacaca; } .orbit-bullets button:hover { background-color: #8a8a8a; } .orbit-bullets button.is-active { background-color: #8a8a8a; } .pagination { margin-left: 0; margin-bottom: 1rem; } .pagination::before, .pagination::after { display: table; content: " "; flex-basis: 0; order: 1; } .pagination::after { clear: both; } .pagination li { margin-right: 0.0625rem; border-radius: 5px; font-size: 0.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: 0.1875rem 0.625rem; border-radius: 5px; color: #0a0a0a; } .pagination a:hover, .pagination button:hover { background: #e6e6e6; } .pagination .current { padding: 0.1875rem 0.625rem; background: #000c44; color: #fefefe; cursor: default; } .pagination .disabled { padding: 0.1875rem 0.625rem; color: #cacaca; cursor: not-allowed; } .pagination .disabled:hover { background: transparent; } .pagination .ellipsis::after { padding: 0.1875rem 0.625rem; content: "…"; color: #0a0a0a; } .pagination-previous a::before, .pagination-previous.disabled::before { display: inline-block; margin-right: 0.5rem; content: "«"; } .pagination-next a::after, .pagination-next.disabled::after { display: inline-block; margin-left: 0.5rem; content: "»"; } .progress { height: 1rem; margin-bottom: 1rem; border-radius: 5px; background-color: #cacaca; } .progress.primary .progress-meter { background-color: #000c44; } .progress.secondary .progress-meter { background-color: #ff9200; } .progress.success .progress-meter { background-color: #008B00; } .progress.warning .progress-meter { background-color: #ffa500; } .progress.alert .progress-meter, .cart form fieldset #shopping-cart-table tbody .progress.item-msg.error .progress-meter { background-color: #ff0000; } .progress.follower .progress-meter { background-color: #ed4a00; } .progress-meter { position: relative; display: block; width: 0%; height: 100%; background-color: #000c44; border-radius: 5px; } .progress-meter-text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0; font-size: 0.75rem; font-weight: bold; color: #fefefe; white-space: nowrap; border-radius: 5px; } .sticky-container { position: relative; } .sticky { position: relative; z-index: 0; transform: translate3d(0, 0, 0); } .sticky.is-stuck { position: fixed; z-index: 5; width: 100%; } .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; } html.is-reveal-open { position: fixed; width: 100%; overflow-y: hidden; } html.is-reveal-open.zf-has-scroll { overflow-y: scroll; -webkit-overflow-scrolling: touch; } html.is-reveal-open body { overflow-y: hidden; } .reveal-overlay { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1005; display: none; background-color: rgba(10, 10, 10, 0.45); overflow-y: auto; -webkit-overflow-scrolling: touch; } .reveal { z-index: 1006; backface-visibility: hidden; display: none; padding: 1rem; border: 1px solid #cacaca; border-radius: 5px; background-color: #fefefe; position: relative; top: 100px; margin-right: auto; margin-left: auto; overflow-y: auto; -webkit-overflow-scrolling: touch; } [data-whatinput=mouse] .reveal { outline: 0; } @media print, screen and (min-width: 40em) { .reveal { min-height: 0; } } .reveal .column, .reveal .columns { min-width: 0; } .reveal > :last-child { margin-bottom: 0; } @media print, screen and (min-width: 40em) { .reveal { width: 600px; max-width: 81.25rem; } } .reveal.collapse { padding: 0; } @media print, screen and (min-width: 40em) { .reveal.tiny, #cookie-law p a.reveal { width: 30%; max-width: 81.25rem; } } @media print, screen and (min-width: 40em) { .reveal.small { width: 50%; max-width: 81.25rem; } } @media print, screen and (min-width: 40em) { .reveal.large { width: 90%; max-width: 81.25rem; } } .reveal.full { top: 0; right: 0; bottom: 0; left: 0; width: 100%; max-width: none; height: 100%; min-height: 100%; margin-left: 0; border: 0; border-radius: 0; } @media print, screen and (max-width: 39.99875em) { .reveal { top: 0; right: 0; bottom: 0; left: 0; width: 100%; max-width: none; height: 100%; min-height: 100%; margin-left: 0; border: 0; border-radius: 0; } } .reveal.without-overlay { position: fixed; } .switch { position: relative; margin-bottom: 0; outline: 0; font-size: 0.875rem; font-weight: bold; color: #fefefe; user-select: none; height: 2rem; } .switch-input { position: absolute; margin-bottom: 0; opacity: 0; } .switch-paddle { position: relative; display: block; width: 4rem; height: 2rem; border-radius: 5px; background: #cacaca; transition: all 0.25s ease-out; font-weight: inherit; color: inherit; cursor: pointer; } input + .switch-paddle { margin: 0; } .switch-paddle::after { position: absolute; top: 0.25rem; left: 0.25rem; display: block; width: 1.5rem; height: 1.5rem; transform: translate3d(0, 0, 0); border-radius: 5px; background: #fefefe; transition: all 0.25s ease-out; content: ""; } input:checked ~ .switch-paddle { background: #ff9200; } input:checked ~ .switch-paddle::after { left: 2.25rem; } input:disabled ~ .switch-paddle { cursor: not-allowed; opacity: 0.5; } [data-whatinput=mouse] input:focus ~ .switch-paddle { outline: 0; } .switch-inactive, .switch-active { 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, #cookie-law p a.switch { height: 1rem; } .switch.tiny .switch-paddle, #cookie-law p a.switch .switch-paddle { width: 2rem; height: 1rem; font-size: 0.625rem; } .switch.tiny .switch-paddle::after, #cookie-law p a.switch .switch-paddle::after { top: 0.25rem; left: 0.25rem; width: 0.5rem; height: 0.5rem; } .switch.tiny input:checked ~ .switch-paddle::after, #cookie-law p a.switch input:checked ~ .switch-paddle::after { left: 1.25rem; } .switch.small { height: 1.75rem; } .switch.small .switch-paddle { width: 3.5rem; height: 1.75rem; font-size: 0.75rem; } .switch.small .switch-paddle::after { top: 0.25rem; left: 0.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: 0.25rem; left: 0.25rem; width: 2rem; height: 2rem; } .switch.large input:checked ~ .switch-paddle::after { left: 2.75rem; } table { border-collapse: collapse; width: 100%; margin-bottom: 1rem; border-radius: 5px; } thead, tbody, tfoot { border: 1px solid #f1f1f1; background-color: #fefefe; } caption { padding: 0.5rem 0.625rem 0.625rem; font-weight: bold; } thead { background: #f8f8f8; color: #0a0a0a; } tfoot { background: #f1f1f1; color: #0a0a0a; } thead tr, tfoot tr { background: transparent; } thead th, thead td, tfoot th, tfoot td { padding: 0.5rem 0.625rem 0.625rem; font-weight: bold; text-align: left; } tbody th, tbody td { padding: 0.5rem 0.625rem 0.625rem; } tbody tr:nth-child(even) { border-bottom: 0; background-color: #f1f1f1; } table.unstriped tbody, .opc #opc-review #checkout-review-table-wrapper table#checkout-review-table tbody { background-color: #fefefe; } table.unstriped tbody tr, .opc #opc-review #checkout-review-table-wrapper table#checkout-review-table tbody tr { border-bottom: 1px solid #f1f1f1; background-color: #fefefe; } @media print, screen and (max-width: 63.99875em) { table.stack thead, .opc #opc-review #checkout-review-table-wrapper table#checkout-review-table thead { display: none; } table.stack tfoot, .opc #opc-review #checkout-review-table-wrapper table#checkout-review-table tfoot { display: none; } table.stack tr, .opc #opc-review #checkout-review-table-wrapper table#checkout-review-table tr, table.stack th, .opc #opc-review #checkout-review-table-wrapper table#checkout-review-table th, table.stack td, .opc #opc-review #checkout-review-table-wrapper table#checkout-review-table td { display: block; } table.stack td, .opc #opc-review #checkout-review-table-wrapper table#checkout-review-table td { border-top: 0; } } table.scroll { display: block; width: 100%; overflow-x: auto; } table.hover thead tr:hover { background-color: #f3f3f3; } table.hover tfoot tr:hover { background-color: #ececec; } table.hover tbody tr:hover { background-color: #f9f9f9; } table.hover:not(.unstriped) tr:nth-of-type(even):hover { background-color: #ececec; } .table-scroll { overflow-x: auto; } .tabs { margin: 0; border: 1px solid #e6e6e6; background: #fefefe; list-style-type: none; } .tabs::before, .tabs::after { display: table; content: " "; flex-basis: 0; order: 1; } .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: #000c44; } .tabs.primary > li > a { color: #fefefe; } .tabs.primary > li > a:hover, .tabs.primary > li > a:focus { background: #00105a; } .tabs-title { float: left; } .tabs-title > a { display: block; padding: 1.25rem 1.5rem; font-size: 0.75rem; line-height: 1; color: #ff0000; } [data-whatinput=mouse] .tabs-title > a { outline: 0; } .tabs-title > a:hover { background: #e6e6e6; color: #db0000; } .tabs-title > a:focus, .tabs-title > a[aria-selected=true] { background: #e6e6e6; color: #ff0000; } .tabs-content { border: 1px solid #e6e6e6; border-top: 0; background: #fefefe; color: #0a0a0a; transition: all 0.5s ease; } .tabs-content.vertical { border: 1px solid #e6e6e6; border-left: 0; } .tabs-panel { display: none; padding: 1rem; } .tabs-panel.is-active { display: block; } .thumbnail, .trust-grid li { display: inline-block; max-width: 100%; margin-bottom: 1rem; border: solid 4px #fefefe; border-radius: 5px; box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); line-height: 0; } a.thumbnail { transition: box-shadow 200ms ease-out; } a.thumbnail:hover, a.thumbnail:focus { box-shadow: 0 0 6px 1px rgba(0, 12, 68, 0.5); } a.thumbnail image { box-shadow: none; } .hide { display: none !important; } .invisible { visibility: hidden; } .visible { visibility: visible; } @media print, screen and (max-width: 39.99875em) { .hide-for-small-only { display: none !important; } } @media screen and (max-width: 0em), 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.99875em) { .show-for-medium { display: none !important; } } @media print, screen and (min-width: 40em) and (max-width: 63.99875em) { .hide-for-medium-only { display: none !important; } } @media screen and (max-width: 39.99875em), 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: 63.99875em) { .show-for-large { display: none !important; } } @media print, screen and (min-width: 64em) and (max-width: 89.99875em) { .hide-for-large-only { display: none !important; } } @media screen and (max-width: 63.99875em), screen and (min-width: 90em) { .show-for-large-only { display: none !important; } } @media screen and (min-width: 90em) { .hide-for-xlarge { display: none !important; } } @media screen and (max-width: 89.99875em) { .show-for-xlarge { display: none !important; } } @media screen and (min-width: 90em) and (max-width: 159.99875em) { .hide-for-xlarge-only { display: none !important; } } @media screen and (max-width: 89.99875em), screen and (min-width: 160em) { .show-for-xlarge-only { display: none !important; } } @media screen and (min-width: 160em) { .hide-for-xxlarge { display: none !important; } } @media screen and (max-width: 159.99875em) { .show-for-xxlarge { display: none !important; } } @media screen and (min-width: 160em) { .hide-for-xxlarge-only { display: none !important; } } @media screen and (max-width: 159.99875em) { .show-for-xxlarge-only { display: none !important; } } .show-for-sr, .show-on-focus { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } .show-on-focus:active, .show-on-focus:focus { position: static !important; width: auto !important; height: auto !important; overflow: visible !important; clip: auto !important; white-space: normal !important; } .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; } } .show-for-dark-mode { display: none; } .hide-for-dark-mode { display: block; } @media screen and (prefers-color-scheme: dark) { .show-for-dark-mode { display: block !important; } .hide-for-dark-mode { display: none !important; } } .show-for-ie { display: none; } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .show-for-ie { display: block !important; } .hide-for-ie { display: none !important; } } .show-for-sticky { display: none; } .is-stuck .show-for-sticky { display: block; } .is-stuck .hide-for-sticky { display: none; } .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: " "; flex-basis: 0; order: 1; } .clearfix::after { clear: both; } .align-left { justify-content: flex-start; } .align-right { justify-content: flex-end; } .align-center, header .header-top .store_switch { justify-content: center; } .align-justify { justify-content: space-between; } .align-spaced { justify-content: space-around; } .align-left.vertical.menu > li > a { justify-content: flex-start; } .align-right.vertical.menu > li > a { justify-content: flex-end; } .align-center.vertical.menu > li > a, header .header-top .vertical.menu.store_switch > li > a { justify-content: center; } .align-top { align-items: flex-start; } .align-self-top { align-self: flex-start; } .align-bottom { align-items: flex-end; } .align-self-bottom { align-self: flex-end; } .align-middle, .product-view .product-images ul.pimages li, .product-view-revslider .product-images ul.pimages li, header .header-top .hotline, .product-note, .payment-grid .method { align-items: center; } .align-self-middle { align-self: center; } .align-stretch { align-items: stretch; } .align-self-stretch { align-self: stretch; } .align-center-middle { justify-content: center; align-items: center; align-content: center; } .small-order-1 { order: 1; } .small-order-2 { order: 2; } .small-order-3 { order: 3; } .small-order-4 { order: 4; } .small-order-5 { order: 5; } .small-order-6 { order: 6; } @media print, screen and (min-width: 40em) { .medium-order-1 { order: 1; } .medium-order-2 { order: 2; } .medium-order-3 { order: 3; } .medium-order-4 { order: 4; } .medium-order-5 { order: 5; } .medium-order-6 { order: 6; } } @media print, screen and (min-width: 64em) { .large-order-1 { order: 1; } .large-order-2 { order: 2; } .large-order-3 { order: 3; } .large-order-4 { order: 4; } .large-order-5 { order: 5; } .large-order-6 { order: 6; } } @media screen and (min-width: 90em) { .xlarge-order-1 { order: 1; } .xlarge-order-2 { order: 2; } .xlarge-order-3 { order: 3; } .xlarge-order-4 { order: 4; } .xlarge-order-5 { order: 5; } .xlarge-order-6 { order: 6; } } @media screen and (min-width: 160em) { .xxlarge-order-1 { order: 1; } .xxlarge-order-2 { order: 2; } .xxlarge-order-3 { order: 3; } .xxlarge-order-4 { order: 4; } .xxlarge-order-5 { order: 5; } .xxlarge-order-6 { order: 6; } } .flex-container { display: flex; } .flex-child-auto { flex: 1 1 auto; } .flex-child-grow { flex: 1 0 auto; } .flex-child-shrink { flex: 0 1 auto; } .flex-dir-row { flex-direction: row; } .flex-dir-row-reverse { flex-direction: row-reverse; } .flex-dir-column { flex-direction: column; } .flex-dir-column-reverse { flex-direction: column-reverse; } @media print, screen and (min-width: 40em) { .medium-flex-container { display: flex; } .medium-flex-child-auto { flex: 1 1 auto; } .medium-flex-child-grow { flex: 1 0 auto; } .medium-flex-child-shrink { flex: 0 1 auto; } .medium-flex-dir-row { flex-direction: row; } .medium-flex-dir-row-reverse { flex-direction: row-reverse; } .medium-flex-dir-column { flex-direction: column; } .medium-flex-dir-column-reverse { flex-direction: column-reverse; } } @media print, screen and (min-width: 64em) { .large-flex-container { display: flex; } .large-flex-child-auto { flex: 1 1 auto; } .large-flex-child-grow { flex: 1 0 auto; } .large-flex-child-shrink { flex: 0 1 auto; } .large-flex-dir-row { flex-direction: row; } .large-flex-dir-row-reverse { flex-direction: row-reverse; } .large-flex-dir-column { flex-direction: column; } .large-flex-dir-column-reverse { flex-direction: column-reverse; } } @media screen and (min-width: 90em) { .xlarge-flex-container { display: flex; } .xlarge-flex-child-auto { flex: 1 1 auto; } .xlarge-flex-child-grow { flex: 1 0 auto; } .xlarge-flex-child-shrink { flex: 0 1 auto; } .xlarge-flex-dir-row { flex-direction: row; } .xlarge-flex-dir-row-reverse { flex-direction: row-reverse; } .xlarge-flex-dir-column { flex-direction: column; } .xlarge-flex-dir-column-reverse { flex-direction: column-reverse; } } @media screen and (min-width: 160em) { .xxlarge-flex-container { display: flex; } .xxlarge-flex-child-auto { flex: 1 1 auto; } .xxlarge-flex-child-grow { flex: 1 0 auto; } .xxlarge-flex-child-shrink { flex: 0 1 auto; } .xxlarge-flex-dir-row { flex-direction: row; } .xxlarge-flex-dir-row-reverse { flex-direction: row-reverse; } .xxlarge-flex-dir-column { flex-direction: column; } .xxlarge-flex-dir-column-reverse { flex-direction: column-reverse; } } .text-hide { font: 0/0 a !important; color: transparent !important; text-shadow: none !important; background-color: transparent !important; border: 0 !important; } .text-truncate { max-width: 100% !important; overflow: hidden !important; text-overflow: ellipsis; white-space: nowrap !important; } .text-nowrap { white-space: nowrap !important; } .text-wrap { word-wrap: break-word !important; } .text-lowercase { text-transform: lowercase !important; } .text-uppercase { text-transform: uppercase !important; } .text-capitalize { text-transform: capitalize !important; } .text-overline { text-decoration: overline !important; } .text-underline { text-decoration: underline !important; } .text-line-through { text-decoration: line-through !important; } .font-wide { letter-spacing: 0.25rem; } .font-normal { font-weight: normal; } .font-bold { font-weight: bold; } .font-italic { font-style: italic !important; } ul.list-disc { list-style-type: disc !important; } ul.list-circle { list-style-type: circle !important; } ul.list-square { list-style-type: square !important; } ol.list-decimal { list-style-type: decimal !important; } ol.list-lower-alpha { list-style-type: lower-alpha !important; } ol.list-lower-latin { list-style-type: lower-latin !important; } ol.list-lower-roman { list-style-type: lower-roman !important; } ol.list-upper-alpha { list-style-type: upper-alpha !important; } ol.list-upper-latin { list-style-type: upper-latin !important; } ol.list-upper-roman { list-style-type: upper-roman !important; } .rounded { border-radius: 5000px !important; } .rounded .switch-paddle { border-radius: 5000px !important; } .rounded .switch-paddle:after { border-radius: 50%; } .radius { border-radius: 0.1875rem; } .bordered { border: 0.0625rem solid #cacaca; } .shadow { box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); } .arrow-down { display: block; width: 0; height: 0; border-style: solid; border-width: 0.4375rem; content: ""; border-bottom-width: 0; border-color: #0a0a0a transparent transparent; } .arrow-up { display: block; width: 0; height: 0; border-style: solid; border-width: 0.4375rem; content: ""; border-top-width: 0; border-color: transparent transparent #0a0a0a; } .arrow-right { display: block; width: 0; height: 0; border-style: solid; border-width: 0.4375rem; content: ""; border-right-width: 0; border-color: transparent transparent transparent #0a0a0a; } .arrow-left { display: block; width: 0; height: 0; border-style: solid; border-width: 0.4375rem; content: ""; border-left-width: 0; border-color: transparent #0a0a0a transparent transparent; } .separator-center { text-align: center !important; } .separator-center::before, .separator-center::after { display: table; content: " "; flex-basis: 0; order: 1; } .separator-center::after { clear: both; } .separator-center::after { position: relative !important; width: 3rem; border-bottom: 0.125rem solid #000c44; margin: 1rem auto 0; } .separator-left { text-align: left !important; } .separator-left::before, .separator-left::after { display: table; content: " "; flex-basis: 0; order: 1; } .separator-left::after { clear: both; } .separator-left::after { position: relative !important; width: 3rem; border-bottom: 0.125rem solid #000c44; margin: 1rem auto 0; margin-left: 0 !important; } .separator-right { text-align: right !important; } .separator-right::before, .separator-right::after { display: table; content: " "; flex-basis: 0; order: 1; } .separator-right::after { clear: both; } .separator-right::after { position: relative !important; width: 3rem; border-bottom: 0.125rem solid #000c44; margin: 1rem auto 0; margin-right: 0 !important; } .overflow-visible { overflow: visible !important; } .overflow-x-visible { overflow-x: visible !important; } .overflow-y-visible { overflow-y: visible !important; } .overflow-hidden { overflow: hidden !important; } .overflow-x-hidden { overflow-x: hidden !important; } .overflow-y-hidden { overflow-y: hidden !important; } .overflow-scroll { overflow: scroll !important; -webkit-overflow-scrolling: touch; } .overflow-x-scroll { overflow-x: scroll !important; -webkit-overflow-scrolling: touch; } .overflow-y-scroll { overflow-y: scroll !important; -webkit-overflow-scrolling: touch; } .display-inline { display: inline !important; } .display-inline-block { display: inline-block !important; } .display-block { display: block !important; } .display-table { display: table !important; } .display-table-cell { display: table-cell !important; } .position-static { position: static !important; } .position-relative { position: relative !important; } .position-absolute { position: absolute !important; } .position-fixed { position: fixed !important; } .position-fixed-top { position: fixed !important; top: 0rem !important; right: 0rem !important; left: 0rem !important; z-index: 975; } .position-fixed-bottom { position: fixed !important; right: 0rem !important; bottom: 0rem !important; left: 0rem !important; z-index: 975; } .border-box { box-sizing: border-box !important; } .border-none { border: 0 !important; } .width-25 { width: 25% !important; } .width-50 { width: 50% !important; } .width-75 { width: 75% !important; } .width-100 { width: 100% !important; } .height-25 { height: 25% !important; } .height-50 { height: 50% !important; } .height-75 { height: 75% !important; } .height-100 { height: 100% !important; } .max-width-100 { max-width: 100% !important; } .max-height-100 { max-height: 100% !important; } .margin-0 { margin: 0rem !important; } .margin-top-0 { margin-top: 0rem !important; } .margin-right-0 { margin-right: 0rem !important; } .margin-bottom-0 { margin-bottom: 0rem !important; } .margin-left-0 { margin-left: 0rem !important; } .margin-horizontal-0 { margin-right: 0rem !important; margin-left: 0rem !important; } .margin-vertical-0 { margin-top: 0rem !important; margin-bottom: 0rem !important; } .padding-0 { padding: 0rem !important; } .padding-top-0 { padding-top: 0rem !important; } .padding-right-0 { padding-right: 0rem !important; } .padding-bottom-0 { padding-bottom: 0rem !important; } .padding-left-0 { padding-left: 0rem !important; } .padding-horizontal-0 { padding-right: 0rem !important; padding-left: 0rem !important; } .padding-vertical-0 { padding-top: 0rem !important; padding-bottom: 0rem !important; } .margin-1 { margin: 1rem !important; } .margin-top-1 { margin-top: 1rem !important; } .margin-right-1 { margin-right: 1rem !important; } .margin-bottom-1 { margin-bottom: 1rem !important; } .margin-left-1 { margin-left: 1rem !important; } .margin-horizontal-1 { margin-right: 1rem !important; margin-left: 1rem !important; } .margin-vertical-1 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .padding-1 { padding: 1rem !important; } .padding-top-1 { padding-top: 1rem !important; } .padding-right-1 { padding-right: 1rem !important; } .padding-bottom-1 { padding-bottom: 1rem !important; } .padding-left-1 { padding-left: 1rem !important; } .padding-horizontal-1 { padding-right: 1rem !important; padding-left: 1rem !important; } .padding-vertical-1 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .margin-2 { margin: 2rem !important; } .margin-top-2 { margin-top: 2rem !important; } .margin-right-2 { margin-right: 2rem !important; } .margin-bottom-2 { margin-bottom: 2rem !important; } .margin-left-2 { margin-left: 2rem !important; } .margin-horizontal-2 { margin-right: 2rem !important; margin-left: 2rem !important; } .margin-vertical-2 { margin-top: 2rem !important; margin-bottom: 2rem !important; } .padding-2 { padding: 2rem !important; } .padding-top-2 { padding-top: 2rem !important; } .padding-right-2 { padding-right: 2rem !important; } .padding-bottom-2 { padding-bottom: 2rem !important; } .padding-left-2 { padding-left: 2rem !important; } .padding-horizontal-2 { padding-right: 2rem !important; padding-left: 2rem !important; } .padding-vertical-2 { padding-top: 2rem !important; padding-bottom: 2rem !important; } .margin-3 { margin: 3rem !important; } .margin-top-3 { margin-top: 3rem !important; } .margin-right-3 { margin-right: 3rem !important; } .margin-bottom-3, .cms-zertifizierter-haendler .std .invert { margin-bottom: 3rem !important; } .margin-left-3 { margin-left: 3rem !important; } .margin-horizontal-3 { margin-right: 3rem !important; margin-left: 3rem !important; } .margin-vertical-3 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .padding-3 { padding: 3rem !important; } .padding-top-3 { padding-top: 3rem !important; } .padding-right-3 { padding-right: 3rem !important; } .padding-bottom-3 { padding-bottom: 3rem !important; } .padding-left-3 { padding-left: 3rem !important; } .padding-horizontal-3 { padding-right: 3rem !important; padding-left: 3rem !important; } .padding-vertical-3 { padding-top: 3rem !important; padding-bottom: 3rem !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(0.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(0.5); opacity: 0; } .spin-in.mui-enter { transition-duration: 500ms; transition-timing-function: linear; transform: rotate(-0.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(0.75turn); opacity: 0; } .spin-in-ccw.mui-enter { transition-duration: 500ms; transition-timing-function: linear; transform: rotate(0.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(-0.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(0.485, 0.155, 0.24, 1.245) !important; } .bounce-out { transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; } .bounce-in-out { transition-timing-function: cubic-bezier(0.76, -0.245, 0.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-ccw-1turn; } @keyframes spin-ccw-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(0.485, 0.155, 0.24, 1.245) !important; } .bounce-out { animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; } .bounce-in-out { animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; } .short-delay { animation-delay: 300ms !important; } .long-delay { animation-delay: 700ms !important; } /*! * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2023 Fonticons, Inc. */ .fa { font-family: var(--fa-style-family, "Font Awesome 6 Free"); font-weight: var(--fa-style, 900); } .fa, .fa-classic, .fa-sharp, .fas, .fa-solid, .far, .fa-regular, .fab, .fa-brands { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: var(--fa-display, inline-block); font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; } .fas, .fa-classic, .fa-solid, .far, .fa-regular { font-family: "Font Awesome 6 Free"; } .fab, .fa-brands { font-family: "Font Awesome 6 Brands"; } .fa-1x { font-size: 1em; } .fa-2x { font-size: 2em; } .fa-3x { font-size: 3em; } .fa-4x { font-size: 4em; } .fa-5x { font-size: 5em; } .fa-6x { font-size: 6em; } .fa-7x { font-size: 7em; } .fa-8x { font-size: 8em; } .fa-9x { font-size: 9em; } .fa-10x { font-size: 10em; } .fa-2xs { font-size: 0.625em; line-height: 0.1em; vertical-align: 0.225em; } .fa-xs { font-size: 0.75em; line-height: 0.0833333337em; vertical-align: 0.125em; } .fa-sm { font-size: 0.875em; line-height: 0.0714285718em; vertical-align: 0.0535714295em; } .fa-lg { font-size: 1.25em; line-height: 0.05em; vertical-align: -0.075em; } .fa-xl { font-size: 1.5em; line-height: 0.0416666682em; vertical-align: -0.125em; } .fa-2xl { font-size: 2em; line-height: 0.03125em; vertical-align: -0.1875em; } .fa-fw { text-align: center; width: 1.25em; } .fa-ul { list-style-type: none; margin-left: var(--fa-li-margin, 2.5em); padding-left: 0; } .fa-ul > li { position: relative; } .fa-li { left: calc(var(--fa-li-width, 2em) * -1); position: absolute; text-align: center; width: var(--fa-li-width, 2em); line-height: inherit; } .fa-border { border-color: var(--fa-border-color, #eee); border-radius: var(--fa-border-radius, 0.1em); border-style: var(--fa-border-style, solid); border-width: var(--fa-border-width, 0.08em); padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); } .fa-pull-left { float: left; margin-right: var(--fa-pull-margin, 0.3em); } .fa-pull-right { float: right; margin-left: var(--fa-pull-margin, 0.3em); } .fa-beat { animation-name: fa-beat; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, ease-in-out); } .fa-bounce { animation-name: fa-bounce; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); } .fa-fade { animation-name: fa-fade; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); } .fa-beat-fade { animation-name: fa-beat-fade; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); } .fa-flip { animation-name: fa-flip; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, ease-in-out); } .fa-shake { animation-name: fa-shake; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, linear); } .fa-spin { animation-name: fa-spin; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 2s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, linear); } .fa-spin-reverse { --fa-animation-direction: reverse; } .fa-pulse, .fa-spin-pulse { animation-name: fa-spin; animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, steps(8)); } @media (prefers-reduced-motion: reduce) { .fa-beat, .fa-bounce, .fa-fade, .fa-beat-fade, .fa-flip, .fa-pulse, .fa-shake, .fa-spin, .fa-spin-pulse { animation-delay: -1ms; animation-duration: 1ms; animation-iteration-count: 1; transition-delay: 0s; transition-duration: 0s; } } @keyframes fa-beat { 0%, 90% { transform: scale(1); } 45% { transform: scale(var(--fa-beat-scale, 1.25)); } } @keyframes fa-bounce { 0% { transform: scale(1, 1) translateY(0); } 10% { transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); } 30% { transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); } 50% { transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); } 57% { transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); } 64% { transform: scale(1, 1) translateY(0); } 100% { transform: scale(1, 1) translateY(0); } } @keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity, 0.4); } } @keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity, 0.4); transform: scale(1); } 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale, 1.125)); } } @keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } } @keyframes fa-shake { 0% { transform: rotate(-15deg); } 4% { transform: rotate(15deg); } 8%, 24% { transform: rotate(-18deg); } 12%, 28% { transform: rotate(18deg); } 16% { transform: rotate(-22deg); } 20% { transform: rotate(22deg); } 32% { transform: rotate(-12deg); } 36% { transform: rotate(12deg); } 40%, 100% { transform: rotate(0deg); } } @keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .fa-rotate-90 { transform: rotate(90deg); } .fa-rotate-180 { transform: rotate(180deg); } .fa-rotate-270 { transform: rotate(270deg); } .fa-flip-horizontal { transform: scale(-1, 1); } .fa-flip-vertical { transform: scale(1, -1); } .fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { transform: scale(-1, -1); } .fa-rotate-by { transform: rotate(var(--fa-rotate-angle, none)); } .fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2.5em; } .fa-stack-1x, .fa-stack-2x { left: 0; position: absolute; text-align: center; width: 100%; z-index: var(--fa-stack-z-index, auto); } .fa-stack-1x { line-height: inherit; } .fa-stack-2x { font-size: 2em; } .fa-inverse { color: var(--fa-inverse, #fff); } /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */ .fa-0::before { content: "\30 "; } .fa-1::before { content: "\31 "; } .fa-2::before { content: "\32 "; } .fa-3::before { content: "\33 "; } .fa-4::before { content: "\34 "; } .fa-5::before { content: "\35 "; } .fa-6::before { content: "\36 "; } .fa-7::before { content: "\37 "; } .fa-8::before { content: "\38 "; } .fa-9::before { content: "\39 "; } .fa-fill-drip::before { content: "\f576"; } .fa-arrows-to-circle::before { content: "\e4bd"; } .fa-circle-chevron-right::before { content: "\f138"; } .fa-chevron-circle-right::before { content: "\f138"; } .fa-at::before { content: "\@"; } .fa-trash-can::before { content: "\f2ed"; } .fa-trash-alt::before { content: "\f2ed"; } .fa-text-height::before { content: "\f034"; } .fa-user-xmark::before { content: "\f235"; } .fa-user-times::before { content: "\f235"; } .fa-stethoscope::before { content: "\f0f1"; } .fa-message::before { content: "\f27a"; } .fa-comment-alt::before { content: "\f27a"; } .fa-info::before { content: "\f129"; } .fa-down-left-and-up-right-to-center::before { content: "\f422"; } .fa-compress-alt::before { content: "\f422"; } .fa-explosion::before { content: "\e4e9"; } .fa-file-lines::before { content: "\f15c"; } .fa-file-alt::before { content: "\f15c"; } .fa-file-text::before { content: "\f15c"; } .fa-wave-square::before { content: "\f83e"; } .fa-ring::before { content: "\f70b"; } .fa-building-un::before { content: "\e4d9"; } .fa-dice-three::before { content: "\f527"; } .fa-calendar-days::before { content: "\f073"; } .fa-calendar-alt::before { content: "\f073"; } .fa-anchor-circle-check::before { content: "\e4aa"; } .fa-building-circle-arrow-right::before { content: "\e4d1"; } .fa-volleyball::before { content: "\f45f"; } .fa-volleyball-ball::before { content: "\f45f"; } .fa-arrows-up-to-line::before { content: "\e4c2"; } .fa-sort-down::before { content: "\f0dd"; } .fa-sort-desc::before { content: "\f0dd"; } .fa-circle-minus::before { content: "\f056"; } .fa-minus-circle::before { content: "\f056"; } .fa-door-open::before { content: "\f52b"; } .fa-right-from-bracket::before { content: "\f2f5"; } .fa-sign-out-alt::before { content: "\f2f5"; } .fa-atom::before { content: "\f5d2"; } .fa-soap::before { content: "\e06e"; } .fa-icons::before { content: "\f86d"; } .fa-heart-music-camera-bolt::before { content: "\f86d"; } .fa-microphone-lines-slash::before { content: "\f539"; } .fa-microphone-alt-slash::before { content: "\f539"; } .fa-bridge-circle-check::before { content: "\e4c9"; } .fa-pump-medical::before { content: "\e06a"; } .fa-fingerprint::before { content: "\f577"; } .fa-hand-point-right::before { content: "\f0a4"; } .fa-magnifying-glass-location::before { content: "\f689"; } .fa-search-location::before { content: "\f689"; } .fa-forward-step::before { content: "\f051"; } .fa-step-forward::before { content: "\f051"; } .fa-face-smile-beam::before { content: "\f5b8"; } .fa-smile-beam::before { content: "\f5b8"; } .fa-flag-checkered::before { content: "\f11e"; } .fa-football::before { content: "\f44e"; } .fa-football-ball::before { content: "\f44e"; } .fa-school-circle-exclamation::before { content: "\e56c"; } .fa-crop::before { content: "\f125"; } .fa-angles-down::before { content: "\f103"; } .fa-angle-double-down::before { content: "\f103"; } .fa-users-rectangle::before { content: "\e594"; } .fa-people-roof::before { content: "\e537"; } .fa-people-line::before { content: "\e534"; } .fa-beer-mug-empty::before { content: "\f0fc"; } .fa-beer::before { content: "\f0fc"; } .fa-diagram-predecessor::before { content: "\e477"; } .fa-arrow-up-long::before { content: "\f176"; } .fa-long-arrow-up::before { content: "\f176"; } .fa-fire-flame-simple::before { content: "\f46a"; } .fa-burn::before { content: "\f46a"; } .fa-person::before { content: "\f183"; } .fa-male::before { content: "\f183"; } .fa-laptop::before { content: "\f109"; } .fa-file-csv::before { content: "\f6dd"; } .fa-menorah::before { content: "\f676"; } .fa-truck-plane::before { content: "\e58f"; } .fa-record-vinyl::before { content: "\f8d9"; } .fa-face-grin-stars::before { content: "\f587"; } .fa-grin-stars::before { content: "\f587"; } .fa-bong::before { content: "\f55c"; } .fa-spaghetti-monster-flying::before { content: "\f67b"; } .fa-pastafarianism::before { content: "\f67b"; } .fa-arrow-down-up-across-line::before { content: "\e4af"; } .fa-spoon::before { content: "\f2e5"; } .fa-utensil-spoon::before { content: "\f2e5"; } .fa-jar-wheat::before { content: "\e517"; } .fa-envelopes-bulk::before { content: "\f674"; } .fa-mail-bulk::before { content: "\f674"; } .fa-file-circle-exclamation::before { content: "\e4eb"; } .fa-circle-h::before { content: "\f47e"; } .fa-hospital-symbol::before { content: "\f47e"; } .fa-pager::before { content: "\f815"; } .fa-address-book::before { content: "\f2b9"; } .fa-contact-book::before { content: "\f2b9"; } .fa-strikethrough::before { content: "\f0cc"; } .fa-k::before { content: "K"; } .fa-landmark-flag::before { content: "\e51c"; } .fa-pencil::before { content: "\f303"; } .fa-pencil-alt::before { content: "\f303"; } .fa-backward::before { content: "\f04a"; } .fa-caret-right::before { content: "\f0da"; } .fa-comments::before { content: "\f086"; } .fa-paste::before { content: "\f0ea"; } .fa-file-clipboard::before { content: "\f0ea"; } .fa-code-pull-request::before { content: "\e13c"; } .fa-clipboard-list::before { content: "\f46d"; } .fa-truck-ramp-box::before { content: "\f4de"; } .fa-truck-loading::before { content: "\f4de"; } .fa-user-check::before { content: "\f4fc"; } .fa-vial-virus::before { content: "\e597"; } .fa-sheet-plastic::before { content: "\e571"; } .fa-blog::before { content: "\f781"; } .fa-user-ninja::before { content: "\f504"; } .fa-person-arrow-up-from-line::before { content: "\e539"; } .fa-scroll-torah::before { content: "\f6a0"; } .fa-torah::before { content: "\f6a0"; } .fa-broom-ball::before { content: "\f458"; } .fa-quidditch::before { content: "\f458"; } .fa-quidditch-broom-ball::before { content: "\f458"; } .fa-toggle-off::before { content: "\f204"; } .fa-box-archive::before { content: "\f187"; } .fa-archive::before { content: "\f187"; } .fa-person-drowning::before { content: "\e545"; } .fa-arrow-down-9-1::before { content: "\f886"; } .fa-sort-numeric-desc::before { content: "\f886"; } .fa-sort-numeric-down-alt::before { content: "\f886"; } .fa-face-grin-tongue-squint::before { content: "\f58a"; } .fa-grin-tongue-squint::before { content: "\f58a"; } .fa-spray-can::before { content: "\f5bd"; } .fa-truck-monster::before { content: "\f63b"; } .fa-w::before { content: "W"; } .fa-earth-africa::before { content: "\f57c"; } .fa-globe-africa::before { content: "\f57c"; } .fa-rainbow::before { content: "\f75b"; } .fa-circle-notch::before { content: "\f1ce"; } .fa-tablet-screen-button::before { content: "\f3fa"; } .fa-tablet-alt::before { content: "\f3fa"; } .fa-paw::before { content: "\f1b0"; } .fa-cloud::before { content: "\f0c2"; } .fa-trowel-bricks::before { content: "\e58a"; } .fa-face-flushed::before { content: "\f579"; } .fa-flushed::before { content: "\f579"; } .fa-hospital-user::before { content: "\f80d"; } .fa-tent-arrow-left-right::before { content: "\e57f"; } .fa-gavel::before { content: "\f0e3"; } .fa-legal::before { content: "\f0e3"; } .fa-binoculars::before { content: "\f1e5"; } .fa-microphone-slash::before { content: "\f131"; } .fa-box-tissue::before { content: "\e05b"; } .fa-motorcycle::before { content: "\f21c"; } .fa-bell-concierge::before { content: "\f562"; } .fa-concierge-bell::before { content: "\f562"; } .fa-pen-ruler::before { content: "\f5ae"; } .fa-pencil-ruler::before { content: "\f5ae"; } .fa-people-arrows::before { content: "\e068"; } .fa-people-arrows-left-right::before { content: "\e068"; } .fa-mars-and-venus-burst::before { content: "\e523"; } .fa-square-caret-right::before { content: "\f152"; } .fa-caret-square-right::before { content: "\f152"; } .fa-scissors::before { content: "\f0c4"; } .fa-cut::before { content: "\f0c4"; } .fa-sun-plant-wilt::before { content: "\e57a"; } .fa-toilets-portable::before { content: "\e584"; } .fa-hockey-puck::before { content: "\f453"; } .fa-table::before { content: "\f0ce"; } .fa-magnifying-glass-arrow-right::before { content: "\e521"; } .fa-tachograph-digital::before { content: "\f566"; } .fa-digital-tachograph::before { content: "\f566"; } .fa-users-slash::before { content: "\e073"; } .fa-clover::before { content: "\e139"; } .fa-reply::before { content: "\f3e5"; } .fa-mail-reply::before { content: "\f3e5"; } .fa-star-and-crescent::before { content: "\f699"; } .fa-house-fire::before { content: "\e50c"; } .fa-square-minus::before { content: "\f146"; } .fa-minus-square::before { content: "\f146"; } .fa-helicopter::before { content: "\f533"; } .fa-compass::before { content: "\f14e"; } .fa-square-caret-down::before { content: "\f150"; } .fa-caret-square-down::before { content: "\f150"; } .fa-file-circle-question::before { content: "\e4ef"; } .fa-laptop-code::before { content: "\f5fc"; } .fa-swatchbook::before { content: "\f5c3"; } .fa-prescription-bottle::before { content: "\f485"; } .fa-bars::before { content: "\f0c9"; } .fa-navicon::before { content: "\f0c9"; } .fa-people-group::before { content: "\e533"; } .fa-hourglass-end::before { content: "\f253"; } .fa-hourglass-3::before { content: "\f253"; } .fa-heart-crack::before { content: "\f7a9"; } .fa-heart-broken::before { content: "\f7a9"; } .fa-square-up-right::before { content: "\f360"; } .fa-external-link-square-alt::before { content: "\f360"; } .fa-face-kiss-beam::before { content: "\f597"; } .fa-kiss-beam::before { content: "\f597"; } .fa-film::before { content: "\f008"; } .fa-ruler-horizontal::before { content: "\f547"; } .fa-people-robbery::before { content: "\e536"; } .fa-lightbulb::before { content: "\f0eb"; } .fa-caret-left::before { content: "\f0d9"; } .fa-circle-exclamation::before { content: "\f06a"; } .fa-exclamation-circle::before { content: "\f06a"; } .fa-school-circle-xmark::before { content: "\e56d"; } .fa-arrow-right-from-bracket::before { content: "\f08b"; } .fa-sign-out::before { content: "\f08b"; } .fa-circle-chevron-down::before { content: "\f13a"; } .fa-chevron-circle-down::before { content: "\f13a"; } .fa-unlock-keyhole::before { content: "\f13e"; } .fa-unlock-alt::before { content: "\f13e"; } .fa-cloud-showers-heavy::before { content: "\f740"; } .fa-headphones-simple::before { content: "\f58f"; } .fa-headphones-alt::before { content: "\f58f"; } .fa-sitemap::before { content: "\f0e8"; } .fa-circle-dollar-to-slot::before { content: "\f4b9"; } .fa-donate::before { content: "\f4b9"; } .fa-memory::before { content: "\f538"; } .fa-road-spikes::before { content: "\e568"; } .fa-fire-burner::before { content: "\e4f1"; } .fa-flag::before { content: "\f024"; } .fa-hanukiah::before { content: "\f6e6"; } .fa-feather::before { content: "\f52d"; } .fa-volume-low::before { content: "\f027"; } .fa-volume-down::before { content: "\f027"; } .fa-comment-slash::before { content: "\f4b3"; } .fa-cloud-sun-rain::before { content: "\f743"; } .fa-compress::before { content: "\f066"; } .fa-wheat-awn::before { content: "\e2cd"; } .fa-wheat-alt::before { content: "\e2cd"; } .fa-ankh::before { content: "\f644"; } .fa-hands-holding-child::before { content: "\e4fa"; } .fa-asterisk::before { content: "\*"; } .fa-square-check::before { content: "\f14a"; } .fa-check-square::before { content: "\f14a"; } .fa-peseta-sign::before { content: "\e221"; } .fa-heading::before { content: "\f1dc"; } .fa-header::before { content: "\f1dc"; } .fa-ghost::before { content: "\f6e2"; } .fa-list::before { content: "\f03a"; } .fa-list-squares::before { content: "\f03a"; } .fa-square-phone-flip::before { content: "\f87b"; } .fa-phone-square-alt::before { content: "\f87b"; } .fa-cart-plus::before { content: "\f217"; } .fa-gamepad::before { content: "\f11b"; } .fa-circle-dot::before { content: "\f192"; } .fa-dot-circle::before { content: "\f192"; } .fa-face-dizzy::before { content: "\f567"; } .fa-dizzy::before { content: "\f567"; } .fa-egg::before { content: "\f7fb"; } .fa-house-medical-circle-xmark::before { content: "\e513"; } .fa-campground::before { content: "\f6bb"; } .fa-folder-plus::before { content: "\f65e"; } .fa-futbol::before { content: "\f1e3"; } .fa-futbol-ball::before { content: "\f1e3"; } .fa-soccer-ball::before { content: "\f1e3"; } .fa-paintbrush::before { content: "\f1fc"; } .fa-paint-brush::before { content: "\f1fc"; } .fa-lock::before { content: "\f023"; } .fa-gas-pump::before { content: "\f52f"; } .fa-hot-tub-person::before { content: "\f593"; } .fa-hot-tub::before { content: "\f593"; } .fa-map-location::before { content: "\f59f"; } .fa-map-marked::before { content: "\f59f"; } .fa-house-flood-water::before { content: "\e50e"; } .fa-tree::before { content: "\f1bb"; } .fa-bridge-lock::before { content: "\e4cc"; } .fa-sack-dollar::before { content: "\f81d"; } .fa-pen-to-square::before { content: "\f044"; } .fa-edit::before { content: "\f044"; } .fa-car-side::before { content: "\f5e4"; } .fa-share-nodes::before { content: "\f1e0"; } .fa-share-alt::before { content: "\f1e0"; } .fa-heart-circle-minus::before { content: "\e4ff"; } .fa-hourglass-half::before { content: "\f252"; } .fa-hourglass-2::before { content: "\f252"; } .fa-microscope::before { content: "\f610"; } .fa-sink::before { content: "\e06d"; } .fa-bag-shopping::before { content: "\f290"; } .fa-shopping-bag::before { content: "\f290"; } .fa-arrow-down-z-a::before { content: "\f881"; } .fa-sort-alpha-desc::before { content: "\f881"; } .fa-sort-alpha-down-alt::before { content: "\f881"; } .fa-mitten::before { content: "\f7b5"; } .fa-person-rays::before { content: "\e54d"; } .fa-users::before { content: "\f0c0"; } .fa-eye-slash::before { content: "\f070"; } .fa-flask-vial::before { content: "\e4f3"; } .fa-hand::before { content: "\f256"; } .fa-hand-paper::before { content: "\f256"; } .fa-om::before { content: "\f679"; } .fa-worm::before { content: "\e599"; } .fa-house-circle-xmark::before { content: "\e50b"; } .fa-plug::before { content: "\f1e6"; } .fa-chevron-up::before { content: "\f077"; } .fa-hand-spock::before { content: "\f259"; } .fa-stopwatch::before { content: "\f2f2"; } .fa-face-kiss::before { content: "\f596"; } .fa-kiss::before { content: "\f596"; } .fa-bridge-circle-xmark::before { content: "\e4cb"; } .fa-face-grin-tongue::before { content: "\f589"; } .fa-grin-tongue::before { content: "\f589"; } .fa-chess-bishop::before { content: "\f43a"; } .fa-face-grin-wink::before { content: "\f58c"; } .fa-grin-wink::before { content: "\f58c"; } .fa-ear-deaf::before { content: "\f2a4"; } .fa-deaf::before { content: "\f2a4"; } .fa-deafness::before { content: "\f2a4"; } .fa-hard-of-hearing::before { content: "\f2a4"; } .fa-road-circle-check::before { content: "\e564"; } .fa-dice-five::before { content: "\f523"; } .fa-square-rss::before { content: "\f143"; } .fa-rss-square::before { content: "\f143"; } .fa-land-mine-on::before { content: "\e51b"; } .fa-i-cursor::before { content: "\f246"; } .fa-stamp::before { content: "\f5bf"; } .fa-stairs::before { content: "\e289"; } .fa-i::before { content: "I"; } .fa-hryvnia-sign::before { content: "\f6f2"; } .fa-hryvnia::before { content: "\f6f2"; } .fa-pills::before { content: "\f484"; } .fa-face-grin-wide::before { content: "\f581"; } .fa-grin-alt::before { content: "\f581"; } .fa-tooth::before { content: "\f5c9"; } .fa-v::before { content: "V"; } .fa-bangladeshi-taka-sign::before { content: "\e2e6"; } .fa-bicycle::before { content: "\f206"; } .fa-staff-snake::before { content: "\e579"; } .fa-rod-asclepius::before { content: "\e579"; } .fa-rod-snake::before { content: "\e579"; } .fa-staff-aesculapius::before { content: "\e579"; } .fa-head-side-cough-slash::before { content: "\e062"; } .fa-truck-medical::before { content: "\f0f9"; } .fa-ambulance::before { content: "\f0f9"; } .fa-wheat-awn-circle-exclamation::before { content: "\e598"; } .fa-snowman::before { content: "\f7d0"; } .fa-mortar-pestle::before { content: "\f5a7"; } .fa-road-barrier::before { content: "\e562"; } .fa-school::before { content: "\f549"; } .fa-igloo::before { content: "\f7ae"; } .fa-joint::before { content: "\f595"; } .fa-angle-right::before { content: "\f105"; } .fa-horse::before { content: "\f6f0"; } .fa-q::before { content: "Q"; } .fa-g::before { content: "G"; } .fa-notes-medical::before { content: "\f481"; } .fa-temperature-half::before { content: "\f2c9"; } .fa-temperature-2::before { content: "\f2c9"; } .fa-thermometer-2::before { content: "\f2c9"; } .fa-thermometer-half::before { content: "\f2c9"; } .fa-dong-sign::before { content: "\e169"; } .fa-capsules::before { content: "\f46b"; } .fa-poo-storm::before { content: "\f75a"; } .fa-poo-bolt::before { content: "\f75a"; } .fa-face-frown-open::before { content: "\f57a"; } .fa-frown-open::before { content: "\f57a"; } .fa-hand-point-up::before { content: "\f0a6"; } .fa-money-bill::before { content: "\f0d6"; } .fa-bookmark::before { content: "\f02e"; } .fa-align-justify::before { content: "\f039"; } .fa-umbrella-beach::before { content: "\f5ca"; } .fa-helmet-un::before { content: "\e503"; } .fa-bullseye::before { content: "\f140"; } .fa-bacon::before { content: "\f7e5"; } .fa-hand-point-down::before { content: "\f0a7"; } .fa-arrow-up-from-bracket::before { content: "\e09a"; } .fa-folder::before { content: "\f07b"; } .fa-folder-blank::before { content: "\f07b"; } .fa-file-waveform::before { content: "\f478"; } .fa-file-medical-alt::before { content: "\f478"; } .fa-radiation::before { content: "\f7b9"; } .fa-chart-simple::before { content: "\e473"; } .fa-mars-stroke::before { content: "\f229"; } .fa-vial::before { content: "\f492"; } .fa-gauge::before { content: "\f624"; } .fa-dashboard::before { content: "\f624"; } .fa-gauge-med::before { content: "\f624"; } .fa-tachometer-alt-average::before { content: "\f624"; } .fa-wand-magic-sparkles::before { content: "\e2ca"; } .fa-magic-wand-sparkles::before { content: "\e2ca"; } .fa-e::before { content: "E"; } .fa-pen-clip::before { content: "\f305"; } .fa-pen-alt::before { content: "\f305"; } .fa-bridge-circle-exclamation::before { content: "\e4ca"; } .fa-user::before { content: "\f007"; } .fa-school-circle-check::before { content: "\e56b"; } .fa-dumpster::before { content: "\f793"; } .fa-van-shuttle::before { content: "\f5b6"; } .fa-shuttle-van::before { content: "\f5b6"; } .fa-building-user::before { content: "\e4da"; } .fa-square-caret-left::before { content: "\f191"; } .fa-caret-square-left::before { content: "\f191"; } .fa-highlighter::before { content: "\f591"; } .fa-key::before { content: "\f084"; } .fa-bullhorn::before { content: "\f0a1"; } .fa-globe::before { content: "\f0ac"; } .fa-synagogue::before { content: "\f69b"; } .fa-person-half-dress::before { content: "\e548"; } .fa-road-bridge::before { content: "\e563"; } .fa-location-arrow::before { content: "\f124"; } .fa-c::before { content: "C"; } .fa-tablet-button::before { content: "\f10a"; } .fa-building-lock::before { content: "\e4d6"; } .fa-pizza-slice::before { content: "\f818"; } .fa-money-bill-wave::before { content: "\f53a"; } .fa-chart-area::before { content: "\f1fe"; } .fa-area-chart::before { content: "\f1fe"; } .fa-house-flag::before { content: "\e50d"; } .fa-person-circle-minus::before { content: "\e540"; } .fa-ban::before { content: "\f05e"; } .fa-cancel::before { content: "\f05e"; } .fa-camera-rotate::before { content: "\e0d8"; } .fa-spray-can-sparkles::before { content: "\f5d0"; } .fa-air-freshener::before { content: "\f5d0"; } .fa-star::before { content: "\f005"; } .fa-repeat::before { content: "\f363"; } .fa-cross::before { content: "\f654"; } .fa-box::before { content: "\f466"; } .fa-venus-mars::before { content: "\f228"; } .fa-arrow-pointer::before { content: "\f245"; } .fa-mouse-pointer::before { content: "\f245"; } .fa-maximize::before { content: "\f31e"; } .fa-expand-arrows-alt::before { content: "\f31e"; } .fa-charging-station::before { content: "\f5e7"; } .fa-shapes::before { content: "\f61f"; } .fa-triangle-circle-square::before { content: "\f61f"; } .fa-shuffle::before { content: "\f074"; } .fa-random::before { content: "\f074"; } .fa-person-running::before { content: "\f70c"; } .fa-running::before { content: "\f70c"; } .fa-mobile-retro::before { content: "\e527"; } .fa-grip-lines-vertical::before { content: "\f7a5"; } .fa-spider::before { content: "\f717"; } .fa-hands-bound::before { content: "\e4f9"; } .fa-file-invoice-dollar::before { content: "\f571"; } .fa-plane-circle-exclamation::before { content: "\e556"; } .fa-x-ray::before { content: "\f497"; } .fa-spell-check::before { content: "\f891"; } .fa-slash::before { content: "\f715"; } .fa-computer-mouse::before { content: "\f8cc"; } .fa-mouse::before { content: "\f8cc"; } .fa-arrow-right-to-bracket::before { content: "\f090"; } .fa-sign-in::before { content: "\f090"; } .fa-shop-slash::before { content: "\e070"; } .fa-store-alt-slash::before { content: "\e070"; } .fa-server::before { content: "\f233"; } .fa-virus-covid-slash::before { content: "\e4a9"; } .fa-shop-lock::before { content: "\e4a5"; } .fa-hourglass-start::before { content: "\f251"; } .fa-hourglass-1::before { content: "\f251"; } .fa-blender-phone::before { content: "\f6b6"; } .fa-building-wheat::before { content: "\e4db"; } .fa-person-breastfeeding::before { content: "\e53a"; } .fa-right-to-bracket::before { content: "\f2f6"; } .fa-sign-in-alt::before { content: "\f2f6"; } .fa-venus::before { content: "\f221"; } .fa-passport::before { content: "\f5ab"; } .fa-heart-pulse::before { content: "\f21e"; } .fa-heartbeat::before { content: "\f21e"; } .fa-people-carry-box::before { content: "\f4ce"; } .fa-people-carry::before { content: "\f4ce"; } .fa-temperature-high::before { content: "\f769"; } .fa-microchip::before { content: "\f2db"; } .fa-crown::before { content: "\f521"; } .fa-weight-hanging::before { content: "\f5cd"; } .fa-xmarks-lines::before { content: "\e59a"; } .fa-file-prescription::before { content: "\f572"; } .fa-weight-scale::before { content: "\f496"; } .fa-weight::before { content: "\f496"; } .fa-user-group::before { content: "\f500"; } .fa-user-friends::before { content: "\f500"; } .fa-arrow-up-a-z::before { content: "\f15e"; } .fa-sort-alpha-up::before { content: "\f15e"; } .fa-chess-knight::before { content: "\f441"; } .fa-face-laugh-squint::before { content: "\f59b"; } .fa-laugh-squint::before { content: "\f59b"; } .fa-wheelchair::before { content: "\f193"; } .fa-circle-arrow-up::before { content: "\f0aa"; } .fa-arrow-circle-up::before { content: "\f0aa"; } .fa-toggle-on::before { content: "\f205"; } .fa-person-walking::before { content: "\f554"; } .fa-walking::before { content: "\f554"; } .fa-l::before { content: "L"; } .fa-fire::before { content: "\f06d"; } .fa-bed-pulse::before { content: "\f487"; } .fa-procedures::before { content: "\f487"; } .fa-shuttle-space::before { content: "\f197"; } .fa-space-shuttle::before { content: "\f197"; } .fa-face-laugh::before { content: "\f599"; } .fa-laugh::before { content: "\f599"; } .fa-folder-open::before { content: "\f07c"; } .fa-heart-circle-plus::before { content: "\e500"; } .fa-code-fork::before { content: "\e13b"; } .fa-city::before { content: "\f64f"; } .fa-microphone-lines::before { content: "\f3c9"; } .fa-microphone-alt::before { content: "\f3c9"; } .fa-pepper-hot::before { content: "\f816"; } .fa-unlock::before { content: "\f09c"; } .fa-colon-sign::before { content: "\e140"; } .fa-headset::before { content: "\f590"; } .fa-store-slash::before { content: "\e071"; } .fa-road-circle-xmark::before { content: "\e566"; } .fa-user-minus::before { content: "\f503"; } .fa-mars-stroke-up::before { content: "\f22a"; } .fa-mars-stroke-v::before { content: "\f22a"; } .fa-champagne-glasses::before { content: "\f79f"; } .fa-glass-cheers::before { content: "\f79f"; } .fa-clipboard::before { content: "\f328"; } .fa-house-circle-exclamation::before { content: "\e50a"; } .fa-file-arrow-up::before { content: "\f574"; } .fa-file-upload::before { content: "\f574"; } .fa-wifi::before { content: "\f1eb"; } .fa-wifi-3::before { content: "\f1eb"; } .fa-wifi-strong::before { content: "\f1eb"; } .fa-bath::before { content: "\f2cd"; } .fa-bathtub::before { content: "\f2cd"; } .fa-underline::before { content: "\f0cd"; } .fa-user-pen::before { content: "\f4ff"; } .fa-user-edit::before { content: "\f4ff"; } .fa-signature::before { content: "\f5b7"; } .fa-stroopwafel::before { content: "\f551"; } .fa-bold::before { content: "\f032"; } .fa-anchor-lock::before { content: "\e4ad"; } .fa-building-ngo::before { content: "\e4d7"; } .fa-manat-sign::before { content: "\e1d5"; } .fa-not-equal::before { content: "\f53e"; } .fa-border-top-left::before { content: "\f853"; } .fa-border-style::before { content: "\f853"; } .fa-map-location-dot::before { content: "\f5a0"; } .fa-map-marked-alt::before { content: "\f5a0"; } .fa-jedi::before { content: "\f669"; } .fa-square-poll-vertical::before { content: "\f681"; } .fa-poll::before { content: "\f681"; } .fa-mug-hot::before { content: "\f7b6"; } .fa-car-battery::before { content: "\f5df"; } .fa-battery-car::before { content: "\f5df"; } .fa-gift::before { content: "\f06b"; } .fa-dice-two::before { content: "\f528"; } .fa-chess-queen::before { content: "\f445"; } .fa-glasses::before { content: "\f530"; } .fa-chess-board::before { content: "\f43c"; } .fa-building-circle-check::before { content: "\e4d2"; } .fa-person-chalkboard::before { content: "\e53d"; } .fa-mars-stroke-right::before { content: "\f22b"; } .fa-mars-stroke-h::before { content: "\f22b"; } .fa-hand-back-fist::before { content: "\f255"; } .fa-hand-rock::before { content: "\f255"; } .fa-square-caret-up::before { content: "\f151"; } .fa-caret-square-up::before { content: "\f151"; } .fa-cloud-showers-water::before { content: "\e4e4"; } .fa-chart-bar::before { content: "\f080"; } .fa-bar-chart::before { content: "\f080"; } .fa-hands-bubbles::before { content: "\e05e"; } .fa-hands-wash::before { content: "\e05e"; } .fa-less-than-equal::before { content: "\f537"; } .fa-train::before { content: "\f238"; } .fa-eye-low-vision::before { content: "\f2a8"; } .fa-low-vision::before { content: "\f2a8"; } .fa-crow::before { content: "\f520"; } .fa-sailboat::before { content: "\e445"; } .fa-window-restore::before { content: "\f2d2"; } .fa-square-plus::before { content: "\f0fe"; } .fa-plus-square::before { content: "\f0fe"; } .fa-torii-gate::before { content: "\f6a1"; } .fa-frog::before { content: "\f52e"; } .fa-bucket::before { content: "\e4cf"; } .fa-image::before { content: "\f03e"; } .fa-microphone::before { content: "\f130"; } .fa-cow::before { content: "\f6c8"; } .fa-caret-up::before { content: "\f0d8"; } .fa-screwdriver::before { content: "\f54a"; } .fa-folder-closed::before { content: "\e185"; } .fa-house-tsunami::before { content: "\e515"; } .fa-square-nfi::before { content: "\e576"; } .fa-arrow-up-from-ground-water::before { content: "\e4b5"; } .fa-martini-glass::before { content: "\f57b"; } .fa-glass-martini-alt::before { content: "\f57b"; } .fa-rotate-left::before { content: "\f2ea"; } .fa-rotate-back::before { content: "\f2ea"; } .fa-rotate-backward::before { content: "\f2ea"; } .fa-undo-alt::before { content: "\f2ea"; } .fa-table-columns::before { content: "\f0db"; } .fa-columns::before { content: "\f0db"; } .fa-lemon::before { content: "\f094"; } .fa-head-side-mask::before { content: "\e063"; } .fa-handshake::before { content: "\f2b5"; } .fa-gem::before { content: "\f3a5"; } .fa-dolly::before { content: "\f472"; } .fa-dolly-box::before { content: "\f472"; } .fa-smoking::before { content: "\f48d"; } .fa-minimize::before { content: "\f78c"; } .fa-compress-arrows-alt::before { content: "\f78c"; } .fa-monument::before { content: "\f5a6"; } .fa-snowplow::before { content: "\f7d2"; } .fa-angles-right::before { content: "\f101"; } .fa-angle-double-right::before { content: "\f101"; } .fa-cannabis::before { content: "\f55f"; } .fa-circle-play::before { content: "\f144"; } .fa-play-circle::before { content: "\f144"; } .fa-tablets::before { content: "\f490"; } .fa-ethernet::before { content: "\f796"; } .fa-euro-sign::before { content: "\f153"; } .fa-eur::before { content: "\f153"; } .fa-euro::before { content: "\f153"; } .fa-chair::before { content: "\f6c0"; } .fa-circle-check::before { content: "\f058"; } .fa-check-circle::before { content: "\f058"; } .fa-circle-stop::before { content: "\f28d"; } .fa-stop-circle::before { content: "\f28d"; } .fa-compass-drafting::before { content: "\f568"; } .fa-drafting-compass::before { content: "\f568"; } .fa-plate-wheat::before { content: "\e55a"; } .fa-icicles::before { content: "\f7ad"; } .fa-person-shelter::before { content: "\e54f"; } .fa-neuter::before { content: "\f22c"; } .fa-id-badge::before { content: "\f2c1"; } .fa-marker::before { content: "\f5a1"; } .fa-face-laugh-beam::before { content: "\f59a"; } .fa-laugh-beam::before { content: "\f59a"; } .fa-helicopter-symbol::before { content: "\e502"; } .fa-universal-access::before { content: "\f29a"; } .fa-circle-chevron-up::before { content: "\f139"; } .fa-chevron-circle-up::before { content: "\f139"; } .fa-lari-sign::before { content: "\e1c8"; } .fa-volcano::before { content: "\f770"; } .fa-person-walking-dashed-line-arrow-right::before { content: "\e553"; } .fa-sterling-sign::before { content: "\f154"; } .fa-gbp::before { content: "\f154"; } .fa-pound-sign::before { content: "\f154"; } .fa-viruses::before { content: "\e076"; } .fa-square-person-confined::before { content: "\e577"; } .fa-user-tie::before { content: "\f508"; } .fa-arrow-down-long::before { content: "\f175"; } .fa-long-arrow-down::before { content: "\f175"; } .fa-tent-arrow-down-to-line::before { content: "\e57e"; } .fa-certificate::before { content: "\f0a3"; } .fa-reply-all::before { content: "\f122"; } .fa-mail-reply-all::before { content: "\f122"; } .fa-suitcase::before { content: "\f0f2"; } .fa-person-skating::before { content: "\f7c5"; } .fa-skating::before { content: "\f7c5"; } .fa-filter-circle-dollar::before { content: "\f662"; } .fa-funnel-dollar::before { content: "\f662"; } .fa-camera-retro::before { content: "\f083"; } .fa-circle-arrow-down::before { content: "\f0ab"; } .fa-arrow-circle-down::before { content: "\f0ab"; } .fa-file-import::before { content: "\f56f"; } .fa-arrow-right-to-file::before { content: "\f56f"; } .fa-square-arrow-up-right::before { content: "\f14c"; } .fa-external-link-square::before { content: "\f14c"; } .fa-box-open::before { content: "\f49e"; } .fa-scroll::before { content: "\f70e"; } .fa-spa::before { content: "\f5bb"; } .fa-location-pin-lock::before { content: "\e51f"; } .fa-pause::before { content: "\f04c"; } .fa-hill-avalanche::before { content: "\e507"; } .fa-temperature-empty::before { content: "\f2cb"; } .fa-temperature-0::before { content: "\f2cb"; } .fa-thermometer-0::before { content: "\f2cb"; } .fa-thermometer-empty::before { content: "\f2cb"; } .fa-bomb::before { content: "\f1e2"; } .fa-registered::before { content: "\f25d"; } .fa-address-card::before { content: "\f2bb"; } .fa-contact-card::before { content: "\f2bb"; } .fa-vcard::before { content: "\f2bb"; } .fa-scale-unbalanced-flip::before { content: "\f516"; } .fa-balance-scale-right::before { content: "\f516"; } .fa-subscript::before { content: "\f12c"; } .fa-diamond-turn-right::before { content: "\f5eb"; } .fa-directions::before { content: "\f5eb"; } .fa-burst::before { content: "\e4dc"; } .fa-house-laptop::before { content: "\e066"; } .fa-laptop-house::before { content: "\e066"; } .fa-face-tired::before { content: "\f5c8"; } .fa-tired::before { content: "\f5c8"; } .fa-money-bills::before { content: "\e1f3"; } .fa-smog::before { content: "\f75f"; } .fa-crutch::before { content: "\f7f7"; } .fa-cloud-arrow-up::before { content: "\f0ee"; } .fa-cloud-upload::before { content: "\f0ee"; } .fa-cloud-upload-alt::before { content: "\f0ee"; } .fa-palette::before { content: "\f53f"; } .fa-arrows-turn-right::before { content: "\e4c0"; } .fa-vest::before { content: "\e085"; } .fa-ferry::before { content: "\e4ea"; } .fa-arrows-down-to-people::before { content: "\e4b9"; } .fa-seedling::before { content: "\f4d8"; } .fa-sprout::before { content: "\f4d8"; } .fa-left-right::before { content: "\f337"; } .fa-arrows-alt-h::before { content: "\f337"; } .fa-boxes-packing::before { content: "\e4c7"; } .fa-circle-arrow-left::before { content: "\f0a8"; } .fa-arrow-circle-left::before { content: "\f0a8"; } .fa-group-arrows-rotate::before { content: "\e4f6"; } .fa-bowl-food::before { content: "\e4c6"; } .fa-candy-cane::before { content: "\f786"; } .fa-arrow-down-wide-short::before { content: "\f160"; } .fa-sort-amount-asc::before { content: "\f160"; } .fa-sort-amount-down::before { content: "\f160"; } .fa-cloud-bolt::before { content: "\f76c"; } .fa-thunderstorm::before { content: "\f76c"; } .fa-text-slash::before { content: "\f87d"; } .fa-remove-format::before { content: "\f87d"; } .fa-face-smile-wink::before { content: "\f4da"; } .fa-smile-wink::before { content: "\f4da"; } .fa-file-word::before { content: "\f1c2"; } .fa-file-powerpoint::before { content: "\f1c4"; } .fa-arrows-left-right::before { content: "\f07e"; } .fa-arrows-h::before { content: "\f07e"; } .fa-house-lock::before { content: "\e510"; } .fa-cloud-arrow-down::before { content: "\f0ed"; } .fa-cloud-download::before { content: "\f0ed"; } .fa-cloud-download-alt::before { content: "\f0ed"; } .fa-children::before { content: "\e4e1"; } .fa-chalkboard::before { content: "\f51b"; } .fa-blackboard::before { content: "\f51b"; } .fa-user-large-slash::before { content: "\f4fa"; } .fa-user-alt-slash::before { content: "\f4fa"; } .fa-envelope-open::before { content: "\f2b6"; } .fa-handshake-simple-slash::before { content: "\e05f"; } .fa-handshake-alt-slash::before { content: "\e05f"; } .fa-mattress-pillow::before { content: "\e525"; } .fa-guarani-sign::before { content: "\e19a"; } .fa-arrows-rotate::before { content: "\f021"; } .fa-refresh::before { content: "\f021"; } .fa-sync::before { content: "\f021"; } .fa-fire-extinguisher::before { content: "\f134"; } .fa-cruzeiro-sign::before { content: "\e152"; } .fa-greater-than-equal::before { content: "\f532"; } .fa-shield-halved::before { content: "\f3ed"; } .fa-shield-alt::before { content: "\f3ed"; } .fa-book-atlas::before { content: "\f558"; } .fa-atlas::before { content: "\f558"; } .fa-virus::before { content: "\e074"; } .fa-envelope-circle-check::before { content: "\e4e8"; } .fa-layer-group::before { content: "\f5fd"; } .fa-arrows-to-dot::before { content: "\e4be"; } .fa-archway::before { content: "\f557"; } .fa-heart-circle-check::before { content: "\e4fd"; } .fa-house-chimney-crack::before { content: "\f6f1"; } .fa-house-damage::before { content: "\f6f1"; } .fa-file-zipper::before { content: "\f1c6"; } .fa-file-archive::before { content: "\f1c6"; } .fa-square::before { content: "\f0c8"; } .fa-martini-glass-empty::before { content: "\f000"; } .fa-glass-martini::before { content: "\f000"; } .fa-couch::before { content: "\f4b8"; } .fa-cedi-sign::before { content: "\e0df"; } .fa-italic::before { content: "\f033"; } .fa-church::before { content: "\f51d"; } .fa-comments-dollar::before { content: "\f653"; } .fa-democrat::before { content: "\f747"; } .fa-z::before { content: "Z"; } .fa-person-skiing::before { content: "\f7c9"; } .fa-skiing::before { content: "\f7c9"; } .fa-road-lock::before { content: "\e567"; } .fa-a::before { content: "A"; } .fa-temperature-arrow-down::before { content: "\e03f"; } .fa-temperature-down::before { content: "\e03f"; } .fa-feather-pointed::before { content: "\f56b"; } .fa-feather-alt::before { content: "\f56b"; } .fa-p::before { content: "P"; } .fa-snowflake::before { content: "\f2dc"; } .fa-newspaper::before { content: "\f1ea"; } .fa-rectangle-ad::before { content: "\f641"; } .fa-ad::before { content: "\f641"; } .fa-circle-arrow-right::before { content: "\f0a9"; } .fa-arrow-circle-right::before { content: "\f0a9"; } .fa-filter-circle-xmark::before { content: "\e17b"; } .fa-locust::before { content: "\e520"; } .fa-sort::before { content: "\f0dc"; } .fa-unsorted::before { content: "\f0dc"; } .fa-list-ol::before { content: "\f0cb"; } .fa-list-1-2::before { content: "\f0cb"; } .fa-list-numeric::before { content: "\f0cb"; } .fa-person-dress-burst::before { content: "\e544"; } .fa-money-check-dollar::before { content: "\f53d"; } .fa-money-check-alt::before { content: "\f53d"; } .fa-vector-square::before { content: "\f5cb"; } .fa-bread-slice::before { content: "\f7ec"; } .fa-language::before { content: "\f1ab"; } .fa-face-kiss-wink-heart::before { content: "\f598"; } .fa-kiss-wink-heart::before { content: "\f598"; } .fa-filter::before { content: "\f0b0"; } .fa-question::before { content: "\?"; } .fa-file-signature::before { content: "\f573"; } .fa-up-down-left-right::before { content: "\f0b2"; } .fa-arrows-alt::before { content: "\f0b2"; } .fa-house-chimney-user::before { content: "\e065"; } .fa-hand-holding-heart::before { content: "\f4be"; } .fa-puzzle-piece::before { content: "\f12e"; } .fa-money-check::before { content: "\f53c"; } .fa-star-half-stroke::before { content: "\f5c0"; } .fa-star-half-alt::before { content: "\f5c0"; } .fa-code::before { content: "\f121"; } .fa-whiskey-glass::before { content: "\f7a0"; } .fa-glass-whiskey::before { content: "\f7a0"; } .fa-building-circle-exclamation::before { content: "\e4d3"; } .fa-magnifying-glass-chart::before { content: "\e522"; } .fa-arrow-up-right-from-square::before { content: "\f08e"; } .fa-external-link::before { content: "\f08e"; } .fa-cubes-stacked::before { content: "\e4e6"; } .fa-won-sign::before { content: "\f159"; } .fa-krw::before { content: "\f159"; } .fa-won::before { content: "\f159"; } .fa-virus-covid::before { content: "\e4a8"; } .fa-austral-sign::before { content: "\e0a9"; } .fa-f::before { content: "F"; } .fa-leaf::before { content: "\f06c"; } .fa-road::before { content: "\f018"; } .fa-taxi::before { content: "\f1ba"; } .fa-cab::before { content: "\f1ba"; } .fa-person-circle-plus::before { content: "\e541"; } .fa-chart-pie::before { content: "\f200"; } .fa-pie-chart::before { content: "\f200"; } .fa-bolt-lightning::before { content: "\e0b7"; } .fa-sack-xmark::before { content: "\e56a"; } .fa-file-excel::before { content: "\f1c3"; } .fa-file-contract::before { content: "\f56c"; } .fa-fish-fins::before { content: "\e4f2"; } .fa-building-flag::before { content: "\e4d5"; } .fa-face-grin-beam::before { content: "\f582"; } .fa-grin-beam::before { content: "\f582"; } .fa-object-ungroup::before { content: "\f248"; } .fa-poop::before { content: "\f619"; } .fa-location-pin::before { content: "\f041"; } .fa-map-marker::before { content: "\f041"; } .fa-kaaba::before { content: "\f66b"; } .fa-toilet-paper::before { content: "\f71e"; } .fa-helmet-safety::before { content: "\f807"; } .fa-hard-hat::before { content: "\f807"; } .fa-hat-hard::before { content: "\f807"; } .fa-eject::before { content: "\f052"; } .fa-circle-right::before { content: "\f35a"; } .fa-arrow-alt-circle-right::before { content: "\f35a"; } .fa-plane-circle-check::before { content: "\e555"; } .fa-face-rolling-eyes::before { content: "\f5a5"; } .fa-meh-rolling-eyes::before { content: "\f5a5"; } .fa-object-group::before { content: "\f247"; } .fa-chart-line::before { content: "\f201"; } .fa-line-chart::before { content: "\f201"; } .fa-mask-ventilator::before { content: "\e524"; } .fa-arrow-right::before { content: "\f061"; } .fa-signs-post::before { content: "\f277"; } .fa-map-signs::before { content: "\f277"; } .fa-cash-register::before { content: "\f788"; } .fa-person-circle-question::before { content: "\e542"; } .fa-h::before { content: "H"; } .fa-tarp::before { content: "\e57b"; } .fa-screwdriver-wrench::before { content: "\f7d9"; } .fa-tools::before { content: "\f7d9"; } .fa-arrows-to-eye::before { content: "\e4bf"; } .fa-plug-circle-bolt::before { content: "\e55b"; } .fa-heart::before { content: "\f004"; } .fa-mars-and-venus::before { content: "\f224"; } .fa-house-user::before { content: "\e1b0"; } .fa-home-user::before { content: "\e1b0"; } .fa-dumpster-fire::before { content: "\f794"; } .fa-house-crack::before { content: "\e3b1"; } .fa-martini-glass-citrus::before { content: "\f561"; } .fa-cocktail::before { content: "\f561"; } .fa-face-surprise::before { content: "\f5c2"; } .fa-surprise::before { content: "\f5c2"; } .fa-bottle-water::before { content: "\e4c5"; } .fa-circle-pause::before { content: "\f28b"; } .fa-pause-circle::before { content: "\f28b"; } .fa-toilet-paper-slash::before { content: "\e072"; } .fa-apple-whole::before { content: "\f5d1"; } .fa-apple-alt::before { content: "\f5d1"; } .fa-kitchen-set::before { content: "\e51a"; } .fa-r::before { content: "R"; } .fa-temperature-quarter::before { content: "\f2ca"; } .fa-temperature-1::before { content: "\f2ca"; } .fa-thermometer-1::before { content: "\f2ca"; } .fa-thermometer-quarter::before { content: "\f2ca"; } .fa-cube::before { content: "\f1b2"; } .fa-bitcoin-sign::before { content: "\e0b4"; } .fa-shield-dog::before { content: "\e573"; } .fa-solar-panel::before { content: "\f5ba"; } .fa-lock-open::before { content: "\f3c1"; } .fa-elevator::before { content: "\e16d"; } .fa-money-bill-transfer::before { content: "\e528"; } .fa-money-bill-trend-up::before { content: "\e529"; } .fa-house-flood-water-circle-arrow-right::before { content: "\e50f"; } .fa-square-poll-horizontal::before { content: "\f682"; } .fa-poll-h::before { content: "\f682"; } .fa-circle::before { content: "\f111"; } .fa-backward-fast::before { content: "\f049"; } .fa-fast-backward::before { content: "\f049"; } .fa-recycle::before { content: "\f1b8"; } .fa-user-astronaut::before { content: "\f4fb"; } .fa-plane-slash::before { content: "\e069"; } .fa-trademark::before { content: "\f25c"; } .fa-basketball::before { content: "\f434"; } .fa-basketball-ball::before { content: "\f434"; } .fa-satellite-dish::before { content: "\f7c0"; } .fa-circle-up::before { content: "\f35b"; } .fa-arrow-alt-circle-up::before { content: "\f35b"; } .fa-mobile-screen-button::before { content: "\f3cd"; } .fa-mobile-alt::before { content: "\f3cd"; } .fa-volume-high::before { content: "\f028"; } .fa-volume-up::before { content: "\f028"; } .fa-users-rays::before { content: "\e593"; } .fa-wallet::before { content: "\f555"; } .fa-clipboard-check::before { content: "\f46c"; } .fa-file-audio::before { content: "\f1c7"; } .fa-burger::before { content: "\f805"; } .fa-hamburger::before { content: "\f805"; } .fa-wrench::before { content: "\f0ad"; } .fa-bugs::before { content: "\e4d0"; } .fa-rupee-sign::before { content: "\f156"; } .fa-rupee::before { content: "\f156"; } .fa-file-image::before { content: "\f1c5"; } .fa-circle-question::before { content: "\f059"; } .fa-question-circle::before { content: "\f059"; } .fa-plane-departure::before { content: "\f5b0"; } .fa-handshake-slash::before { content: "\e060"; } .fa-book-bookmark::before { content: "\e0bb"; } .fa-code-branch::before { content: "\f126"; } .fa-hat-cowboy::before { content: "\f8c0"; } .fa-bridge::before { content: "\e4c8"; } .fa-phone-flip::before { content: "\f879"; } .fa-phone-alt::before { content: "\f879"; } .fa-truck-front::before { content: "\e2b7"; } .fa-cat::before { content: "\f6be"; } .fa-anchor-circle-exclamation::before { content: "\e4ab"; } .fa-truck-field::before { content: "\e58d"; } .fa-route::before { content: "\f4d7"; } .fa-clipboard-question::before { content: "\e4e3"; } .fa-panorama::before { content: "\e209"; } .fa-comment-medical::before { content: "\f7f5"; } .fa-teeth-open::before { content: "\f62f"; } .fa-file-circle-minus::before { content: "\e4ed"; } .fa-tags::before { content: "\f02c"; } .fa-wine-glass::before { content: "\f4e3"; } .fa-forward-fast::before { content: "\f050"; } .fa-fast-forward::before { content: "\f050"; } .fa-face-meh-blank::before { content: "\f5a4"; } .fa-meh-blank::before { content: "\f5a4"; } .fa-square-parking::before { content: "\f540"; } .fa-parking::before { content: "\f540"; } .fa-house-signal::before { content: "\e012"; } .fa-bars-progress::before { content: "\f828"; } .fa-tasks-alt::before { content: "\f828"; } .fa-faucet-drip::before { content: "\e006"; } .fa-cart-flatbed::before { content: "\f474"; } .fa-dolly-flatbed::before { content: "\f474"; } .fa-ban-smoking::before { content: "\f54d"; } .fa-smoking-ban::before { content: "\f54d"; } .fa-terminal::before { content: "\f120"; } .fa-mobile-button::before { content: "\f10b"; } .fa-house-medical-flag::before { content: "\e514"; } .fa-basket-shopping::before { content: "\f291"; } .fa-shopping-basket::before { content: "\f291"; } .fa-tape::before { content: "\f4db"; } .fa-bus-simple::before { content: "\f55e"; } .fa-bus-alt::before { content: "\f55e"; } .fa-eye::before { content: "\f06e"; } .fa-face-sad-cry::before { content: "\f5b3"; } .fa-sad-cry::before { content: "\f5b3"; } .fa-audio-description::before { content: "\f29e"; } .fa-person-military-to-person::before { content: "\e54c"; } .fa-file-shield::before { content: "\e4f0"; } .fa-user-slash::before { content: "\f506"; } .fa-pen::before { content: "\f304"; } .fa-tower-observation::before { content: "\e586"; } .fa-file-code::before { content: "\f1c9"; } .fa-signal::before { content: "\f012"; } .fa-signal-5::before { content: "\f012"; } .fa-signal-perfect::before { content: "\f012"; } .fa-bus::before { content: "\f207"; } .fa-heart-circle-xmark::before { content: "\e501"; } .fa-house-chimney::before { content: "\e3af"; } .fa-home-lg::before { content: "\e3af"; } .fa-window-maximize::before { content: "\f2d0"; } .fa-face-frown::before { content: "\f119"; } .fa-frown::before { content: "\f119"; } .fa-prescription::before { content: "\f5b1"; } .fa-shop::before { content: "\f54f"; } .fa-store-alt::before { content: "\f54f"; } .fa-floppy-disk::before { content: "\f0c7"; } .fa-save::before { content: "\f0c7"; } .fa-vihara::before { content: "\f6a7"; } .fa-scale-unbalanced::before { content: "\f515"; } .fa-balance-scale-left::before { content: "\f515"; } .fa-sort-up::before { content: "\f0de"; } .fa-sort-asc::before { content: "\f0de"; } .fa-comment-dots::before { content: "\f4ad"; } .fa-commenting::before { content: "\f4ad"; } .fa-plant-wilt::before { content: "\e5aa"; } .fa-diamond::before { content: "\f219"; } .fa-face-grin-squint::before { content: "\f585"; } .fa-grin-squint::before { content: "\f585"; } .fa-hand-holding-dollar::before { content: "\f4c0"; } .fa-hand-holding-usd::before { content: "\f4c0"; } .fa-bacterium::before { content: "\e05a"; } .fa-hand-pointer::before { content: "\f25a"; } .fa-drum-steelpan::before { content: "\f56a"; } .fa-hand-scissors::before { content: "\f257"; } .fa-hands-praying::before { content: "\f684"; } .fa-praying-hands::before { content: "\f684"; } .fa-arrow-rotate-right::before { content: "\f01e"; } .fa-arrow-right-rotate::before { content: "\f01e"; } .fa-arrow-rotate-forward::before { content: "\f01e"; } .fa-redo::before { content: "\f01e"; } .fa-biohazard::before { content: "\f780"; } .fa-location-crosshairs::before { content: "\f601"; } .fa-location::before { content: "\f601"; } .fa-mars-double::before { content: "\f227"; } .fa-child-dress::before { content: "\e59c"; } .fa-users-between-lines::before { content: "\e591"; } .fa-lungs-virus::before { content: "\e067"; } .fa-face-grin-tears::before { content: "\f588"; } .fa-grin-tears::before { content: "\f588"; } .fa-phone::before { content: "\f095"; } .fa-calendar-xmark::before { content: "\f273"; } .fa-calendar-times::before { content: "\f273"; } .fa-child-reaching::before { content: "\e59d"; } .fa-head-side-virus::before { content: "\e064"; } .fa-user-gear::before { content: "\f4fe"; } .fa-user-cog::before { content: "\f4fe"; } .fa-arrow-up-1-9::before { content: "\f163"; } .fa-sort-numeric-up::before { content: "\f163"; } .fa-door-closed::before { content: "\f52a"; } .fa-shield-virus::before { content: "\e06c"; } .fa-dice-six::before { content: "\f526"; } .fa-mosquito-net::before { content: "\e52c"; } .fa-bridge-water::before { content: "\e4ce"; } .fa-person-booth::before { content: "\f756"; } .fa-text-width::before { content: "\f035"; } .fa-hat-wizard::before { content: "\f6e8"; } .fa-pen-fancy::before { content: "\f5ac"; } .fa-person-digging::before { content: "\f85e"; } .fa-digging::before { content: "\f85e"; } .fa-trash::before { content: "\f1f8"; } .fa-gauge-simple::before { content: "\f629"; } .fa-gauge-simple-med::before { content: "\f629"; } .fa-tachometer-average::before { content: "\f629"; } .fa-book-medical::before { content: "\f7e6"; } .fa-poo::before { content: "\f2fe"; } .fa-quote-right::before { content: "\f10e"; } .fa-quote-right-alt::before { content: "\f10e"; } .fa-shirt::before { content: "\f553"; } .fa-t-shirt::before { content: "\f553"; } .fa-tshirt::before { content: "\f553"; } .fa-cubes::before { content: "\f1b3"; } .fa-divide::before { content: "\f529"; } .fa-tenge-sign::before { content: "\f7d7"; } .fa-tenge::before { content: "\f7d7"; } .fa-headphones::before { content: "\f025"; } .fa-hands-holding::before { content: "\f4c2"; } .fa-hands-clapping::before { content: "\e1a8"; } .fa-republican::before { content: "\f75e"; } .fa-arrow-left::before { content: "\f060"; } .fa-person-circle-xmark::before { content: "\e543"; } .fa-ruler::before { content: "\f545"; } .fa-align-left::before { content: "\f036"; } .fa-dice-d6::before { content: "\f6d1"; } .fa-restroom::before { content: "\f7bd"; } .fa-j::before { content: "J"; } .fa-users-viewfinder::before { content: "\e595"; } .fa-file-video::before { content: "\f1c8"; } .fa-up-right-from-square::before { content: "\f35d"; } .fa-external-link-alt::before { content: "\f35d"; } .fa-table-cells::before { content: "\f00a"; } .fa-th::before { content: "\f00a"; } .fa-file-pdf::before { content: "\f1c1"; } .fa-book-bible::before { content: "\f647"; } .fa-bible::before { content: "\f647"; } .fa-o::before { content: "O"; } .fa-suitcase-medical::before { content: "\f0fa"; } .fa-medkit::before { content: "\f0fa"; } .fa-user-secret::before { content: "\f21b"; } .fa-otter::before { content: "\f700"; } .fa-person-dress::before { content: "\f182"; } .fa-female::before { content: "\f182"; } .fa-comment-dollar::before { content: "\f651"; } .fa-business-time::before { content: "\f64a"; } .fa-briefcase-clock::before { content: "\f64a"; } .fa-table-cells-large::before { content: "\f009"; } .fa-th-large::before { content: "\f009"; } .fa-book-tanakh::before { content: "\f827"; } .fa-tanakh::before { content: "\f827"; } .fa-phone-volume::before { content: "\f2a0"; } .fa-volume-control-phone::before { content: "\f2a0"; } .fa-hat-cowboy-side::before { content: "\f8c1"; } .fa-clipboard-user::before { content: "\f7f3"; } .fa-child::before { content: "\f1ae"; } .fa-lira-sign::before { content: "\f195"; } .fa-satellite::before { content: "\f7bf"; } .fa-plane-lock::before { content: "\e558"; } .fa-tag::before { content: "\f02b"; } .fa-comment::before { content: "\f075"; } .fa-cake-candles::before { content: "\f1fd"; } .fa-birthday-cake::before { content: "\f1fd"; } .fa-cake::before { content: "\f1fd"; } .fa-envelope::before { content: "\f0e0"; } .fa-angles-up::before { content: "\f102"; } .fa-angle-double-up::before { content: "\f102"; } .fa-paperclip::before { content: "\f0c6"; } .fa-arrow-right-to-city::before { content: "\e4b3"; } .fa-ribbon::before { content: "\f4d6"; } .fa-lungs::before { content: "\f604"; } .fa-arrow-up-9-1::before { content: "\f887"; } .fa-sort-numeric-up-alt::before { content: "\f887"; } .fa-litecoin-sign::before { content: "\e1d3"; } .fa-border-none::before { content: "\f850"; } .fa-circle-nodes::before { content: "\e4e2"; } .fa-parachute-box::before { content: "\f4cd"; } .fa-indent::before { content: "\f03c"; } .fa-truck-field-un::before { content: "\e58e"; } .fa-hourglass::before { content: "\f254"; } .fa-hourglass-empty::before { content: "\f254"; } .fa-mountain::before { content: "\f6fc"; } .fa-user-doctor::before { content: "\f0f0"; } .fa-user-md::before { content: "\f0f0"; } .fa-circle-info::before { content: "\f05a"; } .fa-info-circle::before { content: "\f05a"; } .fa-cloud-meatball::before { content: "\f73b"; } .fa-camera::before { content: "\f030"; } .fa-camera-alt::before { content: "\f030"; } .fa-square-virus::before { content: "\e578"; } .fa-meteor::before { content: "\f753"; } .fa-car-on::before { content: "\e4dd"; } .fa-sleigh::before { content: "\f7cc"; } .fa-arrow-down-1-9::before { content: "\f162"; } .fa-sort-numeric-asc::before { content: "\f162"; } .fa-sort-numeric-down::before { content: "\f162"; } .fa-hand-holding-droplet::before { content: "\f4c1"; } .fa-hand-holding-water::before { content: "\f4c1"; } .fa-water::before { content: "\f773"; } .fa-calendar-check::before { content: "\f274"; } .fa-braille::before { content: "\f2a1"; } .fa-prescription-bottle-medical::before { content: "\f486"; } .fa-prescription-bottle-alt::before { content: "\f486"; } .fa-landmark::before { content: "\f66f"; } .fa-truck::before { content: "\f0d1"; } .fa-crosshairs::before { content: "\f05b"; } .fa-person-cane::before { content: "\e53c"; } .fa-tent::before { content: "\e57d"; } .fa-vest-patches::before { content: "\e086"; } .fa-check-double::before { content: "\f560"; } .fa-arrow-down-a-z::before { content: "\f15d"; } .fa-sort-alpha-asc::before { content: "\f15d"; } .fa-sort-alpha-down::before { content: "\f15d"; } .fa-money-bill-wheat::before { content: "\e52a"; } .fa-cookie::before { content: "\f563"; } .fa-arrow-rotate-left::before { content: "\f0e2"; } .fa-arrow-left-rotate::before { content: "\f0e2"; } .fa-arrow-rotate-back::before { content: "\f0e2"; } .fa-arrow-rotate-backward::before { content: "\f0e2"; } .fa-undo::before { content: "\f0e2"; } .fa-hard-drive::before { content: "\f0a0"; } .fa-hdd::before { content: "\f0a0"; } .fa-face-grin-squint-tears::before { content: "\f586"; } .fa-grin-squint-tears::before { content: "\f586"; } .fa-dumbbell::before { content: "\f44b"; } .fa-rectangle-list::before { content: "\f022"; } .fa-list-alt::before { content: "\f022"; } .fa-tarp-droplet::before { content: "\e57c"; } .fa-house-medical-circle-check::before { content: "\e511"; } .fa-person-skiing-nordic::before { content: "\f7ca"; } .fa-skiing-nordic::before { content: "\f7ca"; } .fa-calendar-plus::before { content: "\f271"; } .fa-plane-arrival::before { content: "\f5af"; } .fa-circle-left::before { content: "\f359"; } .fa-arrow-alt-circle-left::before { content: "\f359"; } .fa-train-subway::before { content: "\f239"; } .fa-subway::before { content: "\f239"; } .fa-chart-gantt::before { content: "\e0e4"; } .fa-indian-rupee-sign::before { content: "\e1bc"; } .fa-indian-rupee::before { content: "\e1bc"; } .fa-inr::before { content: "\e1bc"; } .fa-crop-simple::before { content: "\f565"; } .fa-crop-alt::before { content: "\f565"; } .fa-money-bill-1::before { content: "\f3d1"; } .fa-money-bill-alt::before { content: "\f3d1"; } .fa-left-long::before { content: "\f30a"; } .fa-long-arrow-alt-left::before { content: "\f30a"; } .fa-dna::before { content: "\f471"; } .fa-virus-slash::before { content: "\e075"; } .fa-minus::before { content: "\f068"; } .fa-subtract::before { content: "\f068"; } .fa-chess::before { content: "\f439"; } .fa-arrow-left-long::before { content: "\f177"; } .fa-long-arrow-left::before { content: "\f177"; } .fa-plug-circle-check::before { content: "\e55c"; } .fa-street-view::before { content: "\f21d"; } .fa-franc-sign::before { content: "\e18f"; } .fa-volume-off::before { content: "\f026"; } .fa-hands-asl-interpreting::before { content: "\f2a3"; } .fa-american-sign-language-interpreting::before { content: "\f2a3"; } .fa-asl-interpreting::before { content: "\f2a3"; } .fa-hands-american-sign-language-interpreting::before { content: "\f2a3"; } .fa-gear::before { content: "\f013"; } .fa-cog::before { content: "\f013"; } .fa-droplet-slash::before { content: "\f5c7"; } .fa-tint-slash::before { content: "\f5c7"; } .fa-mosque::before { content: "\f678"; } .fa-mosquito::before { content: "\e52b"; } .fa-star-of-david::before { content: "\f69a"; } .fa-person-military-rifle::before { content: "\e54b"; } .fa-cart-shopping::before { content: "\f07a"; } .fa-shopping-cart::before { content: "\f07a"; } .fa-vials::before { content: "\f493"; } .fa-plug-circle-plus::before { content: "\e55f"; } .fa-place-of-worship::before { content: "\f67f"; } .fa-grip-vertical::before { content: "\f58e"; } .fa-arrow-turn-up::before { content: "\f148"; } .fa-level-up::before { content: "\f148"; } .fa-u::before { content: "U"; } .fa-square-root-variable::before { content: "\f698"; } .fa-square-root-alt::before { content: "\f698"; } .fa-clock::before { content: "\f017"; } .fa-clock-four::before { content: "\f017"; } .fa-backward-step::before { content: "\f048"; } .fa-step-backward::before { content: "\f048"; } .fa-pallet::before { content: "\f482"; } .fa-faucet::before { content: "\e005"; } .fa-baseball-bat-ball::before { content: "\f432"; } .fa-s::before { content: "S"; } .fa-timeline::before { content: "\e29c"; } .fa-keyboard::before { content: "\f11c"; } .fa-caret-down::before { content: "\f0d7"; } .fa-house-chimney-medical::before { content: "\f7f2"; } .fa-clinic-medical::before { content: "\f7f2"; } .fa-temperature-three-quarters::before { content: "\f2c8"; } .fa-temperature-3::before { content: "\f2c8"; } .fa-thermometer-3::before { content: "\f2c8"; } .fa-thermometer-three-quarters::before { content: "\f2c8"; } .fa-mobile-screen::before { content: "\f3cf"; } .fa-mobile-android-alt::before { content: "\f3cf"; } .fa-plane-up::before { content: "\e22d"; } .fa-piggy-bank::before { content: "\f4d3"; } .fa-battery-half::before { content: "\f242"; } .fa-battery-3::before { content: "\f242"; } .fa-mountain-city::before { content: "\e52e"; } .fa-coins::before { content: "\f51e"; } .fa-khanda::before { content: "\f66d"; } .fa-sliders::before { content: "\f1de"; } .fa-sliders-h::before { content: "\f1de"; } .fa-folder-tree::before { content: "\f802"; } .fa-network-wired::before { content: "\f6ff"; } .fa-map-pin::before { content: "\f276"; } .fa-hamsa::before { content: "\f665"; } .fa-cent-sign::before { content: "\e3f5"; } .fa-flask::before { content: "\f0c3"; } .fa-person-pregnant::before { content: "\e31e"; } .fa-wand-sparkles::before { content: "\f72b"; } .fa-ellipsis-vertical::before { content: "\f142"; } .fa-ellipsis-v::before { content: "\f142"; } .fa-ticket::before { content: "\f145"; } .fa-power-off::before { content: "\f011"; } .fa-right-long::before { content: "\f30b"; } .fa-long-arrow-alt-right::before { content: "\f30b"; } .fa-flag-usa::before { content: "\f74d"; } .fa-laptop-file::before { content: "\e51d"; } .fa-tty::before { content: "\f1e4"; } .fa-teletype::before { content: "\f1e4"; } .fa-diagram-next::before { content: "\e476"; } .fa-person-rifle::before { content: "\e54e"; } .fa-house-medical-circle-exclamation::before { content: "\e512"; } .fa-closed-captioning::before { content: "\f20a"; } .fa-person-hiking::before { content: "\f6ec"; } .fa-hiking::before { content: "\f6ec"; } .fa-venus-double::before { content: "\f226"; } .fa-images::before { content: "\f302"; } .fa-calculator::before { content: "\f1ec"; } .fa-people-pulling::before { content: "\e535"; } .fa-n::before { content: "N"; } .fa-cable-car::before { content: "\f7da"; } .fa-tram::before { content: "\f7da"; } .fa-cloud-rain::before { content: "\f73d"; } .fa-building-circle-xmark::before { content: "\e4d4"; } .fa-ship::before { content: "\f21a"; } .fa-arrows-down-to-line::before { content: "\e4b8"; } .fa-download::before { content: "\f019"; } .fa-face-grin::before { content: "\f580"; } .fa-grin::before { content: "\f580"; } .fa-delete-left::before { content: "\f55a"; } .fa-backspace::before { content: "\f55a"; } .fa-eye-dropper::before { content: "\f1fb"; } .fa-eye-dropper-empty::before { content: "\f1fb"; } .fa-eyedropper::before { content: "\f1fb"; } .fa-file-circle-check::before { content: "\e5a0"; } .fa-forward::before { content: "\f04e"; } .fa-mobile::before { content: "\f3ce"; } .fa-mobile-android::before { content: "\f3ce"; } .fa-mobile-phone::before { content: "\f3ce"; } .fa-face-meh::before { content: "\f11a"; } .fa-meh::before { content: "\f11a"; } .fa-align-center::before { content: "\f037"; } .fa-book-skull::before { content: "\f6b7"; } .fa-book-dead::before { content: "\f6b7"; } .fa-id-card::before { content: "\f2c2"; } .fa-drivers-license::before { content: "\f2c2"; } .fa-outdent::before { content: "\f03b"; } .fa-dedent::before { content: "\f03b"; } .fa-heart-circle-exclamation::before { content: "\e4fe"; } .fa-house::before { content: "\f015"; } .fa-home::before { content: "\f015"; } .fa-home-alt::before { content: "\f015"; } .fa-home-lg-alt::before { content: "\f015"; } .fa-calendar-week::before { content: "\f784"; } .fa-laptop-medical::before { content: "\f812"; } .fa-b::before { content: "B"; } .fa-file-medical::before { content: "\f477"; } .fa-dice-one::before { content: "\f525"; } .fa-kiwi-bird::before { content: "\f535"; } .fa-arrow-right-arrow-left::before { content: "\f0ec"; } .fa-exchange::before { content: "\f0ec"; } .fa-rotate-right::before { content: "\f2f9"; } .fa-redo-alt::before { content: "\f2f9"; } .fa-rotate-forward::before { content: "\f2f9"; } .fa-utensils::before { content: "\f2e7"; } .fa-cutlery::before { content: "\f2e7"; } .fa-arrow-up-wide-short::before { content: "\f161"; } .fa-sort-amount-up::before { content: "\f161"; } .fa-mill-sign::before { content: "\e1ed"; } .fa-bowl-rice::before { content: "\e2eb"; } .fa-skull::before { content: "\f54c"; } .fa-tower-broadcast::before { content: "\f519"; } .fa-broadcast-tower::before { content: "\f519"; } .fa-truck-pickup::before { content: "\f63c"; } .fa-up-long::before { content: "\f30c"; } .fa-long-arrow-alt-up::before { content: "\f30c"; } .fa-stop::before { content: "\f04d"; } .fa-code-merge::before { content: "\f387"; } .fa-upload::before { content: "\f093"; } .fa-hurricane::before { content: "\f751"; } .fa-mound::before { content: "\e52d"; } .fa-toilet-portable::before { content: "\e583"; } .fa-compact-disc::before { content: "\f51f"; } .fa-file-arrow-down::before { content: "\f56d"; } .fa-file-download::before { content: "\f56d"; } .fa-caravan::before { content: "\f8ff"; } .fa-shield-cat::before { content: "\e572"; } .fa-bolt::before { content: "\f0e7"; } .fa-zap::before { content: "\f0e7"; } .fa-glass-water::before { content: "\e4f4"; } .fa-oil-well::before { content: "\e532"; } .fa-vault::before { content: "\e2c5"; } .fa-mars::before { content: "\f222"; } .fa-toilet::before { content: "\f7d8"; } .fa-plane-circle-xmark::before { content: "\e557"; } .fa-yen-sign::before { content: "\f157"; } .fa-cny::before { content: "\f157"; } .fa-jpy::before { content: "\f157"; } .fa-rmb::before { content: "\f157"; } .fa-yen::before { content: "\f157"; } .fa-ruble-sign::before { content: "\f158"; } .fa-rouble::before { content: "\f158"; } .fa-rub::before { content: "\f158"; } .fa-ruble::before { content: "\f158"; } .fa-sun::before { content: "\f185"; } .fa-guitar::before { content: "\f7a6"; } .fa-face-laugh-wink::before { content: "\f59c"; } .fa-laugh-wink::before { content: "\f59c"; } .fa-horse-head::before { content: "\f7ab"; } .fa-bore-hole::before { content: "\e4c3"; } .fa-industry::before { content: "\f275"; } .fa-circle-down::before { content: "\f358"; } .fa-arrow-alt-circle-down::before { content: "\f358"; } .fa-arrows-turn-to-dots::before { content: "\e4c1"; } .fa-florin-sign::before { content: "\e184"; } .fa-arrow-down-short-wide::before { content: "\f884"; } .fa-sort-amount-desc::before { content: "\f884"; } .fa-sort-amount-down-alt::before { content: "\f884"; } .fa-less-than::before { content: "\<"; } .fa-angle-down::before { content: "\f107"; } .fa-car-tunnel::before { content: "\e4de"; } .fa-head-side-cough::before { content: "\e061"; } .fa-grip-lines::before { content: "\f7a4"; } .fa-thumbs-down::before { content: "\f165"; } .fa-user-lock::before { content: "\f502"; } .fa-arrow-right-long::before { content: "\f178"; } .fa-long-arrow-right::before { content: "\f178"; } .fa-anchor-circle-xmark::before { content: "\e4ac"; } .fa-ellipsis::before { content: "\f141"; } .fa-ellipsis-h::before { content: "\f141"; } .fa-chess-pawn::before { content: "\f443"; } .fa-kit-medical::before { content: "\f479"; } .fa-first-aid::before { content: "\f479"; } .fa-person-through-window::before { content: "\e5a9"; } .fa-toolbox::before { content: "\f552"; } .fa-hands-holding-circle::before { content: "\e4fb"; } .fa-bug::before { content: "\f188"; } .fa-credit-card::before { content: "\f09d"; } .fa-credit-card-alt::before { content: "\f09d"; } .fa-car::before { content: "\f1b9"; } .fa-automobile::before { content: "\f1b9"; } .fa-hand-holding-hand::before { content: "\e4f7"; } .fa-book-open-reader::before { content: "\f5da"; } .fa-book-reader::before { content: "\f5da"; } .fa-mountain-sun::before { content: "\e52f"; } .fa-arrows-left-right-to-line::before { content: "\e4ba"; } .fa-dice-d20::before { content: "\f6cf"; } .fa-truck-droplet::before { content: "\e58c"; } .fa-file-circle-xmark::before { content: "\e5a1"; } .fa-temperature-arrow-up::before { content: "\e040"; } .fa-temperature-up::before { content: "\e040"; } .fa-medal::before { content: "\f5a2"; } .fa-bed::before { content: "\f236"; } .fa-square-h::before { content: "\f0fd"; } .fa-h-square::before { content: "\f0fd"; } .fa-podcast::before { content: "\f2ce"; } .fa-temperature-full::before { content: "\f2c7"; } .fa-temperature-4::before { content: "\f2c7"; } .fa-thermometer-4::before { content: "\f2c7"; } .fa-thermometer-full::before { content: "\f2c7"; } .fa-bell::before { content: "\f0f3"; } .fa-superscript::before { content: "\f12b"; } .fa-plug-circle-xmark::before { content: "\e560"; } .fa-star-of-life::before { content: "\f621"; } .fa-phone-slash::before { content: "\f3dd"; } .fa-paint-roller::before { content: "\f5aa"; } .fa-handshake-angle::before { content: "\f4c4"; } .fa-hands-helping::before { content: "\f4c4"; } .fa-location-dot::before { content: "\f3c5"; } .fa-map-marker-alt::before { content: "\f3c5"; } .fa-file::before { content: "\f15b"; } .fa-greater-than::before { content: "\>"; } .fa-person-swimming::before { content: "\f5c4"; } .fa-swimmer::before { content: "\f5c4"; } .fa-arrow-down::before { content: "\f063"; } .fa-droplet::before { content: "\f043"; } .fa-tint::before { content: "\f043"; } .fa-eraser::before { content: "\f12d"; } .fa-earth-americas::before { content: "\f57d"; } .fa-earth::before { content: "\f57d"; } .fa-earth-america::before { content: "\f57d"; } .fa-globe-americas::before { content: "\f57d"; } .fa-person-burst::before { content: "\e53b"; } .fa-dove::before { content: "\f4ba"; } .fa-battery-empty::before { content: "\f244"; } .fa-battery-0::before { content: "\f244"; } .fa-socks::before { content: "\f696"; } .fa-inbox::before { content: "\f01c"; } .fa-section::before { content: "\e447"; } .fa-gauge-high::before { content: "\f625"; } .fa-tachometer-alt::before { content: "\f625"; } .fa-tachometer-alt-fast::before { content: "\f625"; } .fa-envelope-open-text::before { content: "\f658"; } .fa-hospital::before { content: "\f0f8"; } .fa-hospital-alt::before { content: "\f0f8"; } .fa-hospital-wide::before { content: "\f0f8"; } .fa-wine-bottle::before { content: "\f72f"; } .fa-chess-rook::before { content: "\f447"; } .fa-bars-staggered::before { content: "\f550"; } .fa-reorder::before { content: "\f550"; } .fa-stream::before { content: "\f550"; } .fa-dharmachakra::before { content: "\f655"; } .fa-hotdog::before { content: "\f80f"; } .fa-person-walking-with-cane::before { content: "\f29d"; } .fa-blind::before { content: "\f29d"; } .fa-drum::before { content: "\f569"; } .fa-ice-cream::before { content: "\f810"; } .fa-heart-circle-bolt::before { content: "\e4fc"; } .fa-fax::before { content: "\f1ac"; } .fa-paragraph::before { content: "\f1dd"; } .fa-check-to-slot::before { content: "\f772"; } .fa-vote-yea::before { content: "\f772"; } .fa-star-half::before { content: "\f089"; } .fa-boxes-stacked::before { content: "\f468"; } .fa-boxes::before { content: "\f468"; } .fa-boxes-alt::before { content: "\f468"; } .fa-link::before { content: "\f0c1"; } .fa-chain::before { content: "\f0c1"; } .fa-ear-listen::before { content: "\f2a2"; } .fa-assistive-listening-systems::before { content: "\f2a2"; } .fa-tree-city::before { content: "\e587"; } .fa-play::before { content: "\f04b"; } .fa-font::before { content: "\f031"; } .fa-rupiah-sign::before { content: "\e23d"; } .fa-magnifying-glass::before { content: "\f002"; } .fa-search::before { content: "\f002"; } .fa-table-tennis-paddle-ball::before { content: "\f45d"; } .fa-ping-pong-paddle-ball::before { content: "\f45d"; } .fa-table-tennis::before { content: "\f45d"; } .fa-person-dots-from-line::before { content: "\f470"; } .fa-diagnoses::before { content: "\f470"; } .fa-trash-can-arrow-up::before { content: "\f82a"; } .fa-trash-restore-alt::before { content: "\f82a"; } .fa-naira-sign::before { content: "\e1f6"; } .fa-cart-arrow-down::before { content: "\f218"; } .fa-walkie-talkie::before { content: "\f8ef"; } .fa-file-pen::before { content: "\f31c"; } .fa-file-edit::before { content: "\f31c"; } .fa-receipt::before { content: "\f543"; } .fa-square-pen::before { content: "\f14b"; } .fa-pen-square::before { content: "\f14b"; } .fa-pencil-square::before { content: "\f14b"; } .fa-suitcase-rolling::before { content: "\f5c1"; } .fa-person-circle-exclamation::before { content: "\e53f"; } .fa-chevron-down::before { content: "\f078"; } .fa-battery-full::before { content: "\f240"; } .fa-battery::before { content: "\f240"; } .fa-battery-5::before { content: "\f240"; } .fa-skull-crossbones::before { content: "\f714"; } .fa-code-compare::before { content: "\e13a"; } .fa-list-ul::before { content: "\f0ca"; } .fa-list-dots::before { content: "\f0ca"; } .fa-school-lock::before { content: "\e56f"; } .fa-tower-cell::before { content: "\e585"; } .fa-down-long::before { content: "\f309"; } .fa-long-arrow-alt-down::before { content: "\f309"; } .fa-ranking-star::before { content: "\e561"; } .fa-chess-king::before { content: "\f43f"; } .fa-person-harassing::before { content: "\e549"; } .fa-brazilian-real-sign::before { content: "\e46c"; } .fa-landmark-dome::before { content: "\f752"; } .fa-landmark-alt::before { content: "\f752"; } .fa-arrow-up::before { content: "\f062"; } .fa-tv::before { content: "\f26c"; } .fa-television::before { content: "\f26c"; } .fa-tv-alt::before { content: "\f26c"; } .fa-shrimp::before { content: "\e448"; } .fa-list-check::before { content: "\f0ae"; } .fa-tasks::before { content: "\f0ae"; } .fa-jug-detergent::before { content: "\e519"; } .fa-circle-user::before { content: "\f2bd"; } .fa-user-circle::before { content: "\f2bd"; } .fa-user-shield::before { content: "\f505"; } .fa-wind::before { content: "\f72e"; } .fa-car-burst::before { content: "\f5e1"; } .fa-car-crash::before { content: "\f5e1"; } .fa-y::before { content: "Y"; } .fa-person-snowboarding::before { content: "\f7ce"; } .fa-snowboarding::before { content: "\f7ce"; } .fa-truck-fast::before { content: "\f48b"; } .fa-shipping-fast::before { content: "\f48b"; } .fa-fish::before { content: "\f578"; } .fa-user-graduate::before { content: "\f501"; } .fa-circle-half-stroke::before { content: "\f042"; } .fa-adjust::before { content: "\f042"; } .fa-clapperboard::before { content: "\e131"; } .fa-circle-radiation::before { content: "\f7ba"; } .fa-radiation-alt::before { content: "\f7ba"; } .fa-baseball::before { content: "\f433"; } .fa-baseball-ball::before { content: "\f433"; } .fa-jet-fighter-up::before { content: "\e518"; } .fa-diagram-project::before { content: "\f542"; } .fa-project-diagram::before { content: "\f542"; } .fa-copy::before { content: "\f0c5"; } .fa-volume-xmark::before { content: "\f6a9"; } .fa-volume-mute::before { content: "\f6a9"; } .fa-volume-times::before { content: "\f6a9"; } .fa-hand-sparkles::before { content: "\e05d"; } .fa-grip::before { content: "\f58d"; } .fa-grip-horizontal::before { content: "\f58d"; } .fa-share-from-square::before { content: "\f14d"; } .fa-share-square::before { content: "\f14d"; } .fa-child-combatant::before { content: "\e4e0"; } .fa-child-rifle::before { content: "\e4e0"; } .fa-gun::before { content: "\e19b"; } .fa-square-phone::before { content: "\f098"; } .fa-phone-square::before { content: "\f098"; } .fa-plus::before { content: "\+"; } .fa-add::before { content: "\+"; } .fa-expand::before { content: "\f065"; } .fa-computer::before { content: "\e4e5"; } .fa-xmark::before { content: "\f00d"; } .fa-close::before { content: "\f00d"; } .fa-multiply::before { content: "\f00d"; } .fa-remove::before { content: "\f00d"; } .fa-times::before { content: "\f00d"; } .fa-arrows-up-down-left-right::before { content: "\f047"; } .fa-arrows::before { content: "\f047"; } .fa-chalkboard-user::before { content: "\f51c"; } .fa-chalkboard-teacher::before { content: "\f51c"; } .fa-peso-sign::before { content: "\e222"; } .fa-building-shield::before { content: "\e4d8"; } .fa-baby::before { content: "\f77c"; } .fa-users-line::before { content: "\e592"; } .fa-quote-left::before { content: "\f10d"; } .fa-quote-left-alt::before { content: "\f10d"; } .fa-tractor::before { content: "\f722"; } .fa-trash-arrow-up::before { content: "\f829"; } .fa-trash-restore::before { content: "\f829"; } .fa-arrow-down-up-lock::before { content: "\e4b0"; } .fa-lines-leaning::before { content: "\e51e"; } .fa-ruler-combined::before { content: "\f546"; } .fa-copyright::before { content: "\f1f9"; } .fa-equals::before { content: "\="; } .fa-blender::before { content: "\f517"; } .fa-teeth::before { content: "\f62e"; } .fa-shekel-sign::before { content: "\f20b"; } .fa-ils::before { content: "\f20b"; } .fa-shekel::before { content: "\f20b"; } .fa-sheqel::before { content: "\f20b"; } .fa-sheqel-sign::before { content: "\f20b"; } .fa-map::before { content: "\f279"; } .fa-rocket::before { content: "\f135"; } .fa-photo-film::before { content: "\f87c"; } .fa-photo-video::before { content: "\f87c"; } .fa-folder-minus::before { content: "\f65d"; } .fa-store::before { content: "\f54e"; } .fa-arrow-trend-up::before { content: "\e098"; } .fa-plug-circle-minus::before { content: "\e55e"; } .fa-sign-hanging::before { content: "\f4d9"; } .fa-sign::before { content: "\f4d9"; } .fa-bezier-curve::before { content: "\f55b"; } .fa-bell-slash::before { content: "\f1f6"; } .fa-tablet::before { content: "\f3fb"; } .fa-tablet-android::before { content: "\f3fb"; } .fa-school-flag::before { content: "\e56e"; } .fa-fill::before { content: "\f575"; } .fa-angle-up::before { content: "\f106"; } .fa-drumstick-bite::before { content: "\f6d7"; } .fa-holly-berry::before { content: "\f7aa"; } .fa-chevron-left::before { content: "\f053"; } .fa-bacteria::before { content: "\e059"; } .fa-hand-lizard::before { content: "\f258"; } .fa-notdef::before { content: "\e1fe"; } .fa-disease::before { content: "\f7fa"; } .fa-briefcase-medical::before { content: "\f469"; } .fa-genderless::before { content: "\f22d"; } .fa-chevron-right::before { content: "\f054"; } .fa-retweet::before { content: "\f079"; } .fa-car-rear::before { content: "\f5de"; } .fa-car-alt::before { content: "\f5de"; } .fa-pump-soap::before { content: "\e06b"; } .fa-video-slash::before { content: "\f4e2"; } .fa-battery-quarter::before { content: "\f243"; } .fa-battery-2::before { content: "\f243"; } .fa-radio::before { content: "\f8d7"; } .fa-baby-carriage::before { content: "\f77d"; } .fa-carriage-baby::before { content: "\f77d"; } .fa-traffic-light::before { content: "\f637"; } .fa-thermometer::before { content: "\f491"; } .fa-vr-cardboard::before { content: "\f729"; } .fa-hand-middle-finger::before { content: "\f806"; } .fa-percent::before { content: "\%"; } .fa-percentage::before { content: "\%"; } .fa-truck-moving::before { content: "\f4df"; } .fa-glass-water-droplet::before { content: "\e4f5"; } .fa-display::before { content: "\e163"; } .fa-face-smile::before { content: "\f118"; } .fa-smile::before { content: "\f118"; } .fa-thumbtack::before { content: "\f08d"; } .fa-thumb-tack::before { content: "\f08d"; } .fa-trophy::before { content: "\f091"; } .fa-person-praying::before { content: "\f683"; } .fa-pray::before { content: "\f683"; } .fa-hammer::before { content: "\f6e3"; } .fa-hand-peace::before { content: "\f25b"; } .fa-rotate::before { content: "\f2f1"; } .fa-sync-alt::before { content: "\f2f1"; } .fa-spinner::before { content: "\f110"; } .fa-robot::before { content: "\f544"; } .fa-peace::before { content: "\f67c"; } .fa-gears::before { content: "\f085"; } .fa-cogs::before { content: "\f085"; } .fa-warehouse::before { content: "\f494"; } .fa-arrow-up-right-dots::before { content: "\e4b7"; } .fa-splotch::before { content: "\f5bc"; } .fa-face-grin-hearts::before { content: "\f584"; } .fa-grin-hearts::before { content: "\f584"; } .fa-dice-four::before { content: "\f524"; } .fa-sim-card::before { content: "\f7c4"; } .fa-transgender::before { content: "\f225"; } .fa-transgender-alt::before { content: "\f225"; } .fa-mercury::before { content: "\f223"; } .fa-arrow-turn-down::before { content: "\f149"; } .fa-level-down::before { content: "\f149"; } .fa-person-falling-burst::before { content: "\e547"; } .fa-award::before { content: "\f559"; } .fa-ticket-simple::before { content: "\f3ff"; } .fa-ticket-alt::before { content: "\f3ff"; } .fa-building::before { content: "\f1ad"; } .fa-angles-left::before { content: "\f100"; } .fa-angle-double-left::before { content: "\f100"; } .fa-qrcode::before { content: "\f029"; } .fa-clock-rotate-left::before { content: "\f1da"; } .fa-history::before { content: "\f1da"; } .fa-face-grin-beam-sweat::before { content: "\f583"; } .fa-grin-beam-sweat::before { content: "\f583"; } .fa-file-export::before { content: "\f56e"; } .fa-arrow-right-from-file::before { content: "\f56e"; } .fa-shield::before { content: "\f132"; } .fa-shield-blank::before { content: "\f132"; } .fa-arrow-up-short-wide::before { content: "\f885"; } .fa-sort-amount-up-alt::before { content: "\f885"; } .fa-house-medical::before { content: "\e3b2"; } .fa-golf-ball-tee::before { content: "\f450"; } .fa-golf-ball::before { content: "\f450"; } .fa-circle-chevron-left::before { content: "\f137"; } .fa-chevron-circle-left::before { content: "\f137"; } .fa-house-chimney-window::before { content: "\e00d"; } .fa-pen-nib::before { content: "\f5ad"; } .fa-tent-arrow-turn-left::before { content: "\e580"; } .fa-tents::before { content: "\e582"; } .fa-wand-magic::before { content: "\f0d0"; } .fa-magic::before { content: "\f0d0"; } .fa-dog::before { content: "\f6d3"; } .fa-carrot::before { content: "\f787"; } .fa-moon::before { content: "\f186"; } .fa-wine-glass-empty::before { content: "\f5ce"; } .fa-wine-glass-alt::before { content: "\f5ce"; } .fa-cheese::before { content: "\f7ef"; } .fa-yin-yang::before { content: "\f6ad"; } .fa-music::before { content: "\f001"; } .fa-code-commit::before { content: "\f386"; } .fa-temperature-low::before { content: "\f76b"; } .fa-person-biking::before { content: "\f84a"; } .fa-biking::before { content: "\f84a"; } .fa-broom::before { content: "\f51a"; } .fa-shield-heart::before { content: "\e574"; } .fa-gopuram::before { content: "\f664"; } .fa-earth-oceania::before { content: "\e47b"; } .fa-globe-oceania::before { content: "\e47b"; } .fa-square-xmark::before { content: "\f2d3"; } .fa-times-square::before { content: "\f2d3"; } .fa-xmark-square::before { content: "\f2d3"; } .fa-hashtag::before { content: "\#"; } .fa-up-right-and-down-left-from-center::before { content: "\f424"; } .fa-expand-alt::before { content: "\f424"; } .fa-oil-can::before { content: "\f613"; } .fa-t::before { content: "T"; } .fa-hippo::before { content: "\f6ed"; } .fa-chart-column::before { content: "\e0e3"; } .fa-infinity::before { content: "\f534"; } .fa-vial-circle-check::before { content: "\e596"; } .fa-person-arrow-down-to-line::before { content: "\e538"; } .fa-voicemail::before { content: "\f897"; } .fa-fan::before { content: "\f863"; } .fa-person-walking-luggage::before { content: "\e554"; } .fa-up-down::before { content: "\f338"; } .fa-arrows-alt-v::before { content: "\f338"; } .fa-cloud-moon-rain::before { content: "\f73c"; } .fa-calendar::before { content: "\f133"; } .fa-trailer::before { content: "\e041"; } .fa-bahai::before { content: "\f666"; } .fa-haykal::before { content: "\f666"; } .fa-sd-card::before { content: "\f7c2"; } .fa-dragon::before { content: "\f6d5"; } .fa-shoe-prints::before { content: "\f54b"; } .fa-circle-plus::before { content: "\f055"; } .fa-plus-circle::before { content: "\f055"; } .fa-face-grin-tongue-wink::before { content: "\f58b"; } .fa-grin-tongue-wink::before { content: "\f58b"; } .fa-hand-holding::before { content: "\f4bd"; } .fa-plug-circle-exclamation::before { content: "\e55d"; } .fa-link-slash::before { content: "\f127"; } .fa-chain-broken::before { content: "\f127"; } .fa-chain-slash::before { content: "\f127"; } .fa-unlink::before { content: "\f127"; } .fa-clone::before { content: "\f24d"; } .fa-person-walking-arrow-loop-left::before { content: "\e551"; } .fa-arrow-up-z-a::before { content: "\f882"; } .fa-sort-alpha-up-alt::before { content: "\f882"; } .fa-fire-flame-curved::before { content: "\f7e4"; } .fa-fire-alt::before { content: "\f7e4"; } .fa-tornado::before { content: "\f76f"; } .fa-file-circle-plus::before { content: "\e494"; } .fa-book-quran::before { content: "\f687"; } .fa-quran::before { content: "\f687"; } .fa-anchor::before { content: "\f13d"; } .fa-border-all::before { content: "\f84c"; } .fa-face-angry::before { content: "\f556"; } .fa-angry::before { content: "\f556"; } .fa-cookie-bite::before { content: "\f564"; } .fa-arrow-trend-down::before { content: "\e097"; } .fa-rss::before { content: "\f09e"; } .fa-feed::before { content: "\f09e"; } .fa-draw-polygon::before { content: "\f5ee"; } .fa-scale-balanced::before { content: "\f24e"; } .fa-balance-scale::before { content: "\f24e"; } .fa-gauge-simple-high::before { content: "\f62a"; } .fa-tachometer::before { content: "\f62a"; } .fa-tachometer-fast::before { content: "\f62a"; } .fa-shower::before { content: "\f2cc"; } .fa-desktop::before { content: "\f390"; } .fa-desktop-alt::before { content: "\f390"; } .fa-m::before { content: "M"; } .fa-table-list::before { content: "\f00b"; } .fa-th-list::before { content: "\f00b"; } .fa-comment-sms::before { content: "\f7cd"; } .fa-sms::before { content: "\f7cd"; } .fa-book::before { content: "\f02d"; } .fa-user-plus::before { content: "\f234"; } .fa-check::before { content: "\f00c"; } .fa-battery-three-quarters::before { content: "\f241"; } .fa-battery-4::before { content: "\f241"; } .fa-house-circle-check::before { content: "\e509"; } .fa-angle-left::before { content: "\f104"; } .fa-diagram-successor::before { content: "\e47a"; } .fa-truck-arrow-right::before { content: "\e58b"; } .fa-arrows-split-up-and-left::before { content: "\e4bc"; } .fa-hand-fist::before { content: "\f6de"; } .fa-fist-raised::before { content: "\f6de"; } .fa-cloud-moon::before { content: "\f6c3"; } .fa-briefcase::before { content: "\f0b1"; } .fa-person-falling::before { content: "\e546"; } .fa-image-portrait::before { content: "\f3e0"; } .fa-portrait::before { content: "\f3e0"; } .fa-user-tag::before { content: "\f507"; } .fa-rug::before { content: "\e569"; } .fa-earth-europe::before { content: "\f7a2"; } .fa-globe-europe::before { content: "\f7a2"; } .fa-cart-flatbed-suitcase::before { content: "\f59d"; } .fa-luggage-cart::before { content: "\f59d"; } .fa-rectangle-xmark::before { content: "\f410"; } .fa-rectangle-times::before { content: "\f410"; } .fa-times-rectangle::before { content: "\f410"; } .fa-window-close::before { content: "\f410"; } .fa-baht-sign::before { content: "\e0ac"; } .fa-book-open::before { content: "\f518"; } .fa-book-journal-whills::before { content: "\f66a"; } .fa-journal-whills::before { content: "\f66a"; } .fa-handcuffs::before { content: "\e4f8"; } .fa-triangle-exclamation::before { content: "\f071"; } .fa-exclamation-triangle::before { content: "\f071"; } .fa-warning::before { content: "\f071"; } .fa-database::before { content: "\f1c0"; } .fa-share::before { content: "\f064"; } .fa-arrow-turn-right::before { content: "\f064"; } .fa-mail-forward::before { content: "\f064"; } .fa-bottle-droplet::before { content: "\e4c4"; } .fa-mask-face::before { content: "\e1d7"; } .fa-hill-rockslide::before { content: "\e508"; } .fa-right-left::before { content: "\f362"; } .fa-exchange-alt::before { content: "\f362"; } .fa-paper-plane::before { content: "\f1d8"; } .fa-road-circle-exclamation::before { content: "\e565"; } .fa-dungeon::before { content: "\f6d9"; } .fa-align-right::before { content: "\f038"; } .fa-money-bill-1-wave::before { content: "\f53b"; } .fa-money-bill-wave-alt::before { content: "\f53b"; } .fa-life-ring::before { content: "\f1cd"; } .fa-hands::before { content: "\f2a7"; } .fa-sign-language::before { content: "\f2a7"; } .fa-signing::before { content: "\f2a7"; } .fa-calendar-day::before { content: "\f783"; } .fa-water-ladder::before { content: "\f5c5"; } .fa-ladder-water::before { content: "\f5c5"; } .fa-swimming-pool::before { content: "\f5c5"; } .fa-arrows-up-down::before { content: "\f07d"; } .fa-arrows-v::before { content: "\f07d"; } .fa-face-grimace::before { content: "\f57f"; } .fa-grimace::before { content: "\f57f"; } .fa-wheelchair-move::before { content: "\e2ce"; } .fa-wheelchair-alt::before { content: "\e2ce"; } .fa-turn-down::before { content: "\f3be"; } .fa-level-down-alt::before { content: "\f3be"; } .fa-person-walking-arrow-right::before { content: "\e552"; } .fa-square-envelope::before { content: "\f199"; } .fa-envelope-square::before { content: "\f199"; } .fa-dice::before { content: "\f522"; } .fa-bowling-ball::before { content: "\f436"; } .fa-brain::before { content: "\f5dc"; } .fa-bandage::before { content: "\f462"; } .fa-band-aid::before { content: "\f462"; } .fa-calendar-minus::before { content: "\f272"; } .fa-circle-xmark::before { content: "\f057"; } .fa-times-circle::before { content: "\f057"; } .fa-xmark-circle::before { content: "\f057"; } .fa-gifts::before { content: "\f79c"; } .fa-hotel::before { content: "\f594"; } .fa-earth-asia::before { content: "\f57e"; } .fa-globe-asia::before { content: "\f57e"; } .fa-id-card-clip::before { content: "\f47f"; } .fa-id-card-alt::before { content: "\f47f"; } .fa-magnifying-glass-plus::before { content: "\f00e"; } .fa-search-plus::before { content: "\f00e"; } .fa-thumbs-up::before { content: "\f164"; } .fa-user-clock::before { content: "\f4fd"; } .fa-hand-dots::before { content: "\f461"; } .fa-allergies::before { content: "\f461"; } .fa-file-invoice::before { content: "\f570"; } .fa-window-minimize::before { content: "\f2d1"; } .fa-mug-saucer::before { content: "\f0f4"; } .fa-coffee::before { content: "\f0f4"; } .fa-brush::before { content: "\f55d"; } .fa-mask::before { content: "\f6fa"; } .fa-magnifying-glass-minus::before { content: "\f010"; } .fa-search-minus::before { content: "\f010"; } .fa-ruler-vertical::before { content: "\f548"; } .fa-user-large::before { content: "\f406"; } .fa-user-alt::before { content: "\f406"; } .fa-train-tram::before { content: "\e5b4"; } .fa-user-nurse::before { content: "\f82f"; } .fa-syringe::before { content: "\f48e"; } .fa-cloud-sun::before { content: "\f6c4"; } .fa-stopwatch-20::before { content: "\e06f"; } .fa-square-full::before { content: "\f45c"; } .fa-magnet::before { content: "\f076"; } .fa-jar::before { content: "\e516"; } .fa-note-sticky::before { content: "\f249"; } .fa-sticky-note::before { content: "\f249"; } .fa-bug-slash::before { content: "\e490"; } .fa-arrow-up-from-water-pump::before { content: "\e4b6"; } .fa-bone::before { content: "\f5d7"; } .fa-user-injured::before { content: "\f728"; } .fa-face-sad-tear::before { content: "\f5b4"; } .fa-sad-tear::before { content: "\f5b4"; } .fa-plane::before { content: "\f072"; } .fa-tent-arrows-down::before { content: "\e581"; } .fa-exclamation::before { content: "\!"; } .fa-arrows-spin::before { content: "\e4bb"; } .fa-print::before { content: "\f02f"; } .fa-turkish-lira-sign::before { content: "\e2bb"; } .fa-try::before { content: "\e2bb"; } .fa-turkish-lira::before { content: "\e2bb"; } .fa-dollar-sign::before { content: "\$"; } .fa-dollar::before { content: "\$"; } .fa-usd::before { content: "\$"; } .fa-x::before { content: "X"; } .fa-magnifying-glass-dollar::before { content: "\f688"; } .fa-search-dollar::before { content: "\f688"; } .fa-users-gear::before { content: "\f509"; } .fa-users-cog::before { content: "\f509"; } .fa-person-military-pointing::before { content: "\e54a"; } .fa-building-columns::before { content: "\f19c"; } .fa-bank::before { content: "\f19c"; } .fa-institution::before { content: "\f19c"; } .fa-museum::before { content: "\f19c"; } .fa-university::before { content: "\f19c"; } .fa-umbrella::before { content: "\f0e9"; } .fa-trowel::before { content: "\e589"; } .fa-d::before { content: "D"; } .fa-stapler::before { content: "\e5af"; } .fa-masks-theater::before { content: "\f630"; } .fa-theater-masks::before { content: "\f630"; } .fa-kip-sign::before { content: "\e1c4"; } .fa-hand-point-left::before { content: "\f0a5"; } .fa-handshake-simple::before { content: "\f4c6"; } .fa-handshake-alt::before { content: "\f4c6"; } .fa-jet-fighter::before { content: "\f0fb"; } .fa-fighter-jet::before { content: "\f0fb"; } .fa-square-share-nodes::before { content: "\f1e1"; } .fa-share-alt-square::before { content: "\f1e1"; } .fa-barcode::before { content: "\f02a"; } .fa-plus-minus::before { content: "\e43c"; } .fa-video::before { content: "\f03d"; } .fa-video-camera::before { content: "\f03d"; } .fa-graduation-cap::before { content: "\f19d"; } .fa-mortar-board::before { content: "\f19d"; } .fa-hand-holding-medical::before { content: "\e05c"; } .fa-person-circle-check::before { content: "\e53e"; } .fa-turn-up::before { content: "\f3bf"; } .fa-level-up-alt::before { content: "\f3bf"; } .sr-only, .fa-sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0; } .sr-only-focusable:not(:focus), .fa-sr-only-focusable:not(:focus) { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0; } /*! * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2023 Fonticons, Inc. */ :root, :host { --fa-style-family-classic: "Font Awesome 6 Free"; --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; } @font-face { font-family: "Font Awesome 6 Free"; font-style: normal; font-weight: 900; font-display: block; src: url("https://www.gastrodax.de/skin/frontend/foundation/default/dist/assets/fonts/fa-solid-900.woff2") format("woff2"), url("https://www.gastrodax.de/skin/frontend/foundation/default/dist/assets/fonts/fa-solid-900.ttf") format("truetype"); } .fas, .fa-solid { font-weight: 900; } /*! * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2023 Fonticons, Inc. */ :root, :host { --fa-style-family-brands: "Font Awesome 6 Brands"; --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; } @font-face { font-family: "Font Awesome 6 Brands"; font-style: normal; font-weight: 400; font-display: block; src: url("https://www.gastrodax.de/skin/frontend/foundation/default/dist/assets/fonts/fa-brands-400.woff2") format("woff2"), url("https://www.gastrodax.de/skin/frontend/foundation/default/dist/assets/fonts/fa-brands-400.ttf") format("truetype"); } .fab, .fa-brands { font-weight: 400; } .fa-monero:before { content: "\f3d0"; } .fa-hooli:before { content: "\f427"; } .fa-yelp:before { content: "\f1e9"; } .fa-cc-visa:before { content: "\f1f0"; } .fa-lastfm:before { content: "\f202"; } .fa-shopware:before { content: "\f5b5"; } .fa-creative-commons-nc:before { content: "\f4e8"; } .fa-aws:before { content: "\f375"; } .fa-redhat:before { content: "\f7bc"; } .fa-yoast:before { content: "\f2b1"; } .fa-cloudflare:before { content: "\e07d"; } .fa-ups:before { content: "\f7e0"; } .fa-wpexplorer:before { content: "\f2de"; } .fa-dyalog:before { content: "\f399"; } .fa-bity:before { content: "\f37a"; } .fa-stackpath:before { content: "\f842"; } .fa-buysellads:before { content: "\f20d"; } .fa-first-order:before { content: "\f2b0"; } .fa-modx:before { content: "\f285"; } .fa-guilded:before { content: "\e07e"; } .fa-vnv:before { content: "\f40b"; } .fa-square-js:before { content: "\f3b9"; } .fa-js-square:before { content: "\f3b9"; } .fa-microsoft:before { content: "\f3ca"; } .fa-qq:before { content: "\f1d6"; } .fa-orcid:before { content: "\f8d2"; } .fa-java:before { content: "\f4e4"; } .fa-invision:before { content: "\f7b0"; } .fa-creative-commons-pd-alt:before { content: "\f4ed"; } .fa-centercode:before { content: "\f380"; } .fa-glide-g:before { content: "\f2a6"; } .fa-drupal:before { content: "\f1a9"; } .fa-hire-a-helper:before { content: "\f3b0"; } .fa-creative-commons-by:before { content: "\f4e7"; } .fa-unity:before { content: "\e049"; } .fa-whmcs:before { content: "\f40d"; } .fa-rocketchat:before { content: "\f3e8"; } .fa-vk:before { content: "\f189"; } .fa-untappd:before { content: "\f405"; } .fa-mailchimp:before { content: "\f59e"; } .fa-css3-alt:before { content: "\f38b"; } .fa-square-reddit:before { content: "\f1a2"; } .fa-reddit-square:before { content: "\f1a2"; } .fa-vimeo-v:before { content: "\f27d"; } .fa-contao:before { content: "\f26d"; } .fa-square-font-awesome:before { content: "\e5ad"; } .fa-deskpro:before { content: "\f38f"; } .fa-sistrix:before { content: "\f3ee"; } .fa-square-instagram:before { content: "\e055"; } .fa-instagram-square:before { content: "\e055"; } .fa-battle-net:before { content: "\f835"; } .fa-the-red-yeti:before { content: "\f69d"; } .fa-square-hacker-news:before { content: "\f3af"; } .fa-hacker-news-square:before { content: "\f3af"; } .fa-edge:before { content: "\f282"; } .fa-threads:before { content: "\e618"; } .fa-napster:before { content: "\f3d2"; } .fa-square-snapchat:before { content: "\f2ad"; } .fa-snapchat-square:before { content: "\f2ad"; } .fa-google-plus-g:before { content: "\f0d5"; } .fa-artstation:before { content: "\f77a"; } .fa-markdown:before { content: "\f60f"; } .fa-sourcetree:before { content: "\f7d3"; } .fa-google-plus:before { content: "\f2b3"; } .fa-diaspora:before { content: "\f791"; } .fa-foursquare:before { content: "\f180"; } .fa-stack-overflow:before { content: "\f16c"; } .fa-github-alt:before { content: "\f113"; } .fa-phoenix-squadron:before { content: "\f511"; } .fa-pagelines:before { content: "\f18c"; } .fa-algolia:before { content: "\f36c"; } .fa-red-river:before { content: "\f3e3"; } .fa-creative-commons-sa:before { content: "\f4ef"; } .fa-safari:before { content: "\f267"; } .fa-google:before { content: "\f1a0"; } .fa-square-font-awesome-stroke:before { content: "\f35c"; } .fa-font-awesome-alt:before { content: "\f35c"; } .fa-atlassian:before { content: "\f77b"; } .fa-linkedin-in:before { content: "\f0e1"; } .fa-digital-ocean:before { content: "\f391"; } .fa-nimblr:before { content: "\f5a8"; } .fa-chromecast:before { content: "\f838"; } .fa-evernote:before { content: "\f839"; } .fa-hacker-news:before { content: "\f1d4"; } .fa-creative-commons-sampling:before { content: "\f4f0"; } .fa-adversal:before { content: "\f36a"; } .fa-creative-commons:before { content: "\f25e"; } .fa-watchman-monitoring:before { content: "\e087"; } .fa-fonticons:before { content: "\f280"; } .fa-weixin:before { content: "\f1d7"; } .fa-shirtsinbulk:before { content: "\f214"; } .fa-codepen:before { content: "\f1cb"; } .fa-git-alt:before { content: "\f841"; } .fa-lyft:before { content: "\f3c3"; } .fa-rev:before { content: "\f5b2"; } .fa-windows:before { content: "\f17a"; } .fa-wizards-of-the-coast:before { content: "\f730"; } .fa-square-viadeo:before { content: "\f2aa"; } .fa-viadeo-square:before { content: "\f2aa"; } .fa-meetup:before { content: "\f2e0"; } .fa-centos:before { content: "\f789"; } .fa-adn:before { content: "\f170"; } .fa-cloudsmith:before { content: "\f384"; } .fa-pied-piper-alt:before { content: "\f1a8"; } .fa-square-dribbble:before { content: "\f397"; } .fa-dribbble-square:before { content: "\f397"; } .fa-codiepie:before { content: "\f284"; } .fa-node:before { content: "\f419"; } .fa-mix:before { content: "\f3cb"; } .fa-steam:before { content: "\f1b6"; } .fa-cc-apple-pay:before { content: "\f416"; } .fa-scribd:before { content: "\f28a"; } .fa-debian:before { content: "\e60b"; } .fa-openid:before { content: "\f19b"; } .fa-instalod:before { content: "\e081"; } .fa-expeditedssl:before { content: "\f23e"; } .fa-sellcast:before { content: "\f2da"; } .fa-square-twitter:before { content: "\f081"; } .fa-twitter-square:before { content: "\f081"; } .fa-r-project:before { content: "\f4f7"; } .fa-delicious:before { content: "\f1a5"; } .fa-freebsd:before { content: "\f3a4"; } .fa-vuejs:before { content: "\f41f"; } .fa-accusoft:before { content: "\f369"; } .fa-ioxhost:before { content: "\f208"; } .fa-fonticons-fi:before { content: "\f3a2"; } .fa-app-store:before { content: "\f36f"; } .fa-cc-mastercard:before { content: "\f1f1"; } .fa-itunes-note:before { content: "\f3b5"; } .fa-golang:before { content: "\e40f"; } .fa-kickstarter:before { content: "\f3bb"; } .fa-grav:before { content: "\f2d6"; } .fa-weibo:before { content: "\f18a"; } .fa-uncharted:before { content: "\e084"; } .fa-firstdraft:before { content: "\f3a1"; } .fa-square-youtube:before { content: "\f431"; } .fa-youtube-square:before { content: "\f431"; } .fa-wikipedia-w:before { content: "\f266"; } .fa-wpressr:before { content: "\f3e4"; } .fa-rendact:before { content: "\f3e4"; } .fa-angellist:before { content: "\f209"; } .fa-galactic-republic:before { content: "\f50c"; } .fa-nfc-directional:before { content: "\e530"; } .fa-skype:before { content: "\f17e"; } .fa-joget:before { content: "\f3b7"; } .fa-fedora:before { content: "\f798"; } .fa-stripe-s:before { content: "\f42a"; } .fa-meta:before { content: "\e49b"; } .fa-laravel:before { content: "\f3bd"; } .fa-hotjar:before { content: "\f3b1"; } .fa-bluetooth-b:before { content: "\f294"; } .fa-sticker-mule:before { content: "\f3f7"; } .fa-creative-commons-zero:before { content: "\f4f3"; } .fa-hips:before { content: "\f452"; } .fa-behance:before { content: "\f1b4"; } .fa-reddit:before { content: "\f1a1"; } .fa-discord:before { content: "\f392"; } .fa-chrome:before { content: "\f268"; } .fa-app-store-ios:before { content: "\f370"; } .fa-cc-discover:before { content: "\f1f2"; } .fa-wpbeginner:before { content: "\f297"; } .fa-confluence:before { content: "\f78d"; } .fa-mdb:before { content: "\f8ca"; } .fa-dochub:before { content: "\f394"; } .fa-accessible-icon:before { content: "\f368"; } .fa-ebay:before { content: "\f4f4"; } .fa-amazon:before { content: "\f270"; } .fa-unsplash:before { content: "\e07c"; } .fa-yarn:before { content: "\f7e3"; } .fa-square-steam:before { content: "\f1b7"; } .fa-steam-square:before { content: "\f1b7"; } .fa-500px:before { content: "\f26e"; } .fa-square-vimeo:before { content: "\f194"; } .fa-vimeo-square:before { content: "\f194"; } .fa-asymmetrik:before { content: "\f372"; } .fa-font-awesome:before { content: "\f2b4"; } .fa-font-awesome-flag:before { content: "\f2b4"; } .fa-font-awesome-logo-full:before { content: "\f2b4"; } .fa-gratipay:before { content: "\f184"; } .fa-apple:before { content: "\f179"; } .fa-hive:before { content: "\e07f"; } .fa-gitkraken:before { content: "\f3a6"; } .fa-keybase:before { content: "\f4f5"; } .fa-apple-pay:before { content: "\f415"; } .fa-padlet:before { content: "\e4a0"; } .fa-amazon-pay:before { content: "\f42c"; } .fa-square-github:before { content: "\f092"; } .fa-github-square:before { content: "\f092"; } .fa-stumbleupon:before { content: "\f1a4"; } .fa-fedex:before { content: "\f797"; } .fa-phoenix-framework:before { content: "\f3dc"; } .fa-shopify:before { content: "\e057"; } .fa-neos:before { content: "\f612"; } .fa-square-threads:before { content: "\e619"; } .fa-hackerrank:before { content: "\f5f7"; } .fa-researchgate:before { content: "\f4f8"; } .fa-swift:before { content: "\f8e1"; } .fa-angular:before { content: "\f420"; } .fa-speakap:before { content: "\f3f3"; } .fa-angrycreative:before { content: "\f36e"; } .fa-y-combinator:before { content: "\f23b"; } .fa-empire:before { content: "\f1d1"; } .fa-envira:before { content: "\f299"; } .fa-square-gitlab:before { content: "\e5ae"; } .fa-gitlab-square:before { content: "\e5ae"; } .fa-studiovinari:before { content: "\f3f8"; } .fa-pied-piper:before { content: "\f2ae"; } .fa-wordpress:before { content: "\f19a"; } .fa-product-hunt:before { content: "\f288"; } .fa-firefox:before { content: "\f269"; } .fa-linode:before { content: "\f2b8"; } .fa-goodreads:before { content: "\f3a8"; } .fa-square-odnoklassniki:before { content: "\f264"; } .fa-odnoklassniki-square:before { content: "\f264"; } .fa-jsfiddle:before { content: "\f1cc"; } .fa-sith:before { content: "\f512"; } .fa-themeisle:before { content: "\f2b2"; } .fa-page4:before { content: "\f3d7"; } .fa-hashnode:before { content: "\e499"; } .fa-react:before { content: "\f41b"; } .fa-cc-paypal:before { content: "\f1f4"; } .fa-squarespace:before { content: "\f5be"; } .fa-cc-stripe:before { content: "\f1f5"; } .fa-creative-commons-share:before { content: "\f4f2"; } .fa-bitcoin:before { content: "\f379"; } .fa-keycdn:before { content: "\f3ba"; } .fa-opera:before { content: "\f26a"; } .fa-itch-io:before { content: "\f83a"; } .fa-umbraco:before { content: "\f8e8"; } .fa-galactic-senate:before { content: "\f50d"; } .fa-ubuntu:before { content: "\f7df"; } .fa-draft2digital:before { content: "\f396"; } .fa-stripe:before { content: "\f429"; } .fa-houzz:before { content: "\f27c"; } .fa-gg:before { content: "\f260"; } .fa-dhl:before { content: "\f790"; } .fa-square-pinterest:before { content: "\f0d3"; } .fa-pinterest-square:before { content: "\f0d3"; } .fa-xing:before { content: "\f168"; } .fa-blackberry:before { content: "\f37b"; } .fa-creative-commons-pd:before { content: "\f4ec"; } .fa-playstation:before { content: "\f3df"; } .fa-quinscape:before { content: "\f459"; } .fa-less:before { content: "\f41d"; } .fa-blogger-b:before { content: "\f37d"; } .fa-opencart:before { content: "\f23d"; } .fa-vine:before { content: "\f1ca"; } .fa-paypal:before { content: "\f1ed"; } .fa-gitlab:before { content: "\f296"; } .fa-typo3:before { content: "\f42b"; } .fa-reddit-alien:before { content: "\f281"; } .fa-yahoo:before { content: "\f19e"; } .fa-dailymotion:before { content: "\e052"; } .fa-affiliatetheme:before { content: "\f36b"; } .fa-pied-piper-pp:before { content: "\f1a7"; } .fa-bootstrap:before { content: "\f836"; } .fa-odnoklassniki:before { content: "\f263"; } .fa-nfc-symbol:before { content: "\e531"; } .fa-ethereum:before { content: "\f42e"; } .fa-speaker-deck:before { content: "\f83c"; } .fa-creative-commons-nc-eu:before { content: "\f4e9"; } .fa-patreon:before { content: "\f3d9"; } .fa-avianex:before { content: "\f374"; } .fa-ello:before { content: "\f5f1"; } .fa-gofore:before { content: "\f3a7"; } .fa-bimobject:before { content: "\f378"; } .fa-facebook-f:before { content: "\f39e"; } .fa-square-google-plus:before { content: "\f0d4"; } .fa-google-plus-square:before { content: "\f0d4"; } .fa-mandalorian:before { content: "\f50f"; } .fa-first-order-alt:before { content: "\f50a"; } .fa-osi:before { content: "\f41a"; } .fa-google-wallet:before { content: "\f1ee"; } .fa-d-and-d-beyond:before { content: "\f6ca"; } .fa-periscope:before { content: "\f3da"; } .fa-fulcrum:before { content: "\f50b"; } .fa-cloudscale:before { content: "\f383"; } .fa-forumbee:before { content: "\f211"; } .fa-mizuni:before { content: "\f3cc"; } .fa-schlix:before { content: "\f3ea"; } .fa-square-xing:before { content: "\f169"; } .fa-xing-square:before { content: "\f169"; } .fa-bandcamp:before { content: "\f2d5"; } .fa-wpforms:before { content: "\f298"; } .fa-cloudversify:before { content: "\f385"; } .fa-usps:before { content: "\f7e1"; } .fa-megaport:before { content: "\f5a3"; } .fa-magento:before { content: "\f3c4"; } .fa-spotify:before { content: "\f1bc"; } .fa-optin-monster:before { content: "\f23c"; } .fa-fly:before { content: "\f417"; } .fa-aviato:before { content: "\f421"; } .fa-itunes:before { content: "\f3b4"; } .fa-cuttlefish:before { content: "\f38c"; } .fa-blogger:before { content: "\f37c"; } .fa-flickr:before { content: "\f16e"; } .fa-viber:before { content: "\f409"; } .fa-soundcloud:before { content: "\f1be"; } .fa-digg:before { content: "\f1a6"; } .fa-tencent-weibo:before { content: "\f1d5"; } .fa-symfony:before { content: "\f83d"; } .fa-maxcdn:before { content: "\f136"; } .fa-etsy:before { content: "\f2d7"; } .fa-facebook-messenger:before { content: "\f39f"; } .fa-audible:before { content: "\f373"; } .fa-think-peaks:before { content: "\f731"; } .fa-bilibili:before { content: "\e3d9"; } .fa-erlang:before { content: "\f39d"; } .fa-x-twitter:before { content: "\e61b"; } .fa-cotton-bureau:before { content: "\f89e"; } .fa-dashcube:before { content: "\f210"; } .fa-42-group:before { content: "\e080"; } .fa-innosoft:before { content: "\e080"; } .fa-stack-exchange:before { content: "\f18d"; } .fa-elementor:before { content: "\f430"; } .fa-square-pied-piper:before { content: "\e01e"; } .fa-pied-piper-square:before { content: "\e01e"; } .fa-creative-commons-nd:before { content: "\f4eb"; } .fa-palfed:before { content: "\f3d8"; } .fa-superpowers:before { content: "\f2dd"; } .fa-resolving:before { content: "\f3e7"; } .fa-xbox:before { content: "\f412"; } .fa-searchengin:before { content: "\f3eb"; } .fa-tiktok:before { content: "\e07b"; } .fa-square-facebook:before { content: "\f082"; } .fa-facebook-square:before { content: "\f082"; } .fa-renren:before { content: "\f18b"; } .fa-linux:before { content: "\f17c"; } .fa-glide:before { content: "\f2a5"; } .fa-linkedin:before { content: "\f08c"; } .fa-hubspot:before { content: "\f3b2"; } .fa-deploydog:before { content: "\f38e"; } .fa-twitch:before { content: "\f1e8"; } .fa-ravelry:before { content: "\f2d9"; } .fa-mixer:before { content: "\e056"; } .fa-square-lastfm:before { content: "\f203"; } .fa-lastfm-square:before { content: "\f203"; } .fa-vimeo:before { content: "\f40a"; } .fa-mendeley:before { content: "\f7b3"; } .fa-uniregistry:before { content: "\f404"; } .fa-figma:before { content: "\f799"; } .fa-creative-commons-remix:before { content: "\f4ee"; } .fa-cc-amazon-pay:before { content: "\f42d"; } .fa-dropbox:before { content: "\f16b"; } .fa-instagram:before { content: "\f16d"; } .fa-cmplid:before { content: "\e360"; } .fa-facebook:before { content: "\f09a"; } .fa-gripfire:before { content: "\f3ac"; } .fa-jedi-order:before { content: "\f50e"; } .fa-uikit:before { content: "\f403"; } .fa-fort-awesome-alt:before { content: "\f3a3"; } .fa-phabricator:before { content: "\f3db"; } .fa-ussunnah:before { content: "\f407"; } .fa-earlybirds:before { content: "\f39a"; } .fa-trade-federation:before { content: "\f513"; } .fa-autoprefixer:before { content: "\f41c"; } .fa-whatsapp:before { content: "\f232"; } .fa-slideshare:before { content: "\f1e7"; } .fa-google-play:before { content: "\f3ab"; } .fa-viadeo:before { content: "\f2a9"; } .fa-line:before { content: "\f3c0"; } .fa-google-drive:before { content: "\f3aa"; } .fa-servicestack:before { content: "\f3ec"; } .fa-simplybuilt:before { content: "\f215"; } .fa-bitbucket:before { content: "\f171"; } .fa-imdb:before { content: "\f2d8"; } .fa-deezer:before { content: "\e077"; } .fa-raspberry-pi:before { content: "\f7bb"; } .fa-jira:before { content: "\f7b1"; } .fa-docker:before { content: "\f395"; } .fa-screenpal:before { content: "\e570"; } .fa-bluetooth:before { content: "\f293"; } .fa-gitter:before { content: "\f426"; } .fa-d-and-d:before { content: "\f38d"; } .fa-microblog:before { content: "\e01a"; } .fa-cc-diners-club:before { content: "\f24c"; } .fa-gg-circle:before { content: "\f261"; } .fa-pied-piper-hat:before { content: "\f4e5"; } .fa-kickstarter-k:before { content: "\f3bc"; } .fa-yandex:before { content: "\f413"; } .fa-readme:before { content: "\f4d5"; } .fa-html5:before { content: "\f13b"; } .fa-sellsy:before { content: "\f213"; } .fa-sass:before { content: "\f41e"; } .fa-wirsindhandwerk:before { content: "\e2d0"; } .fa-wsh:before { content: "\e2d0"; } .fa-buromobelexperte:before { content: "\f37f"; } .fa-salesforce:before { content: "\f83b"; } .fa-octopus-deploy:before { content: "\e082"; } .fa-medapps:before { content: "\f3c6"; } .fa-ns8:before { content: "\f3d5"; } .fa-pinterest-p:before { content: "\f231"; } .fa-apper:before { content: "\f371"; } .fa-fort-awesome:before { content: "\f286"; } .fa-waze:before { content: "\f83f"; } .fa-cc-jcb:before { content: "\f24b"; } .fa-snapchat:before { content: "\f2ab"; } .fa-snapchat-ghost:before { content: "\f2ab"; } .fa-fantasy-flight-games:before { content: "\f6dc"; } .fa-rust:before { content: "\e07a"; } .fa-wix:before { content: "\f5cf"; } .fa-square-behance:before { content: "\f1b5"; } .fa-behance-square:before { content: "\f1b5"; } .fa-supple:before { content: "\f3f9"; } .fa-rebel:before { content: "\f1d0"; } .fa-css3:before { content: "\f13c"; } .fa-staylinked:before { content: "\f3f5"; } .fa-kaggle:before { content: "\f5fa"; } .fa-space-awesome:before { content: "\e5ac"; } .fa-deviantart:before { content: "\f1bd"; } .fa-cpanel:before { content: "\f388"; } .fa-goodreads-g:before { content: "\f3a9"; } .fa-square-git:before { content: "\f1d2"; } .fa-git-square:before { content: "\f1d2"; } .fa-square-tumblr:before { content: "\f174"; } .fa-tumblr-square:before { content: "\f174"; } .fa-trello:before { content: "\f181"; } .fa-creative-commons-nc-jp:before { content: "\f4ea"; } .fa-get-pocket:before { content: "\f265"; } .fa-perbyte:before { content: "\e083"; } .fa-grunt:before { content: "\f3ad"; } .fa-weebly:before { content: "\f5cc"; } .fa-connectdevelop:before { content: "\f20e"; } .fa-leanpub:before { content: "\f212"; } .fa-black-tie:before { content: "\f27e"; } .fa-themeco:before { content: "\f5c6"; } .fa-python:before { content: "\f3e2"; } .fa-android:before { content: "\f17b"; } .fa-bots:before { content: "\e340"; } .fa-free-code-camp:before { content: "\f2c5"; } .fa-hornbill:before { content: "\f592"; } .fa-js:before { content: "\f3b8"; } .fa-ideal:before { content: "\e013"; } .fa-git:before { content: "\f1d3"; } .fa-dev:before { content: "\f6cc"; } .fa-sketch:before { content: "\f7c6"; } .fa-yandex-international:before { content: "\f414"; } .fa-cc-amex:before { content: "\f1f3"; } .fa-uber:before { content: "\f402"; } .fa-github:before { content: "\f09b"; } .fa-php:before { content: "\f457"; } .fa-alipay:before { content: "\f642"; } .fa-youtube:before { content: "\f167"; } .fa-skyatlas:before { content: "\f216"; } .fa-firefox-browser:before { content: "\e007"; } .fa-replyd:before { content: "\f3e6"; } .fa-suse:before { content: "\f7d6"; } .fa-jenkins:before { content: "\f3b6"; } .fa-twitter:before { content: "\f099"; } .fa-rockrms:before { content: "\f3e9"; } .fa-pinterest:before { content: "\f0d2"; } .fa-buffer:before { content: "\f837"; } .fa-npm:before { content: "\f3d4"; } .fa-yammer:before { content: "\f840"; } .fa-btc:before { content: "\f15a"; } .fa-dribbble:before { content: "\f17d"; } .fa-stumbleupon-circle:before { content: "\f1a3"; } .fa-internet-explorer:before { content: "\f26b"; } .fa-stubber:before { content: "\e5c7"; } .fa-telegram:before { content: "\f2c6"; } .fa-telegram-plane:before { content: "\f2c6"; } .fa-old-republic:before { content: "\f510"; } .fa-odysee:before { content: "\e5c6"; } .fa-square-whatsapp:before { content: "\f40c"; } .fa-whatsapp-square:before { content: "\f40c"; } .fa-node-js:before { content: "\f3d3"; } .fa-edge-legacy:before { content: "\e078"; } .fa-slack:before { content: "\f198"; } .fa-slack-hash:before { content: "\f198"; } .fa-medrt:before { content: "\f3c8"; } .fa-usb:before { content: "\f287"; } .fa-tumblr:before { content: "\f173"; } .fa-vaadin:before { content: "\f408"; } .fa-quora:before { content: "\f2c4"; } .fa-square-x-twitter:before { content: "\e61a"; } .fa-reacteurope:before { content: "\f75d"; } .fa-medium:before { content: "\f23a"; } .fa-medium-m:before { content: "\f23a"; } .fa-amilia:before { content: "\f36d"; } .fa-mixcloud:before { content: "\f289"; } .fa-flipboard:before { content: "\f44d"; } .fa-viacoin:before { content: "\f237"; } .fa-critical-role:before { content: "\f6c9"; } .fa-sitrox:before { content: "\e44a"; } .fa-discourse:before { content: "\f393"; } .fa-joomla:before { content: "\f1aa"; } .fa-mastodon:before { content: "\f4f6"; } .fa-airbnb:before { content: "\f834"; } .fa-wolf-pack-battalion:before { content: "\f514"; } .fa-buy-n-large:before { content: "\f8a6"; } .fa-gulp:before { content: "\f3ae"; } .fa-creative-commons-sampling-plus:before { content: "\f4f1"; } .fa-strava:before { content: "\f428"; } .fa-ember:before { content: "\f423"; } .fa-canadian-maple-leaf:before { content: "\f785"; } .fa-teamspeak:before { content: "\f4f9"; } .fa-pushed:before { content: "\f3e1"; } .fa-wordpress-simple:before { content: "\f411"; } .fa-nutritionix:before { content: "\f3d6"; } .fa-wodu:before { content: "\e088"; } .fa-google-pay:before { content: "\e079"; } .fa-intercom:before { content: "\f7af"; } .fa-zhihu:before { content: "\f63f"; } .fa-korvue:before { content: "\f42f"; } .fa-pix:before { content: "\e43a"; } .fa-steam-symbol:before { content: "\f3f6"; } body.lb-disable-scrolling { overflow: hidden; } .lightboxOverlay { position: absolute; top: 0; left: 0; z-index: 9999; background-color: black; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); opacity: 0.8; display: none; } .lightbox { position: absolute; left: 0; width: 100%; z-index: 10000; text-align: center; line-height: 0; font-weight: normal; outline: none; } .lightbox .lb-image { display: block; height: auto; max-width: inherit; max-height: none; border-radius: 3px; /* Image border */ border: 4px solid white; } .lightbox a img { border: none; } .lb-outerContainer { position: relative; *zoom: 1; width: 250px; height: 250px; margin: 0 auto; border-radius: 4px; /* Background color behind image. This is visible during transitions. */ background-color: white; } .lb-outerContainer:after { content: ""; display: table; clear: both; } .lb-loader { position: absolute; top: 43%; left: 0; height: 25%; width: 100%; text-align: center; line-height: 0; } .lb-cancel { display: block; width: 32px; height: 32px; margin: 0 auto; background: url(https://www.gastrodax.de/skin/frontend/foundation/default/dist/assets/img/loading.gif) no-repeat; } .lb-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } .lb-container > .nav { left: 0; } .lb-nav a { outline: none; background-image: url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="); } .lb-prev, .lb-next { height: 100%; cursor: pointer; display: block; } .lb-nav a.lb-prev { width: 34%; left: 0; float: left; background: url(https://www.gastrodax.de/skin/frontend/foundation/default/dist/assets/img/prev.png) left 48% no-repeat; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 0.6s; -moz-transition: opacity 0.6s; -o-transition: opacity 0.6s; transition: opacity 0.6s; } .lb-nav a.lb-prev:hover { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; } .lb-nav a.lb-next { width: 64%; right: 0; float: right; background: url(https://www.gastrodax.de/skin/frontend/foundation/default/dist/assets/img/next.png) right 48% no-repeat; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 0.6s; -moz-transition: opacity 0.6s; -o-transition: opacity 0.6s; transition: opacity 0.6s; } .lb-nav a.lb-next:hover { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; } .lb-dataContainer { margin: 0 auto; padding-top: 5px; *zoom: 1; width: 100%; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } .lb-dataContainer:after { content: ""; display: table; clear: both; } .lb-data { padding: 0 4px; color: #ccc; } .lb-data .lb-details { width: 85%; float: left; text-align: left; line-height: 1.1em; } .lb-data .lb-caption { font-size: 13px; font-weight: bold; line-height: 1em; } .lb-data .lb-caption a { color: #4ae; } .lb-data .lb-number { display: block; clear: left; padding-bottom: 1em; font-size: 12px; color: #999999; } .lb-data .lb-close { display: block; float: right; width: 30px; height: 30px; background: url(https://www.gastrodax.de/skin/frontend/foundation/default/dist/assets/img/close.png) top right no-repeat; text-align: right; outline: none; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); opacity: 0.7; -webkit-transition: opacity 0.2s; -moz-transition: opacity 0.2s; -o-transition: opacity 0.2s; transition: opacity 0.2s; } .lb-data .lb-close:hover { cursor: pointer; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; } /* My custom styles: Add your scss files below to structure your project styles */ .my-account ol { list-style-type: none; } #wishlist-table img { max-width: inherit; } input.recaptcha_validation { color: #ffffff; font-size: 12px; border: none; height: 0; padding: 0; } .block-account { margin-top: 1rem; } .block-account .block-title { text-transform: uppercase; color: #000c44; } .block-account .block-content { margin-top: 0.5rem; } .block-account .block-content ul.fa-ul { margin-left: 2em; } .block-account .block-content ul li { padding: 0.3em 0; } .block-account .block-content ul li a.active { color: #ff9200; } .remember-me { margin-bottom: 0; } .demo-notice .notice-inner { text-align: center; color: #ffa500; } .callout.nojs, .payment-grid .nojs.method, .osc-column-wrapper #co-payment-form dd p.nojs:first-of-type, .osc-column-wrapper #co-payment-form dd ul.nojs:first-of-type, .opc #opc-payment #checkout-step-payment .sp-methods ul.nojs.form-list, .opc #opc-payment #checkout-step-payment .sp-methods .nojs#payment_form_invoice, .cart form fieldset #shopping-cart-table tbody .nojs.item-msg.error { margin-bottom: 0 !important; } .callout.messages, .payment-grid .messages.method, .osc-column-wrapper #co-payment-form dd p.messages:first-of-type, .osc-column-wrapper #co-payment-form dd ul.messages:first-of-type, .opc #opc-payment #checkout-step-payment .sp-methods ul.messages.form-list, .opc #opc-payment #checkout-step-payment .sp-methods .messages#payment_form_invoice, .cart form fieldset #shopping-cart-table tbody .messages.item-msg.error { display: none; margin-bottom: 0 !important; } .callout.messages.error, .payment-grid .messages.error.method, .osc-column-wrapper #co-payment-form dd p.messages.error:first-of-type, .osc-column-wrapper #co-payment-form dd ul.messages.error:first-of-type, .opc #opc-payment #checkout-step-payment .sp-methods ul.messages.error.form-list, .opc #opc-payment #checkout-step-payment .sp-methods .messages.error#payment_form_invoice, .cart form fieldset #shopping-cart-table tbody .messages.error.item-msg { background-color: #ffd9d9; color: #0a0a0a; } .callout.messages.notice, .payment-grid .messages.notice.method, .osc-column-wrapper #co-payment-form dd p.messages.notice:first-of-type, .osc-column-wrapper #co-payment-form dd ul.messages.notice:first-of-type, .opc #opc-payment #checkout-step-payment .sp-methods ul.messages.notice.form-list, .opc #opc-payment #checkout-step-payment .sp-methods .messages.notice#payment_form_invoice, .cart form fieldset #shopping-cart-table tbody .messages.notice.item-msg.error { background-color: #c7ffc7; color: #0a0a0a; } .validation-advice, .required { color: #ffa500; } .success-msg ul li span { color: #008B00; } .error-msg ul li span { color: #ffa500; } #recaptcha-field .is-invalid-label .form-error { display: block; } .breadcrumbs li:first-child a { font-weight: bold; } @-moz-document url-prefix() {} .scrollToTop { display: none; position: fixed; cursor: pointer; left: 1em; bottom: 1em; color: #000c44; z-index: 2; } .button.split, #cookie-law p a.split, .button-arrow ul li:nth-child(2) a.split { position: relative; padding-right: 3rem; } @media print, screen and (max-width: 39.99875em) { .button.split span, #cookie-law p a.split span, .button-arrow ul li:nth-child(2) a.split span { display: none; } } @media print, screen and (min-width: 40em) { .button.split span, #cookie-law p a.split span, .button-arrow ul li:nth-child(2) a.split span { width: 2.5rem; display: block; height: 100%; position: absolute; right: 0; top: 0; border-left: #fefefe solid 1px; } .button.split span > i, #cookie-law p a.split span > i, .button-arrow ul li:nth-child(2) a.split span > i { display: block; left: 50%; position: absolute; top: 50%; margin-left: -0.5em; margin-top: -0.5em; } } .button-arrow { margin-top: 0.5rem; display: inline-block; margin-left: auto; margin-right: auto; } .button-arrow ul { margin-left: 0; list-style: none; overflow: hidden; } .button-arrow ul li { float: left; } .button-arrow ul li:nth-child(1) a { padding-right: 0 !important; } .button-arrow ul li:nth-child(2) a:before { border: none; } .button-arrow ul li:nth-child(2) a:after { border: none; } .button-arrow ul li a { position: relative; display: block; float: left; } .button-arrow ul li a:hover:after { border-left-color: #cc7500; } .button-arrow ul li a:before { content: " "; display: block; width: 0; height: 0; border-top: 20px solid transparent; border-bottom: 20px solid transparent; border-left: 10px solid white; position: absolute; top: 50%; margin-top: -20px; margin-left: 1px; left: 100%; z-index: 1; } .button-arrow ul li a:after { content: " "; display: block; width: 0; height: 0; border-top: 20px solid transparent; /* Go big on the size, and let overflow hide */ border-bottom: 20px solid transparent; border-left: 10px solid #ff9200; position: absolute; top: 50%; margin-top: -20px; left: 100%; z-index: 2; transition: border-left-color 0.25s ease-out; } .cart ul { list-style-type: none; } .cart .page-title h1 + ul { display: none; } .cart form fieldset #shopping-cart-table tbody img { max-width: inherit; } .cart form fieldset #shopping-cart-table tbody ul li { font-size: 0.8rem; } .cart form fieldset #shopping-cart-table tbody .button-group { margin-bottom: 0; } .cart form fieldset #shopping-cart-table tbody .item-msg.error { color: #ff0000; } .cart .cart-collaterals .shipping .buttons-set .button, .cart .cart-collaterals .shipping .buttons-set #cookie-law p a, #cookie-law p .cart .cart-collaterals .shipping .buttons-set a, .cart .cart-collaterals .shipping .buttons-set .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .cart .cart-collaterals .shipping .buttons-set a { float: right; } .cart .cart-collaterals .totals table { margin-top: 1em; } .cart .cart-collaterals .totals .checkout-types { text-align: center; padding: 0; margin: 0; list-style: none; position: relative; display: flex; flex-wrap: wrap; flex-wrap: nowrap; flex-direction: column; margin-bottom: 1em; } [data-whatinput=mouse] .cart .cart-collaterals .totals .checkout-types li { outline: 0; } .cart .cart-collaterals .totals .checkout-types a, .cart .cart-collaterals .totals .checkout-types .button, .cart .cart-collaterals .totals .checkout-types #cookie-law p a, #cookie-law p .cart .cart-collaterals .totals .checkout-types a, .cart .cart-collaterals .totals .checkout-types .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .cart .cart-collaterals .totals .checkout-types a { line-height: 1; text-decoration: none; display: block; padding: 0.7rem 1rem; } .cart .cart-collaterals .totals .checkout-types input, .cart .cart-collaterals .totals .checkout-types select, .cart .cart-collaterals .totals .checkout-types a, .cart .cart-collaterals .totals .checkout-types button { margin-bottom: 0; } .cart .cart-collaterals .totals .checkout-types input { display: inline-block; } .cart .cart-collaterals .totals .checkout-types li { min-height: 3rem; margin-bottom: 2px; padding: 0.5rem; background: #f1f1f1; } .cart .cart-collaterals .totals .checkout-types li button, .cart .cart-collaterals .totals .checkout-types li a { display: inline !important; } .cart .cart-collaterals .totals .checkout-types p { margin: 0; } .cart .cart-collaterals .totals .checkout-types .paypal-or, .cart .cart-collaterals .totals .checkout-types .amazon-or { margin: 0 1rem; } .off-canvas_cart { margin: 1rem; padding: 1rem; } .off-canvas_cart .summary .mini-products-list { list-style: none; padding: 0; margin: 0; } .off-canvas_cart .summary .mini-products-list .item_details { font-size: 12px; list-style: none; padding: 0; margin: 0; padding-right: 0; padding-left: 0; max-width: 81.25rem; margin-left: auto; margin-right: auto; display: flex; flex-flow: row wrap; justify-content: center; align-items: center; justify-content: center; } .off-canvas_cart .summary .mini-products-list .item_details .image { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .off-canvas_cart .summary .mini-products-list .item_details .name { flex: 0 0 auto; width: calc(58.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .off-canvas_cart .summary .mini-products-list .item_details .del { flex: 0 0 auto; width: calc(16.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .off-canvas_cart .summary .mini-products-list .item_details .del button { cursor: pointer; } .off-canvas_cart .summary #shopping-cart-totals-table { margin-top: 5px; font-size: 12px; } #offCanvasRightCart { border-left: 1px solid #000c44; } .toolbar, .toolbar-3 { margin: 0.5rem 0; } .toolbar .limiter, .toolbar .sort-by, .toolbar-3 .limiter, .toolbar-3 .sort-by { padding: 0 1rem; } @media screen and (min-width: 40em) { .toolbar .amount p, .toolbar .amount .input-group, .toolbar .limiter p, .toolbar .limiter .input-group, .toolbar .sort-by p, .toolbar .sort-by .input-group, .toolbar-3 .amount p, .toolbar-3 .amount .input-group, .toolbar-3 .limiter p, .toolbar-3 .limiter .input-group, .toolbar-3 .sort-by p, .toolbar-3 .sort-by .input-group { margin-bottom: 0; } } .toolbar .pages strong, .toolbar-3 .pages strong { display: none; } @media screen and (min-width: 40em) { .toolbar .pages .pagination, .toolbar-3 .pages .pagination { margin-bottom: 0; } } .toolbar .pages ol li, .toolbar-3 .pages ol li { display: inline-block; } .toolbar .sort-by, .toolbar-3 .sort-by { float: right; } .toolbar .sort-by select, .toolbar-3 .sort-by select { margin-bottom: 0; } .toolbar-bottom { margin: 0.5rem 0; } .toolbar-bottom .toolbar, .toolbar-bottom .toolbar-3 { margin-bottom: 0; padding-bottom: 0; } .categories-grid, .categories-home-grid, .categories-jura-grid, .manufacturers-grid { list-style-type: none; } .categories-grid li, .categories-home-grid li, .categories-jura-grid li, .manufacturers-grid li { padding: 0.5em; border: 1px solid #cacaca; border-radius: 5px; cursor: pointer; text-align: center; position: relative; } .categories-grid li.come-in, .categories-home-grid li.come-in, .categories-jura-grid li.come-in, .manufacturers-grid li.come-in { transform: translateY(400px); animation: come-in 1s ease forwards; } .categories-grid li.come-in:nth-child(odd), .categories-home-grid li.come-in:nth-child(odd), .categories-jura-grid li.come-in:nth-child(odd), .manufacturers-grid li.come-in:nth-child(odd) { animation-duration: 0.8s; } .categories-grid li.already-visible, .categories-home-grid li.already-visible, .categories-jura-grid li.already-visible, .manufacturers-grid li.already-visible { transform: translateY(0); animation: none; } @keyframes come-in { to { transform: translateY(0); } } .categories-grid li img, .categories-home-grid li img, .categories-jura-grid li img, .manufacturers-grid li img { padding-bottom: 1rem; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .categories-grid li .category-name, .categories-home-grid li .category-name, .categories-jura-grid li .category-name, .manufacturers-grid li .category-name { margin: 0; font-size: 0.9375rem; line-height: 1rem; word-wrap: break-word; font-weight: bold; } .categories-grid li:hover, .categories-grid li:focus, .categories-home-grid li:hover, .categories-home-grid li:focus, .categories-jura-grid li:hover, .categories-jura-grid li:focus, .manufacturers-grid li:hover, .manufacturers-grid li:focus { border: 1px solid #8a8a8a; -moz-box-shadow: 1px 1px 6px #a0a0a0; -webkit-box-shadow: 1px 1px 6px #a0a0a0; box-shadow: 1px 1px 6px #a0a0a0; } .categories-grid li:hover img, .categories-grid li:focus img, .categories-home-grid li:hover img, .categories-home-grid li:focus img, .categories-jura-grid li:hover img, .categories-jura-grid li:focus img, .manufacturers-grid li:hover img, .manufacturers-grid li:focus img { -moz-transform: scale(1.05); -webkit-transform: scale(1.05); transform: scale(1.05); } .manufacturers-grid li .category-name { text-indent: -100000rem; line-height: 0; } .manufacturers-grid li img { padding: 0; } .gift-grid .item { cursor: default !important; } .products-list .item, .products-list .column, .products-list .columns, .products-grid .item, .products-grid .column, .products-grid .columns, .gift-grid .item, .gift-grid .column, .gift-grid .columns, .top-products-slider .item, .top-products-slider .column, .top-products-slider .columns { padding: 0.5rem; border: 1px solid #cacaca; border-radius: 5px; cursor: pointer; text-align: center; display: flex; flex-direction: column; justify-content: space-between; position: relative; } .products-list .item .products-image img, .products-list .column .products-image img, .products-list .columns .products-image img, .products-grid .item .products-image img, .products-grid .column .products-image img, .products-grid .columns .products-image img, .gift-grid .item .products-image img, .gift-grid .column .products-image img, .gift-grid .columns .products-image img, .top-products-slider .item .products-image img, .top-products-slider .column .products-image img, .top-products-slider .columns .products-image img { -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .products-list .item.come-in, .products-list .column.come-in, .products-list .come-in.columns, .products-grid .item.come-in, .products-grid .column.come-in, .products-grid .come-in.columns, .gift-grid .item.come-in, .gift-grid .column.come-in, .gift-grid .come-in.columns, .top-products-slider .item.come-in, .top-products-slider .column.come-in, .top-products-slider .come-in.columns { transform: translateY(150px); animation: come-in 1s ease forwards; } .products-list .item.come-in:nth-child(odd), .products-list .column.come-in:nth-child(odd), .products-list .come-in.columns:nth-child(odd), .products-grid .item.come-in:nth-child(odd), .products-grid .column.come-in:nth-child(odd), .products-grid .come-in.columns:nth-child(odd), .gift-grid .item.come-in:nth-child(odd), .gift-grid .column.come-in:nth-child(odd), .gift-grid .come-in.columns:nth-child(odd), .top-products-slider .item.come-in:nth-child(odd), .top-products-slider .column.come-in:nth-child(odd), .top-products-slider .come-in.columns:nth-child(odd) { animation-duration: 0.8s; } .products-list .item.already-visible, .products-list .column.already-visible, .products-list .already-visible.columns, .products-grid .item.already-visible, .products-grid .column.already-visible, .products-grid .already-visible.columns, .gift-grid .item.already-visible, .gift-grid .column.already-visible, .gift-grid .already-visible.columns, .top-products-slider .item.already-visible, .top-products-slider .column.already-visible, .top-products-slider .already-visible.columns { transform: translateY(0); animation: none; } @keyframes come-in { to { transform: translateY(0); } } .products-list .item.sdp:hover, .products-list .item.sdp:active, .products-list .column.sdp:hover, .products-list .sdp.columns:hover, .products-list .column.sdp:active, .products-list .sdp.columns:active, .products-grid .item.sdp:hover, .products-grid .item.sdp:active, .products-grid .column.sdp:hover, .products-grid .sdp.columns:hover, .products-grid .column.sdp:active, .products-grid .sdp.columns:active, .gift-grid .item.sdp:hover, .gift-grid .item.sdp:active, .gift-grid .column.sdp:hover, .gift-grid .sdp.columns:hover, .gift-grid .column.sdp:active, .gift-grid .sdp.columns:active, .top-products-slider .item.sdp:hover, .top-products-slider .item.sdp:active, .top-products-slider .column.sdp:hover, .top-products-slider .sdp.columns:hover, .top-products-slider .column.sdp:active, .top-products-slider .sdp.columns:active { animation: shake 0.8s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; transform: translate3d(0, 0, 0); backface-visibility: hidden; perspective: 1000px; } @keyframes shake { 10%, 90% { transform: translate3d(-1px, 0, 0); } 20%, 80% { transform: translate3d(2px, 0, 0); } 30%, 50%, 70% { transform: translate3d(-4px, 0, 0); } 40%, 60% { transform: translate3d(4px, 0, 0); } } .products-list .item.sdp .product-name, .products-list .column.sdp .product-name, .products-list .sdp.columns .product-name, .products-grid .item.sdp .product-name, .products-grid .column.sdp .product-name, .products-grid .sdp.columns .product-name, .gift-grid .item.sdp .product-name, .gift-grid .column.sdp .product-name, .gift-grid .sdp.columns .product-name, .top-products-slider .item.sdp .product-name, .top-products-slider .column.sdp .product-name, .top-products-slider .sdp.columns .product-name { margin: 5px 5px 0 5px; font-size: 0.9375rem; line-height: 1rem; word-wrap: break-word; } .products-list .item.sdp .product-name a.button, .products-list .item.sdp .product-name #cookie-law p a, #cookie-law p .products-list .item.sdp .product-name a, .products-list .item.sdp .product-name .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .products-list .item.sdp .product-name a, .products-list .column.sdp .product-name a.button, .products-list .column.sdp .product-name #cookie-law p a, #cookie-law p .products-list .column.sdp .product-name a, .products-list .sdp.columns .product-name a.button, .products-list .sdp.columns .product-name #cookie-law p a, #cookie-law p .products-list .sdp.columns .product-name a, .products-list .column.sdp .product-name .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .products-list .column.sdp .product-name a, .products-list .sdp.columns .product-name .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .products-list .sdp.columns .product-name a, .products-grid .item.sdp .product-name a.button, .products-grid .item.sdp .product-name #cookie-law p a, #cookie-law p .products-grid .item.sdp .product-name a, .products-grid .item.sdp .product-name .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .products-grid .item.sdp .product-name a, .products-grid .column.sdp .product-name a.button, .products-grid .column.sdp .product-name #cookie-law p a, #cookie-law p .products-grid .column.sdp .product-name a, .products-grid .sdp.columns .product-name a.button, .products-grid .sdp.columns .product-name #cookie-law p a, #cookie-law p .products-grid .sdp.columns .product-name a, .products-grid .column.sdp .product-name .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .products-grid .column.sdp .product-name a, .products-grid .sdp.columns .product-name .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .products-grid .sdp.columns .product-name a, .gift-grid .item.sdp .product-name a.button, .gift-grid .item.sdp .product-name #cookie-law p a, #cookie-law p .gift-grid .item.sdp .product-name a, .gift-grid .item.sdp .product-name .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .gift-grid .item.sdp .product-name a, .gift-grid .column.sdp .product-name a.button, .gift-grid .column.sdp .product-name #cookie-law p a, #cookie-law p .gift-grid .column.sdp .product-name a, .gift-grid .sdp.columns .product-name a.button, .gift-grid .sdp.columns .product-name #cookie-law p a, #cookie-law p .gift-grid .sdp.columns .product-name a, .gift-grid .column.sdp .product-name .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .gift-grid .column.sdp .product-name a, .gift-grid .sdp.columns .product-name .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .gift-grid .sdp.columns .product-name a, .top-products-slider .item.sdp .product-name a.button, .top-products-slider .item.sdp .product-name #cookie-law p a, #cookie-law p .top-products-slider .item.sdp .product-name a, .top-products-slider .item.sdp .product-name .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .top-products-slider .item.sdp .product-name a, .top-products-slider .column.sdp .product-name a.button, .top-products-slider .column.sdp .product-name #cookie-law p a, #cookie-law p .top-products-slider .column.sdp .product-name a, .top-products-slider .sdp.columns .product-name a.button, .top-products-slider .sdp.columns .product-name #cookie-law p a, #cookie-law p .top-products-slider .sdp.columns .product-name a, .top-products-slider .column.sdp .product-name .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .top-products-slider .column.sdp .product-name a, .top-products-slider .sdp.columns .product-name .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .top-products-slider .sdp.columns .product-name a { margin: 0; } .products-list .item .product-name, .products-list .column .product-name, .products-list .columns .product-name, .products-grid .item .product-name, .products-grid .column .product-name, .products-grid .columns .product-name, .gift-grid .item .product-name, .gift-grid .column .product-name, .gift-grid .columns .product-name, .top-products-slider .item .product-name, .top-products-slider .column .product-name, .top-products-slider .columns .product-name { margin: 0; font-size: 0.9375rem; line-height: 1rem; word-wrap: break-word; } .products-list .item:hover, .products-list .item:focus, .products-list .column:hover, .products-list .columns:hover, .products-list .column:focus, .products-list .columns:focus, .products-grid .item:hover, .products-grid .item:focus, .products-grid .column:hover, .products-grid .columns:hover, .products-grid .column:focus, .products-grid .columns:focus, .gift-grid .item:hover, .gift-grid .item:focus, .gift-grid .column:hover, .gift-grid .columns:hover, .gift-grid .column:focus, .gift-grid .columns:focus, .top-products-slider .item:hover, .top-products-slider .item:focus, .top-products-slider .column:hover, .top-products-slider .columns:hover, .top-products-slider .column:focus, .top-products-slider .columns:focus { border: 1px solid #8a8a8a; -moz-box-shadow: 1px 1px 6px #a0a0a0; -webkit-box-shadow: 1px 1px 6px #a0a0a0; box-shadow: 1px 1px 6px #a0a0a0; } .products-list .item:hover .products-image img, .products-list .item:focus .products-image img, .products-list .column:hover .products-image img, .products-list .columns:hover .products-image img, .products-list .column:focus .products-image img, .products-list .columns:focus .products-image img, .products-grid .item:hover .products-image img, .products-grid .item:focus .products-image img, .products-grid .column:hover .products-image img, .products-grid .columns:hover .products-image img, .products-grid .column:focus .products-image img, .products-grid .columns:focus .products-image img, .gift-grid .item:hover .products-image img, .gift-grid .item:focus .products-image img, .gift-grid .column:hover .products-image img, .gift-grid .columns:hover .products-image img, .gift-grid .column:focus .products-image img, .gift-grid .columns:focus .products-image img, .top-products-slider .item:hover .products-image img, .top-products-slider .item:focus .products-image img, .top-products-slider .column:hover .products-image img, .top-products-slider .columns:hover .products-image img, .top-products-slider .column:focus .products-image img, .top-products-slider .columns:focus .products-image img { z-index: 1; -moz-transform: scale(1.05); -webkit-transform: scale(1.05); transform: scale(1.05); } .products-list .item.ampromo-type-simple .product-name, .products-list .column.ampromo-type-simple .product-name, .products-list .ampromo-type-simple.columns .product-name, .products-grid .item.ampromo-type-simple .product-name, .products-grid .column.ampromo-type-simple .product-name, .products-grid .ampromo-type-simple.columns .product-name, .gift-grid .item.ampromo-type-simple .product-name, .gift-grid .column.ampromo-type-simple .product-name, .gift-grid .ampromo-type-simple.columns .product-name, .top-products-slider .item.ampromo-type-simple .product-name, .top-products-slider .column.ampromo-type-simple .product-name, .top-products-slider .ampromo-type-simple.columns .product-name { height: 4em; } .products-list .itemwide, .products-grid .itemwide, .gift-grid .itemwide, .top-products-slider .itemwide { padding: 0.5rem; cursor: pointer; text-align: center; display: flex; flex-direction: column; justify-content: space-between; position: relative; } .products-list .itemwide img, .products-grid .itemwide img, .gift-grid .itemwide img, .top-products-slider .itemwide img { border-radius: 5px; } .products-list .item, .products-list .with-image-desc, .products-grid .item, .products-grid .with-image-desc, .gift-grid .item, .gift-grid .with-image-desc, .top-products-slider .item, .top-products-slider .with-image-desc { position: relative; } .products-list .item .special-ribbon, .products-list .with-image-desc .special-ribbon, .products-grid .item .special-ribbon, .products-grid .with-image-desc .special-ribbon, .gift-grid .item .special-ribbon, .gift-grid .with-image-desc .special-ribbon, .top-products-slider .item .special-ribbon, .top-products-slider .with-image-desc .special-ribbon { z-index: 2; position: absolute; right: -1px; top: -1px; overflow: hidden; width: 150px; height: 150px; text-align: right; } .products-list .item .special-ribbon span, .products-list .with-image-desc .special-ribbon span, .products-grid .item .special-ribbon span, .products-grid .with-image-desc .special-ribbon span, .gift-grid .item .special-ribbon span, .gift-grid .with-image-desc .special-ribbon span, .top-products-slider .item .special-ribbon span, .top-products-slider .with-image-desc .special-ribbon span { font-size: 1rem; color: #fefefe; text-align: center; line-height: 1.5rem; transform: rotate(45deg); -webkit-transform: rotate(45deg); width: 200px; display: block; background: #ff0000; position: absolute; top: 38px; right: -42px; } .products-list .item .new-ribbon, .products-list .item .gift-ribbon, .products-list .with-image-desc .new-ribbon, .products-list .with-image-desc .gift-ribbon, .products-grid .item .new-ribbon, .products-grid .item .gift-ribbon, .products-grid .with-image-desc .new-ribbon, .products-grid .with-image-desc .gift-ribbon, .gift-grid .item .new-ribbon, .gift-grid .item .gift-ribbon, .gift-grid .with-image-desc .new-ribbon, .gift-grid .with-image-desc .gift-ribbon, .top-products-slider .item .new-ribbon, .top-products-slider .item .gift-ribbon, .top-products-slider .with-image-desc .new-ribbon, .top-products-slider .with-image-desc .gift-ribbon { z-index: 2; position: absolute; right: -1px; top: -1px; overflow: hidden; width: 150px; height: 150px; text-align: right; } .products-list .item .new-ribbon span, .products-list .item .gift-ribbon span, .products-list .with-image-desc .new-ribbon span, .products-list .with-image-desc .gift-ribbon span, .products-grid .item .new-ribbon span, .products-grid .item .gift-ribbon span, .products-grid .with-image-desc .new-ribbon span, .products-grid .with-image-desc .gift-ribbon span, .gift-grid .item .new-ribbon span, .gift-grid .item .gift-ribbon span, .gift-grid .with-image-desc .new-ribbon span, .gift-grid .with-image-desc .gift-ribbon span, .top-products-slider .item .new-ribbon span, .top-products-slider .item .gift-ribbon span, .top-products-slider .with-image-desc .new-ribbon span, .top-products-slider .with-image-desc .gift-ribbon span { font-size: 1rem; color: #fefefe; text-align: center; line-height: 1.5rem; transform: rotate(45deg); -webkit-transform: rotate(45deg); width: 135px; display: block; background: #008B00; position: absolute; top: 20px; right: -34px; } .products-list .item .products-image img, .products-list .with-image-desc .products-image img, .products-grid .item .products-image img, .products-grid .with-image-desc .products-image img, .gift-grid .item .products-image img, .gift-grid .with-image-desc .products-image img, .top-products-slider .item .products-image img, .top-products-slider .with-image-desc .products-image img { z-index: 1; } .products-list .item .product-brand, .products-list .with-image-desc .product-brand, .products-grid .item .product-brand, .products-grid .with-image-desc .product-brand, .gift-grid .item .product-brand, .gift-grid .with-image-desc .product-brand, .top-products-slider .item .product-brand, .top-products-slider .with-image-desc .product-brand { z-index: 2; } .products-list .item .product-brand img, .products-list .with-image-desc .product-brand img, .products-grid .item .product-brand img, .products-grid .with-image-desc .product-brand img, .gift-grid .item .product-brand img, .gift-grid .with-image-desc .product-brand img, .top-products-slider .item .product-brand img, .top-products-slider .with-image-desc .product-brand img { max-width: 8rem; text-align: center; } .products-list .item .commissioning, .products-list .with-image-desc .commissioning, .products-grid .item .commissioning, .products-grid .with-image-desc .commissioning, .gift-grid .item .commissioning, .gift-grid .with-image-desc .commissioning, .top-products-slider .item .commissioning, .top-products-slider .with-image-desc .commissioning { font-size: 0.8rem; color: #ff0000; } .products-list .item .price-box, .products-list .with-image-desc .price-box, .products-grid .item .price-box, .products-grid .with-image-desc .price-box, .gift-grid .item .price-box, .gift-grid .with-image-desc .price-box, .top-products-slider .item .price-box, .top-products-slider .with-image-desc .price-box { font-size: 0.8rem; margin-top: 0.5rem; } .products-list .item .price-box .regular-price, .products-list .item .price-box .special-price, .products-list .with-image-desc .price-box .regular-price, .products-list .with-image-desc .price-box .special-price, .products-grid .item .price-box .regular-price, .products-grid .item .price-box .special-price, .products-grid .with-image-desc .price-box .regular-price, .products-grid .with-image-desc .price-box .special-price, .gift-grid .item .price-box .regular-price, .gift-grid .item .price-box .special-price, .gift-grid .with-image-desc .price-box .regular-price, .gift-grid .with-image-desc .price-box .special-price, .top-products-slider .item .price-box .regular-price, .top-products-slider .item .price-box .special-price, .top-products-slider .with-image-desc .price-box .regular-price, .top-products-slider .with-image-desc .price-box .special-price { margin: 0; } .products-list .item .price-box .regular-price .price-label, .products-list .item .price-box .special-price .price-label, .products-list .with-image-desc .price-box .regular-price .price-label, .products-list .with-image-desc .price-box .special-price .price-label, .products-grid .item .price-box .regular-price .price-label, .products-grid .item .price-box .special-price .price-label, .products-grid .with-image-desc .price-box .regular-price .price-label, .products-grid .with-image-desc .price-box .special-price .price-label, .gift-grid .item .price-box .regular-price .price-label, .gift-grid .item .price-box .special-price .price-label, .gift-grid .with-image-desc .price-box .regular-price .price-label, .gift-grid .with-image-desc .price-box .special-price .price-label, .top-products-slider .item .price-box .regular-price .price-label, .top-products-slider .item .price-box .special-price .price-label, .top-products-slider .with-image-desc .price-box .regular-price .price-label, .top-products-slider .with-image-desc .price-box .special-price .price-label { line-height: 1rem; } .products-list .item .price-box .regular-price .price, .products-list .item .price-box .special-price .price, .products-list .with-image-desc .price-box .regular-price .price, .products-list .with-image-desc .price-box .special-price .price, .products-grid .item .price-box .regular-price .price, .products-grid .item .price-box .special-price .price, .products-grid .with-image-desc .price-box .regular-price .price, .products-grid .with-image-desc .price-box .special-price .price, .gift-grid .item .price-box .regular-price .price, .gift-grid .item .price-box .special-price .price, .gift-grid .with-image-desc .price-box .regular-price .price, .gift-grid .with-image-desc .price-box .special-price .price, .top-products-slider .item .price-box .regular-price .price, .top-products-slider .item .price-box .special-price .price, .top-products-slider .with-image-desc .price-box .regular-price .price, .top-products-slider .with-image-desc .price-box .special-price .price { margin: 0; padding: 0 !important; font-size: 1rem; vertical-align: middle; color: #008B00; } .products-list .item .price-box .regular-price .price span.price, .products-list .item .price-box .special-price .price span.price, .products-list .with-image-desc .price-box .regular-price .price span.price, .products-list .with-image-desc .price-box .special-price .price span.price, .products-grid .item .price-box .regular-price .price span.price, .products-grid .item .price-box .special-price .price span.price, .products-grid .with-image-desc .price-box .regular-price .price span.price, .products-grid .with-image-desc .price-box .special-price .price span.price, .gift-grid .item .price-box .regular-price .price span.price, .gift-grid .item .price-box .special-price .price span.price, .gift-grid .with-image-desc .price-box .regular-price .price span.price, .gift-grid .with-image-desc .price-box .special-price .price span.price, .top-products-slider .item .price-box .regular-price .price span.price, .top-products-slider .item .price-box .special-price .price span.price, .top-products-slider .with-image-desc .price-box .regular-price .price span.price, .top-products-slider .with-image-desc .price-box .special-price .price span.price { padding: 0 !important; font-size: 1rem; vertical-align: middle; color: #008B00; } .products-list .item .price-box .skonto-price, .products-list .with-image-desc .price-box .skonto-price, .products-grid .item .price-box .skonto-price, .products-grid .with-image-desc .price-box .skonto-price, .gift-grid .item .price-box .skonto-price, .gift-grid .with-image-desc .price-box .skonto-price, .top-products-slider .item .price-box .skonto-price, .top-products-slider .with-image-desc .price-box .skonto-price { margin: 0; line-height: 0; } .products-list .item .price-box .skonto-price .price-label, .products-list .with-image-desc .price-box .skonto-price .price-label, .products-grid .item .price-box .skonto-price .price-label, .products-grid .with-image-desc .price-box .skonto-price .price-label, .gift-grid .item .price-box .skonto-price .price-label, .gift-grid .with-image-desc .price-box .skonto-price .price-label, .top-products-slider .item .price-box .skonto-price .price-label, .top-products-slider .with-image-desc .price-box .skonto-price .price-label { line-height: 1rem; } .products-list .item .price-box .skonto-price .price, .products-list .with-image-desc .price-box .skonto-price .price, .products-grid .item .price-box .skonto-price .price, .products-grid .with-image-desc .price-box .skonto-price .price, .gift-grid .item .price-box .skonto-price .price, .gift-grid .with-image-desc .price-box .skonto-price .price, .top-products-slider .item .price-box .skonto-price .price, .top-products-slider .with-image-desc .price-box .skonto-price .price { color: #008B00; padding: 0 !important; font-size: 1rem; } .products-list .item .price-box .old-price, .products-list .item .price-box .msrp-price, .products-list .item .price-box .mwst-price, .products-list .item .price-box .skontotax-price, .products-list .item .price-box .regular-price, .products-list .with-image-desc .price-box .old-price, .products-list .with-image-desc .price-box .msrp-price, .products-list .with-image-desc .price-box .mwst-price, .products-list .with-image-desc .price-box .skontotax-price, .products-list .with-image-desc .price-box .regular-price, .products-grid .item .price-box .old-price, .products-grid .item .price-box .msrp-price, .products-grid .item .price-box .mwst-price, .products-grid .item .price-box .skontotax-price, .products-grid .item .price-box .regular-price, .products-grid .with-image-desc .price-box .old-price, .products-grid .with-image-desc .price-box .msrp-price, .products-grid .with-image-desc .price-box .mwst-price, .products-grid .with-image-desc .price-box .skontotax-price, .products-grid .with-image-desc .price-box .regular-price, .gift-grid .item .price-box .old-price, .gift-grid .item .price-box .msrp-price, .gift-grid .item .price-box .mwst-price, .gift-grid .item .price-box .skontotax-price, .gift-grid .item .price-box .regular-price, .gift-grid .with-image-desc .price-box .old-price, .gift-grid .with-image-desc .price-box .msrp-price, .gift-grid .with-image-desc .price-box .mwst-price, .gift-grid .with-image-desc .price-box .skontotax-price, .gift-grid .with-image-desc .price-box .regular-price, .top-products-slider .item .price-box .old-price, .top-products-slider .item .price-box .msrp-price, .top-products-slider .item .price-box .mwst-price, .top-products-slider .item .price-box .skontotax-price, .top-products-slider .item .price-box .regular-price, .top-products-slider .with-image-desc .price-box .old-price, .top-products-slider .with-image-desc .price-box .msrp-price, .top-products-slider .with-image-desc .price-box .mwst-price, .top-products-slider .with-image-desc .price-box .skontotax-price, .top-products-slider .with-image-desc .price-box .regular-price { display: block; margin: 0; line-height: 1rem; } .products-list .item .price-box .old-price .price-label, .products-list .item .price-box .msrp-price .price-label, .products-list .item .price-box .mwst-price .price-label, .products-list .item .price-box .skontotax-price .price-label, .products-list .item .price-box .regular-price .price-label, .products-list .with-image-desc .price-box .old-price .price-label, .products-list .with-image-desc .price-box .msrp-price .price-label, .products-list .with-image-desc .price-box .mwst-price .price-label, .products-list .with-image-desc .price-box .skontotax-price .price-label, .products-list .with-image-desc .price-box .regular-price .price-label, .products-grid .item .price-box .old-price .price-label, .products-grid .item .price-box .msrp-price .price-label, .products-grid .item .price-box .mwst-price .price-label, .products-grid .item .price-box .skontotax-price .price-label, .products-grid .item .price-box .regular-price .price-label, .products-grid .with-image-desc .price-box .old-price .price-label, .products-grid .with-image-desc .price-box .msrp-price .price-label, .products-grid .with-image-desc .price-box .mwst-price .price-label, .products-grid .with-image-desc .price-box .skontotax-price .price-label, .products-grid .with-image-desc .price-box .regular-price .price-label, .gift-grid .item .price-box .old-price .price-label, .gift-grid .item .price-box .msrp-price .price-label, .gift-grid .item .price-box .mwst-price .price-label, .gift-grid .item .price-box .skontotax-price .price-label, .gift-grid .item .price-box .regular-price .price-label, .gift-grid .with-image-desc .price-box .old-price .price-label, .gift-grid .with-image-desc .price-box .msrp-price .price-label, .gift-grid .with-image-desc .price-box .mwst-price .price-label, .gift-grid .with-image-desc .price-box .skontotax-price .price-label, .gift-grid .with-image-desc .price-box .regular-price .price-label, .top-products-slider .item .price-box .old-price .price-label, .top-products-slider .item .price-box .msrp-price .price-label, .top-products-slider .item .price-box .mwst-price .price-label, .top-products-slider .item .price-box .skontotax-price .price-label, .top-products-slider .item .price-box .regular-price .price-label, .top-products-slider .with-image-desc .price-box .old-price .price-label, .top-products-slider .with-image-desc .price-box .msrp-price .price-label, .top-products-slider .with-image-desc .price-box .mwst-price .price-label, .top-products-slider .with-image-desc .price-box .skontotax-price .price-label, .top-products-slider .with-image-desc .price-box .regular-price .price-label { vertical-align: middle; } .products-list .item .price-box .old-price .price, .products-list .item .price-box .msrp-price .price, .products-list .item .price-box .mwst-price .price, .products-list .item .price-box .skontotax-price .price, .products-list .item .price-box .regular-price .price, .products-list .with-image-desc .price-box .old-price .price, .products-list .with-image-desc .price-box .msrp-price .price, .products-list .with-image-desc .price-box .mwst-price .price, .products-list .with-image-desc .price-box .skontotax-price .price, .products-list .with-image-desc .price-box .regular-price .price, .products-grid .item .price-box .old-price .price, .products-grid .item .price-box .msrp-price .price, .products-grid .item .price-box .mwst-price .price, .products-grid .item .price-box .skontotax-price .price, .products-grid .item .price-box .regular-price .price, .products-grid .with-image-desc .price-box .old-price .price, .products-grid .with-image-desc .price-box .msrp-price .price, .products-grid .with-image-desc .price-box .mwst-price .price, .products-grid .with-image-desc .price-box .skontotax-price .price, .products-grid .with-image-desc .price-box .regular-price .price, .gift-grid .item .price-box .old-price .price, .gift-grid .item .price-box .msrp-price .price, .gift-grid .item .price-box .mwst-price .price, .gift-grid .item .price-box .skontotax-price .price, .gift-grid .item .price-box .regular-price .price, .gift-grid .with-image-desc .price-box .old-price .price, .gift-grid .with-image-desc .price-box .msrp-price .price, .gift-grid .with-image-desc .price-box .mwst-price .price, .gift-grid .with-image-desc .price-box .skontotax-price .price, .gift-grid .with-image-desc .price-box .regular-price .price, .top-products-slider .item .price-box .old-price .price, .top-products-slider .item .price-box .msrp-price .price, .top-products-slider .item .price-box .mwst-price .price, .top-products-slider .item .price-box .skontotax-price .price, .top-products-slider .item .price-box .regular-price .price, .top-products-slider .with-image-desc .price-box .old-price .price, .top-products-slider .with-image-desc .price-box .msrp-price .price, .top-products-slider .with-image-desc .price-box .mwst-price .price, .top-products-slider .with-image-desc .price-box .skontotax-price .price, .top-products-slider .with-image-desc .price-box .regular-price .price { vertical-align: middle; font-weight: 600; } .products-list .item .price-box .special-price, .products-list .item .price-box .to-date, .products-list .item .price-box .minimal-price-link, .products-list .with-image-desc .price-box .special-price, .products-list .with-image-desc .price-box .to-date, .products-list .with-image-desc .price-box .minimal-price-link, .products-grid .item .price-box .special-price, .products-grid .item .price-box .to-date, .products-grid .item .price-box .minimal-price-link, .products-grid .with-image-desc .price-box .special-price, .products-grid .with-image-desc .price-box .to-date, .products-grid .with-image-desc .price-box .minimal-price-link, .gift-grid .item .price-box .special-price, .gift-grid .item .price-box .to-date, .gift-grid .item .price-box .minimal-price-link, .gift-grid .with-image-desc .price-box .special-price, .gift-grid .with-image-desc .price-box .to-date, .gift-grid .with-image-desc .price-box .minimal-price-link, .top-products-slider .item .price-box .special-price, .top-products-slider .item .price-box .to-date, .top-products-slider .item .price-box .minimal-price-link, .top-products-slider .with-image-desc .price-box .special-price, .top-products-slider .with-image-desc .price-box .to-date, .top-products-slider .with-image-desc .price-box .minimal-price-link { color: #ff0000; display: block; line-height: 1rem; } .products-list .item .price-box .special-price .price-label, .products-list .item .price-box .special-price .label, .products-list .item .price-box .to-date .price-label, .products-list .item .price-box .to-date .label, .products-list .item .price-box .minimal-price-link .price-label, .products-list .item .price-box .minimal-price-link .label, .products-list .with-image-desc .price-box .special-price .price-label, .products-list .with-image-desc .price-box .special-price .label, .products-list .with-image-desc .price-box .to-date .price-label, .products-list .with-image-desc .price-box .to-date .label, .products-list .with-image-desc .price-box .minimal-price-link .price-label, .products-list .with-image-desc .price-box .minimal-price-link .label, .products-grid .item .price-box .special-price .price-label, .products-grid .item .price-box .special-price .label, .products-grid .item .price-box .to-date .price-label, .products-grid .item .price-box .to-date .label, .products-grid .item .price-box .minimal-price-link .price-label, .products-grid .item .price-box .minimal-price-link .label, .products-grid .with-image-desc .price-box .special-price .price-label, .products-grid .with-image-desc .price-box .special-price .label, .products-grid .with-image-desc .price-box .to-date .price-label, .products-grid .with-image-desc .price-box .to-date .label, .products-grid .with-image-desc .price-box .minimal-price-link .price-label, .products-grid .with-image-desc .price-box .minimal-price-link .label, .gift-grid .item .price-box .special-price .price-label, .gift-grid .item .price-box .special-price .label, .gift-grid .item .price-box .to-date .price-label, .gift-grid .item .price-box .to-date .label, .gift-grid .item .price-box .minimal-price-link .price-label, .gift-grid .item .price-box .minimal-price-link .label, .gift-grid .with-image-desc .price-box .special-price .price-label, .gift-grid .with-image-desc .price-box .special-price .label, .gift-grid .with-image-desc .price-box .to-date .price-label, .gift-grid .with-image-desc .price-box .to-date .label, .gift-grid .with-image-desc .price-box .minimal-price-link .price-label, .gift-grid .with-image-desc .price-box .minimal-price-link .label, .top-products-slider .item .price-box .special-price .price-label, .top-products-slider .item .price-box .special-price .label, .top-products-slider .item .price-box .to-date .price-label, .top-products-slider .item .price-box .to-date .label, .top-products-slider .item .price-box .minimal-price-link .price-label, .top-products-slider .item .price-box .minimal-price-link .label, .top-products-slider .with-image-desc .price-box .special-price .price-label, .top-products-slider .with-image-desc .price-box .special-price .label, .top-products-slider .with-image-desc .price-box .to-date .price-label, .top-products-slider .with-image-desc .price-box .to-date .label, .top-products-slider .with-image-desc .price-box .minimal-price-link .price-label, .top-products-slider .with-image-desc .price-box .minimal-price-link .label { vertical-align: middle; } .products-list .item .price-box .special-price .price, .products-list .item .price-box .to-date .price, .products-list .item .price-box .minimal-price-link .price, .products-list .with-image-desc .price-box .special-price .price, .products-list .with-image-desc .price-box .to-date .price, .products-list .with-image-desc .price-box .minimal-price-link .price, .products-grid .item .price-box .special-price .price, .products-grid .item .price-box .to-date .price, .products-grid .item .price-box .minimal-price-link .price, .products-grid .with-image-desc .price-box .special-price .price, .products-grid .with-image-desc .price-box .to-date .price, .products-grid .with-image-desc .price-box .minimal-price-link .price, .gift-grid .item .price-box .special-price .price, .gift-grid .item .price-box .to-date .price, .gift-grid .item .price-box .minimal-price-link .price, .gift-grid .with-image-desc .price-box .special-price .price, .gift-grid .with-image-desc .price-box .to-date .price, .gift-grid .with-image-desc .price-box .minimal-price-link .price, .top-products-slider .item .price-box .special-price .price, .top-products-slider .item .price-box .to-date .price, .top-products-slider .item .price-box .minimal-price-link .price, .top-products-slider .with-image-desc .price-box .special-price .price, .top-products-slider .with-image-desc .price-box .to-date .price, .top-products-slider .with-image-desc .price-box .minimal-price-link .price { display: block; font-size: 1rem; vertical-align: middle; font-weight: 600; } .products-list .item .price-box .minimal-price-link .label, .products-list .with-image-desc .price-box .minimal-price-link .label, .products-grid .item .price-box .minimal-price-link .label, .products-grid .with-image-desc .price-box .minimal-price-link .label, .gift-grid .item .price-box .minimal-price-link .label, .gift-grid .with-image-desc .price-box .minimal-price-link .label, .top-products-slider .item .price-box .minimal-price-link .label, .top-products-slider .with-image-desc .price-box .minimal-price-link .label { background-color: transparent; color: #ff0000; font-size: inherit; padding: 0; } .products-list .item .price-box .minimal-price-link .price, .products-list .with-image-desc .price-box .minimal-price-link .price, .products-grid .item .price-box .minimal-price-link .price, .products-grid .with-image-desc .price-box .minimal-price-link .price, .gift-grid .item .price-box .minimal-price-link .price, .gift-grid .with-image-desc .price-box .minimal-price-link .price, .top-products-slider .item .price-box .minimal-price-link .price, .top-products-slider .with-image-desc .price-box .minimal-price-link .price { color: #ff0000; } .products-list .item .tax-details, .products-list .item .delivery-time, .products-list .with-image-desc .tax-details, .products-list .with-image-desc .delivery-time, .products-grid .item .tax-details, .products-grid .item .delivery-time, .products-grid .with-image-desc .tax-details, .products-grid .with-image-desc .delivery-time, .gift-grid .item .tax-details, .gift-grid .item .delivery-time, .gift-grid .with-image-desc .tax-details, .gift-grid .with-image-desc .delivery-time, .top-products-slider .item .tax-details, .top-products-slider .item .delivery-time, .top-products-slider .with-image-desc .tax-details, .top-products-slider .with-image-desc .delivery-time { margin: 0; font-size: 0.8rem; } .products-list .item .btn-cart, .products-list .with-image-desc .btn-cart, .products-grid .item .btn-cart, .products-grid .with-image-desc .btn-cart, .gift-grid .item .btn-cart, .gift-grid .with-image-desc .btn-cart, .top-products-slider .item .btn-cart, .top-products-slider .with-image-desc .btn-cart { margin: 1em 0 0 0; } .products-list .item .product-shop a, .products-list .with-image-desc .product-shop a, .products-grid .item .product-shop a, .products-grid .with-image-desc .product-shop a, .gift-grid .item .product-shop a, .gift-grid .with-image-desc .product-shop a, .top-products-slider .item .product-shop a, .top-products-slider .with-image-desc .product-shop a { padding: 0; } .compare-grid .special-ribbon { z-index: 2; position: absolute; right: -1px; top: -1px; overflow: hidden; width: 150px; height: 150px; text-align: right; } .compare-grid .special-ribbon span { font-size: 1rem; color: #fefefe; text-align: center; line-height: 1.5rem; transform: rotate(45deg); -webkit-transform: rotate(45deg); width: 200px; display: block; background: #ff0000; box-shadow: 0 3px 10px -5px rgb(0, 0, 0); position: absolute; top: 38px; right: -42px; } .compare-grid .special-ribbon span::before { content: ""; position: absolute; left: 0; top: 100%; z-index: -1; border-left: 3px solid #ff0000; border-right: 3px solid transparent; border-bottom: 3px solid transparent; border-top: 3px solid #ff0000; } .compare-grid .special-ribbon span::after { content: ""; position: absolute; right: 0; top: 100%; z-index: -1; border-left: 3px solid transparent; border-right: 3px solid #ff0000; border-bottom: 3px solid transparent; border-top: 3px solid #ff0000; } .compare-grid .price-box { font-size: 0.8rem; margin-top: 0.5rem; } .compare-grid .price-box .regular-price { color: #008B00; margin: 0; line-height: 0; } .compare-grid .price-box .regular-price .price-label { vertical-align: middle; line-height: 1rem; } .compare-grid .price-box .regular-price .price span.price { padding: 0 !important; font-size: 1rem; vertical-align: middle; color: #008B00; } .compare-grid .price-box .skonto-price { margin: 0; line-height: 0; } .compare-grid .price-box .skonto-price .price-label { line-height: 1rem; } .compare-grid .price-box .skonto-price .price { color: #008B00; padding: 0 !important; font-size: 1rem; } .compare-grid .price-box .old-price, .compare-grid .price-box .msrp-price, .compare-grid .price-box .mwst-price, .compare-grid .price-box .skontotax-price { display: block; margin: 0; line-height: 1rem; } .compare-grid .price-box .old-price .price-label, .compare-grid .price-box .msrp-price .price-label, .compare-grid .price-box .mwst-price .price-label, .compare-grid .price-box .skontotax-price .price-label { vertical-align: middle; } .compare-grid .price-box .old-price .price, .compare-grid .price-box .msrp-price .price, .compare-grid .price-box .mwst-price .price, .compare-grid .price-box .skontotax-price .price { vertical-align: middle; color: #000c44; } .compare-grid .price-box .special-price, .compare-grid .price-box .to-date, .compare-grid .price-box .minimal-price-link { color: #ff0000; display: block; margin: 0 0 0.5rem 0; line-height: 1; } .compare-grid .price-box .special-price .price-label, .compare-grid .price-box .special-price .label, .compare-grid .price-box .to-date .price-label, .compare-grid .price-box .to-date .label, .compare-grid .price-box .minimal-price-link .price-label, .compare-grid .price-box .minimal-price-link .label { vertical-align: middle; } .compare-grid .price-box .special-price .price, .compare-grid .price-box .to-date .price, .compare-grid .price-box .minimal-price-link .price { display: block; font-size: 1rem; vertical-align: middle; } .compare-grid .price-box .minimal-price-link .label { background-color: transparent; color: #ff0000; font-size: inherit; padding: 0; } .compare-grid .price-box .minimal-price-link .price { color: #ff0000; } .add-to-links { margin: 0; } .add-to-links li { display: inline-block; vertical-align: top; } .add-to-links li .separator { display: none; } .add-to-links li a { font-size: 0; } .add-to-links li a:before { font: var(--fa-font-solid); font-size: 20px; } .add-to-links li:first-child a:before { padding: 0 0.5em 0 0; content: "\f004"; } .add-to-links li:nth-child(2) a:before { padding: 0 0 0 0.5em; content: "\f0ec"; } .home-hotline i { font-size: 3em; } .home-hotline span { font-size: 4em; } .manufacture-image-list > li { text-align: center; } @media print, screen and (max-width: 63.99875em) { #narrow-by-list2 { display: none; } } .sticky { position: relative; } ol.opc { margin: 0; } #checkout-step-billing ul, #checkout-step-billing fieldset, #checkout-step-shipping ul, #checkout-step-shipping fieldset, #checkout-step-login ul, #checkout-step-login fieldset, #checkout-step-shipping_method ul, #checkout-step-shipping_method fieldset, #checkout-step-payment ul, #checkout-step-payment fieldset { list-style: none; margin: 0; padding: 0; } .opc { list-style: none; } .opc .section .step-title { clear: both; } .opc .section .step-title h2 { display: inline-block; } .opc .section .step-title a { display: none; } .opc .section.allow:not(.active) .step-title a { display: block; float: right; line-height: 40px; height: 40px; padding: 0 10px; } .opc .section .step { margin: 1rem 0; } .opc .section #billing-new-address-form .customer-name, .opc .section #billing-new-address-form .fields, .opc .section #co-shipping-form .customer-name, .opc .section #co-shipping-form .fields { margin-right: -0.625rem; margin-left: -0.625rem; display: flex; flex-flow: row wrap; } @media print, screen and (min-width: 40em) { .opc .section #billing-new-address-form .customer-name, .opc .section #billing-new-address-form .fields, .opc .section #co-shipping-form .customer-name, .opc .section #co-shipping-form .fields { margin-right: -0.9375rem; margin-left: -0.9375rem; } } @media print, screen and (min-width: 64em) { .opc .section #billing-new-address-form .customer-name, .opc .section #billing-new-address-form .fields, .opc .section #co-shipping-form .customer-name, .opc .section #co-shipping-form .fields { margin-right: -0.9375rem; margin-left: -0.9375rem; } } @media screen and (min-width: 90em) { .opc .section #billing-new-address-form .customer-name, .opc .section #billing-new-address-form .fields, .opc .section #co-shipping-form .customer-name, .opc .section #co-shipping-form .fields { margin-right: -0.9375rem; margin-left: -0.9375rem; } } @media screen and (min-width: 160em) { .opc .section #billing-new-address-form .customer-name, .opc .section #billing-new-address-form .fields, .opc .section #co-shipping-form .customer-name, .opc .section #co-shipping-form .fields { margin-right: -0.9375rem; margin-left: -0.9375rem; } } .opc .section #billing-new-address-form .customer-name .name-field, .opc .section #billing-new-address-form .customer-name div, .opc .section #billing-new-address-form .fields .name-field, .opc .section #billing-new-address-form .fields div, .opc .section #co-shipping-form .customer-name .name-field, .opc .section #co-shipping-form .customer-name div, .opc .section #co-shipping-form .fields .name-field, .opc .section #co-shipping-form .fields div { flex: 0 0 50%; max-width: 50%; padding-right: 0.625rem; padding-left: 0.625rem; } @media print, screen and (min-width: 40em) { .opc .section #billing-new-address-form .customer-name .name-field, .opc .section #billing-new-address-form .customer-name div, .opc .section #billing-new-address-form .fields .name-field, .opc .section #billing-new-address-form .fields div, .opc .section #co-shipping-form .customer-name .name-field, .opc .section #co-shipping-form .customer-name div, .opc .section #co-shipping-form .fields .name-field, .opc .section #co-shipping-form .fields div { padding-right: 0.9375rem; padding-left: 0.9375rem; } } .opc .section .please-wait { width: 100%; height: 100%; z-index: 2200000000; /* btw Trusted Shops Widget */ background: rgba(255, 255, 255, 0.5) !important; position: fixed; top: 0; left: 0; line-height: 100%; text-align: center; } .opc .section .please-wait:before { content: ""; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; /* Adjusts for spacing */ } .opc .section .please-wait .centered { display: inline-block; vertical-align: middle; } .opc .section .please-wait .centered i { color: #000c44; } .opc #opc-payment #checkout-step-payment .sp-methods ul.form-list ul:not([class]), .opc #opc-payment #checkout-step-payment .sp-methods #payment_form_invoice ul:not([class]) { display: block; list-style-type: disc; margin-top: 1em; margin-bottom: 1em; padding-left: 1rem; color: #000c44; } .opc #opc-payment #checkout-step-payment .sp-methods ul.form-list ol, .opc #opc-payment #checkout-step-payment .sp-methods #payment_form_invoice ol { margin-left: 0; margin-bottom: 1rem; counter-reset: item; } .opc #opc-payment #checkout-step-payment .sp-methods ul.form-list ol li, .opc #opc-payment #checkout-step-payment .sp-methods #payment_form_invoice ol li { display: block; } .opc #opc-payment #checkout-step-payment .sp-methods ul.form-list ol li:before, .opc #opc-payment #checkout-step-payment .sp-methods #payment_form_invoice ol li:before { content: counter(item) ". "; counter-increment: item; color: #000c44; } .opc #opc-review ol.checkout-agreements { list-style: none; margin-left: 0; } .opc #opc-review ol.checkout-agreements li label { margin-right: 0.5rem; } .opc #opc-review ol.checkout-agreements li a { font-size: 0.875rem; } .opc #opc-review .checkout-agreements .item input { margin-bottom: 0; } #checkout-step-login input[type=radio], #checkout-step-login input[type=checkbox] { display: none; } #checkout-step-login input[type=radio] + label, #checkout-step-login input[type=checkbox] + label { margin-bottom: 1rem; margin-left: 0; position: relative; text-align: center; text-decoration: none; display: inline-block; padding: 0.25rem; color: #000c44; background-color: #fefefe; cursor: pointer; font-size: 0.875rem; width: 50%; border-radius: 5px; border-color: #000c44; border-width: 1px; border-style: solid; } #checkout-step-login input[type=radio] + label label, #checkout-step-login input[type=checkbox] + label label { margin-bottom: 0.4rem; position: relative; text-align: center; text-decoration: none; display: inline-block; padding: 1rem 2rem 1.0625rem 2rem; color: #000c44; cursor: pointer; width: 100%; } #checkout-step-login input[type=radio]:checked + label, #checkout-step-login input[type=checkbox]:checked + label { color: #008B00; border-color: #008B00; } #checkout-step-login input[type=radio]:checked + label:after, #checkout-step-login input[type=checkbox]:checked + label:after { font: var(--fa-font-solid); content: "\f00c"; padding-left: 0.5em; } #checkout-step-login input[type=radio]:checked + label .price-notice .price, #checkout-step-login input[type=checkbox]:checked + label .price-notice .price { color: #008B00; } .osc-column-wrapper .customer-name, .osc-column-wrapper .osc-double-fields { margin-right: -0.625rem; margin-left: -0.625rem; display: flex; flex-flow: row wrap; } @media print, screen and (min-width: 40em) { .osc-column-wrapper .customer-name, .osc-column-wrapper .osc-double-fields { margin-right: -0.9375rem; margin-left: -0.9375rem; } } @media print, screen and (min-width: 64em) { .osc-column-wrapper .customer-name, .osc-column-wrapper .osc-double-fields { margin-right: -0.9375rem; margin-left: -0.9375rem; } } @media screen and (min-width: 90em) { .osc-column-wrapper .customer-name, .osc-column-wrapper .osc-double-fields { margin-right: -0.9375rem; margin-left: -0.9375rem; } } @media screen and (min-width: 160em) { .osc-column-wrapper .customer-name, .osc-column-wrapper .osc-double-fields { margin-right: -0.9375rem; margin-left: -0.9375rem; } } .osc-column-wrapper .customer-name .name-field, .osc-column-wrapper .customer-name div, .osc-column-wrapper .osc-double-fields .name-field, .osc-column-wrapper .osc-double-fields div { flex: 0 0 50%; max-width: 50%; padding-right: 0.625rem; padding-left: 0.625rem; } @media print, screen and (min-width: 40em) { .osc-column-wrapper .customer-name .name-field, .osc-column-wrapper .customer-name div, .osc-column-wrapper .osc-double-fields .name-field, .osc-column-wrapper .osc-double-fields div { padding-right: 0.9375rem; padding-left: 0.9375rem; } } .osc-column-wrapper .login-method .button, .osc-column-wrapper .login-method #cookie-law p a, #cookie-law p .osc-column-wrapper .login-method a, .osc-column-wrapper .login-method .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .osc-column-wrapper .login-method a, .osc-column-wrapper .agreement-field .button, .osc-column-wrapper .agreement-field #cookie-law p a, #cookie-law p .osc-column-wrapper .agreement-field a, .osc-column-wrapper .agreement-field .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .osc-column-wrapper .agreement-field a { font-size: 0.8rem; } .osc-column-wrapper .login-method .button i, .osc-column-wrapper .login-method #cookie-law p a i, #cookie-law p .osc-column-wrapper .login-method a i, .osc-column-wrapper .login-method .button-arrow ul li:nth-child(2) a i, .button-arrow ul li:nth-child(2) .osc-column-wrapper .login-method a i, .osc-column-wrapper .agreement-field .button i, .osc-column-wrapper .agreement-field #cookie-law p a i, #cookie-law p .osc-column-wrapper .agreement-field a i, .osc-column-wrapper .agreement-field .button-arrow ul li:nth-child(2) a i, .button-arrow ul li:nth-child(2) .osc-column-wrapper .agreement-field a i { font-size: 0.8rem; } @media print, screen and (max-width: 39.99875em) { .osc-column-wrapper .login-method .button, .osc-column-wrapper .login-method #cookie-law p a, #cookie-law p .osc-column-wrapper .login-method a, .osc-column-wrapper .login-method .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .osc-column-wrapper .login-method a, .osc-column-wrapper .agreement-field .button, .osc-column-wrapper .agreement-field #cookie-law p a, #cookie-law p .osc-column-wrapper .agreement-field a, .osc-column-wrapper .agreement-field .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .osc-column-wrapper .agreement-field a { width: 100%; } } .osc-column-wrapper #co-payment-form label, .osc-column-wrapper #co-shipping-method-form label { width: 100%; } .osc-column-wrapper .agreement-field label { margin: 0; } .osc-column-wrapper .agreement-field .agreement-info { display: inline-block; vertical-align: middle; margin: 0 0 1rem 0; padding: 0.85em 1em; border: 1px solid transparent; border-radius: 5px; transition: background-color 0.25s ease-out, color 0.25s ease-out; font-family: inherit; font-size: 0.9rem; -webkit-appearance: none; line-height: 1; text-align: center; cursor: pointer; width: 100%; } [data-whatinput=mouse] .osc-column-wrapper .agreement-field .agreement-info { outline: 0; } .osc-column-wrapper .agreement-field .agreement-info, .osc-column-wrapper .agreement-field .agreement-info.disabled, .osc-column-wrapper .agreement-field .agreement-info[disabled], .osc-column-wrapper .agreement-field .agreement-info.disabled:hover, .osc-column-wrapper .agreement-field .agreement-info[disabled]:hover, .osc-column-wrapper .agreement-field .agreement-info.disabled:focus, .osc-column-wrapper .agreement-field .agreement-info[disabled]:focus { background-color: #000c44; color: #fefefe; } .osc-column-wrapper .agreement-field .agreement-info:hover, .osc-column-wrapper .agreement-field .agreement-info:focus { background-color: #001886; color: #fefefe; } .osc-column-wrapper .agreement-field small.error { margin-top: -4px !important; } @media print, screen and (min-width: 40em) { .osc-column-wrapper .agreement-field small.error { width: 70%; } } @media print, screen and (min-width: 40em) { .osc-column-wrapper .agreement-field label:nth-child(2) { width: 70%; display: inline-block; } .osc-column-wrapper .agreement-field a:nth-child(3) { width: 29%; display: inline-block; float: right; } } .osc-column-wrapper .agreement-field label:last-of-type { margin: 0.1rem 0 1rem 0 !important; } .osc-column-wrapper #co-login-form input[type=radio], .osc-column-wrapper #co-login-form input[type=checkbox], .osc-column-wrapper #co-payment-form input[type=radio], .osc-column-wrapper #co-payment-form input[type=checkbox], .osc-column-wrapper .use-for-shipping-field input[type=radio], .osc-column-wrapper .use-for-shipping-field input[type=checkbox], .osc-column-wrapper #checkout-agreements input[type=radio], .osc-column-wrapper #checkout-agreements input[type=checkbox], .osc-column-wrapper #checkout-load-shipping_method input[type=radio], .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox], .osc-column-wrapper .same-as-billing-field input[type=radio], .osc-column-wrapper .same-as-billing-field input[type=checkbox], .osc-column-wrapper .billing-address-select-field input[type=radio], .osc-column-wrapper .billing-address-select-field input[type=checkbox], .osc-column-wrapper #co-shipping-form input[type=radio], .osc-column-wrapper #co-shipping-form input[type=checkbox], .osc-column-wrapper #co-shipping-method-form input[type=radio], .osc-column-wrapper #co-shipping-method-form input[type=checkbox] { display: none; } .osc-column-wrapper #co-login-form input[type=radio] + label, .osc-column-wrapper #co-login-form input[type=checkbox] + label, .osc-column-wrapper #co-payment-form input[type=radio] + label, .osc-column-wrapper #co-payment-form input[type=checkbox] + label, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label, .osc-column-wrapper #checkout-agreements input[type=radio] + label, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label, .osc-column-wrapper .same-as-billing-field input[type=radio] + label, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label, .osc-column-wrapper .billing-address-select-field input[type=radio] + label, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label, .osc-column-wrapper #co-shipping-form input[type=radio] + label, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label { display: inline-block; vertical-align: middle; margin: 0 0 1rem 0; padding: 0.85em 1em; border: 1px solid transparent; border-radius: 5px; transition: background-color 0.25s ease-out, color 0.25s ease-out; font-family: inherit; font-size: 0.9rem; -webkit-appearance: none; line-height: 1; text-align: center; cursor: pointer; } [data-whatinput=mouse] .osc-column-wrapper #co-login-form input[type=radio] + label, [data-whatinput=mouse] .osc-column-wrapper #co-login-form input[type=checkbox] + label, [data-whatinput=mouse] .osc-column-wrapper #co-payment-form input[type=radio] + label, [data-whatinput=mouse] .osc-column-wrapper #co-payment-form input[type=checkbox] + label, [data-whatinput=mouse] .osc-column-wrapper .use-for-shipping-field input[type=radio] + label, [data-whatinput=mouse] .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label, [data-whatinput=mouse] .osc-column-wrapper #checkout-agreements input[type=radio] + label, [data-whatinput=mouse] .osc-column-wrapper #checkout-agreements input[type=checkbox] + label, [data-whatinput=mouse] .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label, [data-whatinput=mouse] .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label, [data-whatinput=mouse] .osc-column-wrapper .same-as-billing-field input[type=radio] + label, [data-whatinput=mouse] .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label, [data-whatinput=mouse] .osc-column-wrapper .billing-address-select-field input[type=radio] + label, [data-whatinput=mouse] .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label, [data-whatinput=mouse] .osc-column-wrapper #co-shipping-form input[type=radio] + label, [data-whatinput=mouse] .osc-column-wrapper #co-shipping-form input[type=checkbox] + label, [data-whatinput=mouse] .osc-column-wrapper #co-shipping-method-form input[type=radio] + label, [data-whatinput=mouse] .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label { outline: 0; } .osc-column-wrapper #co-login-form input[type=radio] + label, .osc-column-wrapper #co-login-form input[type=radio] + label.disabled, .osc-column-wrapper #co-login-form input[type=radio] + label[disabled], .osc-column-wrapper #co-login-form input[type=radio] + label.disabled:hover, .osc-column-wrapper #co-login-form input[type=radio] + label[disabled]:hover, .osc-column-wrapper #co-login-form input[type=radio] + label.disabled:focus, .osc-column-wrapper #co-login-form input[type=radio] + label[disabled]:focus, .osc-column-wrapper #co-login-form input[type=checkbox] + label, .osc-column-wrapper #co-login-form input[type=checkbox] + label.disabled, .osc-column-wrapper #co-login-form input[type=checkbox] + label[disabled], .osc-column-wrapper #co-login-form input[type=checkbox] + label.disabled:hover, .osc-column-wrapper #co-login-form input[type=checkbox] + label[disabled]:hover, .osc-column-wrapper #co-login-form input[type=checkbox] + label.disabled:focus, .osc-column-wrapper #co-login-form input[type=checkbox] + label[disabled]:focus, .osc-column-wrapper #co-payment-form input[type=radio] + label, .osc-column-wrapper #co-payment-form input[type=radio] + label.disabled, .osc-column-wrapper #co-payment-form input[type=radio] + label[disabled], .osc-column-wrapper #co-payment-form input[type=radio] + label.disabled:hover, .osc-column-wrapper #co-payment-form input[type=radio] + label[disabled]:hover, .osc-column-wrapper #co-payment-form input[type=radio] + label.disabled:focus, .osc-column-wrapper #co-payment-form input[type=radio] + label[disabled]:focus, .osc-column-wrapper #co-payment-form input[type=checkbox] + label, .osc-column-wrapper #co-payment-form input[type=checkbox] + label.disabled, .osc-column-wrapper #co-payment-form input[type=checkbox] + label[disabled], .osc-column-wrapper #co-payment-form input[type=checkbox] + label.disabled:hover, .osc-column-wrapper #co-payment-form input[type=checkbox] + label[disabled]:hover, .osc-column-wrapper #co-payment-form input[type=checkbox] + label.disabled:focus, .osc-column-wrapper #co-payment-form input[type=checkbox] + label[disabled]:focus, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label.disabled, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label[disabled], .osc-column-wrapper .use-for-shipping-field input[type=radio] + label.disabled:hover, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label[disabled]:hover, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label.disabled:focus, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label[disabled]:focus, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label.disabled, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label[disabled], .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label.disabled:hover, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label[disabled]:hover, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label.disabled:focus, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label[disabled]:focus, .osc-column-wrapper #checkout-agreements input[type=radio] + label, .osc-column-wrapper #checkout-agreements input[type=radio] + label.disabled, .osc-column-wrapper #checkout-agreements input[type=radio] + label[disabled], .osc-column-wrapper #checkout-agreements input[type=radio] + label.disabled:hover, .osc-column-wrapper #checkout-agreements input[type=radio] + label[disabled]:hover, .osc-column-wrapper #checkout-agreements input[type=radio] + label.disabled:focus, .osc-column-wrapper #checkout-agreements input[type=radio] + label[disabled]:focus, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label.disabled, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label[disabled], .osc-column-wrapper #checkout-agreements input[type=checkbox] + label.disabled:hover, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label[disabled]:hover, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label.disabled:focus, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label[disabled]:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label.disabled, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label[disabled], .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label.disabled:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label[disabled]:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label.disabled:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label[disabled]:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label.disabled, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label[disabled], .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label.disabled:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label[disabled]:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label.disabled:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label[disabled]:focus, .osc-column-wrapper .same-as-billing-field input[type=radio] + label, .osc-column-wrapper .same-as-billing-field input[type=radio] + label.disabled, .osc-column-wrapper .same-as-billing-field input[type=radio] + label[disabled], .osc-column-wrapper .same-as-billing-field input[type=radio] + label.disabled:hover, .osc-column-wrapper .same-as-billing-field input[type=radio] + label[disabled]:hover, .osc-column-wrapper .same-as-billing-field input[type=radio] + label.disabled:focus, .osc-column-wrapper .same-as-billing-field input[type=radio] + label[disabled]:focus, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label.disabled, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label[disabled], .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label.disabled:hover, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label[disabled]:hover, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label.disabled:focus, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label[disabled]:focus, .osc-column-wrapper .billing-address-select-field input[type=radio] + label, .osc-column-wrapper .billing-address-select-field input[type=radio] + label.disabled, .osc-column-wrapper .billing-address-select-field input[type=radio] + label[disabled], .osc-column-wrapper .billing-address-select-field input[type=radio] + label.disabled:hover, .osc-column-wrapper .billing-address-select-field input[type=radio] + label[disabled]:hover, .osc-column-wrapper .billing-address-select-field input[type=radio] + label.disabled:focus, .osc-column-wrapper .billing-address-select-field input[type=radio] + label[disabled]:focus, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label.disabled, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label[disabled], .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label.disabled:hover, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label[disabled]:hover, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label.disabled:focus, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label[disabled]:focus, .osc-column-wrapper #co-shipping-form input[type=radio] + label, .osc-column-wrapper #co-shipping-form input[type=radio] + label.disabled, .osc-column-wrapper #co-shipping-form input[type=radio] + label[disabled], .osc-column-wrapper #co-shipping-form input[type=radio] + label.disabled:hover, .osc-column-wrapper #co-shipping-form input[type=radio] + label[disabled]:hover, .osc-column-wrapper #co-shipping-form input[type=radio] + label.disabled:focus, .osc-column-wrapper #co-shipping-form input[type=radio] + label[disabled]:focus, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label.disabled, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label[disabled], .osc-column-wrapper #co-shipping-form input[type=checkbox] + label.disabled:hover, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label[disabled]:hover, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label.disabled:focus, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label[disabled]:focus, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label.disabled, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label[disabled], .osc-column-wrapper #co-shipping-method-form input[type=radio] + label.disabled:hover, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label[disabled]:hover, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label.disabled:focus, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label[disabled]:focus, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label.disabled, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label[disabled], .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label.disabled:hover, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label[disabled]:hover, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label.disabled:focus, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label[disabled]:focus { background-color: #000c44; color: #fefefe; } .osc-column-wrapper #co-login-form input[type=radio] + label:hover, .osc-column-wrapper #co-login-form input[type=radio] + label:focus, .osc-column-wrapper #co-login-form input[type=checkbox] + label:hover, .osc-column-wrapper #co-login-form input[type=checkbox] + label:focus, .osc-column-wrapper #co-payment-form input[type=radio] + label:hover, .osc-column-wrapper #co-payment-form input[type=radio] + label:focus, .osc-column-wrapper #co-payment-form input[type=checkbox] + label:hover, .osc-column-wrapper #co-payment-form input[type=checkbox] + label:focus, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label:hover, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label:focus, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label:hover, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label:focus, .osc-column-wrapper #checkout-agreements input[type=radio] + label:hover, .osc-column-wrapper #checkout-agreements input[type=radio] + label:focus, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label:hover, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label:focus, .osc-column-wrapper .same-as-billing-field input[type=radio] + label:hover, .osc-column-wrapper .same-as-billing-field input[type=radio] + label:focus, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label:hover, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label:focus, .osc-column-wrapper .billing-address-select-field input[type=radio] + label:hover, .osc-column-wrapper .billing-address-select-field input[type=radio] + label:focus, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label:hover, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label:focus, .osc-column-wrapper #co-shipping-form input[type=radio] + label:hover, .osc-column-wrapper #co-shipping-form input[type=radio] + label:focus, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label:hover, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label:focus, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label:hover, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label:focus, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label:hover, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label:focus { background-color: #001886; color: #fefefe; } @media print, screen and (max-width: 39.99875em) { .osc-column-wrapper #co-login-form input[type=radio] + label, .osc-column-wrapper #co-login-form input[type=checkbox] + label, .osc-column-wrapper #co-payment-form input[type=radio] + label, .osc-column-wrapper #co-payment-form input[type=checkbox] + label, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label, .osc-column-wrapper #checkout-agreements input[type=radio] + label, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label, .osc-column-wrapper .same-as-billing-field input[type=radio] + label, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label, .osc-column-wrapper .billing-address-select-field input[type=radio] + label, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label, .osc-column-wrapper #co-shipping-form input[type=radio] + label, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label { width: 100%; } } .osc-column-wrapper #co-login-form input[type=radio] + label a, .osc-column-wrapper #co-login-form input[type=checkbox] + label a, .osc-column-wrapper #co-payment-form input[type=radio] + label a, .osc-column-wrapper #co-payment-form input[type=checkbox] + label a, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label a, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label a, .osc-column-wrapper #checkout-agreements input[type=radio] + label a, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label a, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label a, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label a, .osc-column-wrapper .same-as-billing-field input[type=radio] + label a, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label a, .osc-column-wrapper .billing-address-select-field input[type=radio] + label a, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label a, .osc-column-wrapper #co-shipping-form input[type=radio] + label a, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label a, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label a, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label a { color: #fefefe; } .osc-column-wrapper #co-login-form input[type=radio] + label + label, .osc-column-wrapper #co-login-form input[type=checkbox] + label + label, .osc-column-wrapper #co-payment-form input[type=radio] + label + label, .osc-column-wrapper #co-payment-form input[type=checkbox] + label + label, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label + label, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label + label, .osc-column-wrapper #checkout-agreements input[type=radio] + label + label, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label + label, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label + label, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label + label, .osc-column-wrapper .same-as-billing-field input[type=radio] + label + label, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label + label, .osc-column-wrapper .billing-address-select-field input[type=radio] + label + label, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label + label, .osc-column-wrapper #co-shipping-form input[type=radio] + label + label, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label + label, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label + label, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label + label { display: inline-block; vertical-align: middle; margin: 0 0 1rem 0; padding: 0.85em 1em; border: 1px solid transparent; border-radius: 5px; transition: background-color 0.25s ease-out, color 0.25s ease-out; font-family: inherit; font-size: 0.9rem; -webkit-appearance: none; line-height: 1; text-align: center; cursor: pointer; } [data-whatinput=mouse] .osc-column-wrapper #co-login-form input[type=radio] + label + label, [data-whatinput=mouse] .osc-column-wrapper #co-login-form input[type=checkbox] + label + label, [data-whatinput=mouse] .osc-column-wrapper #co-payment-form input[type=radio] + label + label, [data-whatinput=mouse] .osc-column-wrapper #co-payment-form input[type=checkbox] + label + label, [data-whatinput=mouse] .osc-column-wrapper .use-for-shipping-field input[type=radio] + label + label, [data-whatinput=mouse] .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label + label, [data-whatinput=mouse] .osc-column-wrapper #checkout-agreements input[type=radio] + label + label, [data-whatinput=mouse] .osc-column-wrapper #checkout-agreements input[type=checkbox] + label + label, [data-whatinput=mouse] .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label + label, [data-whatinput=mouse] .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label + label, [data-whatinput=mouse] .osc-column-wrapper .same-as-billing-field input[type=radio] + label + label, [data-whatinput=mouse] .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label + label, [data-whatinput=mouse] .osc-column-wrapper .billing-address-select-field input[type=radio] + label + label, [data-whatinput=mouse] .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label + label, [data-whatinput=mouse] .osc-column-wrapper #co-shipping-form input[type=radio] + label + label, [data-whatinput=mouse] .osc-column-wrapper #co-shipping-form input[type=checkbox] + label + label, [data-whatinput=mouse] .osc-column-wrapper #co-shipping-method-form input[type=radio] + label + label, [data-whatinput=mouse] .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label + label { outline: 0; } .osc-column-wrapper #co-login-form input[type=radio] + label + label, .osc-column-wrapper #co-login-form input[type=radio] + label + label.disabled, .osc-column-wrapper #co-login-form input[type=radio] + label + label[disabled], .osc-column-wrapper #co-login-form input[type=radio] + label + label.disabled:hover, .osc-column-wrapper #co-login-form input[type=radio] + label + label[disabled]:hover, .osc-column-wrapper #co-login-form input[type=radio] + label + label.disabled:focus, .osc-column-wrapper #co-login-form input[type=radio] + label + label[disabled]:focus, .osc-column-wrapper #co-login-form input[type=checkbox] + label + label, .osc-column-wrapper #co-login-form input[type=checkbox] + label + label.disabled, .osc-column-wrapper #co-login-form input[type=checkbox] + label + label[disabled], .osc-column-wrapper #co-login-form input[type=checkbox] + label + label.disabled:hover, .osc-column-wrapper #co-login-form input[type=checkbox] + label + label[disabled]:hover, .osc-column-wrapper #co-login-form input[type=checkbox] + label + label.disabled:focus, .osc-column-wrapper #co-login-form input[type=checkbox] + label + label[disabled]:focus, .osc-column-wrapper #co-payment-form input[type=radio] + label + label, .osc-column-wrapper #co-payment-form input[type=radio] + label + label.disabled, .osc-column-wrapper #co-payment-form input[type=radio] + label + label[disabled], .osc-column-wrapper #co-payment-form input[type=radio] + label + label.disabled:hover, .osc-column-wrapper #co-payment-form input[type=radio] + label + label[disabled]:hover, .osc-column-wrapper #co-payment-form input[type=radio] + label + label.disabled:focus, .osc-column-wrapper #co-payment-form input[type=radio] + label + label[disabled]:focus, .osc-column-wrapper #co-payment-form input[type=checkbox] + label + label, .osc-column-wrapper #co-payment-form input[type=checkbox] + label + label.disabled, .osc-column-wrapper #co-payment-form input[type=checkbox] + label + label[disabled], .osc-column-wrapper #co-payment-form input[type=checkbox] + label + label.disabled:hover, .osc-column-wrapper #co-payment-form input[type=checkbox] + label + label[disabled]:hover, .osc-column-wrapper #co-payment-form input[type=checkbox] + label + label.disabled:focus, .osc-column-wrapper #co-payment-form input[type=checkbox] + label + label[disabled]:focus, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label + label, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label + label.disabled, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label + label[disabled], .osc-column-wrapper .use-for-shipping-field input[type=radio] + label + label.disabled:hover, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label + label[disabled]:hover, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label + label.disabled:focus, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label + label[disabled]:focus, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label + label, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label + label.disabled, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label + label[disabled], .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label + label.disabled:hover, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label + label[disabled]:hover, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label + label.disabled:focus, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label + label[disabled]:focus, .osc-column-wrapper #checkout-agreements input[type=radio] + label + label, .osc-column-wrapper #checkout-agreements input[type=radio] + label + label.disabled, .osc-column-wrapper #checkout-agreements input[type=radio] + label + label[disabled], .osc-column-wrapper #checkout-agreements input[type=radio] + label + label.disabled:hover, .osc-column-wrapper #checkout-agreements input[type=radio] + label + label[disabled]:hover, .osc-column-wrapper #checkout-agreements input[type=radio] + label + label.disabled:focus, .osc-column-wrapper #checkout-agreements input[type=radio] + label + label[disabled]:focus, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label + label, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label + label.disabled, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label + label[disabled], .osc-column-wrapper #checkout-agreements input[type=checkbox] + label + label.disabled:hover, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label + label[disabled]:hover, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label + label.disabled:focus, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label + label[disabled]:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label + label, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label + label.disabled, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label + label[disabled], .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label + label.disabled:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label + label[disabled]:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label + label.disabled:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label + label[disabled]:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label + label, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label + label.disabled, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label + label[disabled], .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label + label.disabled:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label + label[disabled]:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label + label.disabled:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label + label[disabled]:focus, .osc-column-wrapper .same-as-billing-field input[type=radio] + label + label, .osc-column-wrapper .same-as-billing-field input[type=radio] + label + label.disabled, .osc-column-wrapper .same-as-billing-field input[type=radio] + label + label[disabled], .osc-column-wrapper .same-as-billing-field input[type=radio] + label + label.disabled:hover, .osc-column-wrapper .same-as-billing-field input[type=radio] + label + label[disabled]:hover, .osc-column-wrapper .same-as-billing-field input[type=radio] + label + label.disabled:focus, .osc-column-wrapper .same-as-billing-field input[type=radio] + label + label[disabled]:focus, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label + label, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label + label.disabled, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label + label[disabled], .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label + label.disabled:hover, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label + label[disabled]:hover, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label + label.disabled:focus, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label + label[disabled]:focus, .osc-column-wrapper .billing-address-select-field input[type=radio] + label + label, .osc-column-wrapper .billing-address-select-field input[type=radio] + label + label.disabled, .osc-column-wrapper .billing-address-select-field input[type=radio] + label + label[disabled], .osc-column-wrapper .billing-address-select-field input[type=radio] + label + label.disabled:hover, .osc-column-wrapper .billing-address-select-field input[type=radio] + label + label[disabled]:hover, .osc-column-wrapper .billing-address-select-field input[type=radio] + label + label.disabled:focus, .osc-column-wrapper .billing-address-select-field input[type=radio] + label + label[disabled]:focus, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label + label, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label + label.disabled, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label + label[disabled], .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label + label.disabled:hover, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label + label[disabled]:hover, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label + label.disabled:focus, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label + label[disabled]:focus, .osc-column-wrapper #co-shipping-form input[type=radio] + label + label, .osc-column-wrapper #co-shipping-form input[type=radio] + label + label.disabled, .osc-column-wrapper #co-shipping-form input[type=radio] + label + label[disabled], .osc-column-wrapper #co-shipping-form input[type=radio] + label + label.disabled:hover, .osc-column-wrapper #co-shipping-form input[type=radio] + label + label[disabled]:hover, .osc-column-wrapper #co-shipping-form input[type=radio] + label + label.disabled:focus, .osc-column-wrapper #co-shipping-form input[type=radio] + label + label[disabled]:focus, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label + label, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label + label.disabled, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label + label[disabled], .osc-column-wrapper #co-shipping-form input[type=checkbox] + label + label.disabled:hover, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label + label[disabled]:hover, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label + label.disabled:focus, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label + label[disabled]:focus, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label + label, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label + label.disabled, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label + label[disabled], .osc-column-wrapper #co-shipping-method-form input[type=radio] + label + label.disabled:hover, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label + label[disabled]:hover, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label + label.disabled:focus, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label + label[disabled]:focus, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label + label, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label + label.disabled, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label + label[disabled], .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label + label.disabled:hover, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label + label[disabled]:hover, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label + label.disabled:focus, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label + label[disabled]:focus { background-color: #000c44; color: #fefefe; } .osc-column-wrapper #co-login-form input[type=radio] + label + label:hover, .osc-column-wrapper #co-login-form input[type=radio] + label + label:focus, .osc-column-wrapper #co-login-form input[type=checkbox] + label + label:hover, .osc-column-wrapper #co-login-form input[type=checkbox] + label + label:focus, .osc-column-wrapper #co-payment-form input[type=radio] + label + label:hover, .osc-column-wrapper #co-payment-form input[type=radio] + label + label:focus, .osc-column-wrapper #co-payment-form input[type=checkbox] + label + label:hover, .osc-column-wrapper #co-payment-form input[type=checkbox] + label + label:focus, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label + label:hover, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label + label:focus, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label + label:hover, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label + label:focus, .osc-column-wrapper #checkout-agreements input[type=radio] + label + label:hover, .osc-column-wrapper #checkout-agreements input[type=radio] + label + label:focus, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label + label:hover, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label + label:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label + label:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label + label:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label + label:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label + label:focus, .osc-column-wrapper .same-as-billing-field input[type=radio] + label + label:hover, .osc-column-wrapper .same-as-billing-field input[type=radio] + label + label:focus, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label + label:hover, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label + label:focus, .osc-column-wrapper .billing-address-select-field input[type=radio] + label + label:hover, .osc-column-wrapper .billing-address-select-field input[type=radio] + label + label:focus, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label + label:hover, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label + label:focus, .osc-column-wrapper #co-shipping-form input[type=radio] + label + label:hover, .osc-column-wrapper #co-shipping-form input[type=radio] + label + label:focus, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label + label:hover, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label + label:focus, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label + label:hover, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label + label:focus, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label + label:hover, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label + label:focus { background-color: #001886; color: #fefefe; } @media print, screen and (max-width: 39.99875em) { .osc-column-wrapper #co-login-form input[type=radio] + label + label, .osc-column-wrapper #co-login-form input[type=checkbox] + label + label, .osc-column-wrapper #co-payment-form input[type=radio] + label + label, .osc-column-wrapper #co-payment-form input[type=checkbox] + label + label, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label + label, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label + label, .osc-column-wrapper #checkout-agreements input[type=radio] + label + label, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label + label, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label + label, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label + label, .osc-column-wrapper .same-as-billing-field input[type=radio] + label + label, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label + label, .osc-column-wrapper .billing-address-select-field input[type=radio] + label + label, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label + label, .osc-column-wrapper #co-shipping-form input[type=radio] + label + label, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label + label, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label + label, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label + label { width: 100%; } } .osc-column-wrapper #co-login-form input[type=radio] + label + label a, .osc-column-wrapper #co-login-form input[type=checkbox] + label + label a, .osc-column-wrapper #co-payment-form input[type=radio] + label + label a, .osc-column-wrapper #co-payment-form input[type=checkbox] + label + label a, .osc-column-wrapper .use-for-shipping-field input[type=radio] + label + label a, .osc-column-wrapper .use-for-shipping-field input[type=checkbox] + label + label a, .osc-column-wrapper #checkout-agreements input[type=radio] + label + label a, .osc-column-wrapper #checkout-agreements input[type=checkbox] + label + label a, .osc-column-wrapper #checkout-load-shipping_method input[type=radio] + label + label a, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox] + label + label a, .osc-column-wrapper .same-as-billing-field input[type=radio] + label + label a, .osc-column-wrapper .same-as-billing-field input[type=checkbox] + label + label a, .osc-column-wrapper .billing-address-select-field input[type=radio] + label + label a, .osc-column-wrapper .billing-address-select-field input[type=checkbox] + label + label a, .osc-column-wrapper #co-shipping-form input[type=radio] + label + label a, .osc-column-wrapper #co-shipping-form input[type=checkbox] + label + label a, .osc-column-wrapper #co-shipping-method-form input[type=radio] + label + label a, .osc-column-wrapper #co-shipping-method-form input[type=checkbox] + label + label a { color: #fefefe; } .osc-column-wrapper #co-login-form input[type=radio]:checked + label, .osc-column-wrapper #co-login-form input[type=checkbox]:checked + label, .osc-column-wrapper #co-payment-form input[type=radio]:checked + label, .osc-column-wrapper #co-payment-form input[type=checkbox]:checked + label, .osc-column-wrapper .use-for-shipping-field input[type=radio]:checked + label, .osc-column-wrapper .use-for-shipping-field input[type=checkbox]:checked + label, .osc-column-wrapper #checkout-agreements input[type=radio]:checked + label, .osc-column-wrapper #checkout-agreements input[type=checkbox]:checked + label, .osc-column-wrapper #checkout-load-shipping_method input[type=radio]:checked + label, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox]:checked + label, .osc-column-wrapper .same-as-billing-field input[type=radio]:checked + label, .osc-column-wrapper .same-as-billing-field input[type=checkbox]:checked + label, .osc-column-wrapper .billing-address-select-field input[type=radio]:checked + label, .osc-column-wrapper .billing-address-select-field input[type=checkbox]:checked + label, .osc-column-wrapper #co-shipping-form input[type=radio]:checked + label, .osc-column-wrapper #co-shipping-form input[type=checkbox]:checked + label, .osc-column-wrapper #co-shipping-method-form input[type=radio]:checked + label, .osc-column-wrapper #co-shipping-method-form input[type=checkbox]:checked + label { display: inline-block; vertical-align: middle; margin: 0 0 1rem 0; padding: 0.85em 1em; border: 1px solid transparent; border-radius: 5px; transition: background-color 0.25s ease-out, color 0.25s ease-out; font-family: inherit; font-size: 0.9rem; -webkit-appearance: none; line-height: 1; text-align: center; cursor: pointer; } [data-whatinput=mouse] .osc-column-wrapper #co-login-form input[type=radio]:checked + label, [data-whatinput=mouse] .osc-column-wrapper #co-login-form input[type=checkbox]:checked + label, [data-whatinput=mouse] .osc-column-wrapper #co-payment-form input[type=radio]:checked + label, [data-whatinput=mouse] .osc-column-wrapper #co-payment-form input[type=checkbox]:checked + label, [data-whatinput=mouse] .osc-column-wrapper .use-for-shipping-field input[type=radio]:checked + label, [data-whatinput=mouse] .osc-column-wrapper .use-for-shipping-field input[type=checkbox]:checked + label, [data-whatinput=mouse] .osc-column-wrapper #checkout-agreements input[type=radio]:checked + label, [data-whatinput=mouse] .osc-column-wrapper #checkout-agreements input[type=checkbox]:checked + label, [data-whatinput=mouse] .osc-column-wrapper #checkout-load-shipping_method input[type=radio]:checked + label, [data-whatinput=mouse] .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox]:checked + label, [data-whatinput=mouse] .osc-column-wrapper .same-as-billing-field input[type=radio]:checked + label, [data-whatinput=mouse] .osc-column-wrapper .same-as-billing-field input[type=checkbox]:checked + label, [data-whatinput=mouse] .osc-column-wrapper .billing-address-select-field input[type=radio]:checked + label, [data-whatinput=mouse] .osc-column-wrapper .billing-address-select-field input[type=checkbox]:checked + label, [data-whatinput=mouse] .osc-column-wrapper #co-shipping-form input[type=radio]:checked + label, [data-whatinput=mouse] .osc-column-wrapper #co-shipping-form input[type=checkbox]:checked + label, [data-whatinput=mouse] .osc-column-wrapper #co-shipping-method-form input[type=radio]:checked + label, [data-whatinput=mouse] .osc-column-wrapper #co-shipping-method-form input[type=checkbox]:checked + label { outline: 0; } .osc-column-wrapper #co-login-form input[type=radio]:checked + label, .osc-column-wrapper #co-login-form input[type=radio]:checked + label.disabled, .osc-column-wrapper #co-login-form input[type=radio]:checked + label[disabled], .osc-column-wrapper #co-login-form input[type=radio]:checked + label.disabled:hover, .osc-column-wrapper #co-login-form input[type=radio]:checked + label[disabled]:hover, .osc-column-wrapper #co-login-form input[type=radio]:checked + label.disabled:focus, .osc-column-wrapper #co-login-form input[type=radio]:checked + label[disabled]:focus, .osc-column-wrapper #co-login-form input[type=checkbox]:checked + label, .osc-column-wrapper #co-login-form input[type=checkbox]:checked + label.disabled, .osc-column-wrapper #co-login-form input[type=checkbox]:checked + label[disabled], .osc-column-wrapper #co-login-form input[type=checkbox]:checked + label.disabled:hover, .osc-column-wrapper #co-login-form input[type=checkbox]:checked + label[disabled]:hover, .osc-column-wrapper #co-login-form input[type=checkbox]:checked + label.disabled:focus, .osc-column-wrapper #co-login-form input[type=checkbox]:checked + label[disabled]:focus, .osc-column-wrapper #co-payment-form input[type=radio]:checked + label, .osc-column-wrapper #co-payment-form input[type=radio]:checked + label.disabled, .osc-column-wrapper #co-payment-form input[type=radio]:checked + label[disabled], .osc-column-wrapper #co-payment-form input[type=radio]:checked + label.disabled:hover, .osc-column-wrapper #co-payment-form input[type=radio]:checked + label[disabled]:hover, .osc-column-wrapper #co-payment-form input[type=radio]:checked + label.disabled:focus, .osc-column-wrapper #co-payment-form input[type=radio]:checked + label[disabled]:focus, .osc-column-wrapper #co-payment-form input[type=checkbox]:checked + label, .osc-column-wrapper #co-payment-form input[type=checkbox]:checked + label.disabled, .osc-column-wrapper #co-payment-form input[type=checkbox]:checked + label[disabled], .osc-column-wrapper #co-payment-form input[type=checkbox]:checked + label.disabled:hover, .osc-column-wrapper #co-payment-form input[type=checkbox]:checked + label[disabled]:hover, .osc-column-wrapper #co-payment-form input[type=checkbox]:checked + label.disabled:focus, .osc-column-wrapper #co-payment-form input[type=checkbox]:checked + label[disabled]:focus, .osc-column-wrapper .use-for-shipping-field input[type=radio]:checked + label, .osc-column-wrapper .use-for-shipping-field input[type=radio]:checked + label.disabled, .osc-column-wrapper .use-for-shipping-field input[type=radio]:checked + label[disabled], .osc-column-wrapper .use-for-shipping-field input[type=radio]:checked + label.disabled:hover, .osc-column-wrapper .use-for-shipping-field input[type=radio]:checked + label[disabled]:hover, .osc-column-wrapper .use-for-shipping-field input[type=radio]:checked + label.disabled:focus, .osc-column-wrapper .use-for-shipping-field input[type=radio]:checked + label[disabled]:focus, .osc-column-wrapper .use-for-shipping-field input[type=checkbox]:checked + label, .osc-column-wrapper .use-for-shipping-field input[type=checkbox]:checked + label.disabled, .osc-column-wrapper .use-for-shipping-field input[type=checkbox]:checked + label[disabled], .osc-column-wrapper .use-for-shipping-field input[type=checkbox]:checked + label.disabled:hover, .osc-column-wrapper .use-for-shipping-field input[type=checkbox]:checked + label[disabled]:hover, .osc-column-wrapper .use-for-shipping-field input[type=checkbox]:checked + label.disabled:focus, .osc-column-wrapper .use-for-shipping-field input[type=checkbox]:checked + label[disabled]:focus, .osc-column-wrapper #checkout-agreements input[type=radio]:checked + label, .osc-column-wrapper #checkout-agreements input[type=radio]:checked + label.disabled, .osc-column-wrapper #checkout-agreements input[type=radio]:checked + label[disabled], .osc-column-wrapper #checkout-agreements input[type=radio]:checked + label.disabled:hover, .osc-column-wrapper #checkout-agreements input[type=radio]:checked + label[disabled]:hover, .osc-column-wrapper #checkout-agreements input[type=radio]:checked + label.disabled:focus, .osc-column-wrapper #checkout-agreements input[type=radio]:checked + label[disabled]:focus, .osc-column-wrapper #checkout-agreements input[type=checkbox]:checked + label, .osc-column-wrapper #checkout-agreements input[type=checkbox]:checked + label.disabled, .osc-column-wrapper #checkout-agreements input[type=checkbox]:checked + label[disabled], .osc-column-wrapper #checkout-agreements input[type=checkbox]:checked + label.disabled:hover, .osc-column-wrapper #checkout-agreements input[type=checkbox]:checked + label[disabled]:hover, .osc-column-wrapper #checkout-agreements input[type=checkbox]:checked + label.disabled:focus, .osc-column-wrapper #checkout-agreements input[type=checkbox]:checked + label[disabled]:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=radio]:checked + label, .osc-column-wrapper #checkout-load-shipping_method input[type=radio]:checked + label.disabled, .osc-column-wrapper #checkout-load-shipping_method input[type=radio]:checked + label[disabled], .osc-column-wrapper #checkout-load-shipping_method input[type=radio]:checked + label.disabled:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=radio]:checked + label[disabled]:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=radio]:checked + label.disabled:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=radio]:checked + label[disabled]:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox]:checked + label, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox]:checked + label.disabled, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox]:checked + label[disabled], .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox]:checked + label.disabled:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox]:checked + label[disabled]:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox]:checked + label.disabled:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox]:checked + label[disabled]:focus, .osc-column-wrapper .same-as-billing-field input[type=radio]:checked + label, .osc-column-wrapper .same-as-billing-field input[type=radio]:checked + label.disabled, .osc-column-wrapper .same-as-billing-field input[type=radio]:checked + label[disabled], .osc-column-wrapper .same-as-billing-field input[type=radio]:checked + label.disabled:hover, .osc-column-wrapper .same-as-billing-field input[type=radio]:checked + label[disabled]:hover, .osc-column-wrapper .same-as-billing-field input[type=radio]:checked + label.disabled:focus, .osc-column-wrapper .same-as-billing-field input[type=radio]:checked + label[disabled]:focus, .osc-column-wrapper .same-as-billing-field input[type=checkbox]:checked + label, .osc-column-wrapper .same-as-billing-field input[type=checkbox]:checked + label.disabled, .osc-column-wrapper .same-as-billing-field input[type=checkbox]:checked + label[disabled], .osc-column-wrapper .same-as-billing-field input[type=checkbox]:checked + label.disabled:hover, .osc-column-wrapper .same-as-billing-field input[type=checkbox]:checked + label[disabled]:hover, .osc-column-wrapper .same-as-billing-field input[type=checkbox]:checked + label.disabled:focus, .osc-column-wrapper .same-as-billing-field input[type=checkbox]:checked + label[disabled]:focus, .osc-column-wrapper .billing-address-select-field input[type=radio]:checked + label, .osc-column-wrapper .billing-address-select-field input[type=radio]:checked + label.disabled, .osc-column-wrapper .billing-address-select-field input[type=radio]:checked + label[disabled], .osc-column-wrapper .billing-address-select-field input[type=radio]:checked + label.disabled:hover, .osc-column-wrapper .billing-address-select-field input[type=radio]:checked + label[disabled]:hover, .osc-column-wrapper .billing-address-select-field input[type=radio]:checked + label.disabled:focus, .osc-column-wrapper .billing-address-select-field input[type=radio]:checked + label[disabled]:focus, .osc-column-wrapper .billing-address-select-field input[type=checkbox]:checked + label, .osc-column-wrapper .billing-address-select-field input[type=checkbox]:checked + label.disabled, .osc-column-wrapper .billing-address-select-field input[type=checkbox]:checked + label[disabled], .osc-column-wrapper .billing-address-select-field input[type=checkbox]:checked + label.disabled:hover, .osc-column-wrapper .billing-address-select-field input[type=checkbox]:checked + label[disabled]:hover, .osc-column-wrapper .billing-address-select-field input[type=checkbox]:checked + label.disabled:focus, .osc-column-wrapper .billing-address-select-field input[type=checkbox]:checked + label[disabled]:focus, .osc-column-wrapper #co-shipping-form input[type=radio]:checked + label, .osc-column-wrapper #co-shipping-form input[type=radio]:checked + label.disabled, .osc-column-wrapper #co-shipping-form input[type=radio]:checked + label[disabled], .osc-column-wrapper #co-shipping-form input[type=radio]:checked + label.disabled:hover, .osc-column-wrapper #co-shipping-form input[type=radio]:checked + label[disabled]:hover, .osc-column-wrapper #co-shipping-form input[type=radio]:checked + label.disabled:focus, .osc-column-wrapper #co-shipping-form input[type=radio]:checked + label[disabled]:focus, .osc-column-wrapper #co-shipping-form input[type=checkbox]:checked + label, .osc-column-wrapper #co-shipping-form input[type=checkbox]:checked + label.disabled, .osc-column-wrapper #co-shipping-form input[type=checkbox]:checked + label[disabled], .osc-column-wrapper #co-shipping-form input[type=checkbox]:checked + label.disabled:hover, .osc-column-wrapper #co-shipping-form input[type=checkbox]:checked + label[disabled]:hover, .osc-column-wrapper #co-shipping-form input[type=checkbox]:checked + label.disabled:focus, .osc-column-wrapper #co-shipping-form input[type=checkbox]:checked + label[disabled]:focus, .osc-column-wrapper #co-shipping-method-form input[type=radio]:checked + label, .osc-column-wrapper #co-shipping-method-form input[type=radio]:checked + label.disabled, .osc-column-wrapper #co-shipping-method-form input[type=radio]:checked + label[disabled], .osc-column-wrapper #co-shipping-method-form input[type=radio]:checked + label.disabled:hover, .osc-column-wrapper #co-shipping-method-form input[type=radio]:checked + label[disabled]:hover, .osc-column-wrapper #co-shipping-method-form input[type=radio]:checked + label.disabled:focus, .osc-column-wrapper #co-shipping-method-form input[type=radio]:checked + label[disabled]:focus, .osc-column-wrapper #co-shipping-method-form input[type=checkbox]:checked + label, .osc-column-wrapper #co-shipping-method-form input[type=checkbox]:checked + label.disabled, .osc-column-wrapper #co-shipping-method-form input[type=checkbox]:checked + label[disabled], .osc-column-wrapper #co-shipping-method-form input[type=checkbox]:checked + label.disabled:hover, .osc-column-wrapper #co-shipping-method-form input[type=checkbox]:checked + label[disabled]:hover, .osc-column-wrapper #co-shipping-method-form input[type=checkbox]:checked + label.disabled:focus, .osc-column-wrapper #co-shipping-method-form input[type=checkbox]:checked + label[disabled]:focus { background-color: #008B00; color: #fefefe; } .osc-column-wrapper #co-login-form input[type=radio]:checked + label:hover, .osc-column-wrapper #co-login-form input[type=radio]:checked + label:focus, .osc-column-wrapper #co-login-form input[type=checkbox]:checked + label:hover, .osc-column-wrapper #co-login-form input[type=checkbox]:checked + label:focus, .osc-column-wrapper #co-payment-form input[type=radio]:checked + label:hover, .osc-column-wrapper #co-payment-form input[type=radio]:checked + label:focus, .osc-column-wrapper #co-payment-form input[type=checkbox]:checked + label:hover, .osc-column-wrapper #co-payment-form input[type=checkbox]:checked + label:focus, .osc-column-wrapper .use-for-shipping-field input[type=radio]:checked + label:hover, .osc-column-wrapper .use-for-shipping-field input[type=radio]:checked + label:focus, .osc-column-wrapper .use-for-shipping-field input[type=checkbox]:checked + label:hover, .osc-column-wrapper .use-for-shipping-field input[type=checkbox]:checked + label:focus, .osc-column-wrapper #checkout-agreements input[type=radio]:checked + label:hover, .osc-column-wrapper #checkout-agreements input[type=radio]:checked + label:focus, .osc-column-wrapper #checkout-agreements input[type=checkbox]:checked + label:hover, .osc-column-wrapper #checkout-agreements input[type=checkbox]:checked + label:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=radio]:checked + label:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=radio]:checked + label:focus, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox]:checked + label:hover, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox]:checked + label:focus, .osc-column-wrapper .same-as-billing-field input[type=radio]:checked + label:hover, .osc-column-wrapper .same-as-billing-field input[type=radio]:checked + label:focus, .osc-column-wrapper .same-as-billing-field input[type=checkbox]:checked + label:hover, .osc-column-wrapper .same-as-billing-field input[type=checkbox]:checked + label:focus, .osc-column-wrapper .billing-address-select-field input[type=radio]:checked + label:hover, .osc-column-wrapper .billing-address-select-field input[type=radio]:checked + label:focus, .osc-column-wrapper .billing-address-select-field input[type=checkbox]:checked + label:hover, .osc-column-wrapper .billing-address-select-field input[type=checkbox]:checked + label:focus, .osc-column-wrapper #co-shipping-form input[type=radio]:checked + label:hover, .osc-column-wrapper #co-shipping-form input[type=radio]:checked + label:focus, .osc-column-wrapper #co-shipping-form input[type=checkbox]:checked + label:hover, .osc-column-wrapper #co-shipping-form input[type=checkbox]:checked + label:focus, .osc-column-wrapper #co-shipping-method-form input[type=radio]:checked + label:hover, .osc-column-wrapper #co-shipping-method-form input[type=radio]:checked + label:focus, .osc-column-wrapper #co-shipping-method-form input[type=checkbox]:checked + label:hover, .osc-column-wrapper #co-shipping-method-form input[type=checkbox]:checked + label:focus { background-color: #001886; color: #fefefe; } .osc-column-wrapper #co-login-form input[type=radio]:checked + label:after, .osc-column-wrapper #co-login-form input[type=checkbox]:checked + label:after, .osc-column-wrapper #co-payment-form input[type=radio]:checked + label:after, .osc-column-wrapper #co-payment-form input[type=checkbox]:checked + label:after, .osc-column-wrapper .use-for-shipping-field input[type=radio]:checked + label:after, .osc-column-wrapper .use-for-shipping-field input[type=checkbox]:checked + label:after, .osc-column-wrapper #checkout-agreements input[type=radio]:checked + label:after, .osc-column-wrapper #checkout-agreements input[type=checkbox]:checked + label:after, .osc-column-wrapper #checkout-load-shipping_method input[type=radio]:checked + label:after, .osc-column-wrapper #checkout-load-shipping_method input[type=checkbox]:checked + label:after, .osc-column-wrapper .same-as-billing-field input[type=radio]:checked + label:after, .osc-column-wrapper .same-as-billing-field input[type=checkbox]:checked + label:after, .osc-column-wrapper .billing-address-select-field input[type=radio]:checked + label:after, .osc-column-wrapper .billing-address-select-field input[type=checkbox]:checked + label:after, .osc-column-wrapper #co-shipping-form input[type=radio]:checked + label:after, .osc-column-wrapper #co-shipping-form input[type=checkbox]:checked + label:after, .osc-column-wrapper #co-shipping-method-form input[type=radio]:checked + label:after, .osc-column-wrapper #co-shipping-method-form input[type=checkbox]:checked + label:after { font-family: "Font Awesome 5 Free", serif; content: "\f00c"; } .osc-column-wrapper .billing-address-select-field label, .osc-column-wrapper #co-shipping-form label { width: 100%; } .osc-column-wrapper #co-payment-form label { position: relative; } .osc-column-wrapper #co-payment-form label .form-error { position: absolute; bottom: -2rem; width: 100%; } .osc-column-wrapper .step-please-wait { width: 100%; height: 100%; z-index: 200; background: rgba(255, 255, 255, 0.5) !important; position: fixed; top: 0; left: 0; line-height: 100%; text-align: center; } .osc-column-wrapper .step-please-wait:before { content: ""; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; /* Adjusts for spacing */ } .osc-column-wrapper .step-please-wait .centered { display: inline-block; vertical-align: middle; } .osc-column-wrapper .step-please-wait .centered i { color: #000c44; } .osc-column-wrapper #checkout-agreements label.agreement span { border-color: #ff0000; border-width: 0 1px 1px 1px; border-style: solid; padding: 0.6rem 0; } .osc-column-wrapper .is-invalid-label span.form-error { display: block; } .opc .section .step-title { width: 100%; border-top: 1px solid #cacaca; position: relative; -moz-user-select: none; -ms-user-select: none; -webkit-user-select: none; user-select: none; } .opc .section .step-title:after { content: ""; display: table; clear: both; } .opc .section.allow:not(.active) .step-title { cursor: pointer; } .opc .section.active .step-title { border-bottom: 1px solid #cacaca; } .opc .section .step-title a { display: none; } .opc .section.allow:not(.active) .step-title a { display: block; float: right; line-height: 40px; height: 40px; padding: 0 10px; } @media print, screen and (max-width: 39.99875em) { .opc .section.allow:not(.active) .step-title a { display: none !important; } } .no-touch .opc .section .step-title a:hover { text-decoration: none; } .opc .section .step-title .number, .opc .section.allow.active .step-title .number, .no-touch .opc .section.allow:hover .step-title .number { width: 26px; height: 26px; text-align: center; color: #FFFFFF; line-height: 26px; background-color: #000c44; border-radius: 5px; display: block; position: absolute; top: 50%; left: 10px; margin-top: -13px; } .opc .section.allow .step-title .number { background-color: #cacaca; } .opc .section.allow .step-title h2 { color: #cacaca; } .opc .section.allow .step-title:hover h2, .opc .section.active .step-title h2 { color: #000c44; } .opc .section .step-title h2 { font-size: 16px; font-weight: 400; line-height: 40px; height: 40px; float: left; margin: 0 4px 0 45px; } .opc .section .step { padding: 1rem; } .opc .section .step:after { content: ""; display: table; clear: both; } .opc h3 { font-weight: 500; } .opc .buttons-set .back-link { float: right; margin: 0; } .opc #opc-login .step { padding: 0; } .opc #opc-login .buttons-set { border-top: 0; padding-top: 5px; } #opc-payment .note { padding: 10px; } .opc.opc-firststep-login .section:not(#opc-login) .step-title, .opc-block-progress-step-login { -webkit-transition: opacity 300ms linear; -moz-transition: opacity 300ms linear; -o-transition: opacity 300ms linear; transition: opacity 300ms linear; } .opc.opc-firststep-login .section#opc-login .step-title .number { -webkit-transition: width 80ms linear; -moz-transition: width 80ms linear; -o-transition: width 80ms linear; transition: width 80ms linear; } .opc.opc-firststep-login .section#opc-login .step-title h2 { -webkit-transition: margin-left 80ms linear; -moz-transition: margin-left 80ms linear; -o-transition: margin-left 80ms linear; transition: margin-left 80ms linear; } /* When a user progresses from the "Checkout Method" to "Billing Information" for the first time, the */ /* "opc-has-progressed-from-login" class gets added to the body. Also, the .opc element will only have the */ /* "opc-firststep-login" class if the first step of the checkout is the "Checkout Method" (eg, not when logged in) */ body:not(.opc-has-progressed-from-login) .opc.opc-firststep-login .section:not(#opc-login) .step-title, body:not(.opc-has-progressed-from-login) .opc-block-progress-step-login { opacity: 0; } body:not(.opc-has-progressed-from-login) .opc.opc-firststep-login .section#opc-login .step-title .number { width: 0; overflow: hidden; } body:not(.opc-has-progressed-from-login) .opc.opc-firststep-login .section#opc-login .step-title h2 { margin-left: 0; } /* -------------------------------------------- * * Shipping and Payment methods */ .sp-methods { margin: 0 0 8px; } .sp-methods dt { margin: 13px 0 5px; font-weight: bold; } .sp-methods dt:first-child { margin: 0 0 5px; } .sp-methods dd li { margin: 5px 0; } .sp-methods label img { float: left; } .sp-methods label a { margin-top: 6px; float: right; margin-left: 10px; } .sp-methods .price { font-weight: bold; } .sp-methods .form-list { padding-left: 20px; } .sp-methods .form-list li { margin: 0 0 8px; } .sp-methods select.month { width: 120px; margin-right: 10px; } .sp-methods select.year { width: 96px; } .sp-methods input.cvv { width: 4em !important; } .sp-methods #advice-validate-cc-exp-ccsave_expiration { max-width: 130px; } .sp-methods .checkmo-list li { margin: 0 0 5px; content: ""; display: table; clear: both; } .sp-methods .checkmo-list label { width: 165px; padding-right: 15px; text-align: right; float: left; } .sp-methods .checkmo-list address { float: left; } .sp-methods .release-amounts { margin: 0.5em 0; } .sp-methods .release-amounts button { float: left; margin: 5px 10px 0 0; } /* One Page Checkout */ .block-progress .block-content { font-size: 13px; } .block-progress dt { padding-top: 6px; margin: 0 0 10px 0; color: #000c44; font-size: 16px; text-rendering: optimizeSpeed; font-weight: normal; } .block-progress dt.complete { color: #636363; } .block-progress dd { padding-left: 15px; margin-bottom: 10px; font-family: Georgia, Times, "Times New Roman", serif; font-style: italic; } .block-progress dd address { font-style: italic; } .block-progress #payment-progress-opcheckout .subtitle { margin-bottom: 3px; } .block-progress .payment-info dt { padding: 0; margin: 0 0 3px 0; color: #636363; font-family: Georgia, Times, "Times New Roman", serif; text-transform: none; font-style: italic; float: left; clear: both; font-size: 13px; } .block-progress .payment-info dt:after { content: ": "; } .block-progress .payment-info dd { float: left; margin-bottom: 3px; font-size: 13px; } .block-progress .payment-info:after { content: ""; display: table; clear: both; } /* review step */ #review-buttons-container { width: 100%; margin-top: 15px; margin-bottom: 15px; } #review-buttons-container .btn-checkout { min-width: 220px; } #review-buttons-container .please-wait { float: left; margin-right: 10px; } #review-buttons-container .f-left { float: right; } /* show/hide "change" link for progress step depend on complete status * should be placed in .css file */ .opc-block-progress dt.complete a, .opc-block-progress dt.complete .separator { display: inline; } .opc-block-progress dt a, .opc-block-progress dt .separator { display: none; } /* On small screens, the progress review content will be moved to the review step via JS. Styled via this CSS: */ #checkout-step-review .opc-block-progress { border-left: none; padding-left: 0; } #checkout-step-review .opc-block-progress .block-title { display: none; } #checkout-step-review .opc-block-progress .block-content { display: block !important; padding: 0; } #checkout-step-review .opc-block-progress .block-content > dl > div { float: left; width: 50%; } @media only screen and (max-width: 479px) { #checkout-step-review .opc-block-progress .block-content > dl > div { float: none; width: auto; } } #checkout-step-review .opc-block-progress .block-content .changelink { display: none; } #checkout-step-review .centinel > p { margin-bottom: 10px; } #checkout-step-review .centinel iframe { width: 100%; min-height: 400px; } /* Gift options */ .gift-messages-form .item { content: ""; display: table; clear: both; margin-top: 30px; } .gift-messages-form .item h5 { font-weight: bold; } .gift-messages-form .item .product-img-box { width: auto; float: left; padding-right: 15px; } .gift-messages-form .item .details { float: left; } .gift-message-form .inner-box > div { content: ""; clear: both; width: 100%; margin-top: 15px; display: block; } .gift-message-form .inner-box > div.extra-options-container p { margin-bottom: 15px; } .gift-message-form .gift-wrapping-form label { margin-right: 10px; } .gift-message-form .gift-wrapping-form img { float: left; } .gift-message-form .gift-wrapping-form .gift-wrapping-design { height: 75px; } .gift-message-form .gift-wrapping-form .gift-wrapping-design:after { content: ""; display: table; clear: both; } .gift-message-form .gift-wrapping-form .gift-wrapping-design .image-box { margin-right: 5px; } .gift-message-form .gift-item { padding-bottom: 10px; margin-bottom: 10px; border-bottom: solid 1px #ececec; } .gift-message-form .gift-item:after { content: ""; display: table; clear: both; } .gift-message-form .gift-item .product-img-box { width: 200px; } .gift-message-form .gift-item .product-img-box .product-image { width: 75px; margin-left: auto; margin-right: auto; } .gift-message-form .gift-item .product-img-box .product-name { display: block; } .gift-message-form .gift-item .fieldset { margin-left: 200px; } @media only screen and (max-width: 770px) { .gift-message-form .giftmessage-area { max-width: 100%; } .gift-message-form .gift-item .product-img-box { width: 100%; float: none; } .gift-message-form .gift-item .fieldset { margin-left: 0; } .gift-message-form .gift-item .fieldset textarea { width: 100%; } } /* ============================================ * * Checkout - Success * ============================================ */ .checkout-onepage-success .col-main { padding: 0; text-align: center; } .checkout-onepage-success .buttons-set { margin: 10px 0; text-align: center; } .checkout-onepage-success .buttons-set button { float: none; } .trusted-shops { border-radius: 5px; } .trusted-shops select { width: 50%; } @media print, screen and (max-width: 39.99875em) { .trusted-shops select { width: 100%; } } .sp-methods { margin: 0 0 8px; } .sp-methods dt { margin: 13px 0 5px; font-weight: bold; } .sp-methods dt:first-child { margin: 0 0 5px; } .sp-methods dd li { margin: 5px 0; } .sp-methods label img { float: left; } .sp-methods label a { margin-top: 6px; float: right; margin-left: 10px; } .sp-methods .price { font-weight: bold; } .sp-methods .form-list { padding-left: 20px; } .sp-methods .form-list li { margin: 0 0 8px; } .sp-methods select.month { width: 120px; margin-right: 10px; } .sp-methods select.year { width: 96px; } .sp-methods input.cvv { width: 4em !important; } .sp-methods #advice-validate-cc-exp-ccsave_expiration { max-width: 130px; } .sp-methods .checkmo-list li { margin: 0 0 5px; content: ""; display: table; clear: both; } .sp-methods .checkmo-list label { width: 165px; padding-right: 15px; text-align: right; float: left; } .sp-methods .checkmo-list address { float: left; } @media only screen and (max-width: 479px) { .sp-methods .checkmo-list { padding-left: 0; } .sp-methods .checkmo-list label { width: 135px; } } .sp-methods .release-amounts { margin: 0.5em 0; } .sp-methods .release-amounts button { float: left; margin: 5px 10px 0 0; } .checkout-onepage-index .col-right { margin-top: 1em; border-left: 1px solid #cacaca; } @media screen and (max-width: 39.99875em) { .checkout-onepage-index .col-right { margin-top: 0; border-left: 0; } } .checkout-onepage-index .col-right #checkout-progress-wrapper { margin-left: 1em; } .checkout-onepage-index .col-right .block-title strong { display: block; } .checkout-onepage-index .col-right #payment-progress-opcheckout table tbody td { padding: 0; } .please-wait { width: 100%; height: 100%; z-index: 2200000000; /* btw Trusted Shops Widget */ background: rgba(255, 255, 255, 0.5) !important; position: fixed; top: 0; left: 0; line-height: 100%; text-align: center; } .please-wait:before { content: ""; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; /* Adjusts for spacing */ } .please-wait .centered { display: inline-block; vertical-align: middle; } .please-wait .centered i { color: #000c44; } .main-container .col-main { margin: 0; } .main-container .col-main .std .row { max-width: 100%; } .main-container .col-main .std h1.center-line, .main-container .col-main .std p.h1.center-line, .main-container .col-main .std h2.center-line, .main-container .col-main .std p.h2.center-line, .main-container .col-main .std h3.center-line, .main-container .col-main .std p.h3.center-line, .main-container .col-main .std h4.center-line, .main-container .col-main .std p.h4.center-line, .main-container .col-main .std h5.center-line, .main-container .col-main .std p.h5.center-line, .main-container .col-main .std h6.center-line, .main-container .col-main .std p.h6.center-line { overflow: hidden; text-align: center; color: #000c44; } .main-container .col-main .std h1.center-line:before, .main-container .col-main .std h1.center-line:after, .main-container .col-main .std p.h1.center-line:before, .main-container .col-main .std p.h1.center-line:after, .main-container .col-main .std h2.center-line:before, .main-container .col-main .std h2.center-line:after, .main-container .col-main .std p.h2.center-line:before, .main-container .col-main .std p.h2.center-line:after, .main-container .col-main .std h3.center-line:before, .main-container .col-main .std h3.center-line:after, .main-container .col-main .std p.h3.center-line:before, .main-container .col-main .std p.h3.center-line:after, .main-container .col-main .std h4.center-line:before, .main-container .col-main .std h4.center-line:after, .main-container .col-main .std p.h4.center-line:before, .main-container .col-main .std p.h4.center-line:after, .main-container .col-main .std h5.center-line:before, .main-container .col-main .std h5.center-line:after, .main-container .col-main .std p.h5.center-line:before, .main-container .col-main .std p.h5.center-line:after, .main-container .col-main .std h6.center-line:before, .main-container .col-main .std h6.center-line:after, .main-container .col-main .std p.h6.center-line:before, .main-container .col-main .std p.h6.center-line:after { background-color: #8a8a8a; content: ""; display: inline-block; height: 1px; position: relative; vertical-align: middle; width: 50%; } .main-container .col-main .std h1.center-line:before, .main-container .col-main .std p.h1.center-line:before, .main-container .col-main .std h2.center-line:before, .main-container .col-main .std p.h2.center-line:before, .main-container .col-main .std h3.center-line:before, .main-container .col-main .std p.h3.center-line:before, .main-container .col-main .std h4.center-line:before, .main-container .col-main .std p.h4.center-line:before, .main-container .col-main .std h5.center-line:before, .main-container .col-main .std p.h5.center-line:before, .main-container .col-main .std h6.center-line:before, .main-container .col-main .std p.h6.center-line:before { right: 0.5em; margin-left: -50%; } .main-container .col-main .std h1.center-line:after, .main-container .col-main .std p.h1.center-line:after, .main-container .col-main .std h2.center-line:after, .main-container .col-main .std p.h2.center-line:after, .main-container .col-main .std h3.center-line:after, .main-container .col-main .std p.h3.center-line:after, .main-container .col-main .std h4.center-line:after, .main-container .col-main .std p.h4.center-line:after, .main-container .col-main .std h5.center-line:after, .main-container .col-main .std p.h5.center-line:after, .main-container .col-main .std h6.center-line:after, .main-container .col-main .std p.h6.center-line:after { left: 0.5em; margin-right: -50%; } .search-grid li { padding: 1rem; } .trust-grid { list-style: none; margin-top: 0.5rem; } .trust-grid li { padding: 1rem; background-color: #cacaca; border: solid 4px #cacaca; cursor: pointer; filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */ -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */ } .trust-grid li:hover { filter: none; -webkit-filter: grayscale(0); } .trust-grid li img { padding: 0 1rem 1rem 1rem; width: 90px; } .trust-grid li p { font-size: 0.75rem; margin-bottom: 0; } @media print, screen and (min-width: 40em) { .cms-zertifizierter-haendler .std .invert h2, .cms-zertifizierter-haendler .std .invert p { color: #fefefe; } } @media print, screen and (min-width: 40em) { .cms-zertifizierter-haendler .std .invert { background: #000c44; } } @media print, screen and (min-width: 40em) { .cms-zertifizierter-haendler .std .round-left { border-top-left-radius: 110px; border-bottom-left-radius: 110px; } .cms-zertifizierter-haendler .std .round-right { border-top-right-radius: 110px; border-bottom-right-radius: 110px; } } .timeline { position: relative; margin: 0 auto; } .timeline::after { content: ""; position: absolute; width: 6px; background-color: #000c44; top: 0; bottom: 0; left: 31px; margin-left: -3px; } @media print, screen and (min-width: 40em) { .timeline::after { left: 50%; } } .timeline .container { position: relative; background-color: inherit; padding: 10px 40px; } @media print, screen and (max-width: 39.99875em) { .timeline .container { width: 100%; padding-left: 70px; padding-right: 25px; } } @media print, screen and (min-width: 40em) { .timeline .container { width: 50%; } } .timeline .container::after { content: ""; position: absolute; width: 25px; height: 25px; right: -12.5px; background-color: #fefefe; border: 4px solid #ff9200; top: 20px; border-radius: 50%; z-index: 1; } @media print, screen and (max-width: 39.99875em) { .timeline .container::before { content: " "; height: 0; position: absolute; top: 22px; width: 0; z-index: 1; right: 30px; left: 60px; border-style: solid; border-width: 10px 10px 10px 0; border-color: transparent #000c44 transparent transparent; } } .timeline .container .content { text-align: center; padding: 20px 30px; position: relative; border-radius: 6px; border: 4px solid #000c44; } .timeline .container .content::before { left: 60px; border-style: solid; border-width: 10px 10px 10px 0; border-color: transparent #000c44 transparent transparent; } .timeline .container .content img { width: 120px; } .timeline .left { left: 0; } .timeline .left::before { content: " "; height: 0; position: absolute; top: 22px; width: 0; z-index: 1; right: 30px; border: medium solid #000c44; } @media print, screen and (max-width: 39.99875em) { .timeline .left::before { border-width: 10px 10px 10px 0; border-color: transparent #000c44 transparent transparent; } } @media print, screen and (min-width: 40em) { .timeline .left::before { border-width: 10px 0 10px 10px; border-color: transparent transparent transparent #000c44; } } @media print, screen and (max-width: 39.99875em) { .timeline .left::after { left: 18px; } } .timeline .right { left: 0; } @media print, screen and (min-width: 40em) { .timeline .right { left: 50%; } } .timeline .right::before { content: " "; height: 0; position: absolute; top: 22px; width: 0; z-index: 1; border-style: solid; border-width: 10px 10px 10px 0; border-color: transparent #000c44 transparent transparent; } @media print, screen and (min-width: 40em) { .timeline .right::before { left: 30px; } } .timeline .right::after { left: 18px; } @media print, screen and (min-width: 40em) { .timeline .right::after { left: -12.5px; } } .video-rounded { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; overflow: hidden; margin-bottom: 1rem; } .video-rounded video { position: relative; margin-left: -3px; margin-bottom: -5px; } #cookie-law { width: 100%; position: fixed; bottom: 0; z-index: 9999999999; overflow: hidden; background: rgba(255, 255, 255, 0.8) !important; color: #000c44; border-top: 1px solid #000c44; } #cookie-law p { text-align: center; float: none; font-size: 0.625rem; margin-bottom: 0; } #cookie-law p a { margin: 0.2rem 0; } footer .footer-top { background: #000c44; padding: 0.8rem 0; border-bottom: 1px solid #fefefe; text-align: center; } footer .footer-top a { color: #fefefe; } footer .footer-top:hover, footer .footer-top:focus { background: #000a36; } footer .footer-extras { background: #000a3a; } footer .footer-extras .content { text-align: center; } footer .footer-extras .content .footer-logo { width: 15rem; } footer .footer-extras .content img { padding: 0.5rem 0; } footer .footer-info { padding: 1rem 0; background: #000830; color: #fefefe; } @media print, screen and (min-width: 40em) { footer .footer-info ul { margin: 0; list-style: square inside; } } @media print, screen and (max-width: 39.99875em) { footer .footer-info ul { margin: 0; list-style-type: none; } footer .footer-info ul li { text-align: center; } } footer .footer-info p { font-size: 1.2rem; } @media print, screen and (max-width: 39.99875em) { footer .footer-info p { padding: 1rem 0 0 0; } } footer .footer-info a { font-size: 0.9rem; color: #DDDDDD; } footer .footer-info a:hover, footer .footer-info a:focus { text-decoration: underline; } footer .footer-payments { background: #000725; text-align: center; } footer .footer-payments .payments ul { margin: 0; } footer .footer-payments .payments ul li { display: inline; margin: 0.5rem; } footer .footer-payments .payments ul li a i { font-size: 2rem; color: #fefefe; } footer .footer-payments .payments ul li a:hover i, footer .footer-payments .payments ul li a:focus i { color: #ff9200; } footer .footer-bottom { background: #00051b; } footer .footer-bottom .social { text-align: center; margin: 0 0 0.5rem 0; } footer .footer-bottom .social ul { margin: 0; } footer .footer-bottom .social ul li { display: inline; margin: 0.5rem; } footer .footer-bottom .social ul li a i { font-size: 2rem; color: #fefefe; } footer .footer-bottom .social ul li a:hover i, footer .footer-bottom .social ul li a:focus i { color: #ff9200; } footer .footer-bottom .social ul li a.whatsapp i { color: #25d366; } footer .footer-bottom .social ul li a.whatsapp i:hover, footer .footer-bottom .social ul li a.whatsapp i:focus { color: #1a9447; transition: background-color 0.25s ease-out, color 0.25s ease-out; } footer .footer-bottom .org, footer .footer-bottom .copyright { text-align: center; color: #DDDDDD; font-size: 0.9rem; } footer .footer-bottom .org ul, footer .footer-bottom .copyright ul { padding: 0; margin: 0; list-style: none; position: relative; display: flex; flex-wrap: wrap; display: block; } [data-whatinput=mouse] footer .footer-bottom .org ul li, [data-whatinput=mouse] footer .footer-bottom .copyright ul li { outline: 0; } footer .footer-bottom .org ul a, footer .footer-bottom .org ul .button, footer .footer-bottom .org ul #cookie-law p a, #cookie-law p footer .footer-bottom .org ul a, footer .footer-bottom .copyright ul a, footer .footer-bottom .copyright ul .button, footer .footer-bottom .copyright ul #cookie-law p a, #cookie-law p footer .footer-bottom .copyright ul a { line-height: 1; text-decoration: none; display: block; padding: 0.7rem 1rem; } footer .footer-bottom .org ul input, footer .footer-bottom .org ul select, footer .footer-bottom .org ul a, footer .footer-bottom .org ul button, footer .footer-bottom .copyright ul input, footer .footer-bottom .copyright ul select, footer .footer-bottom .copyright ul a, footer .footer-bottom .copyright ul button { margin-bottom: 0; } footer .footer-bottom .org ul input, footer .footer-bottom .copyright ul input { display: inline-block; } footer .footer-bottom .org ul li, footer .footer-bottom .copyright ul li { display: inline-block; } footer .footer-bottom .org ul li a, footer .footer-bottom .copyright ul li a { font-size: 0.9rem; color: #DDDDDD; } footer .footer-bottom .org ul li a:hover, footer .footer-bottom .org ul li a:focus, footer .footer-bottom .copyright ul li a:hover, footer .footer-bottom .copyright ul li a:focus { text-decoration: underline; } .reasons { transition: all 0.2s ease-in-out; position: fixed; padding: 0.5em 0.5em 0.5em 1.5em; left: 0; top: 15em; background-color: #ff9200; margin-left: -1em; border-radius: 5px; } @media screen and (max-width: 89.99875em) { .reasons { display: none !important; } } .reasons span:first-child { padding: 0; color: #fefefe; font-size: 3em; font-weight: bold; display: block; } .reasons span:first-child sup { font-size: 0.5em; } .reasons span:nth-child(2n) { display: block; text-transform: uppercase; color: #fefefe; font-size: 0.7em; } .reasons:hover { transform: scale(1.1); } .no-display { display: none; } p.h1, p.h2, p.h3, p.h4, p.h5, p.h6 { color: #000c44; } ul.links li { display: inline; } select { -webkit-appearance: none; -moz-appearance: none; text-indent: 1px; text-overflow: ""; } select::-ms-expand { display: none; } a { text-decoration: none; } .input-group > :last-child { border-radius: 0 5px 5px 0; } .valign-middle { display: table; } .valign-middle > .columns { display: table-cell; vertical-align: middle; } .valign-middle > .columns, .valign-middle > [class*=column] + [class*=column]:last-child { float: none; } .fullWidth { width: 100%; margin-left: auto; margin-right: auto; max-width: initial; } .no-bottom { margin-bottom: 0 !important; padding-bottom: 0 !important; } .accordion-navigation > a[aria-expanded=true]:after { color: #000c44; font: var(--fa-font-solid); content: "\f0ab"; padding-left: 5px; float: right; font-size: 1rem; } .accordion-navigation > a[aria-expanded=false]:after { color: #000c44; font: var(--fa-font-solid); content: "\f0aa"; padding-left: 5px; float: right; font-size: 1rem; } .input-group > :not(:first-child):not(:last-child) { border-radius: 0; } a[href^="mailto:"]:before { font: var(--fa-font-solid); content: "\f0e0"; margin-right: 0.5em; } .std h1, .std h2, .std h3, .std h4, .std h5, .std h6, .page-title h1, .page-title h2, .page-title h3, .page-title h4, .page-title h5, .page-title h6, .category-title h1, .category-title h2, .category-title h3, .category-title h4, .category-title h5, .category-title h6 { color: #000c44; } .owl-carousel { z-index: 0 !important; list-style-type: none; } iframe[name=google_conversion_frame] { height: 0 !important; width: 0 !important; line-height: 0 !important; font-size: 0 !important; margin-top: -13px; float: left; } .col-main { margin: 1rem 0; } .sticky { -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } .categorypath-hersteller-jura h1, .categorypath-hersteller-jura h2, .categorypath-hersteller-jura h3, .categorypath-hersteller-jura h4, .categorypath-hersteller-jura h5, .categorypath-hersteller-jura h6, .categorypath-hersteller-jura p.h1, .categorypath-hersteller-jura p.h2, .categorypath-hersteller-jura p.h3, .categorypath-hersteller-jura p.h4, .categorypath-hersteller-jura p.h5, .categorypath-hersteller-jura p.h6 { text-align: left; } #GdTrustbadge { position: fixed; bottom: 65px; } #trustbadge-container-98e3dadd90eb493088abdc5597a70810 { z-index: 999999998 !important; /*equal to tawk*/ } .demo-notice, .top-bar, .nav-container, .copyright-container, .col1-layout, .col2-left-layout, .col2-right-layout, .col3-layout, nav { padding-right: 0.3125rem; padding-left: 0.3125rem; max-width: 81.25rem; margin-left: auto; margin-right: auto; } @media print, screen and (min-width: 40em) { .demo-notice, .top-bar, .nav-container, .copyright-container, .col1-layout, .col2-left-layout, .col2-right-layout, .col3-layout, nav { padding-right: 0.46875rem; padding-left: 0.46875rem; } } .breadcrumbs { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .col1-layout .col-main { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .col1-layout .col-main #catalog-filters { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .col1-layout .col-main #fme_layered_container { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .col2-left-layout, .col2-right-layout { display: flex; flex-flow: row wrap; } .col2-left-layout .sidebar, .col2-left-layout .col-main, .col2-right-layout .sidebar, .col2-right-layout .col-main { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .col3-layout { display: flex; flex-flow: row wrap; } .col3-layout .sidebar, .col3-layout .col-main { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .col3-layout > span { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } nav { display: flex; flex-flow: row wrap; } nav ul { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header { padding-right: 0.3125rem; padding-left: 0.3125rem; max-width: 100; margin-left: auto; margin-right: auto; display: flex; flex-flow: row wrap; padding: 0 !important; } @media print, screen and (min-width: 40em) { header { padding-right: 0.46875rem; padding-left: 0.46875rem; } } header .header-top { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; display: flex; flex-flow: row wrap; justify-content: center; align-items: center; } header .header-top .brand, header .header-top .trusted, header .header-top .search { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .store_switch { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .hotline { flex: 0 0 auto; width: calc(66.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .search #search_mini_form .search-row { display: flex; flex-flow: row wrap; } header .header-top .search #search_mini_form .search-row .search-input { flex: 0 0 auto; width: 83.3333333333%; } header .header-top .search #search_mini_form .search-row .search-button { flex: 0 0 auto; width: 16.6666666667%; } header .header-top .brand { order: 1; } header .header-top .search { order: 2; } header .header-top .store_switch { order: 3; } header .header-top .hotline { order: 4; display: flex; flex-flow: row wrap; justify-content: center; align-items: center; } header .header-top .hotline .whatsapp { flex: 0 0 auto; width: 16.6666666667%; } header .header-top .hotline .phone { flex: 0 0 auto; width: 83.3333333333%; } header .header-bottom { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; display: flex; flex-flow: row wrap; justify-content: center; align-items: center; } header .header-bottom .nav { flex: 0 0 auto; width: calc(16.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-bottom .account { flex: 0 0 auto; width: calc(83.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-bottom .account .menu { justify-content: center; align-items: center; } .nav-container nav.top-bar { display: flex; flex-flow: row wrap; } .homeslider, .headbanner { display: flex; flex-flow: row wrap; } .homeslider .banner, .headbanner .banner { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .homeslider .banner img, .headbanner .banner img { width: 100%; } .products-list li a, .products-list li .product-shop { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .switch-toggle-wrapper { display: flex; flex-flow: row wrap; justify-content: center; align-items: center; } .switch-toggle-wrapper .switch { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .switch-toggle-wrapper span { flex: 0 0 auto; width: calc(66.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .toolbar, .toolbar-3, .pager { display: flex; flex-flow: row wrap; } .toolbar .amount, .toolbar .limiter, .toolbar .pages, .toolbar .sort-by, .toolbar-3 .amount, .toolbar-3 .limiter, .toolbar-3 .pages, .toolbar-3 .sort-by, .pager .amount, .pager .limiter, .pager .pages, .pager .sort-by { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .categories-grid, .categories-home-grid { padding-right: 0; padding-left: 0; max-width: 81.25rem; margin-left: auto; margin-right: auto; display: flex; flex-flow: row wrap; justify-content: center; } .categories-grid > li, .categories-home-grid > li { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-top: 0.3125rem; margin-bottom: 0.3125rem; margin-left: 0.3125rem; margin-right: 0.3125rem; } .manufacturers-grid { padding-right: 0; padding-left: 0; max-width: 81.25rem; margin-left: auto; margin-right: auto; display: flex; flex-flow: row wrap; justify-content: center; } .manufacturers-grid > li { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-top: 0.3125rem; margin-bottom: 0.3125rem; margin-left: 0.3125rem; margin-right: 0.3125rem; } .categories-jura-grid { padding-right: 0; padding-left: 0; max-width: 81.25rem; margin-left: auto; margin-right: auto; display: flex; flex-flow: row wrap; justify-content: center; } .categories-jura-grid > li { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-top: 0.3125rem; margin-bottom: 0.3125rem; margin-left: 0.3125rem; margin-right: 0.3125rem; } .products-grid, .search-grid { padding-right: 0; padding-left: 0; max-width: 81.25rem; margin-left: auto; margin-right: auto; display: flex; flex-flow: row wrap; justify-content: center; } .products-grid > li, .search-grid > li { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-top: 0.3125rem; margin-bottom: 0.3125rem; margin-left: 0.3125rem; margin-right: 0.3125rem; } .trust-grid, .gift-grid { padding-right: 0; padding-left: 0; max-width: 81.25rem; margin-left: auto; margin-right: auto; display: flex; flex-flow: row wrap; justify-content: center; } .trust-grid > li, .gift-grid > li { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-top: 0.3125rem; margin-bottom: 0.3125rem; margin-left: 0.3125rem; margin-right: 0.3125rem; } .autocomplete-wrapper { display: flex; flex-flow: row wrap; } .autocomplete-wrapper .col9 { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .autocomplete-wrapper .col3 { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .autocomplete-wrapper .algoliasearch-autocomplete-hit { display: flex; flex-flow: row wrap; justify-content: center; align-items: center; } .autocomplete-wrapper .algoliasearch-autocomplete-hit .thumb { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .autocomplete-wrapper .algoliasearch-autocomplete-hit .info { flex: 0 0 auto; width: calc(66.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .autocomplete-wrapper .footer_algolia { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .manufacture-grid { display: flex; flex-flow: row wrap; } .manufacture-grid li { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .manufacture-grid li img { display: inline-block; max-width: 100%; margin-bottom: 1rem; border: solid 4px #fefefe; border-radius: 5px; box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); line-height: 0; } .payment-grid { display: flex; flex-flow: row wrap; } .payment-grid .method { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; display: flex; flex-flow: row wrap; } .payment-grid .method .image { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .payment-grid .method .description { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .mb-category-products { display: flex; flex-flow: row wrap; } .mb-category-products .page-title.category-title { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .mb-category-products .mb-top-layered-navigation { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .mb-category-products .category-description.top { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .mb-category-products .category-description.bottom { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .mb-category-products .category-products { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view #product_addtocart_form, .product-view-revslider #product_addtocart_form { display: flex; flex-flow: row wrap; } .product-view #product_addtocart_form .product-img-box, .product-view #product_addtocart_form .product-shop, .product-view-revslider #product_addtocart_form .product-img-box, .product-view-revslider #product_addtocart_form .product-shop { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view #product_addtocart_form .product-img-box .add-to-cart, .product-view #product_addtocart_form .product-shop .add-to-cart, .product-view-revslider #product_addtocart_form .product-img-box .add-to-cart, .product-view-revslider #product_addtocart_form .product-shop .add-to-cart { display: flex; flex-flow: row wrap; } .product-view #product_addtocart_form .product-img-box .add-to-cart label, .product-view #product_addtocart_form .product-shop .add-to-cart label, .product-view-revslider #product_addtocart_form .product-img-box .add-to-cart label, .product-view-revslider #product_addtocart_form .product-shop .add-to-cart label { display: none; } .product-view #product_addtocart_form .product-img-box .add-to-cart .quantity, .product-view #product_addtocart_form .product-img-box .add-to-cart .quantity-step, .product-view #product_addtocart_form .product-shop .add-to-cart .quantity, .product-view #product_addtocart_form .product-shop .add-to-cart .quantity-step, .product-view-revslider #product_addtocart_form .product-img-box .add-to-cart .quantity, .product-view-revslider #product_addtocart_form .product-img-box .add-to-cart .quantity-step, .product-view-revslider #product_addtocart_form .product-shop .add-to-cart .quantity, .product-view-revslider #product_addtocart_form .product-shop .add-to-cart .quantity-step { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view #product_addtocart_form .product-img-box .add-to-cart .button, .product-view #product_addtocart_form .product-img-box .add-to-cart .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .product-view #product_addtocart_form .product-img-box .add-to-cart a, .product-view #product_addtocart_form .product-img-box .add-to-cart #cookie-law p a, #cookie-law p .product-view #product_addtocart_form .product-img-box .add-to-cart a, .product-view #product_addtocart_form .product-shop .add-to-cart .button, .product-view #product_addtocart_form .product-shop .add-to-cart .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .product-view #product_addtocart_form .product-shop .add-to-cart a, .product-view #product_addtocart_form .product-shop .add-to-cart #cookie-law p a, #cookie-law p .product-view #product_addtocart_form .product-shop .add-to-cart a, .product-view-revslider #product_addtocart_form .product-img-box .add-to-cart .button, .product-view-revslider #product_addtocart_form .product-img-box .add-to-cart .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .product-view-revslider #product_addtocart_form .product-img-box .add-to-cart a, .product-view-revslider #product_addtocart_form .product-img-box .add-to-cart #cookie-law p a, #cookie-law p .product-view-revslider #product_addtocart_form .product-img-box .add-to-cart a, .product-view-revslider #product_addtocart_form .product-shop .add-to-cart .button, .product-view-revslider #product_addtocart_form .product-shop .add-to-cart .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .product-view-revslider #product_addtocart_form .product-shop .add-to-cart a, .product-view-revslider #product_addtocart_form .product-shop .add-to-cart #cookie-law p a, #cookie-law p .product-view-revslider #product_addtocart_form .product-shop .add-to-cart a { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view #product_addtocart_form .product-img-box .msrp-price, .product-view #product_addtocart_form .product-img-box .old-price, .product-view #product_addtocart_form .product-img-box .special-price, .product-view #product_addtocart_form .product-img-box .regular-price, .product-view #product_addtocart_form .product-img-box .mwst-price, .product-view #product_addtocart_form .product-img-box .price-as-configured, .product-view #product_addtocart_form .product-shop .msrp-price, .product-view #product_addtocart_form .product-shop .old-price, .product-view #product_addtocart_form .product-shop .special-price, .product-view #product_addtocart_form .product-shop .regular-price, .product-view #product_addtocart_form .product-shop .mwst-price, .product-view #product_addtocart_form .product-shop .price-as-configured, .product-view-revslider #product_addtocart_form .product-img-box .msrp-price, .product-view-revslider #product_addtocart_form .product-img-box .old-price, .product-view-revslider #product_addtocart_form .product-img-box .special-price, .product-view-revslider #product_addtocart_form .product-img-box .regular-price, .product-view-revslider #product_addtocart_form .product-img-box .mwst-price, .product-view-revslider #product_addtocart_form .product-img-box .price-as-configured, .product-view-revslider #product_addtocart_form .product-shop .msrp-price, .product-view-revslider #product_addtocart_form .product-shop .old-price, .product-view-revslider #product_addtocart_form .product-shop .special-price, .product-view-revslider #product_addtocart_form .product-shop .regular-price, .product-view-revslider #product_addtocart_form .product-shop .mwst-price, .product-view-revslider #product_addtocart_form .product-shop .price-as-configured { display: flex; flex-flow: row wrap; justify-content: center; align-items: center; } .product-view #product_addtocart_form .product-img-box .msrp-price > span, .product-view #product_addtocart_form .product-img-box .old-price > span, .product-view #product_addtocart_form .product-img-box .special-price > span, .product-view #product_addtocart_form .product-img-box .regular-price > span, .product-view #product_addtocart_form .product-img-box .mwst-price > span, .product-view #product_addtocart_form .product-img-box .price-as-configured > span, .product-view #product_addtocart_form .product-shop .msrp-price > span, .product-view #product_addtocart_form .product-shop .old-price > span, .product-view #product_addtocart_form .product-shop .special-price > span, .product-view #product_addtocart_form .product-shop .regular-price > span, .product-view #product_addtocart_form .product-shop .mwst-price > span, .product-view #product_addtocart_form .product-shop .price-as-configured > span, .product-view-revslider #product_addtocart_form .product-img-box .msrp-price > span, .product-view-revslider #product_addtocart_form .product-img-box .old-price > span, .product-view-revslider #product_addtocart_form .product-img-box .special-price > span, .product-view-revslider #product_addtocart_form .product-img-box .regular-price > span, .product-view-revslider #product_addtocart_form .product-img-box .mwst-price > span, .product-view-revslider #product_addtocart_form .product-img-box .price-as-configured > span, .product-view-revslider #product_addtocart_form .product-shop .msrp-price > span, .product-view-revslider #product_addtocart_form .product-shop .old-price > span, .product-view-revslider #product_addtocart_form .product-shop .special-price > span, .product-view-revslider #product_addtocart_form .product-shop .regular-price > span, .product-view-revslider #product_addtocart_form .product-shop .mwst-price > span, .product-view-revslider #product_addtocart_form .product-shop .price-as-configured > span { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view .product-img-box .product-images ul, .product-view-revslider .product-img-box .product-images ul { display: flex; flex-flow: row wrap; } .product-view .product-img-box .product-images ul > li, .product-view-revslider .product-img-box .product-images ul > li { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view .product-options dl.last, .product-view-revslider .product-options dl.last { display: flex; flex-flow: row wrap; } .product-view .product-options dl.last .option:not(.rp), .product-view-revslider .product-options dl.last .option:not(.rp) { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view .product-options dl.last .option:not(.rp) li.with-image label, .product-view-revslider .product-options dl.last .option:not(.rp) li.with-image label { display: flex; flex-flow: row wrap; align-items: center; } .product-view .product-options dl.last .option:not(.rp) li.with-image label img, .product-view-revslider .product-options dl.last .option:not(.rp) li.with-image label img { flex: 0 0 auto; width: 33.3333333333%; } .product-view .product-options dl.last .option:not(.rp) li.with-image label span.text, .product-view-revslider .product-options dl.last .option:not(.rp) li.with-image label span.text { flex: 0 0 auto; width: 66.6666666667%; } .product-view .product-options dl.last .option:not(.rp) li.with-image-desc, .product-view-revslider .product-options dl.last .option:not(.rp) li.with-image-desc { display: flex; flex-flow: row wrap; align-items: center; } .product-view .product-options dl.last .option:not(.rp) li.with-image-desc .label, .product-view-revslider .product-options dl.last .option:not(.rp) li.with-image-desc .label { flex: 0 0 auto; width: 91.6666666667%; } .product-view .product-options dl.last .option:not(.rp) li.with-image-desc a, .product-view-revslider .product-options dl.last .option:not(.rp) li.with-image-desc a { flex: 0 0 auto; width: 8.3333333333%; } .product-view .product-options dl.last .option:not(.rp) li.with-image-desc label, .product-view-revslider .product-options dl.last .option:not(.rp) li.with-image-desc label { display: flex; flex-flow: row wrap; align-items: center; } .product-view .product-options dl.last .option:not(.rp) li.with-image-desc label img, .product-view-revslider .product-options dl.last .option:not(.rp) li.with-image-desc label img { flex: 0 0 auto; width: 33.3333333333%; } .product-view .product-options dl.last .option:not(.rp) li.with-image-desc label span.text, .product-view-revslider .product-options dl.last .option:not(.rp) li.with-image-desc label span.text { flex: 0 0 auto; width: 66.6666666667%; } .product-view .product-options dl.last .option:not(.rp) li.with-desc, .product-view-revslider .product-options dl.last .option:not(.rp) li.with-desc { display: flex; flex-flow: row wrap; align-items: center; } .product-view .product-options dl.last .option:not(.rp) li.with-desc .label, .product-view-revslider .product-options dl.last .option:not(.rp) li.with-desc .label { flex: 0 0 auto; width: 91.6666666667%; } .product-view .product-options dl.last .option:not(.rp) li.with-desc a, .product-view-revslider .product-options dl.last .option:not(.rp) li.with-desc a { flex: 0 0 auto; width: 8.3333333333%; } .product-view .product-options dl.last .option.rp, .product-view-revslider .product-options dl.last .option.rp { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view .product-options dl.last .option.rp li.with-image-desc, .product-view-revslider .product-options dl.last .option.rp li.with-image-desc { display: flex; flex-flow: row wrap; align-items: center; } .product-view .product-options dl.last .option.rp li.with-image-desc .label, .product-view-revslider .product-options dl.last .option.rp li.with-image-desc .label { flex: 0 0 auto; width: 91.6666666667%; } .product-view .product-options dl.last .option.rp li.with-image-desc a, .product-view-revslider .product-options dl.last .option.rp li.with-image-desc a { flex: 0 0 auto; width: 8.3333333333%; } .product-view .product-options dl.last .option.rp li.with-image-desc label, .product-view-revslider .product-options dl.last .option.rp li.with-image-desc label { display: flex; flex-flow: row wrap; align-items: center; } .product-view .product-options dl.last .option.rp li.with-image-desc label .img, .product-view-revslider .product-options dl.last .option.rp li.with-image-desc label .img { flex: 0 0 auto; width: 33.3333333333%; } .product-view .product-options dl.last .option.rp li.with-image-desc label span.text, .product-view-revslider .product-options dl.last .option.rp li.with-image-desc label span.text { flex: 0 0 auto; width: 66.6666666667%; } .product-view .product-options dl.last ul.product-bundle-radio, .product-view-revslider .product-options dl.last ul.product-bundle-radio { display: flex; flex-flow: row wrap; } .product-view .product-options dl.last ul.product-bundle-radio li, .product-view-revslider .product-options dl.last ul.product-bundle-radio li { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view .product-options dl.last > dt:not(.product-bundle-radio), .product-view .product-options dl.last > dd:not(.product-bundle-radio), .product-view-revslider .product-options dl.last > dt:not(.product-bundle-radio), .product-view-revslider .product-options dl.last > dd:not(.product-bundle-radio) { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; padding: 0.3rem 0; } .product-collateral { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-note { display: flex; flex-flow: row wrap; } .product-note .product-security, .product-note .product-hint { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .home-content { display: flex; flex-flow: row wrap; } .home-content .home-text, .home-content .home-hotline { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .cart > form { display: flex; flex-flow: row wrap; } .cart > form .cart-table-wrapper { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .cart .cart-collaterals .col-collaterals { display: flex; flex-flow: row wrap; } .cart .cart-collaterals .col-collaterals .shipping, .cart .cart-collaterals .col-collaterals #discount-coupon-form, .cart .cart-collaterals .col-collaterals .totals { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } footer { display: flex; flex-flow: row wrap; } footer .footer-top { flex: 0 0 auto; width: 100%; } footer .footer-extras { flex: 0 0 auto; width: 100%; } footer .footer-info { flex: 0 0 auto; width: 100%; justify-content: center; } footer .footer-info .content { text-align: center; display: flex; flex-flow: row wrap; } footer .footer-info .content .footer_links, footer .footer-info .content .footer_service, footer .footer-info .content .footer_manufactures, footer .footer-info .content .footer_categories { flex: 0 0 auto; width: 100%; } footer .footer-payments, footer .footer-bottom { flex: 0 0 auto; width: 100%; display: flex; flex-flow: row wrap; justify-content: center; } footer .footer-payments .org, footer .footer-payments .social, footer .footer-payments .payments, footer .footer-bottom .org, footer .footer-bottom .social, footer .footer-bottom .payments { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .notice-cookie { padding-right: 0.3125rem; padding-left: 0.3125rem; max-width: 81.25rem; margin-left: auto; margin-right: auto; } @media print, screen and (min-width: 40em) { .notice-cookie { padding-right: 0.46875rem; padding-left: 0.46875rem; } } .notice-cookie .notice-inner { display: flex; flex-flow: row wrap; justify-content: center; align-items: center; } .notice-cookie .notice-inner .notice-text { flex: 0 0 auto; width: 75%; } .notice-cookie .notice-inner .actions { flex: 0 0 auto; width: 25%; } .account-create, .account-login, .account-forgotpassword { padding-right: 0.3125rem; padding-left: 0.3125rem; max-width: 81.25rem; margin-left: auto; margin-right: auto; } @media print, screen and (min-width: 40em) { .account-create, .account-login, .account-forgotpassword { padding-right: 0.46875rem; padding-left: 0.46875rem; } } .account-create form, .account-login form, .account-forgotpassword form { display: flex; flex-flow: row wrap; } .account-create form .registered-users, .account-create form .new-users, .account-create form .personal, .account-create form .login, .account-create form .lost-password, .account-login form .registered-users, .account-login form .new-users, .account-login form .personal, .account-login form .login, .account-login form .lost-password, .account-forgotpassword form .registered-users, .account-forgotpassword form .new-users, .account-forgotpassword form .personal, .account-forgotpassword form .login, .account-forgotpassword form .lost-password { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } #checkout-step-login { padding-right: 0.3125rem; padding-left: 0.3125rem; max-width: 81.25rem; margin-left: auto; margin-right: auto; } @media print, screen and (min-width: 40em) { #checkout-step-login { padding-right: 0.46875rem; padding-left: 0.46875rem; } } #checkout-step-login .col2-set { display: flex; flex-flow: row wrap; } #checkout-step-login .col2-set .col-1, #checkout-step-login .col2-set .col-2 { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } #checkout-agreements .checkout-agreements { padding-right: 0.3125rem; padding-left: 0.3125rem; max-width: 81.25rem; margin-left: auto; margin-right: auto; } @media print, screen and (min-width: 40em) { #checkout-agreements .checkout-agreements { padding-right: 0.46875rem; padding-left: 0.46875rem; } } #checkout-agreements .checkout-agreements .item { display: flex; flex-flow: row wrap; align-items: center; } #checkout-agreements .checkout-agreements .item input { flex: 0 0 auto; width: calc(16.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } #checkout-agreements .checkout-agreements .item label { flex: 0 0 auto; width: calc(83.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } #checkout-progress-wrapper { display: flex; flex-flow: row wrap; } #checkout-progress-wrapper #billing-progress-opcheckout, #checkout-progress-wrapper #shipping-progress-opcheckout, #checkout-progress-wrapper #shipping_method-progress-opcheckout, #checkout-progress-wrapper #comment-progress-opcheckout, #checkout-progress-wrapper #payment-progress-opcheckout { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } @media screen and (min-width: 40em) { header .brand { order: 1; } header .store_switch { order: 2; } header .search { order: 3; } header .hotline { order: 4; } .col1-layout .col-main #catalog-filters { flex: 0 0 auto; width: calc(16.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .col1-layout .col-main #fme_layered_container { flex: 0 0 auto; width: calc(83.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .col2-left-layout .sidebar, .col2-right-layout .sidebar { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .col2-left-layout .col-main, .col2-right-layout .col-main { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .col3-layout .sidebar { flex: 0 0 auto; width: calc(16.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .col3-layout .col-main { flex: 0 0 auto; width: calc(66.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top { justify-content: center; } header .header-top .brand { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .trusted { flex: 0 0 auto; width: calc(0% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .store_switch { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .search { flex: 0 0 auto; width: calc(41.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .hotline { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-bottom .nav { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-bottom .top-nav { flex: 0 0 auto; width: calc(0% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-bottom .account { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .toolbar .amount, .toolbar .limiter, .toolbar .pages, .toolbar .sort-by, .pager .amount, .pager .limiter, .pager .pages, .pager .sort-by, .toolbar-3 .amount, .toolbar-3 .limiter, .toolbar-3 .pages, .toolbar-3 .sort-by { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; margin-bottom: 0.5rem; } .categories-grid > li, .categories-home-grid > li { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .manufacturers-grid > li { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .categories-jura-grid > li { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .products-grid > li, .search-grid > li { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .products-grid .action, .search-grid .action { align-items: center; justify-content: center; } .trust-grid > li, .gift-grid > li { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .search-autocomplete ul li { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view #product_addtocart_form .product-img-box, .product-view-revslider #product_addtocart_form .product-img-box { flex: 0 0 auto; min-height: 0; min-width: 0; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view #product_addtocart_form .product-img-box .product-images ul > li, .product-view-revslider #product_addtocart_form .product-img-box .product-images ul > li { flex: 0 0 auto; width: calc(16.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view #product_addtocart_form .product-shop, .product-view-revslider #product_addtocart_form .product-shop { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view #product_addtocart_form .product-shop .product-header .product-name, .product-view-revslider #product_addtocart_form .product-shop .product-header .product-name { flex: 0 0 auto; width: calc(75% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view #product_addtocart_form .product-shop .product-header .product-brand, .product-view-revslider #product_addtocart_form .product-shop .product-header .product-brand { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view #product_addtocart_form .product-shop .add-to-cart, .product-view-revslider #product_addtocart_form .product-shop .add-to-cart { display: flex; flex-flow: row wrap; } .product-view #product_addtocart_form .product-shop .add-to-cart label, .product-view-revslider #product_addtocart_form .product-shop .add-to-cart label { display: none; } .product-view #product_addtocart_form .product-shop .add-to-cart .quantity, .product-view #product_addtocart_form .product-shop .add-to-cart .quantity-step, .product-view-revslider #product_addtocart_form .product-shop .add-to-cart .quantity, .product-view-revslider #product_addtocart_form .product-shop .add-to-cart .quantity-step { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view #product_addtocart_form .product-shop .add-to-cart .button, .product-view #product_addtocart_form .product-shop .add-to-cart .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .product-view #product_addtocart_form .product-shop .add-to-cart a, .product-view #product_addtocart_form .product-shop .add-to-cart #cookie-law p a, #cookie-law p .product-view #product_addtocart_form .product-shop .add-to-cart a, .product-view-revslider #product_addtocart_form .product-shop .add-to-cart .button, .product-view-revslider #product_addtocart_form .product-shop .add-to-cart .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .product-view-revslider #product_addtocart_form .product-shop .add-to-cart a, .product-view-revslider #product_addtocart_form .product-shop .add-to-cart #cookie-law p a, #cookie-law p .product-view-revslider #product_addtocart_form .product-shop .add-to-cart a { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view .product-options dl.last ul.product-bundle-radio li, .product-view-revslider .product-options dl.last ul.product-bundle-radio li { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-collateral #customer-reviews dl, .product-collateral #customer-reviews .form-add { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-note .product-security, .product-note .product-hint { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .cart .cart-collaterals .col-collaterals .totals { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .cart .cart-collaterals .col-collaterals .shipping { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .cart .cart-collaterals .col-collaterals #discount-coupon-form { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } #checkout-progress-wrapper { display: flex; flex-flow: row wrap; } #checkout-progress-wrapper #billing-progress-opcheckout, #checkout-progress-wrapper #shipping-progress-opcheckout, #checkout-progress-wrapper #shipping_method-progress-opcheckout, #checkout-progress-wrapper #comment-progress-opcheckout, #checkout-progress-wrapper #payment-progress-opcheckout { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .account-create form .registered-users, .account-create form .new-users, .account-create form .personal, .account-create form .login, .account-create form .lost-password, .account-login form .registered-users, .account-login form .new-users, .account-login form .personal, .account-login form .login, .account-login form .lost-password, .account-forgotpassword form .registered-users, .account-forgotpassword form .new-users, .account-forgotpassword form .personal, .account-forgotpassword form .login, .account-forgotpassword form .lost-password { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .payment-grid .method .image { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .payment-grid .method .description { flex: 0 0 auto; width: calc(66.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } footer .footer-info .content { padding-right: 0.3125rem; padding-left: 0.3125rem; max-width: 81.25rem; margin-left: auto; margin-right: auto; text-align: left; flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } } @media screen and (min-width: 40em) and (min-width: 40em) { footer .footer-info .content { padding-right: 0.46875rem; padding-left: 0.46875rem; } } @media screen and (min-width: 40em) { footer .footer-info .content .footer_links, footer .footer-info .content .footer_service, footer .footer-info .content .footer_manufactures, footer .footer-info .content .footer_categories { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .autocomplete-wrapper .col9 { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; padding-right: 0 !important; } .autocomplete-wrapper .col3 { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; padding-left: 0 !important; } .autocomplete-wrapper .algoliasearch-autocomplete-hit .thumb { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .autocomplete-wrapper .algoliasearch-autocomplete-hit .info { flex: 0 0 auto; width: calc(75% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .autocomplete-wrapper .footer_algolia { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } } @media screen and (min-width: 64em) { header .brand { order: 1; } header .trusted { order: 2; } header .store_switch { order: 3; } header .search { order: 4; } header .hotline { order: 5; } .col2-left-layout .sidebar, .col2-right-layout .sidebar { flex: 0 0 auto; width: calc(16.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .col2-left-layout .col-main, .col2-right-layout .col-main { flex: 0 0 auto; width: calc(83.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .brand { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .trusted { flex: 0 0 auto; width: calc(16.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .store_switch { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .search { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .hotline { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-bottom .nav { flex: 0 0 auto; width: calc(8.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-bottom .top-nav { flex: 0 0 auto; width: calc(66.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-bottom .account { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .toolbar, .pager { align-items: center; } .toolbar .amount, .toolbar .limiter, .toolbar .pages, .toolbar .sort-by, .pager .amount, .pager .limiter, .pager .pages, .pager .sort-by { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .toolbar-3 { align-items: center; } .toolbar-3 .amount, .toolbar-3 .limiter, .toolbar-3 .pages, .toolbar-3 .sort-by { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .categories-grid > li, .categories-home-grid > li { flex: 0 0 auto; width: calc(20% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .manufacturers-grid > li { flex: 0 0 auto; width: calc(20% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .categories-jura-grid > li { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .products-grid > li, .search-grid > li { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .trust-grid > li, .gift-grid > li { flex: 0 0 auto; width: calc(12.5% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .search-autocomplete ul li { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .mb-category-products .page-title.category-title { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .mb-category-products .mb-top-layered-navigation { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .mb-category-products .category-description.top { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .mb-category-products .category-description.bottom { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .mb-category-products .category-products { flex: 0 0 auto; width: calc(100% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view #product_addtocart_form .product-img-box, .product-view #product_addtocart_form .product-shop, .product-view-revslider #product_addtocart_form .product-img-box, .product-view-revslider #product_addtocart_form .product-shop { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view #product_addtocart_form .product-img-box .product-images ul > li, .product-view #product_addtocart_form .product-shop .product-images ul > li, .product-view-revslider #product_addtocart_form .product-img-box .product-images ul > li, .product-view-revslider #product_addtocart_form .product-shop .product-images ul > li { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view .product-options dl.last .option:not(.rp), .product-view-revslider .product-options dl.last .option:not(.rp) { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .product-view .product-options dl.last ul.product-bundle-radio li, .product-view-revslider .product-options dl.last ul.product-bundle-radio li { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .products-list li > a { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .products-list li .product-shop { flex: 0 0 auto; width: calc(66.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } #checkout-step-login .col2-set { max-width: 81.25rem; margin-right: auto; margin-left: auto; display: flex; flex-flow: row wrap; } #checkout-step-login .col2-set .col-1, #checkout-step-login .col2-set .col-2 { flex: 0 0 auto; width: calc(50% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .payment-grid .method .image { flex: 0 0 auto; width: calc(16.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .payment-grid .method .description { flex: 0 0 auto; width: calc(83.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } footer .footer-info .content { margin: 0 auto !important; flex: 0 0 auto; width: calc(83.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } footer .footer-info .content .footer_links, footer .footer-info .content .footer_service, footer .footer-info .content .footer_manufactures, footer .footer-info .content .footer_categories { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } } @media screen and (min-width: 90em) { header .header-top .brand { order: 1; } header .header-top .trusted { order: 2; } header .header-top .store_switch { order: 3; } header .header-top .search { order: 4; } header .header-top .hotline { order: 5; } header .header-top .brand { flex: 0 0 auto; width: calc(16.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .trusted { flex: 0 0 auto; width: calc(16.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .store_switch { flex: 0 0 auto; width: calc(16.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .search { flex: 0 0 auto; width: calc(33.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-top .hotline { flex: 0 0 auto; width: calc(16.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-bottom .nav { flex: 0 0 auto; width: calc(8.3333333333% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-bottom .top-nav { flex: 0 0 auto; width: calc(66.6666666667% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } header .header-bottom .account { flex: 0 0 auto; width: calc(25% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } } @media screen and (min-width: 160em) { .demo-notice, .top-bar, .nav-container, .copyright-container, .col1-layout, .col2-left-layout, .col2-right-layout, .col3-layout { padding-right: 0.3125rem; padding-left: 0.3125rem; max-width: 120rem; margin-left: auto; margin-right: auto; } } @media screen and (min-width: 160em) and (min-width: 40em) { .demo-notice, .top-bar, .nav-container, .copyright-container, .col1-layout, .col2-left-layout, .col2-right-layout, .col3-layout { padding-right: 0.46875rem; padding-left: 0.46875rem; } } @media screen and (min-width: 160em) { .categories-grid, .categories-home-grid { padding-right: 0; padding-left: 0; max-width: 120rem; margin-left: auto; margin-right: auto; } .categories-grid > li, .categories-home-grid > li { flex: 0 0 auto; width: calc(12.5% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .manufacturers-grid { padding-right: 0; padding-left: 0; max-width: 120rem; margin-left: auto; margin-right: auto; } .manufacturers-grid > li { flex: 0 0 auto; width: calc(12.5% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } .products-grid, .search-grid { padding-right: 0; padding-left: 0; max-width: 120rem; margin-left: auto; margin-right: auto; } .products-grid > li, .search-grid > li { flex: 0 0 auto; width: calc(12.5% - 0.625rem); margin-left: 0.3125rem; margin-right: 0.3125rem; } } /*! * Hamburgers * @description Tasty CSS-animated hamburgers * @author Jonathan Suh @jonsuh * @site https://jonsuh.com/hamburgers * @link https://github.com/jonsuh/hamburgers */ .hamburger { padding: 10px 10px; display: inline-block; cursor: pointer; transition-property: opacity, filter; transition-duration: 0.15s; transition-timing-function: linear; font: inherit; color: inherit; text-transform: none; background-color: transparent; border: 0; margin: 0; overflow: visible; } .hamburger:hover { opacity: 1; } .hamburger.is-active:hover { opacity: 1; } .hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner::before, .hamburger.is-active .hamburger-inner::after { background-color: #000c44; } .hamburger-box { width: 20px; height: 14px; display: inline-block; position: relative; } .hamburger-inner { display: block; top: 50%; margin-top: -1px; } .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { width: 20px; height: 2px; background-color: #000c44; border-radius: 0px; position: absolute; transition-property: transform; transition-duration: 0.15s; transition-timing-function: ease; } .hamburger-inner::before, .hamburger-inner::after { content: ""; display: block; } .hamburger-inner::before { top: -6px; } .hamburger-inner::after { bottom: -6px; } /* * 3DX */ .hamburger--3dx .hamburger-box { perspective: 40px; } .hamburger--3dx .hamburger-inner { transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } .hamburger--3dx .hamburger-inner::before, .hamburger--3dx .hamburger-inner::after { transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } .hamburger--3dx.is-active .hamburger-inner { background-color: transparent !important; transform: rotateY(180deg); } .hamburger--3dx.is-active .hamburger-inner::before { transform: translate3d(0, 6px, 0) rotate(45deg); } .hamburger--3dx.is-active .hamburger-inner::after { transform: translate3d(0, -6px, 0) rotate(-45deg); } /* * 3DX Reverse */ .hamburger--3dx-r .hamburger-box { perspective: 40px; } .hamburger--3dx-r .hamburger-inner { transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } .hamburger--3dx-r .hamburger-inner::before, .hamburger--3dx-r .hamburger-inner::after { transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } .hamburger--3dx-r.is-active .hamburger-inner { background-color: transparent !important; transform: rotateY(-180deg); } .hamburger--3dx-r.is-active .hamburger-inner::before { transform: translate3d(0, 6px, 0) rotate(45deg); } .hamburger--3dx-r.is-active .hamburger-inner::after { transform: translate3d(0, -6px, 0) rotate(-45deg); } /* * 3DY */ .hamburger--3dy .hamburger-box { perspective: 40px; } .hamburger--3dy .hamburger-inner { transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } .hamburger--3dy .hamburger-inner::before, .hamburger--3dy .hamburger-inner::after { transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } .hamburger--3dy.is-active .hamburger-inner { background-color: transparent !important; transform: rotateX(-180deg); } .hamburger--3dy.is-active .hamburger-inner::before { transform: translate3d(0, 6px, 0) rotate(45deg); } .hamburger--3dy.is-active .hamburger-inner::after { transform: translate3d(0, -6px, 0) rotate(-45deg); } /* * 3DY Reverse */ .hamburger--3dy-r .hamburger-box { perspective: 40px; } .hamburger--3dy-r .hamburger-inner { transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } .hamburger--3dy-r .hamburger-inner::before, .hamburger--3dy-r .hamburger-inner::after { transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } .hamburger--3dy-r.is-active .hamburger-inner { background-color: transparent !important; transform: rotateX(180deg); } .hamburger--3dy-r.is-active .hamburger-inner::before { transform: translate3d(0, 6px, 0) rotate(45deg); } .hamburger--3dy-r.is-active .hamburger-inner::after { transform: translate3d(0, -6px, 0) rotate(-45deg); } /* * 3DXY */ .hamburger--3dxy .hamburger-box { perspective: 40px; } .hamburger--3dxy .hamburger-inner { transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } .hamburger--3dxy .hamburger-inner::before, .hamburger--3dxy .hamburger-inner::after { transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } .hamburger--3dxy.is-active .hamburger-inner { background-color: transparent !important; transform: rotateX(180deg) rotateY(180deg); } .hamburger--3dxy.is-active .hamburger-inner::before { transform: translate3d(0, 6px, 0) rotate(45deg); } .hamburger--3dxy.is-active .hamburger-inner::after { transform: translate3d(0, -6px, 0) rotate(-45deg); } /* * 3DXY Reverse */ .hamburger--3dxy-r .hamburger-box { perspective: 40px; } .hamburger--3dxy-r .hamburger-inner { transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } .hamburger--3dxy-r .hamburger-inner::before, .hamburger--3dxy-r .hamburger-inner::after { transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } .hamburger--3dxy-r.is-active .hamburger-inner { background-color: transparent !important; transform: rotateX(180deg) rotateY(180deg) rotateZ(-180deg); } .hamburger--3dxy-r.is-active .hamburger-inner::before { transform: translate3d(0, 6px, 0) rotate(45deg); } .hamburger--3dxy-r.is-active .hamburger-inner::after { transform: translate3d(0, -6px, 0) rotate(-45deg); } /* * Arrow */ .hamburger--arrow.is-active .hamburger-inner::before { transform: translate3d(-4px, 0, 0) rotate(-45deg) scale(0.7, 1); } .hamburger--arrow.is-active .hamburger-inner::after { transform: translate3d(-4px, 0, 0) rotate(45deg) scale(0.7, 1); } /* * Arrow Right */ .hamburger--arrow-r.is-active .hamburger-inner::before { transform: translate3d(4px, 0, 0) rotate(45deg) scale(0.7, 1); } .hamburger--arrow-r.is-active .hamburger-inner::after { transform: translate3d(4px, 0, 0) rotate(-45deg) scale(0.7, 1); } /* * Arrow Alt */ .hamburger--arrowalt .hamburger-inner::before { transition: top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); } .hamburger--arrowalt .hamburger-inner::after { transition: bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); } .hamburger--arrowalt.is-active .hamburger-inner::before { top: 0; transform: translate3d(-4px, -5px, 0) rotate(-45deg) scale(0.7, 1); transition: top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); } .hamburger--arrowalt.is-active .hamburger-inner::after { bottom: 0; transform: translate3d(-4px, 5px, 0) rotate(45deg) scale(0.7, 1); transition: bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); } /* * Arrow Alt Right */ .hamburger--arrowalt-r .hamburger-inner::before { transition: top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); } .hamburger--arrowalt-r .hamburger-inner::after { transition: bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); } .hamburger--arrowalt-r.is-active .hamburger-inner::before { top: 0; transform: translate3d(4px, -5px, 0) rotate(45deg) scale(0.7, 1); transition: top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); } .hamburger--arrowalt-r.is-active .hamburger-inner::after { bottom: 0; transform: translate3d(4px, 5px, 0) rotate(-45deg) scale(0.7, 1); transition: bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); } /* * Arrow Turn */ .hamburger--arrowturn.is-active .hamburger-inner { transform: rotate(-180deg); } .hamburger--arrowturn.is-active .hamburger-inner::before { transform: translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1); } .hamburger--arrowturn.is-active .hamburger-inner::after { transform: translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1); } /* * Arrow Turn Right */ .hamburger--arrowturn-r.is-active .hamburger-inner { transform: rotate(-180deg); } .hamburger--arrowturn-r.is-active .hamburger-inner::before { transform: translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1); } .hamburger--arrowturn-r.is-active .hamburger-inner::after { transform: translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1); } /* * Boring */ .hamburger--boring .hamburger-inner, .hamburger--boring .hamburger-inner::before, .hamburger--boring .hamburger-inner::after { transition-property: none; } .hamburger--boring.is-active .hamburger-inner { transform: rotate(45deg); } .hamburger--boring.is-active .hamburger-inner::before { top: 0; opacity: 0; } .hamburger--boring.is-active .hamburger-inner::after { bottom: 0; transform: rotate(-90deg); } /* * Collapse */ .hamburger--collapse .hamburger-inner { top: auto; bottom: 0; transition-duration: 0.13s; transition-delay: 0.13s; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--collapse .hamburger-inner::after { top: -12px; transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; } .hamburger--collapse .hamburger-inner::before { transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--collapse.is-active .hamburger-inner { transform: translate3d(0, -6px, 0) rotate(-45deg); transition-delay: 0.22s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } .hamburger--collapse.is-active .hamburger-inner::after { top: 0; opacity: 0; transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; } .hamburger--collapse.is-active .hamburger-inner::before { top: 0; transform: rotate(-90deg); transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); } /* * Collapse Reverse */ .hamburger--collapse-r .hamburger-inner { top: auto; bottom: 0; transition-duration: 0.13s; transition-delay: 0.13s; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--collapse-r .hamburger-inner::after { top: -12px; transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; } .hamburger--collapse-r .hamburger-inner::before { transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--collapse-r.is-active .hamburger-inner { transform: translate3d(0, -6px, 0) rotate(45deg); transition-delay: 0.22s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } .hamburger--collapse-r.is-active .hamburger-inner::after { top: 0; opacity: 0; transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; } .hamburger--collapse-r.is-active .hamburger-inner::before { top: 0; transform: rotate(90deg); transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); } /* * Elastic */ .hamburger--elastic .hamburger-inner { top: 1px; transition-duration: 0.275s; transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); } .hamburger--elastic .hamburger-inner::before { top: 6px; transition: opacity 0.125s 0.275s ease; } .hamburger--elastic .hamburger-inner::after { top: 12px; transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55); } .hamburger--elastic.is-active .hamburger-inner { transform: translate3d(0, 6px, 0) rotate(135deg); transition-delay: 0.075s; } .hamburger--elastic.is-active .hamburger-inner::before { transition-delay: 0s; opacity: 0; } .hamburger--elastic.is-active .hamburger-inner::after { transform: translate3d(0, -12px, 0) rotate(-270deg); transition-delay: 0.075s; } /* * Elastic Reverse */ .hamburger--elastic-r .hamburger-inner { top: 1px; transition-duration: 0.275s; transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); } .hamburger--elastic-r .hamburger-inner::before { top: 6px; transition: opacity 0.125s 0.275s ease; } .hamburger--elastic-r .hamburger-inner::after { top: 12px; transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55); } .hamburger--elastic-r.is-active .hamburger-inner { transform: translate3d(0, 6px, 0) rotate(-135deg); transition-delay: 0.075s; } .hamburger--elastic-r.is-active .hamburger-inner::before { transition-delay: 0s; opacity: 0; } .hamburger--elastic-r.is-active .hamburger-inner::after { transform: translate3d(0, -12px, 0) rotate(270deg); transition-delay: 0.075s; } /* * Emphatic */ .hamburger--emphatic { overflow: hidden; } .hamburger--emphatic .hamburger-inner { transition: background-color 0.125s 0.175s ease-in; } .hamburger--emphatic .hamburger-inner::before { left: 0; transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in; } .hamburger--emphatic .hamburger-inner::after { top: 6px; right: 0; transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in; } .hamburger--emphatic.is-active .hamburger-inner { transition-delay: 0s; transition-timing-function: ease-out; background-color: transparent !important; } .hamburger--emphatic.is-active .hamburger-inner::before { left: -40px; top: -40px; transform: translate3d(40px, 40px, 0) rotate(45deg); transition: left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1); } .hamburger--emphatic.is-active .hamburger-inner::after { right: -40px; top: -40px; transform: translate3d(-40px, 40px, 0) rotate(-45deg); transition: right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1); } /* * Emphatic Reverse */ .hamburger--emphatic-r { overflow: hidden; } .hamburger--emphatic-r .hamburger-inner { transition: background-color 0.125s 0.175s ease-in; } .hamburger--emphatic-r .hamburger-inner::before { left: 0; transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in; } .hamburger--emphatic-r .hamburger-inner::after { top: 6px; right: 0; transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in; } .hamburger--emphatic-r.is-active .hamburger-inner { transition-delay: 0s; transition-timing-function: ease-out; background-color: transparent !important; } .hamburger--emphatic-r.is-active .hamburger-inner::before { left: -40px; top: 40px; transform: translate3d(40px, -40px, 0) rotate(-45deg); transition: left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1); } .hamburger--emphatic-r.is-active .hamburger-inner::after { right: -40px; top: 40px; transform: translate3d(-40px, -40px, 0) rotate(45deg); transition: right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1); } /* * Minus */ .hamburger--minus .hamburger-inner::before, .hamburger--minus .hamburger-inner::after { transition: bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear; } .hamburger--minus.is-active .hamburger-inner::before, .hamburger--minus.is-active .hamburger-inner::after { opacity: 0; transition: bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear; } .hamburger--minus.is-active .hamburger-inner::before { top: 0; } .hamburger--minus.is-active .hamburger-inner::after { bottom: 0; } /* * Slider */ .hamburger--slider .hamburger-inner { top: 1px; } .hamburger--slider .hamburger-inner::before { top: 6px; transition-property: transform, opacity; transition-timing-function: ease; transition-duration: 0.15s; } .hamburger--slider .hamburger-inner::after { top: 12px; } .hamburger--slider.is-active .hamburger-inner { transform: translate3d(0, 6px, 0) rotate(45deg); } .hamburger--slider.is-active .hamburger-inner::before { transform: rotate(-45deg) translate3d(-2.8571428571px, -4px, 0); opacity: 0; } .hamburger--slider.is-active .hamburger-inner::after { transform: translate3d(0, -12px, 0) rotate(-90deg); } /* * Slider Reverse */ .hamburger--slider-r .hamburger-inner { top: 1px; } .hamburger--slider-r .hamburger-inner::before { top: 6px; transition-property: transform, opacity; transition-timing-function: ease; transition-duration: 0.15s; } .hamburger--slider-r .hamburger-inner::after { top: 12px; } .hamburger--slider-r.is-active .hamburger-inner { transform: translate3d(0, 6px, 0) rotate(-45deg); } .hamburger--slider-r.is-active .hamburger-inner::before { transform: rotate(45deg) translate3d(2.8571428571px, -4px, 0); opacity: 0; } .hamburger--slider-r.is-active .hamburger-inner::after { transform: translate3d(0, -12px, 0) rotate(90deg); } /* * Spin */ .hamburger--spin .hamburger-inner { transition-duration: 0.22s; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--spin .hamburger-inner::before { transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in; } .hamburger--spin .hamburger-inner::after { transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--spin.is-active .hamburger-inner { transform: rotate(225deg); transition-delay: 0.12s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } .hamburger--spin.is-active .hamburger-inner::before { top: 0; opacity: 0; transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out; } .hamburger--spin.is-active .hamburger-inner::after { bottom: 0; transform: rotate(-90deg); transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); } /* * Spin Reverse */ .hamburger--spin-r .hamburger-inner { transition-duration: 0.22s; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--spin-r .hamburger-inner::before { transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in; } .hamburger--spin-r .hamburger-inner::after { transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--spin-r.is-active .hamburger-inner { transform: rotate(-225deg); transition-delay: 0.12s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } .hamburger--spin-r.is-active .hamburger-inner::before { top: 0; opacity: 0; transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out; } .hamburger--spin-r.is-active .hamburger-inner::after { bottom: 0; transform: rotate(90deg); transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); } /* * Spring */ .hamburger--spring .hamburger-inner { top: 1px; transition: background-color 0s 0.13s linear; } .hamburger--spring .hamburger-inner::before { top: 6px; transition: top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--spring .hamburger-inner::after { top: 12px; transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--spring.is-active .hamburger-inner { transition-delay: 0.22s; background-color: transparent !important; } .hamburger--spring.is-active .hamburger-inner::before { top: 0; transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0, 6px, 0) rotate(45deg); } .hamburger--spring.is-active .hamburger-inner::after { top: 0; transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0, 6px, 0) rotate(-45deg); } /* * Spring Reverse */ .hamburger--spring-r .hamburger-inner { top: auto; bottom: 0; transition-duration: 0.13s; transition-delay: 0s; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--spring-r .hamburger-inner::after { top: -12px; transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0s linear; } .hamburger--spring-r .hamburger-inner::before { transition: top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--spring-r.is-active .hamburger-inner { transform: translate3d(0, -6px, 0) rotate(-45deg); transition-delay: 0.22s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } .hamburger--spring-r.is-active .hamburger-inner::after { top: 0; opacity: 0; transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0s 0.22s linear; } .hamburger--spring-r.is-active .hamburger-inner::before { top: 0; transform: rotate(90deg); transition: top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1); } /* * Stand */ .hamburger--stand .hamburger-inner { transition: transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear; } .hamburger--stand .hamburger-inner::before { transition: top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--stand .hamburger-inner::after { transition: bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--stand.is-active .hamburger-inner { transform: rotate(90deg); background-color: transparent !important; transition: transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear; } .hamburger--stand.is-active .hamburger-inner::before { top: 0; transform: rotate(-45deg); transition: top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); } .hamburger--stand.is-active .hamburger-inner::after { bottom: 0; transform: rotate(45deg); transition: bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); } /* * Stand Reverse */ .hamburger--stand-r .hamburger-inner { transition: transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear; } .hamburger--stand-r .hamburger-inner::before { transition: top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--stand-r .hamburger-inner::after { transition: bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--stand-r.is-active .hamburger-inner { transform: rotate(-90deg); background-color: transparent !important; transition: transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear; } .hamburger--stand-r.is-active .hamburger-inner::before { top: 0; transform: rotate(-45deg); transition: top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); } .hamburger--stand-r.is-active .hamburger-inner::after { bottom: 0; transform: rotate(45deg); transition: bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); } /* * Squeeze */ .hamburger--squeeze .hamburger-inner { transition-duration: 0.075s; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--squeeze .hamburger-inner::before { transition: top 0.075s 0.12s ease, opacity 0.075s ease; } .hamburger--squeeze .hamburger-inner::after { transition: bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--squeeze.is-active .hamburger-inner { transform: rotate(45deg); transition-delay: 0.12s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } .hamburger--squeeze.is-active .hamburger-inner::before { top: 0; opacity: 0; transition: top 0.075s ease, opacity 0.075s 0.12s ease; } .hamburger--squeeze.is-active .hamburger-inner::after { bottom: 0; transform: rotate(-90deg); transition: bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); } /* * Vortex */ .hamburger--vortex .hamburger-inner { transition-duration: 0.2s; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); } .hamburger--vortex .hamburger-inner::before, .hamburger--vortex .hamburger-inner::after { transition-duration: 0s; transition-delay: 0.1s; transition-timing-function: linear; } .hamburger--vortex .hamburger-inner::before { transition-property: top, opacity; } .hamburger--vortex .hamburger-inner::after { transition-property: bottom, transform; } .hamburger--vortex.is-active .hamburger-inner { transform: rotate(765deg); transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); } .hamburger--vortex.is-active .hamburger-inner::before, .hamburger--vortex.is-active .hamburger-inner::after { transition-delay: 0s; } .hamburger--vortex.is-active .hamburger-inner::before { top: 0; opacity: 0; } .hamburger--vortex.is-active .hamburger-inner::after { bottom: 0; transform: rotate(90deg); } /* * Vortex Reverse */ .hamburger--vortex-r .hamburger-inner { transition-duration: 0.2s; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); } .hamburger--vortex-r .hamburger-inner::before, .hamburger--vortex-r .hamburger-inner::after { transition-duration: 0s; transition-delay: 0.1s; transition-timing-function: linear; } .hamburger--vortex-r .hamburger-inner::before { transition-property: top, opacity; } .hamburger--vortex-r .hamburger-inner::after { transition-property: bottom, transform; } .hamburger--vortex-r.is-active .hamburger-inner { transform: rotate(-765deg); transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); } .hamburger--vortex-r.is-active .hamburger-inner::before, .hamburger--vortex-r.is-active .hamburger-inner::after { transition-delay: 0s; } .hamburger--vortex-r.is-active .hamburger-inner::before { top: 0; opacity: 0; } .hamburger--vortex-r.is-active .hamburger-inner::after { bottom: 0; transform: rotate(-90deg); } /* * Arrow Down */ .hamburger--arrow-d.is-active .hamburger-inner { transform: rotate(90deg); } .hamburger--arrow-d.is-active .hamburger-inner::before { transform: translate3d(4px, 0, 0) rotate(45deg) scale(0.7, 1); } .hamburger--arrow-d.is-active .hamburger-inner::after { transform: translate3d(4px, 0, 0) rotate(-45deg) scale(0.7, 1); } .hamburger--accessible { display: inline-block; } .hamburger-box { display: inline-block; vertical-align: middle; } .hamburger-label { display: inline-block; vertical-align: middle; } header { color: #fefefe; background-color: #000c44; } header .header-top .brand { margin: 0 auto; text-align: center; } @media screen and (max-width: 39.99875em) { header .header-top .brand { margin: 0.5em 0; } } header .header-top .brand .slogan { position: relative; top: -10px; font-size: 0.7rem; letter-spacing: 0.35rem; font-weight: 500; } @media screen and (max-width: 63.99875em) { header .header-top .brand .slogan { display: none !important; } } @media print, screen and (min-width: 64em) and (max-width: 89.99875em) { header .header-top .brand .slogan { letter-spacing: 0.2rem; } } @media screen and (min-width: 90em) and (max-width: 159.99875em) { header .header-top .brand .slogan { letter-spacing: 0.33rem; } } @media screen and (min-width: 160em) { header .header-top .brand .slogan { letter-spacing: 0.8rem; } } @media print, screen and (min-width: 64em) { header .header-top .trusted { float: left; } } header .header-top .trusted .menu { align-items: center; justify-content: center; } @media screen and (max-width: 63.99875em) { header .header-top .trusted .menu { display: none !important; } } @media print, screen and (min-width: 64em) { header .header-top .trusted .menu { justify-content: flex-start; } } header .header-top .trusted .menu .quality-since { font-size: 1rem; font-weight: 500; display: block; text-transform: uppercase; } @media screen and (max-width: 89.99875em) { header .header-top .trusted .menu .quality-since { display: none !important; } } @media screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { header .header-top .trusted .menu .quality-since { font-size: 0.9rem; } } header .header-top .trusted .menu .quality-since span { font-weight: 500; margin-top: -8px; font-size: 0.7rem; display: block; } header .header-top .trusted .menu .ts-trusted { text-transform: uppercase; font-size: 1rem; font-weight: 500; display: block; } @media screen and (max-width: 89.99875em) { header .header-top .trusted .menu .ts-trusted { display: none !important; } } @media screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { header .header-top .trusted .menu .ts-trusted { font-size: 0.9rem; } } header .header-top .trusted .menu .ts-trusted span { font-weight: 500; margin-top: -8px; font-size: 0.7rem; display: block; } header .header-top .trusted .menu a { padding: 0.5rem; } @media screen and (max-width: 89.99875em) { header .header-top .trusted .menu .shipping { display: none !important; } } header .header-top .store_switch .toggleSwitch span span { display: none; } header .header-top .store_switch .toggleSwitch { border: 1px solid #cacaca; font-size: 0.7rem; position: relative; overflow: visible; padding: 0; cursor: pointer; width: 100%; background-color: #fefefe; border-radius: 5px; height: 34px; user-select: none; } @media screen and (max-width: 39.99875em) { header .header-top .store_switch .toggleSwitch { margin: 0 0 0.5em 0; } } header .header-top .store_switch .toggleSwitch * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } header .header-top .store_switch .toggleSwitch label, header .header-top .store_switch .toggleSwitch > span { line-height: 20px; height: 20px; vertical-align: middle; } header .header-top .store_switch .toggleSwitch input:focus ~ a, header .header-top .store_switch .toggleSwitch input:focus + label { outline: none; } header .header-top .store_switch .toggleSwitch label { position: relative; z-index: 3; display: block; width: 100%; } header .header-top .store_switch .toggleSwitch input { position: absolute; opacity: 0; z-index: 5; } header .header-top .store_switch .toggleSwitch > span { position: absolute; left: 0; width: calc(100% - 6px); margin: 0; text-align: left; white-space: nowrap; margin: 0 3px; } header .header-top .store_switch .toggleSwitch > span span { position: absolute; top: 0; left: 0; z-index: 5; display: block; width: 50%; margin-left: 50px; text-align: left; font-size: 0.6rem; width: auto; left: 0; top: -1px; opacity: 1; width: 40%; text-align: center; line-height: 34px; } @media print, screen and (min-width: 64em) { header .header-top .store_switch .toggleSwitch > span span { font-size: 1rem; } } header .header-top .store_switch .toggleSwitch a { position: absolute; right: 50%; z-index: 4; display: block; top: 1px; bottom: 1px; padding: 0; left: 1px; width: 50%; background-color: #ff9200; border-radius: 4px; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); } header .header-top .store_switch .toggleSwitch > span span:first-of-type { color: #fefefe; opacity: 1; left: 0; margin: 0; width: 50%; } header .header-top .store_switch .toggleSwitch > span span:last-of-type { left: auto; right: 0; color: #ff9200; margin: 0; width: 50%; } header .header-top .store_switch .toggleSwitch > span:before { content: ""; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: -2px; border-radius: 30px; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out; } header .header-top .store_switch .toggleSwitch input:checked ~ a { left: calc(50% - 1px); } header .header-top .store_switch .toggleSwitch input:checked ~ span span:first-of-type { left: 0; color: #000c44; } header .header-top .store_switch .toggleSwitch input:checked ~ span span:last-of-type { color: #000c44; } header .header-top .store_switch .toggleSwitch input ~ span span:first-of-type { left: 0; color: #000c44; } header .header-top .store_switch .toggleSwitch input ~ span span:last-of-type { color: #000c44; } header .header-top .store_switch .toggleSwitch.large { width: 60px; height: 27px; } header .header-top .store_switch .toggleSwitch.large a { width: 27px; } header .header-top .store_switch .toggleSwitch.large > span { height: 29px; line-height: 28px; } header .header-top .store_switch .toggleSwitch.large input:checked ~ a { left: 41px; } header .header-top .store_switch .toggleSwitch.large > span span { font-size: 1.1em; } header .header-top .store_switch .toggleSwitch.large > span span:first-of-type { left: 50%; } header .header-top .store_switch .toggleSwitch.xlarge { width: 80px; height: 36px; } header .header-top .store_switch .toggleSwitch.xlarge a { width: 36px; } header .header-top .store_switch .toggleSwitch.xlarge > span { height: 38px; line-height: 37px; } header .header-top .store_switch .toggleSwitch.xlarge input:checked ~ a { left: 52px; } header .header-top .store_switch .toggleSwitch.xlarge > span span { font-size: 1.4em; } header .header-top .store_switch .toggleSwitch.xlarge > span span:first-of-type { left: 50%; } header .header-top .search #search_mini_form input { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; } header .header-top .search #search_mini_form input, header .header-top .search #search_mini_form button, header .header-top .search #search_mini_form select { margin: 0; height: 2rem; } header .header-top .search #search_mini_form button { padding: 0; border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; } header .header-top .search #search_mini_form .empty-message { color: #000c44; } header .header-top .hotline { text-align: center; } header .header-top .hotline .phone { color: #fefefe; font-size: 1rem; font-weight: 600; } @media print, screen and (min-width: 64em) { header .header-top .hotline .phone { font-size: 1.4rem; } } header .header-top .hotline .phone:hover, header .header-top .hotline .phone:focus { color: #b2b2b2; transition: background-color 0.25s ease-out, color 0.25s ease-out; } header .header-top .hotline .whatsapp i { color: #25d366; font-size: 2rem; } header .header-top .hotline .whatsapp i:hover, header .header-top .hotline .whatsapp i:focus { color: #1a9447; transition: background-color 0.25s ease-out, color 0.25s ease-out; } header .header-bottom { padding: 0 !important; margin: 0 !important; width: 100%; } @media print, screen and (min-width: 64em) { header .header-bottom { background: #000830; } } header .header-bottom .nav { font-size: 1rem; padding-left: 1rem; } header .header-bottom .nav .hamburger { background-color: #fefefe; border-radius: 100%; line-height: 0; margin: 2px; width: 40px; height: 40px; } @media screen and (max-width: 63.99875em) { header .header-bottom .top-nav { display: none !important; } } header .header-bottom .top-nav ul { margin: 0; } header .header-bottom .top-nav ul li { display: inline-block; } header .header-bottom .top-nav ul li a { font-size: 1rem; color: white; margin: 1px; padding: 5px; border: 1px solid transparent; } header .header-bottom .top-nav ul li a:hover { border: 1px solid white; } header .header-bottom .account { font-size: 0.8rem; } header .header-bottom .account a { color: #fefefe; display: inline-block; } header .header-bottom .account a:hover, header .header-bottom .account a:focus { color: #d8d8d8; } header .header-bottom .account .fa-shopping-cart { font-size: 18px; vertical-align: middle; } header .header-bottom .account .cart-qty, header .header-bottom .account .cart-qty-10 { font-size: 12px; background: #ff9200; color: #fefefe; padding: 1px 3px; vertical-align: top; margin-left: -10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } header .header-bottom .account .shopping-cart button { cursor: pointer; color: #fefefe; padding: 0 0 0 1rem; } header .header-bottom .account .shopping-cart button .title { color: #fefefe; } @media print, screen and (max-width: 39.99875em) { header .header-bottom .account .shopping-cart button .title { font-size: 0; } } header .header-bottom .account ul.menu li span { vertical-align: middle; display: inline-block; } @media print, screen and (max-width: 39.99875em) { header .header-bottom .account ul.menu li:nth-child(2) { display: none; } } header .header-bottom .search-mobile i { font-size: 1.2rem; } .credentials-slider li img, .credentials-slider-cms li img { filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */ -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */ } .credentials-slider li img:hover, .credentials-slider-cms li img:hover { filter: none; -webkit-filter: grayscale(0); } .form-language label, .form-search label, .store-switcher label, .toolbar label { display: none; } .view-mode strong, .block-title strong { display: none; } .product-shop .label { background-color: #fefefe; color: #000c44; margin: 0; padding: 0; } #m-wait { width: 100%; height: 100%; z-index: 500; background: rgba(255, 255, 255, 0.5) !important; position: fixed !important; top: 0; left: 0; line-height: 100%; text-align: center; } #m-wait:before { content: ""; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; /* Adjusts for spacing */ } #m-wait .centered { display: inline-block; vertical-align: middle; } #m-wait .centered i { color: #000c44; } .block-layered-nav { font-size: 0.8125rem; } .block-layered-nav .block-title, .block-layered-nav dl dt { font-size: 0.875rem; color: #000c44; font-weight: bold; text-transform: uppercase; } .block-layered-nav .block-subtitle { display: none; } .block-layered-nav .m-filter-actions { top: 0 !important; right: 0 !important; } .block-layered-nav .m-filter-checkboxes li input { bottom: 0; margin: 0; } .block-layered-nav .m-filter-checkboxes li label { line-height: 1; font-size: 0.75rem; } .block-layered-nav .m-filter-checkboxes li label span { display: inline-block; /* in seltenen Faellen in Kombination mit "(max-)width" auch "inline-block" */ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 12rem; } .block-layered-nav .label { font-size: inherit !important; } .block-layered-nav ol { list-style-type: none; margin: 0; } .block-layered-nav dl dt { position: relative; text-decoration: none; margin-top: 1rem; } .block-layered-nav dl dd { margin-bottom: 1rem; } .block-layered-nav .btn-remove, .block-layered-nav .btn-previous { display: inline-block; width: 15px; height: 15px; border: 1px solid #ededed; text-align: center; /* Hide text */ font: 0/0 a; text-shadow: none; color: transparent; position: relative; } .block-layered-nav .btn-remove:hover, .block-layered-nav .btn-previous:hover { background-color: #000c44; border-color: #000c44; } .block-layered-nav .btn-remove:after { content: "X"; color: #000c44; height: 15px; line-height: 13px; width: 100%; font-size: 10px; font-family: Arial, "Helvetica Neue", Verdana, Arial, sans-serif; font-weight: bold; } .block-layered-nav .btn-remove:hover:after { color: #fefefe; text-decoration: none; } @media print, screen and (min-width: 64em) { .block-layered-nav .currently ol li { padding: 0; } } .block-layered-nav .currently .btn-remove { right: 0 !important; } .block-layered-nav span.label { background: transparent; color: #000c44; padding: 0; } .block-layered-nav .m-show-less-action, .block-layered-nav .m-show-more-action { color: #ff9200; } .block-layered-nav .m-filter-slider.style2 > .m-slider-span { border-bottom: 5px solid #ff9200; } .block-layered-nav .m-filter-slider.style2 > .m-slider-from, .block-layered-nav .m-filter-slider.style2 > .m-slider-to { background: #000c44; } .mb-top-layered-navigation.one-filter-column .block-subtitle { background: #ff9200 !important; padding: 1em !important; color: #fefefe; } .mb-top-layered-navigation.one-filter-column .block-subtitle:focus, .mb-top-layered-navigation.one-filter-column .block-subtitle:focus:hover { cursor: pointer; } .mb-top-layered-navigation .block-subtitle, .mb-top-layered-navigation .currently .block-subtitle { text-transform: none !important; font-weight: normal !important; } .mb-top-layered-navigation, .mb-top-layered-navigation .block-content { margin: 0 !important; } .mb-content #m-show-more { width: auto; } .mb-top-layered-navigation #narrow-by-list { margin-bottom: 1rem; } .block-layered-nav .m-more-less { text-align: left; font-size: inherit; } .switch-toggle-wrapper .switch-input { width: 0; height: 0; } .off-canvas-wrapper #offCanvas { border-right: solid 1px #000c44; } .off-canvas-wrapper #offCanvas ul.nav button.submenu-toggle { border-radius: 0; } /* * Owl Carousel - Core */ .owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; /* position relative and z-index fix webkit rendering fonts issue */ position: relative; z-index: 1; } .owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; touch-action: manipulation; -moz-backface-visibility: hidden; /* fix firefox animation glitch */ } .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; /* fix for flashing background */ -webkit-transform: translate3d(0px, 0px, 0px); } .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; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot { background: none; color: inherit; border: none; padding: 0 !important; font: inherit; } .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 { touch-action: pan-y; -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 */ .no-js .owl-carousel { display: block; } /* * Owl Carousel - Animate Plugin */ .owl-carousel .animated { animation-duration: 1000ms; animation-fill-mode: both; } .owl-carousel .owl-animated-in { z-index: 0; } .owl-carousel .owl-animated-out { z-index: 1; } .owl-carousel .fadeOut { animation-name: fadeOut; } @keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } /* * Owl Carousel - Auto Height Plugin */ .owl-height { transition: height 500ms ease-in-out; } /* * Owl Carousel - Lazy Load Plugin */ .owl-carousel .owl-item { /** This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong calculation of the height of the owl-item that breaks page layouts */ } .owl-carousel .owl-item .owl-lazy { opacity: 0; transition: opacity 400ms ease; } .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) { max-height: 0; } .owl-carousel .owl-item img.owl-lazy { transform-style: preserve-3d; } /* * Owl Carousel - Video Plugin */ .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("https://www.gastrodax.de/skin/frontend/foundation/default/dist/assets/css/owl.video.play.png") no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; transition: transform 100ms ease; } .owl-carousel .owl-video-play-icon:hover { 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: #fefefe; font-size: 0.9rem; margin: 0 1rem; padding: 0; background: #000c44; display: inline-block; cursor: pointer; border-radius: 3px; } .owl-theme .owl-nav [class*=owl-]:hover { background: #000a3a; color: #fefefe; text-decoration: none; } .owl-theme .owl-nav .disabled { opacity: 0.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: #000c44; 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: #000c44; } .owl-theme .owl-nav [class*=owl-] { width: 40px; height: 40px; } .owl-theme .owl-nav [class*=owl-] i { line-height: 40px; } .owl-carousel .owl-video-play-icon { background: url("https://www.gastrodax.de/skin/frontend/foundation/default/dist/assets/img/owl.video.play.png") no-repeat; } .pimages { position: relative; } .pimages .owl-nav .owl-prev { background: rgba(0, 0, 0, 0.2) !important; width: 20px; height: 100%; position: absolute; top: 0; left: -15px; display: block !important; border-radius: 5px 0 0 5px; } .pimages .owl-nav .owl-next { background: rgba(0, 0, 0, 0.2) !important; width: 20px; height: 100%; position: absolute; top: 0; right: -15px; display: block !important; border-radius: 0 5px 5px 0; } .homeslider, .jura-slider { position: relative; } @media print, screen and (max-width: 39.99875em) { .homeslider, .jura-slider { display: none !important; } } .homeslider .owl-nav .owl-prev, .jura-slider .owl-nav .owl-prev { position: absolute; top: 45%; left: -15px; display: block !important; } .homeslider .owl-nav .owl-next, .jura-slider .owl-nav .owl-next { position: absolute; top: 45%; right: -15px; display: block !important; } .homeslider .owl-dots, .jura-slider .owl-dots { position: absolute; width: 100%; bottom: 3%; } .homeslider .owl-dots .owl-dot span, .jura-slider .owl-dots .owl-dot span { margin: 5px 5px; border-radius: 0; } .owl-carousel .owl-stage { display: flex; } .owl-carousel .owl-item { display: flex; flex: 1 0 auto; } .owl-carousel .owl-item .item img { border-radius: 5px; background: inherit; } .jura-slider .item img { display: block; width: 100%; height: auto; } .jura-slider .owl-nav [class*=owl-]:hover { background: #E2001A; } @media print { a[href]:after, #tsbadge4_db8d3657bdbe440c985ae127463eaad4, #___ratingbadge_0, .search, .nav, .account, footer, .reasons, .product-images, .breadcrumbs, .tabs, .add-to-cart, .sidebar, .toolbar, .revslider, .deal, nav, .notice-cookie, .quality-since, .ts-trusted, .shipping, .deal { display: none !important; } .tabs-content { border: 1px solid #e6e6e6 !important; border-radius: 5px !important; } .categories-grid { flex-wrap: wrap; } .categories-grid > li { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; } header .header-top .trusted ul.menu, header .header-top .hotline { text-align: center; justify-content: center; } } .product-view .product-essential .product-shop .title h1 { font-size: 1.875rem; } @media print, screen and (max-width: 63.99875em) { .product-view .product-essential .product-shop .title h1 { font-size: 0.625rem; } } @media screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { .product-view .product-essential .product-shop .title h1 { font-size: 1.125rem; } } .product-view .product-shop, .product-view-revslider .product-shop { margin-bottom: 1rem; } .product-view .product-shop ul.pricing-table li.price .price-box span.price, .product-view-revslider .product-shop ul.pricing-table li.price .price-box span.price { background-color: transparent; } .product-view .product-shop ul.pricing-table li.price .price-box .special-price .price, .product-view-revslider .product-shop ul.pricing-table li.price .price-box .special-price .price { font-size: 1.25rem; font-weight: 600; } .product-view .product-shop ul.pricing-table li.price .price-box .special-price .price, .product-view-revslider .product-shop ul.pricing-table li.price .price-box .special-price .price { color: #ff0000; } .product-view .product-shop ul.pricing-table li.price .price-box .regular-price .price-label, .product-view .product-shop ul.pricing-table li.price .price-box .price-as-configured .price-label, .product-view-revslider .product-shop ul.pricing-table li.price .price-box .regular-price .price-label, .product-view-revslider .product-shop ul.pricing-table li.price .price-box .price-as-configured .price-label { font-size: 1.25rem; } .product-view .product-shop ul.pricing-table li.price .price-box .regular-price .price, .product-view .product-shop ul.pricing-table li.price .price-box .price-as-configured .price, .product-view-revslider .product-shop ul.pricing-table li.price .price-box .regular-price .price, .product-view-revslider .product-shop ul.pricing-table li.price .price-box .price-as-configured .price { color: #008B00; font-weight: 600; font-size: 1.25rem; } .product-view .product-shop ul.pricing-table li.tier-price table thead th, .product-view-revslider .product-shop ul.pricing-table li.tier-price table thead th { text-align: center; } .product-view .product-shop .follower, .product-view-revslider .product-shop .follower { color: #fefefe; font-weight: 700; margin: 0; font-size: 1rem; } .product-view .product-shop .ampromo-gift, .product-view-revslider .product-shop .ampromo-gift { list-style-type: none; margin: 0; } .product-view .product-img-box .product-image, .product-view-revslider .product-img-box .product-image { position: relative; } @media print { .product-view .product-img-box .product-image, .product-view-revslider .product-img-box .product-image { padding: 1rem 0; } .product-view .product-img-box .product-image img, .product-view-revslider .product-img-box .product-image img { margin: 0 auto !important; width: 50% !important; z-index: 7; } } .product-view .product-img-box .product-image .special-ribbon, .product-view-revslider .product-img-box .product-image .special-ribbon { z-index: 9; position: absolute; right: 0; top: 0; overflow: hidden; width: 200px; height: 200px; text-align: right; } .product-view .product-img-box .product-image .special-ribbon span, .product-view-revslider .product-img-box .product-image .special-ribbon span { font-size: 1.25rem; font-weight: bold; color: #fefefe; text-align: center; line-height: 40px; transform: rotate(45deg); -webkit-transform: rotate(45deg); width: 300px; display: block; background: #ff0000; position: absolute; top: 60px; right: -60px; } .product-view .product-img-box .product-image .new-ribbon, .product-view-revslider .product-img-box .product-image .new-ribbon { z-index: 9; position: absolute; right: 0; top: 0; overflow: hidden; width: 150px; height: 150px; text-align: right; } .product-view .product-img-box .product-image .new-ribbon span, .product-view-revslider .product-img-box .product-image .new-ribbon span { font-size: 1.25rem; font-weight: bold; color: #fefefe; text-align: center; line-height: 40px; transform: rotate(45deg); -webkit-transform: rotate(45deg); width: 200px; display: block; background: #008B00; position: absolute; top: 30px; right: -50px; } .product-view .product-img-box .product-images p, .product-view-revslider .product-img-box .product-images p { color: #000c44; font-size: 0.875rem; } .product-view .product-name, .product-view-revslider .product-name { text-align: center; } .product-view .product-name h1, .product-view-revslider .product-name h1 { color: #000c44; line-height: 1.1; } .product-view .pricing-table .bullet-item p, .product-view-revslider .pricing-table .bullet-item p { margin: 0; } .product-view .pricing-table .bullet-item .price, .product-view-revslider .pricing-table .bullet-item .price { font-size: inherit; background: inherit; padding: 0; } .product-view .pricing-table .bullet-item .accordion, .product-view-revslider .pricing-table .bullet-item .accordion { text-align: left; } .product-view .pricing-table .bullet-item .accordion .options-list, .product-view-revslider .pricing-table .bullet-item .accordion .options-list { margin-left: 0; } .product-view .pricing-table .quantity .minus, .product-view .pricing-table .quantity .plus, .product-view-revslider .pricing-table .quantity .minus, .product-view-revslider .pricing-table .quantity .plus { cursor: pointer; } .product-view .pricing-table .button-group, .product-view-revslider .pricing-table .button-group { margin: 0; } .product-view .pricing-table li.price, .product-view-revslider .pricing-table li.price { background-color: #fefefe; color: #333333; } .product-view .product-brand, .product-view-revslider .product-brand { text-align: center; } .product-view .product-brand img, .product-view-revslider .product-brand img { transition: transform 0.2s; } .product-view .product-brand img:hover, .product-view-revslider .product-brand img:hover { transform: scale(1.03); } .product-view .sku, .product-view .availability, .product-view .delivery-time, .product-view-revslider .sku, .product-view-revslider .availability, .product-view-revslider .delivery-time { margin-bottom: 0; } .product-view .price-box p, .product-view .tier-price p, .product-view-revslider .price-box p, .product-view-revslider .tier-price p { margin-bottom: 0.2rem; } .product-view .price-box .regular-price .price .price, .product-view .tier-price .regular-price .price .price, .product-view-revslider .price-box .regular-price .price .price, .product-view-revslider .tier-price .regular-price .price .price { font-size: 0.625rem; } .product-view .price-box .mwst-price .price, .product-view .tier-price .mwst-price .price, .product-view-revslider .price-box .mwst-price .price, .product-view-revslider .tier-price .mwst-price .price { font-size: 1.1875rem; } .product-view .price-box .skonto-price .price, .product-view .tier-price .skonto-price .price, .product-view-revslider .price-box .skonto-price .price, .product-view-revslider .tier-price .skonto-price .price { color: #008B00; } .product-view .price-box .skonto-price .skontoPrice .price, .product-view .tier-price .skonto-price .skontoPrice .price, .product-view-revslider .price-box .skonto-price .skontoPrice .price, .product-view-revslider .tier-price .skonto-price .skontoPrice .price { color: #008B00; font-size: 1.25rem; } .product-view .price-box .st-skonto-price .skontoPrice .price, .product-view .tier-price .st-skonto-price .skontoPrice .price, .product-view-revslider .price-box .st-skonto-price .skontoPrice .price, .product-view-revslider .tier-price .st-skonto-price .skontoPrice .price { color: #008B00; font-size: 0.625rem; } .product-view .price-box .st-save-price .skonto .price, .product-view .tier-price .st-save-price .skonto .price, .product-view-revslider .price-box .st-save-price .skonto .price, .product-view-revslider .tier-price .st-save-price .skonto .price { color: #008B00; } .product-view .price-box .old-price .price, .product-view .price-box .old-price .price-label, .product-view .price-box .msrp-price .price, .product-view .price-box .msrp-price .price-label, .product-view .tier-price .old-price .price, .product-view .tier-price .old-price .price-label, .product-view .tier-price .msrp-price .price, .product-view .tier-price .msrp-price .price-label, .product-view-revslider .price-box .old-price .price, .product-view-revslider .price-box .old-price .price-label, .product-view-revslider .price-box .msrp-price .price, .product-view-revslider .price-box .msrp-price .price-label, .product-view-revslider .tier-price .old-price .price, .product-view-revslider .tier-price .old-price .price-label, .product-view-revslider .tier-price .msrp-price .price, .product-view-revslider .tier-price .msrp-price .price-label { font-size: 0.9375rem; } .product-view .price-box .special-price, .product-view .price-box .to-date, .product-view .tier-price .special-price, .product-view .tier-price .to-date, .product-view-revslider .price-box .special-price, .product-view-revslider .price-box .to-date, .product-view-revslider .tier-price .special-price, .product-view-revslider .tier-price .to-date { color: #ff0000; } .product-view .price-box .special-price .price, .product-view .price-box .to-date .price, .product-view .tier-price .special-price .price, .product-view .tier-price .to-date .price, .product-view-revslider .price-box .special-price .price, .product-view-revslider .price-box .to-date .price, .product-view-revslider .tier-price .special-price .price, .product-view-revslider .tier-price .to-date .price { font-size: 1.25rem; } .product-view .tax-details, .product-view-revslider .tax-details { margin: 0; } .product-view .tax-details a, .product-view-revslider .tax-details a { color: #000c44; } .product-view .delivery-time, .product-view .delivery-service, .product-view-revslider .delivery-time, .product-view-revslider .delivery-service { margin: 0; } .product-view .btn-cart, .product-view-revslider .btn-cart { margin: 1em 0 0 0; } .product-view .product-img-box .product-image, .product-view-revslider .product-img-box .product-image { margin-bottom: 0.7rem; padding: 1rem; border-radius: 5px; border: solid 1px #e6e6e6; text-align: center; cursor: pointer; } .product-view .product-img-box .product-image img, .product-view-revslider .product-img-box .product-image img { transition: transform 0.2s; } .product-view .product-img-box .product-image img:hover, .product-view-revslider .product-img-box .product-image img:hover { transform: scale(1.03); } .product-view .product-images, .product-view-revslider .product-images { padding: 0; } .product-view .product-images ul.pimages, .product-view-revslider .product-images ul.pimages { list-style-type: none; margin: 0; } .product-view .product-images ul.pimages li img, .product-view-revslider .product-images ul.pimages li img { transition: transform 0.2s; } .product-view .product-images ul.pimages li img:hover, .product-view-revslider .product-images ul.pimages li img:hover { transform: scale(1.03); } .product-view .product-environmental-bonus, .product-view-revslider .product-environmental-bonus { margin-bottom: 0.7rem; padding: 1rem; border-radius: 5px; border: solid 1px #e6e6e6; } .add-to-cart .input-group, .add-to-cart-alt .input-group { margin-bottom: 0; } .add-to-cart i, .add-to-cart-alt i { cursor: pointer; } .add-to-cart input, .add-to-cart-alt input { margin-bottom: 0 !important; } .product-options .accordion .accordion-navigation > .content, .product-options .accordion dd > .content { padding: 0; } .product-options dt label { color: #000c44; } .product-options dt label small { color: #ff0000; } .product-options ul.options-list { list-style-type: none; margin-left: 0; } .product-options ul.options-list li { border-bottom: none !important; padding: 0 !important; } .product-options ul.options-list li .img { position: relative; } .product-options ul.options-list li .with-image-desc .price-notice .price-box .regular-price .price span.price { color: #000c44 !important; } .product-options ul.options-list li .with-image-desc .price-notice .mwst-price { display: none; } .product-options ul.options-list li a { background: #000c44; color: #fefefe; margin: 0 0 5px; height: 50%; border-top-right-radius: 5px; border-bottom-right-radius: 5px; } .product-options ul.options-list li .special-ribbon-related { z-index: 9; position: absolute; right: 0; top: 0; overflow: hidden; width: 115px; height: 83px; text-align: right; } .product-options ul.options-list li .special-ribbon-related span { font-size: 0.625rem; font-weight: bold; color: #fefefe; text-align: center; line-height: 20px; transform: rotate(45deg); -webkit-transform: rotate(45deg); width: 200px; display: block; background: #ff0000; position: absolute; top: 30px; right: -50px; } .product-options ul.options-list li .new-ribbon-related { z-index: 9; position: absolute; right: 0; top: 0; overflow: hidden; width: 85px; height: 85px; text-align: right; } .product-options ul.options-list li .new-ribbon-related span { font-size: 0.625rem; font-weight: bold; color: #fefefe; text-align: center; line-height: 20px; transform: rotate(45deg); -webkit-transform: rotate(45deg); width: 150px; display: block; background: #008B00; position: absolute; top: 16px; right: -46px; } .product-options label { position: relative; z-index: 1; } .product-options label .description { z-index: 2; } .product-options .label { width: 100%; white-space: normal; padding: 0 0 5px 0; } .product-options input[type=radio], .product-options input[type=checkbox] { display: none; } .product-options input[type=radio] + span label, .product-options input[type=checkbox] + span label { margin-bottom: 0; margin-left: 0; position: relative; text-align: center; text-decoration: none; display: inline-block; padding: 0.25rem; color: #000c44; background-color: #fefefe; cursor: pointer; font-size: 0.75rem; width: 100%; border-radius: 5px; border-color: #000c44; border-width: 1px; border-style: solid; } .product-options input[type=radio] + span label + span label, .product-options input[type=checkbox] + span label + span label { margin-bottom: 0.4rem; position: relative; text-align: center; text-decoration: none; display: inline-block; padding: 1rem 2rem 1.0625rem 2rem; color: #000c44; cursor: pointer; width: 100%; } .product-options input[type=radio] + span label .price-notice .price, .product-options input[type=checkbox] + span label .price-notice .price { color: #000c44; } .product-options input[type=radio]:checked + span label, .product-options input[type=checkbox]:checked + span label { color: #008B00; border-color: #008B00; } .product-options input[type=radio]:checked + span label span.text, .product-options input[type=checkbox]:checked + span label span.text { color: #008B00; border-color: #008B00; } .product-options input[type=radio]:checked + span label span.text:after, .product-options input[type=checkbox]:checked + span label span.text:after { font: var(--fa-font-solid); content: "\f00c"; } .product-options input[type=radio]:checked + span label span.text .price-notice .price, .product-options input[type=checkbox]:checked + span label span.text .price-notice .price { color: #008B00; } .product-options .more { cursor: pointer; } .product-options .more:hover { color: #008B00; } .input-box .super-attribute-select { margin-bottom: 0; } .input-box .validation-advice { background-color: #ff0000; color: #fefefe; padding: 0.2rem 0; margin-bottom: 0.3rem; border-radius: 5px; } .box-reviews .form-add .buttons-set .button, .box-reviews .form-add .buttons-set .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .box-reviews .form-add .buttons-set a, .box-reviews .form-add .buttons-set #cookie-law p a, #cookie-law p .box-reviews .form-add .buttons-set a { float: right; } .top-products .owl-carousel { margin: 0 !important; } .top-products .owl-carousel .item { padding: 10px; } .top-products .owl-carousel .owl-item img { display: inline; } .product-collateral { margin-bottom: 1rem; } .product-collateral table.product-attachments .name { font-size: 0.8125rem; } .product-collateral table.product-attachments .button, .product-collateral table.product-attachments .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .product-collateral table.product-attachments a, .product-collateral table.product-attachments #cookie-law p a, #cookie-law p .product-collateral table.product-attachments a, .product-collateral table.product-attachments p:last-of-type { margin-bottom: 0; } .product-collateral ul.note { list-style: disc inside; } .pricing-table { margin-left: 0; list-style-type: none; text-align: center; border-radius: 5px; border: solid 1px #e6e6e6; } .pricing-table li { border-bottom: dotted 1px #e6e6e6; font-size: 0.75rem; padding: 0.875rem 1.125rem; } .pricing-table li table { margin-bottom: 0; } .pricing-table li .button, .pricing-table .button-arrow ul li:nth-child(2) a, .button-arrow ul .pricing-table li:nth-child(2) a, .pricing-table li #cookie-law p a, #cookie-law p .pricing-table li a { margin-bottom: 0; } .pricing-table .title { color: #000c44; font-size: 0.625rem; } .pricing-table .title h1 { margin-bottom: 0; } .pricing-table .price-notice .price { color: #fefefe; } .pricing-table .description { color: #000c44; font-size: 0.5rem; } .pricing-table .add-to-cart .button, .pricing-table .add-to-cart .button-arrow ul li:nth-child(2) a, .button-arrow ul li:nth-child(2) .pricing-table .add-to-cart a, .pricing-table .add-to-cart #cookie-law p a, #cookie-law p .pricing-table .add-to-cart a { margin: 0; } .pricing-table .bullet-item .product-options dl { margin-bottom: 0; } .pricing-table .bullet-item .product-options dl ul.accordion:not(:last-child) { margin-bottom: 0.5rem; } .pricing-table .bullet-item .product-options dl .is-active .accordion-title { border-radius: 5px 5px 0 0; } .pricing-table .bullet-item .product-options dl .accordion-title { border-radius: 5px; } .pricing-table .bullet-item .custom_quote { margin: 0 0 0 0 !important; font-size: 14px; width: 100%; border: 3px solid #ff9200; border-radius: 5px; background-color: #ff9200; color: #fefefe; } .pricing-table .bullet-item .custom_quote i { color: #fefefe; border: 2px solid #fefefe; border-radius: 50%; padding: 0.3em 0.325em; margin-right: 0.25rem; } .pricing-table .bullet-item .custom_quote a { color: #fefefe; } .pricing-table .tier-price .tier-price-special .first { color: #ff0000; font-size: 1.2em; } @media print, screen and (max-width: 63.99875em) { .pricing-table .tier-price table thead { display: none; } .pricing-table .tier-price table tfoot { display: none; } .pricing-table .tier-price table tr, .pricing-table .tier-price table th, .pricing-table .tier-price table td { display: block; } .pricing-table .tier-price table td { border-top: 0; } } .product-collateral .tabs { border-radius: 5px 5px 0 0; } .product-collateral .tabs-content, .product-collateral .tabs-panel { border-radius: 0 0 5px 5px; } #productAddToCartModal .color-success, #productUpdateToCartModal .color-success { color: #008B00; } #productAddToCartModal .color-success:before, #productUpdateToCartModal .color-success:before { font: var(--fa-font-solid); content: "\f00c"; padding-right: 1em; } .password-field #toolTipPasswordStrength { display: none; } .password-field #toolTipPasswordStrength #toolTipPasswordStrengthWrapper { border: 1px solid #cacaca; border-radius: 5px; overflow: hidden; padding: 10px; margin: 0 0 1rem; } #algolia-autocomplete-tt.algolia-autocomplete { width: 100%; display: inline-block !important; } #algolia-autocomplete-container .aa-dropdown-menu { position: absolute; margin-top: -1px; right: 0 !important; width: 100%; z-index: 1000 !important; border: 1px solid #e6e6e6; border-radius: 5px; background: #fefefe; } #algolia-autocomplete-container .aa-dropdown-menu .autocomplete-wrapper { font-size: 0.8rem; } #algolia-autocomplete-container .aa-dropdown-menu .autocomplete-wrapper em { font-weight: bold; color: #00bbff; } #algolia-autocomplete-container .aa-dropdown-menu .autocomplete-wrapper .aa-dataset-products, #algolia-autocomplete-container .aa-dropdown-menu .autocomplete-wrapper .aa-dataset-suggestions { overflow: hidden; } #algolia-autocomplete-container .aa-dropdown-menu .autocomplete-wrapper .aa-dataset-products .autocomplete-products-footer, #algolia-autocomplete-container .aa-dropdown-menu .autocomplete-wrapper .aa-dataset-suggestions .autocomplete-products-footer { color: #0a0a0a; } @media screen and (min-width: 40em) { #algolia-autocomplete-container .aa-dropdown-menu .autocomplete-wrapper .aa-dataset-products { border-right: 1px solid #cacaca; } } #algolia-autocomplete-container .aa-dropdown-menu .autocomplete-wrapper .aa-dataset-products .aa-suggestion { padding: 0.5rem; } #algolia-autocomplete-container .aa-dropdown-menu .autocomplete-wrapper .aa-dataset-products #autocomplete-products-footer { border-top: 1px solid #cacaca; color: #0a0a0a; padding: 0.5rem 0 0.5rem 1rem; } #algolia-autocomplete-container .aa-dropdown-menu .autocomplete-wrapper .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category { color: #cacaca; } #algolia-autocomplete-container .aa-dropdown-menu .autocomplete-wrapper .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-price { color: #94b900; } #algolia-autocomplete-container .aa-dropdown-menu .autocomplete-wrapper .algoliasearch-autocomplete-hit .info .before_special { color: #aaaaaa; text-decoration: line-through; font-size: 12px; } #algolia-autocomplete-container .aa-dropdown-menu .autocomplete-wrapper .algoliasearch-autocomplete-hit .info-without-thumb .category-tag { color: #3284b6; } #algolia-autocomplete-container .aa-dropdown-menu .autocomplete-wrapper .algoliasearch-autocomplete-hit .info-without-thumb .details { color: #666; overflow: hidden; text-overflow: ellipsis; } #algolia-autocomplete-container .aa-dropdown-menu .autocomplete-wrapper .other-sections .aa-suggestions .aa-suggestion { padding: 0.3rem 0.5rem; } #algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .title { padding: 0.5rem 0 0.5rem 1rem; color: #0a0a0a; font-style: italic; } #algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .suggestions { margin-bottom: 30px; } #algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .see-all { margin: 0 0 0.5rem 1rem; } #algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .see-all a { color: #0a0a0a; font-style: italic; } #algolia-autocomplete-container .aa-dropdown-menu .aa-no-results { padding: 0.5rem; font-style: italic; color: #0a0a0a; } #algolia-autocomplete-container .aa-dropdown-menu .category { padding: 0.5rem 0; color: #94b900; text-align: left; text-transform: uppercase; font-weight: bold; } #algolia-autocomplete-container .aa-dropdown-menu .category-suggestions { padding: 4px; color: #54A5CD; text-align: left; font-size: 0.7em; text-transform: uppercase; } #algolia-autocomplete-container .aa-dropdown-menu .aa-cursor .algoliasearch-autocomplete-hit { background-color: #e6e6e6; } #algolia-autocomplete-container .aa-dropdown-menu .footer_algolia { display: none; } @media screen and (max-width: 39.99875em) { .product-attachments thead, #shopping-cart-table thead, #wishlist-table thead, #my-tags-table thead, #checkout-review-table thead, #my-orders-table thead, #my-reviews-table thead { display: none; } .product-attachments tbody tr, #shopping-cart-table tbody tr, #wishlist-table tbody tr, #my-tags-table tbody tr, #checkout-review-table tbody tr, #my-orders-table tbody tr, #my-reviews-table tbody tr { position: relative; } .product-attachments tbody td, #shopping-cart-table tbody td, #wishlist-table tbody td, #my-tags-table tbody td, #checkout-review-table tbody td, #my-orders-table tbody td, #my-reviews-table tbody td { display: inline-block; text-align: left; } .product-attachments tbody dl dt, #shopping-cart-table tbody dl dt, #wishlist-table tbody dl dt, #my-tags-table tbody dl dt, #checkout-review-table tbody dl dt, #my-orders-table tbody dl dt, #my-reviews-table tbody dl dt { display: inline-block; padding: 0 0 0 1em; } .product-attachments tbody dl dd, #shopping-cart-table tbody dl dd, #wishlist-table tbody dl dd, #my-tags-table tbody dl dd, #checkout-review-table tbody dl dd, #my-orders-table tbody dl dd, #my-reviews-table tbody dl dd { display: inline-block; padding: 0 1em 0 0; } #my-orders-table, #my-downloadable-products-table, #my-reviews-table, #product_comparison { overflow-x: auto; display: block; } } @media screen and (min-width: 40em) and (max-width: 63.99875em) { #my-orders-table, #my-downloadable-products-table, #my-reviews-table, .cart-table-wrapper, .wishlist-table-wrapper, #product_comparison { overflow-x: auto; display: block; } } @media screen and (min-width: 40em) { #product-review-table { width: 100%; } #product-review-table th { font-weight: 200; padding: 0.3rem; } } #my-tags-table { width: 100%; } #my-tags-table img { max-width: inherit; } .wishlist-table-wrapper fieldset { padding: 0; } /*----------------------------------------------------------------------------- - Revolution Slider 6.0 Default Style Settings - Screen Stylesheet version: 6.0.0 date: 24/06/19 author: themepunch email: info@themepunch.com website: http://www.themepunch.com -----------------------------------------------------------------------------*/ /* FIX FOR WORDPRESS's CRAZY <p> TAG ANOMALY */ .rs-p-wp-fix { display: none !important; margin: 0 !important; height: 0px !important; } #debungcontrolls { z-index:100000; position:fixed; bottom:0px; width:100%; height:auto; background:rgba(0,0,0,0.6); padding:10px; box-sizing: border-box; } rs-debug { z-index:100000; position:fixed; top:0px; width:300px; height:300px; background:rgba(0,0,0,0.6); padding:10px; box-sizing: border-box; color: #fff; font-size: 10px; line-height: 13px; overflow: scroll; } /* MODAL BASICS */ rs-modal { position: fixed !important; z-index: 9999999 !important; pointer-events: none !important; } rs-modal.rs-modal-auto { top: auto;bottom: auto;left: auto; right:auto; } rs-modal.rs-modal-fullwidth, rs-modal.rs-modal-fullscreen { top: 0px; left: 0px; width: 100%; height: 100%; } rs-modal rs-fullwidth-wrap { position: absolute; top: 0px; left: 0px; height: 100%;} rs-module-wrap.rs-modal { display:none; max-height: 100% !important; overflow: auto !important; pointer-events: auto !important;} rs-modal-cover { width: 100%; height: 100%; z-index: 0; background: transparent; position: absolute;top: 0px;left: 0px; cursor: pointer; pointer-events: auto} body>rs-modal-cover { position: fixed; z-index: 9999995 !important; } rs-sbg-px { pointer-events: none } .rs-forcehidden * { visibility: hidden !important; } /*rs-modal rs-fullwidth-wrap rs-module-wrap { transform: translateY(-50%) !important; top: 50% !important; }*/ .rs_splitted_lines { display: block; white-space: nowrap !important} .debugtimeline { width:100%; height:10px; position:relative; display:block; margin-bottom:3px; display:none; white-space: nowrap; box-sizing: border-box; } .debugtimeline:hover { height:15px; } .the_timeline_tester { background:#e74c3c; position:absolute; top:0px; left:0px; height:100%; width:0; } .rs-go-fullscreen { position:fixed !important; width:100% !important; height:100% !important; top:0px !important; left:0px !important; z-index:9999999 !important; background:#ffffff; } .debugtimeline.tl_slide .the_timeline_tester { background:#f39c12; } .debugtimeline.tl_frame .the_timeline_tester { background:#3498db; } .debugtimline_txt { color:#fff; font-weight: 400; font-size:7px; position:absolute; left:10px; top:0px; white-space: nowrap; line-height: 10px; } .rtl { direction: rtl;} @font-face { font-family: 'revicons'; src: url('https://www.gastrodax.de/skin/frontend/base/default/nwdthemes/revslider/public/assets/fonts/revicons/revicons.eot?5510888'); src: url('https://www.gastrodax.de/skin/frontend/base/default/nwdthemes/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix') format('embedded-opentype'), url('https://www.gastrodax.de/skin/frontend/base/default/nwdthemes/revslider/public/assets/fonts/revicons/revicons.woff?5510888') format('woff'), url('https://www.gastrodax.de/skin/frontend/base/default/nwdthemes/revslider/public/assets/fonts/revicons/revicons.ttf?5510888') format('truetype'), url('https://www.gastrodax.de/skin/frontend/base/default/nwdthemes/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons') format('svg'); font-weight: normal; font-style: normal; } [class^="revicon-"]:before, [class*=" revicon-"]:before { font-family: "revicons"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; /* For safety - reset parent styles, that can break glyph codes*/ font-variant: normal; text-transform: none; /* fix buttons height, for twitter bootstrap */ line-height: 1em; /* Animation center compensation - margins should be symmetric */ /* remove if not needed */ margin-left: .2em; /* you can be more comfortable with increased icons size */ /* font-size: 120%; */ /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ } rs-module i[class^="fa-"], rs-module i[class*=" fa-"], .rb-modal-wrapper i[class^="fa-"], .rb-modal-wrapper i[class*=" fa-"], #waitaminute i[class^="fa-"], #waitaminute i[class*=" fa-"], #objectlibrary i[class^="fa-"], #objectlibrary i[class*=" fa-"], #rs_overview i[class^="fa-"], #rs_overview i[class*=" fa-"], #rs_overview_menu i[class^="fa-"], #rs_overview_menu i[class*=" fa-"], #builderView i[class^="fa-"], #builderView i[class*=" fa-"] { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } rs-module [class^="fa-"]:before, rs-module [class*=" fa-"]:before, .rb-modal-wrapper [class^="fa-"]:before, .rb-modal-wrapper [class*=" fa-"]:before, #rs_overview [class^="fa-"]:before, #rs_overview [class*=" fa-"]:before, #objectlibrary [class^="fa-"]:before, #objectlibrary [class*=" fa-"]:before, #waitaminute [class^="fa-"]:before, #waitaminute [class*=" fa-"]:before, #rs_overview_menu [class^="fa-"]:before, #rs_overview_menu [class*=" fa-"]:before, #builderView [class^="fa-"]:before, #builderView [class*=" fa-"]:before { font-family: FontAwesome; font-style: normal; font-weight: 400; speak: none; display: inline-block; text-decoration: inherit; width: auto; margin-right: 0; text-align: center; font-variant: normal; text-transform: none; line-height: inherit; margin-left: 0; } rs-module .sr-only, #objectlibrary .sr-only, #waitaminute .sr-only, #rs_overview .sr-only, #rs_overview_menu .sr-only, .rb-modal-wrapper .sr-only, #builderView .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } rs-module .sr-only-focusable:active, rs-module .sr-only-focusable:focus, #waitaminute .sr-only-focusable:active, #waitaminute .sr-only-focusable:focus, #objectlibrary .sr-only-focusable:active, #objectlibrary .sr-only-focusable:focus, #rs_overview .sr-only-focusable:active, #rs_overview .sr-only-focusable:focus, #rs_overview_menu .sr-only-focusable:active, #rs_overview_menu .sr-only-focusable:focus, .rb-modal-wrapper .sr-only-focusable:active, .rb-modal-wrapper .sr-only-focusable:focus, #builderView .sr-only-focusable:active, #builderView .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } .revicon-search-1:before { content: '\e802'; } /* '' */ .revicon-pencil-1:before { content: '\e831'; } /* '' */ .revicon-picture-1:before { content: '\e803'; } /* '' */ .revicon-cancel:before { content: '\e80a'; } /* '' */ .revicon-info-circled:before { content: '\e80f'; } /* '' */ .revicon-trash:before { content: '\e801'; } /* '' */ .revicon-left-dir:before { content: '\e817'; } /* '' */ .revicon-right-dir:before { content: '\e818'; } /* '' */ .revicon-down-open:before { content: '\e83b'; } /* '' */ .revicon-left-open:before { content: '\e819'; } /* '' */ .revicon-right-open:before { content: '\e81a'; } /* '' */ .revicon-angle-left:before { content: '\e820'; } /* '' */ .revicon-angle-right:before { content: '\e81d'; } /* '' */ .revicon-left-big:before { content: '\e81f'; } /* '' */ .revicon-right-big:before { content: '\e81e'; } /* '' */ .revicon-magic:before { content: '\e807'; } /* '' */ .revicon-picture:before { content: '\e800'; } /* '' */ .revicon-export:before { content: '\e80b'; } /* '' */ .revicon-cog:before { content: '\e832'; } /* '' */ .revicon-login:before { content: '\e833'; } /* '' */ .revicon-logout:before { content: '\e834'; } /* '' */ .revicon-video:before { content: '\e805'; } /* '' */ .revicon-arrow-combo:before { content: '\e827'; } /* '' */ .revicon-left-open-1:before { content: '\e82a'; } /* '' */ .revicon-right-open-1:before { content: '\e82b'; } /* '' */ .revicon-left-open-mini:before { content: '\e822'; } /* '' */ .revicon-right-open-mini:before { content: '\e823'; } /* '' */ .revicon-left-open-big:before { content: '\e824'; } /* '' */ .revicon-right-open-big:before { content: '\e825'; } /* '' */ .revicon-left:before { content: '\e836'; } /* '' */ .revicon-right:before { content: '\e826'; } /* '' */ .revicon-ccw:before { content: '\e808'; } /* '' */ .revicon-arrows-ccw:before { content: '\e806'; } /* '' */ .revicon-palette:before { content: '\e829'; } /* '' */ .revicon-list-add:before { content: '\e80c'; } /* '' */ .revicon-doc:before { content: '\e809'; } /* '' */ .revicon-left-open-outline:before { content: '\e82e'; } /* '' */ .revicon-left-open-2:before { content: '\e82c'; } /* '' */ .revicon-right-open-outline:before { content: '\e82f'; } /* '' */ .revicon-right-open-2:before { content: '\e82d'; } /* '' */ .revicon-equalizer:before { content: '\e83a'; } /* '' */ .revicon-layers-alt:before { content: '\e804'; } /* '' */ .revicon-popup:before { content: '\e828'; } /* '' */ /****************************** - BASIC STYLES - ******************************/ .tp-fullwidth-forcer { z-index: 0; pointer-events: none} rs-module-wrap, rs-module-wrap * { box-sizing: border-box; -webkit-tap-highlight-color: rgba(0,0,0,0);} rs-module-wrap {position:relative;z-index: 1;width:100%; display: block;} .rs-fixedscrollon rs-module-wrap { position: fixed !important; top: 0px !important; z-index: 1000; } rs-fw-forcer { display:block;width:100%;pointer-events: none;} rs-module { position:relative;overflow:hidden;display: block;} /*rs-carousel-wrap,*/ rs-pzimg-wrap, rs-sbg-effectwrap, rs-sbg { display: block; pointer-events: none } rs-sbg-effectwrap { position:absolute;top:0px;left:0px;width:100%;height:100% } rs-sbg-px, rs-sbg-wrap {position:absolute; top:0px; left:0px; z-index:0;width:100%;height:100%;display: block;} a.rs-layer, a.rs-layer:-webkit-any-link { text-decoration: none } a[x-apple-data-detectors] { color: inherit !important; text-decoration: none !important; font-size: inherit !important; font-family: inherit !important; font-weight: inherit !important; line-height: inherit !important; } .entry-content rs-module a, rs-module a { box-shadow: none; } .rs-ov-hidden { overflow:hidden !important;} .rs-forceoverflow, .rs-forceoverflow rs-module-wrap, .rs-forceoverflow rs-module, .rs-forceoverflow rs-slides, .rs-forceoverflow rs-slide { overflow:visible !important} .tp-simpleresponsive img, rs-module img{ max-width:none !important; transition: none; margin:0px; padding:0px; border:none; } rs-module .no-slides-text{font-weight:bold;text-align:center;padding-top:80px;} rs-slides, rs-slide, rs-slide:before { position:absolute;text-indent: 0em;top:0px;left:0px;} rs-slide,rs-slide:before { display:block; visibility:hidden; } .rs-layer .rs-untoggled-content { display:block;} .rs-layer .rs-toggled-content { display:none;} .rs-tc-active.rs-layer .rs-toggled-content { display:block;} .rs-tc-active.rs-layer .rs-untoggled-content { display:none;} .rs-layer-video { overflow: hidden } rs-module rs-layer, rs-module .rs-layer { opacity: 0; position:relative; visibility: hidden; white-space: nowrap; display: block; -webkit-font-smoothing: antialiased !important; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); -moz-osx-font-smoothing: grayscale; z-index:1; } rs-layer-wrap, rs-mask, rs-module-wrap, rs-module .rs-layer, rs-module img { -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; } rs-module rs-mask-wrap .rs-layer, rs-module rs-mask-wrap *:last-child, .wpb_text_column rs-module rs-mask-wrap .rs-layer, .wpb_text_column rs-module rs-mask-wrap *:last-child{ margin-bottom:0; } .rs-svg svg { width:100%; height:100%;position: relative;vertical-align: top} rs-layer, .rs-layer, rs-alyer *, .rs-layer * { outline: none !important; } /* CAROUSEL FUNCTIONS */ rs-carousel-wrap { cursor:url(https://www.gastrodax.de/skin/frontend/base/default/nwdthemes/revslider/public/assets/css/openhand.cur), move; } rs-carousel-wrap.dragged { cursor:url(https://www.gastrodax.de/skin/frontend/base/default/nwdthemes/revslider/public/assets/css/closedhand.cur), move; } rs-carousel-wrap { position: absolute; overflow: hidden; width:100%;height:100%;top:0px;left:0px;} rs-carousel-space { clear:both;display:block;width:100%;height:1px;position:relative;margin-bottom:-1px } /* ADDED FOR SLIDELINK MANAGEMENT */ .tp_inner_padding { box-sizing:border-box; max-height:none !important; } .rs-layer.rs-selectable { -moz-user-select: all; -khtml-user-select: all; -webkit-user-select: all; -o-user-select: all; } rs-px-mask { overflow: hidden; display: block; width: 100%; height: 100%; position: relative; } rs-module embed, rs-module iframe, rs-module object, rs-module audio, rs-module video { max-width: none !important; border: none; } rs-bg-elem { position:absolute; top:0px;left:0px; width:100%;height:100%;z-index:0; display: block; pointer-events: none; } .tp-blockmask, .tp-blockmask_in, .tp-blockmask_out { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #fff; z-index: 1000; transform: scaleX(0) scaleY(0);} /*********************************************************** - ZONES / GOUP / ROW / COLUMN LAYERS AND HELPERS - ***********************************************************/ rs-zone { position:absolute; width:100%;left:0px; box-sizing: border-box;min-height:50px; font-size:0px;} rs-layer-wrap, rs-row-wrap, rs-column, rs-parallax-wrap, rs-mask-wrap, rs-cbg-mask-wrap, rs-loop-wrap { display:block; visibility: hidden} rs-column-wrap>rs-loop-wrap { z-index: 1 } rs-layer-wrap, rs-mask-wrap, rs-cbg-mask-wrap { transform-style:flat;perspective:10000px; } rs-mask-wrap { overflow: hidden } rs-fullwidth-wrap { position:relative;width:100%;height:auto;display: block; } .rev_row_zone_top { top:0px;} .rev_row_zone_bottom { bottom:0px;} rs-column-wrap .rs-parallax-wrap { vertical-align: top } .rs-layer img, rs-layer img { vertical-align: top } rs-row, rs-row.rs-layer { display:table; position:relative; width:100% !important; table-layout: fixed; box-sizing: border-box; vertical-align: top; height:auto; font-size:0px; } rs-column-wrap { display: table-cell; position: relative; vertical-align: top; height: auto; box-sizing: border-box; font-size:0px; } rs-column { box-sizing: border-box; display: block; position: relative; width:100% !important; height:auto !important; white-space: normal !important; } rs-cbg-mask-wrap { position: absolute; z-index: 0; box-sizing: border-box; } rs-column-bg { position: absolute; z-index: 0; box-sizing: border-box; width: 100%; height: 100%; } .rs-pelock * { pointer-events: none !important;} rs-column .rs-parallax-wrap, rs-column rs-loop-wrap, rs-column rs-mask-wrap { text-align: inherit; } rs-column rs-mask-wrap { display: inline-block;} rs-column .rs-parallax-wrap rs-loop-wrap, rs-column .rs-parallax-wrap rs-mask-wrap, rs-column .rs-parallax-wrap { position: relative !important; left:auto !important; top:auto !important; line-height: 0px;} rs-column .rs-parallax-wrap rs-loop-wrap, rs-column .rs-parallax-wrap rs-mask-wrap, rs-column .rs-parallax-wrap, rs-column .rev_layer_in_column { vertical-align: top; } .rev_break_columns { display: block !important } .rev_break_columns rs-column-wrap.rs-parallax-wrap { display:block !important; width:100% !important; } .rev_break_columns rs-column-wrap.rs-parallax-wrap.rs-layer-hidden, .tp-forcenotvisible, .tp-hide-revslider, rs-row-wrap.rs-layer-hidden, rs-column-wrap.rs-layer-hidden, .rs-layer.rs-layer-hidden, .rs-layer-audio.rs-layer-hidden, .rs-parallax-wrap.rs-layer-hidden { visibility:hidden !important; display:none !important } /********************************* - SPECIAL TP CAPTIONS - **********************************/ rs-layer.rs-nointeraction, .rs-layer.rs-nointeraction { pointer-events: none !important } rs-static-layers {position:absolute; z-index:101; top:0px;left:0px; display: block; width: 100%;height: 100%; pointer-events: none;} /* new static layers position option */ rs-static-layers.rs-stl-back { z-index:0; } .rs-layer rs-fcr {width: 0;height: 0;border-left: 40px solid transparent;border-right: 0px solid transparent;border-top: 40px solid #00A8FF;position: absolute;right:100%;top:0px;} .rs-layer rs-fcrt {width: 0;height: 0;border-left: 40px solid transparent;border-right: 0px solid transparent;border-bottom: 40px solid #00A8FF;position: absolute;right:100%;top:0px;} .rs-layer rs-bcr {width: 0;height: 0;border-left: 0px solid transparent;border-right: 40px solid transparent;border-bottom: 40px solid #00A8FF;position: absolute;left:100%;top:0px;} .rs-layer rs-bcrt {width: 0;height: 0;border-left: 0px solid transparent;border-right: 40px solid transparent;border-top: 40px solid #00A8FF;position: absolute;left:100%;top:0px;} .tp-layer-inner-rotation { position: relative !important; } /*********************************************** - SPECIAL ALTERNATIVE IMAGE SETTINGS - ***********************************************/ img.tp-slider-alternative-image { width:100%; height:auto; } /****************************** - IE8 HACKS - *******************************/ .noFilterClass { filter:none !important; } /******************************** - FULLSCREEN VIDEO - *********************************/ rs-bgvideo { position: absolute;top:0px;left:0px; width:100%;height:100%;visibility: hidden;z-index: 0; display: block} .rs-layer.coverscreenvideo { width:100%;height:100%;top:0px;left:0px;position:absolute;} .rs-layer.rs-fsv { left:0px; top:0px; position:absolute;width:100%;height:100%} .rs-layer.rs-fsv audio, .rs-layer.rs-fsv video, .rs-layer.rs-fsv iframe, .rs-layer.rs-fsv iframe audio, .rs-layer.rs-fsv iframe video { width:100%; height:100% ; display: none} .fullcoveredvideo audio, .rs-fsv audio .fullcoveredvideo video, .rs-fsv video { background: #000} .fullcoveredvideo rs-poster { background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px} .videoisplaying .html5vid rs-poster { display: none} .tp-video-play-button { background:#000; background:rgba(0,0,0,0.3); border-radius:5px; position: absolute; top: 50%; left: 50%; color: #FFF; z-index: 3; margin-top: -25px; margin-left: -25px; line-height: 50px !important; text-align: center; cursor: pointer; width: 50px; height:50px; box-sizing: border-box; display: inline-block; vertical-align: top; z-index: 4; opacity: 0; transition:opacity 300ms ease-out !important; } .rs-audio .tp-video-play-button { display:none !important;} .rs-layer .html5vid { width:100% !important; height:100% !important;} .tp-video-play-button i { width:50px;height:50px; display:inline-block; text-align: center !important; vertical-align: top; line-height: 50px !important; font-size: 30px !important;} .rs-layer:hover .tp-video-play-button { opacity: 1; display:block;} .rs-layer .tp-revstop { display:none;width: 15px; border-right: 5px solid #fff !important; border-left:5px solid #fff !important; transform: translateX(50%) translateY(50%);height: 20px;margin-left: 11px !important;margin-top: 5px !important;} .videoisplaying .revicon-right-dir { display:none} .videoisplaying .tp-revstop { display:block} .videoisplaying .tp-video-play-button { display:none} .fullcoveredvideo .tp-video-play-button { display:none !important} .rs-fsv .rs-fsv audio { object-fit:contain !important;} .rs-fsv .rs-fsv video { object-fit:contain !important;} @supports not (-ms-high-contrast:none) { /* Non-IE styles here */ .rs-fsv .fullcoveredvideo audio { object-fit:cover !important;} .rs-fsv .fullcoveredvideo video { object-fit:cover !important;} } .rs-fullvideo-cover { width:100%;height:100%;top:0px;left:0px;position: absolute; background:transparent;z-index:5;} .rs-nolc .tp-video-play-button, rs-bgvideo video::-webkit-media-controls-start-playback-button, rs-bgvideo video::-webkit-media-controls, rs-bgvideo audio::-webkit-media-controls { display:none !important;} .rs-audio .tp-video-controls { opacity: 1 !important; visibility: visible !important} rs-module h1.rs-layer, rs-module h2.rs-layer, rs-module h3.rs-layer, rs-module h4.rs-layer, rs-module h5.rs-layer, rs-module h6.rs-layer, rs-module div.rs-layer, rs-module span.rs-layer, rs-module p.rs-layer { margin:0; padding:0; margin-block-start: 0; margin-block-end: 0; margin-inline-start: 0; margin-inline-end: 0;} rs-module h1.rs-layer:before, rs-module h2.rs-layer:before, rs-module h3.rs-layer:before, rs-module h4.rs-layer:before, rs-module h5.rs-layer:before, rs-module h6.rs-layer:before { content: none; } /******************************** - DOTTED OVERLAYS - *********************************/ rs-dotted { background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3;display:block;pointer-events: none} rs-sbg-wrap rs-dotted { z-index: 31 } rs-dotted.twoxtwo { background:url(https://www.gastrodax.de/skin/frontend/base/default/nwdthemes/revslider/public/assets/assets/gridtile.png)} rs-dotted.twoxtwowhite { background:url(https://www.gastrodax.de/skin/frontend/base/default/nwdthemes/revslider/public/assets/assets/gridtile_white.png)} rs-dotted.threexthree { background:url(https://www.gastrodax.de/skin/frontend/base/default/nwdthemes/revslider/public/assets/assets/gridtile_3x3.png)} rs-dotted.threexthreewhite { background:url(https://www.gastrodax.de/skin/frontend/base/default/nwdthemes/revslider/public/assets/assets/gridtile_3x3_white.png)} /****************************** - SHADOWS - ******************************/ .tp-shadowcover { width:100%;height:100%;top:0px;left:0px;background: #fff;position: absolute; z-index: -1;} .tp-shadow1 { box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8);} .tp-shadow2:before, .tp-shadow2:after, .tp-shadow3:before, .tp-shadow4:after { z-index: -2; position: absolute; content: ""; bottom: 10px; left: 10px; width: 50%; top: 85%; max-width:300px; background: transparent; box-shadow: 0 15px 10px rgba(0,0,0,0.8); transform: rotate(-3deg); } .tp-shadow2:after, .tp-shadow4:after { transform: rotate(3deg); right: 10px; left: auto; } .tp-shadow5 { position:relative; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } .tp-shadow5:before, .tp-shadow5:after { content:""; position:absolute; z-index:-2; box-shadow:0 0 25px 0px rgba(0,0,0,0.6); top:30%; bottom:0; left:20px; right:20px; border-radius:100px / 20px; } /* TP BUTTONS DESKTOP SIZE */ .rev-btn, .rev-btn:visited { outline:none !important; box-shadow:none; text-decoration: none !important; box-sizing:border-box; cursor: pointer;} .rev-btn.rev-uppercase, .rev-btn.rev-uppercase:visited { text-transform: uppercase; } .rev-btn i { font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out; margin-left:0px; line-height: inherit} .rev-btn.rev-hiddenicon i { font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out; opacity: 0; margin-left:0px !important; width:0px !important; } .rev-btn.rev-hiddenicon:hover i { opacity: 1 !important; margin-left:10px !important; width:auto !important;} /* BURGER BUTTON */ .rev-burger { position: relative; box-sizing: border-box; padding: 22px 14px 22px 14px; border-radius: 50%; border: 1px solid rgba(51,51,51,0.25); -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-tap-highlight-color: transparent; cursor: pointer; } .rev-burger span { display: block; width: 30px; height: 3px; background: #333; transition: .7s; pointer-events: none; transform-style: flat !important; } .rev-burger span:nth-child(2) { margin: 3px 0; } .quick_style_example_wrap .rev-burger:hover :first-child, #dialog_addbutton .rev-burger:hover :first-child, .open .rev-burger :first-child, .open.rev-burger :first-child { transform: translateY(6px) rotate(-45deg); } .quick_style_example_wrap .rev-burger:hover :nth-child(2), #dialog_addbutton .rev-burger:hover :nth-child(2), .open .rev-burger :nth-child(2), .open.rev-burger :nth-child(2) { transform: rotate(-45deg); opacity: 0; } .quick_style_example_wrap .rev-burger:hover :last-child, #dialog_addbutton .rev-burger:hover :last-child, .open .rev-burger :last-child, .open.rev-burger :last-child { transform: translateY(-6px) rotate(-135deg); } .rev-burger.revb-white { border: 2px solid rgba(255,255,255,0.2); } .rev-b-span-light span, .rev-burger.revb-white span { background: #fff; } .rev-burger.revb-whitenoborder { border: 0; } .rev-burger.revb-whitenoborder span { background: #fff; } .rev-burger.revb-darknoborder { border: 0; } .rev-b-span-dark span, .rev-burger.revb-darknoborder span { background: #333; } .rev-burger.revb-whitefull { background: #fff; border:none; } .rev-burger.revb-whitefull span { background:#333; } .rev-burger.revb-darkfull { background: #333; border:none; } .rev-burger.revb-darkfull span { background:#fff; } /* SCROLL DOWN BUTTON */ @keyframes rev-ani-mouse { 0% {opacity: 1;top: 29%;} 15% {opacity: 1;top: 70%;} 50% {opacity: 0;top: 70%;} 100% {opacity: 0;top: 29%;} } .rev-scroll-btn { display: inline-block; position: relative; left: 0; right: 0; text-align: center; cursor: pointer; width:35px; height:55px; box-sizing: border-box; border: 3px solid white; border-radius: 23px; } .rev-scroll-btn > * { display: inline-block; line-height: 18px; font-size: 13px; font-weight: normal; color: #7f8c8d; color: #ffffff; font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing: 2px; } .rev-scroll-btn > *:hover, .rev-scroll-btn > *:focus, .rev-scroll-btn > *.active { color: #ffffff; } .rev-scroll-btn > *:hover, .rev-scroll-btn > *:focus, .rev-scroll-btn > *:active, .rev-scroll-btn > *.active { opacity: 0.8; } .rev-scroll-btn.revs-fullwhite { background:#fff; } .rev-scroll-btn.revs-fullwhite span { background: #333; } .rev-scroll-btn.revs-fulldark, { background:#333; border:none; } .rev-scroll-btn.revs-fulldark span { background: #fff; } .rev-scroll-btn span { position: absolute; display: block; top: 29%; left: 50%; width: 8px; height: 8px; margin: -4px 0 0 -4px; border-radius: 50%; animation: rev-ani-mouse 2.5s linear infinite; background: #fff; } .rev-scroll-btn.rev-b-span-dark { border-color:#333; } .rev-scroll-btn.rev-b-span-dark span, .rev-scroll-btn.revs-dark span { background: #333; } .rev-control-btn { position: relative; display: inline-block; z-index: 5; color: #FFF; font-size: 20px; line-height: 60px; font-weight: 400; font-style: normal; font-family: Raleway; text-decoration: none; text-align: center; background-color: #000; border-radius: 50px; text-shadow: none; background-color: rgba(0, 0, 0, 0.50); width:60px; height:60px; box-sizing: border-box; cursor: pointer; } .rev-cbutton-dark-sr { border-radius: 3px; } .rev-cbutton-light { color: #333; background-color: rgba(255,255,255, 0.75); } .rev-cbutton-light-sr { color: #333; border-radius: 3px; background-color: rgba(255,255,255, 0.75); } .rev-sbutton { line-height: 37px; width:37px; height:37px; } .rev-sbutton-blue { background-color: #3B5998 } .rev-sbutton-lightblue { background-color: #00A0D1; } .rev-sbutton-red { background-color: #DD4B39; } /************************************ - TP BANNER TIMER - *************************************/ rs-progress { visibility: hidden; width:100%; height:5px; background:#000; background:rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px} rs-progress.rs-bottom { top:auto; bottom:0px !important;height:5px} /********************************************* - BASIC SETTINGS FOR THE BANNER - ***********************************************/ .rs-layer img { background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); zoom:1; } .rs-layer.slidelink { cursor:pointer;width:100%;height:100%; } .rs-layer.slidelink a { width:100%;height:100%;display:block} .rs-layer.slidelink a div { width:3000px; height:1500px; background:url(https://www.gastrodax.de/skin/frontend/base/default/nwdthemes/revslider/public/assets/assets/coloredbg.png) repeat} .rs-layer.slidelink a span{ background:url(https://www.gastrodax.de/skin/frontend/base/default/nwdthemes/revslider/public/assets/assets/coloredbg.png) repeat; width:100%;height:100%;display:block} /*.tp-shape { width:100%;height:100%;}*/ /********************************************* - WOOCOMMERCE STYLES - ***********************************************/ .rs-layer .rs-starring { display: inline-block} .rs-layer .rs-starring .star-rating { float: none; display: inline-block; vertical-align: top; color: #FFC321 !important; } .rs-layer .rs-starring .star-rating, .rs-layer .rs-starring-page .star-rating { position: relative; height: 1em; width: 5.4em; font-family: star; font-size: 1em !important; } .rs-layer .rs-starring .star-rating:before, .rs-layer .rs-starring-page .star-rating:before { content: "\73\73\73\73\73"; color: #E0DADF; float: left; top: 0; left: 0; position: absolute; } .rs-layer .rs-starring .star-rating span { overflow: hidden; float: left; top: 0; left: 0; position: absolute; padding-top: 1.5em; font-size: 1em !important; } .rs-layer .rs-starring .star-rating span:before, .rs-layer .rs-starring .star-rating span:before { content: "\53\53\53\53\53"; top: 0; position: absolute; left: 0; } /****************************** - LOADER FORMS - ********************************/ rs-loader { top:50%; left:50%; z-index:10000; position:absolute; } rs-loader.off { display: none !important; } rs-loader.spinner0 { width: 40px; height: 40px; background-color: #fff; background-image:url(https://www.gastrodax.de/skin/frontend/base/default/nwdthemes/revslider/public/assets/assets/loader.gif); background-repeat:no-repeat; background-position: center center; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); margin-top:-20px; margin-left:-20px; animation: tp-rotateplane 1.2s infinite ease-in-out; border-radius: 3px; } rs-loader.spinner1 { width: 40px; height: 40px; background-color: #fff; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); margin-top:-20px; margin-left:-20px; animation: tp-rotateplane 1.2s infinite ease-in-out; border-radius: 3px; } rs-loader.spinner5 { background-image:url(https://www.gastrodax.de/skin/frontend/base/default/nwdthemes/revslider/public/assets/assets/loader.gif); background-repeat:no-repeat; background-position:10px 10px; background-color:#fff; margin:-22px -22px; width:44px;height:44px; border-radius: 3px; } @keyframes tp-rotateplane { 0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg);} 50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);} 100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);} } rs-loader.spinner2 { width: 40px; height: 40px; margin-top:-20px;margin-left:-20px; background-color: #ff0000; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); border-radius: 100%; animation: tp-scaleout 1.0s infinite ease-in-out; } @keyframes tp-scaleout { 0% {transform: scale(0.0);} 100% {transform: scale(1.0);opacity: 0;} } rs-loader.spinner3 { margin: -9px 0px 0px -35px; width: 70px; text-align: center; } rs-loader.spinner3 .bounce1, rs-loader.spinner3 .bounce2, rs-loader.spinner3 .bounce3 { width: 18px; height: 18px; background-color: #fff; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); border-radius: 100%; display: inline-block; animation: tp-bouncedelay 1.4s infinite ease-in-out; /* Prevent first frame from flickering when animation starts */ animation-fill-mode: both; } rs-loader.spinner3 .bounce1 { animation-delay: -0.32s; } rs-loader.spinner3 .bounce2 { animation-delay: -0.16s; } @keyframes tp-bouncedelay { 0%, 80%, 100% {transform: scale(0.0);} 40% {transform: scale(1.0);} } rs-loader.spinner4 { margin: -20px 0px 0px -20px; width: 40px; height: 40px; text-align: center; animation: tp-rotate 2.0s infinite linear; } rs-loader.spinner4 .dot1, rs-loader.spinner4 .dot2 { width: 60%; height: 60%; display: inline-block; position: absolute; top: 0; background-color: #fff; border-radius: 100%; animation: tp-bounce 2.0s infinite ease-in-out; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); } rs-loader.spinner4 .dot2 { top: auto; bottom: 0px; animation-delay: -1.0s; } @keyframes tp-rotate { 100% { transform: rotate(360deg);}} @keyframes tp-bounce { 0%, 100% {transform: scale(0.0);} 50% { transform: scale(1.0);} } rs-layer iframe { visibility:hidden;} rs-layer.rs-ii-o iframe { visibility: visible; } rs-layer input[type="text"], rs-layer input[type="email"], rs-layer input[type="url"], rs-layer input[type="password"], rs-layer input[type="search"], rs-layer input[type="number"], rs-layer input[type="tel"], rs-layer input[type="range"], rs-layer input[type="date"], rs-layer input[type="month"], rs-layer input[type="week"], rs-layer input[type="time"], rs-layer input[type="datetime"], rs-layer input[type="datetime-local"] { display: inline-block } /*********************************************** - STANDARD NAVIGATION SETTINGS ***********************************************/ rs-thumbs-wrap, rs-tabs-wrap, rs-thumbs, rs-thumb, rs-tab, rs-bullet, rs-bullets, rs-navmask, rs-tabs, rs-arrow { display:block;} .tp-thumbs.navbar, .tp-bullets.navbar, .tp-tabs.navbar { border:none; min-height: 0; margin:0; border-radius: 0; } .tp-tabs, .tp-thumbs, .tp-bullets { position:absolute; display:block; z-index:1000; top:0px; left:0px;} .tp-tab, .tp-thumb { cursor: pointer; position:absolute;opacity:0.5; box-sizing: border-box;} .tp-arr-imgholder, rs-poster, .tp-thumb-image, .tp-tab-image { background-position: center center; background-size:cover;width:100%;height:100%; display:block; position:absolute;top:0px;left:0px;} rs-poster { cursor:pointer; z-index:3; } .tp-tab:hover, .tp-tab.selected, .tp-thumb:hover, .tp-thumb.selected { opacity:1;} .tp-tab-mask, .tp-thumb-mask { box-sizing:border-box !important; } .tp-tabs, .tp-thumbs { box-sizing:content-box !important; } .tp-bullet { width:15px;height:15px; position:absolute; background:#fff; background:rgba(255,255,255,0.3); cursor: pointer;} .tp-bullet.selected, .tp-bullet:hover { background:#fff;} .tparrows { cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px;height:40px;position:absolute; display:block; z-index:1000; } .tparrows:hover { background:#000;} .tparrows:before { font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;} .tparrows.tp-leftarrow:before { content: '\e824'; } .tparrows.tp-rightarrow:before { content: '\e825'; } /*.tp-thumb-mask {max-width: 100% !important}*/ /************************ - FIXES FOR PE-7 ICONS - **************************/ .rs-layer [class^="pe-7s-"]:before, .rs-layer [class*=" pe-7s-"]:before { width: auto; margin: 0; line-height: inherit; box-sizing: inherit; } /*************************** - KEN BURNS FIXES - ***************************/ rs-pzimg-wrap { display: block; } body.rtl .rs-pzimg {left: 0 !important} /*************************** - 3D SHADOW MODE - ***************************/ .dddwrappershadow { box-shadow:0 45px 100px rgba(0, 0, 0, 0.4);} .dddwrapper { transform-style: flat;perspective: 10000px; } /******************* - DEBUG MODE - *******************/ .rs_error_message_box { background: #111;width:800px;margin: 40px auto;padding: 40px 20px;text-align: center;font-family: "Open Sans",sans-serif} .rs_error_message_oops {margin: 0px 0px 20px;line-height: 60px;font-size: 34px;color: #FFF;} .rs_error_message_content {margin: 0px 0px 20px;line-height: 25px;font-size: 17px;color: #FFF;} .rs_error_message_button {color: #fff !important;background: #333;display: inline-block;padding: 10px 15px;text-align: right;border-radius: 5px;cursor: pointer;text-decoration: none !important} .rs_error_message_button:hover { background:#5e35b1} .hglayerinfo { position: fixed; bottom: 0px; left: 0px; color: #FFF; font-size: 12px; line-height: 20px; font-weight: 600; background: rgba(0, 0, 0, 0.75); padding: 5px 10px; z-index: 2000; white-space: normal;} .hginfo { position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600; background:#000;padding:2px 5px;} .indebugmode .rs-layer:hover { border:1px dashed #c0392b !important;} .helpgrid { border:2px dashed #c0392b;position:absolute;top:0px;left:0px;z-index:0 } #revsliderlogloglog { padding:15px;color:#fff;position:fixed; top:0px;left:0px;width:200px;height:150px;background:rgba(0,0,0,0.7); z-index:100000; font-size:10px; overflow:scroll;} /** INSTAGRAM FILTERS BY UNA https://una.im/CSSgram/ **/ .aden{filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5}.inkwell{filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:linear-gradient(to bottom,#005b9a,#e6c13d)}.reyes{filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad}.gingham{filter:brightness(1.05) hue-rotate(-10deg)}.gingham::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{filter:contrast(1.5) brightness(.9)}.toaster::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{filter:contrast(.9) sepia(.2)}.earlybird::after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{filter:contrast(1.1) saturate(1.1)}.mayfair::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{filter:saturate(1.1) contrast(1.5)}.lofi::after{background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{filter:contrast(.9) brightness(1.1)}.brooklyn::after{background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{filter:sepia(.3)}.xpro2::after{background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{filter:grayscale(.5) contrast(.95) brightness(.9)}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise::after{background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:relative}._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 img{width:100%;z-index:1}._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:2}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:3}.slumber{filter:saturate(.66) brightness(1.05)}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten} rs-pzimg-wrap.xpro2:before, rs-pzimg-wrap.xpro2:after, rs-pzimg-wrap:before, rs-pzimg-wrap:after {height:500%;width:500%} /** new spinners **/ rs-loader.spinner6{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner6 .rs-spinner-inner{width:100%;height:100%;display:inline-block;-webkit-animation:rs-revealer-6 1.4s linear infinite;animation:rs-revealer-6 1.4s linear infinite}rs-loader.spinner6 .rs-spinner-inner span{position:absolute;vertical-align:top;border-radius:100%;display:inline-block;width:8px;height:8px;margin-left:16px;transform-origin:center 20px;-webkit-transform-origin:center 20px}rs-loader.spinner6 .rs-spinner-inner span:nth-child(2){transform:rotate(36deg);-webkit-transform:rotate(36deg);opacity:.1}rs-loader.spinner6 .rs-spinner-inner span:nth-child(3){transform:rotate(72deg);-webkit-transform:rotate(72deg);opacity:.2}rs-loader.spinner6 .rs-spinner-inner span:nth-child(4){transform:rotate(108deg);-webkit-transform:rotate(108deg);opacity:.3}rs-loader.spinner6 .rs-spinner-inner span:nth-child(5){transform:rotate(144deg);-webkit-transform:rotate(144deg);opacity:.4}rs-loader.spinner6 .rs-spinner-inner span:nth-child(6){transform:rotate(180deg);-webkit-transform:rotate(180deg);opacity:.5}rs-loader.spinner6 .rs-spinner-inner span:nth-child(7){transform:rotate(216deg);-webkit-transform:rotate(216deg);opacity:.6}rs-loader.spinner6 .rs-spinner-inner span:nth-child(8){transform:rotate(252deg);-webkit-transform:rotate(252deg);opacity:.7}rs-loader.spinner6 .rs-spinner-inner span:nth-child(9){transform:rotate(288deg);-webkit-transform:rotate(288deg);opacity:.8}rs-loader.spinner6 .rs-spinner-inner span:nth-child(10){transform:rotate(324deg);-webkit-transform:rotate(324deg);opacity:.9}@keyframes rs-revealer-6{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-6{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner7{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner7 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;border-radius:100%;border:2px solid;-webkit-animation:rs-revealer-7 .8s linear infinite;animation:rs-revealer-7 .8s linear infinite}@keyframes rs-revealer-7{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-7{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner8{width:50px;height:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner8 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;text-align:left}rs-loader.spinner8 .rs-spinner-inner span{position:absolute;display:inline-block;width:100%;height:100%;border-radius:100%;-webkit-animation:rs-revealer-8 1.6s linear infinite;animation:rs-revealer-8 1.6s linear infinite}rs-loader.spinner8 .rs-spinner-inner span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}@keyframes rs-revealer-8{0%{transform:scale(0,0);opacity:.5}100%{transform:scale(1,1);opacity:0}}@-webkit-keyframes rs-revealer-8{0%{-webkit-transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);opacity:0}}rs-loader.spinner9{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner9 .rs-spinner-inner span{display:block;width:100%;height:100%;border-radius:50%;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-9 2s infinite ease-in-out;animation:rs-revealer-9 2s infinite ease-in-out}rs-loader.spinner9 .rs-spinner-inner span:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rs-revealer-9{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes rs-revealer-9{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}rs-loader.spinner10{width:54px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner10 .rs-spinner-inner{width:100%;height:100%;text-align:center;font-size:10px}rs-loader.spinner10 .rs-spinner-inner span{display:block;height:100%;width:6px;display:inline-block;-webkit-animation:rs-revealer-10 1.2s infinite ease-in-out;animation:rs-revealer-10 1.2s infinite ease-in-out}rs-loader.spinner10 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:-1s;animation-delay:-1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:-.9s;animation-delay:-.9s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes rs-revealer-10{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes rs-revealer-10{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}rs-loader.spinner11{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner11 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner11 .rs-spinner-inner span{display:block;width:33%;height:33%;background-color:#333;float:left;-webkit-animation:rs-revealer-11 1.3s infinite ease-in-out;animation:rs-revealer-11 1.3s infinite ease-in-out}rs-loader.spinner11 .rs-spinner-inner span:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}rs-loader.spinner12{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner12 .rs-spinner-inner{width:100%;height:100%;-webkit-animation:rs-revealer-12 1s infinite linear;animation:rs-revealer-12 1s infinite linear}@-webkit-keyframes rs-revealer-12{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rs-revealer-12{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}rs-loader.spinner13{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner13 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner13 .rs-spinner-inner span{display:block;width:40%;height:40%;position:absolute;border-radius:50%;-webkit-animation:rs-revealer-13 2s ease infinite;animation:rs-revealer-13 2s ease infinite}rs-loader.spinner13 .rs-spinner-inner span:nth-child(1){animation-delay:-1.5s;-webkit-animation-delay:-1.5s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(2){animation-delay:-1s;-webkit-animation-delay:-1s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(3){animation-delay:-.5s;-webkit-animation-delay:-.5s}@keyframes rs-revealer-13{0%,100%{transform:translate(0)}25%{transform:translate(160%)}50%{transform:translate(160%,160%)}75%{transform:translate(0,160%)}}@-webkit-keyframes rs-revealer-13{0%,100%{-webkit-transform:translate(0)}25%{-webkit-transform:translate(160%)}50%{-webkit-transform:translate(160%,160%)}75%{-webkit-transform:translate(0,160%)}}rs-loader.spinner14{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner14 .rs-spinner-inner{width:100%;height:100%;animation:rs-revealer-14 1s infinite linear}rs-loader.spinner14 .rs-spinner-inner span{display:block;position:absolute;top:50%;left:50%;width:16px;height:16px;border-radius:50%;margin:-8px}rs-loader.spinner14 .rs-spinner-inner span:nth-child(1){-webkit-animation:rs-revealer-14-1 2s infinite;animation:rs-revealer-14-1 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(2){-webkit-animation:rs-revealer-14-2 2s infinite;animation:rs-revealer-14-2 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(3){-webkit-animation:rs-revealer-14-3 2s infinite;animation:rs-revealer-14-3 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(4){-webkit-animation:rs-revealer-14-4 2s infinite;animation:rs-revealer-14-4 2s infinite}@-webkit-keyframes rs-revealer-14-1{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-2{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-3{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-4{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-1{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-2{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-3{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-4{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}rs-loader.spinner15{width:40px;height:40px;margin-top:-4px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner15 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner15 .rs-spinner-inner span{display:block;width:20px;height:20px;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-15 1.8s infinite ease-in-out;animation:rs-revealer-15 1.8s infinite ease-in-out}rs-loader.spinner15 .rs-spinner-inner:last-child{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes rs-revealer-15{25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes rs-revealer-15{25%{transform:translateX(30px) rotate(-90deg) scale(.5);-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}} /* Fix for Ken Burn background disappear */ .active-rs-slide rs-sbg-wrap.kenburn_fix { opacity: 1 !important; visibility: visible !important; }