@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 */
html {
    font-family: sans-serif;
    /* 1 */
    -ms-text-size-adjust: 100%;
    /* 2 */
    -webkit-text-size-adjust: 100%;
    /* 2 */
}

/**
 * Remove default margin.
 */
body {
    margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
    display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio,
canvas,
progress,
video {
    display: inline-block;
    /* 1 */
    vertical-align: baseline;
    /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
    display: none;
    height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */
[hidden],
template {
    display: none;
}

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
    background-color: transparent;
}

/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */
a:active,
a:hover {
    outline: 0;
}

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
abbr[title] {
    border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
b,
strong {
    font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */
dfn {
    font-style: italic;
}

/**
 * Address styling not present in IE 8/9.
 */
mark {
    background: #ff0;
    color: #000;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
img {
    border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
    overflow: hidden;
}

/* Grouping content
   ========================================================================== */
/**
 * Remove margin
 */
figure {
    margin: 0;
}

/**
 * Address differences between Firefox and other browsers.
 */
hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

/**
 * Contain overflow in all browsers.
 */
pre {
    overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
button,
input,
optgroup,
select,
textarea {
    color: inherit;
    /* 1 */
    font: inherit;
    /* 2 */
    margin: 0;
    /* 3 */
}

fieldset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
button {
    overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
button,
select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    /* 2 */
    cursor: pointer;
    /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
    cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input {
    line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type="checkbox"],
input[type="radio"] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    /* 1 */
    padding: 0;
    /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
    -webkit-appearance: textfield;
    /* 1 */
    -webkit-box-sizing: content-box;
    /* 2 */
    box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
    border: 0;
    /* 1 */
    padding: 0;
    /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea {
    overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
    font-weight: bold;
}

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

td,
th {
    padding: 0;
}

/* Blockquote
   ========================================================================== */
blockquote {
    margin: 0;
}

/* Libraries, which is used in current project. */
/* Libraries, which is used in current project. */
/* Some styles, which is used for correct sprite-generation, vars, mixins and etc */
/* Please, do not edit with file! */
/* This file can be overwritten by update-project! */
/* Mixins, which are specific for current project */
/* Mixins and vars for sprite generation */
/* Scss for used fonts */
/* Your custom fonts here */
/* Example

@include font-face('Open Sans', '../fonts/OpenSans-Italic', normal, italic, $exts: woff woff2 ttf);

// Var for using custom font
$font-1: 'Open Sans', Helvetica, Arial, sans-serif;
*/
@font-face {
    font-family: "Akrobat";
    font-style: normal;
    font-weight: 600;
    src: url("../fonts/akrobat/semibold.woff2") format("woff2");
    font-display: swap;
}

@font-face {
    font-family: "Gotham Pro";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/gotham-pro/regular.woff2") format("woff2");
    font-display: swap;
}

@font-face {
    font-family: "Gotham Pro";
    font-style: normal;
    font-weight: 500;
    src: url("../fonts/gotham-pro/medium.woff2") format("woff2");
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/montserrat/regular.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    font-style: normal;
    font-weight: 500;
    src: url("../fonts/montserrat/medium.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    font-style: normal;
    font-weight: 600;
    src: url("../fonts/montserrat/semibold.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    font-style: normal;
    font-weight: 700;
    src: url("../fonts/montserrat/semibold.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: "Oswald";
    font-style: normal;
    font-weight: 400;
    src: url("../fonts/oswald/oswald.woff") format("woff");
    font-display: swap;
}

/* Vars, which are specific for current project */
/* Styles for UI-elements */
/* Common styles for current project */
*,
*::before,
*::after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

html, body {
    height: 100%;
    font-family: "Montserrat", Helvetica, Arial, sans-serif;
    color: #22252e;
    font-size: 16px !important;
}

@media screen and (min-width: 1025px) and (max-width: 1279px) {
    html, body {
        font-size: 1.56vw !important;
    }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
    html, body {
        font-size: 2vw !important;
    }
}

@media screen and (min-width: 321px) and (max-width: 767px) {
    html, body {
        font-size: 5vw !important;
    }
}

a, input, textarea {
    outline: none;
}

a {
    white-space: pre-line;
}

input, select, textarea {
    outline: none;
}

input:active, select:active, textarea:active {
    outline: none;
}

input:focus, select:focus, textarea:focus {
    outline: none;
}

select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000;
}

textarea {
    resize: none;
}

input:invalid, select:invalid, textarea:invalid {
    -webkit-box-shadow: none;
    box-shadow: none;
}

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type="number"] {
    -moz-appearance: textfield;
}

input[type="number"]:hover,
input[type="number"]:focus {
    -moz-appearance: number-input;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

button {
    outline: none;
    overflow: hidden;
    position: relative;
}

button .loader {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: 32px;
    height: 32px;
    margin: auto !important;
    opacity: 0;
}

@-webkit-keyframes loader-4-1 {
    0% {
        opacity: 0;
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(0);
        transform: scale(0);
    }
}

@keyframes loader-4-1 {
    0% {
        opacity: 0;
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(0);
        transform: scale(0);
    }
}

@-webkit-keyframes loader-4-2 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes loader-4-2 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-webkit-keyframes loader-4-3 {
    0% {
        -webkit-transform: translate3d(0, 0, 0) scale(1);
        transform: translate3d(0, 0, 0) scale(1);
    }
    50% {
        -webkit-transform: translate3d(-16px, 0, 0) scale(0.5);
        transform: translate3d(-16px, 0, 0) scale(0.5);
    }
    100% {
        -webkit-transform: translate3d(0, 0, 0) scale(1);
        transform: translate3d(0, 0, 0) scale(1);
    }
}

@keyframes loader-4-3 {
    0% {
        -webkit-transform: translate3d(0, 0, 0) scale(1);
        transform: translate3d(0, 0, 0) scale(1);
    }
    50% {
        -webkit-transform: translate3d(-16px, 0, 0) scale(0.5);
        transform: translate3d(-16px, 0, 0) scale(0.5);
    }
    100% {
        -webkit-transform: translate3d(0, 0, 0) scale(1);
        transform: translate3d(0, 0, 0) scale(1);
    }
}

@-webkit-keyframes loader-4-4 {
    0% {
        -webkit-transform: translate3d(0, 0, 0) scale(1);
        transform: translate3d(0, 0, 0) scale(1);
    }
    50% {
        -webkit-transform: translate3d(16px, 0, 0) scale(0.5);
        transform: translate3d(16px, 0, 0) scale(0.5);
    }
    100% {
        -webkit-transform: translate3d(0, 0, 0) scale(1);
        transform: translate3d(0, 0, 0) scale(1);
    }
}

@keyframes loader-4-4 {
    0% {
        -webkit-transform: translate3d(0, 0, 0) scale(1);
        transform: translate3d(0, 0, 0) scale(1);
    }
    50% {
        -webkit-transform: translate3d(16px, 0, 0) scale(0.5);
        transform: translate3d(16px, 0, 0) scale(0.5);
    }
    100% {
        -webkit-transform: translate3d(0, 0, 0) scale(1);
        transform: translate3d(0, 0, 0) scale(1);
    }
}

button .loader:after {
    content: "";
    position: absolute;
    top: 0;
    top: 0;
    right: 0;
    right: 0;
    bottom: 0;
    bottom: 0;
    left: 0;
    left: 0;
    display: block;
    width: 12px;
    height: 12px;
    margin: auto;
    margin: auto;
    border-radius: 50%;
    background: #FFF;
    -webkit-animation: loader-4-1 2s cubic-bezier(0.77, 0, 0.175, 1) infinite;
    animation: loader-4-1 2s cubic-bezier(0.77, 0, 0.175, 1) infinite;
}

button .loader span {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: 32px;
    height: 32px;
    margin: auto;
    -webkit-animation: loader-4-2 2s cubic-bezier(0.77, 0, 0.175, 1) infinite;
    animation: loader-4-2 2s cubic-bezier(0.77, 0, 0.175, 1) infinite;
}

button .loader span:before, button .loader span:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: 12px;
    height: 12px;
    margin: auto;
    border-radius: 50%;
    background: #FFF;
    -webkit-animation: loader-4-3 2s cubic-bezier(0.77, 0, 0.175, 1) infinite;
    animation: loader-4-3 2s cubic-bezier(0.77, 0, 0.175, 1) infinite;
}

button .loader span:after {
    -webkit-animation: loader-4-4 2s cubic-bezier(0.77, 0, 0.175, 1) infinite;
    animation: loader-4-4 2s cubic-bezier(0.77, 0, 0.175, 1) infinite;
}

input[type='checkbox'] {
    position: absolute;
    pointer-events: none;
    opacity: 0;
}

.product-sidebar label span.checkbox-view {
    width: 1.375rem;
    margin-left: 0px;
    height: 1.375rem;
    border: 0.125rem solid #a5a6ad;
    border-radius: 0.1875rem;
    cursor: pointer;
    -webkit-transition: all .2s;
    transition: all .2s;
    background: white;
    background-repeat: no-repeat;
    background-position: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.checkbox-view:hover {
    background-color: #ffe6a7;
    border: 0.125rem solid #edb31e;
}

input[type='checkbox']:checked + .checkbox-view {
    background-image: url("../img/assets/checkbox/checkbox.png");
    background-color: #ffe6a7;
    border: 0.125rem solid #edb31e;
}

input[type='checkbox']:disabled + .checkbox-view {
    opacity: .55 !important;
    pointer-events: none;
}

input[type='checkbox']:disabled + .checkbox-view + span {
    color: #929499 !important;
}

input[type='text'], input[type='email'], input[type='password'], input[type='tel'], input[type='number'] {
    font-size: 0.6875rem;
    padding-left: 0.3125rem;
    padding-right: 0.3125rem;
    border: 0.125rem solid #cfd0d4;
    border-radius: 0.1875rem;
    height: 2.3125rem;
    font-weight: 500;
    color: #22252e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

input[type='text']:placeholder, input[type='email']:placeholder, input[type='password']:placeholder, input[type='tel']:placeholder, input[type='number']:placeholder {
    color: #a5a6ad;
}

input[type='text']:hover, input[type='email']:hover, input[type='password']:hover, input[type='tel']:hover, input[type='number']:hover {
    border: 0.125rem solid #a2a5ae;
}

input[type='text']:focus, input[type='email']:focus, input[type='password']:focus, input[type='tel']:focus, input[type='number']:focus {
    border: 0.125rem solid #80838d;
}

input[type='text'].error, input[type='email'].error, input[type='password'].error, input[type='tel'].error, input[type='number'].error {
    border: 0.125rem solid #ff726f;
}

textarea {
    font-size: 0.6875rem;
    padding-left: 0.3125rem;
    padding-right: 0.3125rem;
    border: 0.125rem solid #cfd0d4;
    border-radius: 0.1875rem;
    font-weight: 500;
    color: #22252e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

textarea:placeholder {
    color: #a5a6ad;
}

textarea:hover {
    border: 0.125rem solid #a2a5ae;
}

textarea:focus {
    border: 0.125rem solid #80838d;
}

textarea.error {
    border: 0.125rem solid #ff726f;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0;
    /* <-- Apparently some margin are still there even though it's hidden */
}

input[type=number] {
    -moz-appearance: textfield !important;
}

input[type=number] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

a {
    color: inherit;
    text-decoration: none !important;
}

button {
    border: none;
    -webkit-transition: all .2s;
    transition: all .2s;
}

button:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

select::-ms-expand {
    display: none;
}

.no-common-css {
    line-height: normal;
    font-size: initial;
    font-weight: 400;
}

main {
    overflow: hidden;
    padding-top: 4.375rem;
    padding-bottom: 8.75rem;
}

@media screen and (max-width: 1279px) {
    main {
        padding-bottom: 5.8125rem;
    }
}

@media screen and (max-width: 1023px) {
    main {
        padding-top: 3.75rem;
    }
}

@media screen and (max-width: 767px) {
    main {
        padding-top: 1.875rem;
        padding-bottom: 2.625rem;
    }
}

main > .wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (max-width: 767px) {
    main > .wrapper {
        width: 100%;
    }
}

main > .wrapper > .sidebar {
    width: 18.75rem;
    padding-right: 0.625rem;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

@media screen and (max-width: 1279px) {
    main > .wrapper > .sidebar {
        width: 15rem;
    }
}

@media screen and (max-width: 1023px) {
    main > .wrapper > .sidebar {
        display: none;
    }
}

main > .wrapper > .sidebar .go-back {
    margin-bottom: 1.25rem;
}

@media screen and (max-width: 1279px) {
    main > .wrapper > .sidebar .go-back {
        width: 12.5rem;
    }
}

main > .wrapper > .main-block {
    min-width: 54.5rem;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

@media screen and (max-width: 1279px) {
    main > .wrapper > .main-block {
        min-width: 43.75rem;
    }
}

@media screen and (max-width: 1023px) {
    main > .wrapper > .main-block {
        width: 100%;
        min-width: 100%;
    }
}

main > .wrapper > .main-block > h1 {
    font-family: "Oswald", Helvetica, Arial, sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 2.1875rem;
    line-height: 2.375rem;
    margin-top: 1.25rem;
    margin-bottom: 2.8125rem;
}

@media screen and (max-width: 767px) {
    main > .wrapper > .main-block > h1 {
        font-size: 1.5rem;
        margin-top: 0;
        padding-left: 1.875rem;
        padding-right: 1.875rem;
        margin-bottom: 1.375rem;
    }
}

.img-overlay {
    overflow: hidden;
    position: relative;
    line-height: 0;
}

.img-overlay:hover:after {
    background-color: rgba(0, 0, 0, 0.4) !important;
}

.img-overlay:hover img {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}

.img-overlay.active:after {
    background-color: rgba(0, 0, 0, 0.4) !important;
}

.img-overlay.active img {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}

.img-overlay:after {
    z-index: 1;
    pointer-events: none;
    -webkit-transition: all .2s;
    transition: all .2s;
    background-color: transparent;
    -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
    width: 100%;
    height: 100%;
}

.img-overlay img {
    -webkit-transition: all .5s;
    transition: all .5s;
}

.pagination {
    width: auto;
}

.pagination .swiper-pagination-bullet {
    border: 0.125rem solid #edb31e;
    background: transparent;
    opacity: 1;
    outline: none;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover {
    background-color: #edb31e;
}

.pagination .swiper-pagination-bullet-active {
    border: 0.125rem solid #a5a6ad;
}

.prev-arrow, .next-arrow {
    width: 38px;
    height: 38px;
    border: 1px solid #eceff6;
    background-color: white;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    outline: none;
    -webkit-transition: all .2s;
    transition: all .2s;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 3px;
}

.prev-arrow:hover, .next-arrow:hover {
    background-color: #edb31e;
}

.prev-arrow:before, .prev-arrow:after, .next-arrow:before, .next-arrow:after {
    content: '';
    width: 11px;
    height: 10px;
    display: block;
    -webkit-transition: all .2s;
    transition: all .2s;
    background: url("../img/assets/btn/arrows.png") -10px -10px;
    position: absolute;
    top: calc(50% - 5px);
    left: calc(50% - 5.5px);
}

.prev-arrow:after, .next-arrow:after {
    background: url("../img/assets/btn/arrows.png") -41px -10px;
    opacity: 0;
}

.prev-arrow.swiper-button-disabled, .next-arrow.swiper-button-disabled {
    opacity: 0;
    pointer-events: none;
}

.prev-arrow:active, .next-arrow:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.next-arrow:before {
    background: url("../img/assets/btn/arrows.png") -10px -40px;
}

.next-arrow:after {
    background: url("../img/assets/btn/arrows.png") -41px -40px;
}

body.select2-hide-search .select2-search {
    display: none;
}

.ya-map p {
    margin-bottom: 0 !important;
}

button.submit {
    overflow: hidden;
    position: relative;
}

body .load-animation.loading form {
    pointer-events: none;
}

body .load-animation.loading .popup-form {
    pointer-events: none;
}

body .load-animation.loading .close {
    pointer-events: none;
}

body .load-animation.loading .popup-block__paranja {
    pointer-events: none;
}

body .load-animation.loading button.submit {
    position: relative;
}

body .load-animation.loading button.submit > span {
    opacity: 0;
}

body .load-animation.loading button.submit .loader {
    opacity: 1 !important;
}

body .load-animation.loading.another img {
    -webkit-animation: spinnerAnimationLoadAnother 2s infinite linear;
    animation: spinnerAnimationLoadAnother 2s infinite linear;
}

body .load-animation.loading .drop-zone {
    pointer-events: none !important;
}

body .load-animation.loading input {
    pointer-events: none !important;
}

body .load-animation.error .popup-error {
    display: block;
}

body .load-animation.send form {
    display: none !important;
}

body .load-animation.send.contact-form .title {
    display: none;
}

body .load-animation.send .success-msg {
    display: block !important;
}

body .load-animation.send .success-msg-mini {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
}

body .load-animation.send .order-form .text {
    display: none;
}

.map-style h3 {
    margin-bottom: 0.3125rem;
    margin-top: 0.3125rem;
}

.map-style p {
    margin-top: 0.3125rem;
}

.ymaps-2-1-65-image {
    background-image: url("../img/assets/ya-map/marks.png") !important;
    background-position: -5px -5px !important;
    background-repeat: no-repeat !important;
    background-size: auto !important;
}

.ymaps-2-1-65-image.hover {
    background-position: -52px -5px !important;
}

.filter-img {
    background-image: url("../img/assets/sort-select/select.png");
    background-repeat: no-repeat;
    width: 8px;
    height: 8px;
    background-position: -5px -5px;
}

.filter-img.max {
    background-position: -5px -5px;
}

.filter-img.min {
    background-position: -23px -5px;
}

li.swiper-slide {
    display: block;
}

.sw-slide {
    width: 100%;
    height: 100%;
}

.position-static {
    position: static !important;
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-transition: none !important;
    transition: none !important;
}

.title-search-result {
    font-family: "Montserrat", Helvetica, Arial, sans-serif;
    font-size: 0.8125rem !important;
    font-weight: 600 !important;
    width: 48.1875rem !important;
    -webkit-box-shadow: 0 0.75rem 1.175rem 0.075rem rgba(0, 0, 0, 0.24);
    box-shadow: 0 0.75rem 1.175rem 0.075rem rgba(0, 0, 0, 0.24);
    border-bottom-right-radius: 0.1875rem !important;
    border-bottom-left-radius: 0.1875rem !important;
    border-top-left-radius: 0.1875rem !important;
    border-top-right-radius: 0.1875rem !important;
    border: none !important;
}

@media screen and (max-width: 1279px) {
    .title-search-result {
        width: 36.3125rem !important;
    }
}

@media screen and (max-width: 1023px) {
    .title-search-result {
        width: 21.9375rem !important;
    }
}

.title-search-result .title-search-fader {
    display: none !important;
}

.title-search-result .title-search-separator {
    height: 1px !important;
    font-size: 1px !important;
}

.title-search-result th {
    width: 1px !important;
    opacity: 0 !important;
    pointer-events: none !important;
    display: none !important;
}

.title-search-result tr:nth-child(2) th {
    padding-top: 0.9375rem !important;
}

.title-search-result .title-search-item {
    padding: 0 !important;
    -webkit-transition: all .2s !important;
    transition: all .2s !important;
}

.title-search-result .title-search-item * {
    -webkit-transition: all .2s !important;
    transition: all .2s !important;
}

.title-search-result .title-search-item a {
    font-size: 0.8125rem !important;
    background-color: transparent !important;
    font-weight: 600 !important;
    padding-top: 0.9375rem !important;
    padding-right: 1.25rem !important;
    padding-bottom: 0.9375rem !important;
    padding-left: 1.75rem !important;
}

.title-search-result .title-search-item a img {
    display: none !important;
}

.title-search-result .title-search-item b {
    color: #edb31e !important;
}

.title-search-result .title-search-all {
    padding: 0 !important;
    height: 2.875rem !important;
}

.title-search-result .title-search-all a {
    background-color: transparent !important;
    font-weight: 600 !important;
    padding-top: 0.9375rem !important;
    padding-right: 1.25rem !important;
    padding-bottom: 0.9375rem !important;
    padding-left: 1.75rem !important;
}

.title-search-result .title-search-all a img {
    display: none !important;
}

.title-search-result .title-search-all b {
    color: #edb31e !important;
}

.title-search-result .title-search-selected td {
    background-color: #eeeeee !important;
}

.title-search-result .title-search-selected td * {
    background-color: #eeeeee !important;
}

.container-fluid:not(.sale-order-detail) {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.container-fluid .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.row.col-md-12.col-sm-12 {
    margin-bottom: 1.375rem !important;
}

@media screen and (max-width: 767px) {
    .row.col-md-12.col-sm-12 {
        padding-left: 1.875rem !important;
        padding-right: 1.875rem !important;
        width: 100% !important;
        margin: 0 !important;
    }
}

h1.sale-order-title {
    font-family: "Montserrat", Helvetica, Arial, sans-serif !important;
    margin-bottom: 1.375rem !important;
}

@media screen and (max-width: 767px) {
    h1.sale-order-title {
        padding-left: 1.875rem !important;
        padding-right: 1.875rem !important;
    }
}

a.sale-order-history-link {
    font-family: "Montserrat", Helvetica, Arial, sans-serif !important;
    -webkit-transition: all .2s;
    transition: all .2s;
    color: #edb31e !important;
    font-size: 0.875rem !important;
    padding-right: 0 !important;
    border-bottom: none !important;
}

a.sale-order-history-link:hover {
    opacity: .6 !important;
}

div.sale-order-list-container {
    line-height: normal !important;
    font-family: "Montserrat", Helvetica, Arial, sans-serif !important;
    /* Отключил
    .sale-order-list-change-payment, .sale-order-list-cancel-payment-disable {
        transition: all .2s;
        color: $black !important;
        border-top-left-radius: rem(3) !important;
        border-bottom-left-radius: rem(3) !important;
        border-top-right-radius: rem(3) !important;
        border-bottom-right-radius: rem(3) !important;
        font-size: rem(14) !important;
        border-color: transparent !important;
        height: rem(45) !important;
        overflow: hidden !important;
        display: inline-flex !important;
        background-color: #edb31e !important;
        align-items: center !important;
        width: auto !important;
        padding-left: rem(17) !important;
        padding-right: rem(17) !important;
        white-space: nowrap !important;
        @include below($t) {
            align-self: center;
        }
        &:hover {
            background-color: #f1c24b !important;
        }
        &:active {
            transform: scale(.9);
            background-color: #cf9606 !important;
        }
    }
    */
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container > * {
        width: 100% !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
}

div.sale-order-list-container * {
    line-height: normal !important;
    font-family: "Montserrat", Helvetica, Arial, sans-serif !important;
}

div.sale-order-list-container .sale-order-list-inner-title-line {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-bottom: 0.8125rem !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-inner-title-line {
        margin-bottom: 0.40625rem !important;
    }
}

div.sale-order-list-container .sale-order-list-inner-title-line:first-child {
    padding-top: 1.8125rem !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-inner-title-line:first-child {
        padding-top: 0.90625rem !important;
    }
}

div.sale-order-list-container .sale-order-list-inner-title-line-border {
    margin-top: 0 !important;
    display: none;
}

div.sale-order-list-container .sale-order-list-inner-title-line-item {
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    color: #22252e !important;
    text-transform: capitalize !important;
}

div.sale-order-list-container a.sale-order-list-button {
    max-width: none !important;
    -webkit-transition: all .2s;
    transition: all .2s;
    font-weight: 600 !important;
    color: #22252e !important;
    border-top-left-radius: 0.1875rem !important;
    border-bottom-left-radius: 0.1875rem !important;
    border-top-right-radius: 0.1875rem !important;
    border-bottom-right-radius: 0.1875rem !important;
    font-size: 0.75rem !important;
    border-color: transparent !important;
    height: 2.9375rem !important;
    overflow: hidden !important;
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    background-color: #edb31e !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    width: auto !important;
    padding-left: 1.0625rem !important;
    padding-right: 1.0625rem !important;
    white-space: nowrap !important;
    width: 16.875rem !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    text-transform: uppercase !important;
    letter-spacing: 0.05625rem !important;
}

div.sale-order-list-container a.sale-order-list-button:hover {
    background-color: #f1c24b !important;
}

div.sale-order-list-container a.sale-order-list-button:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
    background-color: #cf9606 !important;
}

div.sale-order-list-container .sale-order-list-inner-row-template {
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}

div.sale-order-list-container .sale-order-list-inner-row-template .sale-order-list-cancel-payment {
    margin-top: 0 !important;
    position: absolute !important;
    right: 0;
    bottom: 0;
    z-index: 2;
    color: #22252e !important;
    -webkit-transition: all .2s;
    transition: all .2s;
    border-bottom: none !important;
    width: 6.25rem !important;
    text-align: center !important;
}

div.sale-order-list-container .sale-order-list-inner-row-template .sale-order-list-cancel-payment:hover {
    color: #edb31e !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-inner-row-template .sale-order-list-cancel-payment {
        position: static !important;
        margin-top: 0 !important;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 2.5rem !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        margin-left: 4rem !important;
        margin-right: 4rem !important;
    }
}

div.sale-order-list-container .sale-order-payment-change-inner-row {
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 100% !important;
}

div.sale-order-list-container .sale-order-payment-change-payment {
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    position: relative !important;
    height: 6.6875rem !important;
    float: none !important;
    padding-right: 17.5rem !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-payment-change-payment {
        padding-right: 0 !important;
    }
}

div.sale-order-list-container .sale-order-payment-change-payment-element {
    margin-bottom: 0.125rem !important;
}

div.sale-order-list-container .sale-order-payment-change-payment-price {
    padding-top: 0 !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
}

div.sale-order-list-container .sale-order-payment-change-payment-title-element {
    margin-right: 0.625rem !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-payment-change-payment-title-element {
        margin-right: 0 !important;
        margin-bottom: 0.15625rem !important;
    }
}

div.sale-order-list-container .sale-order-payment-change-payment-title {
    margin-bottom: 0.6875rem !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    color: #22252e !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-payment-change-payment-title {
        margin-bottom: 0.625rem !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }
}

div.sale-order-list-container .sale-order-list-status-alert, div.sale-order-list-container .sale-order-payment-change-status-alert {
    border: none !important;
    background-color: #ffe5e8 !important;
    border-radius: 0.1875rem !important;
    color: rgba(34, 37, 46, 0.6);
    font-size: 0.625rem !important;
    font-weight: 600 !important;
    padding-left: 0.8125rem !important;
    padding-right: 0.8125rem !important;
    height: 1.875rem !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    white-space: nowrap !important;
    position: absolute !important;
    bottom: 0 !important;
    left: 0 !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-status-alert, div.sale-order-list-container .sale-order-payment-change-status-alert {
        bottom: -5.625rem !important;
        position: static !important;
    }
}

div.sale-order-list-container .sale-order-list-status-success, div.sale-order-list-container .sale-order-payment-change-status-success {
    border: none !important;
    background-color: #e3f0bd !important;
    border-radius: 0.1875rem !important;
    color: rgba(34, 37, 46, 0.6);
    font-size: 0.625rem !important;
    font-weight: 600 !important;
    padding-left: 0.8125rem !important;
    padding-right: 0.8125rem !important;
    height: 1.875rem !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    white-space: nowrap !important;
    position: absolute !important;
    bottom: 0 !important;
    left: 0 !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-status-success, div.sale-order-list-container .sale-order-payment-change-status-success {
        position: static !important;
    }
}

div.sale-order-list-container .sale-order-list-shipment-status {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    margin-bottom: 0.75rem !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-shipment-status {
        margin-bottom: 0.375rem !important;
    }
}

div.sale-order-list-container .sale-order-list-payment-element {
    margin-bottom: 0.3125rem !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-payment-element {
        margin-bottom: 0.15625rem !important;
    }
}

div.sale-order-list-container .sale-order-list-payment {
    margin-bottom: 0 !important;
    padding-left: 0 !important;
    padding-right: 17.5rem !important;
    height: 6.6875rem !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-payment {
        padding-right: 0 !important;
        height: auto !important;
    }
}

div.sale-order-list-container .sale-order-list-payment-number, div.sale-order-list-container .sale-order-payment-change-payment-number {
    font-size: 0.875rem !important;
}

div.sale-order-list-container .sale-order-list-payment-title {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    color: #22252e !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-payment-title {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        position: relative;
    }
}

div.sale-order-list-container .sale-order-list-payment {
    width: 100% !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-payment {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
}

div.sale-order-list-container .sale-order-list-payment-title-element {
    margin-right: 0.625rem !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-payment-title-element {
        margin-right: 0 !important;
        margin-bottom: 0.15625rem !important;
    }
}

div.sale-order-list-container .sale-order-list-payment-title {
    margin-bottom: 0.625rem !important;
}

div.sale-order-list-container .sale-order-list-payment-price {
    padding-top: 0 !important;
    margin-bottom: 0 !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
}

div.sale-order-list-container .sale-order-list-shipment {
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    height: 9.375rem !important;
    padding-bottom: 4.125rem !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-shipment {
        height: auto !important;
        padding-bottom: 0 !important;
    }
}

div.sale-order-list-container .sale-order-list-shipment-element {
    margin-right: 0 !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-shipment-element {
        margin-right: 0 !important;
        margin-bottom: 0.15625rem !important;
    }
}

div.sale-order-list-container .sale-order-list-shipment-title {
    margin-bottom: 0 !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    margin-bottom: 0.75rem !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-shipment-title {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        margin-bottom: 0.375rem !important;
    }
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-shipment-status {
        margin-top: 0 !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }
}

div.sale-order-list-container .sale-order-list-shipment-status-item {
    margin-right: 0.625rem !important;
    margin-bottom: 0 !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-shipment-status-item {
        margin-right: 0 !important;
        margin-bottom: 0.15625rem !important;
    }
}

div.sale-order-list-container .sale-order-list-shipment-item {
    padding-top: 0 !important;
}

div.sale-order-list-container .sale-order-list-shipment-status-block {
    border: none !important;
    background-color: #e3f0bd !important;
    border-radius: 0.1875rem !important;
    color: rgba(34, 37, 46, 0.6);
    font-size: 0.625rem !important;
    font-weight: 600 !important;
    padding-left: 0.8125rem !important;
    padding-right: 0.8125rem !important;
    height: 1.875rem !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    white-space: nowrap !important;
    position: absolute !important;
    bottom: 2.1875rem;
    left: 0;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-shipment-status-block {
        position: static !important;
    }
}

div.sale-order-list-container .sale-order-list-inner-container {
    border-bottom-left-radius: 0.1875rem !important;
    border-bottom-right-radius: 0.1875rem !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    border-top: 1px solid #eceff6 !important;
    border-left: 1px solid #eceff6 !important;
    border-right: 1px solid #eceff6 !important;
    border-bottom: 1px solid #eceff6 !important;
}

div.sale-order-list-container .sale-order-list-inner-container > * {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-inner-container > * {
        padding-left: 0.9375rem !important;
        padding-right: 0.9375rem !important;
    }
}

div.sale-order-list-container .sale-order-list-repeat-link {
    color: #22252e !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    border: none !important;
    border-radius: 0.1875rem !important;
    -webkit-transition: all .2s !important;
    transition: all .2s !important;
    width: 9.1875rem !important;
    height: 2rem !important;
    border-radius: 0.1875rem !important;
    background-color: #edb31e !important;
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    padding-left: 1.0625rem !important;
    padding-right: 1.0625rem !important;
}

div.sale-order-list-container .sale-order-list-repeat-link:active {
    -webkit-transform: scale(0.9) !important;
    transform: scale(0.9) !important;
}

div.sale-order-list-container .sale-order-list-repeat-link:before {
    display: none !important;
}

div.sale-order-list-container .sale-order-list-repeat-accomplished {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
    white-space: nowrap !important;
    padding-right: 1.75rem !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-repeat-accomplished {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}

div.sale-order-list-container .sale-order-list-about-accomplished {
    padding-left: 1.75rem !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-about-accomplished {
        padding-left: 0 !important;
        padding-right: 0 !important;
        margin-bottom: 0.6875rem !important;
    }
}

div.sale-order-list-container .sale-order-list-about-accomplished a {
    white-space: nowrap !important;
}

div.sale-order-list-container a.sale-order-link-accomplished {
    color: #22252e !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    border: none !important;
    border-radius: 0.1875rem !important;
    -webkit-transition: all .2s !important;
    transition: all .2s !important;
    width: 9.1875rem !important;
    height: 2rem !important;
    border-radius: 0.1875rem !important;
    background-color: #edb31e !important;
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    padding-left: 1.0625rem !important;
    padding-right: 1.0625rem !important;
    white-space: nowrap !important;
}

div.sale-order-list-container a.sale-order-link-accomplished:active {
    -webkit-transform: scale(0.9) !important;
    transform: scale(0.9) !important;
}

div.sale-order-list-container a.sale-order-link-accomplished:before {
    display: none !important;
}

div.sale-order-list-container .sale-order-list-accomplished-title-container {
    background-color: transparent !important;
}

div.sale-order-list-container .sale-order-list-title-container, div.sale-order-list-container > .row > .sale-order-list-accomplished-title-container {
    padding-top: 2.1875rem !important;
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important;
    padding-bottom: 1.875rem !important;
    background-color: #eceff6 !important;
    border-top-left-radius: 0.1875rem !important;
    border-top-right-radius: 0.1875rem !important;
    border-top: 1px solid #eceff6;
    border-left: 1px solid #eceff6;
    border-right: 1px solid #eceff6;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-title-container, div.sale-order-list-container > .row > .sale-order-list-accomplished-title-container {
        padding-left: 0.9375rem !important;
        padding-right: 0.9375rem !important;
        padding-top: 0.8125rem !important;
        padding-bottom: 0.9375rem !important;
    }
}

div.sale-order-list-container .sale-order-list-title, div.sale-order-list-container .sale-order-list-accomplished-title {
    font-size: 1.125rem !important;
}

div.sale-order-list-container .sale-order-list-inner-accomplished {
    padding: 0 !important;
    border-top: none !important;
    border-bottom: none !important;
    border-bottom-left-radius: 0.1875rem !important;
    border-bottom-right-radius: 0.1875rem !important;
}

div.sale-order-list-container .sale-order-list-inner-accomplished .sale-order-list-inner-row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

div.sale-order-list-container .sale-order-list-inner-row-body, div.sale-order-list-container .sale-order-payment-change-inner-row-body {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%;
    position: relative !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-inner-row-body, div.sale-order-list-container .sale-order-payment-change-inner-row-body {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
}

div.sale-order-list-container .sale-order-list-button-container {
    margin-left: auto !important;
    width: auto !important;
    position: absolute !important;
    right: 0;
    top: -1.625rem !important;
    padding-right: 0 !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-button-container {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        position: static !important;
        padding-left: 0 !important;
    }
}

div.sale-order-list-container a.sale-order-list-change-payment {
    -webkit-transition: all .2s;
    transition: all .2s;
    color: #22252e !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    border-color: transparent !important;
    height: 2.9375rem !important;
    overflow: hidden !important;
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    background-color: transparent !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    width: 16.875rem !important;
    margin-top: 0 !important;
    padding-left: 1.0625rem !important;
    padding-right: 1.0625rem !important;
    white-space: nowrap !important;
    position: absolute !important;
    right: 0;
    top: 1.875rem;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container a.sale-order-list-change-payment {
        -ms-flex-item-align: center;
        align-self: center;
        position: static !important;
        width: 100% !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}

div.sale-order-list-container .sale-order-list-cancel-link {
    -webkit-transition: all .2s;
    transition: all .2s;
    color: #22252e !important;
    border-radius: 0.1875rem !important;
    font-size: 0.75rem !important;
    height: 2rem !important;
    width: 9.1875rem !important;
    font-weight: 500 !important;
    overflow: hidden !important;
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    background-color: #fff !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    padding-left: 1.0625rem !important;
    padding-right: 1.0625rem !important;
    white-space: nowrap !important;
    border: none !important;
}

div.sale-order-list-container .sale-order-list-cancel-link:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

div.sale-order-list-container .sale-order-list-about-link {
    border-bottom: none !important;
    -webkit-transition: all .2s !important;
    transition: all .2s !important;
    color: #22252e !important;
    font-weight: 600 !important;
}

div.sale-order-list-container .sale-order-list-about-link:hover {
    color: #edb31e !important;
}

div.sale-order-list-container .sale-order-payment-change-pp {
    position: relative !important;
    z-index: 1 !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-payment-change-pp {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        max-width: none !important;
    }
}

div.sale-order-list-container .sale-order-payment-change-pp .col-xs-12 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

div.sale-order-list-container .sale-order-payment-change-pp .col-xs-12 b {
    font-weight: 600 !important;
}

div.sale-order-list-container .sale-order-payment-change-pp .col-xs-12 p {
    margin-bottom: 0.75rem !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-payment-change-pp .col-xs-12 p {
        margin-bottom: 0.375rem !important;
    }
}

div.sale-order-list-container .sale-order-payment-change-pp-list {
    padding-left: 0 !important;
    width: 6.25rem !important;
    right: 0;
    top: -1.6875rem;
    padding-right: 0 !important;
    padding-bottom: 2.5rem !important;
}

div.sale-order-list-container .sale-order-payment-change-pp-list .sale-order-payment-change-pp-company {
    width: 100% !important;
    padding: 0 !important;
    margin-bottom: 2.5rem !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-payment-change-pp-list {
        position: static !important;
        margin-top: 1.1875rem !important;
        margin-left: 0 !important;
        margin-right: auto !important;
        width: 150px !important;
    }
}

div.sale-order-list-container .sale-order-payment-change-pp-company-graf-container {
    -webkit-transition: all .2s;
    transition: all .2s;
}

div.sale-order-list-container .sale-order-payment-change-pp-company-graf-container:hover {
    border: 2px solid #edb31e !important;
}

div.sale-order-list-container .col-md-8.col-sm-12.sale-order-list-about-container {
    width: auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .col-md-8.col-sm-12.sale-order-list-about-container {
        margin-bottom: 1.375rem !important;
    }
}

div.sale-order-list-container .sale-order-list-repeat-container {
    margin-left: auto !important;
    margin-right: 0.3125rem !important;
    width: auto !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .sale-order-list-repeat-container {
        margin-bottom: 0.5rem !important;
        margin-right: auto !important;
    }
}

div.sale-order-list-container .row.sale-order-list-inner-row {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    padding-top: 0 !important;
    margin-bottom: 1.4375rem !important;
    border-bottom: 1px solid #eceff6 !important;
    padding-bottom: 1.1875rem !important;
}

div.sale-order-list-container .row.sale-order-list-inner-row:nth-child(4) {
    border-bottom: none !important;
    margin-bottom: 0 !important;
}

div.sale-order-list-container .row.sale-order-list-inner-row:last-child {
    background-color: #eceff6 !important;
    padding-bottom: 1.1875rem !important;
    padding-top: 1.1875rem !important;
    border-bottom: none !important;
}

@media screen and (max-width: 767px) {
    div.sale-order-list-container .row.sale-order-list-inner-row {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        padding-bottom: 0.71875rem !important;
    }
}

div.sale-order-list-container .row.sale-order-list-inner-row:before {
    display: none !important;
}

div.sale-order-list-container .row.sale-order-list-inner-row .sale-order-list-top-border {
    position: absolute !important;
    top: 0;
    left: 0;
    right: 0;
}

div.sale-order-list-container .row.sale-order-list-inner-row .sale-order-list-cancel-container {
    padding: 0 !important;
    width: auto !important;
}

/* Plugins, which is used in current project. */
/* Components, which is used in current project. */
/**
 * Swiper 4.3.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2018 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: May 27, 2018
 */
.swiper-container {
    position: relative;
    /* Fix of Webkit flickering */
    z-index: 1;
    padding: 0;
    margin: 0 auto;
    overflow: hidden;
    list-style: none;
}

.swiper-container-no-flexbox .swiper-slide {
    float: left;
}

.swiper-container-vertical > .swiper-wrapper {
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
}

.swiper-wrapper {
    position: relative;
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    width: 100%;
    height: 100%;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
    -webkit-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0);
}

.swiper-container-multirow > .swiper-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.swiper-container-free-mode > .swiper-wrapper {
    margin: 0 auto;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}

.swiper-slide {
    position: relative;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -ms-flex-negative: 0;
}

.swiper-invisible-blank-slide {
    visibility: hidden;
}

/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
    height: auto;
}

.swiper-container-autoheight .swiper-wrapper {
    align-items: flex-start;
    -webkit-transition-property: height, -webkit-transform;
    transition-property: height, -webkit-transform;
    transition-property: transform, height;
    transition-property: transform, height, -webkit-transform;
    -webkit-box-align: start;
    -ms-flex-align: start;
}

/* 3D Effects */
.swiper-container-3d {
    -webkit-perspective: 1200px;
    perspective: 1200px;
}

.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    z-index: 10;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

/* IE10 Windows Phone 8 Fixes */
.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal > .swiper-wrapper {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
}

.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical > .swiper-wrapper {
    -ms-touch-action: pan-x;
    touch-action: pan-x;
}

.swiper-button-prev,
.swiper-button-next {
    position: absolute;
    z-index: 10;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 27px 44px;
    cursor: pointer;
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
    cursor: auto;
    opacity: 0.35;
    pointer-events: none;
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    right: auto;
    left: 10px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    right: 10px;
    left: auto;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-lock {
    display: none;
}

.swiper-pagination {
    position: absolute;
    z-index: 10;
    text-align: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: 300ms opacity;
    transition: 300ms opacity;
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0;
}

/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 10px;
    left: 0;
    width: 100%;
}

/* Bullets */
.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    position: relative;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    -webkit-transform: scale(1);
    transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    -webkit-transform: scale(1);
    transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    -webkit-transform: scale(0.66);
    transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    -webkit-transform: scale(0.66);
    transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}

.swiper-pagination-bullet {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 100%;
    background: #000;
    opacity: 0.2;
}

button.swiper-pagination-bullet {
    padding: 0;
    margin: 0;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}

.swiper-pagination-bullet-active {
    background: #007aff;
    opacity: 1;
}

.swiper-container-vertical > .swiper-pagination-bullets {
    top: 50%;
    right: 10px;
    -webkit-transform: translate3d(0px, -50%, 0);
    transform: translate3d(0px, -50%, 0);
}

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    display: block;
    margin: 6px 0;
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    width: 8px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    -webkit-transition: 200ms top, 200ms -webkit-transform;
    transition: 200ms top, 200ms -webkit-transform;
    transition: 200ms transform, 200ms top;
    transition: 200ms transform, 200ms top, 200ms -webkit-transform;
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px;
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    white-space: nowrap;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: 200ms left, 200ms -webkit-transform;
    transition: 200ms left, 200ms -webkit-transform;
    transition: 200ms transform, 200ms left;
    transition: 200ms transform, 200ms left, 200ms -webkit-transform;
}

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: 200ms right, 200ms -webkit-transform;
    transition: 200ms right, 200ms -webkit-transform;
    transition: 200ms transform, 200ms right;
    transition: 200ms transform, 200ms right, 200ms -webkit-transform;
}

/* Progress */
.swiper-pagination-progressbar {
    position: absolute;
    background: rgba(0, 0, 0, 0.25);
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #007aff;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    transform-origin: left top;
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    -webkit-transform-origin: right top;
    transform-origin: right top;
}

.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    top: 0;
    left: 0;
    width: 100%;
    height: 4px;
}

.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    top: 0;
    left: 0;
    width: 4px;
    height: 100%;
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #ffffff;
}

.swiper-pagination-progressbar.swiper-pagination-white {
    background: rgba(255, 255, 255, 0.25);
}

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
    background: #ffffff;
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000000;
}

.swiper-pagination-progressbar.swiper-pagination-black {
    background: rgba(0, 0, 0, 0.25);
}

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
    background: #000000;
}

.swiper-pagination-lock {
    display: none;
}

/* Scrollbar */
.swiper-scrollbar {
    position: relative;
    border-radius: 10px;
    background: rgba(0, 0, 0, 0.1);
    -ms-touch-action: none;
}

.swiper-container-horizontal > .swiper-scrollbar {
    position: absolute;
    z-index: 50;
    bottom: 3px;
    left: 1%;
    width: 98%;
    height: 5px;
}

.swiper-container-vertical > .swiper-scrollbar {
    position: absolute;
    z-index: 50;
    top: 1%;
    right: 3px;
    width: 5px;
    height: 98%;
}

.swiper-scrollbar-drag {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    background: rgba(0, 0, 0, 0.5);
}

.swiper-scrollbar-cursor-drag {
    cursor: move;
}

.swiper-scrollbar-lock {
    display: none;
}

.swiper-zoom-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    text-align: center;
    -webkit-box-align: center;
    -webkit-box-pack: center;
    -ms-flex-align: center;
    -ms-flex-pack: center;
}

.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
}

.swiper-slide-zoomed {
    cursor: move;
}

/* Preloader */
.swiper-lazy-preloader {
    position: absolute;
    z-index: 10;
    top: 50%;
    left: 50%;
    width: 42px;
    height: 42px;
    margin-top: -21px;
    margin-left: -21px;
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite;
}

.swiper-lazy-preloader:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100%;
}

.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

/* a11y */
.swiper-container .swiper-notification {
    position: absolute;
    z-index: -1000;
    top: 0;
    left: 0;
    opacity: 0;
    pointer-events: none;
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
    -webkit-transition-property: opacity;
    transition-property: opacity;
    pointer-events: none;
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none;
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}

.swiper-container-cube {
    overflow: visible;
}

.swiper-container-cube .swiper-slide {
    z-index: 1;
    width: 100%;
    height: 100%;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    pointer-events: none;
}

.swiper-container-cube .swiper-slide .swiper-slide {
    pointer-events: none;
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
    visibility: visible;
    pointer-events: auto;
}

.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    z-index: 0;
    bottom: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
}

.swiper-container-flip {
    overflow: visible;
}

.swiper-container-flip .swiper-slide {
    z-index: 1;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    pointer-events: none;
}

.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none;
}

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}

.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.swiper-container-coverflow .swiper-wrapper {
    /* Windows 8 IE 10 fix */
    -ms-perspective: 1200px;
}

@font-face {
    font-family: 'lg';
    font-weight: normal;
    font-style: normal;
    src: url("../fonts/lg.eot?n1z373");
    src: url("../fonts/lg.eot?#iefixn1z373") format("embedded-opentype"), url("../fonts/lg.woff?n1z373") format("woff"), url("../fonts/lg.ttf?n1z373") format("truetype"), url("../fonts/lg.svg?n1z373#lg") format("svg");
    font-display: swap;
}

.lg-icon {
    font-family: 'lg';
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-transform: none;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    speak: none;
}

.lg-actions .lg-next, .lg-actions .lg-prev {
    position: absolute;
    z-index: 1080;
    top: 50%;
    display: block;
    padding: 8px 10px 9px;
    margin-top: -10px;
    font-size: 22px;
    color: #999;
    border-radius: 2px;
    background-color: rgba(0, 0, 0, 0.45);
    cursor: pointer;
}

.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {
    opacity: 0.5;
    pointer-events: none;
}

.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {
    color: #FFF;
    color: #edb31e;
}

.lg-actions .lg-next {
    right: 20px;
}

.lg-actions .lg-next:before {
    content: "\e095";
}

.lg-actions .lg-prev {
    left: 20px;
}

.lg-actions .lg-prev:after {
    content: "\e094";
}

@-webkit-keyframes lg-right-end {
    0% {
        left: 0;
    }
    50% {
        left: -30px;
    }
    100% {
        left: 0;
    }
}

@keyframes lg-right-end {
    0% {
        left: 0;
    }
    50% {
        left: -30px;
    }
    100% {
        left: 0;
    }
}

@-webkit-keyframes lg-left-end {
    0% {
        left: 0;
    }
    50% {
        left: 30px;
    }
    100% {
        left: 0;
    }
}

@keyframes lg-left-end {
    0% {
        left: 0;
    }
    50% {
        left: 30px;
    }
    100% {
        left: 0;
    }
}

.lg-outer.lg-right-end .lg-object {
    position: relative;
    -webkit-animation: lg-right-end 0.3s;
    animation: lg-right-end 0.3s;
}

.lg-outer.lg-left-end .lg-object {
    position: relative;
    -webkit-animation: lg-left-end 0.3s;
    animation: lg-left-end 0.3s;
}

.lg-toolbar {
    position: absolute;
    z-index: 1082;
    top: 0;
    left: 0;
    width: 100%;
}

.lg-toolbar .lg-icon {
    float: right;
    width: 50px;
    height: 47px;
    padding: 10px 0;
    font-size: 24px;
    line-height: 27px;
    color: #999;
    text-align: center;
    text-decoration: none !important;
    cursor: pointer;
    outline: medium none;
    -webkit-transition: color 0.2s linear;
    transition: color 0.2s linear;
}

.lg-toolbar .lg-icon:hover {
    color: #FFF;
}

.lg-toolbar .lg-close:after {
    content: "\e070";
}

.lg-toolbar .lg-download:after {
    content: "\e0f2";
}

.lg-sub-html {
    position: fixed;
    z-index: 1080;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 40px 40px;
    font-size: 16px;
    color: #EEE;
    text-align: center;
    lor: rgba(0, 0, 0, 0.45);
}

@media screen and (max-width: 767px) {
    .lg-sub-html {
        padding: 10px 40px;
    }
}

.lg-sub-html h4 {
    margin: 0;
    font-size: 13px;
    font-weight: bold;
}

.lg-sub-html p {
    margin: 5px 0 0;
    font-size: 12px;
}

#lg-counter {
    display: inline-block;
    padding-top: 12px;
    padding-left: 20px;
    font-size: 16px;
    color: #999;
    vertical-align: middle;
}

.lg-toolbar, .lg-prev, .lg-next {
    opacity: 1;
    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
    -webkit-transition: opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear, -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear, -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
    transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear, -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-hide-items .lg-prev {
    opacity: 0;
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
}

.lg-hide-items .lg-next {
    opacity: 0;
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
}

.lg-hide-items .lg-toolbar {
    opacity: 0;
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
    opacity: 0;
    -webkit-transform: scale3d(0.5, 0.5, 0.5);
    transform: scale3d(0.5, 0.5, 0.5);
    transform-origin: 50% 50%;
    -webkit-transform-origin: 50% 50%;
    -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
    -webkit-transition: opacity 250ms cubic-bezier(0, 0, 0.25, 1), -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;
    transition: opacity 250ms cubic-bezier(0, 0, 0.25, 1), -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;
    transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
    transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1), -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}

.lg-outer .lg-thumb-outer {
    position: absolute;
    z-index: 1080;
    bottom: 0;
    width: 100%;
    max-height: 350px;
    background-color: #0D0A0A;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
    cursor: -webkit-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab;
}

.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -o-grabbing;
    cursor: -ms-grabbing;
    cursor: grabbing;
}

.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
    -webkit-transition-duration: 0s !important;
    transition-duration: 0s !important;
}

.lg-outer.lg-thumb-open .lg-thumb-outer {
    -webkit-transform: translate3d(0, 0%, 0);
    transform: translate3d(0, 0%, 0);
}

.lg-outer .lg-thumb {
    height: 100%;
    padding: 10px 0;
    margin-bottom: -5px;
}

.lg-outer .lg-thumb-item {
    float: left;
    height: 100%;
    margin-bottom: 5px;
    overflow: hidden;
    border: 2px solid #FFF;
    border-radius: 5px;
    border-radius: 4px;
    cursor: pointer;
}

@media (min-width: 1025px) {
    .lg-outer .lg-thumb-item {
        -webkit-transition: border-color 0.25s ease;
        transition: border-color 0.25s ease;
    }
}

.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
    border-color: #a90707;
}

.lg-outer .lg-thumb-item img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.lg-outer.lg-has-thumb .lg-item {
    padding-bottom: 120px;
}

.lg-outer.lg-can-toggle .lg-item {
    padding-bottom: 0;
}

.lg-outer.lg-pull-caption-up .lg-sub-html {
    -webkit-transition: bottom 0.25s ease;
    transition: bottom 0.25s ease;
}

.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
    bottom: 100px;
}

.lg-outer .lg-toggle-thumb {
    position: absolute;
    top: -39px;
    right: 20px;
    width: 50px;
    height: 39px;
    padding: 5px 0;
    font-size: 24px;
    line-height: 27px;
    color: #999;
    text-align: center;
    border-radius: 2px 2px 0 0;
    background-color: #0D0A0A;
    cursor: pointer;
}

.lg-outer .lg-toggle-thumb:after {
    content: "\e1ff";
}

.lg-outer .lg-toggle-thumb:hover {
    color: #FFF;
}

.lg-outer .lg-video-cont {
    display: inline-block;
    width: 100%;
    max-width: 1140px;
    max-height: 100%;
    padding: 0 5px;
    vertical-align: middle;
}

.lg-outer .lg-video {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    overflow: hidden;
}

.lg-outer .lg-video .lg-object {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    width: 100% !important;
    height: 100% !important;
}

.lg-outer .lg-video .lg-video-play {
    position: absolute;
    z-index: 1080;
    top: 50%;
    left: 50%;
    width: 84px;
    height: 59px;
    margin-top: -30px;
    margin-left: -42px;
    cursor: pointer;
}

.lg-outer .lg-has-vimeo .lg-video-play {
    background: url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent;
}

.lg-outer .lg-has-vimeo:hover .lg-video-play {
    background: url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent;
}

.lg-outer .lg-has-html5 .lg-video-play {
    width: 64px;
    height: 64px;
    margin-top: -32px;
    margin-left: -32px;
    background: transparent url("../img/video-play.png") no-repeat scroll 0 0;
    opacity: 0.8;
}

.lg-outer .lg-has-html5:hover .lg-video-play {
    opacity: 1;
}

.lg-outer .lg-has-youtube .lg-video-play {
    background: url("../img/youtube-play.png") no-repeat scroll 0 0 transparent;
}

.lg-outer .lg-has-youtube:hover .lg-video-play {
    background: url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent;
}

.lg-outer .lg-video-object {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}

.lg-outer .lg-has-video .lg-video-object {
    visibility: hidden;
}

.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {
    display: none;
}

.lg-outer .lg-has-video.lg-video-playing .lg-video-object {
    visibility: visible;
}

.lg-progress-bar {
    position: absolute;
    z-index: 1083;
    top: 0;
    left: 0;
    width: 100%;
    height: 5px;
    background-color: #333;
    opacity: 0;
    -webkit-transition: opacity 0.08s ease 0s;
    transition: opacity 0.08s ease 0s;
}

.lg-progress-bar .lg-progress {
    width: 0;
    height: 5px;
    background-color: #a90707;
}

.lg-progress-bar.lg-start .lg-progress {
    width: 100%;
}

.lg-show-autoplay .lg-progress-bar {
    opacity: 1;
}

.lg-autoplay-button:after {
    content: "\e01d";
}

.lg-show-autoplay .lg-autoplay-button:after {
    content: "\e01a";
}

.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {
    -webkit-transition-duration: 0s;
    transition-duration: 0s;
}

.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
    -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
    -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
    -webkit-transition: opacity 0.15s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s !important;
    transition: opacity 0.15s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s !important;
    transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
    transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s !important;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

#lg-zoom-in:after {
    content: "\e311";
}

#lg-actual-size {
    font-size: 20px;
}

#lg-actual-size:after {
    content: "\e033";
}

#lg-zoom-out {
    opacity: 0.5;
    pointer-events: none;
}

#lg-zoom-out:after {
    content: "\e312";
}

.lg-zoomed #lg-zoom-out {
    opacity: 1;
    pointer-events: auto;
}

.lg-outer .lg-pager-outer {
    position: absolute;
    z-index: 1080;
    right: 0;
    bottom: 60px;
    left: 0;
    height: 10px;
    text-align: center;
}

.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
    overflow: visible;
}

.lg-outer .lg-pager-cont {
    position: relative;
    display: inline-block;
    margin: 0 5px;
    overflow: hidden;
    vertical-align: top;
    cursor: pointer;
}

.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
    -webkit-box-shadow: 0 0 0 2px white inset;
    box-shadow: 0 0 0 2px white inset;
}

.lg-outer .lg-pager-thumb-cont {
    position: absolute;
    bottom: 100%;
    left: 0;
    width: 120px;
    height: 83px;
    padding: 5px;
    margin-bottom: 20px;
    margin-left: -60px;
    color: #FFF;
    border-radius: 3px;
    background-color: #fff;
    opacity: 0;
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
    -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
    transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
    transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;
    transition: opacity 0.15s ease 0s, transform 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
}

.lg-outer .lg-pager-thumb-cont img {
    width: 100%;
    height: 100%;
}

.lg-outer .lg-pager {
    display: block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
    box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
    -webkit-transition: box-shadow 0.3s ease 0s;
    -webkit-transition: -webkit-box-shadow 0.3s ease 0s;
    transition: -webkit-box-shadow 0.3s ease 0s;
    transition: box-shadow 0.3s ease 0s;
    transition: box-shadow 0.3s ease 0s, -webkit-box-shadow 0.3s ease 0s;
}

.lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus {
    -webkit-box-shadow: 0 0 0 8px white inset;
    box-shadow: 0 0 0 8px white inset;
}

.lg-outer .lg-caret {
    position: absolute;
    bottom: -10px;
    left: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: -5px;
    vertical-align: middle;
    border-top: 10px dashed;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
}

.lg-fullscreen:after {
    content: "\e20c";
}

.lg-fullscreen-on .lg-fullscreen:after {
    content: "\e20d";
}

.lg-outer #lg-dropdown-overlay {
    position: fixed;
    z-index: 1081;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.25);
    cursor: default;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
    transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
}

.lg-outer.lg-dropdown-active .lg-dropdown, .lg-outer.lg-dropdown-active #lg-dropdown-overlay {
    opacity: 1;
    -webkit-transform: translate3d(0, 0px, 0);
    transform: translate3d(0, 0px, 0);
    visibility: visible;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
}

.lg-outer.lg-dropdown-active #lg-share {
    color: #FFF;
}

.lg-outer .lg-dropdown {
    position: absolute;
    top: 50px;
    right: 0;
    padding: 10px 0;
    margin: 0;
    font-size: 14px;
    text-align: left;
    border-radius: 2px;
    background-color: #fff;
    opacity: 0;
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
    list-style-type: none;
    visibility: hidden;
    -webkit-transition: -webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
    -webkit-transition: visibility 0s linear 0.5s, opacity 0.18s linear 0s, -webkit-transform 0.18s linear 0s;
    transition: visibility 0s linear 0.5s, opacity 0.18s linear 0s, -webkit-transform 0.18s linear 0s;
    transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
    transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s, -webkit-transform 0.18s linear 0s;
}

.lg-outer .lg-dropdown:after {
    content: "";
    position: absolute;
    top: -16px;
    right: 16px;
    display: block;
    width: 0;
    height: 0;
    border: 8px solid transparent;
    border-bottom-color: #FFF;
}

.lg-outer .lg-dropdown > li:last-child {
    margin-bottom: 0px;
}

.lg-outer .lg-dropdown > li:hover a, .lg-outer .lg-dropdown > li:hover .lg-icon {
    color: #333;
}

.lg-outer .lg-dropdown a {
    display: block;
    padding: 4px 12px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
    color: #333;
    white-space: pre;
}

.lg-outer .lg-dropdown a:hover {
    background-color: rgba(0, 0, 0, 0.07);
}

.lg-outer .lg-dropdown .lg-dropdown-text {
    display: inline-block;
    margin-top: -3px;
    line-height: 1;
    vertical-align: middle;
}

.lg-outer .lg-dropdown .lg-icon {
    display: inline-block;
    float: none;
    width: auto;
    height: auto;
    padding: 0;
    margin-right: 8px;
    font-size: 20px;
    line-height: 1;
    color: #333;
    vertical-align: middle;
}

.lg-outer #lg-share {
    position: relative;
}

.lg-outer #lg-share:after {
    content: "\e80d";
}

.lg-outer #lg-share-facebook .lg-icon {
    color: #3b5998;
}

.lg-outer #lg-share-facebook .lg-icon:after {
    content: "\e901";
}

.lg-outer #lg-share-twitter .lg-icon {
    color: #00aced;
}

.lg-outer #lg-share-twitter .lg-icon:after {
    content: "\e904";
}

.lg-outer #lg-share-googleplus .lg-icon {
    color: #dd4b39;
}

.lg-outer #lg-share-googleplus .lg-icon:after {
    content: "\e902";
}

.lg-outer #lg-share-pinterest .lg-icon {
    color: #cb2027;
}

.lg-outer #lg-share-pinterest .lg-icon:after {
    content: "\e903";
}

.group {
    *zoom: 1;
}

.group:before, .group:after {
    content: "";
    display: table;
    line-height: 0;
}

.group:after {
    clear: both;
}

.lg-outer {
    position: fixed;
    z-index: 1050;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    -webkit-transition: opacity 0.15s ease 0s;
    transition: opacity 0.15s ease 0s;
}

.lg-outer * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.lg-outer.lg-visible {
    opacity: 1;
}

.lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current {
    -webkit-transition-timing-function: inherit !important;
    transition-timing-function: inherit !important;
    -webkit-transition-duration: inherit !important;
    transition-duration: inherit !important;
}

.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {
    opacity: 1;
    -webkit-transition-duration: 0s !important;
    transition-duration: 0s !important;
}

.lg-outer.lg-grab img.lg-object {
    cursor: -webkit-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab;
}

.lg-outer.lg-grabbing img.lg-object {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -o-grabbing;
    cursor: -ms-grabbing;
    cursor: grabbing;
}

.lg-outer .lg {
    position: relative;
    width: 100%;
    max-width: 100%;
    height: 100%;
    max-height: 100%;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
}

.lg-outer .lg-inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    white-space: nowrap;
}

.lg-outer .lg-item {
    display: none !important;
    background: url("../img/loading.gif") no-repeat scroll center center transparent;
}

.lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide {
    display: inline-block !important;
}

.lg-outer.lg-css .lg-current {
    display: inline-block !important;
}

.lg-outer .lg-item, .lg-outer .lg-img-wrap {
    position: absolute;
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
}

.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before {
    content: "";
    display: inline-block;
    width: 1px;
    height: 50%;
    margin-right: -1px;
}

.lg-outer .lg-img-wrap {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 0 5px;
}

.lg-outer .lg-item.lg-complete {
    background-image: none;
}

.lg-outer .lg-item.lg-current {
    z-index: 1060;
}

.lg-outer .lg-image {
    display: inline-block;
    width: auto !important;
    max-width: 100%;
    height: auto !important;
    max-height: 100%;
    vertical-align: middle;
}

.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {
    opacity: 0;
    -webkit-transition: opacity 0.15s ease 0s;
    transition: opacity 0.15s ease 0s;
}

.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
    opacity: 1;
}

.lg-outer .lg-empty-html {
    display: none;
}

.lg-outer.lg-hide-download #lg-download {
    display: none;
}

.lg-backdrop {
    position: fixed;
    z-index: 1040;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.7);
    opacity: 0;
    -webkit-transition: opacity 0.15s ease 0s;
    transition: opacity 0.15s ease 0s;
}

.lg-backdrop.in {
    opacity: 1;
}

.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current {
    -webkit-transition: none 0s ease 0s !important;
    transition: none 0s ease 0s !important;
}

.lg-css3.lg-use-css3 .lg-item {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.lg-css3.lg-use-left .lg-item {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.lg-css3.lg-fade .lg-item {
    opacity: 0;
}

.lg-css3.lg-fade .lg-item.lg-current {
    opacity: 1;
}

.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {
    -webkit-transition: opacity 0.1s ease 0s;
    transition: opacity 0.1s ease 0s;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item {
    opacity: 0;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
    -webkit-transition: opacity 0.1s ease 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: opacity 0.1s ease 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-css3.lg-slide.lg-use-left .lg-item {
    position: absolute;
    left: 0;
    opacity: 0;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
    left: -100%;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
    left: 100%;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
    left: 0;
    opacity: 1;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
    -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
    transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

.lg-object.lg-image {
    max-height: 90%;
}

.select2-container {
    position: relative;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    vertical-align: middle;
}

.select2-container .select2-selection--single {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 28px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    padding-right: 20px;
    padding-left: 8px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.select2-container .select2-selection--single .select2-selection__clear {
    position: relative;
}

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px;
}

.select2-container .select2-selection--multiple {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 32px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: inline-block;
    padding-left: 8px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.select2-container .select2-search--inline {
    float: left;
}

.select2-container .select2-search--inline .select2-search__field {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    margin-top: 5px;
    font-size: 100%;
    border: none;
}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none;
}

.select2-dropdown {
    position: absolute;
    z-index: 1051;
    left: -100000px;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    border: 0.125rem solid #cfd0d4;
    border-radius: 0.1875rem;
    background-color: white;
}

.select2-results {
    display: block;
}

.select2-results__options {
    padding: 0;
    margin: 0;
    list-style: none;
}

.select2-results__option {
    padding: 0.375rem;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.select2-results__option span {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.75rem !important;
    color: #787d8c;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.select2-results__option span img {
    margin-right: 0.3125rem;
}

.select2-results__option[aria-selected] {
    cursor: pointer;
}

.select2-container--open .select2-dropdown {
    left: 0;
}

.select2-container--open .select2-dropdown--above {
    border-bottom: none;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.select2-container--open .select2-dropdown--below {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.select2-search--dropdown {
    display: block;
    padding: 4px;
}

.select2-search--dropdown .select2-search__field {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 4px;
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none;
}

.select2-search--dropdown.select2-search--hide {
    display: none;
}

.select2-close-mask {
    position: fixed;
    z-index: 99;
    top: 0;
    left: 0;
    display: block;
    width: auto;
    min-width: 100%;
    height: auto;
    min-height: 100%;
    padding: 0;
    margin: 0;
    border: 0;
    background-color: #fff;
    opacity: 0;
    filter: alpha(opacity=0);
}

.select2-hidden-accessible {
    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;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
}

.select2-container--default .select2-selection--single {
    border: 1px solid #eceff6;
    border-radius: 4px;
    background-color: #fff;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 28px;
    color: #444;
}

.select2-container--default .select2-selection--single .select2-selection__clear {
    float: right;
    font-weight: bold;
    cursor: pointer;
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    height: 26px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    margin-top: -2px;
    margin-left: -4px;
    border-width: 5px 4px 0 4px;
    border-style: solid;
    border-color: #22252e transparent transparent transparent;
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left;
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    right: auto;
    left: 1px;
}

.select2-container--default.select2-container--disabled .select2-selection--single {
    background-color: #eee;
    cursor: default;
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none;
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-width: 0 4px 5px 4px;
    border-color: transparent transparent #22252e transparent;
}

.select2-container--default .select2-selection--multiple {
    border: 1px solid #aaa;
    border-radius: 4px;
    background-color: white;
    cursor: text;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 0 5px;
    margin: 0;
    list-style: none;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
    list-style: none;
}

.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
    float: left;
    margin-top: 5px;
    color: #999;
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
    float: right;
    margin-top: 5px;
    margin-right: 10px;
    font-weight: bold;
    cursor: pointer;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    float: left;
    padding: 0 5px;
    margin-top: 5px;
    margin-right: 5px;
    border: 1px solid #aaa;
    border-radius: 4px;
    background-color: #e4e4e4;
    cursor: default;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    display: inline-block;
    margin-right: 2px;
    font-weight: bold;
    color: #999;
    cursor: pointer;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #333;
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
    float: right;
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin-right: auto;
    margin-left: 5px;
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-right: auto;
    margin-left: 2px;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
    border: solid black 1px;
    outline: 0;
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
    background-color: #eee;
    cursor: default;
}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
    display: none;
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
}

.select2-container--default .select2-search--inline .select2-search__field {
    border: none;
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 0;
    -webkit-appearance: textfield;
}

.select2-container--default .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}

.select2-container--default .select2-results__option[role=group] {
    padding: 0;
}

.select2-container--default .select2-results__option[aria-disabled=true] {
    color: #999;
}

.select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #ddd;
}

.select2-container--default .select2-results__option .select2-results__option {
    padding-left: 1em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    padding-left: 2em;
    margin-left: -1em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    padding-left: 3em;
    margin-left: -2em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    padding-left: 4em;
    margin-left: -3em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    padding-left: 5em;
    margin-left: -4em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    padding-left: 6em;
    margin-left: -5em;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    color: white;
    background-color: #edb31e;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] span {
    color: white;
}

.select2-container--default .select2-results__group {
    display: block;
    padding: 6px;
    cursor: default;
}

.select2-container--classic .select2-selection--single {
    border: 1px solid #aaa;
    border-radius: 4px;
    background-color: #f7f7f7;
    background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, white), to(#eeeeee));
    background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
    background-repeat: repeat-x;
    outline: 0;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

.select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb;
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
    line-height: 28px;
    color: #444;
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
    float: right;
    margin-right: 10px;
    font-weight: bold;
    cursor: pointer;
}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999;
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    height: 26px;
    border: none;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    background-color: #ddd;
    background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(#cccccc));
    background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    margin-top: -2px;
    margin-left: -4px;
    border-width: 5px 4px 0 4px;
    border-style: solid;
    border-color: #888 transparent transparent transparent;
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left;
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    right: auto;
    left: 1px;
    border: none;
    border-right: 1px solid #aaa;
    border-radius: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.select2-container--classic.select2-container--open .select2-selection--single {
    border: 1px solid #5897fb;
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    border: none;
    background: transparent;
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-width: 0 4px 5px 4px;
    border-color: transparent transparent #888 transparent;
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(50%, #eeeeee));
    background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
    border-bottom: none;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(white));
    background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}

.select2-container--classic .select2-selection--multiple {
    border: 1px solid #aaa;
    border-radius: 4px;
    background-color: white;
    cursor: text;
    outline: 0;
}

.select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb;
}

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
    padding: 0 5px;
    margin: 0;
    list-style: none;
}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
    float: left;
    padding: 0 5px;
    margin-top: 5px;
    margin-right: 5px;
    border: 1px solid #aaa;
    border-radius: 4px;
    background-color: #e4e4e4;
    cursor: default;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    display: inline-block;
    margin-right: 2px;
    font-weight: bold;
    color: #888;
    cursor: pointer;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #555;
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    float: right;
    margin-right: auto;
    margin-left: 5px;
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-right: auto;
    margin-left: 2px;
}

.select2-container--classic.select2-container--open .select2-selection--multiple {
    border: 1px solid #5897fb;
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom: none;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.select2-container--classic .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
    outline: 0;
}

.select2-container--classic .select2-search--inline .select2-search__field {
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 0;
}

.select2-container--classic .select2-dropdown {
    border: 1px solid transparent;
    background-color: white;
}

.select2-container--classic .select2-dropdown--above {
    border-bottom: none;
}

.select2-container--classic .select2-dropdown--below {
    border-top: none;
}

.select2-container--classic .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}

.select2-container--classic .select2-results__option[role=group] {
    padding: 0;
}

.select2-container--classic .select2-results__option[aria-disabled=true] {
    color: grey;
}

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
    color: white;
    background-color: #3875d7;
}

.select2-container--classic .select2-results__group {
    display: block;
    padding: 6px;
    cursor: default;
}

.select2-container--classic.select2-container--open .select2-dropdown {
    border-color: #5897fb;
}

/* Mobile first layout SmartMenus Core CSS (it's not recommended editing these rules)
   You need this once per page no matter how many menu trees or different themes you use.
-------------------------------------------------------------------------------------------*/
.smart-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: white;
}

.sm {
    position: relative;
    z-index: 9999;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.sm, .sm ul, .sm li {
    display: block;
    padding: 0;
    margin: 0;
    line-height: normal;
    text-align: left;
    list-style: none;
    direction: ltr;
}

.sm-rtl, .sm-rtl ul, .sm-rtl li {
    text-align: right;
    direction: rtl;
}

.sm > li > h1, .sm > li > h2, .sm > li > h3, .sm > li > h4, .sm > li > h5, .sm > li > h6 {
    padding: 0;
    margin: 0;
}

.sm ul {
    display: none;
}

.sm li, .sm a {
    position: relative;
}

.sm a {
    display: block;
}

.sm a.disabled {
    cursor: default;
}

.sm::after {
    content: "";
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
    font: 0px/0 serif;
}

.sm *, .sm *::before, .sm *::after {
    -webkit-box-sizing: inherit;
    box-sizing: inherit;
}

.sm-simple {
    background: #fff;
}

.sm-simple a, .sm-simple a:hover, .sm-simple a:focus, .sm-simple a:active {
    padding: 13px 20px;
    /* make room for the toggle button (sub indicator) */
    padding-right: 58px;
    font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Arial, sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 17px;
    color: #555555;
    text-decoration: none;
}

.sm-simple a.current {
    color: #fff;
    background: #555555;
}

.sm-simple a.disabled {
    color: #cccccc;
}

.sm-simple a .sub-arrow {
    position: absolute;
    top: 50%;
    right: 4px;
    left: auto;
    width: 34px;
    height: 34px;
    margin-top: -17px;
    overflow: hidden;
    font: bold 14px/34px monospace !important;
    text-align: center;
    text-shadow: none;
    background: rgba(0, 0, 0, 0.08);
}

.sm-simple a .sub-arrow::before {
    content: '+';
}

.sm-simple a.highlighted .sub-arrow::before {
    content: '-';
}

.sm-simple li {
    border-top: 1px solid rgba(0, 0, 0, 0.05);
}

.sm-simple > li:first-child {
    border-top: 0;
}

.sm-simple ul {
    background: rgba(179, 179, 179, 0.1);
}

.sm-simple ul a, .sm-simple ul a:hover, .sm-simple ul a:focus, .sm-simple ul a:active {
    font-size: 14px;
    border-left: 8px solid transparent;
}

.sm-simple ul ul a,
.sm-simple ul ul a:hover,
.sm-simple ul ul a:focus,
.sm-simple ul ul a:active {
    border-left: 16px solid transparent;
}

.sm-simple ul ul ul a,
.sm-simple ul ul ul a:hover,
.sm-simple ul ul ul a:focus,
.sm-simple ul ul ul a:active {
    border-left: 24px solid transparent;
}

.sm-simple ul ul ul ul a,
.sm-simple ul ul ul ul a:hover,
.sm-simple ul ul ul ul a:focus,
.sm-simple ul ul ul ul a:active {
    border-left: 32px solid transparent;
}

.sm-simple ul ul ul ul ul a,
.sm-simple ul ul ul ul ul a:hover,
.sm-simple ul ul ul ul ul a:focus,
.sm-simple ul ul ul ul ul a:active {
    border-left: 40px solid transparent;
}

@media (min-width: 768px) {
    /* Switch to desktop layout
  -----------------------------------------------
     These transform the menu tree from
     collapsible to desktop (navbar + dropdowns)
  -----------------------------------------------*/
    /* start... (it's not recommended editing these rules) */
    .sm-simple ul {
        position: absolute;
        width: 12em;
    }

    .sm-simple li {
        float: left;
    }

    .sm-simple.sm-rtl li {
        float: right;
    }

    .sm-simple ul li, .sm-simple.sm-rtl ul li, .sm-simple.sm-vertical li {
        float: none;
    }

    .sm-simple a {
        white-space: nowrap;
    }

    .sm-simple ul a, .sm-simple.sm-vertical a {
        white-space: normal;
    }

    .sm-simple .sm-nowrap > li > a, .sm-simple .sm-nowrap > li > :not(ul) a {
        white-space: nowrap;
    }

    /* ...end */
    .sm-simple {
        background: #fff;
    }

    .sm-simple a, .sm-simple a:hover, .sm-simple a:focus, .sm-simple a:active, .sm-simple a.highlighted {
        padding: 11px 20px;
        color: #555555;
    }

    .sm-simple a:hover, .sm-simple a:focus, .sm-simple a:active, .sm-simple a.highlighted {
        background: #eeeeee;
    }

    .sm-simple a.current {
        color: #fff;
        background: #555555;
    }

    .sm-simple a.disabled {
        color: #cccccc;
        background: #fff;
    }

    .sm-simple a.has-submenu {
        padding-right: 32px;
    }

    .sm-simple a .sub-arrow {
        top: 50%;
        right: 20px;
        width: 8px;
        height: 16px;
        margin-top: -8px;
        font: 14px/16px monospace !important;
        background: transparent;
    }

    .sm-simple a.highlighted .sub-arrow::before {
        content: '+';
    }

    .sm-simple > li {
        border-top: 0;
    }

    .sm-simple > li:first-child {
        border-left: 0;
    }

    .sm-simple ul {
        background: #fff;
    }

    .sm-simple ul a {
        border: 0 !important;
    }

    .sm-simple ul a.has-submenu {
        padding-right: 20px;
    }

    .sm-simple ul a .sub-arrow {
        right: auto;
        left: 8px;
    }

    .sm-simple ul > li {
        border-top: 1px solid #eeeeee;
        border-left: 0;
    }

    .sm-simple ul > li:first-child {
        border-top: 0;
    }

    .sm-simple .scroll-up,
    .sm-simple .scroll-down {
        position: absolute;
        display: none;
        height: 20px;
        overflow: hidden;
        background: #fff;
        visibility: hidden;
    }

    .sm-simple .scroll-up-arrow,
    .sm-simple .scroll-down-arrow {
        position: absolute;
        top: -2px;
        left: 50%;
        width: 0;
        height: 0;
        margin-left: -8px;
        overflow: hidden;
        border-width: 8px;
        border-style: dashed dashed solid dashed;
        border-color: transparent transparent #555555 transparent;
    }

    .sm-simple .scroll-down-arrow {
        top: 6px;
        border-style: solid dashed dashed dashed;
        border-color: #555555 transparent transparent transparent;
    }

    .sm-simple.sm-rtl a.has-submenu {
        padding-right: 20px;
        padding-left: 32px;
    }

    .sm-simple.sm-rtl a .sub-arrow {
        right: auto;
        left: 20px;
    }

    .sm-simple.sm-rtl.sm-vertical a.has-submenu {
        padding: 11px 20px;
    }

    .sm-simple.sm-rtl.sm-vertical a .sub-arrow {
        right: 8px;
        left: auto;
    }

    .sm-simple.sm-rtl > li:first-child {
        border-left: 1px solid #eeeeee;
    }

    .sm-simple.sm-rtl > li:last-child {
        border-left: 0;
    }

    .sm-simple.sm-rtl ul a.has-submenu {
        padding: 11px 20px;
    }

    .sm-simple.sm-rtl ul a .sub-arrow {
        right: 8px;
        left: auto;
    }

    .sm-simple.sm-vertical a .sub-arrow {
        right: auto;
        left: 8px;
    }

    .sm-simple.sm-vertical li {
        border-top: 1px solid #eeeeee;
        border-left: 0;
    }

    .sm-simple.sm-vertical > li:first-child {
        border-top: 0;
    }
}

.content {
    font-size: 0.75rem;
    line-height: 1.375rem;
}

.content:after {
    content: "";
    display: table;
    clear: both;
}

.content > a, .content p > a {
    color: #edb31e;
    border-bottom: 1px solid #edb31e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.content > a:hover, .content p > a:hover {
    border-bottom: 1px solid transparent;
}

@media screen and (max-width: 767px) {
    .content > span:not([class]) {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.content > *:not([class]) {
    font-weight: 500;
}

.content > strong:not([class]), .content > b:not([class]) {
    font-weight: 700 !important;
}

.content > p:not([class]) {
    margin-bottom: 1.375rem;
    font-weight: 500;
}

@media screen and (max-width: 767px) {
    .content > p:not([class]),
    .content > b:not([class]) {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.content > h2 {
    margin-top: 3rem;
    font-size: 1.25rem !important;
    font-weight: 600;
}

@media screen and (max-width: 767px) {
    .content > h2 {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.content > h3 {
    margin-top: 2.1875rem;
    margin-bottom: 1.25rem;
    font-size: 0.875rem !important;
    font-weight: 600;
}

@media screen and (max-width: 767px) {
    .content > h3 {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

@media screen and (max-width: 767px) {
    .content > h4, .content > h5, .content > h6, .content > div:not(.no-common-css) {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.content > ul:not([class]) {
    padding-left: 1.125rem;
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
    list-style-type: none;
}

@media screen and (max-width: 767px) {
    .content > ul:not([class]) {
        padding-right: 1.875rem;
        padding-left: 3.125rem;
    }
}

.content > ul:not([class]) li {
    position: relative;
    max-width: 53.125rem;
    padding-left: 1.4375rem;
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 1.375rem;
    text-align: left;
    letter-spacing: -0.00313rem;
}

@media screen and (max-width: 1023px) {
    .content > ul:not([class]) li {
        font-size: 0.75rem;
        line-height: 1.375rem;
    }
}

@media screen and (max-width: 767px) {
    .content > ul:not([class]) li {
        padding-left: 1.25rem;
    }
}

.content > ul:not([class]) li:before {
    content: "\2022";
    position: absolute;
    top: 0;
    left: 0;
    font-size: 1.375rem;
    font-weight: 700;
    line-height: 1.375rem;
    color: #22252e;
}

@media screen and (max-width: 1023px) {
    .content > ul:not([class]) li:before {
        line-height: 1.375rem;
    }
}

@media screen and (max-width: 767px) {
    .content > ul:not([class]) li:before {
        font-size: 1.125rem;
    }
}

.content > img:not([class]) {
    float: left;
    max-width: 100% !important;
    max-height: 100% !important;
    margin-right: 0.625rem;
    margin-bottom: 0.625rem;
}

@media screen and (max-width: 767px) {
    .content > img:not([class]) {
        float: none;
        padding-right: 1.875rem;
        padding-left: 1.875rem;
        margin-left: 0;
    }
}

.content > .go-back {
    margin-top: 3.125rem;
}

@media screen and (max-width: 767px) {
    .content > .go-back {
        margin-left: 1.875rem;
    }
}

@media screen and (max-width: 767px) {
    .content > .table {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .content > .table > div {
        width: 16.25rem;
    }

    .content > .table:before {
        content: '';
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        display: block;
        width: 1.875rem;
        height: 100%;
        background: white;
    }
}

.content > .table > div {
    overflow: auto;
}

.content > table:not([class]) {
    width: 100%;
    margin-bottom: 2.5rem;
    border: 1px solid #cfd0d4;
}

.content > table:not([class]) thead td {
    font-weight: bold;
    color: #707070;
    border-bottom: 1px solid #eceff6;
    background: #fdfcfe;
}

.content > table:not([class]) td {
    padding-top: 1.875rem;
    padding-right: 2.5rem;
    padding-bottom: 1.25rem;
    padding-left: 2.5rem;
    font-size: 0.75rem;
    font-weight: 500;
    color: #22252e;
    white-space: nowrap;
}

.content > table:not([class]) tbody td {
    border-right: 1px solid #eceff6;
    border-bottom: 1px solid #eceff6;
}

.content > table:not([class]) tbody td:last-child {
    border-right: none;
}

.content > table:not([class]) tbody tr:last-child td {
    border-bottom: none;
}

.content FORM:not(.search):not(.no-common-css) label, .content .pseudo-form label {
    display: block;
}

.content FORM:not(.search):not(.no-common-css) label input[type='text'], .content FORM:not(.search):not(.no-common-css) label input[type='password'], .content FORM:not(.search):not(.no-common-css) label input[type='email'], .content FORM:not(.search):not(.no-common-css) label input[type='tel'], .content FORM:not(.search):not(.no-common-css) label input[type='number'], .content .pseudo-form label input[type='text'], .content .pseudo-form label input[type='password'], .content .pseudo-form label input[type='email'], .content .pseudo-form label input[type='tel'], .content .pseudo-form label input[type='number'] {
    display: block;
    width: 100%;
    height: 3.125rem;
    padding-right: 0.8125rem;
    padding-left: 0.8125rem;
    font-size: 0.875rem;
    font-weight: 500;
    color: #22252e;
}

.content FORM:not(.search):not(.no-common-css) label input[type='text']:placeholder, .content FORM:not(.search):not(.no-common-css) label input[type='password']:placeholder, .content FORM:not(.search):not(.no-common-css) label input[type='email']:placeholder, .content FORM:not(.search):not(.no-common-css) label input[type='tel']:placeholder, .content FORM:not(.search):not(.no-common-css) label input[type='number']:placeholder, .content .pseudo-form label input[type='text']:placeholder, .content .pseudo-form label input[type='password']:placeholder, .content .pseudo-form label input[type='email']:placeholder, .content .pseudo-form label input[type='tel']:placeholder, .content .pseudo-form label input[type='number']:placeholder {
    color: #a5a6ad;
}

.content FORM:not(.search):not(.no-common-css) label textarea, .content .pseudo-form label textarea {
    display: block;
    width: 100%;
    height: 7.9375rem;
    padding-top: 0.8125rem;
    padding-right: 0.8125rem;
    padding-bottom: 0.8125rem;
    padding-left: 0.8125rem;
    resize: none;
    font-size: 0.875rem;
    font-weight: 500;
    color: #22252e;
}

.content FORM:not(.search):not(.no-common-css) label textarea:placeholder, .content .pseudo-form label textarea:placeholder {
    color: #a5a6ad;
}

.content FORM:not(.search):not(.no-common-css) label span, .content .pseudo-form label span {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0.3125rem;
    font-size: 0.75rem;
    font-weight: 500;
}

.content FORM:not(.search):not(.no-common-css) label.required span, .content .pseudo-form label.required span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.content FORM:not(.search):not(.no-common-css) label.required span:after, .content .pseudo-form label.required span:after {
    content: '';
    display: block;
    width: 15px;
    height: 11px;
    margin-left: 0.625rem;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -122px -105px;
}

.content FORM:not(.search):not(.no-common-css) .title, .content .pseudo-form .title {
    font-size: 1.125rem !important;
    font-weight: 500 !important;
}

@media screen and (max-width: 767px) {
    .content FORM:not(.search):not(.no-common-css) .title, .content .pseudo-form .title {
        font-size: 0.875rem;
    }
}

.content FORM:not(.search):not(.no-common-css) button.submit, .content FORM:not(.search):not(.no-common-css) button.reset, .content .pseudo-form button.submit, .content .pseudo-form button.reset {
    height: 3rem;
    padding-right: 1.875rem;
    padding-left: 1.875rem;
    font-size: 0.75rem;
    font-weight: 600;
    letter-spacing: 0.04375rem;
    text-transform: uppercase;
    border: 0;
    border-radius: 0.1875rem;
    background: #edb31e;
    outline: none;
}

@media screen and (max-width: 767px) {
    .content FORM:not(.search):not(.no-common-css) button.submit, .content FORM:not(.search):not(.no-common-css) button.reset, .content .pseudo-form button.submit, .content .pseudo-form button.reset {
        width: 100%;
    }
}

.content FORM:not(.search):not(.no-common-css) button.submit span, .content FORM:not(.search):not(.no-common-css) button.reset span, .content .pseudo-form button.submit span, .content .pseudo-form button.reset span {
    font-weight: 600 !important;
}

.content FORM:not(.search):not(.no-common-css) button.submit:hover, .content FORM:not(.search):not(.no-common-css) button.reset:hover, .content .pseudo-form button.submit:hover, .content .pseudo-form button.reset:hover {
    background-color: #f1c24b;
}

.content FORM:not(.search):not(.no-common-css) button.submit:active, .content FORM:not(.search):not(.no-common-css) button.reset:active, .content .pseudo-form button.submit:active, .content .pseudo-form button.reset:active {
    background-color: #cf9606;
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
}

.content FORM:not(.search):not(.no-common-css) button.reset, .content .pseudo-form button.reset {
    background: #edeff6;
}

.content FORM:not(.search):not(.no-common-css) .btn_black-white, .content .pseudo-form .btn_black-white {
    height: 3rem;
}

.content FORM:not(.search):not(.no-common-css) .btn-block, .content .pseudo-form .btn-block {
    line-height: 1px;
}

@media screen and (max-width: 767px) {
    .content FORM:not(.search):not(.no-common-css) .btn-block, .content .pseudo-form .btn-block {
        text-align: center;
    }
}

.content FORM:not(.search):not(.no-common-css) .personal, .content .pseudo-form .personal {
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 1.125rem;
}

.content FORM:not(.search):not(.no-common-css) button.submit, .content .pseudo-form button.submit {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 9.0625rem;
    height: 3.125rem;
    font-size: 0.75rem;
    font-weight: 600;
    color: #22252e;
    text-transform: uppercase;
    border: 0;
    border-radius: 0.1875rem;
    background: #edb31e;
    outline: none;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.content FORM:not(.search):not(.no-common-css) button.submit:hover, .content .pseudo-form button.submit:hover {
    background-color: #f1c24b;
}

.content FORM:not(.search):not(.no-common-css) button.submit:active, .content .pseudo-form button.submit:active {
    background-color: #cf9606;
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
}

.content FORM:not(.search):not(.no-common-css) button.submit > span, .content .pseudo-form button.submit > span {
    line-height: initial;
}

.content FORM:not(.search):not(.no-common-css) .success-msg-mini, .content .pseudo-form .success-msg-mini {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    display: none;
    margin-left: 0.625rem;
    line-height: initial;
    color: #edb31e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .content FORM:not(.search):not(.no-common-css) .success-msg-mini, .content .pseudo-form .success-msg-mini {
        margin-top: 0.625rem;
        margin-left: 0;
    }
}

.content FORM:not(.search):not(.no-common-css) .personal a, .content .pseudo-form .personal a {
    color: #edb31e;
    border-bottom: 1px solid #edb31e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.content FORM:not(.search):not(.no-common-css) .personal a:hover, .content .pseudo-form .personal a:hover {
    border-bottom: 1px solid transparent;
}

.content FORM:not(.search):not(.no-common-css).order .cart-item .title, .content FORM:not(.search):not(.no-common-css).pseudo-form .cart-item .title, .content .pseudo-form.order .cart-item .title, .content .pseudo-form.pseudo-form .cart-item .title {
    font-size: 0.75rem !important;
    font-weight: 500 !important;
}

@media screen and (max-width: 767px) {
    .content FORM:not(.search):not(.no-common-css).order .cart-item .title, .content FORM:not(.search):not(.no-common-css).pseudo-form .cart-item .title, .content .pseudo-form.order .cart-item .title, .content .pseudo-form.pseudo-form .cart-item .title {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        font-size: 0.6875rem !important;
        font-weight: 700 !important;
        line-height: 0.875rem;
    }
}

.content FORM:not(.search):not(.no-common-css).order .coupon-block label, .content FORM:not(.search):not(.no-common-css).pseudo-form .coupon-block label, .content .pseudo-form.order .coupon-block label, .content .pseudo-form.pseudo-form .coupon-block label {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

.content .gallery {
    margin-top: 3rem;
}

.content .review-form {
    margin-top: 3.5625rem;
}

@media screen and (max-width: 767px) {
    .content .review-form {
        margin-top: 2.8125rem;
    }
}

@media screen and (max-width: 767px) {
    .content iframe {
        width: 100%;
        height: 10rem;
    }
}

.content > *:first-child {
    margin-top: 0 !important;
}

.content > *:last-child {
    margin-bottom: 0 !important;
}

.content:last-child.loader {
    margin-bottom: auto !important;
}

.content > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) {
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 1.375rem;
}

.content > *:not(.no-common-css) > strong:not([class]), .content > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > strong:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > b:not([class]) {
    font-weight: 700 !important;
}

.content > *:not(.no-common-css) > a, .content > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a {
    color: #edb31e;
    border-bottom: 1px solid #edb31e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.content > *:not(.no-common-css) > a:hover, .content > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > a:hover,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p > a:hover {
    border-bottom: 1px solid transparent;
}

.content > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > p:not([class]) {
    margin-bottom: 1.375rem;
    font-weight: 500;
}

.content > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h2 {
    margin-top: 3rem;
    font-size: 1.25rem;
    font-weight: 600;
}

.content > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > h3 {
    margin-top: 2.1875rem;
    margin-bottom: 1.25rem;
    font-size: 0.875rem;
    font-weight: 600;
}

.content > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) {
    padding-left: 1.125rem;
    margin-top: 1.875rem !important;
    margin-bottom: 1.875rem !important;
    list-style-type: none;
}

@media screen and (max-width: 767px) {
    .content > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) {
        padding-left: 0.9375rem;
    }
}

.content > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li {
    position: relative;
    max-width: 53.125rem;
    padding-left: 1.4375rem;
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 1.375rem;
    text-align: left;
    letter-spacing: -0.00313rem;
}

@media screen and (max-width: 1023px) {
    .content > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li {
        font-size: 0.75rem;
        line-height: 1.375rem;
    }
}

@media screen and (max-width: 767px) {
    .content > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li {
        padding-left: 1.25rem;
    }
}

.content > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before {
    content: "\2022";
    position: absolute;
    top: 0;
    left: 0;
    font-size: 1.375rem;
    font-weight: 700;
    line-height: 1.375rem;
    color: #22252e;
}

@media screen and (max-width: 1023px) {
    .content > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > ul:not([class]) li:before {
        line-height: 1.375rem;
    }
}

.content > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .go-back {
    margin-top: 3.125rem;
}

.content > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]) {
    float: left;
    max-width: 100% !important;
    max-height: 100% !important;
    margin-right: 0.625rem;
    margin-bottom: 0.625rem;
}

@media screen and (max-width: 767px) {
    .content > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]),
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > img:not([class]) {
        float: none;
        margin-left: 0;
    }
}

.content > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:first-child {
    margin-top: 0 !important;
}

.content > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:last-child {
    margin-bottom: 0 !important;
}

.content > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css):last-child.loader {
    margin-bottom: auto !important;
}

@media screen and (max-width: 767px) {
    .content > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .content > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div {
        width: 16.25rem;
    }

    .content > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before,
    .content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table:before {
        content: '';
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        display: block;
        width: 1.875rem;
        height: 100%;
        background: white;
    }
}

.content > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > .table > div {
    overflow: auto;
}

.content > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) {
    width: 100%;
    margin-bottom: 2.5rem;
    border: 1px solid #cfd0d4;
}

.content > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) thead td {
    font-weight: bold;
    color: #707070;
    border-bottom: 1px solid #eceff6;
    background: #fdfcfe;
}

.content > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) td {
    padding-top: 1.875rem;
    padding-right: 2.5rem;
    padding-bottom: 1.25rem;
    padding-left: 2.5rem;
    font-size: 0.75rem;
    font-weight: 500;
    color: #22252e;
    white-space: nowrap;
}

.content > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td {
    border-right: 1px solid #eceff6;
    border-bottom: 1px solid #eceff6;
}

.content > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody td:last-child {
    border-right: none;
}

.content > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > table:not([class]) tbody tr:last-child td {
    border-bottom: none;
}

.content > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]),
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) {
    margin-bottom: 0 !important;
    line-height: normal !important;
}

.content > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) * {
    line-height: normal !important;
}

.content > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) thead td {
    font-weight: bold;
    color: #707070;
    border-bottom: 1px solid none;
}

.content > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td {
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    white-space: normal !important;
}

.content > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap],
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) td[nowrap] {
    white-space: nowrap !important;
}

.content > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td {
    font-size: 9pt !important;
    border-top: none;
    border-right: none;
    border-bottom: none;
    border-left: none;
}

.content > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small {
    font-size: 7pt !important;
}

.content > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small *,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td small * {
    font-size: 7pt !important;
}

.content > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody td:last-child {
    border-right: none;
}

.content > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) tbody tr:last-child td {
    border-bottom: none;
}

.content > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) .table:last-child {
    padding-bottom: 20px;
}

.content > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table,
.content > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) > *:not(.no-common-css) .sale_order_full_table table:not([class]) table {
    border-top: none !important;
    border-right: none !important;
    border-bottom: none !important;
    border-left: none !important;
}

.attach-file {
    position: relative;
    display: block;
    width: 64px;
    height: 64px;
    padding: 0;
    overflow: hidden;
    font-size: 100%;
    vertical-align: baseline;
    border: 0;
    border-radius: 50%;
    -webkit-box-shadow: inset 0 0 0 2px #eee;
    box-shadow: inset 0 0 0 2px #eee;
    cursor: pointer;
    -webkit-transition: all 0.6s ease;
    transition: all 0.6s ease;
    pointer-events: none;
    pointer-events: none;
}

.attach-file:hover {
    -webkit-box-shadow: inset 0 0 0 2px #ddd;
    box-shadow: inset 0 0 0 2px #ddd;
}

.attach-file svg {
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
}

.attach-file svg circle {
    -webkit-transition: all 2s ease;
    transition: all 2s ease;
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s;
    stroke-dasharray: 195;
    stroke-dashoffset: 585;
}

.attach-file svg #doc {
    opacity: 1;
    -webkit-transform: translate(21px, 80px);
    transform: translate(21px, 80px);
    -webkit-transition: all 1.4s ease;
    transition: all 1.4s ease;
    -webkit-transition-delay: 2s;
    transition-delay: 2s;
}

.attach-file svg #clip-front,
.attach-file svg #clip-back {
    -webkit-transform: translate(1px, 2px);
    transform: translate(1px, 2px);
    -webkit-transition: all 1.4s ease;
    transition: all 1.4s ease;
    -webkit-transition-delay: 2.2s;
    transition-delay: 2.2s;
}

.attach-file.active {
    -webkit-animation: bounce 0.4s forwards;
    animation: bounce 0.4s forwards;
}

.attach-file.active svg circle {
    stroke-dasharray: 195;
    stroke-dashoffset: 390;
}

.attach-file.active svg #doc {
    -webkit-transform: translate(21px, 20px);
    transform: translate(21px, 20px);
}

.attach-file.active svg #clip-front,
.attach-file.active svg #clip-back {
    -webkit-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
}

@-webkit-keyframes bounce {
    50% {
        -webkit-transform: scale(0.95);
        transform: scale(0.95);
    }
}

@keyframes bounce {
    50% {
        -webkit-transform: scale(0.95);
        transform: scale(0.95);
    }
}

.success-msg {
    display: none;
    font-family: "Montserrat", Helvetica, Arial, sans-serif;
    font-size: 0.875rem !important;
    font-weight: 600;
    line-height: 1.5rem;
}

@media screen and (max-width: 767px) {
    .success-msg {
        padding: 0 !important;
        text-align: center;
    }
}

.success-msg:after {
    content: '';
    display: block;
    width: 251px;
    height: 122px;
    margin-top: 1.75rem;
    background-image: url("../img/assets/success-msg/send.png");
    background-repeat: no-repeat;
}

.cross {
    position: relative;
    display: block;
    width: 10px;
    height: 10px;
    cursor: pointer;
}

.cross:hover span:nth-child(1) {
    opacity: 0;
}

.cross:hover span:nth-child(2) {
    opacity: 1;
}

.cross span {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: 10px;
    height: 10px;
    overflow: hidden;
    text-align: left;
    text-indent: -9999px;
    background-image: url("../img/assets/cross/cross.png");
    background-repeat: no-repeat;
    -webkit-transition: all .2s;
    transition: all .2s;
    transition: all .2s;
    pointer-events: none;
}

.cross span:first-child {
    width: 10px;
    height: 10px;
    background-position: -5px -15px;
}

.cross span:nth-child(2) {
    width: 10px;
    height: 10px;
    background-position: -5px -0px;
    opacity: 0;
}

.wrapper {
    width: 73.25rem;
    max-width: 100%;
    margin-right: auto;
    margin-left: auto;
}

@media screen and (max-width: 1279px) {
    .wrapper {
        width: 58.75rem;
    }
}

@media screen and (max-width: 1023px) {
    .wrapper {
        width: 45rem;
    }
}

@media screen and (max-width: 767px) {
    .wrapper {
        width: 18.75rem;
    }
}

.btn_arrow {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 2.3125rem;
    height: 2.3125rem;
    overflow: hidden;
    border-radius: 0.1875rem;
    background-color: #edeff6;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.btn_arrow:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.btn_arrow:before, .btn_arrow:after {
    content: '';
    position: absolute;
    top: calc(50% - 5px);
    left: calc(50% - 5.5px);
    display: block;
    width: 11px;
    height: 10px;
    background: url("../img/assets/btn/arrows.png") -10px -40px;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.btn_arrow:after {
    background: url("../img/assets/btn/arrows.png") -41px -40px;
    opacity: 0;
}

.btn_arrow:hover {
    background-color: #edb31e;
}

.btn_arrow-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 2.3125rem;
    height: 2.3125rem;
    overflow: hidden;
    border-radius: 0.1875rem;
    background-color: #edeff6;
    background-image: url("../img/assets/btn/arrow-left.png");
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.btn_arrow-left:hover {
    background-image: url("../img/assets/btn/arrow-left-hover.png");
}

.btn_sravn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 2.3125rem;
    height: 2.3125rem;
    overflow: hidden;
    border-radius: 0.1875rem;
    background-color: #edeff6;
    background-image: url("../img/assets/btn/sravn.png");
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.btn_sravn:hover {
    background-color: #cfd0d4;
}

.btn_sravn:active {
    background-color: #a2a5ae;
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.btn_yellow {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 10.625rem;
    height: 2.3125rem;
    overflow: hidden;
    font-size: 0.875rem;
    font-weight: 500;
    color: #22252e;
    border-radius: 0.1875rem;
    background: #edb31e;
    outline: none;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 1023px) {
    .btn_yellow {
        width: 8.125rem;
    }
}

.btn_yellow:hover {
    background-color: #f1c24b;
}

.btn_yellow:active {
    background-color: #cf9606;
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
}

.btn_gray {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 10.625rem;
    height: 2.3125rem;
    overflow: hidden;
    font-size: 0.875rem;
    font-weight: 500;
    color: #787d8c;
    border-radius: 0.1875rem;
    background: #edeff6;
    outline: none;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 1023px) {
    .btn_gray {
        width: 8.125rem;
    }
}

.btn_gray:active {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
}

.btn_black-white {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 10.625rem;
    height: 2.3125rem;
    overflow: hidden;
    font-size: 0.875rem;
    font-weight: 500;
    color: #22252e;
    border: 0.125rem solid #22252e;
    border-radius: 0.1875rem;
    background: white;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 1023px) {
    .btn_black-white {
        width: 8.125rem;
    }
}

.btn_black-white:hover {
    color: white;
    background-color: #22252e;
}

.btn_black-white:active {
    color: white;
    background-color: #22252e;
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.btn_transparent-sravn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.75rem;
    color: #22252e;
    border-radius: 0.1875rem;
}

@media screen and (max-width: 1023px) {
    .btn_transparent-sravn {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        background-color: #edeff6;
    }
}

.btn_transparent-sravn span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.btn_transparent-sravn span:before {
    content: '';
    position: relative;
    top: -0.125rem;
    display: block;
    width: 13px;
    height: 13px;
    margin-right: 18px;
    background-image: url("../img/assets/btn/sravn.png");
}

.btn_big-sravn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 16.875rem;
    height: 3rem;
    font-size: 0.75rem;
    color: #22252e;
    border-radius: 0.1875rem;
    background-color: #edeff6;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 1023px) {
    .btn_big-sravn {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        background-color: #edeff6;
    }
}

.btn_big-sravn:hover {
    background-color: #cfd0d4;
}

.btn_big-sravn:active {
    background-color: #a2a5ae;
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.btn_big-sravn span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.75rem;
    font-weight: 500;
}

.btn_big-sravn span:before {
    content: '';
    position: relative;
    top: -0.125rem;
    display: block;
    width: 13px;
    height: 13px;
    margin-right: 18px;
    background-image: url("../img/assets/btn/sravn.png");
}

.btn_black {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 12.5rem;
    height: 2.375rem;
    font-size: 0.875rem;
    font-weight: 500;
    color: white;
    border-radius: 0.1875rem;
    background: #22252e;
}

@media screen and (max-width: 1279px) {
    .btn_black {
        width: 10rem;
    }
}

.btn_filter {
    position: relative;
    height: 2.8125rem;
    padding-right: 0.9375rem;
    padding-left: 2.3125rem;
    font-size: 0.75rem;
    font-weight: 500;
    border-radius: 0.1875rem;
    background-color: #edeff6;
    outline: none;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .btn_filter {
        width: 2.8125rem;
        padding: 0;
    }
}

@media screen and (max-width: 767px) {
    .btn_filter span {
        display: none;
    }
}

.btn_filter:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.btn_filter:before {
    content: '';
    position: absolute;
    top: calc(50% - 9px);
    left: 0.625rem;
    width: 16px;
    height: 18px;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -149px -31px;
}

@media screen and (max-width: 767px) {
    .btn_filter:before {
        left: calc(50% - 8px);
    }
}

.logo {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

header .nav-menu {
    position: relative;
    z-index: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.75rem;
    color: white;
}

@media screen and (min-width: 768px) {
    header .nav-menu {
        top: 0 !important;
    }
}

@media screen and (max-width: 767px) {
    header .nav-menu {
        display: none;
        outline: none !important;
    }
}

@media screen and (max-width: 767px) {
    header .nav-menu * {
        outline: none !important;
    }
}

header .nav-menu a {
    -webkit-transition: all .2s;
    transition: all .2s;
}

header .nav-menu a:hover {
    color: #edb31e;
}

header .nav-menu a span {
    overflow: hidden;
    white-space: nowrap;
}

header .nav-menu > a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 6.875rem;
    height: 2.5rem;
    overflow: hidden;
}

@media screen and (min-width: 1281px) {
    header .nav-menu > a {
        width: 8.58vw;
        max-width: 120px;
    }
}

@media screen and (max-width: 1023px) {
    header .nav-menu > a {
        width: 4.6875rem;
    }
}

header .nav-menu > a span {
    max-width: 6.25rem;
}

@media screen and (max-width: 1023px) {
    header .nav-menu > a span {
        max-width: 4.0625rem;
    }
}

header .nav-menu .popup {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 7.8125rem;
    height: 2.5rem;
    margin-left: -1.1875rem;
    border-top-left-radius: 0.1875rem;
    border-top-right-radius: 0.1875rem;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (min-width: 1281px) {
    header .nav-menu .popup {
        width: 9.76vw;
        max-width: 135px;
    }
}

@media screen and (max-width: 1023px) {
    header .nav-menu .popup {
        width: 6.875rem;
        margin-left: -0.875rem;
    }
}

@media screen and (max-width: 767px) {
    header .nav-menu .popup {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }
}

header .nav-menu .popup > a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-right: 1.1875rem;
    padding-left: 1.1875rem;
}

@media screen and (max-width: 1023px) {
    header .nav-menu .popup > a {
        padding-right: 0.71875rem;
        padding-left: 0.71875rem;
    }
}

header .nav-menu .popup > a > span {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 5.4375rem;
}

header .nav-menu .popup > a > span:after {
    content: '';
    margin-left: 0.3125rem;
    border: 0.1875rem solid transparent;
    border-top: 0.1875rem solid white;
    -webkit-transform: translateY(50%);
    transform: translateY(50%);
}

@media screen and (max-width: 767px) {
    header .nav-menu .popup > a > span:after {
        display: none;
    }
}

@media screen and (min-width: 768px) {
    header .nav-menu .popup div {
        display: none !important;
    }
}

header .nav-menu .popup.active {
    background-color: #31343d;
}

@media screen and (max-width: 767px) {
    header .nav-menu .popup.active {
        background-color: #eaeaea;
    }
}

header .nav-menu .popup.active > a {
    color: #edb31e;
}

@media screen and (max-width: 767px) {
    header .nav-menu .popup.active > a {
        color: #22252e;
    }
}

header .nav-menu .popup.active > a span:after {
    border-top: 0.1875rem solid #a5a6ad !important;
}

@media screen and (min-width: 768px) {
    header .nav-menu .popup.active div {
        display: block !important;
    }
}

header .nav-menu .popup div {
    position: absolute;
    top: 100%;
    left: 0;
    display: none;
    width: 10.625rem;
    border-bottom-right-radius: 0.1875rem;
    border-bottom-left-radius: 0.1875rem;
    background-color: transparent;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    header .nav-menu .popup div {
        position: relative;
        top: -1.25rem;
        width: 100%;
    }
}

header .nav-menu .popup div a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 2.5rem;
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    background-color: #31343d;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    header .nav-menu .popup div a {
        height: auto;
        padding-top: 0.6875rem;
        padding-right: 2.5rem;
        padding-bottom: 0.6875rem;
        padding-left: 4.6875rem;
        background-color: #eaeaea;
    }
}

header .nav-menu .popup div a:hover {
    background: #2a2d36;
}

@media screen and (max-width: 767px) {
    header .nav-menu .popup div a:hover {
        background-color: #eaeaea;
    }
}

header .nav-menu .popup div a span {
    max-width: 8.125rem;
    overflow: hidden;
}

@media screen and (max-width: 767px) {
    header .nav-menu .popup div a span {
        max-width: none;
        font-size: 0.75rem;
        font-weight: 600;
        line-height: 1.125rem;
        white-space: normal;
    }
}

header .nav-menu .popup div a:first-child {
    border-top-right-radius: 0.1875rem;
}

header .nav-menu .popup div a:last-child {
    border-bottom-right-radius: 0.1875rem;
    border-bottom-left-radius: 0.1875rem;
}

header .nav-menu .current {
    color: #edb31e !important;
}

footer .nav-menu {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    color: white;
}

@media screen and (max-width: 767px) {
    footer .nav-menu {
        display: none;
    }
}

footer .nav-menu:before {
    content: '';
    display: block;
    width: 12.5rem;
    height: 100%;
}

@media screen and (max-width: 1279px) {
    footer .nav-menu:before {
        width: 10rem;
    }
}

@media screen and (max-width: 1023px) {
    footer .nav-menu:before {
        width: 7.8125rem;
    }
}

@media screen and (min-width: 1281px) {
    footer .nav-menu:before {
        width: 15.63vw;
        max-width: 15rem;
    }
}

footer .nav-menu > a {
    position: absolute;
    top: 0;
    left: 0;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-bottom: 0.4375rem;
    font-size: 0.875rem;
    font-weight: 600;
    line-height: 1.5625rem;
    color: #edb31e;
}

footer .nav-menu > a:nth-child(3) {
    top: 2.0625rem;
}

footer .nav-menu > a:nth-child(4) {
    top: 3.9375rem;
}

footer .nav-menu > a:nth-child(5) {
    top: 5.8125rem;
}

footer .nav-menu > a:nth-child(6) {
    top: 7.6875rem;
}

footer .nav-menu > a:nth-child(7) {
    top: 9.5625rem;
}

footer .nav-menu .popup {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

footer .nav-menu .popup > a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-bottom: 0.4375rem;
    font-size: 0.875rem;
    font-weight: 600;
    line-height: 1.5625rem;
    color: #edb31e;
}

footer .nav-menu .popup div {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

footer .nav-menu .popup div a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 0.75rem;
    line-height: 1.5625rem;
    color: white;
}

.user-btns {
    position: relative;
    z-index: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.user-btns a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 8.5625rem;
    height: 2.5rem;
    margin-left: 0.3125rem;
    font-size: 0.75rem;
    color: white;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 1023px) {
    .user-btns a {
        width: 5.625rem;
    }
}

.user-btns a:nth-child(1) {
    margin-left: 0;
}

@media screen and (min-width: 1281px) {
    .user-btns a:nth-child(1) {
        width: 5.99vw;
    }
}

@media screen and (min-width: 1281px) {
    .user-btns a:nth-child(1) span {
        overflow: visible;
    }
}

.user-btns a:hover {
    color: #edb31e;
}

.user-btns a span {
    max-width: 6.25rem;
    overflow: hidden;
    white-space: nowrap;
}

@media screen and (max-width: 1023px) {
    .user-btns a span {
        max-width: 5.3125rem;
    }
}

.user-btns .login-link {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    width: auto;
    min-width: 3.6875rem;
    max-width: 16.3125rem;
    padding-left: 3.8125rem;
    color: white !important;
}

@media screen and (max-width: 767px) {
    .user-btns .login-link {
        padding-left: 1.875rem;
    }
}

.user-btns .login-link:hover {
    color: #edb31e !important;
}

.user-btns .login-link span {
    width: auto;
    max-width: 12.5rem;
}

.user-btns .login-link:before, .user-btns .login-link:after {
    content: '';
    position: absolute;
    top: calc(50% - 8.5px);
    left: 1.875rem;
    width: 15px;
    height: 17px;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -177px -5px;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .user-btns .login-link:before, .user-btns .login-link:after {
        left: 0;
    }
}

.user-btns .login-link:after {
    background-position: -177px -32px;
    opacity: 0;
}

.user-btns .login-link:hover:before {
    opacity: 0 !important;
}

.user-btns .login-link:hover:after {
    opacity: 1 !important;
}

.user-btns .login-link-active {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    width: 12.1875rem;
    color: white !important;
    border-top-left-radius: 0.1875rem;
    border-top-right-radius: 0.1875rem;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .user-btns .login-link-active {
        width: 10.625rem;
    }
}

.user-btns .login-link-active:before {
    content: '';
    position: absolute;
    top: calc(50% - 12.5px);
    left: 0.9375rem;
    display: block;
    width: 25px;
    height: 25px;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -114px -5px;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.user-btns .login-link-active.active {
    background: #31343d;
}

.user-btns .login-link-active.active .login-list {
    opacity: 1 !important;
    pointer-events: auto !important;
}

.user-btns .login-link-active > a {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    width: 100%;
    padding-right: 1.25rem;
    margin-left: 0;
}

@media screen and (max-width: 767px) {
    .user-btns .login-link-active > a {
        padding-right: 0;
    }
}

.user-btns .login-link-active > a span {
    max-width: 100%;
}

.user-btns .login-link-active > a:after {
    content: '';
    position: relative;
    top: 2px;
    margin-right: 5px;
    margin-left: 5px;
    border: 3px solid transparent;
    border-top: 3px solid white;
}

.user-btns .login-list {
    position: absolute;
    top: 100%;
    right: 0;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    border-bottom-right-radius: 0.1875rem;
    border-bottom-left-radius: 0.1875rem;
    background-color: #31343d;
    opacity: 0;
    -webkit-transition: all .2s;
    transition: all .2s;
    pointer-events: none;
}

.user-btns .login-list a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 100%;
    padding-left: 3.375rem;
    margin-left: 0;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.user-btns .login-list a:hover {
    background-color: #2a2d36;
}

.user-btns .login-list a:hover span {
    color: #edb31e;
}

.user-btns .login-list a span {
    max-width: 7.5rem;
    font-weight: 500;
    color: white;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.call-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}

.call-block > span a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 1.25rem;
    line-height: 1.5625rem;
    color: white;
}

.call-block > span:before {
    display: inline-block;
    content: '';
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 12px;
    height: 10px;
    margin-right: 0.625rem;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -177px -137px;
}

@media screen and (max-width: 767px) {
    .call-block > span:before {
        display: none;
    }
}

.call-block > span img {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 0.625rem;
}

@media screen and (max-width: 767px) {
    .call-block > span img {
        display: none;
    }
}

.call-block a {
    font-size: 0.75rem;
    line-height: 1.25rem;
    color: #edb31e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .call-block a {
        display: none;
    }
}

.call-block a:hover {
    opacity: .6;
}

.btn-catalog {
    position: relative;
    width: 9.5rem;
    height: 5rem;
}

@media screen and (max-width: 767px) {
    .btn-catalog {
        position: static;
        width: auto;
        height: auto;
    }
}

@media screen and (min-width: 768px) {
    .btn-catalog:hover > a:first-child, .btn-catalog.active > a:first-child {
        color: #22252e !important;
        background: #eaeaea !important;
    }

    .btn-catalog:hover > a:first-child:before, .btn-catalog.active > a:first-child:before {
        background-position: -35px -105px;
    }

    .btn-catalog:hover > a:first-child:after, .btn-catalog.active > a:first-child:after {
        border-top: 0.1875rem solid #22252e !important;
    }
}

@media screen and (min-width: 768px) {
    .btn-catalog > a:first-child {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 100%;
        height: 100%;
        padding-left: 1.0625rem;
        font-size: 0.9375rem;
        font-weight: 600;
        color: #edb31e;
        border-top-left-radius: 0.1875rem;
        -webkit-border-top-right-radius: 0.1875rem;
        background: transparent;
        cursor: pointer;
        -webkit-transition: all .2s;
        transition: all .2s;
    }
}

@media screen and (max-width: 767px) {
    .btn-catalog > a:first-child {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 18px;
        height: 18px;
    }

    .btn-catalog > a:first-child span {
        display: none;
    }

    .btn-catalog > a:first-child:before {
        content: '';
        display: block;
        width: 20px;
        height: 15px;
        background-image: url("../img/assets/btn/css_sprites.png");
        background-repeat: no-repeat;
        background-position: -65px -105px;
    }
}

@media screen and (min-width: 768px) {
    .btn-catalog > a:first-child:after {
        content: '';
        margin-left: 0.875rem;
        border: 0.1875rem solid transparent;
        border-top: 0.1875rem solid white;
        -webkit-transform: translateY(50%);
        transform: translateY(50%);
    }
}

@media screen and (min-width: 768px) {
    .btn-catalog > a:first-child:before {
        content: '';
        position: absolute;
        top: calc(50% - 7.5px);
        left: 0.8125rem;
        display: block;
        width: 20px;
        height: 15px;
        background-image: url("../img/assets/btn/css_sprites.png");
        background-repeat: no-repeat;
        background-position: -65px -105px;
    }
}

.btn-catalog .list {
    position: absolute;
    z-index: 999;
    top: 100%;
    left: 0;
    display: none;
    width: 16.875rem;
    border-bottom-right-radius: 0.1875rem;
    border-bottom-left-radius: 0.1875rem;
    background-color: white;
    -webkit-box-shadow: 0 0.75rem 1.175rem 0.075rem rgba(0, 0, 0, 0.24);
    box-shadow: 0 0.75rem 1.175rem 0.075rem rgba(0, 0, 0, 0.24);
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (min-width: 768px) {
    .btn-catalog .list {
        height: auto !important;
    }
}

@media screen and (max-width: 767px) {
    .btn-catalog .list {
        top: 0;
        right: 0;
        display: block !important;
        width: 100%;
        padding-top: 6.4375rem;
        background-color: transparent;
    }
}

@media screen and (max-width: 767px) {
    .btn-catalog .list:not(.active) {
        -webkit-box-shadow: none;
        box-shadow: none;
    }
}

.btn-catalog .list li {
    float: none;
}

.btn-catalog .list a {
    position: relative;
}

@media screen and (min-width: 768px) {
    .btn-catalog .list .list-inner {
        display: block !important;
    }
}

@media screen and (max-width: 767px) {
    .btn-catalog .list .list-inner {
        display: none;
    }
}

.btn-catalog .list .list-inner > UL {
    border-top-right-radius: 0.1875rem;
    border-bottom-right-radius: 0.1875rem;
    border-bottom-left-radius: 0.1875rem;
}

@media screen and (max-width: 767px) {
    .btn-catalog .list .list-inner > UL {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }
}

.btn-catalog .list .list-inner > UL li {
    border-top: none !important;
}

.btn-catalog .list .list-inner > UL li:first-child {
    border-top-right-radius: 0.1875rem;
}

.btn-catalog .list .list-inner > UL li:first-child a {
    border-top-right-radius: 0.1875rem;
}

.btn-catalog .list .list-inner > UL li:last-child {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}

.btn-catalog .list .list-inner > UL li:last-child a {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}

.btn-catalog .list .list-inner > UL > li {
    position: relative;
    cursor: pointer;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.btn-catalog .list .list-inner > UL > li:hover {
    background: #eaeaea;
}

@media screen and (min-width: 768px) {
    .btn-catalog .list .list-inner > UL > li:hover > a span {
        color: #edb31e !important;
    }
}

.btn-catalog .list .list-inner > UL > li > a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    padding-top: 0.9375rem;
    padding-right: 1.25rem;
    padding-bottom: 0.9375rem;
    padding-left: 2.5rem;
    font-family: "Montserrat", Helvetica, Arial, sans-serif !important;
}

@media screen and (max-width: 767px) {
    .btn-catalog .list .list-inner > UL > li > a {
        padding-top: 0.6875rem;
        padding-right: 2.5rem;
        padding-bottom: 0.6875rem;
        padding-left: 4.5625rem;
    }
}

.btn-catalog .list .list-inner > UL > li > a span {
    font-size: 0.8125rem !important;
    font-weight: 600 !important;
    line-height: 1.125rem;
    color: #22252e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .btn-catalog .list .list-inner > UL > li > a span {
        font-size: 0.75rem !important;
    }
}

@media screen and (max-width: 767px) {
    .btn-catalog .list .list-inner > UL > li:first-child > a {
        padding-top: 0;
    }
}

.btn-catalog .list .list-inner > UL > li ul {
    width: 19.8125rem;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    border-radius: 0.1875rem;
    background: white;
    -webkit-box-shadow: 0 0 1.125rem 0.075rem rgba(0, 0, 0, 0.24);
    box-shadow: 0 0 1.125rem 0.075rem rgba(0, 0, 0, 0.24);
}

@media screen and (max-width: 767px) {
    .btn-catalog .list .list-inner > UL > li ul {
        display: none !important;
    }
}

.btn-catalog .list .list-inner > UL > li ul .pseudo-arrow {
    content: '';
    position: absolute;
    top: 0;
    right: 100%;
    display: block;
    border: 0.625rem solid transparent;
    border-right: 0.625rem solid white;
    border-radius: 0.1875rem;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: none !important;
    transition: none !important;
    pointer-events: none;
}

.btn-catalog .list .list-inner > UL > li ul a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 2.5rem;
    font-family: "Montserrat", Helvetica, Arial, sans-serif !important;
    font-size: 0.8125rem !important;
    font-weight: 600 !important;
    background-color: transparent !important;
}

.btn-catalog .list .list-inner > UL > li ul a:hover span {
    color: #edb31e !important;
}

.btn-catalog .list .list-inner > UL > li ul a span {
    display: block;
    width: 15.625rem;
    overflow: hidden;
    font-size: 0.8125rem !important;
    font-weight: 600 !important;
    line-height: 1.125rem;
    color: #22252e;
    white-space: normal !important;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.btn-catalog .sm .sub-arrow {
    content: '';
    position: absolute;
    top: calc(50% - 3.5px);
    right: 0.75rem !important;
    left: auto !important;
    width: auto !important;
    width: 4px !important;
    height: auto !important;
    height: 7px !important;
    margin-top: 0 !important;
    border: none;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -133px -131px;
}

@media screen and (max-width: 767px) {
    .btn-catalog .sm .sub-arrow {
        display: none;
    }
}

.btn-catalog .sm .sub-arrow:before {
    display: none;
}

.btn-catalog .paranja {
    position: absolute;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.3);
}

@media screen and (min-width: 768px) {
    .btn-catalog .paranja {
        display: none;
    }
}

.btn-catalog .m-top-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 5.1875rem;
    padding-left: 1.875rem;
    background-color: white;
}

@media screen and (min-width: 768px) {
    .btn-catalog .m-top-block {
        display: none;
    }
}

.btn-catalog .m-top-block .title {
    font-size: 0.9375rem;
    font-weight: 600;
    color: #59606a;
}

.btn-catalog .close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 20px;
    height: 20px;
    margin-right: 0.8125rem;
}

@media screen and (min-width: 768px) {
    .btn-catalog .close {
        display: none;
    }
}

.btn-catalog .m-catalog-title {
    position: relative;
    width: 20rem;
    padding-top: 2.1875rem;
    padding-bottom: 2.1875rem;
    padding-left: 3.9375rem;
    overflow: hidden;
    font-size: 0.9375rem;
    font-weight: 600;
    border-top: 1px solid #eceff6;
    background-color: white;
    -webkit-transition: all .2s;
    transition: all .2s;
    transition: all .2s;
}

@media screen and (min-width: 768px) {
    .btn-catalog .m-catalog-title {
        display: none;
    }
}

.btn-catalog .m-catalog-title span {
    display: block;
    width: 12.5rem;
    overflow: hidden;
    white-space: nowrap;
}

.btn-catalog .m-catalog-title:after {
    content: '';
    position: absolute;
    top: 2.6875rem;
    right: 2.5rem;
    display: block;
    border: 0.1875rem solid transparent;
    border-top: 0.1875rem solid #22252e;
}

.btn-catalog .m-catalog-title.active {
    background-color: #eaeaea;
}

@media screen and (max-width: 767px) {
    .btn-catalog .m-catalog-title.active + .list-inner {
        padding-bottom: 1.5rem;
        background-color: #eaeaea !important;
    }
}

@media screen and (max-width: 767px) {
    .btn-catalog .m-catalog-title.active + .list-inner * {
        background-color: #eaeaea !important;
    }
}

.btn-catalog .m-sections {
    font-size: 0.9375rem;
    background-color: white;
}

@media screen and (min-width: 768px) {
    .btn-catalog .m-sections {
        display: none;
    }
}

.btn-catalog .m-sections .m-section {
    position: relative;
    border-top: 1px solid #eceff6;
    background-color: white;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.btn-catalog .m-sections .m-section:after {
    content: '';
    position: absolute;
    top: 2.5625rem;
    right: 2.5rem;
    display: block;
    border: 0.1875rem solid transparent;
    border-top: 0.1875rem solid #22252e;
}

.btn-catalog .m-sections .m-section .title {
    width: 20rem;
    padding-top: 2.1875rem;
    padding-bottom: 2.1875rem;
    padding-left: 3.9375rem;
    overflow: hidden;
    font-weight: 600;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.btn-catalog .m-sections .m-section .title span {
    display: block;
    width: 13.125rem;
    overflow: hidden;
    white-space: nowrap;
}

.btn-catalog .m-sections .m-section .links {
    display: none;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.btn-catalog .m-sections .m-section .links a {
    display: block;
    padding-top: 0.6875rem;
    padding-right: 1.875rem;
    padding-bottom: 0.6875rem;
    padding-left: 4.5625rem;
    font-size: 0.75rem;
    font-weight: 600;
    line-height: 1.125rem;
}

.btn-catalog .m-sections .m-section .links a:first-child {
    padding-top: 0;
}

.btn-catalog .m-sections .m-section.active {
    padding-bottom: 1.4375rem;
    background: #eaeaea;
}

.btn-catalog .m-sections .m-section-point {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 0.9375rem;
    border-top: 1px solid #eceff6;
    background-color: white;
}

.btn-catalog .m-sections .m-section-point span {
    display: block;
    width: 16.875rem;
    padding-top: 2.1875rem;
    padding-bottom: 2.1875rem;
    padding-left: 3.9375rem;
    overflow: hidden;
    font-weight: 600;
    white-space: nowrap;
}

.search-field {
    position: relative;
    width: 48.125rem;
    height: 3.125rem;
    border-radius: 0.1875rem;
}

@media screen and (max-width: 1279px) {
    .search-field {
        width: 36.25rem;
    }
}

@media screen and (max-width: 1023px) {
    .search-field {
        width: 21.875rem;
    }
}

@media screen and (max-width: 767px) {
    .search-field {
        width: 18px;
        height: 18px;
    }
}

.search-field form {
    width: 100%;
    height: 100%;
}

.search-field input[type='text'] {
    display: block;
    width: 100%;
    height: 100%;
    padding-right: 3.125rem;
    padding-left: 1.875rem;
    font-size: 0.8125rem;
    font-weight: 500;
    border-radius: 0.1875rem;
    background: white;
}

.search-field input[type='text']::-webkit-input-placeholder {
    color: #a5a6ad;
}

.search-field input[type='text']:-ms-input-placeholder {
    color: #a5a6ad;
}

.search-field input[type='text']::-ms-input-placeholder {
    color: #a5a6ad;
}

.search-field input[type='text']::placeholder {
    color: #a5a6ad;
}

@media screen and (min-width: 768px) {
    .search-field button.submit {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 3rem;
        height: 100%;
        padding: 0 !important;
        border: 0;
        background-color: transparent;
        outline: none;
    }

    .search-field button.submit:after {
        content: '';
        display: block;
        width: 18px;
        height: 18px;
        background-image: url("../img/assets/btn/css_sprites.png");
        background-repeat: no-repeat;
        background-position: -114px -73px;
    }
}

@media screen and (max-width: 767px) {
    .search-field button.submit {
        display: block;
        width: 18px;
        height: 18px;
        border: 0;
        background-color: transparent;
        background-image: url("../img/assets/btn/css_sprites.png");
        background-repeat: no-repeat;
        background-position: -114px -73px;
        outline: none;
    }
}

@media screen and (max-width: 767px) {
    .search-field:not(.search-field_page) input[type='text'] {
        position: absolute;
        width: 1px;
        height: 1px;
        padding: 0;
        opacity: 0;
        pointer-events: none;
    }
}

@media screen and (max-width: 767px) {
    .search-field_page {
        height: 3.125rem;
    }
}

@media screen and (max-width: 767px) {
    .search-field_page input {
        padding-left: 1.0625rem !important;
    }
}

@media screen and (max-width: 767px) {
    .search-field_page form {
        display: block;
    }
}

@media screen and (max-width: 767px) {
    .search-field_page button.submit {
        position: absolute;
        top: calc(50% - 9px);
        right: 18px;
    }
}

.cart-btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (min-width: 1281px) {
    .cart-btns {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 14vw;
        max-width: 203px;
    }
}

.cart-btns > a {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.cart-btns__item {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    width: 5.625rem;
    height: 3.125rem;
}

@media screen and (max-width: 767px) {
    .cart-btns__item {
        width: 18px;
        height: 18px;
    }
}

@media screen and (max-width: 767px) {
    .cart-btns__item:nth-child(1) {
        margin-right: 2.875rem;
    }
}

.cart-btns__item.active span:nth-child(3) {
    opacity: 1 !important;
    pointer-events: auto;
}

.cart-btns__item.active .img-block img:nth-child(1) {
    opacity: 0 !important;
}

.cart-btns__item.active .img-block img:nth-child(2) {
    opacity: 1 !important;
}

.cart-btns__item.active .img-block img:nth-child(3) {
    opacity: 0 !important;
}

.cart-btns__item .img-block {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 1.875rem;
}

@media screen and (max-width: 767px) {
    .cart-btns__item .img-block {
        height: 100%;
    }
}

.cart-btns__item .img-block:after {
    content: '';
    display: block;
    width: 13px;
    height: 15px;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -177px -112px;
}

.cart-btns__item span:nth-child(2) {
    font-size: 0.75rem;
    font-weight: 500;
    color: white;
}

@media screen and (max-width: 767px) {
    .cart-btns__item span:nth-child(2) {
        display: none;
    }
}

.cart-btns__item span:nth-child(3) {
    position: absolute;
    top: 0;
    left: 70%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 1.25rem;
    height: 1.25rem;
    padding-top: 0.0625rem;
    padding-right: 0.4375rem;
    padding-left: 0.4375rem;
    font-family: "Gotham Pro", Helvetica, Arial, sans-serif;
    font-size: 0.625rem;
    font-weight: 500;
    color: #22252e;
    white-space: nowrap;
    border-radius: 0.1875rem;
    background: white;
    opacity: 0;
    pointer-events: none;
}

@media screen and (max-width: 767px) {
    .cart-btns__item span:nth-child(3) {
        top: -8px;
        left: 25px;
    }
}

.cart-btns__item:nth-child(1).active .img-block:after {
    background-position: -177px -87px;
}

.cart-btns__item:nth-child(1).active:hover .img-block:after {
    background-position: -31px -131px;
}

.cart-btns__item:nth-child(2) .img-block:after {
    width: 18px;
    height: 16px;
    background-position: -149px -5px;
}

.cart-btns__item:nth-child(2).active .img-block:after {
    background-position: -149px -59px;
}

.cart-btns__item:nth-child(2).active:hover .img-block:after {
    background-position: -149px -85px;
}

.cart-btns > span:nth-child(2) .cart-btns__item {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    width: 5.625rem;
    height: 3.125rem;
}

@media screen and (max-width: 767px) {
    .cart-btns > span:nth-child(2) .cart-btns__item {
        width: 18px;
        height: 18px;
        margin-right: 0 !important;
    }
}

.cart-btns > span:nth-child(2) .cart-btns__item.active span:nth-child(3) {
    opacity: 1 !important;
    pointer-events: auto;
}

.cart-btns > span:nth-child(2) .cart-btns__item .img-block {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 1.875rem;
}

@media screen and (max-width: 767px) {
    .cart-btns > span:nth-child(2) .cart-btns__item .img-block {
        height: 100%;
    }
}

.cart-btns > span:nth-child(2) .cart-btns__item .img-block:after {
    content: '';
    display: block;
    width: 18px;
    height: 16px;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -149px -5px;
}

.cart-btns > span:nth-child(2) .cart-btns__item span:nth-child(2) {
    font-size: 0.75rem;
    font-weight: 500;
    color: white;
}

@media screen and (max-width: 767px) {
    .cart-btns > span:nth-child(2) .cart-btns__item span:nth-child(2) {
        display: none;
    }
}

.cart-btns > span:nth-child(2) .cart-btns__item span:nth-child(3) {
    position: absolute;
    top: 0;
    left: 70%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-width: 1.25rem;
    height: 1.25rem;
    padding-top: 0.0625rem;
    padding-right: 0.4375rem;
    padding-left: 0.4375rem;
    font-family: "Gotham Pro", Helvetica, Arial, sans-serif;
    font-size: 0.625rem;
    font-weight: 500;
    line-height: normal;
    line-height: normal;
    color: #22252e;
    border-radius: 0.1875rem;
    background: white;
    opacity: 0;
    pointer-events: none;
}

@media screen and (max-width: 767px) {
    .cart-btns > span:nth-child(2) .cart-btns__item span:nth-child(3) {
        top: -8px;
        left: 25px;
    }
}

.cart-btns > span:nth-child(2) .cart-btns__item.active .img-block:after {
    background-position: -149px -59px;
}

.cart-btns > span:nth-child(2) .cart-btns__item.active:hover .img-block:after {
    background-position: -149px -85px;
}

.cart-btns > span:nth-child(2).active .cart-btns__item span:nth-child(3) {
    opacity: 1 !important;
    pointer-events: auto;
}

.cart-btns > span:nth-child(2).active .cart-btns__item .img-block:after {
    background-position: -149px -59px;
}

.cart-btns > span:nth-child(2).active .cart-btns__item:hover .img-block:after {
    background-position: -149px -85px;
}

.gray-title {
    height: 2.8125rem;
}

@media screen and (max-width: 1279px) {
    .gray-title {
        height: 2.3125rem;
    }
}

@media screen and (max-width: 1279px) {
    .gray-title img {
        width: 100%;
    }
}

.product-item {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 24.25rem;
    height: 12.5rem;
    padding-top: 1.5rem;
    padding-right: 1.25rem;
    padding-bottom: 1.875rem;
    padding-left: 1.875rem;
    overflow: hidden;
    border-right: 1px solid #eceff6;
    border-bottom: 1px solid #eceff6;
    border-radius: 0.1875rem;
    background: white;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 1279px) {
    .product-item {
        width: 19.5625rem;
        height: 9.875rem;
        padding-top: 0.9375rem;
        padding-bottom: 1.5625rem;
        padding-left: 1.5625rem;
    }
}

@media screen and (max-width: 1023px) {
    .product-item {
        width: 22.5rem;
        height: 12.1875rem;
        padding-top: 1.4375rem;
        padding-bottom: 1.875rem;
        padding-left: 1.875rem;
    }
}

@media screen and (max-width: 767px) {
    .product-item {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 20rem;
        height: 10.0625rem;
        padding-top: 1.25rem;
        padding-bottom: 1.4375rem;
        border-left: 1px solid #eceff6;
    }
}

.product-item:nth-child(1) {
    border-top: 1px solid #eceff6;
}

@media screen and (min-width: 1024px) {
    .product-item:nth-child(1), .product-item:nth-child(2), .product-item:nth-child(3) {
        border-top: 1px solid #eceff6;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .product-item:nth-child(1), .product-item:nth-child(2) {
        border-top: 1px solid #eceff6;
    }
}

@media screen and (min-width: 1024px) {
    .product-item:nth-child(3n+1) {
        border-left: 1px solid #eceff6;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .product-item:nth-child(2n+1) {
        border-left: 1px solid #eceff6;
    }
}

.product-item .text-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 11.875rem;
    height: 100%;
}

@media screen and (max-width: 1279px) {
    .product-item .text-block {
        width: 9.375rem;
    }
}

@media screen and (max-width: 1023px) {
    .product-item .text-block {
        width: 10.5rem;
    }
}

@media screen and (max-width: 767px) {
    .product-item .text-block {
        -ms-flex-negative: 0;
        flex-shrink: 0;
        width: 8.75rem;
    }
}

.product-item .text-block > span {
    width: 10.625rem;
    max-height: 5.625rem;
    overflow: hidden;
    font-size: 0.875rem;
    font-weight: 600;
    line-height: 1.375rem;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .product-item .text-block > span {
        width: auto;
        max-height: 4.6875rem;
        font-size: 0.75rem;
        line-height: 1.1875rem;
    }
}

.product-item .text-block .bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.product-item .text-block .bottom .btn_arrow {
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.product-item .text-block .bottom .count-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 1.4375rem;
    font-size: 0.75rem;
    font-weight: 500;
}

@media screen and (max-width: 1279px) {
    .product-item .text-block .bottom .count-block {
        margin-left: 0.625rem;
    }
}

@media screen and (max-width: 1023px) {
    .product-item .text-block .bottom .count-block {
        margin-left: 1.25rem;
    }
}

@media screen and (max-width: 767px) {
    .product-item .text-block .bottom .count-block {
        margin-left: 0.625rem;
    }
}

.product-item .img-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 8.75rem;
    height: 8.75rem;
    overflow: hidden;
}

@media screen and (max-width: 1279px) {
    .product-item .img-container {
        width: 6.875rem;
        height: 6.875rem;
    }
}

@media screen and (max-width: 1023px) {
    .product-item .img-container {
        width: 8.75rem;
        height: 8.75rem;
    }
}

@media screen and (max-width: 767px) {
    .product-item .img-container {
        width: 7.8125rem;
    }
}

.product-item .img-container img {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: 100% !important;
}

.product-item:hover {
    z-index: 2;
    -webkit-box-shadow: 0px 3px 26px 0px rgba(0, 0, 0, 0.05);
    box-shadow: 0px 3px 26px 0px rgba(0, 0, 0, 0.05);
}

.product-item:hover .text-block > span:first-child {
    color: #edb31e;
}

.product-item:hover .btn_arrow {
    background-color: #edb31e;
}

.catalog-item {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 16.6875rem;
    height: 24.375rem;
    padding-top: 0.9375rem;
    padding-right: 1.25rem;
    padding-bottom: 1.25rem;
    padding-left: 1.25rem;
    overflow: hidden;
    border-top: 1px solid #eceff6;
    border-right: 1px solid #eceff6;
    border-bottom: 1px solid #eceff6;
    border-left: 1px solid transparent;
    background-color: white;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 1023px) {
    .catalog-item {
        width: 15rem;
        height: 22.625rem;
    }
}

.catalog-item:hover {
    z-index: 2;
    -webkit-box-shadow: 0 0.1875rem 1.625rem 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0 0.1875rem 1.625rem 0 rgba(0, 0, 0, 0.05);
}

.catalog-item .img-container {
    position: relative;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 9.6875rem;
    margin-bottom: 1.6875rem;
}

@media screen and (max-width: 1023px) {
    .catalog-item .img-container {
        height: 7.5rem;
        margin-bottom: 2.3125rem;
    }
}

.catalog-item .img-container.js-no-photo {
    background-color: #edeff6;
}

.catalog-item .img-container img {
    position: relative;
    z-index: 2;
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: 100% !important;
}

.catalog-item .sale-flag {
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
}

.catalog-item .title {
    width: 90%;
    height: 4.625rem;
    margin-bottom: 0.625rem;
    overflow: hidden;
    font-size: 0.875rem;
    font-weight: 600;
    color: #22252e;
}

.catalog-item .title a {
    -webkit-transition: all .2s;
    transition: all .2s;
}

.catalog-item .title a:hover {
    color: #edb31e;
}

.catalog-item .stock {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0.125rem;
}

.catalog-item .stock span {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.75rem;
}

.catalog-item .stock span:first-child {
    color: #a5a6ad;
}

.catalog-item .stock span:last-child {
    font-weight: 600;
    color: #22252e;
}

.catalog-item .stock span:last-child:before {
    content: '';
    background-repeat: no-repeat;
}

.catalog-item .stock span:last-child.low:before {
    display: inline-block;
    width: 18px;
    height: 7px;
    margin-right: 0.3125rem;
    margin-left: 0.125rem;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -77px -131px;
}

.catalog-item .stock span:last-child.middle:before {
    display: inline-block;
    width: 1.125rem;
    height: 0.4375rem;
    margin-right: 0.3125rem;
    margin-left: 0.125rem;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -105px -131px;
}

.catalog-item .stock span:last-child.many:before {
    display: inline-block;
    width: 18px;
    height: 7px;
    margin-right: 0.3125rem;
    margin-left: 0.125rem;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -149px -111px;
}

.catalog-item .price-block {
    /*display: -webkit-box;
  display: -ms-flexbox;
  display: flex;*/
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    white-space: nowrap;
}

.catalog-item .price-block .price {
    font-size: 1rem;
    font-weight: 600;
}

.catalog-item .price-block .old-price {
    margin-left: 0.875rem;
    font-size: 0.75rem;
    text-decoration: line-through;
}

@media screen and (max-width: 1279px) {
    .catalog-item .price-block .old-price {
        margin-left: 0.3125rem;
        font-size: 0.75rem;
    }
}

.catalog-item .btn-block {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: auto;
}

.catalog-item .btn-block .btn_yellow {
    position: absolute;
    top: 0;
    right: 0;
}

.catalog-item .btn-block .btn_gray {
    position: absolute;
    top: 0;
    right: 0;
}

.catalog-item .btn-block .btn_black-white {
    position: absolute;
    top: 0;
    right: 0;
}

@media screen and (max-width: 767px) {
    .list-item .catalog-item {
        width: 18.125rem;
        height: 25.625rem;
        padding-top: 1.875rem;
        padding-right: 1.875rem;
        padding-bottom: 1.875rem;
        padding-left: 1.875rem;
    }
}

@media screen and (max-width: 767px) and (max-width: 1279px) {
    .list-item .catalog-item {
        height: 23.0625rem;
        padding-top: 1.25rem;
    }
}

@media screen and (max-width: 767px) {
    .list-item .catalog-item .title {
        height: 3.5625rem;
    }

    .list-item .catalog-item .price-block {
        margin-top: 0;
    }
}

@media screen and (max-width: 767px) and (max-width: 1279px) {
    .list-item .catalog-item .img-container {
        height: 7.5rem;
    }
}

@media screen and (max-width: 767px) and (max-width: 1279px) {
    .list-item .catalog-item .btn-block .btn_yellow,
    .list-item .catalog-item .btn-block .btn_gray,
    .list-item .catalog-item .btn-block .btn_black-white {
        width: 7.5rem;
    }
}

.list-item .catalog-item.no-animation {
    -webkit-transition: none !important;
    transition: none !important;
}

.list-item .catalog-item.no-animation * {
    -webkit-transition: none !important;
    transition: none !important;
}

@media screen and (min-width: 768px) {
    .list-item:not(.list) .catalog-item {
        width: 18.125rem;
        height: 25.625rem;
        padding-top: 1.875rem;
        padding-right: 1.875rem;
        padding-bottom: 1.875rem;
        padding-left: 1.875rem;
    }
}

@media screen and (min-width: 768px) and (max-width: 1279px) {
    .list-item:not(.list) .catalog-item {
        height: 23.0625rem;
        padding-top: 1.25rem;
    }
}

@media screen and (min-width: 768px) {
    .list-item:not(.list) .catalog-item .title {
        height: 3.5625rem;
    }

    .list-item:not(.list) .catalog-item .price-block {
        margin-top: 0;
    }
}

@media screen and (min-width: 768px) and (max-width: 1279px) {
    .list-item:not(.list) .catalog-item .img-container {
        height: 7.5rem;
    }
}

@media screen and (min-width: 768px) and (max-width: 1279px) {
    .list-item:not(.list) .catalog-item .btn-block .btn_yellow,
    .list-item:not(.list) .catalog-item .btn-block .btn_gray,
    .list-item:not(.list) .catalog-item .btn-block .btn_black-white {
        width: 7.5rem;
    }
}

@media screen and (min-width: 768px) {
    .list-item.list .catalog-item {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        width: 100%;
        height: auto;
        min-height: 6.8125rem;
        padding-right: 2.6875rem;
        padding-bottom: 0.9375rem;
        border-bottom: 1px solid transparent;
        border-left: 1px solid #eceff6;
    }
}

@media screen and (min-width: 768px) and (max-width: 1279px) {
    .list-item.list .catalog-item {
        padding-right: 1.875rem;
    }
}

@media screen and (min-width: 768px) {
    .list-item.list .catalog-item:last-child {
        border-bottom: 1px solid #eceff6;
    }

    .list-item.list .catalog-item .img-container {
        width: 127px;
        height: 84px;
        margin-bottom: 0;
    }
}

@media screen and (min-width: 768px) and (max-width: 1279px) {
    .list-item.list .catalog-item .img-container {
        width: 8.125rem;
    }
}

@media (max-width: 1199px) {
    .list-item.list .catalog-item .img-container {
        width: 100px;
    }
}

@media (max-width: 991px) {
    .list-item.list .catalog-item .img-container {
        width: 130px;
    }
}

@media (max-width: 767px) {
    .list-item.list .catalog-item .img-container {
        width: 100%;
    }
}

@media screen and (min-width: 768px) {
    .list-item.list .catalog-item .title {
        width: 15.75rem;
        height: auto;
        max-height: none;
        padding-top: 0.875rem;
        padding-right: 0.3125rem;
        padding-left: 1.625rem;
        margin-top: 0;
        font-size: 0.6875rem;
    }
}

@media screen and (min-width: 768px) and (max-width: 1279px) {
    .list-item.list .catalog-item .title {
        width: 10.9375rem;
    }
}

@media (max-width: 1278px) {
    .list-item.list .catalog-item .title {
        width: 365px;
    }
}

@media (max-width: 1199px) {
    .list-item.list .catalog-item .title {
        width: 270px;
        height: auto;
    }
}

@media (max-width: 991px) {
    .list-item.list .catalog-item .title {
        width: 300px;
        height: auto;
    }
}

@media screen and (min-width: 768px) {
    .list-item.list .catalog-item .title a {
        line-height: 1.25rem;
    }

    .list-item.list .catalog-item .btn-block {
        width: 14.1875rem;
        margin-top: 1.5rem;
        margin-left: auto;
    }
}

@media screen and (min-width: 768px) and (max-width: 1279px) {
    .list-item.list .catalog-item .btn-block {
        width: 10.9375rem;
    }
}

@media screen and (min-width: 768px) and (max-width: 1279px) {
    .list-item.list .catalog-item .btn-block .btn_yellow,
    .list-item.list .catalog-item .btn-block .btn_black-white,
    .list-item.list .catalog-item .btn-block .btn_gray {
        width: 8rem;
    }
}

@media (max-width: 767px) {
    .list-item.list .catalog-item .stock-price {
        margin-bottom: 20px;
        padding: 0;
    }
}

@media screen and (min-width: 768px) {
    .list-item.list .catalog-item .stock {
        margin-bottom: 0;
        line-height: 1.4375rem;
    }

    .list-item.list .catalog-item .stock span {
        line-height: 1.4375rem;
    }

    .list-item.list .catalog-item .stock-price {
        padding-top: 0.75rem;
        line-height: 1.4375rem;
    }

    .list-item.list .catalog-item .price-block {
        margin-top: 0;
        line-height: 1.4375rem;
    }
}

@media screen and (min-width: 768px) and (max-width: 1279px) {
    .list-item.list .catalog-item .price-block {
        display: block;
    }
}

@media screen and (min-width: 768px) {
    .list-item.list .catalog-item .price-block div {
        line-height: 1.4375rem;
    }
}

@media screen and (min-width: 768px) and (max-width: 1279px) {
    .list-item.list .catalog-item .price-block .old-price {
        margin-left: 0;
    }
}

@media screen and (min-width: 768px) {
    .list-item.list .catalog-item .price-block .price {
        font-size: 0.875rem;
    }
}

.catalog-slider {
    position: relative;
}

.catalog-slider .slider {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    overflow: hidden;
}

.catalog-slider .slider > .catalog-item:first-child {
    margin-left: 3.25rem;
    border-left: 1px solid #eceff6;
}

@media screen and (max-width: 1279px) {
    .catalog-slider .slider > .catalog-item:first-child {
        margin-left: 4.1875rem;
    }
}

@media screen and (max-width: 1023px) {
    .catalog-slider .slider > .catalog-item:first-child {
        margin-left: 0;
    }
}

@media screen and (max-width: 767px) {
    .catalog-slider .slider > .catalog-item:first-child {
        margin-right: auto;
        margin-left: auto;
    }
}

@media screen and (min-width: 1280px) {
    .catalog-slider .slider > .catalog-item:nth-child(1n + 5) {
        display: none;
    }
}

@media screen and (max-width: 1279px) {
    .catalog-slider .slider > .catalog-item:nth-child(1n + 4) {
        display: none;
    }
}

@media screen and (max-width: 767px) {
    .catalog-slider .slider > .catalog-item:nth-child(1n + 2) {
        display: none;
    }
}

.catalog-slider .slider-container {
    width: 66.75rem;
    margin-right: auto;
    margin-left: auto;
}

@media screen and (max-width: 1279px) {
    .catalog-slider .slider-container {
        width: 50.375rem;
    }
}

@media screen and (max-width: 1023px) {
    .catalog-slider .slider-container {
        width: 45rem;
    }
}

@media screen and (max-width: 767px) {
    .catalog-slider .slider-container {
        width: 15rem;
    }
}

.catalog-slider .pagination {
    position: absolute;
    z-index: 2;
    top: -4.0625rem;
    right: 0;
    width: auto;
}

@media screen and (max-width: 1023px) {
    .catalog-slider .pagination {
        top: -3.4375rem;
    }
}

@media screen and (max-width: 767px) {
    .catalog-slider .pagination {
        opacity: 0 !important;
        pointer-events: none !important;
    }
}

.catalog-slider .pagination .swiper-pagination-bullet {
    margin-left: 0.5rem;
    border: 0.125rem solid #edb31e;
    background: transparent;
    background-color: transparent;
    opacity: 1;
    outline: none;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.catalog-slider .pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover {
    background-color: #edb31e;
}

.catalog-slider .pagination .swiper-pagination-bullet-active {
    border: 0.125rem solid #a5a6ad;
}

.catalog-slider .prev-arrow, .catalog-slider .next-arrow {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 0;
    cursor: pointer;
    outline: none;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

@media screen and (max-width: 1023px) {
    .catalog-slider .prev-arrow, .catalog-slider .next-arrow {
        opacity: 0;
        pointer-events: none;
    }
}

.catalog-slider .prev-arrow.swiper-button-disabled, .catalog-slider .next-arrow.swiper-button-disabled {
    opacity: 0;
    pointer-events: none;
}

.catalog-slider .next-arrow {
    right: 0;
    left: auto;
}

.catalog-slider .swiper-wrapper .swiper-slide:first-child .catalog-item {
    border-left: 1px solid #eceff6;
}

@media screen and (max-width: 767px) {
    .catalog-slider .swiper-slide {
        width: 15rem !important;
        opacity: .7;
    }
}

@media screen and (max-width: 767px) {
    .catalog-slider .swiper-slide-active {
        opacity: 1;
        pointer-events: auto;
    }
}

@media screen and (min-width: 1280px) {
    .catalog-slider .swiper-slide-prev, .catalog-slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide {
        opacity: 0;
        pointer-events: none;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .catalog-slider .swiper-slide-prev, .catalog-slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide {
        opacity: 0;
        pointer-events: none;
    }
}

.catalog-slider .swiper-slide-active .catalog-item {
    border-left: 1px solid #eceff6;
}

.sale-flag {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 3.9375rem;
    height: 1.4375rem;
    overflow: hidden;
    font-family: "Gotham Pro", Helvetica, Arial, sans-serif;
    font-size: 0.625rem;
    font-weight: 500;
    color: white;
    text-transform: uppercase;
    border-radius: 0.1875rem;
    background: #e40116;
}

.question-banner {
    width: 22.9375rem;
    height: 12.75rem;
    padding-left: 1.25rem;
    overflow: hidden;
    border-radius: 0.1875rem;
    background-image: url("../img/assets/question-banner/bg.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

@media screen and (max-width: 1279px) {
    .question-banner {
        width: 18.75rem;
        background-size: cover;
    }
}

.question-banner img {
    width: 6.1875rem !important;
    height: 5.625rem !important;
    -webkit-transform: translateY(-15%) translateX(-30%);
    transform: translateY(-15%) translateX(-30%);
    pointer-events: none;
}

.question-banner .inner {
    width: 11.875rem;
    max-height: 5.9375rem;
    overflow: hidden;
}

.question-banner .title {
    font-family: "Gotham Pro", Helvetica, Arial, sans-serif;
    font-size: 1.125rem;
    font-weight: 500;
}

.question-banner .text {
    margin-top: 1.0625rem;
    font-size: 0.75rem;
    line-height: 1.125rem;
}

.about-company-news {
    margin-top: 2rem;
}

.about-company-news .date {
    font-size: 0.75rem;
    line-height: 1.5625rem;
    color: #a5a6ad;
}

.about-company-news a {
    font-size: 0.8125rem;
    font-weight: 600;
    line-height: 1.25rem;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.about-company-news a:hover {
    color: #edb31e;
}

.about-company-news .title-block .title {
    font-size: 1.5rem !important;
}

.about-company-news .items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0.9375rem;
}

@media screen and (max-width: 767px) {
    .about-company-news .items {
        display: block;
        margin-top: 0.5rem;
    }
}

.about-company-news__item {
    width: 50%;
    padding-right: 1.875rem;
}

@media screen and (max-width: 767px) {
    .about-company-news__item {
        width: 100%;
        padding-right: 0;
        margin-bottom: 0.625rem;
    }
}

.about-company-news .all-link {
    display: none;
}

@media screen and (max-width: 767px) {
    .about-company-news .all-link {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        margin-top: 0.625rem;
        color: #edb31e;
    }
}

.sidebar-menu {
    width: 15rem;
}

@media screen and (max-width: 1279px) {
    .sidebar-menu {
        width: 12.5rem;
    }
}

.sidebar-menu > div {
    position: relative;
    border-right: 1px solid #eceff6;
    border-bottom: 1px solid #eceff6;
    border-left: 1px solid #eceff6;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.sidebar-menu > div:first-child {
    border-top: 1px solid #eceff6;
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
}

.sidebar-menu > div:last-child {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
}

.sidebar-menu > div a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 0.625rem;
    padding-right: 1.25rem;
    padding-bottom: 0.625rem;
    padding-left: 2.1875rem;
}

.sidebar-menu > div a span {
    font-size: 0.8125rem;
    font-weight: 500;
    color: #22252e;
}

.sidebar-menu > div:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    display: block;
    width: 0.125rem;
    background: #edb31e;
    opacity: 0;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.sidebar-menu > div.active, .sidebar-menu > div:hover {
    background: #fdfcfe;
}

.sidebar-menu > div.active:after, .sidebar-menu > div:hover:after {
    opacity: 1;
}

@media screen and (max-width: 767px) {
    .breadcrumbs {
        display: none;
    }
}

.breadcrumbs a {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-right: 2.5rem;
    font-size: 0.75rem;
    font-weight: 500;
    color: #22252e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.breadcrumbs a:hover {
    opacity: .7;
}

.breadcrumbs a:after {
    content: '';
    position: absolute;
    top: 50%;
    right: -1.375rem;
    width: 5px;
    height: 8px;
    background-image: url("../img/assets/breadcrumbs/arrow.png");
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.breadcrumbs a:last-child:after {
    display: none !important;
}

.breadcrumbs span {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 0.75rem;
    font-weight: 500;
    color: #a5a6ad;
}

.tabs-block {
    position: relative;
    width: 42.1875rem;
    overflow: hidden;
}

@media screen and (max-width: 1279px) {
    .tabs-block {
        width: 33.75rem;
    }
}

@media screen and (max-width: 1023px) {
    .tabs-block {
        width: 100%;
    }
}

.tabs-block__tabs {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #eceff6;
    background: white;
}

.tabs-block__tabs .frame .slidee {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (min-width: 768px) {
    .tabs-block__tabs .frame .slidee {
        -webkit-transform: none !important;
        transform: none !important;
    }
}

@media screen and (max-width: 767px) {
    .tabs-block__tabs .frame .slidee {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
        border-top: 1px solid #eceff6;
        background-color: #fcfcfc;
    }
}

.tabs-block__tabs.isStuck {
    z-index: 2 !important;
}

.tabs-block__tabs .tab-btn {
    padding-right: 0.125rem;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.tabs-block__tabs .tab-btn div {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 3.125rem;
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
    border-top: 1px solid #eceff6;
    border-right: 1px solid #eceff6;
    border-left: 1px solid #eceff6;
    background-color: #fcfcfc;
    cursor: pointer;
}

@media screen and (max-width: 1279px) {
    .tabs-block__tabs .tab-btn div {
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

@media screen and (max-width: 1023px) {
    .tabs-block__tabs .tab-btn div {
        padding-right: 1.25rem;
        padding-left: 1.25rem;
    }
}

@media screen and (max-width: 767px) {
    .tabs-block__tabs .tab-btn div {
        padding-right: 0;
        padding-left: 0;
        margin-right: 0.9375rem;
        border-top: 1px solid transparent;
        border-right: none;
        border-left: none;
    }
}

.tabs-block__tabs .tab-btn div span {
    font-size: 0.875rem;
    font-weight: 600;
}

@media screen and (max-width: 767px) {
    .tabs-block__tabs .tab-btn div span {
        font-size: 0.75rem;
    }
}

.tabs-block__tabs .tab-btn:hover div {
    background-color: white;
}

@media screen and (max-width: 767px) {
    .tabs-block__tabs .tab-btn:hover div {
        background-color: #fcfcfc;
    }
}

.tabs-block__tabs .tab-btn.active div {
    background-color: white;
}

@media screen and (max-width: 767px) {
    .tabs-block__tabs .tab-btn.active div {
        background-color: #fcfcfc;
    }
}

.tabs-block__content {
    position: relative;
    margin-top: 2.3125rem;
}

@media screen and (max-width: 767px) {
    .tabs-block__content {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.tabs-block__content:not(.is-loaded) .tab:not(:first-child) {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    pointer-events: none;
}

.tabs-block__content.is-loaded .tab:not(.active) {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    pointer-events: none;
}

.tabs-block .tab-string {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 1px;
    height: 2px;
    background: #22252e;
    opacity: 0;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.tabs-block .scrollbar {
    width: 100%;
    height: 0.125rem;
}

.tabs-block .scrollbar .handle {
    width: 5px;
    height: 100%;
    background-color: black;
}

.card-gallery {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 23.125rem;
    overflow: hidden;
}

@media screen and (max-width: 1279px) {
    .card-gallery {
        width: 18.75rem;
    }
}

@media screen and (max-width: 1023px) {
    .card-gallery {
        width: 45rem;
    }
}

@media screen and (max-width: 767px) {
    .card-gallery {
        width: 10.3125rem;
        overflow: visible;
    }
}

.card-gallery:not(.is-loaded) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 23.125rem;
    height: 23.125rem;
    overflow: hidden;
    border: 1px solid #eceff6;
    border-radius: 0.1875rem;
    opacity: 0;
    pointer-events: none;
}

@media screen and (max-width: 1279px) {
    .card-gallery:not(.is-loaded) {
        width: 18.75rem;
        height: 18.75rem;
    }
}

@media screen and (max-width: 1023px) {
    .card-gallery:not(.is-loaded) {
        width: 10.3125rem;
        height: 10.3125rem;
        border: 1px solid transparent;
    }
}

.card-gallery:not(.is-loaded) img {
    width: 100% !important;
    max-width: 23.125rem !important;
    height: auto !important;
    max-height: 23.125rem !important;
}

@media screen and (max-width: 1279px) {
    .card-gallery:not(.is-loaded) img {
        max-width: 18.75rem !important;
        max-height: 18.75rem !important;
    }
}

@media screen and (max-width: 1023px) {
    .card-gallery:not(.is-loaded) img {
        max-width: 10.3125rem !important;
        max-height: 10.3125rem !important;
    }
}

.card-gallery:not(.is-loaded) img.ww {
    width: auto !important;
    height: 100% !important;
}

.card-gallery:not(.is-loaded) a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 23.125rem !important;
    height: 23.125rem !important;
}

@media screen and (max-width: 1279px) {
    .card-gallery:not(.is-loaded) a {
        width: 18.75rem !important;
        height: 18.75rem !important;
    }
}

@media screen and (max-width: 1023px) {
    .card-gallery:not(.is-loaded) a {
        width: 10.3125rem !important;
        height: 10.3125rem !important;
    }
}

.card-gallery:not(.is-loaded) a:not(:first-child) {
    position: absolute;
    opacity: 0;
    pointer-events: none;
}

.card-gallery .img-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 23.125rem;
    height: 23.125rem;
    overflow: hidden;
    border: 1px solid #eceff6;
    border-radius: 0.1875rem;
}

@media screen and (max-width: 1279px) {
    .card-gallery .img-container {
        width: 18.75rem;
        height: 18.75rem;
    }
}

@media screen and (max-width: 1023px) {
    .card-gallery .img-container {
        width: 10.3125rem;
        height: 10.3125rem;
        border: 1px solid transparent;
    }
}

.card-gallery .img-container img {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: 100% !important;
}

.card-gallery .img-container img.swiper-lazy:not(.swiper-lazy-loaded) {
    opacity: 0;
    pointer-events: none;
}

.card-gallery .slider {
    width: 100%;
    height: 100%;
}

.card-gallery .slider-container {
    width: 100%;
    height: 100%;
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .card-gallery .slider-container {
        width: 45rem;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .card-gallery .swiper-wrapper {
        width: 45rem;
    }
}

.card-gallery .swiper-slide {
    opacity: 0;
}

@media screen and (max-width: 767px) {
    .card-gallery .swiper-slide {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        opacity: 1;
    }
}

@media screen and (max-width: 767px) {
    .card-gallery .swiper-slide.swiper-slide-prev {
        -webkit-transform: translateX(-0.625rem) !important;
        transform: translateX(-0.625rem) !important;
    }
}

@media screen and (max-width: 767px) {
    .card-gallery .swiper-slide.swiper-slide-next {
        -webkit-transform: translateX(0.625rem) !important;
        transform: translateX(0.625rem) !important;
    }
}

.card-gallery .swiper-slide-active {
    opacity: 1;
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .card-gallery .swiper-slide-active + .swiper-slide {
        opacity: 1;
        -webkit-transform: translateX(0.3125rem);
        transform: translateX(0.3125rem);
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .card-gallery .swiper-slide-active + .swiper-slide + .swiper-slide {
        opacity: 1;
        -webkit-transform: translateX(0.625rem);
        transform: translateX(0.625rem);
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .card-gallery .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide {
        opacity: 1;
        -webkit-transform: translateX(0.9375rem);
        transform: translateX(0.9375rem);
    }
}

.card-gallery .pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 1.25rem;
}

@media screen and (max-width: 1023px) {
    .card-gallery .pagination {
        display: none !important;
    }
}

.card-gallery .pagination .swiper-pagination-bullet {
    background-color: transparent !important;
}

.card-gallery .swiper-pagination-bullet {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 4.375rem;
    height: 4.375rem;
    margin-right: 1.875rem;
    margin-bottom: 1.25rem;
    overflow: hidden;
    border: 0.1875rem solid transparent;
    border-radius: 0.1875rem;
}

@media screen and (max-width: 1279px) {
    .card-gallery .swiper-pagination-bullet {
        margin-right: 2.8125rem;
    }
}

@media screen and (min-width: 1280px) {
    .card-gallery .swiper-pagination-bullet:nth-child(4n) {
        margin-right: 0;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .card-gallery .swiper-pagination-bullet:nth-child(3n) {
        margin-right: 0;
    }
}

.card-gallery .swiper-pagination-bullet img {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: 100% !important;
}

.card-gallery .swiper-pagination-bullet-active {
    border: 0.1875rem solid #edb31e;
}

@media screen and (max-width: 767px) {
    .card-description *:not(li) {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
}

.card-characters {
    width: 100%;
}

.card-characters__title {
    margin-top: 1.5rem;
    font-size: 0.75rem;
    font-weight: bold;
    line-height: 1.625rem;
}

.card-characters__tth {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

@media screen and (max-width: 1279px) {
    .card-characters__tth {
        padding-right: 0.125rem;
    }
}

@media screen and (max-width: 1023px) {
    .card-characters__tth {
        width: 100%;
        margin-top: 1.125rem;
    }
}

@media screen and (max-width: 767px) {
    .card-characters__tth {
        padding-right: 0rem;
        margin-top: 1.25rem;
    }
}

.card-characters__tth > div {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 0.4375rem;
    line-height: 0.875rem;
}

@media screen and (max-width: 767px) {
    .card-characters__tth > div {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 100%;
    }
}

.card-characters__tth > div:first-child {
    margin-top: 0;
}

.card-characters__tth > div:after {
    content: "";
    display: table;
    clear: both;
}

@media screen and (max-width: 767px) {
    .card-characters__tth > div:after {
        display: none;
    }
}

.card-characters__tth > div span {
    top: 0.3125rem;
    max-width: 50%;
    padding-bottom: 0.3125rem;
    background-color: white;
}

@media screen and (max-width: 767px) {
    .card-characters__tth > div span {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        max-width: 6.25rem;
        word-wrap: break-word;
    }
}

.card-characters__tth > div span:first-child {
    position: relative;
    padding-right: 0.3125rem;
    font-size: 0.75rem;
    font-weight: 500;
    color: #4c5868;
}

@media screen and (max-width: 767px) {
    .card-characters__tth > div span:first-child {
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
    }
}

.card-characters__tth > div span:first-child:after {
    content: '';
    position: absolute;
    right: 0;
    bottom: 0rem;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    height: 0.625rem;
    background-color: white;
    -webkit-transform: translateY(50%);
    transform: translateY(50%);
}

.card-characters__tth > div span:nth-child(2) {
    position: relative;
    float: right;
    padding-left: 0.3125rem;
    margin-left: auto;
    font-size: 0.75rem;
    font-weight: 500;
    color: #4c5868;
    text-align: right;
    vertical-align: bottom;
}

@media screen and (max-width: 767px) {
    .card-characters__tth > div span:nth-child(2) {
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        text-align: right;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

.card-characters__tth > div span:nth-child(2):after {
    content: '';
    position: absolute;
    right: 0;
    bottom: 0rem;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    height: 0.625rem;
    background-color: white;
    -webkit-transform: translateY(50%);
    transform: translateY(50%);
}

.card-characters__tth > div div {
    position: absolute;
    z-index: -1;
    right: 0;
    bottom: 0.125rem;
    left: 0;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    float: right;
    width: 100%;
    height: 1px;
    border-bottom: 1px dotted black;
    pointer-events: none;
}

.card-faq .content hr {
    height: 1px;
    border: 0;
    background-color: #eceff6;
}

@media screen and (max-width: 767px) {
    .card-faq .content *:not(li) {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
}

.card-review {
    overflow: hidden;
}

.card-review .content span:first-child {
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    color: #787d8c !important;
}

.card-review .content h4 {
    font-size: 0.75rem !important;
    font-weight: 700 !important;
}

.card-review .content * {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.card-review .content UL {
    padding-left: 1.125rem !important;
}

.card-review .content UL li {
    padding-left: 1.4375rem !important;
}

@media screen and (max-width: 767px) {
    .card-review .content UL li {
        padding-left: 1.25rem !important;
    }
}

.download-docs__title {
    font-size: 0.75rem;
    font-weight: 700;
    letter-spacing: 0.025rem;
}

.download-docs .items {
    margin-top: 0.75rem;
}

.download-docs__item {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 3.4375rem;
    border-top: 1px solid transparent;
    border-bottom: 1px solid #eceff6;
}

@media screen and (max-width: 767px) {
    .download-docs__item {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        height: auto;
        padding-top: 0.625rem;
        padding-bottom: 0.625rem;
    }
}

.download-docs__item:first-child {
    border-top: 1px solid #eceff6;
}

.download-docs__item .left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 6.5625rem;
}

@media screen and (max-width: 767px) {
    .download-docs__item .left {
        width: 100%;
    }
}

.download-docs__item .size {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 4.5rem;
    padding-left: 0.3125rem;
    margin-right: 0.3125rem;
    overflow: hidden;
    font-size: 0.6875rem;
    font-weight: 500;
    color: #a5a6ad;
    white-space: nowrap;
}

.download-docs__item a.title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

@media screen and (max-width: 767px) {
    .download-docs__item a.title {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }
}

.download-docs__item div.title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 31.25rem;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
    overflow: hidden;
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 2.5rem;
    white-space: nowrap;
}

@media screen and (max-width: 767px) {
    .download-docs__item div.title {
        max-width: 80%;
        padding-left: 0;
        line-height: initial;
        white-space: normal;
    }
}

.download-docs__item .download {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 2.5rem;
    padding-left: 1.875rem;
    margin-left: auto;
}

@media screen and (max-width: 767px) {
    .download-docs__item .download {
        position: absolute;
        top: calc(50% - 20px);
        right: 0;
        height: 40px;
        padding-left: 0;
    }
}

.download-docs__item .download:before {
    content: '';
    width: 20px;
    height: 16px;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -5px -105px;
}

.download-docs .img-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 25px;
    height: 25px;
}

.download-docs .img-container img {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: 100% !important;
}

.download-docs .ext {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 2.5rem;
    font-size: 0.6875rem;
    font-weight: 700;
}

.download-docs .ext_pdf {
    color: #f6353a;
}

.download-docs .ext_doc {
    color: #4066d8;
}

/**
    СТИЛИ ДЛЯ ВКЛАДКИ "НАЛИЧИЕ" НА СТРАНИЦЕ ТОВАРА - начало
 */

.cart-stock .d-flex{
    align-items: flex-start;
    justify-content: flex-start;
    flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    -webkit-flex-wrap: nowrap;
}

.cart-stock-header{
    width: 100%;
    padding: 16px 0;
    font-size: 14px;
    line-height: 18px;
    font-weight: 600;
    border-bottom: 1px solid #eceff6;
}

.cart-stock-header-element{
    width: 25%;
    margin-right: 16px;
}

.cart-stock-header-element.title{
    width: 50%;
}

.cart-stock-header-element:last-child{
    margin-right: 0;
}

.cart-stock-content-row{
    width: 100%;
    align-items: center !important;
    padding: 20px 0;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    color: #22252e;
    border-bottom: 1px solid #eceff6;
}

.cart-stock-content-row-title{
    width: Calc(50% - 16px);
    margin-right: 16px;
}

.cart-stock-content-row-title-element{
    width: 100%;
    margin-bottom: 4px;
}

.cart-stock-content-row-title-element:last-child{
    margin-bottom: 0;
}

.cart-stock-content-row-title-element.name{
    font-weight: 600;
    margin-bottom: 8px;
}

.cart-stock-content-row-info{
    width: 50%;
}

.cart-stock-content-row-element{
    width: Calc(50% - 8px);
}

.cart-stock-content-row-element.stock{
    margin-right: 16px;
}

.cart-stock-content span.desc-element{
    display: none;
    font-weight: 600;
}

/*адаптив - начало*/

@media (max-width: 560px){

    .cart-stock-content span.desc-element{
        display: inline-block;
    }

    .cart-stock-content-row:first-child {
        padding: 0 0 16px 0;
    }

    .cart-stock-content-row,
    .cart-stock-content-row-info
    {
        display: block !important;
    }

    .cart-stock-content-row-title{
        width: 100%;
        margin-right: 0;
    }

    .cart-stock-content-row-title-element,
    .cart-stock-content-row-title-element:last-child,
    .cart-stock-content-row-element{
        margin-bottom: 8px;
    }

    .cart-stock-content-row-element:last-child{
        margin-bottom: 0;
    }

    .cart-stock-content-row-title-element.name{
        font-size: 14px;
        margin-bottom: 12px;
    }

    .cart-stock-content-row-element,
    .cart-stock-content-row-info
    {
        width: 100%;
    }

    .cart-stock-content-row-element.stock{
        margin-right: 0;
    }

    .cart-stock-header{
        display: none !important;
    }
}
/*адаптив - конец*/
/**
    СТИЛИ ДЛЯ ВКЛАДКИ "НАЛИЧИЕ" НА СТРАНИЦЕ ТОВАРА - конец
 */

@media screen and (min-width: 1024px) {
    .product-sidebar {
        position: relative;
        z-index: 3;
        width: 15rem;
        padding-top: 1.6875rem;
        padding-right: 1.5625rem;
        padding-bottom: 1.75rem;
        padding-left: 1.875rem;
        border: 1px solid #eceff6;
        border-radius: 0.1875rem;
        background-color: white;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .product-sidebar {
        width: 12.5rem;
        padding-right: 0.75rem;
        padding-left: 0.75rem;
    }
}

@media screen and (max-width: 1023px) {
    .product-sidebar {
        width: auto;
        padding: 0;
        margin-bottom: 0.3125rem;
        border: none;
    }
}

@media screen and (max-width: 767px) {
    .product-sidebar {
        margin-bottom: 1.4375rem;
    }
}

@media screen and (max-width: 1023px) {
    .product-sidebar.active {
        margin-bottom: 0;
    }

    .product-sidebar.active .container {
        position: static;
        display: block;
        opacity: 1;
        pointer-events: auto;
    }

    .product-sidebar.active .btn_filter {
        background-color: #f1b519;
    }
}

.product-sidebar .btn_filter {
    display: none;
}

@media screen and (max-width: 1023px) {
    .product-sidebar .btn_filter {
        display: block;
    }
}

.product-sidebar .popup {
    position: absolute;
    top: 12.875rem;
    left: 100%;
    padding: 0.3125rem;
    padding-right: 0.625rem;
    padding-left: 0.75rem;
    font-size: 0.6875rem;
    line-height: 1.25rem;
    color: white;
    white-space: nowrap;
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
    background: rgba(34, 37, 46, 0.8);
}

@media screen and (max-width: 1023px) {
    .product-sidebar .popup {
        display: none;
    }
}

.product-sidebar .popup:before {
    content: '';
    position: absolute;
    z-index: -1;
    top: 50%;
    right: 100%;
    display: block;
    border: 0.625rem solid transparent;
    border-right: 0.625rem solid rgba(34, 37, 46, 0.8);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

@media screen and (min-width: 1024px) {
    .product-sidebar label {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 0.625rem;
    }

    .product-sidebar label span {
        margin-left: 0.625rem;
        font-size: 0.6875rem;
        font-weight: 500;
    }

    .product-sidebar label.stock span {
        font-size: 0.75rem;
        color: #787d8c;
    }
}

.product-sidebar label span {
    max-width: 9.375rem;
    word-wrap: break-word;
}

@media screen and (max-width: 1279px) {
    .product-sidebar label span {
        max-width: 7.5rem;
    }
}

@media screen and (max-width: 1023px) {
    .product-sidebar label span {
        max-width: 37.5rem;
    }
}

@media screen and (max-width: 767px) {
    .product-sidebar label span {
        max-width: 12.5rem;
    }
}

.product-sidebar__title-block {
    display: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-bottom: 1.375rem;
    border-bottom: 1px solid #eceff6;
}

@-webkit-keyframes rotatereset {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes rotatereset {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@media screen and (min-width: 1024px) {
    .product-sidebar__title-block {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
}

.product-sidebar__title-block .filter {
    font-size: 0.75rem;
    font-weight: 700;
    text-transform: uppercase;
}

@media screen and (min-width: 1024px) {
    .product-sidebar .title,
    .product-sidebar FORM:not(.search) .title {
        margin-top: 1.4375rem;
        margin-bottom: 0.625rem;
        font-size: 0.8125rem !important;
        font-weight: 600 !important;
    }
}

@media screen and (min-width: 1024px) {
    .product-sidebar .price-block {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .product-sidebar .price-block label {
        display: block !important;
        width: 50%;
    }

    .product-sidebar .price-block label:first-child input {
        border-right: none;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }

    .product-sidebar .price-block label:nth-child(2) input {
        border-left: 1px solid #a5a6ad;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }

    .product-sidebar .price-block label span {
        font-size: 0.6875rem;
        font-weight: 500;
        line-height: 1.125rem;
    }

    .product-sidebar .price-block label input {
        width: 100%;
        height: 2.375rem !important;
    }
}

@media screen and (min-width: 1024px) {
    .product-sidebar .submit {
        width: 100%;
        height: 2rem !important;
        margin-top: 0.9375rem;
        font-size: 0.75rem;
        font-weight: 600;
        text-transform: none !important;
        border: 0;
        border-radius: 0.1875rem;
        background: #edb31e;
    }

    .product-sidebar .submit:hover {
        background-color: #f1c24b;
    }

    .product-sidebar .submit:active {
        background-color: #cf9606;
        -webkit-transform: scale(0.9, 0.9);
        transform: scale(0.9, 0.9);
    }
}

@media screen and (min-width: 1024px) {
    .product-sidebar button.reset {
        position: absolute;
        top: 1.5625rem;
        right: 1.25rem;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 0;
        font-size: 0.6875rem;
        font-weight: 700;
        color: #edb31e;
        background-color: transparent;
        outline: none;
    }

    .product-sidebar button.reset:focus span:nth-child(2) {
        -webkit-animation: rotatereset .5s linear forwards;
        animation: rotatereset .5s linear forwards;
    }

    .product-sidebar button.reset span:nth-child(2) {
        width: 1.25rem;
        height: 1.25rem;
        margin-left: 0.625rem;
        border-radius: 50%;
        background-color: #eceff6;
        background-image: url("../img/assets/product-sidebar/repair.png");
        background-repeat: no-repeat;
        background-position: center;
    }
}

@media screen and (max-width: 1023px) {
    .product-sidebar .container {
        position: absolute;
        margin-top: 0.3125rem;
        font-size: 0.75rem;
        border-radius: 0.1875rem;
        -webkit-box-shadow: 0 -0.5rem 1.625rem 0 rgba(0, 0, 0, 0.1);
        box-shadow: 0 -0.5rem 1.625rem 0 rgba(0, 0, 0, 0.1);
        opacity: 0;
        -webkit-transition: all .2s;
        transition: all .2s;
        pointer-events: none;
    }

    .product-sidebar .container .title {
        font-size: 0.8125rem !important;
        font-weight: 600 !important;
    }

    .product-sidebar .container label {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding-left: 0.125rem;
        color: #787d8c;
    }
}

@media screen and (max-width: 1023px) and (max-width: 1023px) {
    .product-sidebar .container label {
        margin-bottom: 0.3125rem;
    }
}

@media screen and (max-width: 1023px) {
    .product-sidebar .container label.stock {
        color: #787d8c;
    }

    .product-sidebar .container label .checkbox-view {
        margin-right: 0.5rem;
    }

    .product-sidebar .container .price-block {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .product-sidebar .container .price-block label {
        display: block;
    }

    .product-sidebar .container .price-block label input {
        height: 2.375rem !important;
    }

    .product-sidebar .container .price-block label:nth-child(1) input {
        width: 17.5rem;
        border-right: 1px solid #cfd0d4;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }
}

@media screen and (max-width: 1023px) and (max-width: 767px) {
    .product-sidebar .container .price-block label:nth-child(1) input {
        width: 6.75rem;
    }
}

@media screen and (max-width: 1023px) {
    .product-sidebar .container .price-block label:nth-child(2) {
        padding-left: 0;
    }

    .product-sidebar .container .price-block label:nth-child(2) input {
        width: 17.3125rem;
        border-left: 0;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }
}

@media screen and (max-width: 1023px) and (max-width: 767px) {
    .product-sidebar .container .price-block label:nth-child(2) input {
        width: 6.75rem;
    }
}

@media screen and (max-width: 1023px) {
    .product-sidebar .hide-block {
        padding-top: 0.75rem;
        padding-right: 1.75rem;
        padding-bottom: 0.75rem;
        padding-left: 2.5625rem;
        border-bottom: 1px solid #eceff6;
    }
}

@media screen and (max-width: 1023px) and (max-width: 767px) {
    .product-sidebar .hide-block {
        padding-right: 1.25rem;
        padding-left: 1.25rem;
    }
}

@media screen and (max-width: 1023px) {
    .product-sidebar .hide-block.show .title:after {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }

    .product-sidebar .hide-block .title {
        position: relative;
    }

    .product-sidebar .hide-block .title:after {
        content: '';
        position: absolute;
        top: calc(50% - 3px);
        right: 0;
        border: 0.1875rem solid transparent;
        border-bottom: 0.1875rem solid #22252e;
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    .product-sidebar .hide-block .inner {
        display: none;
        margin-top: 0.5625rem;
    }
}

@media screen and (min-width: 1024px) {
    .product-sidebar .hide-block .inner {
        display: block !important;
    }
}

@media screen and (max-width: 1023px) {
    .product-sidebar .btn-block {
        padding-top: 1.375rem;
        padding-bottom: 1.375rem;
        padding-left: 2.625rem;
        border-bottom-right-radius: 0.1875rem;
        border-bottom-left-radius: 0.1875rem;
        background-color: #22252e;
    }
}

@media screen and (max-width: 1023px) and (max-width: 767px) {
    .product-sidebar .btn-block {
        padding-right: 2.625rem;
        padding-bottom: 1.25rem;
    }
}

@media screen and (max-width: 1023px) {
    .product-sidebar .btn-block button.submit,
    .product-sidebar .btn-block button.reset {
        min-width: auto !important;
        height: 2.0625rem !important;
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important;
        margin-right: 1.125rem;
        font-weight: 600;
        letter-spacing: 0.0125rem !important;
        text-transform: none !important;
        border-radius: 0.1875rem;
    }
}

@media screen and (max-width: 1023px) and (max-width: 767px) {
    .product-sidebar .btn-block button.submit,
    .product-sidebar .btn-block button.reset {
        width: 100%;
        padding-right: 0.75rem !important;
        padding-left: 0.75rem !important;
        margin-right: 0;
    }
}

@media screen and (max-width: 1023px) {
    .product-sidebar .btn-block button.submit {
        margin-bottom: 0.5rem;
        background: #edb31e;
    }

    .product-sidebar .btn-block button.submit:hover {
        background-color: #f1c24b;
    }

    .product-sidebar .btn-block button.submit:active {
        background-color: #cf9606;
        -webkit-transform: scale(0.9, 0.9);
        transform: scale(0.9, 0.9);
    }
}

.filter-mobile {
    margin-bottom: 0.3125rem;
    background-color: white;
}

@media screen and (max-width: 767px) {
    .filter-mobile {
        margin-bottom: 1.4375rem;
    }
}

.filter-mobile.active {
    margin-bottom: 0;
}

.filter-mobile.active .container {
    position: static;
    display: block;
    opacity: 1;
    pointer-events: auto;
}

.filter-mobile.active .btn_filter {
    background-color: #f1b519;
}

.filter-mobile .container {
    position: absolute;
    margin-top: 0.3125rem;
    font-size: 0.75rem;
    border-radius: 0.1875rem;
    -webkit-box-shadow: 0 -0.5rem 1.625rem 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 -0.5rem 1.625rem 0 rgba(0, 0, 0, 0.1);
    opacity: 0;
    -webkit-transition: all .2s;
    transition: all .2s;
    pointer-events: none;
}

.filter-mobile .container .title {
    font-size: 0.8125rem !important;
    font-weight: 600 !important;
}

.filter-mobile .container label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 0.125rem;
    color: #787d8c;
}

@media screen and (max-width: 1023px) {
    .filter-mobile .container label {
        margin-bottom: 0.3125rem;
    }
}

.filter-mobile .container label.stock {
    color: #787d8c;
}

.filter-mobile .container label .checkbox-view {
    margin-right: 0.5rem;
}

.filter-mobile .container .price-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.filter-mobile .container .price-block label {
    display: block;
}

.filter-mobile .container .price-block label input {
    height: 2.375rem !important;
}

.filter-mobile .container .price-block label:nth-child(1) input {
    width: 17.5rem;
    border-right: 1px solid #cfd0d4;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

@media screen and (max-width: 767px) {
    .filter-mobile .container .price-block label:nth-child(1) input {
        width: 6.75rem;
    }
}

.filter-mobile .container .price-block label:nth-child(2) {
    padding-left: 0;
}

.filter-mobile .container .price-block label:nth-child(2) input {
    width: 17.3125rem;
    border-left: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

@media screen and (max-width: 767px) {
    .filter-mobile .container .price-block label:nth-child(2) input {
        width: 6.75rem;
    }
}

.filter-mobile .hide-block {
    padding-top: 0.75rem;
    padding-right: 1.75rem;
    padding-bottom: 0.75rem;
    padding-left: 2.5625rem;
    border-bottom: 1px solid #eceff6;
}

@media screen and (max-width: 767px) {
    .filter-mobile .hide-block {
        padding-right: 1.25rem;
        padding-left: 1.25rem;
    }
}

.filter-mobile .hide-block.show .title:after {
    -webkit-transform: rotate(0);
    transform: rotate(0);
}

.filter-mobile .hide-block .title {
    position: relative;
}

.filter-mobile .hide-block .title:after {
    content: '';
    position: absolute;
    top: calc(50% - 3px);
    right: 0;
    border: 0.1875rem solid transparent;
    border-bottom: 0.1875rem solid #22252e;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

.filter-mobile .hide-block .inner {
    display: none;
    margin-top: 0.5625rem;
}

.filter-mobile .btn-block {
    padding-top: 1.375rem;
    padding-bottom: 1.375rem;
    padding-left: 2.625rem;
    border-bottom-right-radius: 0.1875rem;
    border-bottom-left-radius: 0.1875rem;
    background-color: #22252e;
}

@media screen and (max-width: 767px) {
    .filter-mobile .btn-block {
        padding-right: 2.625rem;
        padding-bottom: 1.25rem;
    }
}

.filter-mobile .btn-block button.submit, .filter-mobile .btn-block button.reset {
    min-width: auto !important;
    height: 2.0625rem !important;
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
    margin-right: 1.125rem;
    font-weight: 600;
    letter-spacing: 0.0125rem !important;
    text-transform: none !important;
    border-radius: 0.1875rem;
}

@media screen and (max-width: 767px) {
    .filter-mobile .btn-block button.submit, .filter-mobile .btn-block button.reset {
        width: 100%;
        padding-right: 0.75rem !important;
        padding-left: 0.75rem !important;
        margin-right: 0;
    }
}

.filter-mobile .btn-block button.submit {
    margin-bottom: 0.5rem;
    background: #edb31e;
}

.filter-mobile .btn-block button.submit:hover {
    background-color: #f1c24b;
}

.filter-mobile .btn-block button.submit:active {
    background-color: #cf9606;
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
}

.sort-select {
    outline: none;
}

.sort-select .select2 {
    width: 16.875rem !important;
    height: 2.8125rem !important;
}

@media screen and (max-width: 767px) {
    .sort-select .select2 {
        width: 12.5rem !important;
    }
}

.sort-select .select2-selection {
    width: 100%;
    height: 100%;
    outline: none;
}

.sort-select .select2-selection {
    border: 0.125rem solid #cfd0d4;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.sort-select .select2-selection:hover {
    border: 0.125rem solid #a2a5ae;
}

.sort-select .select2-selection__arrow {
    right: 0.75rem !important;
    height: 2.8125rem !important;
}

.sort-select .select2-selection__rendered {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-right: 1.5625rem !important;
    padding-left: 1.25rem !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: 2.8125rem !important;
    color: #787d8c !important;
}

.sort-select .select2-selection__rendered .filter-img {
    margin-right: 0.3125rem;
}

.sort-select .select2-selection__rendered span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.sort-select .select2-selection__rendered span img {
    margin-right: 0.3125rem;
}

.view-tab {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: #edeff6;
}

.view-tab button {
    width: 38px;
    height: 38px;
    background-image: url("../img/assets/view-tab/toggle_sprite.png");
    background-repeat: no-repeat;
    background-position: -10px -68px;
    cursor: pointer;
    -webkit-transform: none;
    transform: none;
    -webkit-transition: none;
    transition: none;
}

.view-tab .grid {
    background-position: -10px -68px;
}

.view-tab .grid.active {
    background-position: -10px -10px !important;
}

.view-tab .list {
    background-position: -68px -68px;
}

.view-tab .list.active {
    background-position: -68px -10px !important;
}

.pagination-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 54.5rem;
    width: 100%;
    height: 2.75rem;
}

.pagination-block__prev {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    border-top: 1px solid #eceff6;
    border-bottom: 1px solid #eceff6;
    border-left: 1px solid #eceff6;
    background-image: url("../img/assets/pagination/arrow-left.png");
    background-repeat: no-repeat;
    background-position: center;
}

@media screen and (max-width: 767px) {
    .pagination-block__prev {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
}

.pagination-block__next {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    border-top: 1px solid #eceff6;
    border-bottom: 1px solid #eceff6;
    background-image: url("../img/assets/pagination/arrow-right.png");
    background-repeat: no-repeat;
    background-position: center;
}

@media screen and (max-width: 767px) {
    .pagination-block__next {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
}

.pagination-block a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 2.75rem;
    height: 2.75rem;
    font-size: 0.875rem;
    font-weight: 500;
    border-top: 1px solid #eceff6;
    border-right: 1px solid #eceff6;
    border-bottom: 1px solid #eceff6;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .pagination-block a {
        width: 2.3125rem !important;
        height: 2.3125rem !important;
    }
}

.pagination-block a.current, .pagination-block a:hover {
    background-color: #eceff6;
}

.pagination-block a span {
    max-width: 2.125rem;
    overflow: hidden;
    white-space: nowrap;
}

.pagination-block div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 2.75rem;
    height: 2.75rem;
    font-size: 0.875rem;
    font-weight: 500;
    border-top: 1px solid #eceff6;
    border-right: 1px solid #eceff6;
    border-bottom: 1px solid #eceff6;
}

@media screen and (max-width: 767px) {
    .pagination-block div {
        display: none !important;
    }
}

.cart-item {
    position: relative;
    padding-top: 1.875rem;
    padding-right: 1.875rem;
    padding-bottom: 1.875rem;
    padding-left: 1.875rem;
    border-bottom: 1px solid #eceff6;
}

@media screen and (max-width: 1023px) {
    .cart-item {
        padding-right: 0.9375rem;
        padding-left: 1.1875rem;
    }
}

@media screen and (max-width: 767px) {
    .cart-item {
        padding-top: 2.1875rem;
        padding-bottom: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.cart-item:last-child {
    border-bottom: none;
}

.cart-item .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media (max-width: 1199px) {
    .cart-item .container {
        max-width: 100%;
        padding-right: 0;
        padding-left: 0;
        margin-right: 0;
        margin-left: 0;
    }
}

@media screen and (max-width: 767px) {
    .cart-item .container {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
}

.cart-item .img-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 4.375rem;
    height: 100%;
    overflow: hidden;
}

.cart-item .img-container img {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: 100% !important;
}

.cart-item .text-block {
    width: 16.5625rem;
    margin-top: -0.25rem;
    margin-right: 0.3125rem;
    margin-left: 1.875rem;
    overflow: hidden;
}

@media screen and (max-width: 1023px) {
    .cart-item .text-block {
        width: 11.625rem;
    }
}

@media screen and (max-width: 767px) {
    .cart-item .text-block {
        width: 8.75rem;
        margin-top: -0.1875rem;
        margin-right: 0;
        margin-left: 0.75rem;
    }
}

.cart-item .article {
    height: 15px;
    margin-bottom: 0.375rem;
    font-size: 0.75rem;
    color: #787d8c;
}

@media screen and (max-width: 767px) {
    .cart-item .article {
        font-size: 0.6875rem;
    }
}

@media screen and (max-width: 767px) {
    .cart-item .article span {
        display: block;
        line-height: 0.75rem;
    }
}

.cart-item .article span:nth-child(2) {
    font-weight: 600;
}

.cart-item .title {
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    color: #22252e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .cart-item .title {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        font-size: 0.6875rem !important;
        font-weight: 700 !important;
        line-height: 0.875rem;
    }
}

.cart-item .title:hover {
    color: #edb31e;
}

.cart-item .price {
    width: 6.6875rem;
    margin-top: 1.125rem;
    margin-right: 0.3125rem;
    overflow: hidden;
    font-size: 0.875rem;
    font-weight: 600;
}

@media screen and (max-width: 1279px) {
    .cart-item .price {
        width: 7.25rem;
    }
}

@media screen and (max-width: 767px) {
    .cart-item .price {
        width: 4.125rem;
        margin-top: 1.375rem;
        margin-right: 0.1875rem;
        font-size: 0.6875rem;
        font-weight: 700;
    }
}

.cart-item .value {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    height: 2.8125rem;
}

@media screen and (max-width: 767px) {
    .cart-item .value {
        height: 2.375rem;
        margin-top: 0.3125rem;
    }
}

.cart-item .value input {
    pointer-events: none;
}

.cart-item .value .minus {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 2.375rem;
    height: 2.375rem;
    border: 1px solid #eceff6;
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
    background-color: rgba(255, 255, 255, 0.1);
    background-color: #eceff6;
    cursor: pointer;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .cart-item .value .minus {
        width: 1.6875rem;
        height: 1.6875rem;
    }
}

.cart-item .value .minus:hover {
    background-color: #edb31e;
}

.cart-item .value .minus:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.cart-item .value .minus:after {
    content: '';
    display: block;
    width: 0.625rem;
    height: 0.125rem;
    background-color: black;
}

.cart-item .value .plus {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 2.375rem;
    height: 2.375rem;
    border: 1px solid #eceff6;
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
    background-color: #eceff6;
    cursor: pointer;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .cart-item .value .plus {
        width: 1.6875rem;
        height: 1.6875rem;
    }
}

.cart-item .value .plus:hover {
    background-color: #edb31e;
}

.cart-item .value .plus:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.cart-item .value .plus:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 0.625rem;
    height: 0.125rem;
    background-color: black;
    -webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
    transform: translateX(-50%) translateY(-50%) rotate(-90deg);
}

.cart-item .value .plus:after {
    content: '';
    display: block;
    width: 0.625rem;
    height: 0.125rem;
    background-color: black;
}

.cart-item .value input {
    width: 4.375rem;
    height: 2.375rem;
    font-size: 0.875rem;
    color: #a5a6ad;
    color: #6e6f7a;
    text-align: center;
    border-top: 1px solid #eceff6;
    border-right: 0;
    border-bottom: 1px solid #eceff6;
    border-left: 0;
}

@media screen and (max-width: 1023px) {
    .cart-item .value input {
        width: 2.5rem;
    }
}

@media screen and (max-width: 767px) {
    .cart-item .value input {
        width: 1.875rem;
        height: 1.6875rem;
    }
}

.cart-item .sum {
    width: 9.3125rem;
    padding-left: 1.875rem;
    margin-top: 1.125rem;
    margin-right: 0.3125rem;
    margin-left: 0.3125rem;
    overflow: hidden;
    font-size: 0.875rem;
    font-weight: 600;
}

@media screen and (max-width: 1023px) {
    .cart-item .sum {
        width: 8.125rem;
    }
}

@media screen and (max-width: 767px) {
    .cart-item .sum {
        width: 4.125rem;
        padding-left: 0;
        margin-top: 1.375rem;
        margin-right: 0;
        font-size: 0.6875rem;
        font-weight: 700;
        text-align: right;
    }
}

.cart-item .close {
    position: relative;
    display: block;
    width: 0.625rem;
    height: 0.625rem;
    margin-top: 1.25rem;
    margin-left: auto;
}

@media screen and (max-width: 767px) {
    .cart-item .close {
        position: absolute;
        top: 0.875rem;
        right: 0.875rem;
        margin-left: 0;
    }
}

.cart-item .close:hover .cross span:nth-child(1) {
    opacity: 0;
}

.cart-item .close:hover .cross span:nth-child(2) {
    opacity: 1;
}

.cart-item .close:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 1.875rem;
    height: 1.875rem;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}

.cart-item .popup-error {
    display: none;
    width: 100%;
    max-width: 100%;
    margin-top: 1.0625rem;
}

.cart-item.error .popup-error {
    display: block !important;
}

.cart-item.error .plus {
    pointer-events: none;
}

.cart-item.error .plus:before, .cart-item.error .plus:after {
    background-color: gray;
}

@media screen and (max-width: 767px) {
    .cart-item_order {
        padding-right: 1.5rem;
    }
}

@media screen and (max-width: 767px) {
    .cart-item_order {
        padding-top: 1.125rem;
    }
}

@media screen and (max-width: 767px) {
    .cart-item_order .title {
        margin-top: 0.375rem;
        line-height: 0.875rem;
    }
}

@media screen and (max-width: 767px) {
    .cart-item_order .img-container {
        height: 2.8125rem;
        margin-top: -0.4375rem;
    }
}

.cart-item_order .text-block {
    width: 22.8125rem;
}

@media screen and (max-width: 1279px) {
    .cart-item_order .text-block {
        width: 12.1875rem;
    }
}

@media screen and (max-width: 767px) {
    .cart-item_order .text-block {
        width: 8.4375rem;
    }
}

@media screen and (max-width: 1279px) {
    .cart-item_order .price {
        width: 7.1875rem;
    }
}

@media screen and (max-width: 767px) {
    .cart-item_order .price {
        width: 5.625rem;
        margin-top: 0.625rem;
    }
}

.cart-item_order .value {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-item-align: start;
    align-self: flex-start;
    width: 3.125rem;
    height: auto;
    margin-top: 1.125rem;
}

@media screen and (max-width: 767px) {
    .cart-item_order .value {
        width: 1.875rem;
        margin-top: 0.625rem;
    }
}

.cart-item_order .value span {
    font-size: 0.875rem;
    font-weight: 600;
    color: #a5a6ad;
}

@media screen and (max-width: 767px) {
    .cart-item_order .value span {
        font-size: 0.6875rem;
    }
}

.cart-item_order .sum {
    width: 10.8125rem;
    margin-right: 0;
}

@media screen and (max-width: 1279px) {
    .cart-item_order .sum {
        width: 9.1875rem;
    }
}

@media screen and (max-width: 767px) {
    .cart-item_order .sum {
        width: 5rem;
        margin-top: 0.625rem;
        margin-left: auto;
        text-align: right;
    }
}

.sidebar-lk {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 15rem;
}

@media screen and (max-width: 1279px) {
    .sidebar-lk {
        width: 12.5rem;
    }
}

.sidebar-lk__title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 1.6875rem;
    padding-right: 0.9375rem;
    padding-bottom: 1.875rem;
    padding-left: 0.9375rem;
    font-size: 0.75rem;
    font-weight: 500;
    color: #787d8c;
    border-top: 1px solid #eceff6;
    border-right: 1px solid #eceff6;
    border-left: 1px solid #eceff6;
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
}

@media screen and (max-width: 1279px) {
    .sidebar-lk__title {
        padding-left: 0.75rem;
    }
}

.sidebar-lk__title:before {
    content: '';
    display: block;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 9px;
    height: 11px;
    margin-right: 0.625rem;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -26px -157px;
}

.sidebar-lk__items > div {
    position: relative;
    border-right: 1px solid #eceff6;
    border-bottom: 1px solid #eceff6;
    border-left: 1px solid #eceff6;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.sidebar-lk__items > div:hover {
    background: #fdfcfe;
}

.sidebar-lk__items > div:first-child {
    border-top: 1px solid #eceff6;
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
}

.sidebar-lk__items > div:last-child {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
}

.sidebar-lk__items > div a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 0.625rem;
    padding-right: 1.25rem;
    padding-bottom: 0.625rem;
    padding-left: 2.1875rem;
}

.sidebar-lk__items > div a span {
    font-size: 0.8125rem;
    font-weight: 500;
    color: #22252e;
}

.sidebar-lk__items > div:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    display: block;
    width: 0.125rem;
    background: #edb31e;
    opacity: 0;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.sidebar-lk__items > div.active:after, .sidebar-lk__items > div:hover:after {
    opacity: 1;
}

.sidebar-lk .btn_black {
    margin-right: auto;
    margin-left: auto;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.sidebar-lk .btn_black:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.sidebar-lk__bottom-block {
    padding-top: 1.25rem;
    padding-bottom: 1.125rem;
    border-right: 1px solid #eceff6;
    border-bottom: 1px solid #eceff6;
    border-left: 1px solid #eceff6;
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
}

.sidebar-lk__bottom-block a {
    position: relative;
}

.sidebar-lk__bottom-block a:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    opacity: .1;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.sidebar-lk__bottom-block a:hover:after {
    background-color: white;
}

.popup-error {
    position: relative;
    display: none;
    max-width: 35.625rem;
    padding-top: 0.75rem;
    padding-right: 0.625rem;
    padding-bottom: 0.75rem;
    padding-left: 3rem;
    font-size: 0.75rem;
    font-weight: 500;
    color: #e58361;
    border: 1px solid #ffddd3;
    border-radius: 0.1875rem;
    background-color: #fff2ee;
}

@media screen and (max-width: 767px) {
    .popup-error {
        padding-top: 0.75rem;
        padding-left: 2.5rem;
        font-size: 0.6875rem;
        line-height: 0.875rem;
    }
}

.popup-error:before {
    content: '';
    position: absolute;
    top: 1rem;
    left: 1.0625rem;
    display: block;
    width: 12px;
    height: 12px;
    background-image: url("../img/assets/popup-error/mark.png");
    background-repeat: no-repeat;
    background-position: center;
}

@media screen and (max-width: 767px) {
    .popup-error:before {
        top: 0.8125rem;
        left: 0.9375rem;
    }
}

.go-back {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 15rem;
    font-size: 0.75rem;
    font-weight: 600;
    line-height: 1.5625rem;
    border: 1px solid #eceff6;
    border-radius: 0.1875rem;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.go-back:hover {
    color: #edb31e;
}

.go-back:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.go-back > span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 2.3125rem;
}

.go-back > span:first-child {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 2.3125rem;
    border-right: 1px solid #eceff6;
    background-image: url("../img/assets/go-back/arrow.png");
    background-repeat: no-repeat;
    background-position: center;
}

.go-back > span:nth-child(2) {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.go-back > span:nth-child(2) span {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-width: 11.875rem;
    max-height: 95%;
    overflow: hidden;
}

@media screen and (max-width: 767px) {
    .review-form {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.review-form .popup-error {
    margin-bottom: 0.625rem;
}

@media screen and (max-width: 1279px) {
    .review-form .popup-error {
        max-width: 28.3125rem;
    }
}

@media screen and (max-width: 1023px) {
    .review-form .popup-error {
        max-width: 29.25rem;
    }
}

.review-form .title {
    margin-bottom: 1.5625rem;
    font-size: 1.25rem;
    font-weight: 600;
}

@media screen and (max-width: 767px) {
    .review-form .title {
        margin-bottom: 1.0625rem;
        font-size: 0.875rem;
    }
}

.review-form FORM:not(.search):not(.no-common-css) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (max-width: 767px) {
    .review-form FORM:not(.search):not(.no-common-css) {
        position: relative;
        display: block;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        padding-bottom: 9.0625rem;
        padding-bottom: 5rem;
    }
}

.review-form FORM:not(.search):not(.no-common-css) .left-side {
    width: 37.5rem;
    padding-right: 1.875rem;
}

@media screen and (max-width: 767px) {
    .review-form FORM:not(.search):not(.no-common-css) .left-side {
        width: 100%;
        padding-right: 0;
    }
}

.review-form FORM:not(.search):not(.no-common-css) .left-side label {
    margin-top: 1rem;
}

.review-form FORM:not(.search):not(.no-common-css) .left-side label:first-child {
    margin-top: 0;
}

.review-form FORM:not(.search):not(.no-common-css) .personal {
    margin-top: 0.9375rem;
    letter-spacing: -0.025rem;
}

@media screen and (max-width: 767px) {
    .review-form FORM:not(.search):not(.no-common-css) .personal {
        bottom: 4.6875rem;
    }
}

.review-form FORM:not(.search):not(.no-common-css) .personal a {
    color: #edb31e;
    border-bottom: 1px solid #edb31e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.review-form FORM:not(.search):not(.no-common-css) .personal a:hover {
    border-bottom: 1px solid transparent;
}

.review-form FORM:not(.search):not(.no-common-css) .right-side {
    width: 17rem;
}

@media screen and (max-width: 767px) {
    .review-form FORM:not(.search):not(.no-common-css) .right-side {
        width: 100%;
        margin-bottom: 1.125rem;
    }
}

.review-form label.file {
    position: relative;
    pointer-events: none;
}

.review-form label.file div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 19.125rem;
    overflow: hidden;
    border: 1px solid #eceff6;
    border-radius: 0.1875rem;
    background-color: #fdfcfe;
    cursor: pointer;
    -webkit-transition: all .2s;
    transition: all .2s;
    pointer-events: auto;
}

@media screen and (max-width: 767px) {
    .review-form label.file div {
        height: 7.625rem;
        height: 9.375rem;
    }
}

.review-form label.file div.highlight {
    border-color: purple;
}

.review-form label.file div > span:nth-child(2) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    padding-right: 0.625rem;
    padding-bottom: 2.1875rem;
    padding-left: 0.625rem;
    margin-bottom: 0 !important;
    text-align: center;
}

@media screen and (max-width: 767px) {
    .review-form label.file div > span:nth-child(2) {
        padding-bottom: 0.1875rem;
    }
}

.review-form label.file div > span:nth-child(2) > span {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 0.6875rem;
    line-height: 1rem;
    color: #80838d;
}

.review-form label.file div > span:nth-child(2) strong {
    font-weight: 600;
}

.review-form label.file div input[type='file'] {
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer;
    opacity: 0;
}

.review-form label.file div.file-error {
    border: 1px solid red;
}

.review-form label.file div.mouse-over {
    color: rgba(0, 0, 0, 0.5);
    border: 1px dashed rgba(0, 0, 0, 0.5);
}

.review-form .btn-block {
    margin-top: 1.5625rem;
}

@media screen and (max-width: 767px) {
    .review-form .btn-block {
        position: absolute;
        right: 0;
        bottom: 0;
        left: 0;
    }
}

.review-form .attach-file {
    position: absolute;
    top: calc(50% - 50px);
    left: calc(50% - 32px);
}

.contact-form .popup-error {
    width: 100%;
    max-width: 100%;
    margin-top: 0.625rem;
}

.contact-form .title {
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 2.375rem;
}

@media screen and (max-width: 1279px) {
    .contact-form .title {
        font-size: 1.25rem;
    }
}

@media screen and (max-width: 767px) {
    .contact-form .title {
        font-size: 0.875rem;
    }
}

.contact-form form {
    margin-top: 1.375rem;
}

@media screen and (max-width: 767px) {
    .contact-form form {
        margin-top: 0.3125rem;
    }
}

.contact-form label {
    margin-top: 1.09375rem;
}

.contact-form label:first-child {
    margin-top: 0;
}

.contact-form .personal {
    width: 80%;
    margin-top: 1.375rem;
}

@media screen and (max-width: 767px) {
    .contact-form .personal {
        width: 100%;
    }
}

.contact-form button.submit {
    margin-top: 1.5rem;
}

.contact-form .success-msg {
    margin-top: 1.125rem;
}

.ya-map {
    width: 100%;
    height: 28.75rem;
}

.ya-map__container {
    width: 100%;
    height: 100%;
}

.ya-map__label {
    display: none;
}

.ya-map__adress {
    display: none;
}

.question {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 1.125rem;
    height: 1.125rem;
    border-radius: 50%;
    background-color: #edeff6;
    cursor: pointer;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.question.active {
    background-color: #edb31e !important;
}

.question.active span {
    color: #22252e !important;
}

.question.active div {
    top: 150%;
    opacity: 1 !important;
}

.question span {
    display: block;
    font-size: 0.75rem;
    color: #a5a6ad;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.question > div {
    position: absolute;
    z-index: 2;
    top: 190%;
    left: -0.4375rem;
    width: 10.9375rem;
    padding-top: 0.3125rem;
    padding-right: 0.625rem;
    padding-bottom: 0.625rem;
    padding-left: 0.9375rem;
    font-size: 0.75rem;
    line-height: 1.25rem;
    color: #a5a6ad;
    white-space: normal !important;
    letter-spacing: -0.01875rem;
    border-radius: 0.1875rem;
    background: #eceef5;
    opacity: 0;
    -webkit-transition: all .2s;
    transition: all .2s;
    pointer-events: none;
}

@media screen and (max-width: 767px) {
    .question > div {
        left: 0;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
    }
}

.question > div:before {
    content: '';
    position: absolute;
    top: -0.25rem;
    left: 0.625rem;
    display: block;
    width: 0.625rem;
    height: 0.625rem;
    background: #eceef5;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

@media screen and (max-width: 767px) {
    .question > div:before {
        left: 52%;
    }
}

.compare-item {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: hidden;
    border-top: 1px solid #edeff6;
}

@media screen and (max-width: 767px) {
    .compare-item {
        overflow: visible;
    }
}

.compare-item .close {
    position: relative;
    z-index: 3;
    display: block;
    width: 2.5rem;
    height: 2.5rem;
    margin-bottom: -2.5rem;
    margin-left: auto;
    border-radius: 0.1875rem;
    background-color: #eceef5;
    background-image: url("../img/assets/compare-item/cross.png");
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .compare-item .close {
        position: absolute;
        top: -20px;
        left: calc(50% - 20px);
        width: 40px;
        height: 40px;
    }
}

.compare-item .close:hover {
    background-color: #edb31e;
}

.compare-item .close:active {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
}

.compare-item__card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 19.5rem;
    padding-top: 0.625rem;
    padding-right: 0.3125rem;
    padding-bottom: 1.25rem;
    padding-left: 0.9375rem;
    border-right: 1px solid #edeff6;
    border-bottom: 1px solid #cfd0d4;
    background-color: white;
}

@media screen and (max-width: 767px) {
    .compare-item__card {
        position: relative;
        width: 7.5rem;
        height: 16.25rem;
        padding-left: 0.3125rem;
        border-top: 1px solid #edeff6;
        border-left: 1px solid #edeff6;
    }
}

.compare-item__card.is_stuck {
    opacity: 0;
    pointer-events: none;
}

.compare-item__card.is_stuck .stock-price {
    display: none;
}

.compare-item__card.is_stuck .btn-block {
    display: none;
}

.compare-item__card.is_stuck + div:not([class]) {
    width: 12.225rem !important;
    border-right: 1px solid #cfd0d4;
}

@media screen and (max-width: 1279px) {
    .compare-item__card.is_stuck + div:not([class]) {
        width: 13.75rem !important;
    }
}

@media screen and (max-width: 1023px) {
    .compare-item__card.is_stuck + div:not([class]) {
        width: 12.5rem !important;
    }
}

.compare-item__card.stick-bottom {
    top: auto !important;
}

.compare-item__card .sale-flag {
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
}

@media screen and (max-width: 767px) {
    .compare-item__card .sale-flag {
        bottom: -0.3125rem;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
    }
}

.compare-item__card .img-container {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 6.875rem;
}

.compare-item__card .img-container.js-no-photo {
    background-color: #edeff6;
}

.compare-item__card .img-container:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    background-image: url("../img/assets/catalog-item/no-photo.png");
    background-repeat: no-repeat;
    background-position: center;
}

.compare-item__card .img-container img {
    position: relative;
    z-index: 2;
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: 100% !important;
}

.compare-item .title {
    width: 90%;
    height: 3.875rem;
    margin-top: 0.9375rem;
    overflow: hidden;
    font-size: 0.6875rem;
    font-weight: 600;
    color: #22252e;
}

@media screen and (max-width: 767px) {
    .compare-item .title {
        width: 100%;
        line-height: initial;
        text-align: center;
        height: auto;
        margin-bottom: 0.5rem;
        overflow: visible;
    }
}


.compare-item .stock {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0.625rem;
}

@media screen and (max-width: 767px) {
    .compare-item .stock {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}

.compare-item .stock span {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.625rem;
}

.compare-item .stock span:first-child {
    color: #a5a6ad;
}

.compare-item .stock span:last-child {
    font-weight: 600;
    color: #22252e;
}

.compare-item .stock span:last-child:before {
    content: '';
    background-repeat: no-repeat;
}

.compare-item .stock span:last-child.low:before {
    display: inline-block;
    width: 18px;
    height: 7px;
    margin-right: 0.3125rem;
    margin-left: 0.125rem;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -77px -131px;
}

.compare-item .stock span:last-child.middle:before {
    display: inline-block;
    width: 1.125rem;
    height: 0.4375rem;
    margin-right: 0.3125rem;
    margin-left: 0.125rem;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -105px -131px;
}

.compare-item .stock span:last-child.many:before {
    display: inline-block;
    width: 18px;
    height: 7px;
    margin-right: 0.3125rem;
    margin-left: 0.125rem;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -149px -111px;
}

.compare-item .price-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}

@media screen and (max-width: 767px) {
    .compare-item .price-block {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
}

.compare-item .price-block .price {
    font-size: 0.75rem;
    font-weight: 600;
}

.compare-item .price-block .old-price {
    margin-left: 0.3125rem;
    font-size: 0.75rem;
    text-decoration: line-through;
}

@media screen and (max-width: 767px) {
    .compare-item .price-block .old-price {
        margin-left: 0;
    }
}

.compare-item .btn-block {
    padding-right: 0.625rem;
    margin-top: auto;
}

@media screen and (max-width: 767px) {
    .compare-item .btn-block {
        display: none;
    }
}

.compare-item .btn-block a {
    width: 100%;
}

.compare-item .btn-block a:active {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
}

@media screen and (max-width: 767px) {
    .compare-item__rows {
        padding-top: 1.9375rem;
    }
}

.compare-item__rows > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 3.4375rem;
    padding-left: 0.9375rem;
    border-right: 1px solid #cfd0d4;
    border-bottom: 1px solid #cfd0d4;
}

@media screen and (max-width: 1023px) {
    .compare-item__rows > div {
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        height: 3.875rem;
        padding-left: 0;
        border-right: 1px solid transparent;
        border-bottom: 1px solid transparent;
    }
}

@media screen and (max-width: 767px) {
    .compare-item__rows > div {
        height: 4.6875rem;
    }
}

.compare-item__rows > div span {
    max-width: 95%;
    max-height: 93%;
    overflow: hidden;
    font-size: 0.75rem;
    font-weight: 500;
    color: #4c5868;
}

@media screen and (max-width: 1023px) {
    .compare-item__rows > div span {
        max-height: 40%;
        white-space: nowrap;
    }
}

.gallery {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-between;
}

/*@media screen and (max-width: 767px) {
  .gallery {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
*/

@media screen and (max-width: 767px) {
    .gallery {
        width: 100% !important;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
        align-items: center;
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.gallery a {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 10.9375rem;
    height: 10.9375rem;
    margin-bottom: 2.5rem;
    margin-left: 3.5625rem;
    background-color: #fdfcfe;
}

@media screen and (max-width: 1279px) {
    .gallery a {
        width: 100%;
        max-width: 200px;
        height: auto;
        max-height: 300px;
    }
}

@media screen and (max-width: 767px) {
    .gallery a {
        width: 100%;
        max-width: 270px;
        max-height: none;
        margin-bottom: 1.875rem;
        margin-left: 0;
    }
}

@media screen and (max-width: 667px) {
    .gallery a {
        width: 100%;
        max-width: 250px;
        height: 100%;
    }
}

@media screen and (max-width: 568px) {
    .gallery a {
        max-width: 210px;
    }
}

@media screen and (max-width: 480px) {
    .gallery a {
        max-width: 180px;
    }
}

@media screen and (max-width: 375px) {
    .gallery a {
        max-width: 100%;
    }
}

@media screen and (min-width: 1280px) {
    .gallery a:nth-child(4n + 1) {
        margin-left: 0;
    }
}

@media screen and (min-width: 768px) and (max-width: 1279px) {
    .gallery a:nth-child(3n + 1) {
        margin-left: 0;
    }
}

.gallery a img {
    max-width: 100%;
    max-height: 100%;
}

.gallery a:after {
    content: '';
    position: absolute;
    top: calc(50% - 35px);
    left: calc(50% - 35px);
    width: 70px;
    height: 70px;
    border-radius: 50%;
    background-color: #edb31e;
    background-image: url("../img/assets/p-reviews/zoom.png");
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0;
    -webkit-transition: all .4s;
    transition: all .4s;
    will-change: transform;
}

.gallery a:hover:after {
    opacity: 1 !important;
}

.gallery a:active:after {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.mobile-menu {
    position: absolute;
    z-index: 999;
    top: 0;
    right: 0;
    left: 0;
    display: block;
    padding-top: 6.25rem;
    overflow: hidden;
    font-size: 0.9375rem;
    font-weight: 500;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (min-width: 768px) {
    .mobile-menu {
        display: none !important;
    }
}

.mobile-menu.active {
    -webkit-transform: translateX(0);
    transform: translateX(0);
}

.mobile-menu .paranja {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.3);
}

.mobile-menu__top-block {
    position: relative;
    z-index: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 5.1875rem;
    padding-left: 1.875rem;
    background: white;
}

.mobile-menu__top-block .title {
    font-weight: 600;
    color: #59606a;
}

.mobile-menu .close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 20px;
    height: 20px;
    margin-right: 0.8125rem;
}

.mobile-menu__sections {
    position: relative;
    z-index: 2;
}

.mobile-menu__section-point {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-top: 1px solid #eceff6;
    background-color: white;
}

.mobile-menu__section-point span {
    display: block;
    width: 16.875rem;
    padding-top: 2.1875rem;
    padding-bottom: 2.1875rem;
    padding-left: 3.9375rem;
    overflow: hidden;
    font-weight: 600;
    white-space: nowrap;
}

.mobile-menu__section {
    position: relative;
    border-top: 1px solid #eceff6;
    background-color: white;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.mobile-menu__section:after {
    content: '';
    position: absolute;
    top: 2.6875rem;
    right: 1.25rem;
    display: block;
    border: 0.1875rem solid transparent;
    border-top: 0.1875rem solid #22252e;
}

.mobile-menu__section .title {
    width: 20rem;
    padding-top: 2.1875rem;
    padding-bottom: 2.1875rem;
    padding-left: 3.9375rem;
    overflow: hidden;
    font-weight: 600;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.mobile-menu__section .title span {
    display: block;
    width: 13.125rem;
    overflow: hidden;
    white-space: nowrap;
}

.mobile-menu__section .links {
    display: none;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.mobile-menu__section .links a {
    display: block;
    padding-top: 0.6875rem;
    padding-right: 1.875rem;
    padding-bottom: 0.6875rem;
    padding-left: 4.5625rem;
    font-size: 0.75rem;
    font-weight: 600;
    line-height: 1.125rem;
}

.mobile-menu__section .links a:first-child {
    padding-top: 0;
}

.mobile-menu__section.active {
    padding-bottom: 1.4375rem;
    background: #eaeaea;
}

.char-toggle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.char-toggle .desktop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (max-width: 767px) {
    .char-toggle .desktop {
        display: none;
    }
}

.char-toggle .desktop .active {
    color: white;
    background: #22252e;
}

.char-toggle .mobile {
    display: none;
}

@media screen and (max-width: 767px) {
    .char-toggle .mobile {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
}

.char-toggle .mobile .title {
    font-size: 0.8125rem;
    font-weight: 500;
    line-height: 1.125rem;
}

@media screen and (max-width: 767px) {
    .char-toggle .mobile.active button, .char-toggle .mobile.active a {
        background: #edb31e;
    }

    .char-toggle .mobile.active button:before, .char-toggle .mobile.active a:before {
        left: 1.25rem;
    }
}

.char-toggle button, .char-toggle a {
    position: relative;
}

@media screen and (min-width: 768px) {
    .char-toggle button, .char-toggle a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        height: 2.375rem;
        padding-right: 0.625rem;
        padding-left: 0.625rem;
        margin-right: 1.25rem;
        font-size: 0.8125rem;
        font-weight: 500;
        color: #22252e;
        border: 0;
        border-radius: 0.1875rem;
        background: #edeff6;
        outline: none;
        -webkit-transition: all .2s;
        transition: all .2s;
    }

    .char-toggle button:hover, .char-toggle a:hover {
        background-color: #edb31e;
    }

    .char-toggle button:active, .char-toggle a:active {
        -webkit-transform: scale(0.9, 0.9);
        transform: scale(0.9, 0.9);
    }
}

@media screen and (max-width: 767px) {
    .char-toggle button, .char-toggle a {
        width: 3.125rem;
        height: 1.875rem;
        border-radius: 0.1875rem;
        background: #f0f0f0;
        -webkit-transform: none !important;
        transform: none !important;
        -webkit-transition: all .2s;
        transition: all .2s;
    }

    .char-toggle button:before, .char-toggle a:before {
        content: '';
        position: absolute;
        top: 50%;
        left: 0.1875rem;
        display: block;
        width: 1.5625rem;
        height: 1.5625rem;
        border-radius: 0.1875rem;
        background-color: white;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        -webkit-transition: all .2s;
        transition: all .2s;
    }
}

/*
.call-form {
    padding-top: rem(35);
    padding-right: rem(43);
    padding-bottom: rem(60);
    padding-left: rem(60);

    border-radius: rem(3);
    background: white;

    @include below($t) {
        padding-right: rem(20);
        padding-left: rem(20);
    }
    &__title {
        margin-bottom: rem(13);

        font-family: $os;
        font-size: rem(34) !important;
        line-height: rem(38) !important;

        @include below($t) {
            padding: 0 !important;
        }
    }
    .text {
        font-size: rem(14);
        font-weight: 500;
        line-height: rem(22);
        @include below($t) {
            padding: 0 !important;
        }
    }
    .personal {
        margin-top: rem(12);

        letter-spacing: rem(-.3);
    }
    .btn-block {
        margin-top: rem(35);
    }
    form {
        width: rem(570);
        margin-top: rem(24);

        @include below($t) {
            width: 100%;
        }
        label {
            margin-top: rem(16);
            &:nth-child(1) {
                margin-top: 0;
            }

        }
    }
    .popup-error {
        margin-bottom: rem(10);
    }
}
*/
.popup-form {
    padding-top: 2.1875rem;
    padding-right: 2.6875rem;
    padding-bottom: 3.75rem;
    padding-left: 3.75rem;
    border-radius: 0.1875rem;
    background: white;
}

@media screen and (max-width: 767px) {
    .popup-form {
        padding-right: 1.25rem;
        padding-left: 1.25rem;
    }
}

.popup-form__title {
    margin-bottom: 0.8125rem;
    font-family: "Oswald", Helvetica, Arial, sans-serif;
    font-size: 2.125rem !important;
    line-height: 2.375rem !important;
}

@media screen and (max-width: 767px) {
    .popup-form__title {
        padding: 0 !important;
    }
}

.popup-form * {
    max-width: 35.625rem;
}

.popup-form .text {
    font-size: 0.875rem;
    font-weight: 500;
    line-height: 1.375rem;
}

@media screen and (max-width: 767px) {
    .popup-form .text {
        padding: 0 !important;
    }
}

.popup-form .personal {
    margin-top: 0.75rem;
    letter-spacing: -0.01875rem;
}

.popup-form .btn-block {
    margin-top: 2.1875rem;
}

.popup-form form {
    width: 35.625rem;
    margin-top: 1.5rem;
}

@media screen and (max-width: 767px) {
    .popup-form form {
        width: 100%;
    }
}

.popup-form form label {
    margin-top: 1rem;
}

.popup-form form label:nth-child(1) {
    margin-top: 0;
}

.popup-form .popup-error {
    margin-bottom: 0.625rem;
}

.popup-block {
    position: absolute;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100vw;
    overflow: hidden;
    font-family: "Montserrat", Helvetica, Arial, sans-serif;
    color: #22252e;
    background: rgba(34, 37, 46, 0.9);
    opacity: 0;
    pointer-events: none;
}

.popup-block .close {
    position: fixed;
    z-index: 2;
    top: 2.5rem;
    right: 2.5rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-item-align: end;
    align-self: flex-end;
    width: 40px;
    height: 40px;
    line-height: 1px !important;
    cursor: pointer;
}

@media screen and (max-width: 767px) {
    .popup-block .close {
        z-index: 2;
        top: 1.25rem;
        right: 1.25rem;
    }
}

.popup-block .close:before {
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 14 14"><g data-name="Слой 2"><g data-name="Слой 1"><image data-name="Прямоугольник 1 копия" width="14" height="14" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsSAAALEgHS3X78AAAA00lEQVQoU4XQwVECMRQG4G9TgtSBAwcGjjjD1oCNSBNYiNSAeGWBA47aBjWshw1M3M3iOyWZ9+Ulf7GvjiOs8TybTi7uVHU4PWCDVcArFthWh9PgH/Qee9cBS3xi3IcTNI69yxCft+jDGbSYTSeXoq7ra8MgNoxwRok6h+AGM/gLBYZt1IEJ/sBjPPrBvJ140K1aMyndd+oPTIIYaiZ9x3Un7RtM/ncNYo4nTVCdtEOCtlrpxX+VOVzsq2MWSap18RllwNs9BJnJm4AVdn0og3d4+QWIw3s0LfhdEAAAAABJRU5ErkJggg==" style="isolation:isolate"/></g></g></svg>');
    display: block;
    width: 14px;
    height: 14px;
    background-repeat: no-repeat;
    background-position: center;
}

.popup-block.active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.popup-block:not(.active) {
    width: 1px !important;
    height: 1px !important;
    overflow: hidden;
}

.popup-block.active {
    z-index: 999;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: auto;
    height: auto;
    opacity: 1;
    pointer-events: auto;
}

.popup-block .popup-form {
    position: absolute;
    margin-top: 5rem;
    -webkit-transition: all .4s;
    transition: all .4s;
}

@media screen and (max-width: 767px) {
    .popup-block .popup-form {
        width: 18.75rem !important;
    }
}

.popup-block .popup-form:not(.active) {
    top: -312.5rem !important;
}

.popup-block .popup-form.active {
    z-index: 2;
    top: 0;
}

.popup-block__paranja {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.index-slider {
    padding-top: 2.75rem;
    padding-bottom: 4.375rem;
}

@media screen and (max-width: 1023px) {
    .index-slider {
        position: absolute;
        display: none;
        opacity: 0;
        pointer-events: none;
    }
}

.index-slider .slider {
    margin-top: 2.1875rem;
}

.index-slider .slider-container {
    position: relative;
    width: 100%;
    height: 25.375rem;
    overflow: hidden;
}

.index-slider__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    border: 1px solid #eceff6;
    border-radius: 0.1875rem;
}

.index-slider__item .img-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 33.5rem;
    overflow: hidden;
    border-radius: 0.1875rem;
}

@media screen and (max-width: 1279px) {
    .index-slider__item .img-container {
        width: 26.875rem;
    }
}

.index-slider__item .img-container img {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: 100% !important;
    border-radius: 0.1875rem;
}

.index-slider__item .text-container {
    padding-top: 2.5625rem;
    padding-right: 4.0625rem;
    padding-left: 3.9375rem;
}

@media screen and (max-width: 1279px) {
    .index-slider__item .text-container {
        padding-right: 1.875rem;
        padding-left: 3.3125rem;
    }
}

.index-slider__item .text-container .title {
    font-family: "Akrobat", Helvetica, Arial, sans-serif;
    font-size: 2.25rem;
    font-weight: 600;
    line-height: 2.625rem;
}

.index-slider__item .text-container .text {
    margin-top: 1.4375rem;
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 1.375rem;
    color: #a5a6ad;
}

.index-slider__item .text-container a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-top: 1.875rem;
    font-size: 0.75rem;
    font-weight: 600;
    color: #edb31e;
}

.index-slider .pagination {
    position: absolute;
    z-index: 2;
    bottom: 2.625rem;
    left: 37.3125rem;
    left: 51.2%;
    width: auto;
}

@media screen and (max-width: 1279px) {
    .index-slider .pagination {
        left: 51.6%;
    }
}

.index-slider .pagination .swiper-pagination-bullet {
    margin: 0 0.375rem;
    border: 0.125rem solid #edb31e;
    background: transparent;
    background-color: transparent;
    opacity: 1;
    outline: none;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.index-slider .pagination .swiper-pagination-bullet:first-child {
    margin-left: 0;
}

.index-slider .pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover {
    background-color: #edb31e;
}

.index-slider .pagination .swiper-pagination-bullet-active {
    border: 0.125rem solid #a5a6ad;
}

.index-slider .prev-arrow, .index-slider .next-arrow {
    position: absolute;
    z-index: 2;
    right: 4.9375rem;
    bottom: 1.875rem;
}

.index-slider .next-arrow {
    right: 1.9375rem;
}

.index-slider .swiper-wrapper > li {
    display: block;
}

.index-slider .swiper-wrapper > li:not([class]):nth-child(1n + 2) {
    display: none;
}

.production-block {
    padding-top: 3.75rem;
    padding-bottom: 5rem;
    background: #fbfbfb;
}

@media screen and (max-width: 1023px) {
    .production-block {
        padding-top: 2.6875rem;
        padding-bottom: 3.125rem;
    }
}

@media screen and (max-width: 767px) {
    .production-block {
        padding-top: 2.3125rem;
    }
}

.production-block .wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

@media screen and (max-width: 767px) {
    .production-block .wrapper {
        width: 100%;
    }
}

.production-block__title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
}

.production-block__title .title {
    font-family: "Akrobat", Helvetica, Arial, sans-serif;
    font-size: 2.1875rem;
    font-weight: 600;
}

@media screen and (max-width: 767px) {
    .production-block__title .title {
        padding-left: 1.875rem;
        font-size: 1.5rem;
    }
}

.production-block__title .product-count {
    font-size: 0.875rem;
}

@media screen and (max-width: 767px) {
    .production-block__title .product-count {
        display: none;
    }
}

.production-block__title .product-count span {
    font-size: 0.875rem;
}

.production-block__title .product-count span:first-child {
    font-weight: 600;
}

.production-block__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 72.75rem;
    max-width: 100%;
    margin-top: 2.75rem;
    margin-right: auto;
    margin-left: auto;
}

@media screen and (max-width: 1023px) {
    .production-block__container {
        margin-top: 2.1875rem;
    }
}

@media screen and (max-width: 767px) {
    .production-block__container {
        margin-top: 0.8125rem;
    }
}

.production-block__container .items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 100%;
}

.production-block__container .another {
    display: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 3rem;
    margin-top: 1.25rem;
    border-radius: 0.1875rem;
    background: #edb31e;
    cursor: pointer;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@-webkit-keyframes spinnerAnimationLoadAnother {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(-360deg);
        transform: rotate(-360deg);
    }
}

@keyframes spinnerAnimationLoadAnother {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(-360deg);
        transform: rotate(-360deg);
    }
}

@media screen and (max-width: 767px) {
    .production-block__container .another {
        width: 15.9375rem;
    }
}

.production-block__container .another span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 0.75rem;
    font-weight: 600;
    text-transform: uppercase;
}

.production-block__container .another span img {
    margin-right: 0.625rem;
    will-change: transform;
}

.production-block__container .another:hover {
    background-color: #f1c24b;
}

.production-block__container .another:active {
    background-color: #cf9606;
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
}

.production-block__container .another.active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.production-block:not(.show) .product-item:nth-child(1n+7) {
    display: none;
}

.catalog-block {
    padding-top: 3.75rem;
    padding-bottom: 5.625rem;
}

@media screen and (max-width: 1023px) {
    .catalog-block {
        padding-top: 2.5rem;
        padding-bottom: 3.75rem;
    }
}

@media screen and (max-width: 767px) {
    .catalog-block {
        padding-top: 2rem;
        overflow: hidden;
    }
}

@media screen and (max-width: 767px) {
    .catalog-block .wrapper {
        width: 100%;
    }
}

.catalog-block__title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 2.8125rem;
}

@media screen and (max-width: 1023px) {
    .catalog-block__title {
        margin-bottom: 2.1875rem;
    }
}

@media screen and (max-width: 767px) {
    .catalog-block__title {
        display: block;
        margin-bottom: 1.25rem;
    }
}

.catalog-block__title .title {
    font-family: "Akrobat", Helvetica, Arial, sans-serif;
    font-size: 2.1875rem;
    font-weight: 600;
}

@media screen and (max-width: 767px) {
    .catalog-block__title .title {
        padding-right: 2.0625rem;
        padding-left: 2.0625rem;
        font-size: 1.5rem;
    }
}

.catalog-block__title .tabs {
    margin-right: 12.5rem;
    -webkit-transform: translateY(0.625rem);
    transform: translateY(0.625rem);
}

@media screen and (max-width: 1279px) {
    .catalog-block__title .tabs {
        margin-right: 9.375rem;
    }
}

@media screen and (max-width: 767px) {
    .catalog-block__title .tabs {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        width: 100%;
        padding-right: 2.0625rem;
        padding-left: 2.1875rem;
        margin-top: 1.125rem;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

.catalog-block__title .tabs a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-left: 1.875rem;
    font-size: 0.875rem;
    font-weight: 600;
    border-bottom: 0.125rem solid transparent;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .catalog-block__title .tabs a {
        margin-right: auto;
        margin-left: auto;
        font-size: 0.75rem;
    }
}

@media screen and (max-width: 767px) {
    .catalog-block__title .tabs a:first-child {
        margin-left: 0;
    }
}

@media screen and (max-width: 767px) {
    .catalog-block__title .tabs a:last-child {
        margin-right: 0;
    }
}

.catalog-block__title .tabs a.active {
    border-bottom: 0.125rem solid #edb31e;
}

.catalog-block__title .tabs a:hover {
    opacity: .6;
}

.catalog-block__container {
    position: relative;
}

.catalog-block__container > .catalog-slider:not(:first-child) {
    display: none;
}

.catalog-block:not(.animate) .tab:not(:first-child) {
    position: absolute;
    opacity: 0;
    pointer-events: none;
}

.catalog-block.animate .catalog-block__container .tab {
    opacity: 0;
}

.catalog-block.animate .catalog-block__container .tab.active {
    opacity: 1;
    -webkit-animation: showTab .4s linear;
    animation: showTab .4s linear;
}

@-webkit-keyframes showTab {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@keyframes showTab {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

.catalog-block.animate .catalog-block__container .tab:not(.active) {
    position: absolute;
    pointer-events: none;
}

.about-company-block {
    padding-bottom: 4.8125rem;
}

@media screen and (max-width: 1023px) {
    .about-company-block {
        padding-bottom: 3.75rem;
    }
}

@media screen and (max-width: 767px) {
    .about-company-block {
        padding-bottom: 2.5rem;
    }
}

.about-company-block .wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (max-width: 767px) {
    .about-company-block .wrapper {
        width: 15.9375rem;
    }
}

.about-company-block .left-side {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 50.3125rem;
    padding-right: 3.125rem;
}

@media screen and (max-width: 1279px) {
    .about-company-block .left-side {
        width: 40rem;
    }
}

@media screen and (max-width: 1023px) {
    .about-company-block .left-side {
        width: 100%;
        padding-right: 0;
    }
}

.about-company-block .left-side p {
    margin-top: 2.1875rem;
    overflow: hidden;
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 1.375rem;
    color: #4c5868;
}

@media screen and (max-width: 1023px) {
    .about-company-block .left-side p {
        margin-top: 1.5625rem;
    }
}

.about-company-block .right-side {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 22.9375rem;
    padding-top: 0.5rem;
}

@media screen and (max-width: 1279px) {
    .about-company-block .right-side {
        width: 18.75rem;
    }
}

@media screen and (max-width: 1023px) {
    .about-company-block .right-side {
        display: none;
    }
}

.about-company-block .right-side .btn_yellow {
    width: 100%;
    height: 3.125rem;
    margin-top: 1.375rem;
    font-size: 0.75rem;
    font-weight: 600;
    text-transform: uppercase;
}

.about-company-block .title-block .title {
    display: inline;
    margin-right: 2.5rem;
    font-family: "Akrobat", Helvetica, Arial, sans-serif;
    font-size: 2.1875rem;
    font-weight: 600;
}

@media screen and (max-width: 767px) {
    .about-company-block .title-block .title {
        margin-right: 0;
        font-size: 1.5rem;
    }
}

.about-company-block .title-block a {
    display: inline;
    font-size: 0.75rem;
    font-weight: 600;
    color: #edb31e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .about-company-block .title-block a {
        display: none;
    }
}

.about-company-block .title-block a:hover {
    opacity: .6;
}

.about-company-block .mobile-link {
    display: none;
    font-size: 0.75rem;
    font-weight: 600;
    color: #edb31e;
}

@media screen and (max-width: 767px) {
    .about-company-block .mobile-link {
        display: inline;
    }
}

.partner-slider {
    padding-top: 2.5rem;
    padding-bottom: 2.8125rem;
    border-top: 1px solid #eceff6;
}

@media screen and (max-width: 1023px) {
    .partner-slider {
        padding-top: 2.5rem;
    }
}

@media screen and (max-width: 767px) {
    .partner-slider {
        padding-top: 0.625rem;
        padding-bottom: 2.5rem;
        overflow: hidden;
    }
}

.partner-slider .slider-block {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 2.125rem;
}

@media screen and (max-width: 767px) {
    .partner-slider .slider-block {
        margin-top: 1.25rem;
    }
}

.partner-slider .slider-block > .img-container {
    margin-right: 2.5rem;
}

@media screen and (max-width: 1279px) {
    .partner-slider .slider-block > .img-container {
        margin-right: 3.375rem;
    }
}

@media screen and (max-width: 1023px) {
    .partner-slider .slider-block > .img-container {
        margin-right: 2.125rem;
    }
}

.partner-slider .slider-block > .img-container:first-child {
    margin-left: 3.59375rem;
}

@media screen and (max-width: 1279px) {
    .partner-slider .slider-block > .img-container:first-child {
        margin-left: 3.75rem;
    }
}

@media screen and (max-width: 1023px) {
    .partner-slider .slider-block > .img-container:first-child {
        margin-left: 0;
    }
}

@media screen and (max-width: 767px) {
    .partner-slider .slider-block > .img-container:first-child {
        margin-right: auto;
        margin-left: auto;
    }
}

.partner-slider .slider-block > .img-container:nth-child(1n + 7) {
    margin-right: 0;
}

.partner-slider .slider-block > .img-container:nth-child(1n + 8) {
    display: none;
}

@media screen and (max-width: 1279px) {
    .partner-slider .slider-block > .img-container:nth-child(1n + 5) {
        margin-right: 0;
    }
}

@media screen and (max-width: 1279px) {
    .partner-slider .slider-block > .img-container:nth-child(1n + 6) {
        display: none;
    }
}

@media screen and (max-width: 767px) {
    .partner-slider .slider-block > .img-container:nth-child(1n + 2) {
        display: none;
    }
}

.partner-slider .title {
    font-family: "Akrobat", Helvetica, Arial, sans-serif;
    font-size: 2.25rem;
    font-weight: 600;
    display: inline;
    margin-right: 2.5rem;
}

@media screen and (max-width: 767px) {
    .partner-slider .title {
        padding-left: 1.25rem;
        font-size: 1.5rem;
    }
}

.partner-slider .slider {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
}

.partner-slider .slider-container {
    width: 66.0625rem;
    overflow: hidden;
}

@media screen and (max-width: 1279px) {
    .partner-slider .slider-container {
        width: 51.25rem;
    }
}

@media screen and (max-width: 767px) {
    .partner-slider .slider-container {
        width: 8.75rem;
        overflow: visible;
    }
}

.partner-slider .prev-arrow, .partner-slider .next-arrow {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

@media screen and (max-width: 1023px) {
    .partner-slider .prev-arrow, .partner-slider .next-arrow {
        opacity: 0;
        pointer-events: none;
    }
}

.partner-slider .next-arrow {
    right: 0;
    left: auto;
}

.partner-slider .img-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 6.875rem;
    height: 3.9375rem;
    overflow: hidden;
}

.partner-slider .img-container img {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: 100% !important;
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
}

.partner-slider .img-container img:hover {
    -webkit-filter: none;
    filter: none;
}

.partner-slider .pagination {
    position: absolute;
    top: -3.75rem;
    right: 0;
}

@media screen and (max-width: 767px) {
    .partner-slider .pagination {
        opacity: 0 !important;
        pointer-events: none !important;
    }
}

.partner-slider .pagination span {
    margin-left: 0.5rem;
}

@media screen and (max-width: 767px) {
    .partner-slider .swiper-slide {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}

.partner-slider .wrapper a.all-partners {
    display: inline;
    font-size: 1rem;
    font-weight: 600;
    color: #edb31e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .partner-slider .wrapper a.all-partners {
        display: none;
    }
}

.partner-slider .wrapper a.all-partners:hover {
    opacity: .6;
}

.products {
    position: relative;
    z-index: 2;
    padding-top: 4.6875rem;
    padding-bottom: 4.0625rem;
    background-color: white;
}

@media screen and (max-width: 767px) {
    .products {
        padding-top: 2.1875rem;
        padding-bottom: 2.9375rem;
    }
}

.products.gray {
    background-color: #fcfcfc;
}

.products.gray:before, .products.gray:after {
    content: '';
    position: absolute;
    top: 0;
    right: 100%;
    bottom: 0;
    display: block;
    width: 250rem;
    background-color: #fcfcfc;
}

.products.gray:after {
    right: auto;
    left: 100%;
}

.products__title {
    margin-bottom: 1.75rem;
    font-size: 1.25rem;
    font-weight: 600;
}

@media screen and (max-width: 767px) {
    .products__title {
        margin-bottom: 0.8125rem;
        font-size: 0.875rem;
        text-align: center;
    }
}

.products .catalog-slider .pagination {
    top: -3.4375rem;
}

.recently-viewed {
    position: relative;
    z-index: 2;
    padding-top: 3.9375rem;
    margin-bottom: -1.375rem;
    background: white;
}

@media screen and (max-width: 767px) {
    .recently-viewed {
        padding-top: 2.1875rem;
        margin-bottom: 1.75rem;
    }
}

.recently-viewed__title {
    margin-bottom: 1.75rem;
    font-size: 1.25rem;
    font-weight: 600;
}

@media screen and (max-width: 767px) {
    .recently-viewed__title {
        margin-bottom: 0.75rem;
        font-size: 0.875rem;
        text-align: center;
    }
}

.recently-viewed .catalog-slider .pagination {
    top: -3.4375rem;
}

.p-catalog .items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.p-catalog-section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.p-catalog-section .main {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.p-catalog-section .main > .img-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    float: right;
    width: 14.375rem;
    height: 14.375rem;
    margin-bottom: 0.625rem;
    margin-left: 3.125rem;
    overflow: hidden;
}

@media screen and (max-width: 767px) {
    .p-catalog-section .main > .img-container {
        float: none;
        margin-right: auto;
        margin-bottom: 1.5625rem;
        margin-left: auto;
    }
}

.p-catalog-section .main > .img-container img {
    float: right;
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: 100% !important;
}

.p-catalog-section .main .text {
    color: #22252e;
}

.p-catalog-section .main .text p:first-child {
    margin-top: 0;
}

.p-catalog-section > .sidebar {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 18.75rem;
    padding-right: 0.625rem;
}

@media screen and (max-width: 1279px) {
    .p-catalog-section > .sidebar {
        width: 15rem;
    }
}

@media screen and (max-width: 1023px) {
    .p-catalog-section > .sidebar {
        display: none;
    }
}

.p-catalog-section p:nth-child(2) {
    margin-top: 0;
}

.p-catalog-section .items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
    margin-top: 4.0625rem;
    margin-bottom: 2.75rem;
}

@media screen and (max-width: 1279px) {
    .p-catalog-section .items {
        margin-top: 2.0625rem;
        margin-bottom: 2.25rem;
    }
}

.p-catalog-section .items .product-item {
    width: 50%;
}

@media screen and (max-width: 767px) {
    .p-catalog-section .items .product-item {
        width: 100%;
    }
}

@media screen and (min-width: 1024px) {
    .p-catalog-section .items .product-item:nth-child(3) {
        border-top: none;
    }
}

@media screen and (min-width: 1024px) {
    .p-catalog-section .items .product-item:nth-child(3n+1) {
        border-left: none;
    }
}

@media screen and (min-width: 1024px) {
    .p-catalog-section .items .product-item:nth-child(2n-1) {
        border-left: 1px solid #eceff6;
    }
}

.p-card {
    position: relative;
    z-index: 1;
    padding-top: 1.4375rem;
}

@media screen and (max-width: 1023px) {
    .p-card {
        padding-top: 0.9375rem;
    }
}

@media screen and (max-width: 767px) {
    .p-card {
        padding-top: 0;
    }
}

.p-card__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 3.125rem;
}

@media screen and (max-width: 1023px) {
    .p-card__top {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        margin-top: 2.5rem;
    }
}

@media screen and (max-width: 767px) {
    .p-card__top {
        margin-top: 0.9375rem;
    }
}

.p-card__top .left-side {
    width: 50rem;
    padding-top: 5.0625rem;
}

@media screen and (max-width: 1279px) {
    .p-card__top .left-side {
        width: 40rem;
    }
}

@media screen and (max-width: 1023px) {
    .p-card__top .left-side {
        width: 100%;
        padding-top: 0;
        padding-top: 4.4375rem;
    }
}

.p-card__top .right-side {
    width: 23.25rem;
}

@media screen and (max-width: 1023px) {
    .p-card__top .right-side {
        width: 100%;
    }
}

@media screen and (max-width: 1279px) {
    .p-card__top .right-side .card-gallery {
        margin-left: auto;
    }
}

@media screen and (max-width: 767px) {
    .p-card__top .right-side .card-gallery {
        margin-right: auto;
    }
}

.p-card__article-block {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: -2.875rem;
}

@media screen and (max-width: 1023px) {
    .p-card__article-block {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 0;
    }
}

.p-card__article-block .sale-flag {
    margin-left: 3.375rem;
}

@media screen and (max-width: 767px) {
    .p-card__article-block .sale-flag {
        margin-left: 1.4375rem;
    }
}

.p-card__article {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 0.75rem;
    color: #787d8c;
}

.p-card__article span:nth-child(2) {
    font-weight: bold;
}

.p-card__status-block {
    margin-bottom: 0.625rem;
}

@media screen and (max-width: 1023px) {
    .p-card__status-block {
        text-align: left;
    }
}

@media (max-width: 767px) {
    .p-card__status-block,
    .p-card__cost-block {
        text-align: left;
        margin-left: 1.875rem;
        margin-right: 1.875rem;
    }
}

.p-card__status-block span {
    position: relative;
    font-size: 0.75rem;
    font-weight: 600;
}

.p-card__status-block span:first-child {
    margin-right: 0.0625rem;
    font-weight: 400;
    color: #a5a6ad;
}

.p-card__status-block span.many:before {
    content: '';
    display: inline-block;
    width: 18px;
    height: 7px;
    margin-right: 0.3125rem;
    margin-left: 0.125rem;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -149px -111px;
}

.p-card__status-block span.middle:before {
    content: '';
    display: inline-block;
    width: 18px;
    height: 7px;
    margin-right: 0.3125rem;
    margin-left: 0.125rem;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -105px -131px;
}

.p-card__status-block span.low:before {
    content: '';
    display: inline-block;
    width: 18px;
    height: 7px;
    margin-right: 0.3125rem;
    margin-left: 0.125rem;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -77px -131px;
}

.p-card__cost-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    margin-bottom: 1.75rem;
}

@media screen and (max-width: 1023px) {
    .p-card__cost-block {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
    }
}

.p-card__cost-block span:first-child {
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 1.5rem;
}

.p-card__cost-block span:last-child {
    margin-left: 1.0625rem;
    font-size: 0.75rem;
    line-height: 0.75rem;
    text-decoration: line-through;
}

.p-card__btn-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (max-width: 1023px) {
    .p-card__btn-block {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}

@media screen and (max-width: 767px) {
    .p-card__btn-block {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
}

.p-card__btn-block a {
    margin-right: 0.625rem;
}

@media screen and (max-width: 767px) {
    .p-card__btn-block a {
        width: 16.25rem;
        margin-right: 0;
        margin-bottom: 0.625rem;
    }
}

.p-card__btn-block .btn_yellow, .p-card__btn-block .btn_black-white, .p-card__btn-block .btn_gray {
    width: 16.875rem;
    height: 3rem;
    font-size: 0.75rem;
    font-weight: 600;
    letter-spacing: 0.03125rem;
    text-transform: uppercase;
}

@media screen and (max-width: 767px) {
    .p-card__btn-block .btn_yellow, .p-card__btn-block .btn_black-white, .p-card__btn-block .btn_gray {
        width: 16.25rem;
    }
}

.p-card__btn-block .btn_transparent-sravn {
    width: 12.5rem;
    height: 3rem;
    margin-left: 2.1875rem;
    font-weight: 500;
}

@media screen and (max-width: 1023px) {
    .p-card__btn-block .btn_transparent-sravn {
        width: 16.875rem;
        margin-left: 1.4375rem;
    }
}

@media screen and (max-width: 767px) {
    .p-card__btn-block .btn_transparent-sravn {
        width: 16.25rem;
        margin-top: 0.8125rem;
        margin-left: 0;
    }
}

.p-card .tabs-block {
    margin-top: 3.6875rem;
}

@media screen and (max-width: 767px) {
    .p-card .tabs-block {
        margin-top: 2.5rem;
    }
}

.p-card .recently-viewed:after {
    content: '';
    position: absolute;
    top: 100%;
    right: 0;
    left: 0;
    display: block;
    height: 250rem;
    background-color: white;
}

.p-catalog-products {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (max-width: 767px) {
    .p-catalog-products {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.p-catalog-products .main {
    width: 100%;
    max-width: Calc(100% - 15rem);
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

@media (max-width: 991px) {
    .p-catalog-products .main {
        max-width: 100%;
    }
}

.p-catalog-products .main .text {
    margin-bottom: 1.25rem;
    color: #4c5868;
}

@media screen and (max-width: 1279px) {
    .p-catalog-products .main .text {
        padding-bottom: 2.125rem;
    }
}

@media screen and (max-width: 767px) {
    .p-catalog-products .main .text {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding-bottom: 0.75rem;
    }
}

.p-catalog-products .main .text > *:nth-child(1), .p-catalog-products .main .text *:nth-child(2) {
    margin-top: 0;
}

.p-catalog-products .main .text:last-child {
    border-bottom: none;
}

.p-catalog-products .main .text > .img-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    float: right;
    width: 14.375rem;
    height: 14.375rem;
    margin-bottom: 0.625rem;
    margin-left: 3.125rem;
    overflow: hidden;
}

@media screen and (max-width: 767px) {
    .p-catalog-products .main .text > .img-container {
        float: none;
        margin-right: auto;
        margin-bottom: 1.5625rem;
        margin-left: auto;
    }
}

.p-catalog-products .main .text > .img-container img {
    float: right;
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: 100% !important;
}

@media screen and (max-width: 767px) {
    .p-catalog-products .main .text .content *:not(li) {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
}

.p-catalog-products .main .img-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    float: right;
    width: 14.375rem;
    max-height: 14.375rem;
    margin-left: 1.25rem;
    overflow: hidden;
}

@media screen and (max-width: 767px) {
    .p-catalog-products .main .img-block {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        float: none;
        margin-right: auto;
        margin-left: 0;
        margin-left: auto;
    }
}

.p-catalog-products .main .img-block img {
    width: auto !important;
    max-width: 14.375rem;
    height: auto !important;
    max-height: 14.375rem;
}

@media (max-width: 767px) {
    .p-catalog-products .main .img-block img {
        max-width: 15.375rem;
        max-height: 15.375rem;
        margin-bottom: 1rem;
    }
}

@media (max-width: 375px) {
    .p-catalog-products .main .img-block img {
        max-width: 10.375rem;
        max-height: 10.375rem;
    }
}

.p-catalog-products > .sidebar {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 18.75rem;
    padding-right: 0.625rem;
}

@media screen and (max-width: 1279px) {
    .p-catalog-products > .sidebar {
        width: 15rem;
    }
}

@media screen and (max-width: 1023px) {
    .p-catalog-products > .sidebar {
        display: none;
    }
}

.p-catalog-products__btn-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    height: 5.9375rem;
    border-top: 1px solid #eceff6;
}

@media screen and (max-width: 1023px) {
    .p-catalog-products__btn-bar {
        padding-left: 7.8125rem;
    }
}

@media screen and (max-width: 767px) {
    .p-catalog-products__btn-bar {
        height: 5rem;
        padding-left: 1.875rem;
    }
}

@media screen and (max-width: 767px) {
    .p-catalog-products__btn-bar .view-tab {
        display: none;
    }
}

@media screen and (max-width: 767px) {
    .p-catalog-products__btn-bar .sort-select {
        margin-left: auto;
    }
}

.p-catalog-products .list-item:not(.list) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.p-catalog-products .list-item:not(.list) .catalog-item {
    width: calc(100% / 3);
    border-top: 1px solid transparent;
}

@media screen and (max-width: 767px) {
    .p-catalog-products .list-item:not(.list) .catalog-item {
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        width: 100%;
        border-left: 1px solid #eceff6;
    }
}

@media screen and (max-width: 767px) {
    .p-catalog-products .list-item:not(.list) .catalog-item:nth-child(1) {
        border-top: 1px solid #eceff6;
    }
}

@media screen and (min-width: 768px) {
    .p-catalog-products .list-item:not(.list) .catalog-item:nth-child(1), .p-catalog-products .list-item:not(.list) .catalog-item:nth-child(2), .p-catalog-products .list-item:not(.list) .catalog-item:nth-child(3) {
        border-top: 1px solid #eceff6;
    }
}

@media screen and (min-width: 768px) {
    .p-catalog-products .list-item:not(.list) .catalog-item:nth-child(3n + 1) {
        border-left: 1px solid #eceff6;
    }
}

.p-catalog-products .list-item {
    margin-bottom: 1.875rem;
}

@media screen and (max-width: 767px) {
    .p-catalog-products .list-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .p-catalog-products .list-item .catalog-item {
        width: calc(100% / 3);
        border-top: 1px solid transparent;
    }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
    .p-catalog-products .list-item .catalog-item {
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        width: 100%;
        border-left: 1px solid #eceff6;
    }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
    .p-catalog-products .list-item .catalog-item:nth-child(1) {
        border-top: 1px solid #eceff6;
    }
}

@media screen and (max-width: 767px) and (min-width: 768px) {
    .p-catalog-products .list-item .catalog-item:nth-child(1), .p-catalog-products .list-item .catalog-item:nth-child(2), .p-catalog-products .list-item .catalog-item:nth-child(3) {
        border-top: 1px solid #eceff6;
    }
}

@media screen and (max-width: 767px) and (min-width: 768px) {
    .p-catalog-products .list-item .catalog-item:nth-child(3n + 1) {
        border-left: 1px solid #eceff6;
    }
}

.p-catalog-products .pagination-block {
    margin-bottom: 1.875rem;
}

@media screen and (max-width: 767px) {
    .p-catalog-products .pagination-block {
        margin-top: 4.375rem;
    }
}

@media screen and (min-width: 1024px) {
    .p-catalog-products .product-sidebar {
        position: absolute;
        top: 0;
        left: 0;
    }
}

@media screen and (max-width: 1023px) {
    .p-catalog-products .product-sidebar {
        display: block;
        margin-top: -4.375rem;
    }
}

@media screen and (max-width: 767px) {
    .p-catalog-products .product-sidebar {
        margin-top: -3.875rem;
    }
}

.p-cart {
    border: 1px solid #eceff6;
    border-radius: 0.1875rem;
}

@media screen and (max-width: 767px) {
    .p-cart {
        width: 20rem !important;
        padding-right: 2rem;
        padding-left: 2rem;
        margin-left: -1.875rem;
        border: none;
    }
}

.p-cart {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
}

@media screen and (max-width: 1279px) {
    .p-cart {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}

.p-cart .left-side {
    width: 54.5rem;
    border-right: 1px solid #eceff6;
}

@media screen and (max-width: 1279px) {
    .p-cart .left-side {
        width: 100%;
        border-right: none;
        border-bottom: 1px solid #eceff6;
    }
}

.p-cart .right-side {
    width: 18.75rem;
    padding-right: 1.875rem;
    padding-bottom: 2.5rem;
    padding-left: 1.875rem;
}

@media screen and (max-width: 1279px) {
    .p-cart .right-side {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 100%;
    }
}

@media (max-width: 1199px) {
    .p-cart .right-side {
        padding-bottom: 1.5rem;
    }
}

@media screen and (max-width: 767px) {
    .p-cart .right-side {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
        padding-bottom: 1rem;
        border-right: 1px solid #eceff6;
        border-bottom: 1px solid #eceff6;
        border-left: 1px solid #eceff6;
    }
}

.p-cart .right-side > div {
    padding-top: 2.625rem;
}

@media screen and (max-width: 767px) {
    .p-cart .right-side > div {
        width: 100%;
    }
}

.p-cart .right-side .sum-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 0.875rem;
    font-weight: 600;
}

@media screen and (max-width: 1279px) {
    .p-cart .right-side .sum-block {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 15rem;
    }
}

@media screen and (max-width: 767px) {
    .p-cart .right-side .sum-block {
        width: 100%;
    }
}

.p-cart .right-side .sum-block span:nth-child(2) {
    font-size: 1.125rem;
    font-weight: 600;
}

@media screen and (max-width: 1279px) {
    .p-cart .right-side .sum-block span:nth-child(2) {
        width: 9.8125rem;
        text-align: right;
    }
}

.p-cart .right-side .submit {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 2.9375rem;
    margin: 0;
    margin-top: 1.5625rem;
    overflow: hidden;
    font-size: 0.75rem;
    font-weight: 600;
    color: #22252e;
    text-align: center;
    text-transform: uppercase;
    border: none;
    border-radius: 0.1875rem;
    background: #edb31e;
    cursor: pointer;
    outline: none;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 1279px) {
    .p-cart .right-side .submit {
        width: 15rem;
    }
}

@media screen and (max-width: 767px) {
    .p-cart .right-side .submit {
        width: 100%;
        max-width: 15rem;
    }
}

.p-cart .right-side .submit:active {
    background-color: #cf9606;
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
}

@media screen and (max-width: 767px) {
    .p-cart .cart-item {
        border-right: 1px solid #eceff6;
        border-left: 1px solid #eceff6;
    }
}

@media screen and (max-width: 767px) {
    .p-cart .cart-item:first-child {
        border-top: 1px solid #eceff6;
    }
}

.p-cart.load {
    pointer-events: none;
}

.p-lk-person .popup-error {
    margin-bottom: 0.625rem;
}

@media screen and (max-width: 767px) {
    .p-lk-person .popup-error {
        margin-right: 1.875rem;
        margin-left: 1.875rem;
    }
}

.p-lk-person FORM {
    width: 35.625rem;
}

@media screen and (max-width: 767px) {
    .p-lk-person FORM {
        width: 100%;
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.p-lk-person FORM label {
    margin-top: 1.0625rem;
}

.p-lk-person FORM .title {
    margin-top: 2.5rem;
}

.p-lk-person FORM .title:first-child {
    margin-top: 0;
}

.p-lk-person FORM .btn-block {
    margin-top: 3rem;
}

@media screen and (max-width: 767px) {
    .p-lk-person FORM .btn-block {
        margin-top: 2.625rem;
    }
}

.p-lk-person FORM .btn-block .btn_black-white {
    width: auto;
    height: 3.125rem !important;
    padding-right: 1.875rem;
    padding-left: 1.875rem;
    margin-left: 1.25rem;
    font-size: 0.75rem;
    letter-spacing: 0.05rem;
    text-transform: uppercase;
    border: 0.125rem solid #22252e !important;
    background: white !important;
}

@media screen and (max-width: 767px) {
    .p-lk-person FORM .btn-block .btn_black-white {
        width: 100%;
        margin-top: 1.125rem;
        margin-left: 0;
    }
}

.p-lk-person FORM .btn-block .btn_black-white:hover {
    color: white !important;
    background-color: #22252e !important;
}

.p-lk-person FORM .btn-block .btn_black-white:active {
    color: white !important;
    background-color: #22252e !important;
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.order-item {
    position: relative;
    border-top: 1px solid #eceff6;
    border-right: 1px solid #eceff6;
    border-bottom: 1px solid #eceff6;
    border-left: 1px solid #eceff6;
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.1875rem;
    border-bottom-left-radius: 0.1875rem;
}

@media screen and (max-width: 767px) {
    .order-item {
        padding-bottom: 3.4375rem;
    }
}

.order-item__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding-top: 1.625rem;
    padding-right: 1.125rem;
    padding-bottom: 1.75rem;
    padding-left: 1.875rem;
    background-color: #fbfbfc;
}

@media screen and (max-width: 767px) {
    .order-item__header {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding-top: 1.125rem;
        padding-bottom: 1rem;
        padding-left: 1.0625rem;
    }
}

.order-item__header .left-side {
    width: 27.1875rem;
}

@media screen and (max-width: 1279px) {
    .order-item__header .left-side {
        width: 15.875rem;
    }
}

@media screen and (max-width: 767px) {
    .order-item__header .left-side {
        text-align: center;
    }
}

.order-item__header .timestamp {
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 0.75rem;
}

.order-item__header .title {
    display: inline-block;
    margin-top: 0.625rem;
    font-size: 1.125rem;
    font-weight: 600;
    line-height: normal;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .order-item__header .title {
        margin-top: 0;
        font-size: 0.8125rem;
        line-height: 0.8125rem;
    }
}

.order-item__header .title:hover {
    color: #edb31e;
}

.order-item__header .status-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    width: 6.875rem;
    padding-bottom: 0.25rem;
}

@media screen and (max-width: 767px) {
    .order-item__header .status-block {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        width: 5.9375rem;
        padding-bottom: 0;
        margin-top: 0.8125rem;
    }
}

.order-item__header .status {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 1.875rem;
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
    font-size: 0.625rem;
    font-weight: bold;
    color: rgba(34, 37, 46, 0.6);
    white-space: nowrap;
    text-transform: uppercase;
    border-radius: 0.1875rem;
    background: #e4ed59;
}

@media screen and (max-width: 767px) {
    .order-item__header .status {
        padding-top: 0.125rem;
        padding-bottom: 0.125rem;
        padding-left: 0.5625rem;
        font-size: 0.5rem;
    }
}

.order-item__header .status_cancel {
    background: #ffa3ae;
}

.order-item__header .status_complete {
    background: #7de2cc;
}

.order-item__header .right-side {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    width: 12.8125rem;
    padding-left: 0.3125rem;
    margin-top: -0.125rem;
}

@media screen and (max-width: 1023px) {
    .order-item__header .right-side {
        width: 14.375rem;
    }
}

@media screen and (max-width: 767px) {
    .order-item__header .right-side {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        width: 8rem;
        padding-left: 0;
        margin-top: 0.5rem;
        line-height: 0.75rem;
    }
}

.order-item__header .pay-status {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 0.75rem;
    font-size: 0.75rem;
    font-weight: 500;
}

@media screen and (max-width: 767px) {
    .order-item__header .pay-status {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding-left: 1.25rem;
        font-size: 0.625rem;
    }
}

.order-item__header .pay-status:before {
    content: '';
    position: absolute;
    top: calc(50% - 6.5px);
    left: -20px;
    display: block;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 13px;
    height: 13px;
    margin-right: 0.625rem;
    background-image: url("../img/assets/p-lk-zakaz/pay.png");
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -54px -131px;
}

@media screen and (max-width: 767px) {
    .order-item__header .pay-status:before {
        left: 0;
    }
}

.order-item__header .price-sum {
    margin-top: 0.625rem;
    font-size: 1.125rem;
    font-weight: 600;
}

@media screen and (max-width: 767px) {
    .order-item__header .price-sum {
        margin-top: 0.3125rem;
        font-size: 0.8125rem;
    }
}

.order-item__header .btn-link {
    display: block;
    width: 2.375rem;
    height: 2.375rem;
    margin-bottom: 0.1875rem;
    margin-left: auto;
    border: 1px solid #eceff6;
    border-radius: 0.1875rem;
    background-color: white;
    background-image: url("../img/assets/p-lk-zakaz/arrow.png");
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .order-item__header .btn-link {
        position: absolute;
        right: 0.875rem;
        bottom: 0.5rem;
        left: 0.875rem;
        width: auto;
    }
}

.order-item__header .btn-link:hover {
    background-color: #edb31e;
}

.order-item__header .btn-link:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.order-item__info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 2rem;
    padding-right: 2.125rem;
    padding-bottom: 2rem;
    padding-left: 1.6875rem;
    border-top: 1px solid #eceff6;
    border-bottom: 1px solid #eceff6;
    background-color: #fbfbfc;
}

.order-item__info .left-side {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 33.75rem;
    margin-top: -0.5rem;
}

.order-item__info .right-side {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.order-item__info .right-side button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 2.9375rem;
    font-size: 0.75rem;
    font-weight: 600;
    text-transform: uppercase;
    border: 0;
    border-radius: 0.1875rem;
    background: #edb31e;
    outline: none;
}

.order-item__info .right-side button:hover {
    background-color: #f1c24b;
}

.order-item__info .right-side button:active {
    background-color: #cf9606;
}

.order-item__info .info-item {
    margin-top: 1.75rem;
}

.order-item__info .info-item:first-child {
    margin-top: 0;
}

.order-item__info .info-item .info-title {
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.6875rem;
}

.order-item__info .info-item .info-points {
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 1.5625rem;
}

@media screen and (max-width: 767px) {
    .order-item__items {
        border-bottom: 1px solid #eceff6;
    }
}

.order-item__items-title {
    padding-top: 1.5625rem;
    padding-bottom: 0.9375rem;
    padding-left: 1.6875rem;
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.375rem;
    border-bottom: 1px solid #eceff6;
}

@media screen and (max-width: 767px) {
    .order-item_detail {
        padding-bottom: 0;
    }
}

.order-item_detail .order-item__header {
    padding-top: 1.25rem;
    padding-right: 1.875rem;
    padding-bottom: 1.0625rem;
}

@media screen and (max-width: 767px) {
    .order-item_detail .order-item__header {
        padding-right: 1.25rem;
    }
}

.order-item_detail .order-item__header .left-side {
    width: 23.9375rem;
}

@media screen and (max-width: 1279px) {
    .order-item_detail .order-item__header .left-side {
        width: 13.4375rem;
    }
}

.order-item_detail .order-item__header .right-side {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    width: auto;
    margin-left: auto;
}

@media screen and (max-width: 767px) {
    .order-item_detail .order-item__header .right-side {
        margin-top: 0.875rem;
        margin-left: 0.125rem;
    }
}

@media screen and (max-width: 767px) {
    .order-item_detail .order-item__header .status-block {
        margin-top: 1.25rem;
    }
}

.order-item_detail .order-item__header .price-sum {
    margin-top: 0.5rem;
}

@media screen and (max-width: 767px) {
    .order-item_detail .order-item__info {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        padding-top: 0.625rem;
        padding-right: 0.9375rem;
        padding-bottom: 1.25rem;
        padding-left: 0.9375rem;
    }
}

@media screen and (max-width: 1279px) {
    .order-item_detail .order-item__info .left-side {
        width: 23.125rem;
        padding-right: 0.9375rem;
    }
}

@media screen and (max-width: 1023px) {
    .order-item_detail .order-item__info .left-side {
        width: 24.5rem;
        padding-right: 2.1875rem;
    }
}

@media screen and (max-width: 767px) {
    .order-item_detail .order-item__info .left-side {
        width: 100%;
        padding-right: 0.3125rem;
        margin-top: 0.9375rem;
    }
}

@media screen and (max-width: 767px) {
    .order-item_detail .order-item__info .info-item {
        margin-top: 1.0625rem;
    }
}

@media screen and (max-width: 767px) {
    .order-item_detail .order-item__info .info-item:first-child {
        margin-top: 0;
    }
}

@media screen and (max-width: 767px) {
    .order-item_detail .order-item__info .info-item .info-title {
        font-size: 0.875rem;
        font-weight: 600;
        line-height: 1.6875rem;
    }
}

@media screen and (max-width: 767px) {
    .order-item_detail .order-item__info .info-item .info-points {
        font-size: 0.6875rem;
        font-weight: 500;
        line-height: 1.0625rem;
    }
}

@media screen and (max-width: 767px) {
    .order-item_detail .order-item__items-title {
        padding-top: 1.25rem;
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
        font-size: 0.875rem;
        font-weight: 600;
    }
}

.order-item_detail .order-item__items {
    border-bottom: none;
}

@media screen and (max-width: 767px) {
    .p-lk-order {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.p-lk-order .order-item {
    margin-top: 1.125rem;
}

.p-lk-order .order-item:first-child {
    margin-top: 0;
}

.p-lk-order .pagination-block {
    margin-top: 2.375rem;
}

.review-item {
    padding-top: 1.875rem;
    padding-right: 2.5rem;
    padding-bottom: 2rem;
    padding-left: 2.625rem;
    border-right: 1px solid #eceff6;
    border-bottom: 1px solid #eceff6;
    border-left: 1px solid #eceff6;
}

@media screen and (max-width: 767px) {
    .review-item {
        padding-right: 2rem;
        padding-left: 2rem;
    }
}

.review-item:first-child {
    border-top: 1px solid #eceff6;
}

.review-item .head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

@media screen and (max-width: 767px) {
    .review-item .head {
        display: block;
    }
}

.review-item .head .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.8125rem;
    font-weight: 600;
}

.review-item .head .title:before {
    content: '';
    display: block;
    width: 0.5625rem;
    height: 0.6875rem;
    margin-right: 0.75rem;
    background-image: url("../img/assets/p-reviews/human.png");
    background-repeat: no-repeat;
    background-position: center;
}

.review-item .head .date {
    font-size: 0.75rem;
    font-weight: 500;
    color: #a5a6ad;
}

@media screen and (max-width: 767px) {
    .review-item .head .date {
        margin-top: 0.5625rem;
    }
}

.review-item .text {
    margin-top: 1.0625rem;
    font-size: 0.75rem;
    font-weight: 500;
    color: #4c5868;
}

@media screen and (max-width: 767px) {
    .review-item .text {
        margin-top: 0.3125rem;
    }
}

.review-item .images {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 2.6875rem;
}

.review-item .images a {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 9.375rem;
    height: 9.375rem;
    margin-bottom: 1.25rem;
    margin-left: 3.875rem;
}

@media screen and (max-width: 1279px) {
    .review-item .images a {
        margin-left: 5.1875rem;
    }
}

@media screen and (max-width: 767px) {
    .review-item .images a {
        margin-right: auto;
        margin-left: auto;
    }
}

@media screen and (min-width: 768px) and (max-width: 1279px) {
    .review-item .images a:nth-child(3n + 1) {
        margin-left: 0;
    }
}

@media screen and (min-width: 1280px) {
    .review-item .images a:nth-child(4n + 1) {
        margin-left: 0;
    }
}

.review-item .images a img {
    width: auto !important;
    max-width: 100%;
    height: auto !important;
    max-height: 100%;
}

.review-item .images a:after {
    content: '';
    position: absolute;
    top: calc(50% - 35px);
    left: calc(50% - 35px);
    width: 70px;
    height: 70px;
    border-radius: 50%;
    background-color: #edb31e;
    background-image: url("../img/assets/p-reviews/zoom.png");
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0;
    -webkit-transition: all .4s;
    transition: all .4s;
}

.review-item .images a:hover:after {
    opacity: 1 !important;
}

.review-item .images a:active:after {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

@media screen and (min-width: 1280px) {
    .review-item .gallery a {
        margin-left: 1.8125rem;
    }
}

@media screen and (max-width: 1279px) {
    .review-item .gallery a {
        margin-left: 2.8125rem;
    }
}

@media screen and (max-width: 767px) {
    .review-item .gallery a {
        margin-left: 0 !important;
    }
}

@media screen and (min-width: 1280px) {
    .review-item .gallery a:nth-child(4n + 1) {
        margin-left: 0 !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 1279px) {
    .review-item .gallery a:nth-child(3n + 1) {
        margin-left: 0 !important;
    }
}

@media screen and (max-width: 767px) {
    .review-item .content *:not(li) {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
}

.p-reviews .pagination-block {
    margin-top: 1.875rem;
}

@media screen and (max-width: 767px) {
    .p-reviews .pagination-block {
        width: 16.25rem;
        margin-top: 2.5rem;
        margin-right: 1.875rem;
        margin-left: 1.875rem;
    }
}

.news-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    padding-top: 1.875rem;
    padding-right: 0.625rem;
    padding-bottom: 1.625rem;
    border-top: 1px solid #eceff6;
}

@media screen and (max-width: 1279px) {
    .news-item {
        width: 100%;
        padding-bottom: 2.6875rem;
    }
}

@media screen and (max-width: 767px) {
    .news-item {
        display: block;
        padding-top: 2.1875rem;
        padding-right: 0;
        padding-bottom: 1.5rem;
    }
}

@media screen and (max-width: 767px) {
    .news-item:first-child {
        padding-top: 0;
    }
}

.news-item:nth-child(2n) {
    padding-left: 2.9375rem;
}

@media screen and (max-width: 1279px) {
    .news-item:nth-child(2n) {
        padding-left: 0;
    }
}

.news-item .img-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: space-around;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 10.625rem;
    height: 8rem;
    margin-right: 1.875rem;
    border: 1px solid #ccc;
    padding: 5px;
}

@media screen and (max-width: 767px) {
    .news-item .img-container {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 100%;
        height: 12rem;
    }
}

.news-item .img-container img {
    width: auto !important;
    max-width: 150px;
    height: auto !important;
    max-height: 108px;
}

.news-item .img-container.js-float {
    position: absolute;
    width: 1px;
    height: 1px;
    margin-right: 0;
    overflow: hidden;
    pointer-events: none;
}

.news-item .text {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

@media screen and (max-width: 767px) {
    .news-item .text {
        padding-top: 1.75rem;
    }
}

.news-item .text div:first-child {
    font-family: "Gotham Pro", Helvetica, Arial, sans-serif;
    font-size: 0.75rem;
    line-height: 0.75rem;
    color: #787d8c;
}

.news-item .text div:nth-child(3) {
    margin-top: 0.8125rem;
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 1.375rem;
    color: #4c5868;
}

.news-item .text a {
    display: block;
    margin-top: 0.625rem;
    font-size: 0.875rem;
    font-weight: 600;
    line-height: 1.5rem;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .news-item .text a {
        margin-top: 0.5rem;
    }
}

.news-item .text a:hover {
    color: #edb31e;
}

@media screen and (max-width: 767px) {
    .p-news {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.p-news .items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.p-news .pagination-block {
    margin-top: 1.25rem;
}

.p-new-detail .props {
    margin-bottom: 1.25rem;
}

@media screen and (max-width: 767px) {
    .p-new-detail .props {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.p-new-detail .props img {
    display: inline-block;
    float: left;
    width: auto !important;
    max-width: 200px;
    height: auto !important;
    max-height: 200px;
    margin: 0 20px 20px 0;
}

@media screen and (max-width: 767px) {
    .p-new-detail .props img {
        max-height: 9.1875rem;
    }
}

.p-new-detail .props .date {
    font-family: "Gotham Pro", Helvetica, Arial, sans-serif;
    font-size: 0.75rem;
    color: #787d8c;
}

.p-new-detail .content {
    margin-bottom: 1.375rem;
}

@media screen and (max-width: 767px) {
    .p-new-detail .go-back {
        margin-right: 1.875rem;
        margin-left: 1.875rem;
    }
}

@media screen and (max-width: 1023px) {
    .contact-item {
        width: 33%;
    }
}

@media screen and (max-width: 767px) {
    .contact-item {
        width: 100%;
    }
}

.contact-item .points {
    margin-top: 0.3125rem;
    font-size: 0.875rem;
    font-weight: 500;
    line-height: 1.5rem;
}

@media screen and (max-width: 767px) {
    .contact-item .points {
        margin-top: 0;
    }
}

.contact-item .points > span {
    display: block;
}

.contact-item .points > span:first-child {
    margin-top: 0;
}

@media screen and (max-width: 767px) {
    .p-contacts {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.p-contacts .contact-items {
    margin-top: 1.5625rem;
}

@media screen and (max-width: 1023px) {
    .p-contacts .contact-items {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
}

@media screen and (max-width: 767px) {
    .p-contacts .contact-items {
        display: block;
        margin-top: 1.25rem;
    }
}

.p-contacts .contact-items .contact-item {
    margin-top: 1.4375rem;
}

@media screen and (max-width: 1023px) {
    .p-contacts .contact-items .contact-item {
        width: 31%;
        margin-top: 0;
        margin-left: auto;
    }
}

@media screen and (max-width: 767px) {
    .p-contacts .contact-items .contact-item {
        width: 100%;
        margin-top: 1.875rem;
        margin-left: 0;
    }
}

@media screen and (max-width: 767px) {
    .p-contacts .contact-items .contact-item:nth-child(1) {
        margin-top: 0;
    }
}

@media screen and (max-width: 1023px) {
    .p-contacts .contact-items .contact-item:nth-child(3n - 2) {
        margin-left: 0;
    }
}

.p-contacts .contact-items .contact-item:first-child {
    margin-top: 0;
}

.p-contacts a {
    color: #edb31e !important;
    border-bottom: 1px solid #edb31e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.p-contacts a:hover {
    border-bottom: 1px solid transparent;
}

.p-contacts__top-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (max-width: 1023px) {
    .p-contacts__top-block {
        display: block;
    }
}

.p-contacts__top-block .left-side {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 37.5rem;
}

@media screen and (max-width: 1279px) {
    .p-contacts__top-block .left-side {
        width: 30rem;
        padding-right: 1.875rem;
    }
}

@media screen and (max-width: 1023px) {
    .p-contacts__top-block .left-side {
        width: 100%;
        padding-right: 0;
    }
}

.p-contacts__top-block .left-side .title {
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 2.375rem;
}

@media screen and (max-width: 1279px) {
    .p-contacts__top-block .left-side .title {
        font-size: 1.25rem;
    }
}

@media screen and (max-width: 767px) {
    .p-contacts__top-block .left-side .title {
        margin-top: 0;
        font-size: 0.875rem;
    }
}

.p-contacts__top-block .right-side {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

@media screen and (max-width: 1023px) {
    .p-contacts__top-block .right-side {
        margin-top: 2.0625rem;
    }
}

@media screen and (max-width: 767px) {
    .p-contacts__top-block .right-side {
        margin-top: 1.125rem;
    }
}

.p-contacts .cooperation-block {
    margin-top: 1.5rem;
}

@media screen and (max-width: 1023px) {
    .p-contacts .cooperation-block {
        margin-top: 1.75rem;
    }
}

@media screen and (max-width: 767px) {
    .p-contacts .cooperation-block {
        margin-top: 0.625rem;
    }
}

.p-contacts .cooperation-block > div:not([class]) {
    width: 78%;
    margin-top: 0.75rem;
}

@media screen and (max-width: 1279px) {
    .p-contacts .cooperation-block > div:not([class]) {
        width: 100%;
    }
}

@media screen and (max-width: 767px) {
    .p-contacts .cooperation-block > div:not([class]) {
        margin-top: 0.625rem;
    }
}

.p-contacts .cooperation-block > div:not([class]):not([class]) {
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 1.375rem;
}

.p-contacts .ya-map {
    margin-top: 5.1875rem;
}

@media screen and (max-width: 767px) {
    .p-search {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.p-search .search-field {
    width: 35.625rem;
}

@media screen and (max-width: 767px) {
    .p-search .search-field {
        width: 100%;
    }
}

.p-search__result {
    margin-top: 0.875rem;
    margin-left: 0.3125rem;
    font-size: 0.875rem;
}

.p-search__result strong {
    font-weight: 600;
}

.p-search__result a {
    color: #edb31e;
}

.p-search__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: 2rem;
    border-top: 1px solid #eceff6;
    border-left: 1px solid #eceff6;
}

@media screen and (max-width: 767px) {
    .p-search__items {
        margin-top: 0.5rem;
    }
}

.p-search__items .catalog-item {
    width: 25%;
    border-top: none;
}

@media screen and (max-width: 1279px) {
    .p-search__items .catalog-item {
        width: calc(100% / 3);
        height: 25.625rem;
        padding-top: 2.1875rem;
        padding-right: 2.75rem;
        padding-left: 2.5rem;
    }
}

@media screen and (max-width: 1023px) {
    .p-search__items .catalog-item {
        height: 22.8125rem;
        padding-top: 0.9375rem;
        padding-right: 2.125rem;
        padding-bottom: 1.25rem;
        padding-left: 2rem;
    }
}

@media screen and (max-width: 767px) {
    .p-search__items .catalog-item {
        width: 100%;
    }
}

@media screen and (max-width: 1279px) {
    .p-search__items .catalog-item .img-container {
        height: 9.375rem;
    }
}

@media screen and (max-width: 1023px) {
    .p-search__items .catalog-item .img-container {
        height: 7.1875rem;
    }
}

@media screen and (max-width: 1023px) {
    .p-search__items .catalog-item .title {
        height: 4.375rem;
        margin-top: 1.25rem;
        margin-bottom: 0.625rem;
    }
}

@media screen and (max-width: 1279px) {
    .p-search__items .catalog-item .btn-block .btn_yellow, .p-search__items .catalog-item .btn-block .btn_gray, .p-search__items .catalog-item .btn-block .btn_black-white {
        width: 10.625rem;
    }
}

@media screen and (max-width: 1023px) {
    .p-search__items .catalog-item .btn-block .btn_yellow, .p-search__items .catalog-item .btn-block .btn_gray, .p-search__items .catalog-item .btn-block .btn_black-white {
        width: 7.8125rem;
    }
}

.p-search .pagination-block {
    margin-top: 1.875rem;
}

@media screen and (max-width: 1023px) {
    .p-search .pagination-block {
        margin-top: 2.375rem;
    }
}

@media screen and (max-width: 767px) {
    .p-compare {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

@media screen and (min-width: 768px) {
    .p-compare.sticky-head .p-compare__items .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .compare-item__card.is_stuck + div:not([class]) {
        border-right: 1px solid transparent !important;
    }

    .p-compare.sticky-head .p-compare__items .head:after {
        bottom: -2px !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .p-compare.sticky-head .p-compare__items .head:after {
        display: none;
    }
}

@media screen and (min-width: 768px) {
    .p-compare.sticky-head .p-compare__items .next-arrow, .p-compare.sticky-head .p-compare__items .prev-arrow {
        opacity: 0;
        pointer-events: none;
    }
}

.p-compare.sticky-head .p-compare__items .count-node {
    opacity: 0;
    pointer-events: none;
}

@media screen and (max-width: 767px) {
    .p-compare.sticky-head .p-compare__items .head * {
        opacity: 0;
        pointer-events: none;
    }

    .p-compare.sticky-head .p-compare__items .head a {
        opacity: 0;
        pointer-events: none;
    }
}

@media screen and (max-width: 767px) {
    .p-compare.sticky-head .p-compare__items .compare-item__card {
        opacity: 0;
        pointer-events: none;
    }
}

@media screen and (max-width: 767px) {
    .p-compare.sticky-head .p-compare__head-block .compare-item__card {
        border-top: none;
    }
}

@media screen and (max-width: 767px) {
    .p-compare.sticky-head .p-compare__head-block .slider:not(.copy-slider) .compare-item__card {
        border-bottom: 1px solid #edeff6;
        border-left: 1px solid transparent !important;
    }
}

@media screen and (max-width: 767px) {
    .p-compare.sticky-head .p-compare__head-block .slider .compare-item__card {
        border-bottom: 1px solid #edeff6;
    }
}

@media screen and (max-width: 767px) {
    .p-compare.sticky-head .p-compare__head-block .head:after {
        display: none;
    }
}

.p-compare.bottom .p-compare__head-block {
    opacity: 0;
    pointer-events: none;
}

.p-compare.bottom .p-compare__head-block * {
    opacity: 0 !important;
    pointer-events: none !important;
}

.p-compare.bottom .p-compare__items .slider .compare-item__card {
    height: 13.0625rem !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}

@media screen and (max-width: 1023px) {
    .p-compare.bottom .p-compare__items .slider .compare-item__card {
        border-top: 1px solid #eceff6;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    .p-compare.bottom .p-compare__items .slider .compare-item__card {
        border-bottom: 1px solid #edeff6;
    }
}

@media screen and (max-width: 767px) {
    .p-compare.bottom .p-compare__items .slider .compare-item__card {
        position: absolute !important;
        top: auto !important;
        bottom: 0 !important;
        height: 10.625rem !important;
        padding-bottom: 0;
    }
}

.p-compare.bottom .p-compare__items .slider .compare-item__card * {
    opacity: 1;
    pointer-events: auto;
}

.p-compare.bottom .p-compare__items .head {
    height: 13.0625rem !important;
    opacity: 1;
    pointer-events: auto;
}

.p-compare.bottom .p-compare__items .head * {
    opacity: 1;
    pointer-events: auto;
}

@media screen and (max-width: 1023px) {
    .p-compare.bottom .p-compare__items .head:after {
        display: block;
    }
}

.p-compare.bottom .p-compare__items .next-arrow, .p-compare.bottom .p-compare__items .prev-arrow {
    top: auto !important;
    bottom: 5.625rem !important;
    opacity: 1;
    pointer-events: auto;
}

@media screen and (max-width: 1023px) {
    .p-compare.bottom .p-compare__items .characters {
        z-index: 1;
    }
}

@media screen and (max-width: 1023px) {
    .p-compare.bottom .p-compare__items .characters .rows:last-child > div:not([class]):after {
        background: transparent;
    }
}

.p-compare .count-node {
    font-size: 0.625rem;
}

@media screen and (min-width: 768px) {
    .p-compare .count-node {
        display: none;
    }
}

.p-compare__head-block {
    position: relative;
    z-index: 4;
    top: 0;
    right: 0;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100% !important;
    height: 13.125rem;
    margin-top: -13.125rem;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
    background: white;
    -webkit-box-shadow: 0 -0.3125rem 7.25rem 0 rgba(50, 50, 50, 0.75);
    box-shadow: 0 -0.3125rem 7.25rem 0 rgba(50, 50, 50, 0.75);
    opacity: 0;
    will-change: opacity;
    pointer-events: none;
}

.p-compare__head-block:not(.is_stuck) * {
    opacity: 0 !important;
    pointer-events: none !important;
}

.p-compare__head-block.is_stuck {
    height: auto;
    margin-top: 0;
    overflow: visible;
    opacity: 1;
    pointer-events: auto;
}

@-webkit-keyframes prettyCoolOpacity {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@keyframes prettyCoolOpacity {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

.p-compare__head-block:before, .p-compare__head-block:after {
    content: '';
    position: absolute;
    top: 0;
    right: 100%;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 250rem;
    height: 100%;
    background: white;
}

.p-compare__head-block:after {
    right: auto;
    left: 100%;
}

.p-compare__head-block .wrapper {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (max-width: 767px) {
    .p-compare__head-block .wrapper {
        width: 16.25rem;
    }
}

.p-compare__head-block .prev-arrow, .p-compare__head-block .next-arrow {
    top: 50% !important;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.p-compare__head-block .head {
    position: relative;
    z-index: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 12.125rem;
    height: 13.125rem;
    padding-top: 0.625rem;
    padding-bottom: 1.5625rem;
    border-right: 1px solid #edeff6;
    background-color: white;
}

@media screen and (max-width: 1279px) {
    .p-compare__head-block .head {
        width: 15rem;
    }
}

@media screen and (max-width: 1023px) {
    .p-compare__head-block .head {
        width: 3.75rem;
        border-bottom: 1px solid transparent;
    }
}

@media screen and (max-width: 767px) {
    .p-compare__head-block .head {
        width: 1px;
        height: 10.625rem;
    }
}

.p-compare__head-block .head a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 0;
    background: transparent;
    outline: none;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .p-compare__head-block .head a {
        display: none;
    }
}

.p-compare__head-block .head a:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.p-compare__head-block .head a span:first-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 2.5rem;
    height: 2.5rem;
    margin-right: 0.625rem;
    border-radius: 0.1875rem;
    background: #edeff6;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.p-compare__head-block .head a span:first-child:before {
    content: '';
    display: block;
    width: 13px;
    height: 18px;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -177px -59px;
}

.p-compare__head-block .head a span:first-child:hover {
    background-color: #edb31e;
}

.p-compare__head-block .head a span:nth-child(2) {
    font-size: 0.8125rem;
    font-weight: 600;
    color: #22252e;
}

@media screen and (max-width: 1023px) {
    .p-compare__head-block .head a span:nth-child(2) {
        display: none;
    }
}

.p-compare__head-block .head a span:nth-child(3) {
    display: none;
}

.p-compare__head-block .head div {
    font-family: "Gotham Pro", Helvetica, Arial, sans-serif;
    font-size: 0.6875rem;
    font-weight: 500;
    text-transform: uppercase;
}

@media screen and (max-width: 1023px) {
    .p-compare__head-block .head div {
        display: none;
    }
}

.p-compare__head-block .compare-item__card {
    height: 13.0625rem;
    padding-top: 0.625rem;
    padding-bottom: 0.3125rem;
    border-bottom: none;
    opacity: 1;
    pointer-events: auto;
}

@media screen and (max-width: 1023px) {
    .p-compare__head-block .compare-item__card {
        border-bottom: 1px solid transparent;
    }
}

@media screen and (max-width: 767px) {
    .p-compare__head-block .compare-item__card {
        height: 10.625rem;
    }
}

.p-compare__head-block .compare-item__card .close {
    position: relative;
    z-index: 3;
    display: block;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 2.5rem;
    height: 2.5rem;
    margin-bottom: -2.5rem;
    margin-left: auto;
    border-radius: 0.1875rem;
    background-color: #eceef5;
    background-image: url("../img/assets/compare-item/cross.png");
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.p-compare__head-block .compare-item__card .close:hover {
    background-color: #edb31e;
}

.p-compare__head-block .compare-item__card .close:active {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
}

.p-compare__head-block .compare-item__card .stock-price {
    display: none;
}

.p-compare__head-block .compare-item__card .btn-block {
    display: none;
}

.p-compare__head-block .compare-item__card .title {
    width: 90%;
    height: 3.875rem;
    margin-top: 0.9375rem;
    overflow: hidden;
    font-size: 0.6875rem;
    font-weight: 600;
    color: #22252e;
}

@media screen and (max-width: 767px) {
    .p-compare__head-block .compare-item__card .title {
        width: 100%;
        height: 2.625rem;
        line-height: initial;
        text-align: center;
    }
}

.p-compare__head-block .slider {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: 61.125rem;
}

@media screen and (max-width: 1279px) {
    .p-compare__head-block .slider {
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        width: 41.25rem;
    }
}

@media screen and (max-width: 1023px) {
    .p-compare__head-block .slider {
        width: 37.5rem;
    }
}

@media screen and (max-width: 767px) {
    .p-compare__head-block .slider {
        width: 7.5rem;
        overflow: hidden;
    }
}

.p-compare__head-block .slider .compare-item {
    border-top: none;
}

.p-compare__head-block .slider .swiper-slide {
    background: white;
    opacity: 0;
    -webkit-transition: all .2s;
    transition: all .2s;
    pointer-events: none;
}

@media screen and (max-width: 767px) {
    .p-compare__head-block .slider .swiper-slide {
        padding-bottom: 1.25rem;
    }
}

.p-compare__head-block .slider .swiper-slide-active,
.p-compare__head-block .slider .swiper-slide-active + .swiper-slide,
.p-compare__head-block .slider .swiper-slide-active + .swiper-slide + .swiper-slide,
.p-compare__head-block .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide,
.p-compare__head-block .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide {
    opacity: 1;
    pointer-events: auto;
}

.p-compare__head-block .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide {
    opacity: .2;
    pointer-events: none;
}

.p-compare__head-block .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .compare-item__card {
    border-right: 1px solid transparent;
    border-bottom: 1px solid transparent;
    pointer-events: none;
}

.p-compare__head-block .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .compare-item__rows {
    opacity: 0;
}

@media screen and (max-width: 1279px) {
    .p-compare__head-block .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide {
        opacity: .2;
        pointer-events: none;
    }

    .p-compare__head-block .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide .compare-item__card {
        border-right: 1px solid transparent;
        border-bottom: 1px solid transparent;
        pointer-events: none;
    }

    .p-compare__head-block .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide .compare-item__rows {
        opacity: 0;
    }
}

.p-compare__head-block .slider .slider-container {
    width: 100%;
}

.p-compare__head-block .copy-slider {
    margin-left: auto;
}

.p-compare__head-block .count-node {
    position: absolute;
    bottom: -1.25rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

.p-compare__items {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (max-width: 767px) {
    .p-compare__items {
        margin-top: 0;
    }
}

.p-compare__items .characters {
    position: relative;
    z-index: 2;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 12.125rem;
    background: white;
}

@media screen and (max-width: 1279px) {
    .p-compare__items .characters {
        width: 15rem;
    }
}

@media screen and (max-width: 1023px) {
    .p-compare__items .characters {
        width: 3.75rem;
    }
}

@media screen and (max-width: 767px) {
    .p-compare__items .characters {
        width: 1px;
    }
}

.p-compare__items .characters:before {
    content: '';
    position: absolute;
    top: 0;
    right: 100%;
    bottom: 0;
    display: block;
    width: 250rem;
    background: white;
}

.p-compare__items .characters .rows > div:not([class]) {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 3.4375rem;
    font-family: "Gotham Pro", Helvetica, Arial, sans-serif;
    font-size: 0.75rem;
    font-weight: 500;
    border-right: 1px solid #cfd0d4;
    border-bottom: 1px solid #cfd0d4;
}

@media screen and (max-width: 1023px) {
    .p-compare__items .characters .rows > div:not([class]) {
        height: 3.875rem;
        border-right: 1px solid transparent;
        border-bottom: 1px solid transparent;
    }

    .p-compare__items .characters .rows > div:not([class]):after {
        content: '';
        position: absolute;
        bottom: 0;
        left: 0;
        display: block;
        width: 45rem;
        height: 1px;
        background: #cfd0d4;
    }
}

@media screen and (max-width: 767px) {
    .p-compare__items .characters .rows > div:not([class]) {
        height: 4.6875rem;
    }
}

.p-compare__items .characters .rows > div:not([class]) > span:not([class]) {
    max-width: 10.625rem;
    max-height: 3.125rem;
    max-height: 93%;
}

@media screen and (min-width: 1024px) {
    .p-compare__items .characters .rows > div:not([class]) > span:not([class]) {
        overflow: hidden;
    }
}

@media screen and (max-width: 1023px) {
    .p-compare__items .characters .rows > div:not([class]) > span:not([class]) {
        position: absolute;
        top: 20%;
        left: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        max-width: none;
        white-space: nowrap;
    }
}

@media screen and (max-width: 767px) {
    .p-compare__items .characters .rows > div:not([class]) > span:not([class]) {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 16.25rem;
    }
}

.p-compare__items .characters .rows > div:not([class]) > span:not([class]) .question {
    margin-left: 0.3125rem;
}

@media screen and (min-width: 1024px) {
    .p-compare__items .characters .rows > div:not([class]) > span:not([class]) .question {
        display: none;
    }
}

.p-compare__items .characters .rows > div:not([class]) > .question {
    margin-left: 0.3125rem;
}

@media screen and (max-width: 1023px) {
    .p-compare__items .characters .rows > div:not([class]) > .question {
        display: none;
    }
}

.p-compare__items .head {
    position: relative;
    z-index: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 19.5625rem;
    padding-top: 0.625rem;
    padding-bottom: 1.5625rem;
    border-right: 1px solid #edeff6;
    border-bottom: 1px solid #cfd0d4;
    background-color: white;
}

@media screen and (max-width: 1023px) {
    .p-compare__items .head {
        padding-top: 0;
        border-bottom: 1px solid transparent;
    }

    .p-compare__items .head:after {
        content: '';
        position: absolute;
        bottom: 0;
        left: 0;
        display: block;
        width: 45rem;
        height: 1px;
        background: #cfd0d4;
    }
}

@media screen and (max-width: 767px) {
    .p-compare__items .head {
        width: 1px;
        border-right: none;
    }
}

.p-compare__items .head.is_stuck {
    height: 19.4375rem;
    opacity: 0;
    pointer-events: none;
}

.p-compare__items .head.is_stuck + div:not([class]) {
    border-right: 1px solid #cfd0d4;
}

@media screen and (max-width: 767px) {
    .p-compare__items .head.is_stuck + div:not([class]) {
        border-right: none;
    }
}

.p-compare__items .head a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 0;
    background: transparent;
    outline: none;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .p-compare__items .head a {
        position: absolute;
        top: -3.75rem;
        width: 16.25rem;
        padding-left: 0.3125rem;
        border-radius: 0.1875rem;
        background: #edeff6;
    }
}

.p-compare__items .head a:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.p-compare__items .head a span:first-child {
    display: block;
    width: 2.5rem;
    height: 2.5rem;
    margin-right: 0.625rem;
    border-radius: 0.1875rem;
    background: #edeff6;
    background-image: url("../img/assets/p-compare/clear.png");
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.p-compare__items .head a span:first-child:hover {
    background-color: #edb31e;
}

.p-compare__items .head a span:nth-child(2) {
    font-size: 0.8125rem;
    font-weight: 600;
    color: #22252e;
}

@media screen and (max-width: 1023px) {
    .p-compare__items .head a span:nth-child(2) {
        display: none;
    }
}

.p-compare__items .head a span:nth-child(3) {
    display: none;
    margin-left: 0.1875rem;
    font-size: 0.8125rem;
    font-weight: 500;
}

@media screen and (max-width: 767px) {
    .p-compare__items .head a span:nth-child(3) {
        display: block;
    }
}

.p-compare__items .head div {
    font-family: "Gotham Pro", Helvetica, Arial, sans-serif;
    font-size: 0.6875rem;
    font-weight: 500;
    text-transform: uppercase;
}

@media screen and (max-width: 1023px) {
    .p-compare__items .head div {
        display: none;
    }
}

.p-compare__items .slider {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: 61.125rem;
}

@media screen and (max-width: 1279px) {
    .p-compare__items .slider {
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        width: 41.25rem;
    }
}

@media screen and (max-width: 1023px) {
    .p-compare__items .slider {
        width: 37.5rem;
    }
}

@media screen and (max-width: 767px) {
    .p-compare__items .slider {
        width: 7.5rem;
        overflow: hidden;
        border-top: none;
    }
}

.p-compare__items .slider > .compare-item:nth-child(1n + 6) {
    display: none;
}

@media screen and (max-width: 1023px) {
    .p-compare__items .slider .compare-item__card {
        border-bottom: 1px solid transparent;
    }
}

@media screen and (max-width: 767px) {
    .p-compare__items .slider .compare-item__card {
        border-bottom: 1px solid #edeff6;
    }
}

@media screen and (max-width: 767px) {
    .p-compare__items .slider .compare-item__card.is_stuck {
        opacity: 0;
        pointer-events: none;
    }
}

.p-compare__items .slider .compare-item__card.is_stuck * {
    opacity: 0;
    pointer-events: none;
}

.p-compare__items .slider .swiper-slide {
    opacity: 0;
    -webkit-transition: all .2s;
    transition: all .2s;
    pointer-events: none;
}

@media screen and (max-width: 767px) {
    .p-compare__items .slider .swiper-slide {
        padding-top: 1.25rem;
    }
}

.p-compare__items .slider .swiper-slide-active,
.p-compare__items .slider .swiper-slide-active + .swiper-slide,
.p-compare__items .slider .swiper-slide-active + .swiper-slide + .swiper-slide,
.p-compare__items .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide,
.p-compare__items .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide {
    opacity: 1;
    pointer-events: auto;
}

.p-compare__items .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide {
    opacity: .2;
}

.p-compare__items .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .compare-item__card {
    border-right: 1px solid transparent;
    border-bottom: 1px solid transparent;
}

.p-compare__items .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .compare-item__rows {
    opacity: 0;
}

@media screen and (max-width: 1023px) {
    .p-compare__items .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide {
        opacity: 0 !important;
    }
}

@media screen and (max-width: 1279px) {
    .p-compare__items .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide {
        opacity: .2;
        pointer-events: none;
    }

    .p-compare__items .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide .compare-item__card {
        border-right: 1px solid transparent;
        border-bottom: 1px solid transparent;
    }

    .p-compare__items .slider .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide .compare-item__rows {
        opacity: 0;
    }
}

@media screen and (max-width: 767px) {
    .p-compare__items .slider .swiper-slide-active + .swiper-slide + .swiper-slide {
        opacity: 0;
    }
}

.p-compare__items .slider .slider-container {
    width: 100%;
}

.p-compare__items .copy-slider {
    margin-left: auto;
}

.p-compare__items .count-node {
    position: absolute;
    bottom: -1.5625rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

.p-compare .prev-arrow {
    position: absolute !important;
    z-index: 3;
    left: 9.1875rem;
}

@media screen and (max-width: 1279px) {
    .p-compare .prev-arrow {
        left: 11.25rem;
    }
}

@media screen and (max-width: 1023px) {
    .p-compare .prev-arrow {
        left: 0;
    }
}

@media screen and (max-width: 767px) {
    .p-compare .prev-arrow {
        display: none;
    }
}

.p-compare .prev-arrow:not(.is_stuck) {
    top: 0 !important;
    margin-top: 8.4375rem;
}

.p-compare .next-arrow {
    position: absolute !important;
    z-index: 3;
    right: -2.75rem;
}

@media screen and (max-width: 1279px) {
    .p-compare .next-arrow {
        right: -1.25rem;
    }
}

@media screen and (max-width: 1023px) {
    .p-compare .next-arrow {
        right: 0;
    }
}

@media screen and (max-width: 767px) {
    .p-compare .next-arrow {
        display: none;
    }
}

.p-compare .next-arrow:not(.is_stuck) {
    top: 0 !important;
    margin-top: 8.4375rem;
}

.p-compare__btn-block {
    margin-bottom: 1.5625rem;
}

@media screen and (max-width: 767px) {
    .p-compare__btn-block {
        padding-bottom: 4.375rem;
        margin-bottom: 0;
    }
}

.p-compare .swiper-button-disabled {
    opacity: 0 !important;
    pointer-events: none !important;
}

.p-login__title {
    margin-bottom: 3.125rem;
    font-family: "Oswald", Helvetica, Arial, sans-serif;
    font-size: 2.1875rem;
    line-height: initial;
    text-transform: uppercase;
}

@media screen and (max-width: 1023px) {
    .p-login__title {
        margin-bottom: 1.125rem;
    }
}

@media screen and (max-width: 767px) {
    .p-login__title {
        font-size: 1.5rem;
    }
}

.p-login .popup-error {
    margin-bottom: 1.375rem;
}

.p-login FORM label {
    margin-bottom: 1.0625rem;
}

.p-login FORM label:first-child {
    margin-top: 0;
}

.p-login FORM .btn-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 1.75rem;
    line-height: initial !important;
}

@media screen and (max-width: 767px) {
    .p-login FORM .btn-block {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
}

.p-login FORM .btn-block a {
    font-size: 0.75rem;
    font-weight: 600;
    color: #edb31e;
    border-bottom: 1px solid #edb31e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .p-login FORM .btn-block a {
        margin-top: 1.375rem;
    }
}

.p-login FORM .btn-block a:hover {
    border-bottom: 1px solid transparent;
}

.p-login FORM button.submit {
    min-width: auto !important;
    padding-right: 1.875rem;
    padding-left: 1.875rem;
    font-weight: 600;
    letter-spacing: 0.03125rem;
}

.p-lk-signin {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (max-width: 1023px) {
    .p-lk-signin {
        display: block;
        width: 28.75rem;
    }
}

@media screen and (max-width: 767px) {
    .p-lk-signin {
        width: 100%;
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.p-lk-signin__text {
    margin-top: -0.4375rem;
    margin-bottom: 1.4375rem;
    font-size: 0.75rem;
    line-height: 1.5625rem;
}

.p-lk-signin__title {
    margin-bottom: 3.125rem;
    font-family: "Oswald", Helvetica, Arial, sans-serif;
    font-size: 2.1875rem;
    line-height: initial;
    text-transform: uppercase;
}

@media screen and (max-width: 1023px) {
    .p-lk-signin__title {
        margin-bottom: 1.875rem;
    }
}

@media screen and (max-width: 767px) {
    .p-lk-signin__title {
        margin-bottom: 1.25rem;
        font-size: 1.5rem;
    }
}

.p-lk-signin > div {
    width: 50%;
}

@media screen and (max-width: 1023px) {
    .p-lk-signin > div {
        width: 100%;
    }
}

.p-lk-signin > div:first-child {
    padding-right: 0.9375rem;
}

@media screen and (max-width: 1023px) {
    .p-lk-signin > div:first-child {
        padding-right: 0;
    }
}

.p-lk-signin > div:nth-child(2) {
    padding-left: 6.875rem;
}

@media screen and (max-width: 1279px) {
    .p-lk-signin > div:nth-child(2) {
        padding-left: 0.625rem;
    }
}

@media screen and (max-width: 1023px) {
    .p-lk-signin > div:nth-child(2) {
        padding-right: 0;
        padding-left: 0;
        margin-top: 3.25rem;
    }
}

@media screen and (max-width: 767px) {
    .p-lk-signin > div:nth-child(2) {
        margin-top: 1.6875rem;
    }
}

.p-lk-signin__registrate .btn_yellow {
    width: auto;
    height: 3rem;
    padding-right: 1.875rem;
    padding-left: 1.875rem;
    font-size: 0.75rem;
    font-weight: 600;
    letter-spacing: 0.03125rem;
    text-transform: uppercase;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .p-lk-signin__registrate .btn_yellow {
        width: 100%;
    }
}

.p-lk-signin__registrate .btn_yellow:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.p-lk-reg {
    max-width: 36.875rem;
}

@media screen and (max-width: 767px) {
    .p-lk-reg {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.p-lk-reg .popup-error {
    margin-bottom: 0.625rem;
}

.p-lk-reg__switch {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 2.1875rem;
}

@media screen and (max-width: 767px) {
    .p-lk-reg__switch {
        display: block;
    }
}

.p-lk-reg__switch label {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 3.125rem;
    font-size: 0.75rem;
    font-weight: 600;
    cursor: pointer;
}

@media screen and (max-width: 767px) {
    .p-lk-reg__switch label {
        margin-top: 1.125rem;
        margin-left: 0;
    }
}

.p-lk-reg__switch label:first-child {
    margin-left: 0;
}

@media screen and (max-width: 767px) {
    .p-lk-reg__switch label:first-child {
        margin-top: 0;
    }
}

.p-lk-reg__switch label:hover span:before {
    border: 0.125rem solid #edb31e !important;
    background-color: #ffe6a7 !important;
}

.p-lk-reg__switch label input {
    position: absolute;
    left: 1.5625rem;
    opacity: 0;
    pointer-events: none;
}

.p-lk-reg__switch label input:checked + span:before {
    border: 0.125rem solid #edb31e !important;
    background-color: #ffe6a7 !important;
    background-position: center !important;
}

.p-lk-reg__switch label span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.p-lk-reg__switch label span:before {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-right: 0.9375rem;
    border: 2px solid #a5a6ad;
    border-radius: 50%;
    background-color: white;
    background-image: url("../img/assets/p-lk-reg/dot.svg");
    background-repeat: no-repeat;
    background-position: 500%;
}

.p-lk-reg__tabs .tab:not(.active) {
    display: none;
}

.p-lk-reg form:not(.search):not(.common-css) label {
    padding-right: 1.25rem;
    margin-top: 1.4375rem;
}

@media screen and (max-width: 767px) {
    .p-lk-reg form:not(.search):not(.common-css) label {
        padding-right: 0;
        margin-top: 1.1875rem;
    }
}

.p-lk-reg form:not(.search):not(.common-css) .title {
    margin-top: 2.8125rem;
    margin-bottom: -0.3125rem;
}

@media screen and (max-width: 767px) {
    .p-lk-reg form:not(.search):not(.common-css) .title {
        margin-top: 1.875rem;
    }
}

@media screen and (max-width: 767px) {
    .p-lk-reg form:not(.search):not(.common-css) .title {
        font-size: 0.875rem !important;
        font-weight: 600 !important;
    }
}

.p-lk-reg form:not(.search):not(.common-css) .title:first-child {
    margin-top: 0;
}

.p-lk-reg form:not(.search):not(.common-css) .personal {
    margin-top: 1.875rem;
}

@media screen and (max-width: 767px) {
    .p-lk-reg form:not(.search):not(.common-css) .personal {
        margin-top: 1.125rem;
    }
}

.p-lk-reg form:not(.search):not(.common-css) .btn-block {
    margin-top: 2.8125rem;
}

@media screen and (max-width: 767px) {
    .p-lk-reg form:not(.search):not(.common-css) .btn-block {
        margin-top: 0.9375rem;
    }
}

.p-lk-res {
    max-width: 37.5rem;
}

@media screen and (max-width: 767px) {
    .p-lk-res {
        padding-right: 1.875rem;
        padding-left: 1.875rem;
    }
}

.p-lk-res > div:first-child {
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 1.375rem;
}

.p-lk-res form {
    margin-top: 0.75rem;
}

.p-lk-res form label {
    margin-top: 1.4375rem;
}

@media screen and (max-width: 767px) {
    .p-lk-res form label {
        margin-top: 1.1875rem;
    }
}

.p-lk-res form label:first-child {
    margin-top: 0;
}

.p-lk-res .btn-block {
    margin-top: 1.875rem;
}

@media screen and (max-width: 767px) {
    .p-lk-res .btn-block {
        margin-top: 1.25rem;
    }
}

.p-lk-res .btn-block button.submit {
    padding-right: 1.875rem;
    padding-left: 2rem;
    letter-spacing: 0.0375rem;
}

.p-lk-res .popup-error {
    display: none;
    max-width: 100%;
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem;
}

.p-lk-res .success-msg {
    margin-top: 0.9375rem;
}

.order-section {
    margin-bottom: 0.3125rem;
    overflow: hidden;
    border: 1px solid transparent;
    border-bottom: 1px solid #eceff6;
    -webkit-transition: all .2s;
    transition: all .2s;
    will-change: auto;
}

@media screen and (max-width: 767px) {
    .order-section {
        border: 1px solid #eceff6;
    }
}

.order-section .inner {
    display: none;
}

.order-section .title-block {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 4.75rem;
    padding-right: 1.125rem;
    padding-left: 1.875rem;
    overflow: hidden;
    background-color: #fbfbfc;
}

@media screen and (max-width: 767px) {
    .order-section .title-block {
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

.order-section .title-block span:first-child {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 1.125rem;
    font-weight: 500;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.order-section .title-block span:first-child:before {
    content: counter(heading);
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 22px;
    height: 22px;
    padding-right: 2px;
    padding-left: 2px;
    margin-right: 0.625rem;
    font-size: 12px;
    border: 1px solid gray;
    border-radius: 50%;
    counter-increment: heading;
}

.order-section .title-block span:last-child {
    font-size: 12px;
    line-height: initial;
    color: #edb31e;
    border-bottom: 1px dotted #edb31e;
    cursor: pointer;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.order-section .title-block span:last-child:hover {
    border-bottom: 1px dotted transparent !important;
}

.order-section .items {
    border-bottom: 1px solid #eceff6;
}

.order-section .coupon-block {
    padding-top: 1.25rem;
    padding-right: 1.875rem;
    padding-bottom: 1.25rem;
    padding-left: 1.875rem;
    border-bottom: 1px solid #eceff6;
}

@media screen and (max-width: 767px) {
    .order-section .coupon-block {
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

.order-section .coupon-block label {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.order-section .coupon-block label span {
    font-size: 0.75rem;
    font-weight: 500;
}

.order-section .coupon-block label input {
    width: 12.5rem;
}

.order-section .step-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 0.625rem;
    padding-right: 1.875rem;
    padding-bottom: 0.625rem;
    padding-left: 1.875rem;
}

@media screen and (max-width: 767px) {
    .order-section .step-block {
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

.order-section .step-block .prev-step {
    margin-right: auto;
}

@media screen and (max-width: 767px) {
    .order-section .step-block .prev-step {
        width: 5rem;
    }
}

.order-section .step-block .next-step {
    margin-left: auto;
}

@media screen and (max-width: 767px) {
    .order-section .step-block .next-step {
        width: 5rem;
    }
}

.order-section .type-person, .order-section .ship-method, .order-section .pay-method {
    padding-top: 0.625rem;
    padding-right: 1.875rem;
    padding-bottom: 0.625rem;
    padding-left: 1.875rem;
}

@media screen and (max-width: 767px) {
    .order-section .type-person, .order-section .ship-method, .order-section .pay-method {
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

.order-section .type-person .type, .order-section .ship-method .type, .order-section .pay-method .type {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 0.625rem;
}

.order-section .type-person label, .order-section .ship-method label, .order-section .pay-method label {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0.625rem;
    cursor: pointer;
}

.order-section .type-person label:hover span:before, .order-section .ship-method label:hover span:before, .order-section .pay-method label:hover span:before {
    border: 0.125rem solid #edb31e !important;
    background-color: #ffe6a7 !important;
}

.order-section .type-person label input[type='radio'], .order-section .ship-method label input[type='radio'], .order-section .pay-method label input[type='radio'] {
    position: absolute;
    left: 0.9375rem;
    opacity: 0;
    pointer-events: none;
}

.order-section .type-person label span, .order-section .ship-method label span, .order-section .pay-method label span {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.order-section .type-person label span:before, .order-section .ship-method label span:before, .order-section .pay-method label span:before {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    margin-right: 0.9375rem;
    border: 2px solid #a5a6ad;
    border-radius: 50%;
    background-color: white;
    background-image: url("../img/assets/p-lk-reg/dot.svg");
    background-repeat: no-repeat;
    background-position: 500%;
}

.order-section .type-person label input[type='radio']:checked + span:before, .order-section .ship-method label input[type='radio']:checked + span:before, .order-section .pay-method label input[type='radio']:checked + span:before {
    border: 0.125rem solid #edb31e !important;
    background-color: #ffe6a7 !important;
    background-position: center !important;
}

.order-section .geo {
    padding-top: 0.625rem;
    padding-right: 1.875rem;
    padding-bottom: 0.625rem;
    padding-left: 1.875rem;
    border-bottom: 1px solid #eceff6;
}

@media screen and (max-width: 767px) {
    .order-section .geo {
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

.order-section .geo label {
    display: block;
    margin-bottom: 0.625rem;
}

.order-section .geo label span {
    display: block;
}

.order-section .geo label input {
    width: 100%;
}

.order-section .geo .desc {
    font-size: 0.75rem;
    color: gray;
}

.order-section .ship-method .selector, .order-section .pay-method .selector {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.order-section .ship-method .selector label, .order-section .pay-method .selector label {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
}

.order-section .ship-method > div:nth-child(2), .order-section .pay-method > div:nth-child(2) {
    width: 50%;
    margin-left: auto;
}

@media screen and (max-width: 767px) {
    .order-section .ship-method > div:nth-child(2), .order-section .pay-method > div:nth-child(2) {
        width: 100%;
        margin-top: 0.625rem;
    }
}

.order-section .ship-method .desc, .order-section .pay-method .desc {
    padding: 0.625rem;
    border: 1px solid #eceff6;
}

.order-section .ship-method .desc .title, .order-section .pay-method .desc .title {
    margin-bottom: 0.625rem;
    font-size: 0.875rem;
    font-weight: 500;
    line-height: 0.875rem;
}

.order-section .ship-method .desc > span:nth-child(2), .order-section .pay-method .desc > span:nth-child(2) {
    display: block;
    font-size: 0.75rem;
    line-height: initial;
}

.order-section .ship-method .desc .price, .order-section .pay-method .desc .price {
    margin-top: 0.625rem;
}

.order-section .ship-method .desc .price span, .order-section .pay-method .desc .price span {
    display: block;
}

.order-section .ship-method .desc .price span:nth-child(1), .order-section .pay-method .desc .price span:nth-child(1) {
    font-weight: 500;
}

.order-section .buyer-block {
    padding-top: 0.625rem;
    padding-right: 1.875rem;
    padding-bottom: 0.625rem;
    padding-left: 1.875rem;
}

@media screen and (max-width: 767px) {
    .order-section .buyer-block {
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }
}

.order-section .buyer-block label {
    margin-bottom: 0.625rem;
}

.order-section.active .title-block span:first-child {
    font-size: 1.25rem;
}

.order-section.active .title-block span:last-child {
    opacity: 0;
    pointer-events: none;
}

.order-section.error {
    border: 1px solid red;
}

.order-section.valid {
    border: 1px solid #1485ce;
}

.template-order .inner {
    display: block;
}

.p-order {
    border: 1px solid #eceff6;
    border-radius: 0.1875rem;
    counter-reset: heading 0;
}

@media screen and (max-width: 1279px) {
    .p-order {
        padding-bottom: 1.875rem;
    }
}

@media screen and (max-width: 767px) {
    .p-order {
        padding-right: 1.9375rem;
        padding-left: 1.9375rem;
        border: none;
    }
}

.p-order FORM {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
}

@media screen and (max-width: 1279px) {
    .p-order FORM {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}

.p-order FORM .left-side {
    width: 54.5rem;
    padding-bottom: 1.875rem;
    border-right: 1px solid #eceff6;
    border-bottom: 1px solid #eceff6;
}

@media screen and (max-width: 1279px) {
    .p-order FORM .left-side {
        width: 100%;
        border-right: none;
        border-bottom: 1px solid #eceff6;
    }
}

@media screen and (max-width: 767px) {
    .p-order FORM .left-side {
        border-bottom: none;
    }
}

.p-order FORM .right-side {
    width: 18.75rem;
    padding-right: 1.875rem;
    padding-bottom: 1.875rem;
    padding-left: 1.875rem;
}

@media screen and (max-width: 1279px) {
    .p-order FORM .right-side {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 100%;
        padding-bottom: 2.5rem;
    }
}

@media screen and (max-width: 767px) {
    .p-order FORM .right-side {
        padding-right: 0;
        padding-left: 0;
    }
}

.p-order FORM .right-side div.sum-container {
    padding-top: 1.875rem;
    padding-right: 0.625rem;
    padding-bottom: 1.875rem;
    padding-left: 0.625rem;
    margin-top: 2.625rem;
    border: 1px solid #eceff6;
    border-radius: 0.1875rem;
}

@media screen and (max-width: 1279px) {
    .p-order FORM .right-side div.sum-container {
        width: 18.75rem;
    }
}

@media screen and (max-width: 767px) {
    .p-order FORM .right-side div.sum-container {
        width: 100%;
    }
}

.p-order FORM .right-side div.sum-container .points > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 0.75rem;
    border-bottom: 1px solid #eceff6;
}

.p-order FORM .right-side div.sum-container .points > div:first-child span:first-child {
    font-weight: 500;
}

.p-order FORM .right-side div.sum-container .sum {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 1.25rem;
}

.p-order FORM .right-side div.sum-container .sum span:first-child {
    margin-right: 0.3125rem;
    font-size: 0.75rem;
    font-weight: 500;
}

.p-order FORM .right-side div.sum-container .sum span:nth-child(2) {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-size: 1.25rem;
    font-weight: 600;
    text-align: center;
}

.p-order FORM .right-side .sum-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 0.875rem;
    font-weight: 600;
}

@media screen and (max-width: 1279px) {
    .p-order FORM .right-side .sum-block {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 15rem;
    }
}

.p-order FORM .right-side .sum-block span:nth-child(2) {
    font-size: 1.125rem;
    font-weight: 600;
}

@media screen and (max-width: 1279px) {
    .p-order FORM .right-side .sum-block span:nth-child(2) {
        width: 9.8125rem;
        text-align: right;
    }
}

.p-order FORM .right-side button.submit {
    width: 100%;
    height: 2.9375rem;
    margin-top: 1.5625rem;
    font-size: 0.75rem;
    font-weight: 600;
    color: #22252e;
    text-transform: uppercase;
    border: none;
    border-radius: 0.1875rem;
    background: #edb31e;
    outline: none;
}

@media screen and (max-width: 1279px) {
    .p-order FORM .right-side button.submit {
        width: 15rem;
    }
}

@media screen and (max-width: 1279px) {
    .p-order FORM .desktop-block {
        display: none;
    }
}

.p-order FORM .mobile-block {
    display: none;
}

@media screen and (max-width: 1279px) {
    .p-order FORM .mobile-block {
        display: block;
    }
}

.p-order .personal {
    padding-right: 1.875rem;
    padding-left: 1.875rem;
    margin-top: 1.5625rem;
}

@media screen and (max-width: 767px) {
    .p-order .personal {
        padding: 0;
    }
}

.p-order .btn-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 1.875rem;
    padding-left: 1.875rem;
}

@media screen and (max-width: 1279px) {
    .p-order .btn-block {
        margin-top: 0.9375rem;
    }
}

@media screen and (max-width: 767px) {
    .p-order .btn-block {
        padding: 0;
    }
}

.p-order .btn-block button.submit {
    margin-left: auto;
    white-space: nowrap;
}

/* Закомментировал старый хедер
.header {
    position: relative;
    z-index: 4;

    padding-top: rem(9);

    background-color: $black;

    @include below($t) {
        position: static;

    }

    @include below($t) {
        transform: translate(0);
    }

    .wrapper {
        @include above(1281px) {
            width: 100%;
            max-width: 1508px;
            padding-right: 54px;
            padding-left: 54px;
        }
    }
    & > .wrapper {
        &:first-child {
            position: relative;
            z-index: 2;
        }
    }
    .logo {
        img {
            width: 76px;
            height: 100px;

            @include below($t) {
                width: 53.2px;
                height: 70px;
            }
        }
    }
    &__top {
        position: relative;

        display: flex;
        padding-left: rem(17);

        @include below($d) {
            // padding-left: 0;
        }

        .left-side {
            display: flex;
            align-items: center;
            justify-content: flex-start;
            flex-shrink: 0;
            width: rem(125);

            @include below($d) {
                width: rem(110);
            }

            @include below($t) {
                width: rem(102);
            }
        }
        .right-side {
            flex-grow: 1;

            @include below($t) {
                padding-right: rem(21);
            }
            .top {
                display: flex;
                align-items: center;
                justify-content: space-between;
                width: 100%;
                padding-bottom: rem(6);

                border-bottom: 1px solid $l-gray;

                @include below($t) {
                    padding-top: rem(5);

                    border-bottom: none;
                }
                .user-btns {
                    @include below($t) {
                        display: flex;
                        flex-wrap: wrap;
                        justify-content: space-between;
                        width: 100%;
                    }
                }
            }
            .bottom {
                display: flex;
                padding-top: rem(29);
                padding-bottom: rem(14);

                @include below($t) {
                    padding-top: rem(2);
                }
                & > div {
                    flex-shrink: 0;
                }
                .description {
                    width: rem(349);
                    height: rem(56);

                    line-height: 1px;

                    @include above(1281px) {
                        width: 27.25vw;
                        max-width: 458px;
                    }

                    @include below($t) {
                        display: none;
                    }
                    span {
                        display: block;
                        width: rem(270);
                        height: rem(56);
                        overflow: hidden;

                        font-size: rem(12);
                        font-weight: 500;
                        line-height: rem(20);
                        color: $gray;
                    }
                }
                .adress {
                    position: relative;

                    width: rem(240);
                    height: rem(56);

                    line-height: 1px;

                    @include above(1281px) {
                        width: 18.74vw;
                        max-width: 340px;
                    }

                    @include below($bt) {
                        display: none;
                    }
                    &:before {
                        content: '';

                        display: block;
                        width: 100%;
                        height: 14px;
                        margin-bottom: rem(8);
                    }
                    &:after {
                        content: '';

                        position: absolute;
                        top: rem(-5);
                        left: 0;

                        display: block;
                        width: 11px;
                        height: 14px;

                        background-image: url('../img/assets/btn/css_sprites.png');
                        background-repeat: no-repeat;
                        background-position: -5px -157px;
                    }
                    img {
                        display: block;
                        margin-bottom: rem(8);

                        transform: translateY(rem(-5));
                    }
                    span {
                        display: block;
                        height: rem(34);
                        overflow: hidden;

                        font-size: rem(12);
                        font-weight: 500;
                        line-height: rem(20);
                        color: $gray;
                    }
                }
                .email {
                    position: relative;

                    width: rem(235);
                    height: rem(56);
                    padding-left: rem(20);

                    line-height: 1px;

                    @include below($d) {
                        display: none;
                    }
                    &:before {
                        content: '';

                        display: block;
                        width: 100%;
                        height: 14px;
                        margin-bottom: rem(8);
                    }
                    &:after {
                        content: '';

                        position: absolute;
                        top: rem(-5);
                        left: rem(20);

                        display: block;
                        width: 17px;
                        height: 12px;

                        background-image: url('../img/assets/btn/css_sprites.png');
                        background-repeat: no-repeat;
                        background-position: -95px -105px;
                    }
                    img {
                        display: block;
                        margin-bottom: rem(8);

                        transform: translateY(rem(-5));
                    }
                    span {
                        font-size: rem(12);
                        font-weight: 500;
                        line-height: rem(20);
                        color: $gray;
                        a {
                            color: $gold;

                            border-bottom: 1px solid $gold;

                            transition: all .2s;
                            &:hover {
                                border-bottom: 1px solid transparent;
                            }
                        }
                    }
                }
                .call-block {
                    height: rem(56);
                    margin-left: auto;

                    @include below($t) {
                        height: auto;
                    }
                }
            }
        }
    }
    &__bottom {
        position: relative;
        z-index: 1;

        background-color: #2a2d36;

        @include below($t) {
            position: static;
        }
        .wrapper {
            display: flex;
            align-items: center;
            height: rem(80);

            @include below($t) {
                padding-right: rem(40);
                padding-left: rem(20);
            }
            & > div {
                flex-grow: 0;
                flex-shrink: 0;
            }
            .search-field {
                z-index: 1;

                margin-left: rem(47);

                @include above(1281px) {
                    margin-left: auto;
                }

                @include below($d) {
                    margin-left: rem(7);
                }

                @include below($t) {
                    margin-left: rem(70);
                }
                input[type='text'] {
                    border: 0 !important;
                }
            }
            .cart-btns {
                margin-left: auto;
            }
            .btn-catalog {
                z-index: 2;

                @include below($t) {
                    z-index: 3;
                }
            }
        }

    }
    &.active {

        @include below($t) {
            transform: translate(-100%);

            transition: all .2s;
        }
    }
}
*/
.header {
    position: relative;
    z-index: 999;
    padding-top: 0.5625rem;
    background-color: #22252e;
}

.main-block button.button {
    margin-top: 20px;
}

.profile__pass {
    margin-top: 40px;
}

.profile__pass h5,
.profile__personal h5 {
    font-weight: bold !important;
}

.bx-soa-pp-desc-container .bx-soa-pp-list {
    display: none;
}

@media screen and (max-width: 767px) {
    .header {
        position: relative;
    }
}

@media screen and (min-width: 1281px) {
    .header .wrapper {
        width: 100%;
        max-width: 1508px;
        padding-right: 54px;
        padding-left: 54px;
    }
}

.header > .wrapper:first-child {
    position: relative;
    z-index: 2;
}

.header .logo img {
    width: 76px;
    height: 100px;
}

@media screen and (max-width: 767px) {
    .header .logo img {
        width: 53.2px;
        height: 70px;
    }
}

.header__top {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 1.0625rem;
}

.header__top .left-side {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 7.8125rem;
}

@media screen and (max-width: 1279px) {
    .header__top .left-side {
        width: 6.875rem;
    }
}

@media screen and (max-width: 767px) {
    .header__top .left-side {
        width: 6.375rem;
    }
}

.header__top .right-side {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

@media screen and (max-width: 767px) {
    .header__top .right-side {
        padding-right: 1.3125rem;
    }
}

.header__top .right-side .top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    padding-bottom: 0.375rem;
    border-bottom: 1px solid #373a42;
}

@media screen and (max-width: 767px) {
    .header__top .right-side .top {
        padding-top: 0.3125rem;
        border-bottom: none;
    }
}

@media screen and (max-width: 767px) {
    .header__top .right-side .top .user-btns {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 100%;
    }
}

.header__top .right-side .bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 1.8125rem;
    padding-bottom: 0.875rem;
}

@media screen and (max-width: 767px) {
    .header__top .right-side .bottom {
        padding-top: 0.125rem;
    }
}

.header__top .right-side .bottom > div {
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.header__top .right-side .bottom .description {
    width: 21.8125rem;
    height: 3.5rem;
    line-height: 1px;
}

@media screen and (min-width: 1281px) {
    .header__top .right-side .bottom .description {
        width: 27.25vw;
        max-width: 458px;
    }
}

@media screen and (max-width: 767px) {
    .header__top .right-side .bottom .description {
        display: none;
    }
}

.header__top .right-side .bottom .description span {
    display: block;
    width: 16.875rem;
    height: 3.5rem;
    overflow: hidden;
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 1.25rem;
    color: #a5a6ad;
}

.header__top .right-side .bottom .adress {
    position: relative;
    width: 15rem;
    height: 3.5rem;
    line-height: 1px;
}

@media screen and (min-width: 1281px) {
    .header__top .right-side .bottom .adress {
        width: 18.74vw;
        max-width: 340px;
    }
}

@media screen and (max-width: 1023px) {
    .header__top .right-side .bottom .adress {
        display: none;
    }
}

.header__top .right-side .bottom .adress:before {
    content: '';
    display: block;
    width: 100%;
    height: 14px;
    margin-bottom: 0.5rem;
}

.header__top .right-side .bottom .adress:after {
    content: '';
    position: absolute;
    top: -0.3125rem;
    left: 0;
    display: block;
    width: 11px;
    height: 14px;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -5px -157px;
}

.header__top .right-side .bottom .adress img {
    display: block;
    margin-bottom: 0.5rem;
    -webkit-transform: translateY(-0.3125rem);
    transform: translateY(-0.3125rem);
}

.header__top .right-side .bottom .adress span {
    display: block;
    height: 2.125rem;
    overflow: hidden;
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 1.25rem;
    color: #a5a6ad;
}

.header__top .right-side .bottom .email {
    position: relative;
    width: 14.6875rem;
    height: 3.5rem;
    padding-left: 1.25rem;
    line-height: 1px;
}

@media screen and (max-width: 1279px) {
    .header__top .right-side .bottom .email {
        display: none;
    }
}

.header__top .right-side .bottom .email:before {
    content: '';
    display: block;
    width: 100%;
    height: 14px;
    margin-bottom: 0.5rem;
}

.header__top .right-side .bottom .email:after {
    content: '';
    position: absolute;
    top: -0.3125rem;
    left: 1.25rem;
    display: block;
    width: 17px;
    height: 12px;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -95px -105px;
}

.header__top .right-side .bottom .email img {
    display: block;
    margin-bottom: 0.5rem;
    -webkit-transform: translateY(-0.3125rem);
    transform: translateY(-0.3125rem);
}

.header__top .right-side .bottom .email span {
    font-size: 0.75rem;
    font-weight: 500;
    line-height: 1.25rem;
    color: #a5a6ad;
}

.header__top .right-side .bottom .email span a {
    color: #edb31e;
    border-bottom: 1px solid #edb31e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.header__top .right-side .bottom .email span a:hover {
    border-bottom: 1px solid transparent;
}

.header__top .right-side .bottom .call-block {
    height: 3.5rem;
    margin-left: auto;
}

@media screen and (max-width: 767px) {
    .header__top .right-side .bottom .call-block {
        height: auto;
    }
}

.header__bottom {
    position: relative;
    z-index: 1;
    background-color: #2a2d36;
}

@media screen and (max-width: 767px) {
    .header__bottom {
        position: static;
    }
}

.header__bottom .wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 5rem;
}

@media screen and (max-width: 767px) {
    .header__bottom .wrapper {
        padding-right: 2.5rem;
        padding-left: 1.25rem;
    }
}

.header__bottom .wrapper > div {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.header__bottom .wrapper .search-field {
    z-index: 1;
    margin-left: 2.9375rem;
}

@media screen and (min-width: 1281px) {
    .header__bottom .wrapper .search-field {
        margin-left: auto;
    }
}

@media screen and (max-width: 1279px) {
    .header__bottom .wrapper .search-field {
        margin-left: 0.4375rem;
    }
}

@media screen and (max-width: 767px) {
    .header__bottom .wrapper .search-field {
        margin-left: 4.375rem;
    }
}

.header__bottom .wrapper .search-field input[type='text'] {
    border: 0 !important;
}

.header__bottom .wrapper .cart-btns {
    margin-left: auto;
}

.header__bottom .wrapper .btn-catalog {
    z-index: 2;
}

@media screen and (max-width: 767px) {
    .header__bottom .wrapper .btn-catalog {
        z-index: 3;
    }
}

.header .paranja {
    display: none;
}

@media screen and (max-width: 767px) {
    .header .btn-catalog .list {
        opacity: 0;
        pointer-events: none;
    }
}

@media screen and (max-width: 767px) {
    .header.mobile .btn-catalog {
        width: 18px;
        height: 18px;
        color: white;
    }

    .header.mobile .btn-catalog > a:first-child {
        position: absolute;
        top: 8.375rem;
        left: 1.875rem;
        width: auto;
        height: auto;
    }

    .header.mobile .btn-catalog > a:first-child span {
        position: absolute;
        top: 3rem;
        left: -1.875rem;
        display: block;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 20rem;
        height: 5rem;
        padding-right: 2.1875rem;
        padding-left: 3.9375rem;
        font-size: 0.9375rem;
        font-weight: 600;
        color: #22252e;
        border-top: 1px solid #eceff6;
        border-bottom: 1px solid #eceff6;
        background-color: #fff;
    }

    .header.mobile .btn-catalog > a:first-child span.active {
        background-color: #eaeaea;
    }

    .header.mobile .btn-catalog > a:first-child span:after {
        content: '';
        display: block;
        border: 0.1875rem solid transparent;
        border-top: 0.1875rem solid #22252e;
        -webkit-transform: translateY(50%);
        transform: translateY(50%);
    }

    .header.mobile .btn-catalog > a:first-child:before {
        content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 14 14"><g data-name="Слой 2"><g data-name="Слой 1"><image data-name="Прямоугольник 1 копия" width="14" height="14" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsSAAALEgHS3X78AAAA00lEQVQoU4XQwVECMRQG4G9TgtSBAwcGjjjD1oCNSBNYiNSAeGWBA47aBjWshw1M3M3iOyWZ9+Ulf7GvjiOs8TybTi7uVHU4PWCDVcArFthWh9PgH/Qee9cBS3xi3IcTNI69yxCft+jDGbSYTSeXoq7ra8MgNoxwRok6h+AGM/gLBYZt1IEJ/sBjPPrBvJ140K1aMyndd+oPTIIYaiZ9x3Un7RtM/ncNYo4nTVCdtEOCtlrpxX+VOVzsq2MWSap18RllwNs9BJnJm4AVdn0og3d4+QWIw3s0LfhdEAAAAABJRU5ErkJggg==" style="isolation:isolate"/></g></g></svg>');
        display: block;
        width: 14px;
        height: 14px;
        background-image: none;
        background-repeat: no-repeat;
        background-position: center;
    }

    .header.mobile .btn-catalog .list {
        top: 15.75rem;
        height: auto !important;
        padding-top: 0;
        opacity: 1;
        pointer-events: auto;
    }

    .header.mobile .btn-catalog .list .list-inner .sm-simple {
        background-color: #eaeaea;
    }

    .header.mobile .btn-catalog .list.active {
        -webkit-transform: none !important;
        transform: none !important;
    }

    .header.mobile .nav-menu {
        position: absolute;
        top: 16.25rem;
        left: 0;
        display: block;
        width: 20rem;
        color: #22252e;
        background-color: white;
    }

    .header.mobile .nav-menu .popup {
        width: 100%;
        height: auto;
        margin-left: 0;
        border-bottom: 1px solid #eceff6;
    }

    .header.mobile .nav-menu .popup > a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        height: 5rem;
        padding-right: 2.1875rem;
        padding-left: 3.9375rem;
        font-size: 0.9375rem;
        font-weight: 600;
    }

    .header.mobile .nav-menu .popup > a:after {
        content: '';
        display: block;
        border: 0.1875rem solid transparent;
        border-top: 0.1875rem solid #22252e;
        -webkit-transform: translateY(50%);
        transform: translateY(50%);
    }

    .header.mobile .nav-menu .popup > a span {
        max-width: 100%;
    }

    .header.mobile .nav-menu .popup > a:hover {
        color: #22252e;
    }

    .header.mobile .nav-menu > a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        width: 100%;
        height: 5rem;
        padding-left: 3.9375rem;
        font-size: 0.9375rem;
        font-weight: 600;
        border-bottom: 1px solid #eceff6;
    }

    .header.mobile .nav-menu > a span {
        max-width: 100%;
    }

    .header.mobile .wrapper:first-child {
        position: static;
    }

    .header.mobile .header__top {
        position: static;
    }

    .header.mobile .header__bottom:before {
        content: '';
        position: absolute;
        z-index: 2;
        top: 6.375rem;
        right: 0;
        left: 0;
        display: block;
        width: 100%;
        height: 5rem;
        background-color: #fff;
    }

    .header.mobile .paranja {
        position: absolute;
        z-index: 1;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        display: block;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.3);
    }

    .header.mobile .user-btns {
        z-index: 1;
    }
}

.header.no-animate {
    -webkit-transition: none !important;
    transition: none !important;
}

.header.no-animate * {
    -webkit-transition: none !important;
    transition: none !important;
}

.footer-old {
    position: relative;
    z-index: 2;
    height: 20.9375rem;
    padding-top: 3.4375rem;
    background: #22252e;
}

@media screen and (max-width: 767px) {
    .footer-old {
        height: auto;
        padding-top: 1.5625rem;
    }
}

.footer-old a {
    -webkit-transition: all .2s;
    transition: all .2s;
}

.footer-old a:hover {
    opacity: .6;
}

@media screen and (min-width: 1281px) {
    .footer-old .wrapper {
        width: 100%;
        max-width: 1508px;
        padding-right: 54px;
        padding-left: 54px;
    }
}

.footer-old .wrapper .top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (max-width: 767px) {
    .footer-old .wrapper .top {
        display: block;
    }
}

.footer-old .wrapper .top > div {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.footer-old .wrapper .top .col1 {
    width: 25rem;
    padding-top: 0.625rem;
    padding-right: 0.625rem;
}

@media screen and (min-width: 1281px) {
    .footer-old .wrapper .top .col1 {
        width: 31.2vw;
        max-width: 477px;
    }
}

@media screen and (max-width: 1279px) {
    .footer-old .wrapper .top .col1 {
        width: 15rem;
    }
}

@media screen and (max-width: 767px) {
    .footer-old .wrapper .top .col1 {
        width: 100%;
        padding-right: 0;
        text-align: center;
    }
}

.footer-old .wrapper .top .col2 {
    width: 12.5rem;
    padding-right: 0.625rem;
}

@media screen and (min-width: 1281px) {
    .footer-old .wrapper .top .col2 {
        width: 15.6vw;
        max-width: 240px;
    }
}

@media screen and (max-width: 1279px) {
    .footer-old .wrapper .top .col2 {
        width: 10rem;
    }
}

@media screen and (max-width: 1023px) {
    .footer-old .wrapper .top .col2 {
        width: 8.125rem;
    }
}

@media screen and (max-width: 767px) {
    .footer-old .wrapper .top .col2 {
        display: none;
    }
}

.footer-old .wrapper .top .col2 div {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.footer-old .wrapper .top .col3 {
    width: 18.75rem;
    padding-right: 0.625rem;
}

@media screen and (min-width: 1281px) {
    .footer-old .wrapper .top .col3 {
        width: 23.4vw;
        max-width: 360px;
    }
}

@media screen and (max-width: 1279px) {
    .footer-old .wrapper .top .col3 {
        width: 20rem;
    }
}

@media screen and (max-width: 1023px) {
    .footer-old .wrapper .top .col3 {
        width: 11.25rem;
    }
}

@media screen and (max-width: 767px) {
    .footer-old .wrapper .top .col3 {
        display: none;
    }
}

.footer-old .wrapper .top .col3 div {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.footer-old .wrapper .top .col4 {
    width: 17rem;
    padding-top: 0.3125rem;
}

@media screen and (min-width: 1281px) {
    .footer-old .wrapper .top .col4 {
        max-width: 20.25rem;
    }
}

@media screen and (max-width: 1279px) {
    .footer-old .wrapper .top .col4 {
        width: 13.75rem;
    }
}

@media screen and (max-width: 1023px) {
    .footer-old .wrapper .top .col4 {
        width: 10.625rem;
    }
}

@media screen and (max-width: 767px) {
    .footer-old .wrapper .top .col4 {
        width: 100%;
        padding-top: 1.25rem;
    }
}

.footer-old .wrapper .top .col4 > div {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

@media screen and (max-width: 767px) {
    .footer-old .wrapper .top .col4 > div {
        width: 100%;
        text-align: center;
    }
}

.footer-old .wrapper .bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 3.125rem;
}

@media screen and (max-width: 1279px) {
    .footer-old .wrapper .bottom {
        margin-top: 1.25rem;
    }
}

@media screen and (max-width: 767px) {
    .footer-old .wrapper .bottom {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        padding-right: 1.25rem;
        padding-bottom: 2.375rem;
        padding-left: 1.25rem;
        margin-top: 3.4375rem;
    }
}

@media screen and (min-width: 1281px) {
    .footer-old .wrapper .bottom > div {
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }
}

.footer-old .wrapper .bottom .col1 {
    width: 25rem;
    padding-right: 0.625rem;
}

@media screen and (min-width: 1281px) {
    .footer-old .wrapper .bottom .col1 {
        -ms-flex-negative: 0;
        flex-shrink: 0;
        width: 31.2vw;
        max-width: 480px;
    }
}

@media screen and (max-width: 1279px) {
    .footer-old .wrapper .bottom .col1 {
        width: 15rem;
    }
}

@media screen and (max-width: 767px) {
    .footer-old .wrapper .bottom .col1 {
        width: 100%;
        padding-top: 1.4375rem;
        padding-right: 0;
        text-align: center;
    }
}

.footer-old .wrapper .bottom .col2 {
    width: 31.25rem;
    padding-right: 0.625rem;
}

@media screen and (max-width: 1023px) {
    .footer-old .wrapper .bottom .col2 {
        width: auto;
        padding-right: 0;
    }
}

.footer-old .wrapper .bottom .col2 div {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

@media screen and (max-width: 767px) {
    .footer-old .wrapper .bottom .col2 div {
        display: block;
        width: 100%;
        text-align: center;
    }
}

.footer-old .text {
    width: 16.875rem;
    margin-top: 2rem;
    font-size: 0.75rem;
    line-height: 1.125rem;
    color: #a5a6ad;
}

@media screen and (max-width: 1279px) {
    .footer-old .text {
        width: 11.875rem;
    }
}

@media screen and (max-width: 767px) {
    .footer-old .text {
        width: 100%;
        padding-right: 3.125rem;
        padding-left: 3.125rem;
        margin-top: 0.75rem;
        text-align: center;
    }
}

.footer-old .big-link {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-bottom: 0.4375rem;
    font-size: 0.875rem;
    font-weight: 600;
    line-height: 1.5625rem;
    color: #edb31e;
}

.footer-old .link {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 0.75rem;
    line-height: 1.5625rem;
    color: white;
}

.footer-old .call-block-footer {
    font-size: 1.25rem;
    line-height: 1.5625rem;
    color: white;
}

.footer-old .call-block-footer a {
    font-size: 0.75rem;
    font-weight: 500;
    color: #edb31e;
}

@media screen and (max-width: 767px) {
    .footer-old .call-block-footer a {
        display: none;
    }
}

.footer-old .adress {
    margin-top: 1.375rem;
    font-size: 0.75rem;
    color: #a5a6ad;
}

.footer-old .email {
    margin-top: 0.75rem;
    font-size: 0.75rem;
    color: #a5a6ad;
}

@media screen and (max-width: 767px) {
    .footer-old .email {
        margin-top: 0.375rem;
    }
}

.footer-old .email a {
    color: #edb31e;
    border-bottom: 1px solid #edb31e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.footer-old .email a:hover {
    border-bottom: 1px solid transparent;
    opacity: 1;
}

.footer-old .copyright {
    font-size: 0.75rem;
    color: #a5a6ad;
}

.footer-old .polytic {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media screen and (min-width: 1281px) {
    .footer-old .polytic * {
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }
}

@media screen and (max-width: 767px) {
    .footer-old .polytic {
        position: relative;
        display: block !important;
    }
}

.footer-old .polytic:before {
    content: '';
    width: 17px;
    height: 23px;
    margin-right: 0.9375rem;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -114px -40px;
}

@media screen and (max-width: 767px) {
    .footer-old .polytic:before {
        position: absolute;
        top: -20px;
        left: calc(50% - 8.5px);
        margin-right: 0;
    }
}

.footer-old .polytic img {
    margin-right: 0.9375rem;
}

@media screen and (max-width: 767px) {
    .footer-old .polytic img {
        position: absolute;
        top: -20px;
        left: calc(50% - 8.5px);
        margin-right: 0;
    }
}

.footer-old .polytic a {
    font-size: 0.75rem;
    color: #edb31e;
    border-bottom: 1px solid #edb31e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.footer-old .polytic a:hover {
    border-bottom: 1px solid transparent;
    opacity: 1;
}

.footer-old .logo:hover {
    opacity: 1;
}

.footer-old .logo img {
    width: 78px;
    height: 82px;
}

.footer {
    position: relative;
    z-index: 2;
    height: 20.9375rem;
    padding-top: 3.4375rem;
    background: #22252e;
}

@media screen and (max-width: 1023px) {
    .footer {
        height: 21.875rem;
    }
}

@media screen and (max-width: 767px) {
    .footer {
        height: auto;
        padding-top: 1.75rem;
    }
}

.footer a {
    -webkit-transition: all .2s;
    transition: all .2s;
}

.footer a:hover {
    opacity: .6;
}

@media screen and (min-width: 1281px) {
    .footer .wrapper {
        width: 100%;
        max-width: 1508px;
        padding-right: 54px;
        padding-left: 54px;
    }
}

.footer .wrapper .top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 10.25rem;
}

@media screen and (max-width: 1279px) {
    .footer .wrapper .top {
        height: 12.3125rem;
    }
}

@media screen and (max-width: 1023px) {
    .footer .wrapper .top {
        height: 12.3125rem;
    }
}

@media screen and (max-width: 767px) {
    .footer .wrapper .top {
        display: block;
        height: auto;
    }
}

@media screen and (min-width: 1281px) {
    .footer .wrapper .top:after {
        content: '';
        display: block;
        width: 3.25vw;
        max-width: 3.125rem;
        height: 100%;
    }
}

.footer .wrapper .top > div {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.footer .wrapper .top .col1 {
    width: 25rem;
    padding-top: 0.625rem;
    padding-right: 0.625rem;
}

@media screen and (min-width: 1281px) {
    .footer .wrapper .top .col1 {
        width: 31.2vw;
        max-width: 477px;
    }
}

@media screen and (max-width: 1279px) {
    .footer .wrapper .top .col1 {
        width: 15rem;
    }
}

@media screen and (max-width: 1023px) {
    .footer .wrapper .top .col1 {
        width: 15.3125rem;
    }
}

@media screen and (max-width: 767px) {
    .footer .wrapper .top .col1 {
        width: 100%;
        padding-right: 0;
        text-align: center;
    }
}

.footer .wrapper .top .col2 {
    width: 12.5rem;
    padding-right: 0.625rem;
}

@media screen and (min-width: 1281px) {
    .footer .wrapper .top .col2 {
        width: 15.6vw;
        max-width: 240px;
    }
}

@media screen and (max-width: 1279px) {
    .footer .wrapper .top .col2 {
        width: 10rem;
    }
}

@media screen and (max-width: 1023px) {
    .footer .wrapper .top .col2 {
        width: 8.125rem;
    }
}

@media screen and (max-width: 767px) {
    .footer .wrapper .top .col2 {
        display: none;
    }
}

.footer .wrapper .top .col2 div {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.footer .wrapper .top .col3 {
    width: 18.75rem;
    padding-right: 0.625rem;
}

@media screen and (min-width: 1281px) {
    .footer .wrapper .top .col3 {
        width: 23.4vw;
        max-width: 360px;
    }
}

@media screen and (max-width: 1279px) {
    .footer .wrapper .top .col3 {
        width: 20rem;
    }
}

@media screen and (max-width: 1023px) {
    .footer .wrapper .top .col3 {
        width: 11.25rem;
    }
}

@media screen and (max-width: 767px) {
    .footer .wrapper .top .col3 {
        display: none;
    }
}

.footer .wrapper .top .col3 div {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.footer .wrapper .top .col4 {
    width: 17rem;
    padding-top: 0.3125rem;
    margin-left: auto;
}

@media screen and (min-width: 1281px) {
    .footer .wrapper .top .col4 {
        max-width: 20.25rem;
    }
}

@media screen and (max-width: 1279px) {
    .footer .wrapper .top .col4 {
        width: 13.75rem;
    }
}

@media screen and (max-width: 1023px) {
    .footer .wrapper .top .col4 {
        width: 10.625rem;
    }
}

@media screen and (max-width: 767px) {
    .footer .wrapper .top .col4 {
        width: 100%;
        padding-top: 1.25rem;
    }
}

.footer .wrapper .top .col4 > div {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

@media screen and (max-width: 767px) {
    .footer .wrapper .top .col4 > div {
        width: 100%;
        text-align: center;
    }
}

.footer .wrapper .bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 3.125rem;
}

@media screen and (max-width: 1279px) {
    .footer .wrapper .bottom {
        margin-top: 1.25rem;
    }
}

@media screen and (max-width: 767px) {
    .footer .wrapper .bottom {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        padding-right: 1.25rem;
        padding-bottom: 2.375rem;
        padding-left: 1.25rem;
        margin-top: 3.4375rem;
    }
}

@media screen and (min-width: 1281px) {
    .footer .wrapper .bottom > div {
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }
}

.footer .wrapper .bottom .col1 {
    width: 25rem;
    padding-right: 0.625rem;
}

@media screen and (min-width: 1281px) {
    .footer .wrapper .bottom .col1 {
        -ms-flex-negative: 0;
        flex-shrink: 0;
        width: 31.2vw;
        max-width: 480px;
    }
}

@media screen and (max-width: 1279px) {
    .footer .wrapper .bottom .col1 {
        width: 15rem;
    }
}

@media screen and (max-width: 767px) {
    .footer .wrapper .bottom .col1 {
        width: 100%;
        padding-top: 1.4375rem;
        padding-right: 0;
        text-align: center;
    }
}

.footer .wrapper .bottom .col2 {
    width: 31.25rem;
    padding-right: 0.625rem;
}

@media screen and (max-width: 1023px) {
    .footer .wrapper .bottom .col2 {
        width: auto;
        padding-right: 0;
    }
}

.footer .wrapper .bottom .col2 div {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

@media screen and (max-width: 767px) {
    .footer .wrapper .bottom .col2 div {
        display: block;
        width: 100%;
        text-align: center;
    }
}

.footer .text {
    width: 16.875rem;
    margin-top: 2rem;
    font-size: 0.75rem;
    line-height: 1.125rem;
    color: #a5a6ad;
}

@media screen and (max-width: 1279px) {
    .footer .text {
        width: 11.875rem;
    }
}

@media screen and (max-width: 1023px) {
    .footer .text {
        font-size: 0.6875rem;
    }
}

@media screen and (max-width: 767px) {
    .footer .text {
        width: 100%;
        padding-right: 3.125rem;
        padding-left: 3.125rem;
        margin-top: 0.75rem;
        font-size: 0.75rem;
        text-align: center;
    }
}

.footer .big-link {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-bottom: 0.4375rem;
    font-size: 0.875rem;
    font-weight: 600;
    line-height: 1.5625rem;
    color: #edb31e;
}

.footer .link {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 0.75rem;
    line-height: 1.5625rem;
    color: white;
}

.footer .call-block-footer .phone a {
    font-size: 1.25rem;
    line-height: 1.5625rem;
    color: white;
}

.footer .call-block-footer {
    font-size: 1.25rem;
    line-height: 1.5625rem;
    color: white;
}

.footer .call-block-footer .phone {
    white-space: nowrap;
}

.footer .call-block-footer a {
    font-size: 0.75rem;
    font-weight: 500;
    color: #edb31e;
}

@media screen and (max-width: 767px) {
    .footer .call-block-footer a {
        display: none;
    }
}

.footer .adress {
    margin-top: 1.375rem;
    font-size: 0.75rem;
    color: #a5a6ad;
}

.footer .email {
    margin-top: 0.75rem;
    font-size: 0.75rem;
    color: #a5a6ad;
}

@media screen and (max-width: 767px) {
    .footer .email {
        margin-top: 0.375rem;
    }
}

.footer .email a {
    color: #edb31e;
    border-bottom: 1px solid #edb31e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.footer .email a:hover {
    border-bottom: 1px solid transparent;
    opacity: 1;
}

.footer .copyright {
    font-size: 0.75rem;
    color: #a5a6ad;
}

.footer .polytic {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media screen and (min-width: 1281px) {
    .footer .polytic * {
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }
}

@media screen and (max-width: 767px) {
    .footer .polytic {
        position: relative;
        display: block !important;
    }
}

.footer .polytic:before {
    content: '';
    width: 17px;
    height: 23px;
    margin-right: 0.9375rem;
    background-image: url("../img/assets/btn/css_sprites.png");
    background-repeat: no-repeat;
    background-position: -114px -40px;
}

@media screen and (max-width: 767px) {
    .footer .polytic:before {
        position: absolute;
        top: -20px;
        left: calc(50% - 8.5px);
        margin-right: 0;
    }
}

.footer .polytic img {
    margin-right: 0.9375rem;
}

@media screen and (max-width: 767px) {
    .footer .polytic img {
        position: absolute;
        top: -20px;
        left: calc(50% - 8.5px);
        margin-right: 0;
    }
}

.footer .polytic a {
    font-size: 0.75rem;
    color: #edb31e;
    border-bottom: 1px solid #edb31e;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.footer .polytic a:hover {
    border-bottom: 1px solid transparent;
    opacity: 1;
}

.footer .logo:hover {
    opacity: 1;
}

.footer .logo img {
    width: 78px;
    height: 82px;
}

div.row.bx-blue {
    width: 73.25rem !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    font-family: "Montserrat", Helvetica, Arial, sans-serif !important;
    color: #22252e !important;
    border: 1px solid #eceff6;
    border-top-left-radius: 0.1875rem !important;
    border-top-right-radius: 0.1875rem !important;
    border-bottom-right-radius: 0.1875rem !important;
    border-bottom-left-radius: 0.1875rem !important;
}

@media screen and (max-width: 1279px) {
    div.row.bx-blue {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        width: 58.75rem !important;
        padding-bottom: 8.75rem !important;
    }
}

@media (max-width: 1199px) {
    div.row.bx-blue {
        padding-bottom: 4.75rem !important;
    }
}

@media screen and (max-width: 1023px) {
    div.row.bx-blue {
        width: 45rem !important;
    }
}

@media screen and (max-width: 767px) {
    div.row.bx-blue {
        width: 20rem !important;
        padding-right: 1.875rem !important;
        padding-bottom: 0 !important;
        padding-left: 1.875rem !important;
        border-top: none !important;
        border-bottom: none !important;
    }
}

div.row.bx-blue * {
    font-family: "Montserrat", Helvetica, Arial, sans-serif !important;
}

div.row.bx-blue .bx_soa_location .col-xs-12 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

div.row.bx-blue .bx-soa-pickup-list-item {
    border: none !important;
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-pickup-list-item {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
}

div.row.bx-blue .bx-soa-pickup-list-item .bx-soa-pickup-l-item-btn {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    padding-left: 0 !important;
}

div.row.bx-blue .bx-soa-customer {
    padding-right: 0 !important;
    padding-left: 0 !important;
    margin-bottom: 1rem !important;
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-customer {
        margin-bottom: 0.5rem !important;
    }
}

div.row.bx-blue .col-sm-12 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

div.row.bx-blue .bx-soa-customer-field {
    margin-bottom: 1rem !important;
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-customer-field {
        margin-bottom: 0.5rem !important;
    }
}

div.row.bx-blue .bx-soa-more {
    padding-top: 1.4375rem !important;
    margin-top: 1.1875rem !important;
    border-top: 1px solid #eceff6 !important;
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-more {
        padding-top: 0.71875rem !important;
        margin-top: 0.53125rem !important;
    }
}

div.row.bx-blue .bx-soa-more-btn {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

div.row.bx-blue .bx-soa-section-content {
    padding-top: 1.8125rem !important;
    padding-right: 1.75rem !important;
    padding-bottom: 1.1875rem !important;
    padding-left: 1.75rem !important;
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-section-content {
        padding-top: 0.90625rem !important;
        padding-right: 0.875rem !important;
        padding-bottom: 0.53125rem !important;
        padding-left: 0.875rem !important;
    }
}

div.row.bx-blue .bx-soa-section-content strong:not([class]), div.row.bx-blue .bx-soa-section-content > strong:not([class]) {
    font-weight: 600 !important;
}

div.row.bx-blue .bx-soa-section-title-container {
    padding-top: 1.17188rem !important;
    padding-right: 1.75rem !important;
    padding-bottom: 1.17188rem !important;
    padding-left: 1.75rem !important;
    background-color: #eceff6 !important;
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-section-title-container {
        padding-top: 0.5625rem !important;
        padding-right: 0.875rem !important;
        padding-bottom: 0.5625rem !important;
        padding-left: 0.875rem !important;
    }
}

div.row.bx-blue .bx-soa-section-title-container .text-right {
    padding-right: 0 !important;
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-section-title-container .text-right {
        text-align: center !important;
    }
}

div.row.bx-blue .bx-soa-section:not(.bx-step-completed):not(.bx-selected) {
    border: 1px solid #eceff6 !important;
}

div.row.bx-blue .bx-soa-section.bx-selected {
    border: 1px solid #edb31e !important;
}

div.row.bx-blue .bx-soa-cart-total {
    border: none !important;
}

@media screen and (max-width: 1279px) {
    div.row.bx-blue .bx-soa-cart-total-ghost {
        position: absolute !important;
        opacity: 0 !important;
        pointer-events: none !important;
    }
}

@media screen and (max-width: 1279px) {
    div.row.bx-blue .bx-soa-cart-total-fixed {
        position: static !important;
    }
}

div.row.bx-blue .col-sm-3.bx-soa-sidebar {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

@media screen and (max-width: 1279px) {
    div.row.bx-blue .col-sm-3.bx-soa-sidebar {
        width: 100% !important;
    }
}

@media (max-width: 1199px) {
    div.row.bx-blue .col-sm-3.bx-soa-sidebar {
        width: 100% !important;
        max-width: 1100px;
    }
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .col-sm-3.bx-soa-sidebar {
        border-right: 1px solid #eceff6 !important;
        border-bottom: 1px solid #eceff6;
        border-left: 1px solid #eceff6 !important;
    }
}

div.row.bx-blue .col-sm-9.bx-soa {
    padding-right: 0 !important;
    padding-left: 0 !important;
    border-top-left-radius: 0.1875rem !important;
}

@media screen and (max-width: 1279px) {
    div.row.bx-blue .col-sm-9.bx-soa {
        float: none !important;
        width: 100%;
        border-top-right-radius: 0.1875rem !important;
    }
}

@media (max-width: 1199px) {
    div.row.bx-blue .col-sm-9.bx-soa {
        width: 100%;
        max-width: 1100px;
    }
}


@media screen and (max-width: 767px) {
    div.row.bx-blue .col-sm-9.bx-soa {
        border-top: 1px solid #eceff6;
        border-right: 1px solid #eceff6 !important;
        border-left: 1px solid #eceff6 !important;
    }
}

div.row.bx-blue .alert {
    border-radius: 0.1875rem !important;
}

div.row.bx-blue .alert strong {
    font-weight: 600 !important;
}

div.row.bx-blue a.bx-soa-editstep {
    text-decoration: none !important;
    border-bottom: 1px dotted #edb31e !important;
}

div.row.bx-blue .bx-soa-section-title {
    padding-left: 0 !important;
    font-size: 1.125rem !important;
    font-weight: 500 !important;
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-section-title {
        padding-right: 0 !important;
    }
}

div.row.bx-blue .bx-soa-section-title .bx-soa-section-title-count {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    width: 1.375rem !important;
    height: 1.375rem !important;
    border-radius: 50% !important;
}

div.row.bx-blue .bx-soa-section-title .bx-soa-section-title-count:after {
    position: static !important;
    display: inline !important;
    width: auto !important;
    height: auto !important;
    font-size: 0.75rem !important;
    line-height: normal !important;
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    div.row.bx-blue .bx-soa-item-table {
        display: table !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    div.row.bx-blue .bx-soa-item-tr {
        display: table-row !important;
        width: 100% !important;
    }
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-item-tr {
        border-top: none !important;
    }
}

div.row.bx-blue .bx-soa-item-tr .bx-soa-item-td {
    border-top: 1px solid #eceff6 !important;
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    div.row.bx-blue .bx-soa-item-tr .bx-soa-item-td {
        display: table-cell !important;
    }
}

@media screen and (max-width: 1023px) {
    div.row.bx-blue .bx-soa-item-tr .bx-soa-item-td {
        width: auto !important;
    }
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-item-tr .bx-soa-item-td {
        width: 100% !important;
        min-width: auto !important;
        max-width: 100% !important;
        border-top: none !important;
    }
}

div.row.bx-blue .bx-soa-item-tr .bx-soa-item-td:first-child {
    padding-left: 0 !important;
}

div.row.bx-blue .bx-soa-item-tr .bx-soa-item-td:last-child {
    padding-right: 0 !important;
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    div.row.bx-blue .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-td-title {
        display: none !important;
    }
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-td-title {
        width: 50% !important;
        padding-left: 0 !important;
        text-align: left !important;
    }
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-block .bx-soa-item-img-block {
        float: none !important;
        padding-right: 0 !important;
        width: auto !important;
        max-width: 150px;
        height: auto !important;
        max-height: 150px;
        margin: 0 auto;
    }

    #bx-soa-basket .bx-soa-item-td.bx-soa-item-properties.bx-text-right {
        display: inline-flex;
    }

    #bx-soa-delivery .bx-soa-section-content {
        display: inline-flex;
        width: 100%;
    }

    .bx-soa-section .bx-soa-section-title.col-sm-9 {
        max-width: 100%;
    }

    .bx-soa-pp-company.col-lg-4.col-sm-4.col-xs-6 {
        display: block;
        width: 100%;
        max-width: 50%;
        float: none;
    }

    .bx-soa-pp-company.col-lg-4.col-sm-4.col-xs-6 .bx-soa-pp-company-smalltitle {
        text-align: left;
        line-height: 35px !important;
    }
}

@media (max-width: 568px) {
    .bx-soa-pp-company.col-lg-4.col-sm-4.col-xs-6 {
        display: inline-block;
        width: 100%;
        max-width: 50%;
        float: none;
    }
}

@media (max-width: 375px) {
    .bx-soa-pp-company.col-lg-4.col-sm-4.col-xs-6 .bx-soa-pp-company-smalltitle {
        line-height: 25px !important;
    }

    div.row.bx-blue .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-block .bx-soa-item-img-block {
        max-width: 110px;
        max-height: 110px;
    }
}

div.row.bx-blue .bx-soa-item-tr:first-child .bx-soa-item-td {
    border-top: none !important;
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    div.row.bx-blue .bx-soa-item-tr.bx-soa-basket-info .bx-soa-item-td:first-child {
        width: 31rem !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    div.row.bx-blue .bx-soa-item-tr.bx-soa-basket-info .bx-soa-item-td:nth-child(2) {
        width: 3.6875rem !important;
        text-align: center !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    div.row.bx-blue .bx-soa-item-tr.bx-soa-basket-info .bx-soa-item-td:nth-child(3) {
        width: 6.5625rem !important;
        text-align: right !important;
    }

    div.row.bx-blue .bx-soa-item-tr.bx-soa-basket-info .bx-soa-item-td:nth-child(3) * {
        text-align: right !important;
    }
}

div.row.bx-blue .bx-soa-item-title a {
    color: #22252e !important;
    border-bottom: none !important;
    -webkit-transition: all .2s;
    transition: all .2s;
}

div.row.bx-blue .bx-soa-item-title a:hover {
    color: #edb31e !important;
}

@media screen and (max-width: 767px) {
    div.row.bx-blue div.bx-soa-item-td-text {
        width: 50% !important;
        padding-right: 0 !important;
        text-align: right !important;
    }
}

div.row.bx-blue div.bx-soa-item-td-text span {
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    color: #a5a6ad !important;
}

div.row.bx-blue div.bx-soa-item-td-text strong.bx-price.all {
    font-size: 0.875rem !important;
    font-weight: 600 !important;
}

div.row.bx-blue div.bx-soa-item-td-text strong.bx-price-old {
    font-size: 0.75rem !important;
    font-weight: 400 !important;
    color: #22252e !important;
}

div.row.bx-blue .bx-soa-cart-d {
    font-size: 0.875rem !important;
    font-weight: 600 !important;
}

div.row.bx-blue .bx-soa-cart-d .bx-price-old {
    font-weight: 400 !important;
    color: #22252e !important;
}

div.row.bx-blue .bx-soa-item-imgcontainer {
    border: none;
}

div.row.bx-blue .bx-soa-cart-total-line {
    border-top: none !important;
    border-bottom: 0.125rem solid #22252e !important;
}

div.row.bx-blue .bx-soa-cart-total-line.bx-soa-cart-total-line-total {
    border-bottom: none !important;
}

div.row.bx-blue .bx-soa-cart-t {
    font-size: 0.875rem !important;
    font-weight: 600 !important;
}

div.row.bx-blue .radio-inline {
    padding-left: 0 !important;
}

div.row.bx-blue .radio-inline label {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    padding-left: 20px !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    cursor: pointer !important;
}

div.row.bx-blue .radio-inline label input {
    position: relative;
    width: 20px !important;
    height: 20px !important;
    margin-right: 0.9375rem;
    pointer-events: none;
}

div.row.bx-blue .radio-inline label input:before {
    content: '';
    top: 0;
    left: 0;
    display: block;
    width: 20px;
    height: 20px;
    border: 2px solid #a5a6ad;
    border-radius: 50%;
    background-color: white;
    background-image: url("../img/assets/p-lk-reg/dot.svg");
    background-repeat: no-repeat;
    background-position: 500%;
    pointer-events: none;
}

div.row.bx-blue .radio-inline label input[checked=true]:before {
    border: 0.125rem solid #edb31e !important;
    background-color: #ffe6a7 !important;
    background-position: center !important;
}

div.row.bx-blue .radio-inline:hover label input:before {
    border: 0.125rem solid #edb31e !important;
    background-color: #ffe6a7 !important;
}

div.row.bx-blue .btn {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    width: auto !important;
    height: 2.8125rem !important;
    padding-right: 1.0625rem !important;
    padding-left: 1.0625rem !important;
    overflow: hidden !important;
    font-size: 0.875rem !important;
    color: #22252e !important;
    border-color: transparent !important;
    border-top-left-radius: 0.1875rem !important;
    border-top-right-radius: 0.1875rem !important;
    border-bottom-right-radius: 0.1875rem !important;
    border-bottom-left-radius: 0.1875rem !important;
    background-color: #edb31e !important;
    -webkit-transition: all .2s;
    transition: all .2s;
}

div.row.bx-blue .btn:hover {
    background-color: #f1c24b !important;
}

div.row.bx-blue .btn:active {
    background-color: #cf9606 !important;
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

@media screen and (max-width: 1279px) {
    div.row.bx-blue .btn.pull-right.btn-default.btn-lg {
        position: absolute !important;
        bottom: -14.375rem;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
    }
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .btn.pull-right.btn-default.btn-lg {
        display: none !important;
    }
}

div.row.bx-blue .bx-soa-reference {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

div.row.bx-blue .bx-soa-coupon {
    margin-top: 1.1875rem !important;
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-coupon {
        margin-top: 0.53125rem !important;
    }
}

div.row.bx-blue .bx-soa-pp-desc-container {
    padding-right: 0 !important;
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-pp-desc-container {
        padding-left: 0 !important;
    }
}

div.row.bx-blue .bx-soa-pp-desc-container .bx-soa-pp-company {
    border: 1px solid #eceff6 !important;
}

div.row.bx-blue .bx-soa-pp-item-container {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

@media screen and (min-width: 768px) {
    div.row.bx-blue .bx-soa-pp-item-container .bx-soa-pp-company:nth-child(3n - 2) {
        padding-left: 0 !important;
    }
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-pp-item-container .bx-soa-pp-company:nth-child(2n - 1) {
        padding-left: 0 !important;
    }
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx-soa-pp-item-container .bx-soa-pp-company:nth-child(2n) {
        padding-right: 0 !important;
    }
}

div.row.bx-blue .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container {
    border-color: #edb31e !important;
}

div.row.bx-blue input[type='text'], div.row.bx-blue input[type='email'], div.row.bx-blue input[type='password'], div.row.bx-blue input[type='tel'], div.row.bx-blue input[type='number'] {
    height: 2.3125rem !important;
    padding-right: 0.8125rem !important;
    padding-left: 0.8125rem !important;
    font-size: 0.6875rem !important;
    font-weight: 500 !important;
    color: #22252e !important;
    border: 0.125rem solid #cfd0d4 !important;
    border-radius: 0.1875rem !important;
    -webkit-transition: all .2s !important;
    transition: all .2s !important;
}

div.row.bx-blue input[type='text']:placeholder, div.row.bx-blue input[type='email']:placeholder, div.row.bx-blue input[type='password']:placeholder, div.row.bx-blue input[type='tel']:placeholder, div.row.bx-blue input[type='number']:placeholder {
    color: #a5a6ad !important;
}

div.row.bx-blue input[type='text']:hover, div.row.bx-blue input[type='email']:hover, div.row.bx-blue input[type='password']:hover, div.row.bx-blue input[type='tel']:hover, div.row.bx-blue input[type='number']:hover {
    border: 0.125rem solid #a2a5ae !important;
}

div.row.bx-blue input[type='text']:focus, div.row.bx-blue input[type='email']:focus, div.row.bx-blue input[type='password']:focus, div.row.bx-blue input[type='tel']:focus, div.row.bx-blue input[type='number']:focus {
    border: 0.125rem solid #80838d !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

div.row.bx-blue input[type='text'].error, div.row.bx-blue input[type='email'].error, div.row.bx-blue input[type='password'].error, div.row.bx-blue input[type='tel'].error, div.row.bx-blue input[type='number'].error {
    border: 0.125rem solid #ff726f !important;
}

div.row.bx-blue textarea {
    padding-right: 0.8125rem !important;
    padding-left: 0.8125rem !important;
    font-size: 0.6875rem !important;
    font-weight: 500 !important;
    color: #22252e !important;
    border: 0.125rem solid #cfd0d4 !important;
    border-radius: 0.1875rem !important;
    -webkit-transition: all .2s !important;
    transition: all .2s !important;
}

div.row.bx-blue textarea:placeholder {
    color: #a5a6ad !important;
}

div.row.bx-blue textarea:hover {
    border: 0.125rem solid #a2a5ae !important;
}

div.row.bx-blue textarea:focus {
    border: 0.125rem solid #80838d !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

div.row.bx-blue textarea.error {
    border: 0.125rem solid #ff726f !important;
}

div.row.bx-blue .dropdown-block.bx-ui-sls-input-block.form-control {
    height: auto !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
    border: none !important;
}

div.row.bx-blue .dropdown-block.bx-ui-sls-input-block.form-control .dropdown-icon {
    position: absolute !important;
    top: calc(50% - 7px);
    left: 0.625rem;
}

div.row.bx-blue .dropdown-block.bx-ui-sls-input-block.form-control .bx-ui-sls-container {
    min-height: 2.3125rem !important;
}

div.row.bx-blue .dropdown-block.bx-ui-sls-input-block.form-control .bx-ui-sls-container input {
    padding-right: 1.875rem !important;
    padding-left: 1.875rem !important;
}

div.row.bx-blue .dropdown-block.bx-ui-sls-input-block.form-control .bx-ui-sls-clear {
    position: absolute !important;
    top: 0;
    right: 0;
}

div.row.bx-blue .dropdown-block.bx-ui-sls-input-block.form-control .bx-ui-sls-clear {
    z-index: 10;
    top: calc(50% - 15px);
    right: 0;
}

div.row.bx-blue .bx_soa_pickup.row .col-xs-12 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

div.row.bx-blue .bx_soa_pickup.row .col-xs-12 > div {
    width: 100% !important;
}

div.row.bx-blue .bx_soa_pickup.row .col-xs-12 > div > ymaps {
    width: 100% !important;
}

@media screen and (max-width: 767px) {
    div.row.bx-blue .bx_soa_pickup.row .col-xs-12 > div > ymaps > ymaps {
        width: 100% !important;
    }
}

.sale-order-detail {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
    font-family: "Montserrat", Helvetica, Arial, sans-serif !important;
    line-height: normal !important;
    line-height: normal !important;
    color: #22252e !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail {
        padding-right: 1.875rem !important;
        padding-left: 1.875rem !important;
    }
}

.sale-order-detail * {
    font-family: "Montserrat", Helvetica, Arial, sans-serif !important;
    line-height: normal !important;
}

.sale-order-detail-general {
    padding-right: 0 !important;
    padding-left: 0 !important;
    margin-bottom: 1.375rem !important;
    border: 1px solid #eceff6 !important;
    border-radius: 0.1875rem !important;
}

.sale-order-detail .sale-order-detail-title-container {
    margin-top: 1.25rem !important;
    margin-bottom: 2.8125rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-title-container {
        margin-top: 0.625rem !important;
        margin-bottom: 1.375rem !important;
    }
}

.sale-order-detail h1.sale-order-detail-title-element {
    font-family: "Oswald", Helvetica, Arial, sans-serif !important;
    font-size: 2.1875rem !important;
    font-weight: 400 !important;
    line-height: 2.1875rem !important;
    text-transform: uppercase !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail h1.sale-order-detail-title-element {
        margin-top: 1.25rem !important;
        margin-top: 0 !important;
        margin-bottom: 2.8125rem !important;
        font-family: "Oswald", Helvetica, Arial, sans-serif !important;
        font-size: 2.1875rem !important;
        font-size: 1.5rem !important;
        font-weight: 400 !important;
        line-height: 2.375rem !important;
        text-transform: uppercase !important;
    }
}

.sale-order-detail .sale-order-detail-back-to-list-link-up, .sale-order-detail .sale-order-detail-back-to-list-link-down {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    height: auto !important;
    padding: 0 !important;
    font-size: 0.875rem !important;
    color: #edb31e !important;
    white-space: nowrap !important;
    border-bottom: none !important;
    -webkit-transition: all .2s !important;
    transition: all .2s !important;
}

.sale-order-detail .sale-order-detail-back-to-list-link-up:hover, .sale-order-detail .sale-order-detail-back-to-list-link-down:hover {
    opacity: .6 !important;
}

.sale-order-detail .sale-order-detail-back-to-list-link-up {
    margin-bottom: 1.375rem !important;
}

.sale-order-detail .sale-order-detail-general-head {
    padding-top: 2.1875rem !important;
    padding-right: 1.75rem !important;
    padding-bottom: 1.875rem !important;
    padding-left: 1.75rem !important;
    border-bottom: 1px solid #eceff6;
    border-top-left-radius: 0.1875rem !important;
    border-top-right-radius: 0.1875rem !important;
    background-color: #fbfbfc !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-general-head {
        padding-top: 0.8125rem !important;
        padding-right: 0.9375rem !important;
        padding-bottom: 0.9375rem !important;
        padding-left: 0.9375rem !important;
    }
}

.sale-order-detail .sale-order-detail-general-item {
    font-size: 1.125rem !important;
    font-weight: 500 !important;
    line-height: 1.375rem !important;
    color: #22252e !important;
}

.sale-order-detail .sale-order-detail-about-order-title, .sale-order-detail .sale-order-detail-payment-options-title, .sale-order-detail .sale-order-detail-payment-options-order-content-title, .sale-order-detail .sale-order-detail-payment-options-shipment-composition-title {
    padding-top: 1.8125rem !important;
    padding-right: 1.75rem !important;
    padding-bottom: 0 !important;
    padding-left: 1.75rem !important;
    margin-bottom: 0.8125rem !important;
    background-color: #fbfbfc !important;
    background-color: transparent !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-about-order-title, .sale-order-detail .sale-order-detail-payment-options-title, .sale-order-detail .sale-order-detail-payment-options-order-content-title, .sale-order-detail .sale-order-detail-payment-options-shipment-composition-title {
        padding-top: 0.90625rem !important;
        padding-right: 0.875rem !important;
        padding-left: 0.875rem !important;
        margin-bottom: 0.40625rem !important;
    }
}

.sale-order-detail .sale-order-detail-about-order-title h3, .sale-order-detail .sale-order-detail-payment-options-title h3, .sale-order-detail .sale-order-detail-payment-options-order-content-title h3, .sale-order-detail .sale-order-detail-payment-options-shipment-composition-title h3 {
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    line-height: 1.375rem !important;
    color: #22252e !important;
}

.sale-order-detail .sale-order-detail-payment-options-shipment-composition-title {
    padding-top: 1.4375rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-payment-options-shipment-composition-title {
        padding-top: 0.71875rem !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-payment-options-shipment-map-address-title {
        padding-left: 0 !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-payment-options-shipment-map-address-element {
        padding-left: 0 !important;
    }
}

.sale-order-detail .sale-order-detail-payment-options-shipment-map-address {
    padding-top: 0.625rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-payment-options-shipment-map-address {
        padding-top: 0.3125rem !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-payment-options-shipment-map-address .row {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
}

.sale-order-detail .sale-order-detail-payment-options-order-content-title {
    padding-top: 0 !important;
}

.sale-order-detail .sale-order-detail-payment-options-title {
    padding-top: 0 !important;
}

.sale-order-detail .sale-order-detail-payment-options-shipment-composition-container {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.sale-order-detail .sale-order-detail-payment-options-shipment-composition-container > .row {
    margin-bottom: 0.8125rem !important;
}

.sale-order-detail .sale-order-detail-payment-options-order-content-container {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.sale-order-detail .sale-order-detail-payment-options-order-content {
    margin-top: 0 !important;
}

.sale-order-detail .sale-order-detail-payment-options {
    margin-top: 0 !important;
    margin-bottom: 1.4375rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-payment-options {
        margin-bottom: 0.71875rem !important;
    }
}

.sale-order-detail .sale-order-detail-about-order-container {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.sale-order-detail .sale-order-detail-about-order-container .row:first-child {
    margin-bottom: 0.8125rem !important;
}

.sale-order-detail .sale-order-detail-about-order {
    margin-top: 0 !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-about-order-inner-container-details-list {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
}

.sale-order-detail .col-md-12.col-sm-12.col-xs-12.sale-order-detail-about-order-inner-container-details {
    padding-top: 1.4375rem !important;
    padding-top: 0 !important;
    padding-right: 1.75rem !important;
    padding-bottom: 1.4375rem !important;
    padding-left: 1.75rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .col-md-12.col-sm-12.col-xs-12.sale-order-detail-about-order-inner-container-details {
        padding-right: 0.875rem !important;
        padding-left: 0.875rem !important;
    }
}

.sale-order-detail .col-md-12.col-sm-12.col-xs-12.sale-order-detail-about-order-inner-container-details h4 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-bottom: 0.8125rem !important;
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    border-bottom: none !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .col-md-12.col-sm-12.col-xs-12.sale-order-detail-about-order-inner-container-details h4 {
        text-align: center !important;
    }
}

.sale-order-detail .col-md-12.col-sm-12.col-xs-12.sale-order-detail-about-order-inner-container-details ul {
    padding-bottom: 1.1875rem !important;
    border-bottom: 1px solid #eceff6 !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-list-item {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
    padding-top: 0 !important;
    margin-bottom: 0.625rem !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-list-item > * {
    padding: 0 !important;
    line-height: 1.25rem !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-list-item-link {
    display: inline !important;
    color: #edb31e !important;
    border-bottom: none !important;
    -webkit-transition: all .2s !important;
    transition: all .2s !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-list-item-link:hover {
    opacity: .6 !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container {
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important;
    border: none !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-about-order-inner-container {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
}

.sale-order-detail .sale-order-detail-about-order-inner-container > .row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-about-order-inner-container > .row {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        padding-right: 0 !important;
        padding-left: 0 !important;
        margin-right: 0 !important;
        margin-bottom: 1.25rem !important;
        margin-left: 0 !important;
    }
}

.sale-order-detail .sale-order-detail-about-order-inner-container > .row:first-child {
    margin-bottom: 1.4375rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-about-order-inner-container > .row:first-child {
        margin-bottom: 0.71875rem !important;
    }
}

.sale-order-detail .sale-order-detail-about-order-inner-container > .row:before, .sale-order-detail .sale-order-detail-about-order-inner-container > .row:after {
    display: none !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-price {
    width: 17% !important;
    padding-right: 1.75rem !important;
    margin-top: 0 !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-about-order-inner-container-price {
        width: 100% !important;
        padding-right: 0.875rem !important;
        padding-left: 0.875rem !important;
        margin-bottom: 1.375rem !important;
    }
}

.sale-order-detail .sale-order-detail-about-order-inner-container-price > * {
    padding-top: 0 !important;
    margin-bottom: 0.3125rem !important;
    text-align: right !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-price > *:last-child {
    margin-bottom: 0 !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-price * {
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-price .sale-order-detail-about-order-inner-container-price-title {
    text-align: left !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-price .sale-order-detail-about-order-inner-container-price-detail {
    text-align: left !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-name {
    position: static !important;
    width: 50% !important;
    padding-right: 0 !important;
    padding-left: 1.75rem !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-about-order-inner-container-name {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        width: 100% !important;
        margin-bottom: 1.375rem !important;
    }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-about-order-inner-container-name {
        padding-right: 0.875rem !important;
        padding-left: 0.875rem !important;
    }
}

.sale-order-detail .sale-order-detail-about-order-inner-container-name > * {
    margin-bottom: 0.3125rem !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-name > *:last-child {
    margin-bottom: 0 !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-name * {
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-name-detail {
    padding-top: 0 !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-name-read-more {
    position: absolute !important;
    z-index: 2;
    bottom: 1.5rem !important;
    left: 1.75rem !important;
    margin-top: 0 !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    color: #22252e !important;
    white-space: nowrap !important;
    border-bottom: none !important;
    -webkit-transition: all .2s !important;
    transition: all .2s !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-about-order-inner-container-name-read-more {
        bottom: 0.3125rem !important;
        left: 50% !important;
        width: 9.1875rem !important;
        padding-top: 0.53125rem !important;
        padding-bottom: 0.53125rem !important;
        text-align: center !important;
        -webkit-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important;
    }
}

.sale-order-detail .sale-order-detail-about-order-inner-container-name-read-more:after {
    display: none !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-name-read-more:hover {
    color: #edb31e !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-status {
    width: 33% !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-about-order-inner-container-status {
        width: 100% !important;
        padding-right: 0.875rem !important;
        padding-left: 0.875rem !important;
        margin-bottom: 1.375rem !important;
    }
}

.sale-order-detail .sale-order-detail-about-order-inner-container-status > * {
    padding-top: 0 !important;
    margin-bottom: 0.3125rem !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-status > *:last-child {
    margin-bottom: 0 !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-status * {
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    line-height: normal !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-name-read-less {
    position: absolute !important;
    z-index: 2;
    bottom: 1.5rem !important;
    left: 1.75rem !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    color: #22252e !important;
    white-space: nowrap !important;
    border-bottom: none !important;
    opacity: 1 !important;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-about-order-inner-container-name-read-less {
        bottom: 0.3125rem !important;
        left: 50% !important;
        width: 9.1875rem !important;
        padding-top: 0.53125rem !important;
        padding-bottom: 0.53125rem !important;
        text-align: center !important;
        -webkit-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important;
    }
}

.sale-order-detail .sale-order-detail-about-order-inner-container-name-read-less:hover {
    color: #edb31e !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-name-read-less:after {
    display: none !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-repeat-button {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    width: 9.1875rem !important;
    height: 2rem !important;
    padding-right: 1.0625rem !important;
    padding-left: 1.0625rem !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    color: #22252e !important;
    white-space: nowrap !important;
    border: none !important;
    border-radius: 0.1875rem !important;
    border-radius: 0.1875rem !important;
    background-color: #edb31e !important;
    -webkit-transition: all .2s !important;
    transition: all .2s !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-about-order-inner-container-repeat-button {
        margin-bottom: 0.5rem !important;
    }
}

.sale-order-detail .sale-order-detail-about-order-inner-container-repeat-button:active {
    -webkit-transform: scale(0.9) !important;
    transform: scale(0.9) !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-repeat-button:before {
    display: none !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-repeat-cancel {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    width: 9.1875rem !important;
    height: 2rem !important;
    padding-top: 0 !important;
    padding-right: 1.0625rem !important;
    padding-left: 1.0625rem !important;
    overflow: hidden !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    color: #22252e !important;
    white-space: nowrap !important;
    border: none !important;
    border-radius: 0.1875rem !important;
    background-color: #fff !important;
    -webkit-transition: all .2s;
    transition: all .2s;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-repeat-cancel:active {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.sale-order-detail .sale-order-detail-about-order-inner-container {
    color: #22252e !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container * {
    color: #22252e !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container > .row {
    position: relative !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
}

.sale-order-detail .sale-order-detail-about-order-inner-container-repeat {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
    width: 100% !important;
    padding-top: 1.1875rem !important;
    padding-right: 1.75rem !important;
    padding-bottom: 1.1875rem !important;
    margin-top: 1.4375rem !important;
    background-color: #f3f4f5 !important;
}

@media screen and (max-width: 1023px) {
    .sale-order-detail .sale-order-detail-about-order-inner-container-repeat {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-about-order-inner-container-repeat {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        padding-right: 0.875rem !important;
        padding-bottom: 2.5rem !important;
        padding-left: 0.875rem !important;
        margin-top: 0 !important;
        margin-right: 0 !important;
        margin-left: 0 !important;
    }
}

.sale-order-detail .sale-order-detail-about-order-inner-container-repeat .sale-order-detail-about-order-inner-container-repeat-cancel {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    margin-top: auto !important;
    margin-left: 0.3125rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-about-order-inner-container-repeat .sale-order-detail-about-order-inner-container-repeat-cancel {
        margin-left: 0 !important;
    }
}

.sale-order-detail .sale-order-detail-map-container {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-map-container {
        padding-right: 0.875rem !important;
        padding-left: 0.875rem !important;
    }
}

.sale-order-detail .sale-order-detail-payment-options-inner-container {
    padding-right: 0 !important;
    padding-left: 0 !important;
    border: none !important;
}

.sale-order-detail .sale-order-detail-payment-options-container {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.sale-order-detail .sale-order-detail-payment-options-container > .row:first-child {
    margin-bottom: 0.8125rem !important;
}

.sale-order-detail .sale-order-detail-payment-options-info {
    padding-top: 0 !important;
    padding-right: 1.75rem !important;
    padding-bottom: 0 !important;
    padding-left: 1.75rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-payment-options-info {
        padding-right: 0.875rem !important;
        padding-left: 0.875rem !important;
    }
}

.sale-order-detail .sale-order-detail-payment-options-info .row {
    max-width: 100% !important;
    padding-bottom: 1.1875rem !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    border-bottom: 1px solid #eceff6;
}

.sale-order-detail .sale-order-detail-payment-options-info-image {
    display: none !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-payment-options-info-order-number {
        overflow: visible !important;
        white-space: normal !important;
    }
}

.sale-order-detail .sale-order-detail-payment-options-info-container {
    width: 100% !important;
    padding-top: 0 !important;
    padding-left: 0 !important;
}

.sale-order-detail .payment-options-methods-row {
    padding-left: 0 !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .payment-options-methods-row {
        padding-left: 0 !important;
        overflow: hidden !important;
    }
}

.sale-order-detail .payment-options-methods-row:before, .sale-order-detail .payment-options-methods-row:after {
    display: none !important;
}

.sale-order-detail .payment-options-methods-row .sale-order-detail-payment-options-methods {
    padding-top: 0 !important;
    padding-right: 1.75rem !important;
    padding-bottom: 0 !important;
    padding-left: 1.75rem !important;
    border-top: none !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .payment-options-methods-row .sale-order-detail-payment-options-methods {
        padding-right: 0.875rem !important;
        padding-left: 0.875rem !important;
        overflow: visible !important;
    }
}

.sale-order-detail .sale-order-detail-payment-options-methods-container {
    padding-top: 1.4375rem !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.sale-order-detail .sale-order-detail-payment-options-methods-container:before {
    display: none !important;
}

.sale-order-detail .sale-order-detail-payment-options-methods-image-container {
    top: 0;
    left: 0;
    padding-right: 0 !important;
    padding-left: 0 !important;
    margin-bottom: 0.625rem !important;
}

.sale-order-detail .sale-order-detail-payment-options-methods-image-element {
    background-position-x: 0% !important;
}

.sale-order-detail .sale-order-detail-payment-options-methods-information-block {
    position: relative !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
    padding-bottom: 1.1875rem !important;
    border-bottom: 1px solid #eceff6 !important;
}

.sale-order-detail .sale-order-detail-payment-options-methods-info {
    width: 100% !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
    margin-bottom: 0 !important;
}

.sale-order-detail .sale-order-detail-payment-options-methods-info-title {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
    margin-bottom: 0.625rem !important;
}

.sale-order-detail .sale-order-detail-methods-title, .sale-order-detail .sale-order-payment-change-payment-title {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
}

.sale-order-detail .sale-order-detail-payment-options-methods-info-title-status-alert, .sale-order-detail .sale-order-payment-change-status-alert {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    height: 1.875rem !important;
    padding-right: 0.8125rem !important;
    padding-left: 0.8125rem !important;
    font-size: 0.625rem !important;
    font-weight: 600 !important;
    color: rgba(34, 37, 46, 0.6);
    white-space: nowrap !important;
    border: none !important;
    border-radius: 0.1875rem !important;
    background-color: #ffe5e8 !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-payment-options-methods-info-title-status-alert, .sale-order-detail .sale-order-payment-change-status-alert {
        position: static !important;
        bottom: -5.625rem !important;
    }
}

.sale-order-detail .sale-order-payment-change-status-success, .sale-order-detail .sale-order-detail-payment-options-methods-info-title-status-success {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    height: 1.875rem !important;
    padding-right: 0.8125rem !important;
    padding-left: 0.8125rem !important;
    font-size: 0.625rem !important;
    font-weight: 600 !important;
    color: rgba(34, 37, 46, 0.6);
    white-space: nowrap !important;
    border: none !important;
    border-radius: 0.1875rem !important;
    background-color: #e3f0bd !important;
}

.sale-order-detail .sale-order-payment-change-inner-row {
    width: 60% !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-payment-change-inner-row {
        width: 100% !important;
    }
}

.sale-order-detail .sale-order-payment-change-payment {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.sale-order-detail .sale-order-payment-change-payment-title {
    margin-bottom: 0.625rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-payment-change-payment-title {
        margin-bottom: 1.375rem !important;
    }
}

.sale-order-detail .sale-order-payment-change-payment-price {
    padding-top: 0 !important;
}

@media screen and (max-width: 1023px) {
    .sale-order-detail .sale-order-payment-change-payment-title-element {
        margin-right: 0.9375rem !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-payment-change-payment-title-element {
        display: block !important;
        margin-right: 0 !important;
        margin-bottom: 1.375rem !important;
    }
}

.sale-order-detail .sale-order-detail-payment-inner-row-template {
    width: 100% !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
    text-align: right;
}

@media screen and (max-width: 1023px) {
    .sale-order-detail .sale-order-detail-payment-inner-row-template {
        margin-left: 0 !important;
    }
}

.sale-order-detail .sale-order-detail-payment-options-methods-button-container {
    position: absolute !important;
    top: 0;
    right: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: auto !important;
    padding-right: 0 !important;
    margin-left: auto !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-payment-options-methods-button-container {
        position: relative !important;
        z-index: 2;
        left: 0 !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        float: none !important;
        width: 100% !important;
        padding-left: 0 !important;
        margin-top: 0 !important;
    }
}

.sale-order-detail .sale-order-detail-payment-options-methods-info-total-price {
    padding-top: 0 !important;
    margin-bottom: 0 !important;
}

.sale-order-detail .sale-order-list-payment-title-element, .sale-order-detail .sale-order-payment-change-payment-title-element {
    margin-bottom: 0.3125rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-list-payment-title-element, .sale-order-detail .sale-order-payment-change-payment-title-element {
        margin-bottom: 0.15625rem !important;
    }
}

.sale-order-detail .btn-theme.sale-order-detail-payment-options-methods-button-element.active-button {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    width: 16.875rem !important;
    max-width: none !important;
    height: 2.9375rem !important;
    padding-right: 1.0625rem !important;
    padding-left: 1.0625rem !important;
    overflow: hidden !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    color: #22252e !important;
    white-space: nowrap !important;
    letter-spacing: 0.05625rem !important;
    text-transform: uppercase !important;
    border-color: transparent !important;
    border-top-left-radius: 0.1875rem !important;
    border-top-right-radius: 0.1875rem !important;
    border-bottom-right-radius: 0.1875rem !important;
    border-bottom-left-radius: 0.1875rem !important;
    background-color: #edb31e !important;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .btn-theme.sale-order-detail-payment-options-methods-button-element.active-button {
        width: 100% !important;
    }
}

.sale-order-detail .btn-theme.sale-order-detail-payment-options-methods-button-element.active-button:hover {
    background-color: #f1c24b !important;
}

.sale-order-detail .btn-theme.sale-order-detail-payment-options-methods-button-element.active-button:active {
    background-color: #cf9606 !important;
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
}

.sale-order-detail .sale-order-list-cancel-payment {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    width: 9.1875rem !important;
    height: 2rem !important;
    padding-right: 1.0625rem !important;
    padding-left: 1.0625rem !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    color: #22252e !important;
    white-space: nowrap !important;
    border: none !important;
    border-radius: 0.1875rem !important;
    border-radius: 0.1875rem !important;
    background-color: #edb31e !important;
    -webkit-transition: all .2s !important;
    transition: all .2s !important;
}

.sale-order-detail .sale-order-list-cancel-payment:active {
    -webkit-transform: scale(0.9) !important;
    transform: scale(0.9) !important;
}

.sale-order-detail .sale-order-list-cancel-payment:before {
    display: none !important;
}

.sale-order-detail .sale-order-detail-show-link, .sale-order-detail .sale-order-detail-hide-link {
    width: 9.1875rem !important;
    padding-top: 0.53125rem !important;
    padding-right: 1.0625rem !important;
    padding-bottom: 0.53125rem !important;
    padding-left: 1.0625rem !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    color: #22252e !important;
    text-align: center !important;
    white-space: normal !important;
    border: none !important;
    border-radius: 0.1875rem !important;
    border-radius: 0.1875rem !important;
    background-color: #edb31e !important;
    -webkit-transition: all .2s !important;
    transition: all .2s !important;
}

.sale-order-detail .sale-order-detail-show-link:after, .sale-order-detail .sale-order-detail-hide-link:after {
    display: none !important;
}

.sale-order-detail .sale-order-detail-show-link:active, .sale-order-detail .sale-order-detail-hide-link:active {
    -webkit-transform: scale(0.9) !important;
    transform: scale(0.9) !important;
}

.sale-order-detail .sale-order-detail-show-link:before, .sale-order-detail .sale-order-detail-hide-link:before {
    display: none !important;
}

.sale-order-detail .sale-order-detail-payment-options-methods-shipment-list {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-payment-options-methods-shipment-list {
        padding-right: 0.875rem !important;
        padding-left: 0.875rem !important;
    }
}

.sale-order-detail .sale-order-detail-payment-options-methods-shipment-list-item {
    padding-top: 0 !important;
    margin-bottom: 0.625rem !important;
}

.sale-order-detail .sale-order-detail-payment-options-methods-shipment-list-item-title {
    margin-bottom: 0.625rem !important;
}

.sale-order-detail .sale-order-detail-payment-options-methods-shipment-list-item-link {
    position: relative !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    padding-top: 0 !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-payment-options-methods-shipment-list-item-link {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }
}

.sale-order-detail .sale-order-detail-payment-options-shipment {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    border-top: 1px solid transparent !important;
}

.sale-order-detail .sale-order-detail-payment-options-shipment > div:first-child {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-payment-options-shipment > div:first-child {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
}

.sale-order-detail .sale-order-detail-payment-options-shipment > div:first-child > div:first-child {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
}

.sale-order-detail .sale-order-detail-payment-options-shipment > div:first-child > div:nth-child(2) {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
}

.sale-order-detail .sale-order-detail-payment-options-shipment-container {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.sale-order-detail .sale-order-detail-payment-options-shipment-image-container {
    display: none !important;
}

.sale-order-detail .sale-order-detail-payment-options-shipment-composition-map {
    float: none !important;
    width: 100% !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.sale-order-detail .sale-order-detail-payment-options-shipment-composition-title {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-payment-options-shipment-composition-title {
        padding-right: 0.875rem !important;
        padding-left: 0.875rem !important;
    }
}

.sale-order-detail .sale-order-detail-payment-options-methods-info-change-link {
    padding-top: 0 !important;
}

.sale-order-detail .sale-order-detail-payment-options-methods-info-change-link:after {
    display: none !important;
}

.sale-order-detail .sale-order-detail-payment-options-methods-info-change-link {
    position: absolute !important;
    top: 0;
    right: 0;
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    width: 16.875rem !important;
    height: 2.9375rem !important;
    padding-right: 1.0625rem !important;
    padding-left: 1.0625rem !important;
    margin-top: 0 !important;
    overflow: hidden !important;
    font-size: 0.75rem !important;
    font-weight: 500 !important;
    color: #22252e !important;
    white-space: nowrap !important;
    border-color: transparent !important;
    background-color: transparent !important;
    -webkit-transition: all .2s;
    transition: all .2s;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-payment-options-methods-info-change-link {
        position: static !important;
        -ms-flex-item-align: center;
        align-self: center;
        width: 100% !important;
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
}

.sale-order-detail .sale-order-payment-change-pp {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-payment-change-pp {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
}

.sale-order-detail .sale-order-payment-change-pp-list {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
    width: 40% !important;
    padding-right: 0 !important;
    padding-bottom: 2.5rem !important;
    padding-left: 0 !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-payment-change-pp-list {
        width: 150px !important;
    }
}

.sale-order-detail .sale-order-payment-change-pp-company-smalltitle {
    white-space: normal !important;
}

.sale-order-detail .sale-order-payment-change-pp-company {
    width: 8.4375rem !important;
    padding: 0 !important;
    margin-bottom: 2.5rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-payment-change-pp-company {
        width: 100% !important;
    }
}

.sale-order-detail .sale-order-payment-change-pp-company:hover .sale-order-payment-change-pp-company-graf-container {
    border: 2px solid #edb31e !important;
}

.sale-order-detail .sale-order-detail-order-section {
    border: none !important;
}

.sale-order-detail .sale-order-detail-order-section-content {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

@media screen and (max-width: 1023px) {
    .sale-order-detail .sale-order-detail-order-item-table {
        display: table !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-table {
        width: 16.25rem !important;
        table-layout: fixed !important;
    }
}

.sale-order-detail .sale-order-detail-order-item-table > div > * {
    padding-right: 0.3125rem !important;
}

.sale-order-detail .sale-order-detail-order-item-table > div > *:first-child {
    padding-left: 1.75rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-table > div > *:first-child {
        padding-left: 0.875rem !important;
    }
}

.sale-order-detail .sale-order-detail-order-item-table > div > *:first-child * {
    padding-left: 0 !important;
}

.sale-order-detail .sale-order-detail-order-item-table > div > *:last-child {
    padding-right: 1.75rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-table > div > *:last-child {
        padding-right: 0.875rem !important;
    }
}

.sale-order-detail .sale-order-detail-order-item-table > div > *:last-child * {
    padding-right: 0 !important;
}

.sale-order-detail .sale-order-detail-order-item-content {
    padding-top: 0 !important;
}

.sale-order-detail .sale-order-detail-order-item-td-title {
    padding-right: 0 !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-td-title {
        width: 50% !important;
    }
}

.sale-order-detail .sale-order-detail-order-item-tr {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
}

@media screen and (max-width: 1023px) {
    .sale-order-detail .sale-order-detail-order-item-tr {
        display: table-row !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-tr {
        display: block !important;
        padding-top: 0.3125rem !important;
        padding-bottom: 0.3125rem !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-tr:first-child {
        display: none !important;
    }
}

.sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-nth-4p1 {
    border-top: 1px solid #eceff6 !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-nth-4p1 {
        border-top: 1px solid transparent !important;
    }
}

.sale-order-detail .sale-order-detail-order-item-tr:not(:first-child) .sale-order-detail-order-item-td {
    border-top: 1px solid #eceff6 !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-tr:not(:first-child) .sale-order-detail-order-item-td {
        border-top: 1px solid transparent !important;
    }
}

.sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

@media screen and (max-width: 1023px) {
    .sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td {
        display: table-cell !important;
        float: none !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td {
        display: block !important;
        min-width: 1px !important;
        padding-right: 0.875rem !important;
        padding-left: 0.875rem !important;
    }
}

.sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td:not(:first-child) {
    white-space: nowrap !important;
}

.sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td:not(:first-child) * {
    white-space: nowrap !important;
}

.sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td:first-child {
    width: auto !important;
}

@media screen and (max-width: 1023px) {
    .sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td:first-child {
        width: auto !important;
        padding-right: 0.875rem !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td:first-child {
        width: 100% !important;
    }
}

@media screen and (max-width: 1279px) {
    .sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td:nth-child(2) {
        width: auto !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td:nth-child(2) {
        width: 100% !important;
    }
}

.sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td:nth-child(3) {
    width: auto !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td:nth-child(3) {
        width: 100% !important;
    }
}

.sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td:nth-child(5) {
    width: auto !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td:nth-child(5) {
        width: 100% !important;
    }
}

.sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td-title.col-xs-7.col-sm-5 {
    display: none !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td-title.col-xs-7.col-sm-5 {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
}

.sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td.sale-order-detail-order-item-properties {
    width: auto !important;
}

@media screen and (max-width: 1023px) {
    .sale-order-detail .sale-order-detail-order-item-tr .sale-order-detail-order-item-td.sale-order-detail-order-item-properties {
        text-align: right !important;
    }
}

.sale-order-detail .sale-order-detail-order-item-td-title.col-xs-7.col-sm-7.col-dm-7.visible-xs.visible-sm {
    display: none !important;
}

.sale-order-detail .sale-order-detail-order-item-block {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-block {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
}

.sale-order-detail .sale-order-detail-order-item-img-block {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
    width: 5rem !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-img-block {
        margin-right: auto !important;
        margin-bottom: 0.3125rem !important;
        margin-left: auto !important;
    }
}

.sale-order-detail .sale-order-detail-order-item-img-block a {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
    border-bottom: none !important;
}

.sale-order-detail .sale-order-detail-order-item-imgcontainer {
    border: none !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-title {
        padding-bottom: 0;
    }
}

.sale-order-detail .sale-order-detail-order-item-title a {
    color: #22252e !important;
    white-space: normal !important;
    border-bottom: none !important;
    -webkit-transition: all .2s !important;
    transition: all .2s !important;
}

.sale-order-detail .sale-order-detail-order-item-title a:hover {
    color: #edb31e !important;
}

.sale-order-detail .sale-order-detail-order-item-title {
    height: auto !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-item-title {
        text-align: center !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
}

.sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div {
    padding-top: 1.875rem !important;
}

@media screen and (max-width: 1023px) {
    .sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div {
        padding-top: 0.625rem !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div {
        padding-top: 0.3125rem !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div .sale-order-detail-order-item-td-text {
        padding-right: 0 !important;
    }
}

.sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div:nth-child(2) .sale-order-detail-order-item-td-text {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div:nth-child(2) strong {
    font-size: 0.875rem !important;
    font-weight: 600 !important;
}

.sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div:nth-child(3) .sale-order-detail-order-item-td-text {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div:nth-child(3) strong, .sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div:nth-child(3) span {
    font-size: 0.875rem !important;
    font-weight: 600 !important;
}

.sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div:nth-child(3) span {
    color: #a5a6ad !important;
}

.sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div:nth-child(4) .sale-order-detail-order-item-td-text {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div:nth-child(4) strong {
    font-size: 0.875rem !important;
    font-weight: 600 !important;
}

.sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div:nth-child(5) .sale-order-detail-order-item-td-text {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div:nth-child(5) span {
    font-size: 0.875rem !important;
    font-weight: 600 !important;
    color: #a5a6ad !important;
}

.sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div:nth-child(6) .sale-order-detail-order-item-td-text {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div:nth-child(6) .bx-price.all {
    font-size: 0.875rem !important;
    font-weight: 600 !important;
}

.sale-order-detail .sale-order-detail-order-basket-info.sale-order-detail-order-item-tr-first > div.sale-order-detail-order-item-nth-4p1 {
    padding-top: 0 !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-total-payment {
        padding-top: 0.625rem !important;
        padding-bottom: 0.625rem !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-total-payment-list-left {
        padding-left: 0.875rem !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-total-payment-list-left-item {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        min-height: 2.25rem !important;
        text-align: left !important;
        white-space: normal !important;
    }
}

.sale-order-detail .sale-order-detail-total-payment-list-right {
    padding-right: 1.75rem !important;
    margin-top: 0 !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-total-payment-list-right {
        padding-right: 0.875rem !important;
    }
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-total-payment-list-right-item {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
        height: auto !important;
        min-height: 2.25rem !important;
        white-space: normal !important;
    }
}

.sale-order-detail .sale-order-detail-total-payment-container {
    padding-right: 0 !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-total-payment-container {
        padding-left: 0 !important;
    }
}

.sale-order-detail .sale-order-detail-total-payment-container * {
    font-size: 0.875rem !important;
    font-weight: 600 !important;
}

.sale-order-detail .sale-order-detail-payment-options-methods {
    padding-top: 3.125rem !important;
}

.sale-order-detail .btn-theme.sale-order-detail-payment-options-methods-button-element.inactive-button {
    display: none !important;
}

.sale-order-detail .sale-order-detail-back-to-list-link-up, .sale-order-detail .sale-order-detail-back-to-list-link-down {
    position: relative !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    width: auto !important;
    height: 2.3125rem !important;
    padding-right: 1.0625rem !important;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    line-height: 1.5625rem !important;
    color: #22252e !important;
    border: 1px solid #eceff6 !important;
    border-radius: 0.1875rem !important;
    -webkit-transition: all .2s !important;
    transition: all .2s !important;
}

@media screen and (max-width: 767px) {
    .sale-order-detail .sale-order-detail-back-to-list-link-up, .sale-order-detail .sale-order-detail-back-to-list-link-down {
        width: 16.25rem !important;
    }
}

.sale-order-detail .sale-order-detail-back-to-list-link-up:hover, .sale-order-detail .sale-order-detail-back-to-list-link-down:hover {
    color: #edb31e !important;
}

.sale-order-detail .sale-order-detail-back-to-list-link-up:active, .sale-order-detail .sale-order-detail-back-to-list-link-down:active {
    -webkit-transform: scale(0.9) !important;
    transform: scale(0.9) !important;
}

.sale-order-detail .sale-order-detail-back-to-list-link-up:before, .sale-order-detail .sale-order-detail-back-to-list-link-down:before {
    content: '';
    display: block;
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
    width: 2.3125rem !important;
    height: 100% !important;
    margin-right: 0.4375rem !important;
    border-right: 1px solid #eceff6 !important;
    background-image: url("../img/assets/go-back/arrow.png") !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}

.sale-order-detail .sale-order-detail-back-to-list-link-up:after, .sale-order-detail .sale-order-detail-back-to-list-link-down:after {
    content: '';
    position: absolute;
    top: 2px;
    bottom: 2px;
    left: 2.4375rem;
    display: block;
    width: 0.875rem !important;
    background-color: white;
}

/* Additional style files. */

p.manager img {
    float: right;
}

